一种拍摄方法及装置与流程

文档序号:12731661阅读:170来源:国知局
一种拍摄方法及装置与流程

本发明涉及智能技术领域,特别涉及一种拍摄方法及装置。



背景技术:

随着电子技术的不断发展,电子设备的种类越来越多,而可用于拍摄照片的电子设备也越来越多,如,手机,平板电脑等。用户可以根据自己喜好拍摄各种自己喜欢的照片,从而丰富自己的日常生活。

目前,用户在使用拍照设备进行照片拍摄时,由于拍照设备的摄像头的位置并未设置在整个手机的正中间(如,摄像头设置在拍照设备顶部的左侧或右侧,摄像头设置在拍照设备的底部等),而当用户使用拍照设备进行特定角度照片拍摄时(如,自拍),就可能由于摄像头不居中,导致拍摄效果差,拍摄出来的照片质量不佳。

现有技术中,用户通常需要使用拍照设备进行多次数、多角度的拍摄,来获得大量的照片,进而从大量的照片中选取出满足用户需求的拍摄效果好,照片质量佳的照片。

然而,采用上述拍摄方法,获得的照片大都是拍摄效果差,照片质量不佳的照片,那么,用户就需要花费更多的时间和精力来拍摄和选取照片,从而降低用户体验。

综上所述,需要设计一种新的拍摄方法及装置,用以弥补现有技术中存在的缺陷和不足之处。



技术实现要素:

本发明实施例提供一种拍摄方法及装置,用以解决现有技术中存在的照片拍摄效果受摄像装置位置的影响大的问题。

本发明实施例提供的具体技术方案如下:

一种拍摄方法,应用于具有摄像装置的终端,所述拍摄方法包括:

控制摄像装置进行取景,并获取符合预设条件的多个预览图像;

按照预设规则对所述多个预览图像进行合成;

在与摄像装置相关联的摄像预览界面展示合成的预览图像。

可选的,所述拍摄方法还包括:

若接收到拍照指令,则控制所述摄像装置对所述合成的预览图像进行拍照。

可选的,所述控制摄像装置进行取景,并获取符合预设条件的多个预览图像包括:

控制摄像装置进行取景,并分别获取多个预设取景角度下的多个预览图像。

可选的,所述多个预览图像包括第一预览图像和第二预览图像;所述控制摄像装置进行取景,并获取符合预设条件的多个预览图像包括:

控制位于终端的顶部左侧或右侧或者位于终端的底部左侧或右侧的摄像装置进行取景,并获取终端沿预设方向偏转第一预设取景角度时摄像装置取景到的所述第一预览图像,以及获取终端沿所述预设方向的相反方向偏转第二预设取景角度时摄像装置取景到的所述第二预览图像。

可选的,所述按照预设规则对所述多个预览图像进行合成包括:

按照预设规则分别对所述多个预览图像进行分割;

将分割后的所述多个预览图像进行合成,以产生所述合成的预览图像;或者,

按照所述多个预览图像中相同特征的对称规则,将所述多个预览图像进行合成。

一种拍摄装置,应用于具有摄像装置的终端,所述拍摄装置包括:

获取单元,用于控制摄像装置进行取景,并获取符合预设条件的多个预览图像;

合成单元,用于按照预设规则对所述多个预览图像进行合成;

展示单元,用于在与摄像装置相关联的摄像预览界面展示合成的预览图像。

可选的,所述拍摄装置还包括:

拍照单元,用于若接收到拍照指令,则控制所述摄像装置对所述合成的预览图像进行拍照。

可选的,所述控制摄像装置进行取景,并获取符合预设条件的多个预览图像时,所述获取单元用于:

控制摄像装置进行取景,并分别获取多个预设取景角度下的多个预览图像。

可选的,所述多个预览图像包括第一预览图像和第二预览图像;所述控制摄像装置进行取景,并获取符合预设条件的多个预览图像时,所述获取单元用于:

控制位于终端的顶部左侧或右侧或者位于终端的底部左侧或右侧的摄像装置进行取景,并获取终端沿预设方向偏转第一预设取景角度时摄像装置取景到的所述第一预览图像,以及获取终端沿所述预设方向的相反方向偏转第二预设取景角度时摄像装置取景到的所述第二预览图像。

可选的,所述按照预设规则对所述多个预览图像进行合成时,所述合成单元用于:

按照预设规则分别对所述多个预览图像进行分割;

将分割后的所述多个预览图像进行合成,以产生所述合成的预览图像;或者,

按照所述多个预览图像中相同特征的对称规则,将所述多个预览图像进行合成。

本发明有益效果如下:

综上所述,本发明实施例中,在拍摄照片的过程中,控制摄像装置进行取景,并获取符合预设条件的多个预览图像,按照预设规则对上述多个预览图像进行合成,在与摄像装置相关联的摄像预览界面展示合成的预览图像。采用本发明实施例提供的拍摄方法,按照预设规则对获取到的多个不同取景角度对应的多个预览图像进行合成处理,并将合成后的预览图像通过摄像预览界面展示给用户,这样,有效的修正了由于摄像装置位置不居中造成的取景角度偏差对取景效果的影响,使得预览界面中展示出的合成的预览图像不受摄像装置位置的限制,具有较好的拍摄效果,用户可以更快捷、高效的拍摄出拍摄效果好的图像,从而减少了用户拍摄和选取照片的时间,进而提升了用户体验。

附图说明

图1为本发明的一种拍摄方法的第二实施例的流程图;

图2为本发明实施例中,针对预览图像1进行分割处理的示意图;

图3为本发明实施例中,针对预览图像2进行分割处理的示意图;

图4为本发明的一种拍摄方法的第三实施例的流程图;

图5为本发明实施例中,一种拍摄装置的结构示意图。

具体实施方式

为了解决现有技术中存在的照片受摄像装置位置的影响大的问题,本发明实施例中提供了一种拍摄方法及装置。该方法为:控制摄像装置进行取景,并获取符合预设条件的多个预览图像,按照预设规则对上述多个预览图像进行合成,在与摄像装置相关联的摄像预览界面展示合成的预览图像。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,并不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面将通过具体实施例对本发明的方案进行详细描述,当然,本发明并不限于以下实施例。

参阅图1所示,本发明的一种拍摄方法的第一实施例的流程如下:

步骤100:控制摄像装置进行取景,并获取符合预设条件的多个预览图像。

实际应用中,在执行步骤100时,控制摄像装置进行取景,并分别获取多个预设取景角度下的多个预览图像。

也就是说,在使用终端(如,手机,平板电脑等)进行照片拍摄时,可以控制终端的摄像头对待拍摄对象进行取景,进一步的,还可以控制终端的摄像头分别获取多个取景角度下的多个预览图像。

例如,假设张某某使用手机进行自拍,预设的取景角度为向上偏转15度和向下偏转15度,那么,就可以控制手机的摄像头对张某某进行取景操作,并分别获取手机的摄像头向上偏转15度时张某某的预览图像1和手机的摄像头向下偏转15度时张某某的预览图像2。

实际应用中,终端的摄像头可能位于终端的顶部或底部。而当终端的摄像头位于终端的顶部时,有可能位于终端的顶部左侧,也有可能位于终端的顶部右侧;而当终端的拍摄装置位于终端的底部时,有可能位置终端的底部左侧,也有可能位于终端的底部右侧。

例如,假设手机1的摄像头位于手机1的顶部左侧;又例如,假设手机2的摄像头位于手机2的顶部右侧;又例如,假设手机3的摄像头位于手机3的底部左侧;又例如,假设手机4的摄像头位于手机4的底部右侧。

具体的,本发明实施例中,若上述多个预览图像包括第一预览图像和第二预览图像,则控制位于终端的顶部左侧或右侧或者位于终端的底部左侧或右侧的摄像装置进行取景,并获取终端沿预设方向偏转第一预设取景角度时摄像装置取景到的上述第一预览图像,以及获取终端沿上述预设方向的相反方向偏转第二预设取景角度时摄像装置取景到的上述第一预览图像。

例如,假设多个预览图像仅包括预览图像1和预览图像2,其中,预览图像1对应的预设取景角度为向左偏转30度,而预览图象2对应的预设取景角度为向右偏转30度,那么,就可以获取手机向左偏转30度时手机的摄像头取景到的预览图像1,还可以获取手机向右偏转30度时手机的摄像头取景到的预览图像2。

本发明实施例中,第一预设取景角度和第二预设取景角度可相同或不同,较佳的,第一预设取景角度和第二预设取景角度相同。

例如,假设预览图像1对应的手机向左偏转的第一预设角度为30度,预览图像2对应的手机向右偏转的第二预设角度为30度,那么,第一预设角度与第二预设角度相同(30度=30度)。

当然,本发明实施例中,第一预设角度和第二设角度不同时,第一预设角度与第二预设角度之间允许存在一定范围内的偏差,如,第一预设角度与第二预设角度之间的角度差值的绝对值小于等于5度。

当然,本发明实施例中,仅以第一预设取景角度和第二预设取景角度之间的角度差值的绝对值小于等于5度进行举例说明,而在实际应用中,第一预设取景角度与第二预设取景角度之间的角度差值的具体范围可以根据不同的需要和/或不同的应用场景自行设置。

