控制拍摄的方法、装置、电子设备及计算机可读存储介质与流程

文档序号:15099394发布日期:2018-08-04 15:22阅读:139来源:国知局

本申请涉及影像技术领域,特别是涉及一种控制拍摄的方法、装置、电子设备及计算机可读存储介质。



背景技术:

随着电子技术的发展,越来越多的电子设备具备了拍摄功能。用户可通过电子设备的摄像头等进行拍摄,记录一些画面。在传统的方式中,用户在进行拍摄时,需要不断调整电子设备的位置,操作繁琐,导致拍摄效率低。



技术实现要素:

本申请实施例提供一种控制拍摄的方法、装置、电子设备及计算机可读存储介质,可以简化拍摄操作,提高拍摄效率。

一种控制拍摄的方法,包括:

接收无线信号,所述无线信号用于定位被拍摄对象;

根据所述无线信号定位被拍摄对象,得到所述被拍摄对象与拍摄设备之间的位置关系信息;

根据所述位置关系信息调整所述拍摄设备的拍摄参数;

当满足拍摄状态时,根据调整后的拍摄参数对所述被拍摄对象进行拍摄。

一种控制拍摄的装置,包括:

接收模块,用于接收无线信号,所述无线信号用于定位被拍摄对象;

定位模块,用于根据所述无线信号定位被拍摄对象,得到所述被拍摄对象与拍摄设备之间的位置关系信息;

调整模块,用于根据所述位置关系信息调整所述拍摄设备的拍摄参数;

拍摄模块,用于当满足拍摄状态时,根据调整后的拍摄参数对所述被拍摄对象进行拍摄。

一种电子设备,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如上所述的方法。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法。

上述控制拍摄的方法、装置、电子设备及计算机可读存储介质,根据接收的无线信号定位被拍摄对象,得到被拍摄对象与拍摄设备之间的位置关系信息,并根据位置关系信息调整拍摄设备的拍摄参数,当满足拍摄状态时,根据调整后的拍摄参数对被拍摄对象进行拍摄,可以自动调整拍摄设备进行拍摄,简化拍摄操作,提高拍摄效率。

附图说明

图1为一个实施例中控制拍摄的方法的应用场景图;

图2为一个实施例中电子设备的框图;

图3为一个实施例中控制拍摄的方法的流程示意图;

图4为一个实施例中根据无线信号定位被拍摄对象的流程示意图;

图5为一个实施例中计算被拍摄对象与拍摄设备之间的水平方位角和/或垂直方位角的示意图;

图6为另一个实施例中根据无线信号定位被拍摄对象的流程示意图;

图7为一个实施例中根据位置关系信息调整拍摄参数的流程示意图;

图8为一个实施例中增加接收的无线信号的信号强度的流程示意图;

图9为一个实施例中控制拍摄的装置的框图;

图10为另一个实施例中电子设备的框图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。

可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。

图1为一个实施例中控制拍摄的方法的应用场景图。如图1所示,拍摄设备10可对场景30内的所有景物、人等进行拍摄,拍摄设备10可拍摄的场景30可随着拍摄设备摆放的角度、位置等发生变化。拍摄设备10可接收无线信号,并根据无线信号定位被拍摄对象20,得到被拍摄对象20与拍摄设备10之间的位置关系信息,其中,被拍摄对象20可能处于场景30内,也可能处于场景30外。拍摄设备10可根据位置关系信息调整拍摄参数,当满足拍摄状态时,可根据调整后的拍摄参数对被拍摄对象20进行拍摄。

图2为一个实施例中电子设备的框图。如图2所示,该电子设备包括通过系统总线连接的处理器、存储器和显示屏。其中,存储器可包括非易失性存储介质及处理器。电子设备的非易失性存储介质存储有操作系统及计算机程序,该计算机程序被处理器执行时以实现本申请实施例中提供的一种控制拍摄的方法。该处理器用于提供计算和控制能力,支撑整个电子设备的运行。电子设备中的内存储器为非易失性存储介质中的计算机程序的运行提供环境。电子设备的显示屏可以是液晶显示屏或者电子墨水显示屏等。该电子设备可以是手机、平板电脑或者个人数字助理或穿戴式设备等移动终端,也可以是摄像头等具备拍摄功能的电子设备。本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

如图3所示,在一个实施例中,上述控制拍摄的方法,包括以下步骤:

步骤310,接收无线信号,无线信号用于定位被拍摄对象。

拍摄设备可接收来自被拍摄对象的无线信号,并根据接收的无线信号对被拍摄对象进行定位。拍摄设备可以是摄像头,也可以是包含摄像头的电子设备,例如包含摄像头的智能手机、平板电脑、相机等。被拍摄对象可以是人,也可以是景、物等。

可选地,拍摄设备接收来自被拍摄对象的无线信号,该无线信号可以是由被拍摄对象反射的无线信号。当拍摄设备开启摄像头进行拍摄时,拍摄设备可向被拍摄对象发送无线信号,被拍摄对象可对拍摄设备发送的无线信号进行反射,拍摄设备再接收由被拍摄对象反射的无线信号,并根据该反射的无线信号对被拍摄对象进行定位。

可选地,拍摄设备接收来自被拍摄对象的无线信号,该无线信号也可以是被拍摄对象自动发送的无线信号。被拍摄对象可携带有信号发射装置,当拍摄设备开启摄像头进行拍摄时,被拍摄对象可通过信号发射装置向拍摄设备发送无线信号。拍摄设备可携带有信号接收装置,并根据该信号接收装置接收无线信号。

拍摄设备接收的无线信号,可以是预先约定特定信号格式的无线信号。拍摄设备接收无线信号,可检测该接收到的无线信号是否符合特定信号格式,若符合,则根据该无线信号定位被拍摄对象。若接收的无线信号不符合特定信号格式,拍摄设备则继续监听无线信号,对无线信号进行接收。可选地,拍摄设备接收的无线信号可以是毫米波信号,毫米波指的是波长从10毫米至1毫米、频率从30吉赫(GHz)至300吉赫(GHz)的电磁波。采用毫米波信号对被拍摄对象进行定位,由于毫米波信号的频段高,干扰源较少,可以提高定位的准确性。可以理解地,用于定位被拍摄对象的无线信号也可以是其他无线信号,并不限于此。

步骤320,根据无线信号定位被拍摄对象,得到被拍摄对象与拍摄设备之间的位置关系信息。

拍摄设备可对接收的无线信号进行解析,得到解析结果,其中,解析结果可包括无线信号的信号方向、功率、信号强度等,但不限于此。拍摄设备可根据解析结果对被拍摄对象进行定位,可选地,拍摄设备可根据解析结果获取被拍摄对象与拍摄设备之间的位置关系信息,位置关系信息可用于表示被拍摄对象相对于拍摄设备所处的位置。位置关系信息可以简单地表示被拍摄对象与拍摄设备之间的方位关系,比如,被拍摄对象位于拍摄设备向前的左上方,或是位于向后的右上方等。位置关系信息也可以是具体的表示位置的数值,可包括但不限于被拍摄对象与拍摄设备之间的水平方位角和/或垂直方位角、被拍摄对象与拍摄设备之间的距离、被拍摄对象与拍摄设备之间的高度差等。

步骤330,根据位置关系信息调整拍摄设备的拍摄参数。

拍摄设备可根据位置关系信息确定与被拍摄对象之间的位置关系,可根据位置关系信息调整拍摄参数。拍摄设备调整拍摄参数可以是调整与被拍摄对象之间的距离、调整拍摄设备的拍摄角度、拍摄方向及拍摄高度等,也可以是调整拍摄焦距、拍摄像素等,但不限于此。

步骤340,当满足拍摄状态时,根据调整后的拍摄参数对被拍摄对象进行拍摄。

拍摄设备对拍摄参数进行调整后,可判断是否满足拍摄状态。拍摄状态可以是由用户预先设置的状态,拍摄状态可以是被拍摄对象处于屏幕上展示的图像采集画面中预设的拍摄区域,其中,图像采集画面指的是屏幕上展示的通过摄像头采集的图像画面。拍摄状态也可以是被拍摄对象位于图像采集画面中且占图像采集画面的比例大于预设比例阈值,或是被拍摄对象在图像采集画面中的清晰度大于预设清晰度阈值等,但不限于此。用户可根据实际需求对拍摄状态进行设置。若满足拍摄状态,拍摄设备可通过调整后的拍摄参数对被拍摄对象进行拍摄,若不满足拍摄状态,则可重新调整拍摄参数,直至满足拍摄状态。

在一个实施例中,拍摄设备可根据当前的拍摄模式获取与拍摄模式对应的拍摄状态,并对拍摄参数进行调整后,判断是否满足拍摄状态。拍摄模式可包括拍照模式、视频摄像模式、全景拍摄模式等,其中,拍照模式又可包括自拍模式、人物模式、景物模式、夜景模式等,视频摄像模式可包括直播模式、录制模式等,但不限于此。不同拍摄模式可对应不同的拍摄状态,例如,自拍模式对应的拍摄状态可以是被拍摄对象位于图像采集画面中且占画面的比例大于预设比例阈值,直播模式对应的拍摄状态可以是被拍摄对象位于图像采集画面的中间区域等,但不限于此。

