著录项信息
专利名称 | 移动终端的拍摄方法、装置以及移动终端 |
申请号 | CN201610616037.6 | 申请日期 | 2016-07-29 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2016-12-21 | 公开/公告号 | CN106254770A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N5/232 | IPC分类号 | H;0;4;N;5;/;2;3;2查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | OPPO广东移动通信有限公司 | 当前权利人 | OPPO广东移动通信有限公司 |
发明人 | 吴磊 |
代理机构 | 北京清亦华知识产权代理事务所(普通合伙) | 代理人 | 张大威 |
摘要
本发明公开了一种移动终端的拍摄方法、装置以及移动终端。其中方法包括:预测待拍摄人像的整体身长,并根据整体身长获取待拍摄人像的第一尺寸;根据整体身长和第一尺寸判断待拍摄人像是否满足预设条件;当待拍摄人像满足预设条件时,根据第一尺寸获取目标旋转角度;控制摄像头模组根据目标旋转角度进行旋转;根据旋转后的摄像头模组对待拍摄人像进行拍摄,以在拍摄过程中对待拍摄人像的腿部进行拉伸处理。实现了在拍摄的过程中即可对待拍摄人像的腿部进行拉伸处理,以美化人像,使得无需在完成拍摄后进行后期处理也可使得人像的腿部和身体看上去更加修长,提升了用户的拍摄体验。
1.一种移动终端的拍摄方法,其特征在于,包括以下步骤:
识别待拍摄人像的人脸图像,并获取所述人脸图像在所述移动终端屏幕尺寸中的第二尺寸和位置关系;
根据所述人脸图像在所述移动终端屏幕尺寸中的第二尺寸和预设人体比例预测所述待拍摄人像的整体身长;
根据所述整体身长以及所述人脸图像在所述移动终端屏幕尺寸中的位置关系获取所述待拍摄人像在所述移动终端屏幕尺寸中的身长,并将所述身长作为所述待拍摄人像的第一尺寸;
根据所述整体身长和所述第一尺寸判断所述待拍摄人像是否满足预设条件;
当所述待拍摄人像满足所述预设条件时,根据所述第一尺寸获取目标旋转角度;
通过微机电光学防抖系统MEMS OIS驱动摄像头模组根据所述目标旋转角度进行旋转;
根据旋转后的所述摄像头模组对所述待拍摄人像进行拍摄,以在拍摄过程中对所述待拍摄人像的腿部进行拉伸处理。
2.如权利要求1所述的移动终端的拍摄方法,其特征在于,所述根据所述待拍摄人像的第一尺寸获取目标旋转角度,包括:
根据所述第一尺寸和预设模型获取所述目标旋转角度;其中,所述预设模型为:
A=(Amax/Lmax)*L,
其中,A为所述目标旋转角度,Amax为所述摄像头模组所能旋转的最大旋转角度,Lmax为在所述移动终端的屏幕尺寸中对所述待拍摄人像的腿部进行拉伸处理后所述待拍摄人像的最大身长,L为所述待拍摄人像的所述第一尺寸。
3.如权利要求1所述的移动终端的拍摄方法,其特征在于,所述根据所述整体身长和所述第一尺寸判断所述待拍摄人像是否满足预设条件,包括:
计算所述待拍摄人像的第一尺寸占据所述整体身长的比例值;
判断所述比例值是否大于或等于预设阈值;
如果所述比例值小于所述预设阈值,则判定所述待拍摄人像不满足所述预设条件;
如果所述比例值大于或等于所述预设阈值,则判定所述待拍摄人像满足所述预设条件。
4.一种移动终端的拍摄装置,其特征在于,包括:
获取模块,用于预测待拍摄人像的整体身长,并根据所述整体身长获取所述待拍摄人像的第一尺寸,其中,所述获取模块包括:
识别子模块,用于识别所述待拍摄人像的人脸图像;
第一获取子模块,用于获取所述人脸图像在所述移动终端屏幕尺寸中的第二尺寸和位置关系;
预测子模块,用于根据所述人脸图像在所述移动终端屏幕尺寸中的第二尺寸和预设人体比例预测所述待拍摄人像的整体身长;
第二获取子模块,用于根据所述整体身长以及所述人脸图像在所述移动终端屏幕尺寸中的位置关系,获取所述待拍摄人像在所述移动终端屏幕尺寸中的身长,并将所述身长作为所述待拍摄人像的第一尺寸;
判断模块,用于根据所述整体身长和所述第一尺寸判断所述待拍摄人像是否满足预设条件;
目标旋转角度获取模块,用于在所述判断模块判断所述待拍摄人像满足所述预设条件时,根据所述第一尺寸获取目标旋转角度;
控制模块,用于通过微机电光学防抖系统MEMS OIS驱动摄像头模组根据所述目标旋转角度进行旋转;
拍摄模块,用于根据旋转后的所述摄像头模组对所述待拍摄人像进行拍摄,以在拍摄过程中对所述待拍摄人像的腿部进行拉伸处理。
5.如权利要求4所述的移动终端的拍摄装置,其特征在于,所述目标旋转角度获取模块具体用于:
根据所述第一尺寸和预设模型获取所述目标旋转角度;其中,所述预设模型为:
A=(Amax/Lmax)*L,
其中,A为所述目标旋转角度,Amax为所述摄像头模组所能旋转的最大旋转角度,Lmax为在所述移动终端的屏幕尺寸中对所述待拍摄人像的腿部进行拉伸处理后所述待拍摄人像的最大身长,L为所述待拍摄人像的所述第一尺寸。
6.如权利要求4所述的移动终端的拍摄装置,其特征在于,所述判断模块包括:
计算子模块,用于计算所述待拍摄人像的第一尺寸占据所述整体身长的比例值;
判断子模块,用于判断所述比例值是否大于或等于预设阈值;
判定子模块,用于在所述判断子模块判断所述比例值小于所述预设阈值时,判定所述待拍摄人像不满足所述预设条件,并在所述判断子模块判断所述比例值大于或等于所述预设阈值时,判定所述待拍摄人像满足所述预设条件。
7.一种移动终端,其特征在于,包括:壳体;处理器;存储器;电路板和电源电路;其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行:
识别待拍摄人像的人脸图像,并获取所述人脸图像在所述移动终端屏幕尺寸中的第二尺寸和位置关系;
根据所述人脸图像在所述移动终端屏幕尺寸中的第二尺寸和预设人体比例预测所述待拍摄人像的整体身长;
根据所述整体身长以及所述人脸图像在所述移动终端屏幕尺寸中的位置关系获取所述待拍摄人像在所述移动终端屏幕尺寸中的身长,并将所述身长作为所述待拍摄人像的第一尺寸;
根据所述整体身长和所述第一尺寸判断所述待拍摄人像是否满足预设条件;
当所述待拍摄人像满足所述预设条件时,根据所述第一尺寸获取目标旋转角度;
通过微机电光学防抖系统MEMS OIS驱动摄像头模组根据所述目标旋转角度进行旋转;
根据旋转后的所述摄像头模组对所述待拍摄人像进行拍摄,以在拍摄过程中对所述待拍摄人像的腿部进行拉伸处理。
移动终端的拍摄方法、装置以及移动终端\n技术领域\n[0001] 本发明涉及移动终端技术领域,尤其涉及一种移动终端的拍摄方法、装置以及移动终端。\n背景技术\n[0002] 随着移动终端技术的不断发展,在对待拍摄人像进行拍摄之后,可以对拍摄到的人物图像进行后期处理,例如,可通过修图软件以对人物图像中的腿部进行拉伸,使得看上去人物的腿部和身体会更修长。\n[0003] 但是,上述这种处理方法是采用后期处理的方式对待拍摄人像的腿部进行拉伸,以获取美化的图片,这种处理后的人物图片往往不够真实,效果不佳,且通过修图软件的修改会导致人物图片中出现畸变后形成的多余白色部分,例如,如图1所示,人物图片的上方出现了畸变后形成的多余白色部分F。\n发明内容\n[0004] 本发明的目的旨在至少在一定程度上解决上述的技术问题之一。\n[0005] 为此,本发明的第一个目的在于提出一种移动终端的拍摄方法。该方法能够实现在拍摄的过程中即可对待拍摄人像的腿部进行拉伸处理,以美化人像,使得无需在完成拍摄后进行后期处理也可使得人像的腿部和身体看上去更加修长,提升了用户的拍摄体验。\n[0006] 本发明的第二个目的在于提出一种移动终端的拍摄装置。\n[0007] 本发明的第三个目的在于提出一种移动终端。\n[0008] 为达上述目的,本发明第一方面实施例的移动终端的拍摄方法,包括:预测待拍摄人像的整体身长,并根据所述整体身长获取所述待拍摄人像的第一尺寸;根据所述整体身长和所述第一尺寸判断所述待拍摄人像是否满足预设条件;当所述待拍摄人像满足所述预设条件时,根据所述第一尺寸获取目标旋转角度;通过微机电光学防抖系统MEMS OIS驱动摄像头模组根据所述目标旋转角度进行旋转;根据旋转后的所述摄像头模组对所述待拍摄人像进行拍摄,以在拍摄过程中对所述待拍摄人像的腿部进行拉伸处理。\n[0009] 根据本发明实施例的移动终端的拍摄方法,在判定待拍摄人像满足预设条件时,根据待拍摄人像的第一尺寸获取目标旋转角度,并通过MEMS OIS驱动摄像头模组根据目标旋转角度进行旋转,以及根据旋转后的摄像头模组对待拍摄人像进行拍摄,以在拍摄过程中对待拍摄人像的腿部进行拉伸处理,能够实现在拍摄的过程中即可对待拍摄人像的腿部进行拉伸处理,以美化人像,使得无需在完成拍摄后进行后期处理也可使得人像的腿部和身体看上去更加修长,提升了用户的拍摄体验。\n[0010] 根据本发明的一个实施例,所述根据所述待拍摄人像的第一尺寸获取目标旋转角度,包括:根据所述第一尺寸和预设模型获取所述目标旋转角度;其中,所述预设模型为:A=(Amax/Lmax)*L,其中,A为所述目标旋转角度,Amax为所述摄像头模组所能旋转的最大旋转角度,Lmax为在所述移动终端的屏幕尺寸中对所述待拍摄人像的腿部进行拉伸处理后所述待拍摄人像的最大身长,L为所述待拍摄人像的所述第一尺寸。\n[0011] 根据本发明的一个实施例,所述根据所述整体身长和所述第一尺寸判断所述待拍摄人像是否满足预设条件,包括:计算所述待拍摄人像的第一尺寸占据所述整体身长的比例值;判断所述比例值是否大于或等于预设阈值;如果所述比例值小于所述预设阈值,则判定所述待拍摄人像不满足所述预设条件;如果所述比例值大于或等于所述预设阈值,则判定所述待拍摄人像满足所述预设条件。\n[0012] 根据本发明的一个实施例,所述预测所述待拍摄人像的整体身长,并根据所述整体身长获取所述待拍摄人像的第一尺寸,包括:识别所述待拍摄人像的人脸图像,并获取所述人脸图像在所述移动终端屏幕尺寸中的第二尺寸和位置关系;根据所述人脸图像在所述移动终端屏幕尺寸中的第二尺寸和预设人体比例预测所述待拍摄人像的整体身长;根据所述整体身长以及所述人脸图像在所述移动终端屏幕尺寸中的位置关系获取所述待拍摄人像在所述移动终端屏幕尺寸中的身长,并将所述身长作为所述待拍摄人像的第一尺寸。\n[0013] 为达上述目的,本发明第二方面实施例的移动终端的拍摄装置,包括:获取模块,用于预测待拍摄人像的整体身长,并根据所述整体身长获取所述待拍摄人像的第一尺寸;\n判断模块,用于根据所述整体身长和所述第一尺寸判断所述待拍摄人像是否满足预设条件;目标旋转角度获取模块,用于在所述判断模块判断所述待拍摄人像满足所述预设条件时,根据所述第一尺寸获取目标旋转角度;控制模块,用于通过微机电光学防抖系统MEMS OIS驱动摄像头模组根据所述目标旋转角度进行旋转;拍摄模块,用于根据旋转后的所述摄像头模组对所述待拍摄人像进行拍摄,以在拍摄过程中对所述待拍摄人像的腿部进行拉伸处理。\n[0014] 根据本发明实施例的移动终端的拍摄装置,在判断模块判定待拍摄人像满足预设条件时,目标旋转角度获取模块根据待拍摄人像的第一尺寸获取目标旋转角度,控制模块通过微机电光学防抖系统MEMS OIS驱动摄像头模组根据目标旋转角度进行旋转,拍摄模块根据旋转后的摄像头模组对待拍摄人像进行拍摄,以在拍摄过程中对待拍摄人像的腿部进行拉伸处理,能够实现在拍摄的过程中即可对待拍摄人像的腿部进行拉伸处理,以美化人像,使得无需在完成拍摄后进行后期处理也可使得人像的腿部和身体看上去更加修长,提升了用户的拍摄体验。\n[0015] 根据本发明的一个实施例,所述目标旋转角度获取模块具体用于:根据所述第一尺寸和预设模型获取所述目标旋转角度;其中,所述预设模型为:A=(Amax/Lmax)*L,其中,A为所述目标旋转角度,Amax为所述摄像头模组所能旋转的最大旋转角度,Lmax为在所述移动终端的屏幕尺寸中对所述待拍摄人像的腿部进行拉伸处理后所述待拍摄人像的最大身长,L为所述待拍摄人像的所述第一尺寸。\n[0016] 根据本发明的一个实施例,所述判断模块包括:计算子模块,用于计算所述待拍摄人像的第一尺寸占据所述整体身长的比例值;判断子模块,用于判断所述比例值是否大于或等于预设阈值;判定子模块,用于在所述判断子模块判断所述比例值小于所述预设阈值时,判定所述待拍摄人像不满足所述预设条件,并在所述判断子模块判断所述比例值大于或等于所述预设阈值时,判定所述待拍摄人像满足所述预设条件。\n[0017] 根据本发明的一个实施例,所述获取模块包括:识别子模块,用于识别所述待拍摄人像的人脸图像;第一获取子模块,用于获取所述人脸图像在所述移动终端屏幕尺寸中的第二尺寸和位置关系;预测子模块,用于根据所述人脸图像在所述移动终端屏幕尺寸中的第二尺寸和预设人体比例预测所述待拍摄人像的整体身长;第二获取子模块,用于根据所述整体身长以及所述人脸图像在所述移动终端屏幕尺寸中的位置关系,获取所述待拍摄人像在所述移动终端屏幕尺寸中的身长,并将所述身长作为所述待拍摄人像的第一尺寸。\n[0018] 为达上述目的,本发明第三方面实施例的移动终端,包括:壳体;处理器;存储器;\n电路板和电源电路;其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件供电;\n所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行:预测待拍摄人像的整体身长,并根据所述整体身长获取所述待拍摄人像的第一尺寸;根据所述整体身长和所述第一尺寸判断所述待拍摄人像是否满足预设条件;当所述待拍摄人像满足所述预设条件时,根据所述第一尺寸获取目标旋转角度;通过微机电光学防抖系统MEMS OIS驱动摄像头模组根据所述目标旋转角度进行旋转;根据旋转后的所述摄像头模组对所述待拍摄人像进行拍摄,以在拍摄过程中对所述待拍摄人像的腿部进行拉伸处理。\n[0019] 根据本发明实施例的移动终端,在判定待拍摄人像满足预设条件时,根据待拍摄人像的第一尺寸获取目标旋转角度,并通过MEMS OIS驱动摄像头模组根据目标旋转角度进行旋转,以及根据旋转后的摄像头模组对待拍摄人像进行拍摄,以在拍摄过程中对待拍摄人像的腿部进行拉伸处理,能够实现在拍摄的过程中即可对待拍摄人像的腿部进行拉伸处理,以美化人像,使得无需在完成拍摄后进行后期处理也可使得人像的腿部和身体看上去更加修长,提升了用户的拍摄体验。\n[0020] 本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。\n附图说明\n[0021] 本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:\n[0022] 图1是现有技术中通过修图软件对拍摄完成的人像进行拉伸处理后的示例图;\n[0023] 图2是根据本发明一个实施例的移动终端的拍摄方法的流程图;\n[0024] 图3是根据本发明一个实施例的判定待拍摄人像满足预设条件的流程图;\n[0025] 图4是根据本发明一个实施例的获取待拍摄人像的第一尺寸的流程图;\n[0026] 图5为本发明实施例中移动终端的人脸识别结果示意图;\n[0027] 图6是根据本发明一个实施例的移动终端的拍摄装置的结构示意图;\n[0028] 图7是根据本发明一个具体实施例的移动终端的拍摄装置的结构示意图;\n[0029] 图8是根据本发明一个实施例的获取模块的结构示意图;\n[0030] 图9是根据本发明一个实施例的移动终端的结构示意图。\n具体实施方式\n[0031] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。\n[0032] 下面参考附图描述本发明实施例的移动终端的拍摄方法以及装置。\n[0033] 图2是根据本发明一个实施例的移动终端的拍摄方法的流程图。需要说明的是,本实施例以该移动终端的拍摄方法被配置为移动终端的拍摄装置中来举例说明。本发明的实施例可以应用在用户使用移动终端对待拍摄人像进行拍摄的过程中。其中,该移动终端可以是智能手机、平板电脑、个人数字助理、电子书等具有各种操作系统的硬件设备,对此不作限制。\n[0034] 如图2所示,该移动终端的拍摄方法可以包括:\n[0035] S210,预测待拍摄人像的整体身长,并根据整体身长获取待拍摄人像的第一尺寸。\n[0036] 具体地,可先对待拍摄人像进行人脸识别以获取人脸的大小以及位置关系,之后,可根据人脸的大小和预设人体比例预测待拍摄人像的整体身长,最后,根据该整体身长获取待拍摄人像的第一尺寸。其中,具体的实现过程的描述可参见后续实施例的具体描述。\n[0037] 其中,在本发明的实施例中,上述待拍摄人像可理解为用户使用移动终端需要对其进行拍摄的人像。例如,该人像可以是用户通过移动终端的前置摄像头进行自拍模式时采集到的该用户的图像,还可以是用户通过移动终端的后置摄像头对他人进行拍摄时所采集到的图像。\n[0038] S220,根据整体身长和第一尺寸判断待拍摄人像是否满足预设条件。\n[0039] 在本发明的实施例中,上述预设条件可以由移动终端的内置程序预先设定,该预设条件可以例如为待拍摄人像在移动终端屏幕尺寸中的身长占据待拍摄人像的整体身长的比例值达到预设阈值,又如,待拍摄人像的整体身长占据移动终端屏幕尺寸的比例值达到预设阈值,其中,该预设阈值可以例如为比例值,对此不作限制。\n[0040] 可以理解,本发明实施例的移动终端的拍摄方法是实现对待拍摄人像的腿部进行拉伸处理,所以,需要保证待拍摄人像的腿部在移动终端屏幕中的长度足够,才可以进行拉伸处理,而当待拍摄人像在移动终端屏幕尺寸中的身长占据待拍摄人像的整体身长的比例值较小时,如果对待拍摄人像的腿部进行拉伸处理,由于在移动终端屏幕尺寸中的待拍摄人像的腿部大小很小,所以导致对腿部的拉伸意义不大,可能还会起到相反作用,例如导致人像比例严重畸形等。因此,可以预先判定待拍摄人像在移动终端屏幕尺寸中的身长占据待拍摄人像的整体身长的比例值是否满足预设条件,在判定满足预设条件时,方便后续根据待拍摄人像的第一尺寸获取目标旋转角度。\n[0041] 具体地,可判断待拍摄人像的第一尺寸占据整体身长的比例大小,并根据该比例大小来判断待拍摄人像是否满足预设条件,例如,在该比例大小大于一定阈值时,可判定该待拍摄人像满足预设条件。\n[0042] 作为一种示例,如图3所示,该根据整体身长和第一尺寸判断待拍摄人像是否满足预设条件的具体实现过程可包括如下步骤:\n[0043] S310,计算待拍摄人像的第一尺寸占据整体身长的比例值。\n[0044] 例如,预测到的待拍摄人像的整体身长例如为12.5cm,获取到的待拍摄人像的第一尺寸例如为10.5cm,则待拍摄人像的第一尺寸占据整体身长的比例值为10.5cm/12.5cm=84%。\n[0045] S320,判断比例值是否大于或等于预设阈值。\n[0046] 在本发明的实施例中,该预设阈值可以由移动终端的内置程序预先设定,或者,预设阈值也可以由用户进行设置,对此不作限制。\n[0047] 可选地,该预设阈值例如为70%,判断待拍摄人像的第一尺寸占据整体身长的比例值是否达到预设阈值,在该比例值达到该预设阈值时,执行根据第一尺寸获取目标旋转角度的步骤,即执行步骤S230。\n[0048] 可以理解,在本发明的实施例中,在判断比例值小于该预设阈值时,可判定该待拍摄人像不满足预设条件,此时可结束退出,即不再控制摄像头模组根据目标旋转角度进行旋转,而是可以按照正常拍摄模式对待拍摄人像进行拍摄,即此时的拍摄模式不再对待拍摄人像的腿部进行拉伸处理。\n[0049] S330,如果比例值大于或等于预设阈值,则判定待拍摄人像满足预设条件。\n[0050] 例如,以步骤S310中计算出的第一尺寸占据整体身长的比例值为10.5/12.5=\n84%为例,当预设阈值例如为70%时,可以理解,该比例值达到了该预设阈值,则表明能够对待拍照人像的腿部进行拉伸处理,即可以判定待拍照人像满足预设条件。\n[0051] S230,当待拍摄人像满足预设条件时,根据第一尺寸获取目标旋转角度。作为一种示例,该待拍摄人像的第一尺寸可理解为待拍摄人像在移动终端屏幕尺寸中的身长。\n[0052] 为了提高可用性以及可行性,并提高待拍摄人像的第一尺寸的获取结果,在本发明的一个实施例中,如图4所示,上述预测待拍摄人像的整体身长,并根据整体身长获取待拍摄人像的第一尺寸的具体实现过程可包括如下步骤:\n[0053] S410,识别待拍摄人像的人脸图像,并获取人脸图像在移动终端屏幕尺寸中的第二尺寸和位置关系。\n[0054] 例如,可通过人脸识别技术识别待拍摄人像的人脸图像,并获取该人脸图像相对于移动终端的屏幕尺寸的大小和位置关系。\n[0055] S420,根据人脸图像在移动终端屏幕尺寸中的第二尺寸和预设人体比例预测待拍摄人像的整体身长。\n[0056] 具体地,可根据人脸图像在移动终端屏幕尺寸中的第二尺寸,按照预设人体比例推算出该待拍摄人像的整体身长。其中,该预设人体比例可为经验值,还可以是参照达芬奇描绘的作品《维特鲁威人》而得到的人体比例值。\n[0057] S430,根据整体身长以及人脸图像在移动终端屏幕尺寸中的位置关系获取待拍摄人像在移动终端屏幕尺寸中的身长,并将身长作为待拍摄人像的第一尺寸。\n[0058] 例如,图5为本发明实施例中移动终端的人脸识别结果示意图,如图5所示,在识别到待拍摄人像的人脸图像B时,可获取该人脸图像B在移动终端屏幕尺寸C中的第二尺寸D和位置关系,之后,可根据人脸图像B在移动终端屏幕尺寸C中的第二尺寸D和预设人体比例预测待拍摄人像的整体身长H,最后,根据整体身长H以及人脸图像B在移动终端屏幕尺寸C中的位置关系获取待拍摄人像在移动终端屏幕尺寸C中的身长W,该身长W即为待拍摄人像的第一尺寸。由此,在身长W/整体身长H达到预设阈值时,可判定拍摄人像满足预设条件。\n[0059] 在判断待拍摄人像满足上述预设条件时,可根据待拍摄人像的第一尺寸获取目标旋转角度,以实现后续通过控制摄像头模组根据该目标旋转角度进行旋转。作为一种示例,可根据待拍摄人像的第一尺寸和预设模型来获取上述目标旋转角度。其中,在本发明的实施例中,该预设模型可为如下所示:\n[0060] A=(Amax/Lmax)*L (1)\n[0061] 其中,A为目标旋转角度,Amax为摄像头模组所能旋转的最大旋转角度,Lmax为在移动终端的屏幕尺寸中对待拍摄人像的腿部进行拉伸处理后待拍摄人像的最大身长,L为待拍摄人像的第一尺寸。\n[0062] 例如,在已知摄像头模组所能旋转的最大旋转角度Amax、对移动终端的屏幕尺寸中的待拍摄人像的腿部进行拉伸处理后待拍摄人像的最大身长Lmax,以及待拍摄人像的第一尺寸L的情况下,可以通过上述式(1)即可计算出目标旋转角度A。\n[0063] 本实施例中,通过在待拍摄人像的第一尺寸占据整体身长的比例值大于或等于预设阈值时,判定待拍摄人像满足预设条件,此时可根据第一尺寸和预设模型获取目标旋转角度,能够精确计算出摄像头模组旋转的角度,对待拍摄人像的部分通过线性畸变的控制,以对待拍摄人像的腿部进行拉伸处理,以美化人像,使得人像的腿部和身体看上去更加修长,提升用户的拍摄体验。\n[0064] S240,通过微机电光学防抖系统MEMS OIS驱动摄像头模组根据目标旋转角度进行旋转。\n[0065] 需要说明的是,在本发明的一个实施例中,上述摄像头模组module可包括但不限于镜头、马达和感光元器件sensor等。此外,在本发明的实施例中,该移动终端可具有微机电光学防抖系统MEMS OIS,其中,该微机电光学防抖系统MEMS OIS可与摄像头模组相连。\n[0066] 作为一种示例,上述微机电光学防抖系统MEMS OIS可包括固定电极、与固定电极配合的活动电极以及固定连接该固定电极及活动电极的可形变连接件,其中,该固定电极及活动电极用于在驱动电压的作用下产生静电力,该可形变连接件可用于在该静电力的作用下沿活动电极移动的方向形变以允许该活动电极移动从而控制摄像头模组module进行移动。\n[0067] 在本示例中,该MEMS OIS可包括多对固定电极及活动电极,每对固定电极及活动电极用于带动摄像头模组module在同样平面内沿不同角度移动。由此,可实现对摄像头模组进行不同角度的移动控制。\n[0068] S250,根据旋转后的摄像头模组对待拍摄人像进行拍摄,以在拍摄过程中对待拍摄人像的腿部进行拉伸处理。\n[0069] 具体地,可采用旋转后的摄像头模组对待拍摄人像进行拍摄,使得待拍摄人像的腿部更靠近摄像头模组,面部更远离摄像头模组,以形成近大远小的线性透视原理,这样,采用旋转后的摄像头模组对待拍摄人像进行拍摄,可以实现在拍摄过程中即可对待拍摄人像的腿部进行拉伸处理。\n[0070] 根据本发明实施例的移动终端的拍摄方法,在判定待拍摄人像满足预设条件时,根据待拍摄人像的第一尺寸获取目标旋转角度,并通过MEMS OIS驱动摄像头模组根据目标旋转角度进行旋转,以及根据旋转后的摄像头模组对待拍摄人像进行拍摄,以在拍摄过程中对待拍摄人像的腿部进行拉伸处理,能够实现在拍摄的过程中即可对待拍摄人像的腿部进行拉伸处理,以美化人像,使得无需在完成拍摄后进行后期处理也可使得人像的腿部和身体看上去更加修长,提升了用户的拍摄体验。\n[0071] 与上述几种实施例提供的移动终端的拍摄方法相对应,本发明的一种实施例还提供一种移动终端的拍摄装置,由于本发明实施例提供的移动终端的拍摄装置与上述几种实施例提供的移动终端的拍摄方法相对应,因此在前述移动终端的拍摄方法的实施方式也适用于本实施例提供的移动终端的拍摄装置,在本实施例中不再详细描述。图6是根据本发明一个实施例的移动终端的拍摄装置的结构示意图。需要说明的是,本发明实施例的移动终端的拍摄装置可以通过软件、硬件或者两者的结合实现。\n[0072] 如图6所示,该移动终端的拍摄装置可以包括:获取模块100、判断模块200、目标旋转角度获取模块300、控制模块400和拍摄模块500。\n[0073] 具体地,获取模块100可用于预测待拍摄人像的整体身长,并根据整体身长获取待拍摄人像的第一尺寸。\n[0074] 判断模块200可用于根据整体身长和第一尺寸判断待拍摄人像是否满足预设条件。\n[0075] 作为一种示例,如图7所示,该判断模块200可包括:计算子模块201、判断子模块\n202和判定子模块203。\n[0076] 其中,计算子模块201可用于计算待拍摄人像的第一尺寸占据整体身长的比例值。\n判断子模块202可用于判断比例值是否大于或等于预设阈值。判定子模块203可用于在判断子模块202判断比例值小于预设阈值时,判定待拍摄人像不满足预设条件,并在判断子模块\n202判断比例值大于或等于预设阈值时,判定待拍摄人像满足预设条件。\n[0077] 作为一种示例,如图8所示,该获取模块100可以包括:识别子模块101、第一获取子模块102、预测子模块103和第二获取子模块104。\n[0078] 其中,识别子模块101用于识别待拍摄人像的人脸图像。第一获取子模块102用于获取人脸图像在移动终端屏幕尺寸中的第二尺寸和位置关系。预测子模块103用于根据人脸图像在移动终端屏幕尺寸中的第二尺寸和预设人体比例预测待拍摄人像的整体身长。第二获取子模块104用于根据整体身长以及人脸图像在移动终端屏幕尺寸中的位置关系,获取待拍摄人像在移动终端屏幕尺寸中的身长,并将身长作为待拍摄人像的第一尺寸。\n[0079] 目标旋转角度获取模块300可用于在判断模块200判断待拍摄人像满足预设条件时,根据待拍摄人像的第一尺寸获取目标旋转角度。作为一种示例,目标旋转角度获取模块\n300可根据第一尺寸和预设模型获取目标旋转角度。其中,在本发明的实施例中,预设模型为:\n[0080] A=(Amax/Lmax)*L,\n[0081] 其中,A为目标旋转角度,Amax为摄像头模组所能旋转的最大旋转角度,Lmax为在移动终端的屏幕尺寸中对待拍摄人像的腿部进行拉伸处理后待拍摄人像的最大身长,L为待拍摄人像的第一尺寸。\n[0082] 控制模块400可用于通过微机电光学防抖系统MEMS OIS驱动摄像头模组根据目标旋转角度进行旋转。\n[0083] 拍摄模块500可用于根据旋转后的摄像头模组对待拍摄人像进行拍摄,以在拍摄过程中对待拍摄人像的腿部进行拉伸处理。\n[0084] 根据本发明实施例的移动终端的拍摄装置,在判断模块判定待拍摄人像满足预设条件时,目标旋转角度获取模块根据待拍摄人像的第一尺寸获取目标旋转角度,控制模块通过MEMS OIS驱动摄像头模组根据目标旋转角度进行旋转,拍摄模块根据旋转后的摄像头模组对待拍摄人像进行拍摄,以在拍摄过程中对待拍摄人像的腿部进行拉伸处理,能够实现在拍摄的过程中即可对待拍摄人像的腿部进行拉伸处理,以美化人像,使得无需在完成拍摄后进行后期处理也可使得人像的腿部和身体看上去更加修长,提升了用户的拍摄体验。\n[0085] 为了实现上述实施例,本发明还提出了一种移动终端。\n[0086] 图9是根据本发明一个实施例的移动终端的结构示意图。如图9所示,该移动终端可以包括:壳体91;处理器92;存储器93;电路板94和电源电路95;其中,电路板94安置在壳体91围成的空间内部,处理器92和存储器93设置在电路板94上;电源电路95,用于为移动终端的各个电路或器件供电;存储器93用于存储可执行程序代码;处理器92通过读取存储器\n93中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行:\n[0087] S101’,预测待拍摄人像的整体身长,并根据整体身长获取待拍摄人像的第一尺寸。\n[0088] S102’,根据整体身长和第一尺寸判断待拍摄人像是否满足预设条件。\n[0089] S103’,当判定待拍摄人像满足预设条件时,根据待拍摄人像的第一尺寸获取目标旋转角度。\n[0090] S104’,通过微机电光学防抖系统MEMS OIS驱动摄像头模组根据目标旋转角度进行旋转。\n[0091] S105’,根据旋转后的摄像头模组对待拍摄人像进行拍摄,以在拍摄过程中对待拍摄人像的腿部进行拉伸处理。\n[0092] 根据本发明实施例的移动终端,在判定待拍摄人像满足预设条件时,根据待拍摄人像的第一尺寸获取目标旋转角度,并通过MEMS OIS驱动摄像头模组根据目标旋转角度进行旋转,以及根据旋转后的摄像头模组对待拍摄人像进行拍摄,以在拍摄过程中对待拍摄人像的腿部进行拉伸处理,能够实现在拍摄的过程中即可对待拍摄人像的腿部进行拉伸处理,以美化人像,使得无需在完成拍摄后进行后期处理也可使得人像的腿部和身体看上去更加修长,提升了用户的拍摄体验。\n[0093] 在本发明的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。\n[0094] 在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。\n[0095] 流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。\n[0096] 在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。\n[0097] 应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。\n[0098] 本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。\n[0099] 此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。\n[0100] 上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
法律信息
- 2020-07-21
专利权人的姓名或者名称、地址的变更
专利权人由广东欧珀移动通信有限公司变更为OPPO广东移动通信有限公司
地址由523860 广东省东莞市长安镇乌沙海滨路18号变更为523860 广东省东莞市长安镇乌沙海滨路18号
- 2017-10-17
- 2017-01-18
实质审查的生效
IPC(主分类): H04N 5/232
专利申请号: 201610616037.6
申请日: 2016.07.29
- 2016-12-21
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |