System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图像处理方法及相关装置制造方法及图纸_技高网

图像处理方法及相关装置制造方法及图纸

技术编号:40666201 阅读:5 留言:0更新日期:2024-03-18 19:00
本申请实施例提供的图像处理方法及相关装置,涉及终端技术领域。方法包括:当电子设备需要多帧图像进行图像融合处理时,若电子设备从生产队列中选择未来帧图像的编号进行补充,则电子设备可以在所需的多帧图像全部生产出来后,对这些图像进行选帧和排序等处理。这样,电子设备可以选择更为清晰,质量更好的图像进行显示,从而提升图像的利用率,提升用户的拍照体验。

【技术实现步骤摘要】

本申请涉及终端,尤其涉及图像处理方法及相关装置


技术介绍

1、电子设备可以支持拍照功能,在拍照时,为了提升图像质量,电子设备可以选择多帧图像进行图像融合处理,从而得到质量较好的图像以进行显示。

2、然而,现有实现中电子设备仍然存在拍照得到的图像清晰度不够高的情况,导致用户的拍照体验较差。


技术实现思路

1、本申请实施例提供的图像处理方法及相关装置,当电子设备需要多帧图像进行图像融合处理时,若电子设备从生产队列中选择未来帧图像的编号进行补充,则电子设备可以在所需的多帧图像全部生产出来后,对这些图像进行选帧和排序等处理。这样,可以提升图像的利用率,进而提升用户的拍照体验。

2、第一方面,本申请实施例提供的图像处理方法,方法包括:

3、电子设备接收到用于触发拍照的第一操作;响应于第一操作,电子设备确定需要n帧图像用于图像融合处理,其中,n帧图像包括摄像头尚未采集的m帧图像,m小于或等于n;电子设备利用摄像头采集m帧图像,得到n帧图像;电子设备在n帧图像中选择质量满足预设条件的图像作为基准帧,对n帧图像进行图像融合处理,得到第一目标图像。这样,电子设备可以选择更为清晰,质量更好的图像进行显示。

4、一种可能的实现中,电子设备在n帧图像中选择质量满足预设条件的图像作为基准帧,包括:若n帧图像中存在有目标标识的图像,电子设备在n帧图像中选择质量满足预设条件的图像作为基准帧,其中,当电子设备判断n帧图像包括摄像头尚未采集的m帧图像时,电子设备为m帧图像设置目标标识。这样,当电子设备需要选择质量满足预设条件的图像作为基准帧时,电子设备可以基于该基准帧进行图像融合处理,从而得到质量较高的图像。

5、一种可能的实现中,摄像头采集的图像存放在零秒延迟zsl队列中,zsl队列包括消费队列和生产队列,消费队列用于存放摄像头已采集到的图像,生产队列用于存放摄像头尚未采集的图像,其中,l帧图像的队列标识为消费队列的标识,l帧图像为n帧图像中除m帧图像外的图像,当电子设备判断n帧图像包括摄像头尚未采集的m帧图像时,电子设备为m帧图像设置目标标识,包括:若m帧图像的队列标识为生产队列的标识,电子设备为m帧图像设置目标标识。这样,电子设备通过设置目标标识,使得在得到n帧图像之后,可以对n帧图像进行选帧,基于所选的帧图像进行图像融合处理,可以得到质量较高的图像,从而提升用户的拍照体验。

6、一种可能的实现中,当电子设备判断n帧图像包括摄像头尚未采集的m帧图像时,电子设备为m帧图像设置目标标识,包括:若n帧图像中m帧图像没有对应的目标信息,电子设备为m帧图像设置目标标识,其中,目标信息为用于标识图像质量的信息。这样,电子设备通过设置目标标识,使得在得到n帧图像之后,可以对n帧图像进行选帧,基于所选的帧图像进行图像融合处理,可以得到质量较高的图像,从而提升用户的拍照体验。

7、一种可能的实现中,目标信息包括下述的一种或多种:感应抖动gyro信息、光学防抖ois信息。这样,电子设备可以通过gyro信息和ois信息等对多帧图像进行选帧和排序等处理,从而得到更为清晰,质量更好的图像,提升帧图像的利用率。

8、一种可能的实现中,电子设备包括多摄场景实时预览realtimemcx模块和超级图像引擎sit模块,电子设备确定需要n帧图像用于图像融合处理,包括:realtimemcx模块确定需要n帧图像用于图像融合处理;电子设备在n帧图像中选择质量满足预设条件的图像作为基准帧,对n帧图像进行图像融合处理,得到第一目标图像,包括:sit模块在n帧图像中选择质量满足预设条件的图像作为基准帧,对n帧图像进行图像融合处理,得到第一目标图像。这样,电子设备可以选择更为清晰,质量更好的图像进行显示,从而提升图像的利用率。

9、一种可能的实现中,sit模块在n帧图像中选择质量满足预设条件的图像作为基准帧,包括:若n帧图像中存在有目标标识的图像,sit模块在n帧图像中选择质量满足预设条件的图像作为基准帧,其中,当realtimemcx模块判断n帧图像包括摄像头尚未采集的m帧图像时,realtimemcx模块为m帧图像设置目标标识。这样,当sit模块需要选择质量满足预设条件的图像作为基准帧时,sit模块可以基于该基准帧进行图像融合处理,从而提升用户的拍照体验。

