一种拍摄方法及相关设备技术

技术编号:38766289 阅读:8 留言:0更新日期:2023-09-10 10:39
本申请提供了一种拍摄方法及相关设备。电子设备可以检测到作用在相机应用的快门控件上的用户操作,响应于该用户操作,相机应用可以生成3A触发指令,并将该3A触发指令下发至相机HAL模块。相机HAL模块可以提供接口来实现3A算法。在3A算法执行的过程中,3A状态可能发生变化。在3A状态处于理想参数状态时,电子设备中的相机HAL模块可以将该状态上报至相机应用,然后由相机应用下发拍照指令,从而获取图像,并保存该图像。通过该方法,电子设备中的相机HAL模块无需等待3A状态变为参数锁定状态再上报当前3A状态。这种方式减少了快门延迟,使得电子设备的拍摄响应时间得以降低,响应速度变快,提升了用户的拍摄体验。提升了用户的拍摄体验。提升了用户的拍摄体验。

【技术实现步骤摘要】
一种拍摄方法及相关设备


[0001]本申请涉及终端
,尤其涉及一种拍摄方法及相关设备。

技术介绍

[0002]快门延迟(即shutterlag)又称快门时滞,指的是快门按下后到照片拍摄完成的时间。在通过电子设备进行拍摄的过程中,快门延迟可以反映快门按下后到拍摄完成的这段时间内电子设备的处理速度。而快门延迟过长时,终端的响应速度较慢,会影响用户的拍摄体验。
[0003]因此,如何降低快门延迟是目前亟待解决的问题。

技术实现思路

