拍摄方法、电子设备和存储介质技术

技术编号:39154443 阅读:10 留言:0更新日期:2023-10-23 15:00
本申请涉及智能终端技术领域,具体涉及一种拍摄方法、电子设备和计算机可读存储介质,该方法通过显示第一应用的拍摄预览画面;检测到用户的第一拍摄指令,采集对应第一拍摄指令的指令图像;将指令图像和已存储的至少一张预览图像进行融合,得到融合图像;从已存储的预览图像、指令图像、以及融合图像中选择出满足质量条件的第一图像,并基于第一图像得到对应第一拍摄指令的目标图像;显示目标图像。从而使得结果图像的图像质量不会低于预览图像的图像质量,提升用户的拍摄体验。提升用户的拍摄体验。提升用户的拍摄体验。

【技术实现步骤摘要】
拍摄方法、电子设备和存储介质


[0001]本专利技术涉及智能终端
,具体涉及一种拍摄方法、电子设备和计算机可读存储介质。

技术介绍

[0002]在用户拍摄照片的过程中,电子设备通常会为用户提供连续的多帧预览图像(例如预览视频流)以供用户拍摄出满意的图像。在此过程中,用户可以在拍照应用的预览区域观察到预览图像的变化,在用户点击拍摄控件后,即可得到拍摄的目标图像。
[0003]应理解,目标图像通常是基于用户点击拍摄控件时电子设备的相机采集的单帧图像作为参考图像,并结合用户点击拍摄控件前电子设备的相机采集到的至少一帧预览图像确定的。例如,电子设备可以将用户点击拍摄控件前电子设备的相机采集到的三帧预览图像中较为清晰的图像与参考图像相融合,得到比预览图像更为清晰的目标图像。
[0004]然而,在一些场景下,可能会出现目标图像的图像质量低于预览图像的情况,影响用户的拍摄体验。例如,用户点击拍摄控件时手抖导致相机无法聚焦时,参考图像会模糊,即使与预览图像融合,所得到的目标图像仍会不清晰。又例如,在用户拍摄的是高速运动的物体或者电子设备在高速移动的情况下,在用户点击拍摄控件前的预览图像中,相对于电子设备高速运动的拍摄对象在连续多张不同的预览图像内所处位置均不同。将多张预览图像与参考图像融合出目标图像,会导致目标图像中存在拍摄对象叠加而成的残影。

技术实现思路

