System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种拍照方法及电子设备技术_技高网

一种拍照方法及电子设备技术

技术编号:40635354 阅读:4 留言:0更新日期:2024-03-13 21:19
本申请提供一种拍照方法及电子设备,该方法可包括:获取与第一时刻关联的P帧候选图像;基于第一时刻和P帧候选图像的拍摄时刻,确定P个时差;基于P个时差,从P帧候选图像中确定参考图像;基于参考图像,确定目标图像;响应于拍摄操作,于预览界面显示目标图像;其中,第一时刻为针对拍摄控件的拍摄操作的起始时刻;P帧候选图像的拍摄时刻与第一时刻之间的时间差在预设时间范围内;P为大于或等于3的整数;P个时差中的时差p为候选图像p的拍摄时刻与第一时刻的时间差,候选图像p为P帧候选图像中的任一帧候选图像。本申请可减少拍照延时,实现所拍即所得。

【技术实现步骤摘要】

本申请涉及图像处理,尤其涉及一种拍照方法及电子设备


技术介绍

1、在传统的拍照方案中,当用户按下快门后,手机等电子设备需要进行一系列配置(例如,对焦、曝光、白平衡等)再进行编码,最终生成照片。由于电子设备需要在检测到用户按下快门后,再进行上述相关配置,不可避免地会造成拍照延时(shutter lag),导致电子设备生成的照片未必是用户按下快门时想要拍摄的图像。例如,在电子设备的每秒传输帧数(frame per second,fps)为30帧图像的情况下,用户按下快门时对应第1帧图像,而实际生成的照片是第8帧图像。如何减少拍照延时,实现所拍即所得(用户按下快门得到的照片所显示的画面即是按下快门的时刻,用户所见的画面),是技术人员日益关注的问题。


技术实现思路

1、本申请实施例提供了一种拍照方法及电子设备,可减少拍照延时,实现所拍即所得。

2、第一方面,本申请实施例提供了一种拍照方法,该方法可由电子设备执行,或由与电子设备匹配的装置执行,例如由处理器、芯片或芯片系统等执行。该方法可包括:获取与第一时刻关联的p帧候选图像;基于第一时刻和p帧候选图像的拍摄时刻,确定p个时差;基于p个时差,从p帧候选图像中确定参考图像;基于参考图像,确定目标图像;响应于拍摄操作,于预览界面显示目标图像;其中,第一时刻为针对拍摄控件的拍摄操作的起始时刻;p帧候选图像的拍摄时刻与第一时刻之间的时间差在预设时间范围内;p为大于或等于3的整数;p个时差中的时差p为候选图像p的拍摄时刻与第一时刻的时间差,候选图像p为p帧候选图像中的任一帧候选图像。

3、可见,在拍摄操作的起始时刻开始获取候选图像,有利于减少拍照延时,可缩短从检测到拍摄操作,到在预览界面显示目标图像的时间;获取与第一时刻关联的p帧候选图像可扩大选帧范围,有利于确定出拍摄时刻与第一时刻接近的参考图像,从而可减少拍照延时,实现所拍即所得。

4、在一种可能的实现方式中,基于p个时差,从p帧候选图像中确定参考图像的方法,可包括:响应于p个时差中包括小于时延阈值的时差,基于p个时差中的最小时差,从p帧候选图像中确定参考图像,参考图像为最小时差对应的候选图像。

5、可见,选择最小时差对应的参考图像,有利于确定出的参考图像与用户想要拍摄的场景相同,以实现所拍即所得。

6、在一种可能的实现方式中,上述方法还包括:基于p个时差,从p帧候选图像中确定辅助图像;辅助图像对应的时差大于参考图像对应的时差,且辅助图像对应的时差小于p个时差中,除最小时差之外的其它时差;基于此,上述基于参考图像,确定目标图像的方法,可包括:对参考图像和辅助图像进行融合处理和图像信号处理,得到目标图像。

7、可见,基于时差,选择出时差小的辅助图像,基于参考图像和辅助图像可实现多帧融合,降低基于辅助图像和参考图像确定的目标图像的拍照延时,有利于实现所拍即所得。

