一种拍照方法及终端设备技术

技术编号:19220060 阅读:20 留言:0更新日期:2018-10-20 08:21
本发明专利技术提供一种拍照方法及终端设备,其中,所述拍照方法包括:判断当前拍摄场景是否为预设场景;在所述当前拍摄场景为预设场景的情况下,控制摄像头模组从多个拍摄方向上拍摄多张图像;对所述多张图像进行图像合成,得到目标图像。本发明专利技术能够方便地实现立体拍照,且无需利用专业的立体成像设备,从而节省立体成像的成本。

【技术实现步骤摘要】
一种拍照方法及终端设备
本专利技术涉及通信
,尤其涉及一种拍照方法及终端设备。
技术介绍
随着通信技术的发展,终端设备比如手机、iPad等具备的娱乐功能越来越多,其中,拍照功能作为娱乐功能的核心之一,成为用户考虑终端设备优劣的一个重要方面。而3D立体成像技术的广泛应用,使得立体照片/视频成为终端设备成像的发展潮流。然而,现有技术中,要实现立体拍照需要复杂的技术和昂贵的设备支持。
技术实现思路
本专利技术实施例提供一种拍照方法及终端设备,以解决现有的立体成像复杂,实现成本高的问题。第一方面,本专利技术实施例提供了一种拍照方法,包括:判断当前拍摄场景是否为预设场景;在所述当前拍摄场景为预设场景的情况下,控制摄像头模组从多个拍摄方向上拍摄多张图像;对所述多张图像进行图像合成,得到目标图像。第二方面,本专利技术实施例提供了一种终端设备,包括:判断模块,用于判断当前拍摄场景是否为预设场景;控制模块,用于在所述当前拍摄场景为预设场景的情况下,控制摄像头模组从多个拍摄方向上拍摄多张图像;合成模块,用于对所述多张图像进行图像合成,得到目标图像。第三方面,本专利技术实施例提供了一种终端设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述计算机程序被所述处理器执行时实现上述拍照方法的步骤。第四方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现上述拍照方法的步骤。在本专利技术实施例中,通过判断当前拍摄场景是否为预设场景,在所述当前拍摄场景为预设场景的情况下,控制摄像头模组从多个拍摄方向上拍摄多张图像,对所述多张图像进行图像合成,得到目标图像,可方便实现立体拍照,且无需利用专业的立体成像设备,节省立体成像的成本。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例的拍照方法的流程图;图2为本专利技术实施例的摄像头组件的结构示意图;图3为本专利技术实施例的终端设备的结构示意图之一;图4为本专利技术实施例的终端设备的结构示意图之二;图5为本专利技术实施例的终端设备的结构示意图之三;图6为本专利技术实施例的终端设备的结构示意图之四。具体实施方式为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。参见图1所示,本专利技术实施例提供了一种拍照方法,应用于包括摄像头模组的终端设备,所述方法可包括如下步骤:步骤101:判断当前拍摄场景是否为预设场景。本专利技术实施例中,当前拍摄场景可以为拍摄人脸的场景、拍摄物体的场景或者拍摄景色的场景等。优选的,该预设场景可选为人脸拍摄场景,或者单人拍摄场景等。步骤102:在当前拍摄场景为预设场景的情况下,控制摄像头模组从多个拍摄方向上拍摄多张图像。其中,摄像头模组在多个拍摄方向上分别拍摄对应的图像后,可得到多张图像,即每一个拍摄方向上可拍摄得到一张图像。此步骤中涉及的拍摄方向例如可为摄像头模组相对于拍摄场景中的目标对象从右往左的拍摄方向、从左往右的拍摄方向、从上往下的拍摄方向、从下往上的拍摄方向,和/或从前往后的拍摄方向等。步骤103:对多张图像进行图像合成,得到目标图像。需指出的是,步骤103中涉及的图像合成过程可采用预设的立体合成算法实现,此预设的立体合成算法可为现有的立体合成算法,本专利技术实施例不对此进行限制。本专利技术实施例的拍照方法,通过判断当前拍摄场景是否为预设场景,在当前拍摄场景为预设场景的情况下,控制摄像头模组从多个拍摄方向上拍摄多张图像,对多张图像进行图像合成,得到目标图像,可方便实现立体拍照,且无需利用专业的立体成像设备,节省立体成像的成本。本专利技术实施例中,在判断当前拍摄场景是否为预设场景时,终端设备可借助摄像头模组采集的预览图像来判断。可选的,当预设场景为人脸拍摄场景时,步骤101可包括:获取摄像头模组采集的预览图像;判断所述预览图像中是否包括人脸信息。其中,当所述预览图像中包括人脸信息时,确定当前拍摄场景为预设场景;否则,确定当前拍摄场景不是预设场景。这样,借助摄像头模组采集的预览图像,可实现对当前拍摄场景的判断。可选的,当预设场景为单人拍摄场景时,步骤101可包括:获取摄像头模组采集的预览图像;判断所述预览图像中包括的人脸数量是否为1;其中,当所述预览图像中包括的人脸数量为1时,确定当前拍摄场景为预设场景;否则,确定当前拍摄场景不是预设场景。这样,借助摄像头模组采集的预览图像,可实现对当前拍摄场景的判断。本专利技术实施例中,在拍照过程中,摄像头模组的多个拍摄方向可根据预先设定的拍摄场景和拍摄方向的对应关系确定。可选的,步骤102可包括:根据预先设定的拍摄场景和拍摄方向的对应关系,确定与预设场景对应的多个拍摄方向;根据确定的所述多个拍摄方向,控制摄像头模组从所述多个拍摄方向上拍摄多张图像。需说明的是,该预先设定的拍摄场景和拍摄方向的对应关系可根据实际需求预先设定,本专利技术实施例不对此进行限制。本专利技术实施例中,可选的,参见图2所示,该终端设备1可包括:摄像头模组21、偏转控制单元22和用于驱动该偏转控制单元22朝向不同方向的驱动单元23。其中该摄像头模组21安装在该偏转控制单元22上,该驱动单元23可接收该终端设备1中控制模块发送的控制命令,以驱动该偏转控制单元22朝向不同方向的偏转,并通过该偏转控制单元22带动该摄像头模组21朝向不同方向,使得该摄像头模组21可以在不同的拍摄方向上拍摄照片。基于此,终端设备1控制摄像头模组21从多个拍摄方向上拍摄多张图像的过程可为:终端设备1通过驱动单元23控制偏转控制单元22朝向不同方向的偏转,以通过偏转控制单元22带动摄像头模组21朝向不同方向的偏转,使得摄像头模组21从多个拍摄方向上拍摄多张图像。这样,可实现相应摄像头模组在多个拍摄方向上分别拍摄对应的图像。进一步可选的,该偏转控制单元22可以包括多个弹性元件。其中该弹性元件例如为弹簧等。相应的该通过驱动单元23控制偏转控制单元22朝向不同方向的偏转的过程可为:终端设备1通过驱动单元23依次选择性地控制该多个弹性元件中的至少一个弹性元件拉伸、收缩或者保持原状,以带动摄像头模组21朝向不同方向的偏转,使得摄像头模组21从多个拍摄方向上拍摄多张图像。进一步可选的,如图2所示,该偏转控制单元22可包括顶座221、底座222、第一弹性元件223和第二弹性元件224,该第一弹性元件223和该第二弹性元件224均位于顶座221和底座222之间,该摄像头模组21位于该顶座221上。其中,该第一弹性元件223例如为弹簧等,该第二弹性元件224例如为弹簧等。基于此,在当前拍摄场景为预设场景的情况下,终端设备1可在第一弹性元件223收缩的情况下,控制摄像头模组21拍摄第一图像;在第二弹性元件224收缩的情况下,控制摄像头模组21拍摄第二图像;以及在第一弹性元件223和第二弹本文档来自技高网...

