拍摄方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37526914 阅读:9 留言:0更新日期:2023-05-12 15:51
本公开涉及一种拍摄方法、装置、电子设备及存储介质,该方法包括:在拍摄时检测用户的眼睛注视位置,根据眼睛注视位置自动调整拍摄装置的拍摄参数,以使拍摄装置采集的图像的聚焦区域与眼睛注视位置对应。能够实现拍摄过程中的自动对焦,避免了繁琐的手动对焦,提高用户的拍照体验。户的拍照体验。户的拍照体验。

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


[0001]本公开涉及摄影
,尤其涉及一种拍摄方法、装置、电子设备及存储介质。

技术介绍

[0002]拍照已成为人们生活中不可缺少的活动之一,在手机、电脑、平板等智能设备上配备摄像头,并通过在设备中配置用于控制摄像头的软硬件来控制拍摄参数从而完成拍照,大部分的设备中还配有显示屏实时显示被拍摄对象的状态。在进行拍摄时,许多情形下需要将人眼注视于显示屏,以判断好拍照的场景、模式以及人像的角度、姿态等,确认后还需要用户手动对焦,此后由手指等进行拍照确认操作。这一操作体验不仅繁琐,而且还容易产生误触等现象。总之,目前的拍照方式操作较繁琐,自动化程度低,难以给用户带来较高的拍照体验。

技术实现思路