可选地,拍摄设备可每隔预设时间段对被拍摄对象进行定位,得到被拍摄对象与拍摄设备之间的位置关系信息,并根据位置关系信息实时调整拍摄参数。拍摄设备可在被拍摄对象由于运动等关系变换位置时,及时调整拍摄参数,对被拍摄对象进行跟踪,保证实时满足拍摄状态并进行自动拍摄。

在本实施例中,根据接收的无线信号定位被拍摄对象,得到被拍摄对象与拍摄设备之间的位置关系信息,并根据位置关系信息调整拍摄设备的拍摄参数,当满足拍摄状态时,根据调整后的拍摄参数对被拍摄对象进行拍摄,可以自动调整拍摄设备进行拍摄,简化拍摄操作,提高拍摄效率。

如图4所示,在一个实施例中,步骤320根据无线信号定位被拍摄对象,得到被拍摄对象与拍摄设备之间的位置关系信息,包括以下步骤:

步骤402,检测无线信号的信号方向。

拍摄设备接收无线信号后,可检测无线信号的信号方向,该信号方向可用于表示无线信号的来源方位。可选地,拍摄设备上可设置有天线,并通过天线对无线信号的信号方向进行侦测。拍摄设备上设置的一个或多个天线可形成互相独立而又彼此交叉的多波束,波束可均匀覆盖360°方位。拍摄设备可通过各个天线接收无线信号,并将每个天线接收的无线信号经放大输出,进行幅度比较,得到无线信号的信号方向。

可选地,也可采用其他方式检测无线信号的信号方向。例如,拍摄设备上可设置有两个相隔固定间距的天线,并根据该相隔固定间距的两个天线接收无线信号。无线信号的入射波到达两个天线时将产生波程差,从而引起两路接收无线信号间的相位差。拍摄设备可根据该相位差及两个天线之间的间距等确定无线信号的信号方向。

可选地,拍摄设备上也可设置有旋转天线,天线可通过旋转不断接收无线信号。可不断比较天线旋转至不同角度时无线信号的信号强度,并将天线对准信号强度最高的角度,拍摄设备即可将天线对准的角度确定为无线信号的信号方向。可以理解地,也可采用其他方式检测无线信号的信号方向,并不仅限于上述几种方式。

步骤404,根据信号方向计算被拍摄对象与拍摄设备之间的水平方位角和/或垂直方位角。

拍摄设备检测无线信号的信号方向后,可根据信号方向计算被拍摄对象与拍摄设备之间的水平方位角和/或垂直方位角,水平方位角可指的是被拍摄对象相对于拍摄设备在水平方向上的夹角,垂直方位角可指的是被拍摄对象相对于拍摄设备在垂直方向上的夹角。可选地,拍摄设备可以自身为原点建立三维(x、y、z)坐标系,并根据无线信号的信号方向建立方向连线。拍摄设备可计算该方向连线与三维坐标系中水平轴(x轴)的第一夹角,该第一夹角即为被拍摄对象与拍摄设备之间的水平方位角。拍摄设备可计算该方向连线与三维坐标系中垂直轴(z轴)的第二夹角,该第二夹角即为被拍摄对象与拍摄设备之间的垂直方位角。

图5为一个实施例中计算被拍摄对象与拍摄设备之间的水平方位角和/或垂直方位角的示意图。如图5所示,以拍摄设备为原点建立三维(x、y、z)坐标系。拍摄设备可根据无线信号的信号方向建立方向连线502,并计算方向连线502与x轴的夹角a,以及方向连线502与z轴的夹角b,该夹角a即为被拍摄对象与拍摄设备之间的水平方位角,夹角b即为被拍摄对象与拍摄设备之间的垂直方位角。

在本实施例中,可检测无线信号的信号方向,并根据信号方向计算被拍摄对象与拍摄设备之间的水平方位角和/或垂直方位角,可以更加准确地定位被拍摄对象。

如图6所示,在一个实施例中,步骤320根据无线信号定位被拍摄对象,得到被拍摄对象与拍摄设备之间的位置关系信息,包括以下步骤:

步骤602,获取无线信号的接收功率和发射功率。

拍摄设备接收无线信号,可检测接收的无线信号中携带的能量大小,并根据该能量大小确定接收功率。可选地,拍摄设备也可检测接收的无线信号的信号强度,并将信号强度转化为无线信号的接收功率。无线信号的接收功率可用信号功率绝对值(dBm,分贝毫瓦)进行表示,信号功率绝对值可表示功率的绝对的值,信号功率绝对值越大,信号强度越大。