8、在一种可能的实现方式中,基于p个时差,从p帧候选图像中确定参考图像的方法,可包括:响应于p个时差均大于或等于时延阈值,基于p帧候选图像的清晰度,从p帧候选图像中确定参考图像,参考图像为最大清晰度对应的候选图像。

9、可见,基于图像的清晰度,将p帧候选图像中清晰度最大的候选图像确定为参考图像,有利于提高目标图像的图像质量。此外,由于p帧候选图像的拍摄时刻在预设时间范围内,从p帧候选图像中确定的参考图像的拍照时延也较小,有利于实现所拍即所得。

10、在一种可能的实现方式中,上述方法还包括:基于p帧候选图像的清晰度,从p帧候选图像中确定辅助图像,辅助图像的清晰度小于所述最大清晰度,且辅助图像的清晰度大于p帧候选图像中,除参考图像之外的其他候选图像的清晰度;基于此,上述基于参考图像,确定目标图像的方法,可包括:对参考图像和辅助图像进行融合处理和图像信号处理,得到目标图像。

11、可见,选择清晰度高的辅助图像,基于参考图像和辅助图像可实现多帧融合,有利于提高目标图像的图像质量,可提高目标图像的图像质量。

12、在一种可能的实现方式中,图像信号处理包括噪声去除处理、黑电平校正处理、自动白平衡处理、颜色校正处理、非线性伽玛校正处理中的一项或多项。

13、在一种可能的实现方式中,上述方法还可包括:响应于针对相机控件的点击操作,调用摄像头采集从第二时刻到第一时刻的n帧缓存图像;第二时刻为检测到点击操作的时刻;n为大于p的整数;基于此,上述获取与第一时刻关联的p帧候选图像的方法,可包括:从n帧缓存图像中,获取与第一时刻关联的p帧候选图像。

14、可见,电子设备可调用摄像头生成多帧缓存图像,有利于采集到用户想要拍摄的画面,使得从缓存图像中可确定出合适的参考图像,以实现所拍即所得。

15、第二方面,本申请实施例提供一种电子设备,该电子设备包括:一个或多个处理器和存储器;该存储器与该一个或多个处理器耦合,该存储器用于存储计算机程序代码,该计算机程序代码包括计算机指令,该一个或多个处理器调用该计算机指令以使得该电子设备执行如第一方面或第一方面的任意一种实现方式所述的方法。

16、第三方面,本申请实施例提供了一种包含指令的计算机程序产品,当该计算机程序产品在电子设备上运行时,使得该电子设备执行如第一方面或第一方面的任意一种实现方式所述的方法。

17、第四方面,本申请实施例提供了一种计算机可读存储介质,包括指令,当该指令在电子设备上运行时,使得该电子设备执行如第一方面或第一方面的任意一种实现方式所述的方法。

本文档来自技高网...

【技术保护点】

1.一种拍照方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述P个时差,从所述P帧候选图像中确定参考图像,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述P个时差,从所述P帧候选图像中确定参考图像,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求3或4所述的方法,其特征在于,所述图像信号处理包括噪声去除处理、黑电平校正处理、自动白平衡处理、颜色校正处理、非线性伽玛校正处理中的一项或多项。

7.根据权利要求1-5中任一项所述的方法,其特征在于,所述方法还包括:

8.一种电子设备,其特征在于,包括:存储器、处理器;其中:

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时,实现如权利要求1-7任意一项所述的方法。

10.一种包含指令的计算机程序产品,其特征在于,当所述计算机程序产品在电子设备上运行时,使得所述电子设备执行如权利要求1-7中任意一项所述的方法。

...

【技术特征摘要】

1.一种拍照方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述p个时差,从所述p帧候选图像中确定参考图像,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述p个时差,从所述p帧候选图像中确定参考图像,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求3或4所述的方法,其特征在于,所述图像信号处理包括噪声去除处理、黑电平校正处理、自动...

【专利技术属性】
技术研发人员:练坤玉
申请(专利权)人:上海荣耀智慧科技开发有限公司
类型:发明
国别省市:

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

1