[0003]为克服相关技术中存在的问题,本公开提供一种拍摄方法、装置、电子设备及存储介质。
[0004]根据本公开实施例的第一方面,提供一种拍摄方法,包括:获取目标用户的眼睛注视位置;基于所述眼睛注视位置调整所述拍摄装置的拍摄参数,以使所述拍摄装置采集的图像的聚焦区域与所述眼睛注视位置对应。
[0005]可选地,所述获取目标用户的眼睛注视位置的步骤包括:获取所述目标用户的眼睛与所述拍摄装置的直线距离;获取所述目标用户的眼睛的视线与水平线的第一角度;获取第一直线与水平线之间的第二角度;所述第一直线为所述目标用户的眼睛与前置摄像头之间的直线;根据所述直线距离、所述第一角度及所述第二角度得到所述目标用户的所述眼睛注视位置。
[0006]可选地,所述获取所述目标用户的眼睛与所述拍摄装置的直线距离的步骤包括:控制所述前置摄像头获取包含所述目标用户面部的二维图像;基于所述二维图像,利用直线距离计算公式获取所述直线距离;所述直线距离计算公式包括:其中,f为所述拍摄装置的前置摄像头的焦距,X为所述目标用户的两眼之间的物理距离,x为所述目标用户的在所述二维图像中的像素距离。
[0007]可选地,所述获取第一直线与水平线之间的第二角度的步骤包括:控制所述前置摄像头获取包含所述目标用户面部的深度图像;基于所述二维图像和所述深度图像得到所述目标用户的眼睛在所述前置摄像头的视场角中的位置;根据所述目标用户的眼睛在所述前置摄像头的视场角中的位置得到所述第一直线与水平线之间的第二角度。
[0008]可选地,所述根据所述直线距离、所述第一角度及所述第二角度得到所述目标用户的所述眼睛注视位置的步骤包括:基于所述直线距离及所述第一角度得到所述目标用户的眼睛与所述目标用户的眼睛在所述拍摄装置的屏幕上的注视点在竖直方向上的第一高
度差;基于所述直线距离及所述第二角度得到所述目标用户的眼睛与所述拍摄装置的顶部边沿的在竖直方向上的第二高度差;根据所述第一高度差及所述第二高度差得到所述目标用户的所述眼睛注视位置。
[0009]可选地,所述获取目标用户的眼睛注视位置的步骤包括:获取后置摄像头与拍摄目标之间的拍摄距离;基于所述直线距离、所述拍摄距离及所述第二角度得到第三角度;所述第三角度为所述后置摄像头焦线与水平线之间的夹角,所述焦线为所述后置摄像头与所述拍摄装置的聚焦区域之间的连线;根据所述第三角度、所述后置摄像头的视场角及所述后置摄像头的分辨率确定所述眼睛注视位置。
[0010]可选地,当所述拍摄距离小于等于预定阈值时,所述第三角度的计算公式为:其中,L为所述目标用户的眼睛与所述拍摄装置的直线距离,L1为所述后置摄像头与所述拍摄目标之间的拍摄距离,α为所述第一角度。
[0011]根据本公开实施例的第二方面,提供一种拍摄装置,包括:获取模块,被配置为获取目标用户的眼睛注视位置;处理模块,被配置为基于所述眼睛注视位置调整所述拍摄装置的拍摄参数,以使所述拍摄装置采集的图像的聚焦区域与所述眼睛注视位置对应。
[0012]根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取目标用户的眼睛注视位置;基于所述眼睛注视位置调整所述拍摄装置的拍摄参数,以使所述拍摄装置采集的图像的聚焦区域与所述眼睛注视位置对应。
[0013]根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的拍摄方法的步骤。
[0014]本公开的实施例提供的技术方案可以包括以下有益效果:本公开能够检测用户的眼睛注视位置,根据眼睛注视位置自动调整拍摄装置的拍摄参数,以使拍摄装置采集的图像的聚焦区域与眼睛注视位置对应,实现了拍摄过程中的自动对焦,避免了繁琐的手动对焦,极大地提高了用户的拍照体验。
[0015]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0016]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0017]图1是本公开示例性实施例示出的用户拍照场景的示意图。
[0018]图2是本公开示例性实施例示出的一种拍摄方法的流程图。
[0019]图3是本公开示例性实施例示出的一种拍摄方法的子步骤的流程图。
[0020]图4是本公开示例性实施例示出的一种眼睛注视位置位于拍摄装置上的场景示意图。
[0021]图5是本实施例示出的一种目标用户的眼睛与拍摄装置的前置摄像头之间的场景示意图。
[0022]图6是本公开示例性实施例示出的S2014的子步骤的流程图。
[0023]图7是本公开示例性实施例示出的一种眼睛注视位置位于拍摄装置外的场景示意图。
[0024]图8是本公开示例性实施例示出的一种拍摄装置框图。
[0025]图9是本公开示例性实施例示出的一种拍摄设备的框图。
具体实施方式
[0026]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0027]图1是本公开示例性实施例示出的用户拍照场景的示意图。目标用户10手持拍摄装置20进行拍照或摄像以获取图像或视频,在一些实施例中,拍摄装置20也可以由其他用户控制或者自动对用户进行拍照或摄像。拍摄装置20的前后表面均设置有摄像头,如图1中的前置摄像头21与后置摄像头23,前置摄像头21与后置摄像头23均可以是彩色相机、灰度相机、广角相机、长焦相机、光场相机、深度相机、双摄相机等任何合适的相机类型,所拍摄的图像相应的可以包括彩色(如RGB图像)、灰度等二维图像,也可以包括深度图像等三维图像。
[0028]图2是本公开示例性实施例示出的一种拍摄方法的流程图,图2所示的拍摄方法应用于图一所示的拍摄装置20中,包括以下步骤。
[0029本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种拍摄方法,应用于一拍摄装置,其特征在于,包括:获取目标用户的眼睛注视位置;基于所述眼睛注视位置调整所述拍摄装置的拍摄参数,以使所述拍摄装置采集的图像的聚焦区域与所述眼睛注视位置对应。2.根据权利要求1所述的方法,其特征在于,所述获取目标用户的眼睛注视位置的步骤包括:获取所述目标用户的眼睛与所述拍摄装置直线距离;获取所述目标用户的眼睛的视线与水平线的第一角度;获取第一直线与水平线之间的第二角度,所述第一直线为所述目标用户的眼睛与前置摄像头之间的直线;根据所述直线距离、所述第一角度及所述第二角度得到所述目标用户的所述眼睛注视位置。3.根据权利要求2所述的方法,其特征在于,所述获取所述目标用户的眼睛与所述拍摄装置的直线距离的步骤包括:控制所述前置摄像头获取包含所述目标用户面部的二维图像;基于所述二维图像,利用直线距离计算公式获取所述直线距离,所述直线距离计算公式包括:其中,f为所述拍摄装置的前置摄像头的焦距,X为所述目标用户的两眼之间的物理距离,x为所述目标用户的在所述二维图像中的像素距离。4.根据权利要求3所述的方法,其特征在于,所述获取第一直线与水平线之间的第二角度的步骤包括:控制所述前置摄像头获取包含所述目标用户面部的深度图像;基于所述二维图像和所述深度图像得到所述目标用户的眼睛在所述前置摄像头的视场角中的位置;根据所述目标用户的眼睛在所述前置摄像头的视场角中的位置得到所述第一直线与水平线之间的第二角度。5.根据权利要求2所述的方法,其特征在于,所述根据所述直线距离、所述第一角度及所述第二角度得到所述目标用户的所述眼睛注视位置的步骤包括:基于所述直线距离及所述第一角度得到所述目标用户的眼睛与所述目标用户的眼睛在...

【专利技术属性】
技术研发人员:张超
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1