例如,假设预览图像1对应的手机向左偏转的第一预设取景角度为25度,第一预设取景角度与第二预设取景角度之间的角度差值的绝对值小于等于5度,那么,显然可知预览图像2对应的手机向右偏转的第二预设取景角度可以为20(25-5=20)度至30(25+5=30)度之间的任意角度(如,第二预设取景角度为28度)。

步骤110:按照预设规则对上述多个预览图像进行合成。

实际应用中,本发明实施例中,在获取到符合预设条件的多个预览图像之后,还可以按照预设的规则对上述获取到的多个预览图像进行合并处理。

具体的,在执行步骤110时,首先,按照预设规则分别对上述多个预览图像进行分割。实际应用中,按照预设规则,针对多个预览图像中的每一个预览图像分别进行分割处理。

例如,假设摄像装置位于终端如图2和3所示的位置,上述多个预览图像包括预览图像1和预览图像2,那么,参阅图2所示,针对预览图像1,按照其中拍摄物的特征分割规则将预览图像1分割成多个区域,然后从多个区域中选择出符合预设标准的区域,按照区域中相同特征的对称规则以及与分割规则对应的合成规则合成多个区域。

拍摄物以人脸为例,其特征分割规则为左右脸分割规则,如将预览图像1分割为区域11(右脸)和区域12(左脸);同样的,参阅图3所示,针对预览图像2,将预览图像2也分割成区域21(右脸)和区域22(左脸)。预设标准为拍摄距离与脸部尺寸的对应关系,即在当前拍摄距离下,假若摄像头居中时获取的脸部尺寸的大小。

对于包括双摄像装置的终端,例如双摄手机,通过双摄像装置在取景的同时能够确定拍摄距离。对于包括单摄像装置的终端,可以通过终端的距离传感器来确定拍摄距离。

将分割后的多个区域中拍摄物的面积分别与当前拍摄距离对应的脸部尺寸大小进行比较,从中选择出最接近当前拍摄距离对应的脸部尺寸大小的区域,如图2中的区域11和图3中的区域22,则根据人脸中五官或者其他脸部特征的对称规则,如左眼睛对称右眼眼睛、左边半个鼻子对称右边半个鼻子,将区域11和区域22以及与分割规则对应的合成规则合成为包含一个完整的人脸的预览图像。例如,按照将完整的脸分割为左右脸规则分割,则按照将左右脸合成完整的脸的规则合成。

步骤120:在与摄像装置相关联的摄像预览界面展示合成的预览图像。

具体的,在执行步骤120时,在确定多个预览图像合成完成,得到合成后的预览图像时,将合成后的预览图像展示在与设想装置相关联的设想预览界面中。

例如,假设手机1通过摄像头获取到预览图像1和预览图像2,根据预览图像1和预览图像2进行合成处理后,得到合成后的预览图像3,那么,就可以将预览图像3展示在与手机1的摄像头相关联的手机1的屏幕上。

在本发明的一种拍摄方法的第二实施例中,参阅图1所示,拍摄方法包括:

步骤100:控制摄像装置进行取景,并获取符合预设条件的多个预览图像。

步骤110:按照预设规则对上述多个预览图像进行合成。

步骤120:在与摄像装置相关联的摄像预览界面展示合成的预览图像。

步骤130:若接收到拍照指令,则控制上述摄像装置对上述合成的预览图像进行拍照。

本实施例与第一实施例的区别在于,在步骤110中,按照多个预览图像中相同特征的对称规则,将多个预览图像进行合成。

具体的,在步骤100中,获取符合预设条件的多个预览图像的过程实质上是扫描图像的过程,即调整终端的取景角度来扫描拍摄物(例如,人脸)的用于合成的预览图像的多部分图像信息。例如,在第一预设角度时,获取了左脸的图像信息,在第二预设角时,获取了右脸的图像信息。当用于合成的预览图像的多部分图像信息都采集好了,在步骤110中,将采集到的用于合成的预览图像的多部分图像信息进行合成得到了矫正后的人脸的预览图像。其中,合成的规则为:按照相同特征的对称规则以及与分割规则对应的合成规则来进行合成,例如,人的五官或者其他脸部特征的对称规则,左眼睛对称右眼睛、左半边鼻子对称右半边鼻子,还有其他特殊的脸部特征比如胡子、痣等都是我们的对称规则。并且,还需要遵循将左右脸合成完整的脸的规则。

