一种拍摄方法及移动终端技术

技术编号:19751827 阅读:27 留言:0更新日期:2018-12-12 05:52
本发明专利技术提供一种拍摄方法及移动终端,该方法包括:通过所述摄像头采集预览画面,从所述预览画面中识别拍摄主体;根据所述拍摄主体在所述预览画面中的位置,调整所述摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量。本发明专利技术提供的拍摄方法及移动终端,在拍摄时移动终端会自动调整拍摄角度,用户不用再通过手动调整拍摄主体在预览画面中的位置,使得拍摄过程简单方便,提高了拍摄效率。

【技术实现步骤摘要】
一种拍摄方法及移动终端
本专利技术涉及通信
,尤其涉及一种拍摄方法及移动终端。
技术介绍
为了将拍摄对象置于画面的较优位置,目前,一般通过手动调整拍摄角度来将拍摄对象放置在拍摄画面中的合适位置,或者通过对已存储的拍摄图像进行手动裁剪来将拍摄对象放置在拍摄画面中的合适位置。在某些场景下,例如,妈妈给小孩拍摄时,常因孩子好动需要不断的调整拍摄角度,才能将孩子的头像放置在拍摄画面中的合适位置,而如果采用后期对已拍摄的图像进行手动裁剪的方式,来将孩子的头像放置在拍摄画面中的合适位置又比较繁琐。由此可见,现有的调整拍摄对象在画面中的位置的方式,使用时非常不方便,拍摄效率低。
技术实现思路
本专利技术实施例提供一种拍摄方法及移动终端,以解决现有拍摄方法在调整拍摄对象在画面中的位置时,操作繁琐的问题。为解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种拍摄方法,应用于移动终端,所述移动终端包括移动终端主体及设置在所述移动终端主体上的摄像头,所述方法包括:通过所述摄像头采集预览画面,从所述预览画面中识别拍摄主体;根据所述拍摄主体在所述预览画面中的位置,调整所述摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量。第二方面,本专利技术实施例还提供一种移动终端,所述移动终端包括移动终端主体及设置在所述移动终端主体上的摄像头,包括:拍摄主体识别模块,用于通过所述摄像头采集预览画面,从所述预览画面中识别拍摄主体;调整模块,用于根据所述拍摄主体在所述预览画面中的位置,调整所述摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量。第三方面,本专利技术实施例还提供一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述拍摄方法的步骤。第四方面,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述拍摄方法的步骤。在本专利技术实施例中,通过所述摄像头采集预览画面,从所述预览画面中识别拍摄主体;根据所述拍摄主体在所述预览画面中的位置,调整所述摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量,这样,在拍摄时移动终端会自动调整拍摄角度,用户不用再通过手动调整拍摄主体在预览画面中的位置,使得拍摄过程简单方便,提高了拍摄效率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的拍摄方法的流程图之一;图2是本专利技术实施例提供的拍摄方法的流程图之二;图2a是本专利技术实施例提供的拍摄方法部分步骤的流程图之一;图2b是本专利技术实施例提供的拍摄方法部分步骤的流程图之二;图3是本专利技术实施例提供的拍摄方法的流程图之三;图4是本专利技术实施例提供的移动终端的结构图之一;图4a是本专利技术实施例提供的调整模块的结构图之一;图4b是本专利技术实施例提供的调整模块的结构图之二;图4c是本专利技术实施例提供的拍摄主体识别模块的结构图之三;图5是本专利技术另一实施例提供的移动终端的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,图1是本专利技术实施例提供的拍摄方法的流程图之一,如图1所示,本实施例提供一种拍摄方法,应用于移动终端,所述移动终端包括移动终端主体及设置在所述移动终端主体上的摄像头,包括以下步骤:步骤101、通过所述摄像头采集预览画面,从所述预览画面中识别拍摄主体。拍摄主体即拍摄的对象,在本实施例中,拍摄主体为人脸。例如,妈妈给孩子拍摄时,孩子的脸即为拍摄主体。当预览画面中只存在一个拍摄对象时,该拍摄对象即为拍摄主体。当预览画面中存在多个拍摄对象时,需要从这多个拍摄对象中选择一个拍摄对象作为拍摄主体,选择的方式可通过用户手动点击预览画面中的拍摄对象来设置,也可由移动终端自动设置,例如,此时移动终端会将占据预览画面面积最大的拍摄对象作为拍摄主体。步骤102、根据所述拍摄主体在所述预览画面中的位置,调整所述摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量。在执行调整之前,还需要获取预设的主体位置,主体位置即拍摄主体在预览画面中的目的位置,本步骤中,调整的目的即是将拍摄主体在预览画面中的位置(该位置可视为当前位置)调整至主体位置。具体的,主体位置可通过用户手动指定,也可从预设的主体位置模板中选择合适的主体位置。主体位置为预览画面中的某一区域,例如主体位置可位于预览画面的正中间、左上角、右上角等等,主体位置的形状可为矩形、三角形、圆形或者星型,在此不做限定。预览画面可包括一个或多个待选位置,当待选位置只有一个时,将该待选位置作为主体位置;当待选位置有多个时,将中心点距离拍摄主体的中心点最近的待选位置作为主体位置,或者由用户指定一个待选位置作为主体位置。将预览画面的左下角作为平面直角坐标系的原点,也可将预览画面的其他位置点作为平面直角坐标系的原点,例如,预览画面的左上角或者中心位置点,具体可根据实际情况进行选择,在此不再赘述。获取预览画面中主体位置的中心点坐标和拍摄主体的中心点坐标,计算主体位置的中心点坐标到拍摄主体的中心点坐标之间的水平距离和竖直距离,以相应调整所述摄像头相对于移动终端主体的位置或/和调整所述摄像头的内部光轴偏移量。若移动终端的摄像头可在竖直方向上滑动,在获取到主体位置的中心点坐标到拍摄主体的中心点坐标之间的竖直距离之后,调整摄像头在竖直方向上移动,使得主体位置的中心点坐标的纵坐标与拍摄主体的中心点坐标的纵坐标之间的距离小于预设竖直距离阈值。竖直距离阈值可根据实际情况进行设置,在此不做限定。若移动终端的摄像头可在水平方向上滑动,在获取到主体位置的中心点坐标到拍摄主体的中心点坐标之间的水平距离之后,调整摄像头在水平方向上移动,使得主体位置的中心点坐标的横坐标与拍摄主体的中心点坐标的横坐标之间的距离小于预设水平距离阈值。水平距离阈值可根据实际情况进行设置,在此不做限定。除了上述通过调整摄像头在竖直方向或/和水平方向滑动,以使拍摄主体在预览画面中的位置与主体位置相匹配之外,还可通过调整摄像头的内部光轴偏移量来使拍摄主体在预览画面中的位置与主体位置相匹配。在获取到主体位置的中心点坐标到拍摄主体的中心点坐标之间的竖直距离之后,调整摄像头的内部光轴在竖直方向上移动,使得主体位置的中心点坐标的纵坐标与拍摄主体的中心点坐标的纵坐标之间的距离小于预设竖直距离阈值。在获取到主体位置的中心点坐标到拍摄主体的中心点坐标之间的水平距离之后,调整摄像头的内部光轴在水平方向上移动,使得主体位置的中心点坐标的横坐标与拍摄主体的中心点坐标的横坐标之间的距离小于预设水平距离阈值。由于拍摄主体在预览画面中所占据的区域,与主体位置在预览画本文档来自技高网...