[0004]本申请提供了一种拍摄方法及相关设备。根据该拍摄方法,在3A状态为理想参数状态,并且电子设备处于稳定状态的情况下,电子设备可以基于理想拍摄参数获取图像帧。其中,理想拍摄参数为电子设备在3A算法已收敛的情况下获取的拍摄参数。通过这种方式,电子设备无需等到3A状态由理想参数状态变为参数锁定状态之后,再基于理想拍摄参数获取图像帧。也就是说,电子设备可以更快地获取拍照图像。这种拍摄方式缩短了快门延迟,提升了电子设备的响应速度,同时,也提升了用户的拍照体验。
[0005]第一方面,本申请提供一种拍摄方法。该方法包括:电子设备显示第一界面;所述第一界面包括快门控件;所述第一界面为相机应用的拍照界面;响应于作用在所述快门控件上的第一操作,所述电子设备执行3A算法来调整拍摄参数,并对3A状态进行更新;所述3A状态用于表示所述3A算法的执行情况;若所述3A状态为理想参数状态,并且所述电子设备处于稳定状态,所述电子设备基于理想拍摄参数获取图像帧;所述理想参数状态表明3A算法已收敛;所述理想拍摄参数为所述电子设备在所述3A算法收敛时获取的拍摄参数。
[0006]在本申请提供的方案中,电子设备无需等到3A状态由理想参数状态变为参数锁定状态之后,再基于理想拍摄参数获取图像帧,而是在3A状态为理想参数状态,并且电子设备处于稳定状态的情况下,就可以基于理想拍摄参数获取图像帧。其中,理想拍摄参数为电子设备在3A算法已收敛的情况下获取的拍摄参数。这也就意味着,电子设备可以更快地获取拍照图像。上述拍摄方式缩短了快门延迟,提升了电子设备的响应速度,同时,也提升了用户的拍照体验。
[0007]在本申请的一些实施例中,第一操作可以为点击、声控、手势等操作,本申请对此不作限制。
[0008]在本申请的一些实施例中,图像帧可以为后述实施例中的第一图像。
[0009]结合第一方面,在第一方面的一种可能的实现方式中,在所述电子设备基于理想拍摄参数获取图像帧之前,所述方法还可以包括:所述电子设备基于陀螺仪传感器获取的状态监测数据判断所述电子设备是否处于所述稳定状态;所述状态监测数据包括所述电子设备围绕x轴、y轴和z轴的角速度和/或抖动角度。
[0010]在本申请提供的方案中,电子设备可以通过陀螺仪传感器获取的状态监测数据来判断电子设备的运动状态。具体地,电子设备中的相机HAL模块可以持续接收陀螺仪传感器传来的状态监测数据,并根据该状态监测数据判断电子设备是否处于稳定状态。在这种情况下,电子设备可以实时获取本设备的运动状态,无需等到处于3A状态变成理想参数状态后再根据获取的图像来判断电子设备是否处于稳定状态。通过这种方式,电子设备可以更快地响应拍照,提升了用户的拍摄体验。
[0011]在本申请的一些实施例中,状态监测数据包括所述电子设备围绕x轴、y轴和z轴的角速度和/或抖动角度。在这种情况下,电子设备可以通过比较该角速度与预设角速度之间的关系,和/或比较该抖动角度与预设角度之间的关系,来判断电子设备是否处于稳定状态。
[0012]示例性的,若电子设备围绕x轴、y轴和z轴的角速度分别都小于围绕x轴、y轴和z轴的预设角速度,则电子设备处于稳定状态。
[0013]示例性的,若电子设备的抖动角度小于预设抖动角度,则电子设备处于稳定状态。
[0014]示例性的,若电子设备围绕x轴、y轴和z轴的角速度和抖动角度都满足上述条件,则电子设备处于稳定状态。
[0015]结合第一方面,在第一方面的一种可能的实现方式中,所述电子设备基于陀螺仪传感器获取的状态监测数据判断所述电子设备是否处于所述稳定状态之后,所述方法还包括:若所述电子设备未处于所述稳定状态,所述电子设备接收所述陀螺仪传感器获取的新的状态监测数据,并根据所述新的状态监测数据重新判断所述电子设备是否处于稳定状态。
[0016]在本申请提供的方案中,电子设备可以根据陀螺仪传感器获取的状态监测数据持续判断电子设备的运动状态。可理解,若电子设备未处于稳定状态,电子设备再根据新的状态监测数据进行判断,直到电子设备处于稳定状态。通过这种方式,电子设备无需通过相机HAL模块下发拍摄数据来获取图像,也无需根据该图像来判断电子设备是否处于稳定状态,而是只需根据接收的状态监测数据判断即可,节省了时间(无需下发拍摄数据,也无需上传摄像头采集的图像),提升了电子设备的响应拍照的速度。
[0017]结合第一方面,在第一方面的一种可能的实现方式中,所述电子设备基于理想拍摄参数获取图像帧之前,所述方法还包括:所述电子设备获取N帧图像;若所述N帧图像中的M帧图像为3A稳定图像,则所述电子设备处于所述稳定状态;所述M与所述N的比值大于第一阈值;所述3A稳定图像为所述电子设备在置信度大于第二阈值时获取的图像;所述置信度用于衡量3A状态的稳定性;所述置信度越大,所述3A状态越稳定;所述M和所述N均为正整数。
[0018]在本申请提供的方案中,在3A状态为理想参数状态的情况下,电子设备可以根据获取的图像中的3A稳定图像的占比来判断3A状态的稳定性,从而判断电子设备是否处于稳定状态。可理解,3A状态由理想参数状态变为参数锁定状态的过程中,电子设备需要不断获取图像(这里指的是预览图像),直到获取的图像满足某个阈值后,3A状态才能由理想参数状态变为参数锁定状态。而这个过程会耗费不少时间。通过上述方式,电子设备无需等到3A状态变为参数锁定状态就可以获取拍照的图像帧,节省了时间,使得用户可以更快地得到拍照图像。
[0019]在本申请的一些实施例中,M与N的比值大于第一阈值,则电子设备处于稳定状态。
[0020]在本申请的一些实施例中,M的数量大于第一阈值,则电子设备处于稳定状态。
[0021]结合第一方面,在第一方面的一种可能的实现方式中,所述电子设备获取N帧图像之后,所述方法还包括:若所述N帧图像中不存在M帧图像为所述3A稳定图像,所述电子设备继续获取L帧图像,并根据所述L帧图像中所包括的所述3A稳定图像的帧数,来判断所述电子设备是否处于所述稳定状态。
[0022]在本申请提供的方案中,若电子设备根据N帧图像确定电子设备未处于稳定状态,可以继续获取L帧图像,并在该L帧图像所包括的3A稳定图像达到一定数目(或占比达到某个值)之后,确定电子设备处于稳定状态。通过这种方式,电子设备无需等到3A状态变为参数锁定状态就可以获取拍照的图像帧,节省了时间,使得用户可以更快地得到拍照图像。
[0023]结合第一方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种拍摄方法,其特征在于,所述方法包括:电子设备显示第一界面;所述第一界面包括快门控件;所述第一界面为相机应用的拍照界面;响应于作用在所述快门控件上的第一操作,所述电子设备执行3A算法来调整拍摄参数,并对3A状态进行更新;所述3A状态用于表示所述3A算法的执行情况;若所述3A状态为理想参数状态,并且所述电子设备处于稳定状态,所述电子设备基于理想拍摄参数获取图像帧;所述理想参数状态表明3A算法已收敛;所述理想拍摄参数为所述电子设备在所述3A算法收敛时获取的拍摄参数。2.如权利要求1所述的方法,其特征在于,所述电子设备基于理想拍摄参数获取图像帧之前,所述方法还包括:所述电子设备基于陀螺仪传感器获取的状态监测数据判断所述电子设备是否处于所述稳定状态;所述状态监测数据包括所述电子设备围绕x轴、y轴和z轴的角速度和/或抖动角度。3.如权利要求2所述的方法,其特征在于,所述电子设备基于陀螺仪传感器获取的状态监测数据判断所述电子设备是否处于所述稳定状态之后,所述方法还包括:若所述电子设备未处于所述稳定状态,所述电子设备接收所述陀螺仪传感器获取的新的状态监测数据,并根据所述新的状态监测数据重新判断所述电子设备是否处于所述稳定状态。4.如权利要求1所述的方法,其特征在于,所述电子设备基于理想拍摄参数获取图像帧之前,所述方法还包括:所述电子设备获取N帧图像;若所述N帧图像中的M帧图像为3A稳定图像,则所述电子设备处于所述稳定状态;所述M与所述N的比值大于第一阈值;所述3A稳定图像为所述电子设备在置信度大于第二阈值时获取的图像;所述置信度用于衡量3A状态的稳定性;所述置信度越大,所述3A状态越稳定;所述M和所述N均为正整数。5.如权利要求4所述的方法,其特征在于,所述电子设备获取N帧图像之后,所述方法还包括:若所述N帧图像中不存在所述M帧图像为所述3A稳定图像,所述电子设备继续获取L帧图像,...

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

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

1