拍摄设备可获取无线信号的发射功率,并计算发射功率与接收功率之前的差值,可根据该差值确定被拍摄对象与拍摄设备之间的距离。可选地,若接收的无线信号为被拍摄对象反射的无线信号,拍摄设备在向被拍摄对象发送无线信号时,可记录发射该无线信号的发射功率。当拍摄设备接收到无线信号后,可获取记录的发射功率。

可选地,若接收的无线信号为被拍摄对象自动发送的无线信号,被拍摄对象在发送无线信号之前,可先向拍摄设备发送信号信息,该信号信息中可包含有无线信号的发射功率。拍摄设备接收信号信息,可获取信号信息中包含的无线信号的发射功率。可选地,拍摄设备可对被拍摄对象自动发送的无线信号的发射功率进行设置,并将设置的发射功率发送给被拍摄对象,被拍摄对象可按照该设置的发射功率向拍摄设备发送无线信号。当拍摄设备接收到无线信号后,可直接获取设置的发射功率。

步骤604,根据接收功率及发射功率确定被拍摄对象与拍摄设备之间的距离。

拍摄设备可计算无线信号的发射功率与接收功率之前的差值,并根据该差值确定被拍摄对象与拍摄设备之间的距离。发射功率与接收功率之前的差值与距离之间可呈正相关关系,发射功率与接收功率之间的差值越大,被拍摄对象与拍摄设备之间的距离可越大。发射功率与接收功率之间的差值越小,被拍摄对象与拍摄设备之间的距离可越小。

可选地,可预先确定发射功率与接收功率之前的差值与距离的关系式。拍摄设备可在与被拍摄对象多个不同的距离之间进行无线信号传输,并根据已知的距离、接收功率及发射功率计算发射功率与接收功率之前的差值与距离的关系参数,从而得到发射功率与接收功率之前的差值与距离的关系式。

在本实施例中,可根据无线信号的接收功率及发射功率确定被拍摄对象与拍摄设备之间的距离,可以更加准确地定位被拍摄对象。

在一个实施例中,步骤330根据位置关系信息调整拍摄设备的拍摄参数,包括采用以下至少一种方式调整拍摄设备的拍摄参数:

(1),根据被拍摄对象与拍摄设备之间的水平方位角和/或垂直方位角调整拍摄角度。

拍摄设备可根据被拍摄对象与拍摄设备之间的水平方位角和/或垂直方位角确定调整的方向及角度等,调整拍摄设备的拍摄角度。调整的方向可指的是相对于拍摄设备正在使用的摄像头所在的平面的方向,比如向左,向右等,调整的角度即指的是准确的角度值,比如20°等。可选地,调整拍摄角度可以调整整个拍摄设备的方向及角度,也可仅调整拍摄设备的摄像头的方向及角度。

(2)根据被拍摄对象与拍摄设备之间的距离调整拍摄位置。

拍摄设备可根据被拍摄对象与拍摄设备之间的距离确定移动方向及距离等,调整拍摄位置,从而调整拍摄设备与被拍摄对象之间的距离。比如,拍摄设备可沿着与被拍摄对象之间的方向连线移动5厘米等,但不限于此。可选地,调整拍摄位置可以调整整个拍摄设备的拍摄位置,也可仅调整拍摄设备的摄像头的拍摄位置。

(3)根据被拍摄对象与拍摄设备之间的距离调整拍摄焦距和/或拍摄像素。

拍摄设备可根据被拍摄对象与拍摄设备之间的距离调整拍摄焦距和/或拍摄像素,调整被拍摄对象在图像采集画面中占的比例。焦距指的是焦点到光心的距离。通过调整拍摄焦距和/或拍摄像素可以调整采集的画面远近,从而达到放大或缩小被拍摄对象的效果。若被拍摄对象与拍摄设备之间的距离较大,可增大拍摄焦距,使拍摄设备可拍摄的画面更远,也可增大拍摄像素,对拍摄的画面进行放大。若被拍摄对象与拍摄设备之间的距离较小,可减小拍摄焦距,使拍摄设备可拍摄的画面变近,也可减小拍摄像素,对拍摄的画面进行缩小等。

可以理解地,拍摄设备也可采用其他方式调整拍摄参数,比如,可根据被拍摄对象与拍摄设备之间的水平方位角和/或垂直方位角调整拍摄高度等,但不限于此。

在本实施例中,根据位置关系信息调整拍摄设备的拍摄参数,自动调整拍摄设备进行拍摄,简化拍摄操作,提高拍摄效率。