实际应用中,终端可以通过终端屏幕将合成后的预览图像展示给用户,若用户确定合成后的预览图像的拍摄效果和/或图像质量满足预设要求,则可以通过触摸拍照按钮或按下拍照按钮等方式对合成后的预览图像进行拍照处理,进一步的,将通过拍照处理后得到的照片存储在终端本地。

具体的,合成后的预览图像展示在与终端的摄像装置相关联的摄像预览界面中,在执行步骤130时,若终端接收到用户出发的拍照指令,则控制摄像装置对上述展示在摄像预览界面中的合成后的预览图像进行拍照处理。

例如,假设使用手机1针对预览图像1和预览图像2进行合成处理后,得到的最终的合成后的预览图像为预览图像3,并将合成后的预览图像3展示在手机1的屏幕上,用户通过判断合成后的预览图像3,在确定预览图像3的拍摄效果、图像质量满足预设要求时,通过触摸拍照按钮或按下拍照按钮的方式触发手机1对合成后的预览图像3进行拍照处理,得到最终的照片,并保存在手机1的相册中。

参阅图4所示,本发明的一种拍摄方法的第三实施例的流程如下:

步骤400:控制摄像装置进行取景,并获取符合预设条件的多个预览图像。

具体的,控制摄像装置进行取景,并分别获取多个预设取景角度下的多个预览图像。

较佳的,上述多个预览图像可以包括第一预览图像和第二预览图像,那么,在控制位于终端的顶部左侧或右侧或者位于终端的底部左侧或右侧的摄像装置进行取景时,就可以获取终端沿预设方向偏转第一预设取景角度时摄像装置取景到的上述第一预览图像,以及获取终端沿上述预设方向的相反方向偏转第二预设取景角度时摄像装置取景到的上述第一预览图像。

步骤410:按照预设规则对上述多个预览图像进行合成。

具体的,采用但不限于以下两种方式对上述多个预览图像进行合成:

第一种方式为:首先,按照预设规则分别对上述多个预览图像进行分割;然后,将分割后的上述多个预览图像进行合成,以产生上述合成的预览图像。

第二种方式为:按照上述多个预览图像中相同特征的对称规则,将上述多个预览图像进行合成。

步骤420:在与摄像装置相关联的摄像预览界面展示合成的预览图像。

具体的,终端在接收到用户出发的拍照指令时,控制摄像装置对上述展示在摄像预览界面中的合成后的预览图像进行拍照处理。

基于上述实施例,参阅图5所示,本发明实施例中,一种拍摄装置(如,终端),至少包括获取单元50,合成单元51以及展示单元52,其中,

获取单元50,用于控制摄像装置进行取景,并获取符合预设条件的多个预览图像;

合成单元51,用于按照预设规则对所述多个预览图像进行合成;

展示单元52,用于在与摄像装置相关联的摄像预览界面展示合成的预览图像。

可选的,所述拍摄装置还包括:

拍照单元,用于若接收到拍照指令,则控制所述摄像装置对所述合成的预览图像进行拍照。

可选的,所述控制摄像装置进行取景,并获取符合预设条件的多个预览图像时,所述获取单元50用于:

控制摄像装置进行取景,并分别获取多个预设取景角度下的多个预览图像。

可选的,所述多个预览图像包括第一预览图像和第二预览图像;所述控制摄像装置进行取景,并获取符合预设条件的多个预览图像时,所述获取单元50用于:

控制位于终端的顶部左侧或右侧或者位于终端的底部左侧或右侧的摄像装置进行取景,并获取终端沿预设方向偏转第一预设取景角度时摄像装置取景到的所述第一预览图像,以及获取终端沿所述预设方向的相反方向偏转第二预设取景角度时摄像装置取景到的所述第二预览图像。

可选的,所述按照预设规则对所述多个预览图像进行合成时,所述合成单元51用于:

按照预设规则分别对所述多个预览图像进行分割;

将分割后的所述多个预览图像进行合成,以产生所述合成的预览图像;或者,

按照所述多个预览图像中相同特征的对称规则,将所述多个预览图像进行合成。

综上所述,本发明实施例中,在拍摄照片的过程中,控制摄像装置进行取景,并获取符合预设条件的多个预览图像,按照预设规则对上述多个预览图像进行合成,在与摄像装置相关联的摄像预览界面展示合成的预览图像。采用本发明实施例提供的拍摄方法,按照预设规则对获取到的多个不同取景角度对应的多个预览图像进行合成处理,并将合成后的预览图像通过摄像预览界面展示给用户,这样,预览界面中展示出的合成的预览图像的拍摄效果好、图像质量佳,用户可以更快捷、高效的拍摄出拍摄效果好、图像质量佳的图像,从而减少了用户拍摄和选取照片的时间,进而提升了用户体验。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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