【技术保护点】
1.一种拍摄方法,应用于移动终端,其特征在于,所述移动终端包括移动终端主体及设置在所述移动终端主体上的摄像头,所述方法包括:通过所述摄像头采集预览画面,从所述预览画面中识别拍摄主体;根据所述拍摄主体在所述预览画面中的位置,调整所述摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量。

【技术特征摘要】
1.一种拍摄方法,应用于移动终端,其特征在于,所述移动终端包括移动终端主体及设置在所述移动终端主体上的摄像头,所述方法包括:通过所述摄像头采集预览画面,从所述预览画面中识别拍摄主体;根据所述拍摄主体在所述预览画面中的位置,调整所述摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量。2.根据权利要求1所述的方法,其特征在于,所述摄像头为在竖直方向可移动的摄像头;所述根据所述拍摄主体在所述预览画面中的位置,调整所述摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量的步骤,包括:调整所述摄像头相对于移动终端主体在竖直方向上移动,或/和,调整所述摄像头的内部光轴在水平方向上的偏移量。3.根据权利要求1所述的方法,其特征在于,所述根据所述拍摄主体在所述预览画面中的位置,调整所述摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量的步骤,包括:在所述移动终端的抖动幅度大于预设阈值的情况下,若检测到预设输入操作,则调整摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量;生成与调整后所述摄像头采集的预览画面对应的图像文件。4.根据权利要求1所述的方法,其特征在于,所述根据所述拍摄主体在所述预览画面中的位置,调整所述摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量的步骤,包括:在所述移动终端的抖动幅度不大于预设阈值的情况下,按照第一调整幅度调整所述摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量;若检测到预设输入操作,则按照第二调整幅度调整摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量;其中,第二调整幅度小于第一调整幅度;生成与所述摄像头根据第二调整幅度调整后所采集的预览画面对应的图像文件。5.根据权利要求1所述的方法,其特征在于,在所述调整所述摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量的步骤之前,还包括:根据深度学习算法对预选出的多个主体位置进行处理,以获得所述预览画面的主体位置,或者将用户预设的主体位置作为所述预览画面的主体位置;所述通过所述摄像头采集预览画面,从所述预览画面中识别拍摄主体的步骤,包括:对所述预览画面进行人脸识别,以获得至少一个人脸对象;在获得一个所述人脸对象的情况下,将获得的所述人脸对象作为拍摄主体;在获得多个所述人脸对象的情况下,从多个所述人脸对象中选择一个人脸对象作为拍摄主体;根据所述拍摄主体在所述预览画面中的位置,调整所述摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量的步骤,包括:根据主体位置和所述拍摄主体在所述预览画面中的位置,调整所述摄像头相对于移动终端主体的位置,或/和,调整所述摄像头的内部光轴偏移量,以使所述拍摄主体在所述预览画面中的位置与所述主体位置相匹配。6.一种...

【专利技术属性】
技术研发人员:周梦姣
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1