如图7所示,在一个实施例中,在步骤得到被拍摄对象与拍摄设备之间的位置关系信息之后,还包括以下步骤:

步骤702,根据位置关系信息确定被拍摄对象在摄像机坐标系中的第一坐标。

拍摄设备根据接收的无线信号定位被拍摄对象,得到被拍摄对象与拍摄设备之间的位置关系信息,可根据位置关系信息确定被拍摄对象在摄像机坐标系中的第一坐标。摄像机坐标系是一个三维空间的坐标系,摄像机坐标系定义在拍摄设备的屏幕可视区域中,摄像机坐标系中可以拍摄设备为原点。被拍摄对象与拍摄设备之间的位置关系信息可用于表示被拍摄对象相对于拍摄设备在世界中所处的位置。拍摄设备可将真实世界中的位置关系信息转化为摄像机坐标系的第一坐标。

步骤704,将第一坐标转化为屏幕坐标系的第二坐标。

屏幕坐标系是一个二维空间的坐标系,屏幕坐标系可以拍摄设备的屏幕的左上角为原点建立二维坐标系。拍摄设备确定被拍摄对象在摄像机坐标系中的第一坐标后,可按照摄像机坐标系与屏幕坐标系之间的转换矩阵将第一坐标转化为屏幕坐标系的第二坐标。第二坐标可用于表示被拍摄对象在屏幕上显示的位置。

步骤706,根据第二坐标确定被拍摄对象在图像采集画面中的位置,并根据位置调整拍摄设备的拍摄参数。

拍摄设备可对拍摄参数进行调整,直至满足拍摄状态。在本实施例中,拍摄状态可以是被拍摄对象在屏幕上展示的图像采集画面中的位置处于拍摄区域,该拍摄区域可以是默认的区域,比如图像采集画面的中间区域,也可以是用户自行选择的区域。拍摄设备得到被拍摄对象在屏幕坐标系的第二坐标,可判断该第二坐标是否在拍摄区域内,若不在拍摄区域内,可对拍摄参数进行调整。可选地,拍摄设备可调整拍摄位置、拍摄角度、拍摄焦距及拍摄像素等。拍摄设备调整拍摄参数后,可实时获取被拍摄对象在屏幕坐标系的第二坐标,并判断获取的第二坐标是否在拍摄区域内,若不在,则继续进行调整,直至获取的第二坐标位于拍摄区域内。

在一个实施例中,拍摄设备得到被拍摄对象在屏幕坐标系的第二坐标,若该第二坐标不在拍摄区域内,则可计算第二坐标与拍摄区域的坐标距离,并根据坐标距离确定拍摄设备需要进行调整的拍摄参数。拍摄设备可直接根据确定的需要进行调整的拍摄参数对拍摄参数进行调整,使调整后被拍摄对象在屏幕坐标系的第二坐标位于拍摄区域内。

步骤708,当被拍摄对象在图像采集画面中的位置处于拍摄区域时,根据调整后的拍摄参数对被拍摄对象进行拍摄。

当被拍摄对象在图像采集画面中的显示位置处于拍摄区域时,自动对被拍摄对象进行拍摄。若拍摄设备检测到被拍摄对象与拍摄设备之间的位置关系信息发生变化,可则根据变化后的位置关系信息重新得到被拍摄对象在屏幕坐标系的第二坐标,并根据该第二坐标确定被拍摄对象在图像采集画面中的位置。拍摄设备可根据被拍摄对象在图像采集画面中的位置重新调整拍摄参数,从而可保证被拍摄对象在图像采集画面中的位置一直处于拍摄区域。

可以理解地,拍摄设备也可采集其他方式对拍摄参数进行调整,从而满足拍摄状态,并不仅限于上述方式。比如,若拍摄状态包括被拍摄对象占图像采集画面的比例大于或等于预设比例阈值,则拍摄设备可根据与被拍摄对象之间的距离确定被拍摄对象占图像采集画面的比例。若该比例小于预设比例阈值,则拍摄设备可调整拍摄参数,比如调整拍摄位置,或是拍摄焦距、拍摄像素等。当被拍摄对象占图像采集画面的比例大于或等于预设比例阈值时,自动对被拍摄对象进行拍摄。

在本实施例中,可调整拍摄设备的拍摄参数,使得满足拍摄状态时自动进行拍摄,简化拍摄操作,提高拍摄效率。

如图8所示,在一个实施例中,在步骤310接收无线信号之后,还包括以下步骤:

步骤802,检测接收的无线信号的信号强度。

