本发明专利技术公开了一基于嵌入式平台的图像处理系统和图像处理方法,其中所述图像处理系统包括一数据传输中心和一数据管理中心,所述数据管理中心被通信地连接于所述数据传输中心,其中所述数据管理中心包括一分组单元和一核间共享的内存池,所述分组单元对藉由所述数据传输中心传输的一图像的像素按照预设方式进行分组以得到所述图像的核间数据,所述核间数据被传输到和存储至所述内存池,从而在后续所述核间数据能够被从所述内存池中调用以对所述图像进行处理,通过这样的方式,能够保证所述图像在所述嵌入式平台下被处理时的稳定性和可靠性。
【技术实现步骤摘要】
基于嵌入式平台的图像处理系统和图像处理方法
本专利技术涉及图像处理领域,特别涉及一基于嵌入式平台的图像处理系统和图像处理方法,其中所述图像处理系统能够提高在嵌入式平台下处理图像的效率和稳定性。
技术介绍
像素是构成图像最基本的单元,其中每个像素均是由红、绿以及蓝三个基点组成的,通过每个像素的三个基点的发光强度之比,就可以让每个像素产生任何的颜色和亮度及其组合的变化,从而,多个被按行和列相互排列在一起的像素能够构成一幅完整的图像。例如,当每个像素在响应图像数据的输入后能够基于图像的数据自动地调整每个像素的三个基点的发光强度,从而形成与该图像数据相关的图像。多个图像可以组成一个视频,也就是说,在一个视频中,可以由多个连贯的图像按照时间顺序组合在一起形成的,此时,每个图像都是这个视频的帧图像。受限于PC机和嵌入式设备的设计原理和设计特征的差别,PC机和嵌入式设备在处理图像时的方式也各不相同。具体地说,PC机是按帧处理图像的,也就是说,PC机能够同时处理多行和多列的图像,以一次性地完成一幅图像的处理;而对于嵌入式设备而言,由于嵌入式平台的限制其只能够按照像素的一个排列方向通过依次处理每个像素或者按组处理每组像素的方式对图像进行处理。因此,区别于PC机,嵌入式设备在处理图像的过程中需要调整像素的变化方式。目前嵌入式设备最常用的是按行来处理图像,这对于一部分比较复杂的图像以及不适于按行处理的图像来说,在其被这种方式进行处理的过程中存在效率低、稳定性差等问题。
技术实现思路
本专利技术的一个目的在于提供一基于嵌入式平台的图像处理系统和图像处理方法,其中所述图像处理系统能够提高在所述嵌入式平台下每个处理核处理图像时的效率和稳定性。本专利技术的一个目的在于提供一基于嵌入式平台的图像处理系统和图像处理方法,其中所述图像处理系统能够提高在所述嵌入式平台下每个处理核协同处理所述图像时的稳定性。本专利技术的一个目的在于提供一基于嵌入式平台的图像处理系统和图像处理方法,其中所述图像处理系统能够被应用于不同类型的处理核或者不同类型的处理核的组合,以扩大所述嵌入式平台的应用范围。本专利技术的一个目的在于提供一基于嵌入式平台的图像处理系统和图像处理方法,其中所述图像处理系统包括一数据管理中心,所述数据管理中心进一步包括一分组单元和一核间共享的内存池,所述分组单元对藉由所述数据传输中心传输的所述图像的像素按照预设方式进行分组以得到所述图像的核间数据,并且将所述核间数据存储到所述内存池中,从而在后续所述核间数据能够被从所述内存池中调用以对所述图像进行处理,通过这样的方式,可以实现不同类型的所述核间数据的同步和反馈机制。本专利技术的一个目的在于提供一基于嵌入式平台的图像处理系统和图像处理方法,其中所述分组单元包括一选择模块和一分组模块,所述选择模块根据所述图像的按行和按列排列的像素之间的行间数据的相关性提供所述预设方式,所述分组模块执行所述预设方式以对所述图像的像素进行分组,从而得到所述图像的所述核间数据。例如在本专利技术的一个实施例中,当所述图像的按行和按列排列的像素之间的行间数据的相关性大时,所述分组模块沿着垂直方向对所述图像的像素进行分组,当所述图像的按行和按列排列的像素之间的行间数据的相关性小时,所述分组模块沿着水平方向对所述图像的像素进行分组。本专利技术的一个目的在于提供一基于嵌入式平台的图像处理系统和图像处理方法,其中所述分组单元还包括一数据填充模块,在所述分组模块执行所述预设方式对所述图像的像素进行分组的过程中,所述数据填充模块在所述图像的被分组后的像素之间填充相应的像素,通过这样的方式,能够保证所述图像的完整性,从而确保所述图像处理系统在对所述图像进行处理时的可靠性。本专利技术的一个目的在于提供一基于嵌入式平台的图像处理系统和图像处理方法,其中所述数据管理中心还包括一模块化单元,所述模块化单元对被其接收的所述图像的原始数据进行模块化搭建,所述选择模块根据所述模块化单元对所述图像的原始数据进行模块化搭建的目的提供所述预设方式。为了达到上述目的,本专利技术提供一基于嵌入式平台的图像处理系统,其包括:一数据传输中心;和一数据管理中心,所述数据管理中心被通信地连接于所述数据传输中心,其中所述数据管理中心包括一分组单元和一核间共享的内存池,所述分组单元对藉由所述数据传输中心传输的一图像的像素按照预设方式进行分组以得到所述图像的核间数据,所述核间数据被传输到和存储至所述内存池,从而在后续所述核间数据能够被从所述内存池中调用以对所述图像进行处理。根据本专利技术的一个优选的实施例,所述分组单元进一步包括一选择模块和一分组模块,所述选择模块根据所述图像的按行和按列排列的像素之间的行间数据的相关性提供预设方式,所述分组模块执行所述预设方式以对所述图像的像素进行分组,从而得到所述图像的所述核间数据。根据本专利技术的一个优选的实施例,所述分组单元进一步包括一数据填充模块,其中在所述分组模块执行所述预设方式对所述图像的像素进行分组的过程中,所述数据填充模块在所述图像的被分组后的像素之间填充相应的像素,以保证所述图像的完整性。根据本专利技术的一个优选的实施例,所述数据管理中心还包括一模块化单元,所述模块化单元对被其接收的所述图像的原始数据进行模块化搭建,所述选择模块根据所述模块化单元对所述图像的原始数据进行模块化搭建的目的判断所述图像的行间数据的相关性大小以提供所述预设方式。根据本专利技术的一个优选的实施例,所述预设方式是沿着垂直方向或者沿着水平方向对所述图像的像素进行分组,以得到所述核间数据。根据本专利技术的一个优选的实施例,所述预设方式是按区域对所述图像的像素进行分组,以得到所述核间数据。根据本专利技术的一个优选的实施例,所述数据管理中心还包括一滤波模块,所述滤波模块被通信地连接于所述内存池以对所述图像的所述核间数据进行优化。根据本专利技术的一个优选的实施例,所述数据管理中心还包括一检测模块,所述检测模块被通信地连接于所述内存池以对所述嵌入式平台的每个处理核进行检测。根据本专利技术的另一个方面,本专利技术还提供一基于嵌入式平台的图像处理方法,其特征在于,所述图像处理方法包括如下步骤:(a)在所述嵌入式平台的每个处理核之间建立一核间共享的内存池;(b)按照预设方式对一图像的像素进行分组,以得到所述图像的核间数据;以及(c)将所述核间数据传输到和存储至所述内存池,以在后续能够使所述核间数据被从所述内存池中调用和对所述图像进行处理。根据本专利技术的一个优选的实施例,在所述步骤(b)之前,还包括步骤:对所述图像的原始数据进行模块化搭建;和根据对所述图像的原始数据进行模块化搭建的目的判断所述图像的行间数据的相关性大小以提供所述预设方式。根据本专利技术的一个优选的实施例,在所述步骤(b)中,在对所述图像的像素按照所述预设方式进行分组的同时,对所述图像的被分组后的像素之间填充相应的像素,以保证所述图像的完整性。根据本专利技术的一个优选的实施例,在所述步骤(c)中,藉由至少一滤波模块对所述图像的所述核间数据进行优化。根据本专利技术的一个优选的实施例,所述预设方式是沿着垂直方向或者沿着水平方向或者按区域对所述图像的像素进行分组。附图说明图1是根据本专利技术一优选实施例的图像处理系统的框图结构图。图2是根据本专利技术上述优选实施例的本文档来自技高网...
【技术保护点】
一基于嵌入式平台的图像处理系统,其特征在于,包括:一数据传输中心;和一数据管理中心,所述数据管理中心被通信地连接于所述数据传输中心,其中所述数据管理中心包括一分组单元和一核间共享的内存池,所述分组单元对藉由所述数据传输中心传输的一图像的像素按照预设方式进行分组以得到所述图像的核间数据,所述核间数据被传输到和存储至所述内存池,从而在后续所述核间数据能够被从所述内存池中调用以对所述图像进行处理。
【技术特征摘要】
1.一基于嵌入式平台的图像处理系统,其特征在于,包括:一数据传输中心;和一数据管理中心,所述数据管理中心被通信地连接于所述数据传输中心,其中所述数据管理中心包括一分组单元和一核间共享的内存池,所述分组单元对藉由所述数据传输中心传输的一图像的像素按照预设方式进行分组以得到所述图像的核间数据,所述核间数据被传输到和存储至所述内存池,从而在后续所述核间数据能够被从所述内存池中调用以对所述图像进行处理。2.根据权利要求1所述的图像处理系统,其中所述分组单元进一步包括一选择模块和一分组模块,所述选择模块根据所述图像的按行和按列排列的像素之间的行间数据的相关性提供预设方式,所述分组模块执行所述预设方式以对所述图像的像素进行分组,从而得到所述图像的所述核间数据。3.根据权利要求2所述的图像处理系统,其中所述分组单元进一步包括一数据填充模块,其中在所述分组模块执行所述预设方式对所述图像的像素进行分组的过程中,所述数据填充模块在所述图像的被分组后的像素之间填充相应的像素,以保证所述图像的完整性。4.根据权利要求1或2所述的图像处理系统,其中所述数据管理中心还包括一模块化单元,所述模块化单元对被其接收的所述图像的原始数据进行模块化搭建,所述选择模块根据所述模块化单元对所述图像的原始数据进行模块化搭建的目的判断所述图像的行间数据的相关性大小以提供所述预设方式。5.根据权利要求3所述的图像处理系统,其中所述数据管理中心还包括一模块化单元,所述模块化单元对被其接收的所述图像的原始数据进行模块化搭建,所述选择模块根据所述模块化单元对所述图像的原始数据进行模块化搭建的目的判断所述图像的行间数据的相关性大小以提供所述预设方式。6.根据权利要求5所述的图像处理系统,其中所述预设方...
【专利技术属性】
技术研发人员:陈立刚,赵俊能,杜永生,
申请(专利权)人:宁波舜宇光电信息有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。