数据处理方法及装置制造方法及图纸

技术编号:19638749 阅读:38 留言:0更新日期:2018-12-01 18:59
本发明专利技术实施例提出了一种数据处理方法及装置,涉及图像处理技术领域,该方法包括:在存储图像数据时,非线性变换目标图像数据;mosaic处理非线性变换后的图像数据,生成第一预设bit位大小的压缩图像数据,并将压缩图像数据发送给存储器;在处理图像数据时,按照第三预设bit位大小,de mosaic处理存储器传输的目标压缩数据,生成还原图像数据,其中,还原图像数据用于进行后续的深度检测处理。本发明专利技术实施例所提供的一种数据处理方法及装置,减小了图像数据交换时的数据量大小。

【技术实现步骤摘要】
数据处理方法及装置
本专利技术涉及图像处理
,具体而言,涉及一种数据处理方法及装置。
技术介绍
多镜头拍摄装置是智能移动设备不可或缺的组成。多摄像头拍摄装置可对运动设备四周进行实时监测,同时配以算法计算目标物体的深度检测,从而实现运动设备对识别目标的距离测量、轨道偏离预警、障碍物碰撞预警等功能,例如高速行驶的汽车、无人机以及巡航,物流,扫地机器人等。因此要求监测系统的边缘计算模块能够实时同步响应,并及时采集处理多路海量图像信息。
技术实现思路
本专利技术的目的在于提供一种数据处理方法及装置,减小了图像数据交换时的数据量大小。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种数据处理方法,应用于集成电路芯片,所述集成电路芯片与存储器电连接以使所述集成电路芯片与所述存储器进行数据交换,所述方法包括:在存储图像数据时,非线性变换目标图像数据;mosaic处理所述非线性变换后的图像数据,生成第一预设bit位大小的压缩图像数据,并将所述压缩图像数据发送给所述存储器;在处理图像数据时,按照第三预设bit位大小,demosaic处理所述存储器传输的目标压缩数据,生成还原图像数据,其中,所述还原图像数据用于进行后续的深度检测处理。第二方面,本专利技术实施例提供了一种数据处理装置,应用于集成电路芯片,所述集成电路芯片与存储器电连接以使所述集成电路芯片与所述存储器进行数据交换,所述装置包括:非线性变换模块,用于在存储图像数据时,非线性变换目标图像数据;mosaic处理模块,用于mosaic处理所述非线性变换后的图像数据,生成第一预设bit位大小的压缩图像数据,并将所述压缩图像数据发送给所述存储器;demosaic处理模块,用于在处理图像数据时,按照第三预设bit位大小,demosaic处理所述存储器传输的目标压缩数据,生成还原图像数据,其中,所述还原图像数据用于进行后续的深度检测处理。相对于现有技术,本专利技术实施例所提供的一种数据处理方法及装置,通过在存储图像数据时,利用mosaic处理非线性变换后的图像数据,且以第一预设bit位大小生成相应的压缩图像数据,再将该压缩图像数据发送给存储器,以使集成电路芯片在需要对图像数据进行深度检测处理时,再按照第三预设bit位大小,demosaic处理相应的目标压缩数据,并生成相应的还原图像数据,以对该还原图像数据进行后续的深度检测处理,相较于现有技术,减小了图像数据交换时的数据量大小,进而降低了设备运行所需带宽成本。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它相关的附图。图1示出了本专利技术实施例所提供的一种数据处理方法的一种示意性应用场景图;图2示出了本专利技术实施例所提供的一种数据处理方法的一种示意性流程图;图3为图2中步骤S100的子步骤的一种示意性流程图;图4为图2中步骤S300的子步骤的一种示意性流程图;图5为图4中子步骤S310的子步骤的一种示意性流程图;图6示出了非线性变换后的图像数据的调整过程示意图;图7示出了一种Bayer格式的压缩处理的一种示意图;图8示出了一种Bayer格式的压缩处理的另一种示意图;图9示出了本专利技术实施例所提供的一种数据处理装置的一种示意性结构图;图10示出了本专利技术实施例所提供的一种数据处理装置的非线性变换模块的一种示意性结构图;图11示出了本专利技术实施例所提供的一种数据处理装置的mosaic处理模块的一种示意性结构图;图12示出了本专利技术实施例所提供的一种数据处理装置的预处理单元的一种示意性结构图。图中:10-数据处理装置;100-非线性变换模块;110-统计处理单元;120-变化曲度确定单元;130-非线性变换执行单元;300-mosaic处理模块;310-预处理单元;311-横向平移子单元;312-倍数缩放子单元;320-数据调整单元;330-格式转换单元;340-截位处理单元;500-demosaic处理模块。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本专利技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。下面结合附图,对本专利技术的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。请参阅图1,图1示出了本专利技术实施例所提供的一种数据处理方法的一种示意性应用场景图,集成电路芯片分别与存储器及多个镜头/传感器电连接,以接收多个镜头/传感器输入的图像数据。并且,集成电路芯片与存储器之间进行数据交换,在存储图像数据时,集成电路芯片将需要存储的图像数据发送给存储器进行存储;相应地,在进行图像处理时,集成电路芯片接收从存储器传输过来的数据,以完成深度检测等功能。具体地,请参阅图2,图2示出了本专利技术实施例所提供的一种数据处理方法的一种示意性流程图,该数据处理方法应用于图1中的集成电路芯片,在本专利技术实施例中,该数据处理方法包括以下步骤:步骤S100,在存储图像数据时,非线性变换目标图像数据。镜头/传感器采集的图像数据有多种格式,比如YUV444、RGB256、YUV422等,为保证256bit的真彩色,最小的数据格式可以采用YUV422,平均每个像素包含16bit。本专利技术实施例中,在将图像数据存储至存储时,首先将存储的目标图像数据,经过非线性变换,对目标图像数据进行调整,以适合后续的深度检测处理。其中,对目标图像数据进行非线性变换处理的方式,包括但不限于是Gamma变换、对数变换、指数变换、三角函数变换、直方图均衡化等等。具体地,请参阅图3,本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,应用于集成电路芯片,所述集成电路芯片与存储器电连接以使所述集成电路芯片与所述存储器进行数据交换,所述方法包括:在存储图像数据时,非线性变换目标图像数据;mosaic处理所述非线性变换后的图像数据,生成第一预设bit位大小的压缩图像数据,并将所述压缩图像数据发送给所述存储器;在处理图像数据时,按照第三预设bit位大小,de mosaic处理所述存储器传输的目标压缩数据,生成还原图像数据,其中,所述还原图像数据用于进行后续的深度检测处理。

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于集成电路芯片,所述集成电路芯片与存储器电连接以使所述集成电路芯片与所述存储器进行数据交换,所述方法包括:在存储图像数据时,非线性变换目标图像数据;mosaic处理所述非线性变换后的图像数据,生成第一预设bit位大小的压缩图像数据,并将所述压缩图像数据发送给所述存储器;在处理图像数据时,按照第三预设bit位大小,demosaic处理所述存储器传输的目标压缩数据,生成还原图像数据,其中,所述还原图像数据用于进行后续的深度检测处理。2.如权利要求1所述的方法,其特征在于,所述非线性变换目标图像数据的步骤,包括:利用直方图统计目标图像数据,获得统计处理信息;依据所述统计处理信息,确定出相应的变换曲度;以所述确定出的变换曲度作为非线性变换的参数,处理所述目标图像数据。3.如权利要求1所述的方法,其特征在于,所述mosaic处理所述非线性变换后的图像数据,生成第一预设bit位大小的压缩图像数据的步骤,包括:调整所述非线性变换后的图像数据,生成预处理图像数据,以使所述预处理图像数据达到第二预设bit位大小;按照第一预设bit位大小,在横向上放大所述预处理图像数据,以使放大后的图像数据的bit位大小等于所述第一预设bit位大小;格式转换所述放大后的图像数据,生成Bayer格式的压缩图像数据。4.如权利要求3所述的方法,其特征在于,在所述按照第一预设bit位大小,在横向上放大所述预处理图像数据,以使放大后的图像数据的bit位大小等于所述第一预设bit位大小之后,所述方法还包括:按照所述第一预设bit位大小,截位所述放大后的图像数据,将所述截位后的图像数据作为新的放大后的图像数据。5.如权利要求4所述的方法,其特征在于,所述按照所述第一预设bit位大小,截位所述放大后的图像数据的步骤,包括:按照所述第一预设bit位大小,剔除所述放大后的图像数据中的低位数据,保留所述放大后的图像数据中的高位数据。6.如权利要求3所述的方法,其特征在于,所述调整所述非线性变换后的图像数据,生成预处理图像...

【专利技术属性】
技术研发人员:于燕斌张燕生苏少伟江嘉文
申请(专利权)人:广州市盛光微电子有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1