拍摄设备可向被拍摄对象发送无线信号,被拍摄对象可对拍摄设备发送的无线信号进行反射,拍摄设备接收由被拍摄对象反射的无线信号。拍摄设备可检测接收的无线信号的信号强度,并判断无线信号的信号强度是否大于或等于强度阈值。若无线信号的信号强度大于或等于强度阈值,拍摄设备可根据接收的由被拍摄对象反射的无线信号定位被拍摄对象,得到被拍摄对象与拍摄设备之间的位置关系信息。可选地,强度阈值可根据实际需求进行设定。

步骤804,当信号强度小于强度阈值时,发送指示信息,指示信息用于指示被拍摄对象携带反射装置。

若拍摄设备接收的由被拍摄对象反射的无线信号的信号强度小于强度阈值,拍摄设备无法准确对被拍摄对象进行定位。拍摄设备可发送指示信息,该指示信息可用于指示被拍摄对象携带反射装置。反射装置可指的是专门用于反射无线信号的装置,可以是金属设备或是其他具备反射毫米波功能的装置等。可选地,拍摄设备可向被拍摄对象发送指示信息,被拍摄对象接收到指示信息后,可携带反射装置。拍摄设备也可直接通过其他方式像正在进行拍摄操作的用户发送指示信息,比如通过语音、文字或是振动等方式,提示正在进行拍摄操作的用户需要在被拍摄对象上携带反射装置。

步骤806,重新向被拍摄对象发送无线信号,并接收由被拍摄对象携带的反射装置反射的无线信号。

被拍摄对象携带反射装置,可以加强反射的无线信号的信号强度。被拍摄对象携带反射装置后,拍摄设备可重新向被拍摄对象发送无线信号。被拍摄对象携带的反射装置可对拍摄设备重新发送的无线信号进行反射。拍摄设备接收反射装置反射的无线信号,并根据接收的由反射装置反射的无线信号定位被拍摄对象,得到被拍摄对象与拍摄设备之间的位置关系信息。

在本实施例中,可建议被拍摄对象携带反射装置,通过反射装置增强接收的无线信号的信号强度,可以提高定位被拍摄对象的准确性。

在一个实施例中,提供一种控制拍摄的方法,包括以下步骤:

步骤(1),接收无线信号,无线信号用于定位被拍摄对象。

可选地,接收的无线信号为拍摄设备向被拍摄对象发送,并由被拍摄对象反射的无线信号;或接收的无线信号为被拍摄对象自动发送的无线信号。

可选地,在步骤(1)之后,还包括:检测接收的无线信号的信号强度;当信号强度小于强度阈值时,发送指示信息,指示信息用于指示被拍摄对象携带反射装置;重新向被拍摄对象发送无线信号,并接收由被拍摄对象携带的反射装置反射的无线信号。

步骤(2),根据无线信号定位被拍摄对象,得到被拍摄对象与拍摄设备之间的位置关系信息。

可选地,步骤(2),包括:检测无线信号的信号方向;根据信号方向计算被拍摄对象与拍摄设备之间的水平方位角和/或垂直方位角。

可选地,步骤(2),包括:获取无线信号的接收功率和发射功率;根据接收功率及发射功率确定被拍摄对象与拍摄设备之间的距离。

步骤(3),根据位置关系信息调整拍摄设备的拍摄参数。

可选地,步骤(3),包括采用以下至少一种方式调整拍摄设备的拍摄参数:

根据被拍摄对象与拍摄设备之间的水平方位角和/或垂直方位角调整拍摄角度;

根据被拍摄对象与拍摄设备之间的距离调整拍摄位置;

根据被拍摄对象与拍摄设备之间的距离调整拍摄焦距和/或拍摄像素。

步骤(4),当满足拍摄状态时,根据调整后的拍摄参数对被拍摄对象进行拍摄。

可选地,拍摄状态包括以下各个状态中的至少一种:被拍摄对象处于在屏幕上展示的图像采集画面中的拍摄区域;被拍摄对象处于图像采集画面中,且被拍摄对象占图像采集画面的比例大于比例阈值;被拍摄对象在图像采集画面中的清晰度大于清晰度阈值。

可选地,拍摄状态包括被拍摄对象处于在屏幕上展示的图像采集画面中的拍摄区域;步骤(3),包括:根据位置关系信息确定被拍摄对象在摄像机坐标系中的第一坐标;将第一坐标转化为屏幕坐标系的第二坐标;根据第二坐标确定被拍摄对象在图像采集画面中的位置,并根据位置调整拍摄设备的拍摄参数。

