一种图像处理方法及装置、存储介质制造方法及图纸

技术编号:37669929 阅读:7 留言:0更新日期:2023-05-26 04:31
本申请实施例公开了一种图像处理方法及装置、存储介质,图像处理装置包括:第一处理模块和第二处理模块,方法包括:通过第一处理模块,对至少一组图像数据中每组图像数据进行打包,得到至少一个图像数据包,并将至少一个图像数据包传输至第二处理模块;每组图像信息为一个时刻采集的曝光时长不同的多帧原始图像;通过第二处理模块,从至少一个图像数据包中选取出目标数据包;通过第二处理模块,解析目标数据包包含的一组图像数据,并将解析出的一组图像数据融合,生成高动态范围图像。生成高动态范围图像。生成高动态范围图像。

【技术实现步骤摘要】
一种图像处理方法及装置、存储介质


[0001]本申请实施例涉及图像处理
,尤其涉及一种图像处理方法及装置、存储介质。

技术介绍

[0002]目前,高动态范围的零延时拍照方案为:图像传感器在不同时刻分别输出长曝光、中曝光、短曝光三帧原始图像给应用处理器,应用处理器收到三帧原始图像之后分别放入相应的缓存队列中。当用户触发拍照键时,选择向前某一时刻的三帧原始图像融合,最终生成拍照的图像提供给用户,图像传输的效率较低。

技术实现思路

