一种拍照方法及移动终端的制作方法_2

文档序号:9290217阅读:来源:国知局
置,也可预先在移动终端系统中设置默认的最佳成像位置。例如,通常认为黄金分割位置具有严格的比例性和艺术性,是理想的成像位置,因此,可将预览图像长或宽的黄金分割线所在的区域,或者长或宽的黄金分割线交点所在的区域设置为目标拍摄图像区域在预览图像中的最佳成像位置。
[0039]在实际实施过程中,目标拍摄图像区域可能会较大并且形状并不规则,因此不能完全与设置的最佳成像位置重合,故只需采集目标拍摄图像区域的一些特征点,让这些特征点与最佳成像位置相匹配即可。通常可采用二维或者一维的坐标系来表示各特征点的位置信息,以及最佳成像位置的位置信息。
[0040]S105,根据所述偏移信息,控制所述旋转外框进行转动,以使所述目标拍摄图像区域在所述预览图像中达到最佳成像位置。
[0041]具体实现中,偏移信息包括所述目标拍摄图像区域的位置信息与所述最佳成像位置信息之间的偏移量和偏移方向。在控制旋转外框进行转动的过程中可以实时的检测目标拍摄图像区域在预览图像中的位置,并在目标拍摄图像区域到达最佳成像位置时停止旋转外框的转动。还可在步骤S104获取到偏移信息后,根据偏移信息计算旋转外框所需要转动的值,并确定旋转外框的转动方向,然后启动旋转外框进行转动使目标拍摄图像区域在预览图像中的位置到达最佳成像位置。
[0042]采用一维坐标表示目标拍摄图像区域和最佳成像位置的位置信息,并在移动终端系统中预设坐标点位置变换单位偏移量时旋转外框所需旋转的角度。若目标拍摄图像区域和预设的最佳成像位置都只设置一个特征点,在获取到目标拍摄图像区域之后,可首先获取目标拍摄图像区域的特征点和最佳成像位置的特征点坐标值。然后计算两个特征点坐标值的差值,根据特征点之间的坐标差值和预设的坐标点位置变换单位偏移量时旋转外框所需旋转的角度,来计算将目标拍摄图像区域移动到最佳成像位置,该移动终端上的旋转外框所需转动的角度值。例如,若坐标点位置变换单位偏移量时旋转外框所需旋转的角度为10度,目标拍摄图像区域的特征点的坐标值为1,最佳成像位置的特征点坐标值为2,则偏移信息为-1,偏移信息的绝对值为偏移量,偏移信息正负值代表转动方向(且偏移信息为正代表逆时针转动,为负代表顺时针转动),因此若要将目标拍摄图像区域移动到最佳成像最值,此时旋转外框需要顺时针转动10度。
[0043]S106,接收到拍摄指令时,获取所述摄像头当前采集到的包含所述目标拍摄图像区域的预览图像作为拍照图像。
[0044]在另一可选实施例中,在执行步骤S105之前,所述方法还包括:确定所述目标拍摄图像区域的位置信息与所述最佳成像位置信息之间的偏移量大于或者等于预设的参考偏移值。
[0045]具体实现中,当目标拍摄图像区域的位置信息与所述最佳成像位置信息之间的偏移量较小时,此时目标拍摄图像区域的成像效果和移动到最佳成像位置的成效效果差别并不大,并不需要将目标拍摄图像区域的预览图像中的位置做进一步的调节,从而可以节约移动终端电力资源,节约用户时间。
[0046]在又一可选实施例中,在执行步骤S106之前,所述方法还包括:发出提示信息,所述提示信息用以提示用户所述目标拍摄图像区域已达到最佳成像位置。
[0047]具体实现中,用户很难判断目标拍摄图像区域是否已经成功移动了最佳成像位置,因此可在目标拍摄图像区域到达预设的最佳成像位置时,发出提示信息,提示用户目标拍摄图像区域已达到最佳成像位置,进而用户可根据提示信息进行下一步的拍摄操作。
[0048]本发明实施例,可在接收到用于触发启动位于移动终端的旋转外框上的摄像头的启动指令时,获得启动的所述摄像头采集的预览图像;还可获取所述预览图像中的目标拍摄图像区域;还可在计算所述目标拍摄图像区域在所述预览图像中的位置信息与预设的最佳成像位置信息之间的偏移信息之后,根据所述偏移信息,控制所述旋转外框进行转动,以使所述目标拍摄图像区域在所述预览图像中达到最佳成像位置;进而在接收到拍摄指令时,获取所述摄像头当前采集到的包含所述目标拍摄图像区域的预览图像作为拍照图像,可调整目标拍摄图像区域在照片中的位置达到最佳成像位置,降低误拍率,节约终端电力资源。
[0049]参见图2,是本发明实施例提供的另一种拍照方法流程示意图,如图所示的拍照方法可包括以下步骤:
[0050]S201,接收用于触发启动位于移动终端的旋转外框上的摄像头的启动指令。
[0051]具体实现中,用户欲进行拍照或者录像时,可在移动终端发起启动摄像头请求,例如,移动终端为带有摄像头的智能手机,用户打开智能手机中的照相应用即视为用户输入了启动指令,用户发起启动摄像头请求。该启动指令通常为用户通过移动终端的输入装置(物理键盘或者触摸屏)输入的。
[0052]S202,获得启动的所述摄像头采集的预览图像。
[0053]移动终端接收到用于触发启动位于移动终端的旋转外框上的摄像头的启动指令时,启动摄像头开始采集该摄像头拍摄区域的预览图像,此时移动终端的显示界面显示摄像头当前采集到的预览图像,供用户观看参考。
[0054]S203,识别所述预览图像中的人脸图像区域作为目标拍摄图像区域。
[0055]具体实现中,用户在拍摄包含人脸图像的照片时,通常更关注人脸图像是否在最佳的成像位置,以显得更加美观。在获取到预览图像时,可首先通过人脸识别技术识别预览图像中的人脸图像区域作为目标拍摄图像区域。
[0056]可选的,识别所述预览图像中的眼睛图像区域作为目标拍摄图像区域。眼睛是心灵的窗户,在包含人脸图像的预览图像中眼睛是否美观、有神,对整个预览图像的美观度具有重要影响。因此,可通过人脸识别技术识别预览图像中的眼睛图像,采用眼睛图像作为目标拍摄图像区域。
[0057]S204,计算所述目标拍摄图像区域在所述预览图像中的位置信息与预设的最佳成像位置信息之间的偏移信息,所述偏移信息包括所述目标拍摄图像区域的位置信息与所述最佳成像位置信息之间的偏移量和偏移方向。
[0058]具体实现中,用户可通过移动终端按照自我意愿随意设置最佳成像位置,也可预先在移动终端系统中设置默认的最佳成像位置。例如,通常认为黄金分割位置具有严格的比例性和艺术性,是理想的成像位置,因此,可将预览图像长或宽的黄金分割线所在的区域,或者长或宽的黄金分割线交点所在的区域设置为目标拍摄图像区域在预览图像中的最佳成像位置。
[0059]在实际实施过程中,目标拍摄图像区域可能会较大并且形状并不规则,因此不能完全与设置的最佳成像位置重合,故只需采集目标拍摄图像区域的一些特征点,让这些特征点与最佳成像位置相匹配即可。通常可采用二维或者一维的坐标系来表示各特征点的位置信息,以及最佳成像位置的位置信息。
[0060]S205,根据所述偏移量,计算所述目标拍摄图像区域移动到最佳成像位置所述旋转外框所需转动的转动角度值。
[0061]S206,根据所述偏移方向,确定所述旋转外框的转动方向。
[0062]具体实现中,可在移动终端中预设目标拍摄图像区域移动单位偏移量时旋转外框所需旋转的角度,然后便可以根据偏移量计算目标拍摄图像区域移动到最佳成像位置旋转外框所需转动的转动角度值。
[0063]例如,采用一维坐标表示目标拍摄图像区域和最佳成像位置的位置信息,目标拍摄图像区域和预设的最佳成像位置都只设置一个特征点,在获取到目标拍摄图像区域之后,可首先获取目标拍摄图像区域的特征点和最佳成像位置的特征点坐标值,且分别为I和2,移动终端中预设目标拍摄图像区域中特征点移动单位偏移量时旋转外框所需旋转的角度为10度,则可见偏移信息为-1,其中,偏移信息的绝对值为偏移量,偏移信息正负值代表偏移方向,也就是代表了旋转外框的转动方向(且偏移信息为正代表逆时针转动,为负代表顺时针转动),因此若要将目标拍摄图像区域移动到最佳成像位置,此时旋转外框需要顺时针转动10度。
[0064]S207,根据
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1