在本实施例中,根据接收的无线信号定位被拍摄对象,得到被拍摄对象与拍摄设备之间的位置关系信息,并根据位置关系信息调整拍摄设备的拍摄参数,当满足拍摄状态时,根据调整后的拍摄参数对被拍摄对象进行拍摄,可以自动调整拍摄设备进行拍摄,简化拍摄操作,提高拍摄效率。

如图9所示,在一个实施例中,提供一种控制拍摄的装置900,包括接收模块910、定位模块920、调整模块930及拍摄模块940。

接收模块910,用于接收无线信号,无线信号用于定位被拍摄对象。

可选地,接收的无线信号为拍摄设备向被拍摄对象发送,并由被拍摄对象反射的无线信号;或接收的无线信号为被拍摄对象自动发送的无线信号。

定位模块920,用于根据无线信号定位被拍摄对象,得到被拍摄对象与拍摄设备之间的位置关系信息。

调整模块930,用于根据位置关系信息调整拍摄设备的拍摄参数。

拍摄模块940,用于当满足拍摄状态时,根据调整后的拍摄参数对被拍摄对象进行拍摄。

可选地,拍摄状态,包括以下各个状态中的至少一种:

被拍摄对象处于在屏幕上展示的图像采集画面中的拍摄区域;

被拍摄对象处于图像采集画面中,且被拍摄对象占图像采集画面的比例大于比例阈值;

被拍摄对象在图像采集画面中的清晰度大于清晰度阈值。

在本实施例中,根据接收的无线信号定位被拍摄对象,得到被拍摄对象与拍摄设备之间的位置关系信息,并根据位置关系信息调整拍摄设备的拍摄参数,当满足拍摄状态时,根据调整后的拍摄参数对被拍摄对象进行拍摄,可以自动调整拍摄设备进行拍摄,简化拍摄操作,提高拍摄效率。

在一个实施例中,定位模块920,包括方向检测单元及角度计算单元。

方向检测单元,用于检测无线信号的信号方向。

角度计算单元,用于根据信号方向计算被拍摄对象与拍摄设备之间的水平方位角和/或垂直方位角。

在本实施例中,可检测无线信号的信号方向,并根据信号方向计算被拍摄对象与拍摄设备之间的水平方位角和/或垂直方位角,可以更加准确地定位被拍摄对象。

在一个实施例中,定位模块920,除了包括方向检测单元及角度计算单元,还包括功率获取单元及距离确定单元。

功率获取单元,用于获取无线信号的接收功率和发射功率。

距离确定单元,用于根据接收功率及发射功率确定被拍摄对象与拍摄设备之间的距离。

在本实施例中,可根据无线信号的接收功率及发射功率确定被拍摄对象与拍摄设备之间的距离,可以更加准确地定位被拍摄对象。

在一个实施例中,调整模块930,还用于根据被拍摄对象与拍摄设备之间的水平方位角和/或垂直方位角调整拍摄角度。

调整模块930,还用于根据被拍摄对象与拍摄设备之间的距离调整拍摄位置。

调整模块930,还用于根据被拍摄对象与拍摄设备之间的距离调整拍摄焦距和/或拍摄像素。

在本实施例中,根据位置关系信息调整拍摄设备的拍摄参数,自动调整拍摄设备进行拍摄,简化拍摄操作,提高拍摄效率。

在一个实施例中,拍摄状态包括被拍摄对象处于在屏幕上展示的图像采集画面中的拍摄区域。

调整模块930,包括坐标确定单元、转化单元及调整单元。

坐标确定单元,用于根据位置关系信息确定被拍摄对象在摄像机坐标系中的第一坐标。

转化单元,用于将第一坐标转化为屏幕坐标系的第二坐标。

调整单元,用于根据第二坐标确定被拍摄对象在图像采集画面中的位置,并根据位置调整拍摄设备的拍摄参数。

在本实施例中,可调整拍摄设备的拍摄参数,使得满足拍摄状态时自动进行拍摄,简化拍摄操作,提高拍摄效率。

在一个实施例中,上述控制拍摄的装置900,除了包括接收模块910、定位模块920、调整模块930及拍摄模块940,还包括

强度检测模块,用于检测接收的无线信号的信号强度。

信息发送模块,用于当信号强度小于强度阈值时,发送指示信息,指示信息用于指示被拍摄对象携带反射装置。

信号发送模块,用于重新向被拍摄对象发送无线信号。

接收模块910,还用于接收由被拍摄对象携带的反射装置反射的无线信号。

在本实施例中,可建议被拍摄对象携带反射装置,通过反射装置增强接收的无线信号的信号强度,可以提高定位被拍摄对象的准确性。

本申请实施例还提供了一种电子设备。如图10所示,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请实施例方法部分。该电子设备可以为包括手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、销售终端(Point of Sales,POS)、车载电脑、穿戴式设备等任意终端设备,以电子设备为手机为例:

图10为与本申请实施例提供的电子设备相关的手机的部分结构的框图。参考图10,手机包括:射频(Radio Frequency,RF)电路1010、存储器1020、输入单元1030、显示单元1040、传感器1050、音频电路1060、无线保真(wireless fidelity,WiFi)模块1070、处理器1080、以及电源1090等部件。本领域技术人员可以理解,图10所示的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

其中,RF电路1010可用于收发信息或通话过程中,信号的接收和发送,可将基站的下行信息接收后,给处理器1080处理;也可以将上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,RF电路1010还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于GSM、GPRS、码分多址(Code Division Multiple Access,CDMA)、W-CDMA、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。

存储器1020可用于存储软件程序以及模块,处理器1080通过运行存储在存储器1020的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器1020可主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能的应用程序、图像播放功能的应用程序等)等;数据存储区可存储根据手机的使用所创建的数据(比如音频数据、通讯录等)等。此外,存储器1020可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元1030可用于接收输入的数字或字符信息,以及产生与手机1000的用户设置以及功能控制有关的键信号输入。具体地,输入单元1030可包括触控面板1032以及其他输入设备1034。触控面板1032,也可称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1032上或在触控面板1032附近的操作),并根据预先设定的程式驱动相应的连接装置。在一个实施例中,触控面板1032可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1080,并能接收处理器1080发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1032。除了触控面板1032,输入单元1030还可以包括其他输入设备1034。具体地,其他输入设备1034可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)等中的一种或多种。

显示单元1040可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元1040可包括显示面板1042。在一个实施例中,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1042。在一个实施例中,触控面板1032可覆盖显示面板1042,当触控面板1032检测到在其上或附近的触摸操作后,传送给处理器1080以确定触摸事件的类型,随后处理器1080根据触摸事件的类型在显示面板1042上提供相应的视觉输出。虽然在图10中,触控面板1032与显示面板1042是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板1032与显示面板1042集成而实现手机的输入和输出功能。

手机1000还可包括至少一种传感器1050,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1042的亮度,接近传感器可在手机移动到耳边时,关闭显示面板1042和/或背光。运动传感器可包括加速度传感器,通过加速度传感器可检测各个方向上加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换)、振动识别相关功能(比如计步器、敲击)等;此外,手机还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器等。

音频电路1060、扬声器1062和传声器1064可提供用户与手机之间的音频接口。音频电路1060可将接收到的音频数据转换后的电信号,传输到扬声器1062,由扬声器1062转换为声音信号输出;另一方面,传声器1064将收集的声音信号转换为电信号,由音频电路1060接收后转换为音频数据,再将音频数据输出处理器1080处理后,经RF电路1010可以发送给另一手机,或者将音频数据输出至存储器1020以便后续处理。

WiFi属于短距离无线传输技术,手机通过WiFi模块1070可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图10示出了WiFi模块1070,但是可以理解的是,其并不属于手机1000的必须构成,可以根据需要而省略。

处理器1080是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器1020内的软件程序和/或模块,以及调用存储在存储器1020内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。在一个实施例中,处理器1080可包括一个或多个处理单元。在一个实施例中,处理器1080可集成应用处理器和调制解调器,其中,应用处理器主要处理操作系统、用户界面和应用程序等;调制解调器主要处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1080中。比如,该处理器1080可集成应用处理器和基带处理器,基带处理器与和其它外围芯片等可组成调制解调器。手机1000还包括给各个部件供电的电源1090(比如电池),优选的,电源可以通过电源管理系统与处理器1080逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

在一个实施例中,手机1000还可以包括摄像头、蓝牙模块等。

在本申请实施例中,该电子设备所包括的处理器1080执行存储在存储器上的计算机程序时实现上述的控制拍摄的方法。

在一个实施例中,该移动终端可包括存储器1020及处理器1080,存储器1020中存储有计算机程序,该计算机程序被处理器1080执行时,使得处理器执行如下步骤:

接收无线信号,无线信号用于定位被拍摄对象;

根据无线信号定位被拍摄对象,得到被拍摄对象与拍摄设备之间的位置关系信息;

根据位置关系信息调整拍摄设备的拍摄参数;

当满足拍摄状态时,根据调整后的拍摄参数对被拍摄对象进行拍摄。

在一个实施例中,提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的控制拍摄的方法。

在一个实施例中,提供一种包含计算机程序的计算机程序产品,当其在计算机设备上运行时,使得计算机设备执行时实现上述的控制拍摄的方法。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。

如此处所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM),它用作外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1