[0003]本申请实施例提供一种图像处理方法及装置、存储介质,减少了图像传输占用的传输通道,提高了图像传输的效率。
[0004]本申请实施例的技术方案是这样实现的:
[0005]本申请实施例提供了一种图像处理方法,应用于图像处理装置,所述图像处理装置包括:第一处理模块和第二处理模块,所述方法包括:
[0006]通过所述第一处理模块,对至少一组图像数据中每组图像数据进行打包,得到至少一个图像数据包,并将所述至少一个图像数据包传输至所述第二处理模块;每组图像信息为一个时刻采集的曝光时长不同的多帧原始图像;
[0007]利用所述第二处理模块,从所述至少一个图像数据包中选取出目标数据包;
[0008]通过所述第二处理模块,解析所述目标数据包包含的一组图像数据,并将解析出的一组图像数据融合,生成高动态范围图像。
[0009]在上述方法中,所述通过所述第二处理模块,从所述至少一个图像数据包中选取出目标数据包,包括:
[0010]在获取到基于拍摄指令生成的拍摄时间戳的情况下,通过所述第二处理模块,从所述至少一个图像数据包中,查找包含的一组图像数据的产生时间戳与所述拍摄时间戳之间满足预设条件的图像数据包;
[0011]通过所述第二处理模块,将查找到的图像数据包确定为所述目标数据包。
[0012]在上述方法中,所述通过所述第二处理模块,查找包含的一组图像数据的产生时间戳与所述拍摄时间戳之间满足预设条件的图像数据包,包括:
[0013]通过所述第二处理模块,获取与所述至少一组图像数据一一对应的至少一组元数据;每组元数据包括对应一组图像数据的图像帧号和产生时间戳;
[0014]通过所述第二处理模块,从至少一组元数据中,查找包含的产生时间戳与所述拍摄时间戳之间满足所述预设条件的一组元数据;
[0015]通过所述第二处理模块,将查找到的一组元数据中包含的图像帧号,确定为目标帧号,并从所述至少一个图像数据包中,查找与所述目标帧号关联的图像数据包。
[0016]在上述方法中,所述通过所述第二处理模块,获取与所述至少一组图像数据一一对应的至少一组元数据之前,所述方法还包括:
[0017]通过所述第一处理模块,在所述至少一个图像数据包的每个图像数据包中,打包包含的一组图像数据对应的一组元数据;
[0018]相应的,所述通过所述第二处理模块,获取与所述至少一组图像数据一一对应的至少一组元数据包括:
[0019]通过所述第二处理模块,从所述至少一个图像数据包中解析出所述至少一组元数据。
[0020]在上述方法中,所述通过所述第二处理模块,获取与所述至少一组图像数据一一对应的至少一组元数据之前,所述方法还包括:
[0021]通过所述第一处理模块,对所述至少一组元数据中每组元数据进行打包,得到至少一个元数据包,并将所述至少一个元数据包传输至所述第二处理模块;
[0022]相应的,所述通过所述第二处理模块,获取与所述至少一组图像数据一一对应的至少一组元数据,包括:
[0023]从所述至少一个元数据包中解析出所述至少一组元数据。
[0024]在上述方法中,所述通过所述第二处理模块,获取与所述至少一组图像数据一一对应的至少一组元数据之前,所述方法还包括:
[0025]通过所述第一处理模块,对所述至少一组元数据中每组元数据中部分数据进行打包,得到至少一个部分数据包,并在所述至少一个图像数据包的每个图像数据包中,打包包含的一组图像数据对应的一组元数据中未打包至部分数据包的数据;
[0026]通过所述第一处理模块,将所述至少一个部分数据包传输至所述第二处理模块;
[0027]相应的,所述通过所述第二处理模块,获取与所述至少一组图像数据一一对应的至少一组元数据,包括:
[0028]通过所述第二处理模块,从所述至少一个部分数据包和所述至少一个图像数据包中,解析出所述至少一组元数据。
[0029]在上述方法中,所述通过所述第二处理模块,解析所述目标数据包包含的一组图像数据,包括:
[0030]通过所述第二处理模块,获取所述目标数据包包含的一组图像数据对应的一组元数据,并从获取到的一组元数据中获取解析类型信息;
[0031]通过所述第二处理模块,根据所述解析类型信息确定图像解析方式,并按照所述图像解析方式,解析所述目标数据包中包含的一组图像数据。
[0032]本申请实施例提供了一种图像处理方法,应用于第一处理模块,所述方法包括:
[0033]对至少一组图像数据中每组图像数据进行打包,得到至少一个图像数据包;每组图像数据为一个时刻采集的曝光时长不同的多帧原始图像;
[0034]将所述至少一个图像数据包传输至第二处理模块。
[0035]在上述方法中,还包括:
[0036]在所述至少一个图像数据包的每个图像数据包中,打包包含的一组图像数据对应的一组元数据;
[0037]或者,对所述至少一组图像数据中每组图像数据对应的一组元数据进行打包,得
到至少一个元数据包,并将所述至少一个元数据包传输至所述第二处理模块;
[0038]或者,所述至少一组图像数据中每组图像数据对应的一组元数据中部分数据进行打包,得到至少一个部分数据包,并在所述至少一个图像数据包的每个图像数据包中,打包包含的一组图像数据对应的一组元数据中未打包至部分数据包的数据。
[0039]本申请实施例提供了一种图像处理方法,应用于第二处理模块,所述方法包括:
[0040]接收第一处理模块传输的至少一个图像数据包,并从所述至少一个图像数据包中选取出目标数据包;每个图像数据包由一组图像数据打包得到,每组图像数据为一个时刻采集的曝光时长不同的多帧原始图像;
[0041]解析所述目标数据包包含的一组图像数据,并将解析出的一组图像数据融合,生成高动态范围图像。
[0042]在上述方法中,所述从所述至少一个图像数据包中选取出目标数据包,包括:
[0043]在获取到基于拍摄指令生成的拍摄时间戳的情况下,从所述至少一个图像数据包中,查找包含的一组图像数据的产生时间戳与所述拍摄时间戳之间满足预设条件的图像数据包;
[0044]将查找到的图像数据包确定为所述目标数据包。
[0045]在上述方法中,所述查找包含的一组图像数据的产生时间戳与所述拍摄时间戳之间满足预设条件的图像数据包,包括:
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,应用于图像处理装置,所述图像处理装置包括:第一处理模块和第二处理模块,所述方法包括:通过所述第一处理模块,对至少一组图像数据中每组图像数据进行打包,得到至少一个图像数据包,并将所述至少一个图像数据包传输至所述第二处理模块;每组图像数据为一个时刻采集的曝光时长不同的多帧原始图像;通过所述第二处理模块,从所述至少一个图像数据包中选取出目标数据包;通过所述第二处理模块,解析所述目标数据包包含的一组图像数据,并将解析出的一组图像数据融合,生成高动态范围图像。2.根据权利要求1所述的方法,其特征在于,所述通过所述第二处理模块,从所述至少一个图像数据包中选取出目标数据包,包括:在获取到基于拍摄指令生成的拍摄时间戳的情况下,通过所述第二处理模块,从所述至少一个图像数据包中,查找包含的一组图像数据的产生时间戳与所述拍摄时间戳之间满足预设条件的图像数据包;通过所述第二处理模块,将查找到的图像数据包确定为所述目标数据包。3.根据权利要求2所述的方法,其特征在于,所述通过所述第二处理模块,查找包含的一组图像数据的产生时间戳与所述拍摄时间戳之间满足预设条件的图像数据包,包括:通过所述第二处理模块,获取与所述至少一组图像数据一一对应的至少一组元数据;每组元数据包括对应一组图像数据的图像帧号和产生时间戳;通过所述第二处理模块,从至少一组元数据中,查找包含的产生时间戳与所述拍摄时间戳之间满足所述预设条件的一组元数据;通过所述第二处理模块,将查找到的一组元数据中包含的图像帧号,确定为目标帧号,并从所述至少一个图像数据包中,查找与所述目标帧号关联的图像数据包。4.根据权利要求3所述的方法,其特征在于,所述通过所述第二处理模块,获取与所述至少一组图像数据一一对应的至少一组元数据之前,所述方法还包括:通过所述第一处理模块,在所述至少一个图像数据包的每个图像数据包中,打包包含的一组图像数据对应的一组元数据;相应的,所述通过所述第二处理模块,获取与所述至少一组图像数据一一对应的至少一组元数据包括:通过所述第二处理模块,从所述至少一个图像数据包中解析出所述至少一组元数据。5.根据权利要求3所述的方法,其特征在于,所述通过所述第二处理模块,获取与所述至少一组图像数据一一对应的至少一组元数据之前,所述方法还包括:通过所述第一处理模块,对所述至少一组元数据中每组元数据进行打包,得到至少一个元数据包,并将所述至少一个元数据包传输至所述第二处理模块;相应的,所述通过所述第二处理模块,获取与所述至少一组图像数据一一对应的至少一组元数据,包括:从所述至少一个元数据包中解析出所述至少一组元数据。6.根据权利要求3所述的方法,其特征在于,所述通过所述第二处理模块,获取与所述至少一组图像数据一一对应的至少一组元数据之前,所述方法还包括:通过所述第一处理模块,对所述至少一组元数据中每组元数据中部分数据进行打包,
得到至少一个部分数据包,并在所述至少一个图像数据包的每个图像数据包中,打包包含的一组图像数据对应的一组元数据中未打包至部分数据包的数据;通过所述第一处理模块,将所述至少一个部分数据包传输至所述第二处理模块;相应的,所述通过所述第二处理模块,获取与所述至少一组图像数据一一对应的至少一组元数据,包括:通过所述第二处理模块,从所述至少一个部分数据包和所述至少一个图像数据包中,解析出所述至少一组元数据。7.根据权利要求3所述的方法,其特征在于,所述通过所述第二处理模块,解析所述目标数据包包含的一组图像数据,包括:通过所述第二处理模块,获取所述目标数据包包含的一组图像数据对应的一组元数据,并从获取到的一组元数据中获取解析类型信息;通过所述第二处理模块,根据所述解析类型信息确定图像解析方式,并按照所述图像解析方式,解析所述目标数据包中包含的一组图像数据。8.一种图像处理方法,其特征在于,应用于第一处理模块,所述...

【专利技术属性】
技术研发人员:崔惠婷
申请(专利权)人:哲库科技上海有限公司
类型:发明
国别省市:

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

1