[0005]本申请的一些实施方式提供了一种拍摄方法。以下从多个方面介绍本申请,以下多个方面的实施方式和有益效果可互相参考。
[0006]第一方面,本申请提出了一种拍摄方法,应用于电子设备,该方法包括:显示第一应用的拍摄预览画面;检测到用户的第一拍摄指令,采集对应第一拍摄指令的指令图像;将指令图像和已存储的至少一张预览图像进行融合,得到融合图像;从已存储的预览图像、指令图像、以及融合图像中选择出满足质量条件的第一图像,并基于第一图像得到对应第一拍摄指令的目标图像;显示目标图像。
[0007]即拍摄预览画面显示出连续多帧预览图像,检测到用户的第一拍摄指令(例如对拍摄控件的点击操作),采集对应的一张指令图像(即参考图像)。进而将参考图像和已存储的至少一张预览图像进行融合,得到融合图像,并从已存储的预览图像、参考图像、以及融合图像中选择出满足质量条件的第一图像,进而基于第一图像得到对应第一拍摄指令的目标图像(即结果图像),并显示出该结果图像。从而使得结果图像的图像质量不会低于预览图像的图像质量,提升用户的拍摄体验。
[0008]在上述第一方面的一种可能的实现中,基于第一图像得到对应第一拍摄指令的目标图像,包括:对应于第一图像为已存储的预览图像,对已存储的预览图像进行第一图像增强处理,得到目标图像,其中,第一图像增强处理至少包括下述任意一项:锐化处理、对比度
增强处理、超分辨率算法处理。
[0009]即对不同的第一图像进行不同的图像增强处理,若第一图像为已存储的预览图像,则可以对其进行锐化处理、对比度增强处理、超分辨率算法处理中的至少一项处理,以提升预览图像的图像质量,进而提升用户拍摄体验。
[0010]在上述第一方面的一种可能的实现中,对已存储的预览图像进行第一图像增强处理,得到目标图像,包括:获取第一应用对应的当前焦距倍率数值;对应于当前焦距倍率数值小于或等于预设倍率阈值,对已存储的预览图像进行锐化处理和/或对比度增强处理得到目标图像;对应于当前焦距倍率数值大于预设倍率阈值,通过超分辨率算法对已存储的预览图像进行图像增强处理得到目标图像。
[0011]即根据当前焦距的倍率确定图像损失程度,倍率大则获取到的图像损失程度较大,需要通过超分辨率算法对已存储的预览图像进行图像增强处理,增加其分辨率,进而得到图像质量高的目标图像。倍率小则获取到的图像损失程度较小,可以对已存储的预览图像进行锐化处理和/或对比度增强处理得到目标图像。
[0012]在上述第一方面的一种可能的实现中,基于第一图像得到对应第一拍摄指令的目标图像,包括:对应于第一图像为指令图像,基于融合图像对指令图像进行第二图像增强处理,得到目标图像。
[0013]即基于第一图像为指令图像(即参考图像)时,基于融合图像对参考图像进行相应的图像增强处理,例如基于融合图像和参考图像的差异程度对参考图像进行图像增强。
[0014]在上述第一方面的一种可能的实现中,基于融合图像对指令图像进行第二图像增强处理,得到目标图像,包括:确定指令图像中的第一图像区域的内容和融合图像中与第一图像区域对应的第二图像区域的内容之间的差异程度;对应于差异程度大于或等于第一阈值,或对应于差异程度小于第二阈值,将第一图像区域的内容作为目标图像中与第一图像区域对应的第三图像区域的内容;对应于差异程度小于第一阈值、且大于或等于第二阈值,融合第一图像区域的内容和第二图像区域的内容,得到目标图像中与第一图像区域对应的第三图像区域的内容,其中,第一阈值大于或等于第二阈值。
[0015]即基于指令图像(即参考图像)中第一图像区域的图像内容(例如第一图像区域的像素值),和融合图像中与第一图像区域对应的第二图像区域的内容(例如第二图像区域的像素值)之间的差异程度(例如两者之间的像素值差值)。则对应于差异程度大于或等于第一阈值,或对应于差异程度小于第二阈值的情况,两者差异较大或差异非常小,则均以参考图像的第一图像区域的内容替换融合图像的第二图像区域的内容作为目标图像(即结果图像)中对应图像内容。对应于差异程度小于第一阈值、且大于或等于第二阈值,则两者具有一定的差异程度,则融合第一图像区域的内容和第二图像区域的内容,得到结果图像中与第一图像区域对应的第三图像区域的内容。例如设置第一图像区域的内容的权重为0.5,第二图像区域的内容的权重为0.5,融合出第三图像区域的内容。
[0016]在上述第一方面的一种可能的实现中,基于第一图像得到对应第一拍摄指令的目标图像,包括:对应于第一图像为融合图像,将融合图像作为目标图像。
[0017]即当质量最高的图像为融合图像,则直接将融合图像作为目标图像(即结果图像)。
[0018]在上述第一方面的一种可能的实现中,从已存储的预览图像、指令图像、以及融合
图像中选择出满足质量条件的第一图像,包括:通过图像质量评价技术确定已存储的预览图像、指令图像、以及融合图像中每一张图像对应的图像质量评分数值;将已存储的预览图像、指令图像、以及融合图像中图像质量评分数值最大的图像作为第一图像。
[0019]即可以通过图像质量评价技术确定已存储的预览图像、指令图像、以及融合图像中每一张图像对应的图像质量评分数值,并基于图像质量评分数值确定图像质量最高的图像为第一图像。
[0020]在上述第一方面的一种可能的实现中,已存储的预览图像包括在检测到第一拍摄指令前的第一时长内采集的预览图像,已存储的至少一张预览图像包括在检测到第一拍摄指令前的第二时长内采集到的至少部分预览图像,其中,第一时长大于第二时长。
[0021]即用于选择质量评分本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种拍摄方法,应用于电子设备,其特征在于,所述方法包括:显示第一应用的拍摄预览画面;检测到用户的第一拍摄指令,采集对应所述第一拍摄指令的指令图像;将所述指令图像和已存储的至少一张预览图像进行融合,得到融合图像;从已存储的预览图像、所述指令图像、以及所述融合图像中选择出满足质量条件的第一图像,并基于所述第一图像得到对应所述第一拍摄指令的目标图像;显示所述目标图像。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一图像得到对应所述第一拍摄指令的目标图像,包括:对应于所述第一图像为所述已存储的预览图像,对所述已存储的预览图像进行第一图像增强处理,得到所述目标图像,其中,所述第一图像增强处理至少包括下述任意一项:锐化处理、对比度增强处理、超分辨率算法处理。3.根据权利要求2所述的方法,其特征在于,所述对所述已存储的预览图像进行第一图像增强处理,得到所述目标图像,包括:获取第一应用对应的当前焦距倍率数值;对应于所述当前焦距倍率数值小于或等于预设倍率阈值,对所述已存储的预览图像进行锐化处理和/或对比度增强处理得到所述目标图像;对应于所述当前焦距倍率数值大于预设倍率阈值,通过超分辨率算法对所述已存储的预览图像进行图像增强处理得到所述目标图像。4.根据权利要求1所述的方法,其特征在于,所述基于所述第一图像得到对应所述第一拍摄指令的目标图像,包括:对应于所述第一图像为所述指令图像,基于所述融合图像对所述指令图像进行第二图像增强处理,得到所述目标图像。5.根据权利要求4所述的方法,其特征在于,所述基于所述融合图像对所述指令图像进行第二图像增强处理,得到所述目标图像,包括:确定所述指令图像中的第一图像区域的内容和所述融合图像中与所述第一图像区域对应的第二图像区域的内容之间的差异程度;对应于所述差异程度大于或等于第一阈值,或对应于所述差异程度小于第二阈值,将所述第一...

【专利技术属性】
技术研发人员:张帅勇丁大钧邵涛朱聪超
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1