【技术保护点】
1.一种拍照方法,应用于包括摄像头模组的终端设备,其特征在于,所述方法包括:判断当前拍摄场景是否为预设场景;在所述当前拍摄场景为预设场景的情况下,控制摄像头模组从多个拍摄方向上拍摄多张图像;对所述多张图像进行图像合成,得到目标图像。

【技术特征摘要】
1.一种拍照方法,应用于包括摄像头模组的终端设备,其特征在于,所述方法包括:判断当前拍摄场景是否为预设场景;在所述当前拍摄场景为预设场景的情况下,控制摄像头模组从多个拍摄方向上拍摄多张图像;对所述多张图像进行图像合成,得到目标图像。2.根据权利要求1所述的拍照方法,其特征在于,所述预设场景为人脸拍摄场景;所述判断当前拍摄场景是否为预设场景,包括:获取所述摄像头模组采集的预览图像;判断所述预览图像中是否包括人脸信息;其中,当所述预览图像中包括人脸信息时,确定所述当前拍摄场景为预设场景;否则,确定所述当前拍摄场景不是预设场景。3.根据权利要求1所述的拍照方法,其特征在于,所述预设场景为单人拍摄场景;所述判断当前拍摄场景是否为预设场景,包括:获取所述摄像头模组采集的预览图像;判断所述预览图像中包括的人脸数量是否为1;其中,当所述预览图像中包括的人脸数量为1时,确定所述当前拍摄场景为预设场景;否则,确定所述当前拍摄场景不是预设场景。4.根据权利要求1所述的拍照方法,其特征在于,所述在所述当前拍摄场景为预设场景的情况下,控制摄像头模组从多个拍摄方向上拍摄多张图像,包括:根据预先设定的拍摄场景和拍摄方向的对应关系,确定与所述预设场景对应的多个拍摄方向;根据确定的所述多个拍摄方向,控制所述摄像头模组从所述多个拍摄方向上拍摄多张图像。5.根据权利要求1所述的拍照方法,其特征在于,所述终端设备还包括:偏转控制单元和用于驱动所述偏转控制单元朝向不同方向的驱动单元,所述摄像头模组安装在所述偏转控制单元上;所述控制摄像头模组从多个拍摄方向上拍摄多张图像,包括:通过所述驱动单元控制所述偏转控制单元朝向不同方向的偏转,以通过所述偏转控制单元带动所述摄像头模组朝向不同方向的偏转,使得所述摄像头模组从所述多个拍摄方向上拍摄多张图像。6.根据权利要求5所述的拍照方法,其特征在于,所述偏转控制单元包括多个弹性元件;所述通过所述驱动单元控制所述偏转控制单元朝向不同方向的偏转,包括:通过所述驱动单元依次选择性地控制所述多个弹性元件中的至少一个弹性元件拉伸、收缩或者保持原状。7.根据权利要求5所述的拍照方法,其特征在于,所述偏转控制单元包括顶座、底座、第一弹性元件和第二弹性元件,所述第一弹性元件和所述第二弹性元件均位于所述顶座和所述底座之间,所述摄像头模组位于所述顶座上;所述控制摄像头模组从多个拍摄方向上拍摄多张图像,对所述多张图像进行图像合成,得到目标图像,包括:在所述第一弹性元件收缩的情况下,控制所述摄像头模组拍摄第一图像;在所述第二弹性元件收缩的情况下,控制所述摄像头模组拍摄第二图像;在所述第一弹性元件和所述第二弹性元件均保持原状的情况下,控制所述摄像头模组拍摄第三图像;对所述第一图像、第二图像和第三图像进行图像合成,得到所述目标图像;或者,在所述第一弹性元件拉伸的情况下,控制所述摄像头模组拍摄第四图像;在所述第二弹性元件拉伸的情况下,控制所述摄像头模组拍摄第五图像;在所述第一弹性元件和所述第二弹性元件均保持原状的情况下,控制所述摄像头模组拍摄第六图像;对所述第四图像、第五图像和第六图像进行图像合成,得到所述目标图像。8.一种终端设备,包括摄像头模组,其特征在于,所述终端设备还包括:判断模块,用于判断当前拍摄场景是否为预设场景;控制模块,用于在所述当前拍摄场景为预设场景的情况下,控制所述摄像头模组从多个拍摄方向上拍摄多张图像;合成模块...

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

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

1