10、一种可能的实现中,电子设备包括多摄场景实时预览realtimemcx模块,方法还包括:电子设备接收到用于触发拍照的第二操作;响应于第二操作,realtimemcx模块确定需要n帧图像用于图像融合处理,其中,n帧图像均为摄像头已采集到的图像;realtimemcx模块在n帧图像中选择质量满足预设条件的图像作为基准帧,对n帧图像进行图像融合处理,得到第二目标图像。这样,sit模块可以不需要重复执行选择处理,从而可以减少电子设备执行选帧的步骤,节省电子设备的功耗。

11、第二方面,本申请实施例提供一种图像处理的装置,该装置可以是电子设备,也可以是电子设备内的芯片或者芯片系统。该装置可以包括处理单元。处理单元用于实现第一方面或第一方面的任意一种可能的实现方式中电子设备执行的与处理相关的任意方法。当该装置是电子设备时,该处理单元可以是处理器。该装置还可以包括存储单元,该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该电子设备实现第一方面或第一方面的任意一种可能的实现方式中描述的方法。当该装置是电子设备内的芯片或者芯片系统时,该处理单元可以是处理器。该处理单元执行存储单元所存储的指令,以使该电子设备实现第一方面或第一方面的任意一种可能的实现方式中描述的方法。该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该电子设备内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。

12、示例性的,处理单元,用于接收到用于触发拍照的第一操作;还用于确定需要n帧图像用于图像融合处理;还用于利用摄像头采集m帧图像,得到n帧图像;具体还用于在n帧图像中选择质量满足预设条件的图像作为基准帧,对n帧图像进行图像融合处理,得到第一目标图像。

13、一种可能的实现方式中,处理单元,用于在n帧图像中选择质量满足预设条件的图像作为基准帧,还用于为m帧图像设置目标标识。

14、一种可能的实现方式中,若m帧图像的队列标识为生产队列的标识,处理单元,用于为m帧图像设置目标标识。

15、一种可能的实现方式中,若n帧图像中m帧图像没有对应的目标信息,处理单元,用于为m帧图像设置目标标识。

16、一种可能的实现方式中,目标信息包括下述的一种或多种:感应抖动gyro信息、光学防抖ois信息。

17、一种可能的实现方式中,处理单元,用于确定需要n帧图像用于图像融合处理;还用于在n帧图像中选择质量满足预设条件的图像作为基准帧,对n帧图像进行图像融合处理,得到第一目标图像。

18、一种可能的实现本文档来自技高网...

【技术保护点】

1.一种图像处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述电子设备在所述N帧图像中选择质量满足预设条件的图像作为基准帧,包括:

3.根据权利要求2所述的方法,其特征在于,所述摄像头采集的图像存放在零秒延迟ZSL队列中,所述ZSL队列包括消费队列和生产队列,所述消费队列用于存放所述摄像头已采集到的图像,所述生产队列用于存放所述摄像头尚未采集的图像,其中,L帧图像的队列标识为所述消费队列的标识,所述L帧图像为所述N帧图像中除所述M帧图像外的图像,当所述电子设备判断所述N帧图像包括所述摄像头尚未采集的M帧图像时,所述电子设备为所述M帧图像设置所述目标标识,包括:

4.根据权利要求2所述的方法,其特征在于,当所述电子设备判断所述N帧图像包括所述摄像头尚未采集的M帧图像时,所述电子设备为所述M帧图像设置所述目标标识,包括:

5.根据权利要求4任一项所述的方法,其特征在于,所述目标信息包括下述的一种或多种:感应抖动gyro信息、光学防抖ois信息。

6.根据权利要求1-5任一项所述的方法,其特征在于,所述电子设备包括多摄场景实时预览realtimeMcx模块和超级图像引擎Sit模块,

7.根据权利要求6所述的方法,其特征在于,所述Sit模块在所述N帧图像中选择质量满足预设条件的图像作为基准帧,包括:

8.根据权利要求1-7任一项所述的方法,其特征在于,所述电子设备包括多摄场景实时预览realtimeMcx模块,所述方法还包括:

9.一种电子设备,其特征在于,包括:存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于执行所述计算机程序,以执行如权利要求1-8任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,当所述指令被执行时,使得计算机执行如权利要求1-8任一项所述的方法。

11.一种计算机程序产品,其特征在于,包括计算机程序,当所述计算机程序被运行时,使得电子设备执行如权利要求1-8任一项所述的方法。

...

【技术特征摘要】

1.一种图像处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述电子设备在所述n帧图像中选择质量满足预设条件的图像作为基准帧,包括:

3.根据权利要求2所述的方法,其特征在于,所述摄像头采集的图像存放在零秒延迟zsl队列中,所述zsl队列包括消费队列和生产队列,所述消费队列用于存放所述摄像头已采集到的图像,所述生产队列用于存放所述摄像头尚未采集的图像,其中,l帧图像的队列标识为所述消费队列的标识,所述l帧图像为所述n帧图像中除所述m帧图像外的图像,当所述电子设备判断所述n帧图像包括所述摄像头尚未采集的m帧图像时,所述电子设备为所述m帧图像设置所述目标标识,包括:

4.根据权利要求2所述的方法,其特征在于,当所述电子设备判断所述n帧图像包括所述摄像头尚未采集的m帧图像时,所述电子设备为所述m帧图像设置所述目标标识,包括:

5.根据权利要求4任一项所述的方法,其特征在于,所述目标信息包括下述的一种或多种:感应抖动gyro信息、...

【专利技术属性】
技术研发人员:庄林桥
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1