著录项信息
专利名称 | 一种图像处理的方法及移动终端 |
申请号 | CN201410857384.9 | 申请日期 | 2014-12-31 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2015-04-29 | 公开/公告号 | CN104574397A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06T7/00 | IPC分类号 | G;0;6;T;7;/;0;0;;;G;0;6;T;3;/;4;0查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | OPPO广东移动通信有限公司 | 当前权利人 | OPPO广东移动通信有限公司 |
发明人 | 吴磊 |
代理机构 | 广州三环专利商标代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明实施例公开了一种图像处理的方法,包括:移动终端控制所述移动终端的摄像头按照预设旋转方式进行旋转;在所述摄像头的旋转过程中,在所述移动终端检测到所述摄像头拍摄的取景画面中存在N个人脸的情况下,所述移动终端从所述取景画面中获取M幅人脸图像,所述M小于或等于所述N,所述M幅人脸图像中的每幅人脸图像包含所述N个人脸中的不同人脸;所述移动终端按照预设拼图模板对所述M幅人脸图像进行拼接以得到拼接图像。采用本发明实施例,移动终端可通过旋转摄像头,并进行人脸检测,旋转过程中,检测到人脸的情况下,获取人脸周围一定尺寸的图像,将其按照预设拼图模板进行拼接,实现多人拍照,且具有一定的趣味性。
1.一种图像处理的方法,其特征在于,包括:
移动终端控制所述移动终端的摄像头按照预设旋转方式进行旋转,所述摄像头具有
360度旋转功能;
在所述摄像头的旋转过程中,在所述移动终端检测到所述摄像头拍摄的取景画面中存在N个人脸的情况下,所述移动终端从所述取景画面中获取M幅人脸图像,所述M小于或等于所述N,所述M幅人脸图像中的每幅人脸图像包含所述N个人脸中的不同人脸;
所述移动终端按照预设拼图模板对所述M幅人脸图像进行拼接以得到拼接图像。
2.如权利要求1所述的方法,其特征在于,所述N个人脸为部分或全部人脸图像。
3.如权利要求1所述的方法,其特征在于,所述移动终端控制所述移动终端的摄像头按照预设旋转方式进行旋转之前,包括:
所述移动终端选取预设拼图模板;
其中,所述预设拼图模板包括:系统内置拼图模板或者自定义拼图模板。
4.如权利要求1所述的方法,其特征在于,所述预设旋转方式包括:左右旋转和/或上下旋转。
5.如权利要求1所述的方法,其特征在于,在所述移动终端检测到所述摄像头拍摄的取景画面中存在N个人脸的情况下,所述移动终端从所述取景画面中获取M幅人脸图像包括:
所述移动终端获取以人脸为中心的预设尺寸范围的人脸图像。
6.如权利要求1~5任一项所述的方法,其特征在于,所述移动终端获取以人脸为中心的预设尺寸范围的人脸图像,包括:
若所述移动终端检测到人脸,所述移动终端对所述人脸进行人脸识别;
所述移动终端对识别到的人脸进行对焦,以使所述移动终端获取清晰的获取以人脸为中心的预设尺寸范围的人脸图像;
或者,
若所述移动终端检测到人脸,所述移动终端对所述人脸进行对焦;
所述移动终端对对焦后的人脸进行人脸识别,以使所述移动终端获取清晰的获取以人脸为中心的预设尺寸范围的人脸图像。
7.如权利要求1所述的方法,其特征在于,所述移动终端按照预设拼图模板对所述M幅人脸图像进行拼接以得到拼接图像,包括:
所述移动终端统计所述M个所述人脸图像的数目;
所述移动终端判断所述M个所述人脸图像的数目是否超过所述预设拼图模板的板块数目;
若所述M个所述人脸图像的数目超过所述预设拼图模板的板块数目,所述移动终端按照第一预设顺序从所述M个所述人脸图像中N1幅人脸图像;
所述移动终端将所述N1幅人脸图像按照第二预设顺序进行拼接,以获取所述拼接图像。
8.如权利要求7所述的方法,其特征在于,所述方法还包括:
若所述M个所述人脸图像的数目未超过所述预设拼图模板的板块数目,所述移动终端将所述N1幅人脸图像按照第三预设顺序进行拼接,以获取所述拼接图像。
9.一种移动终端,其特征在于,包括:
控制单元,用于控制所述移动终端的摄像头按照预设旋转方式进行旋转,所述摄像头具有360度旋转功能;
获取单元,用于在所述摄像头的旋转过程中,在所述移动终端检测到所述摄像头拍摄的取景画面中存在N个人脸的情况下,从所述取景画面中获取M幅人脸图像,所述M小于或等于所述N,所述M幅人脸图像中的每幅人脸图像包含所述N个人脸中的不同人脸;
拼接单元,按照预设拼图模板对所述M幅人脸图像进行拼接以得到拼接图像。
10.如权利要求9所述的移动终端,其特征在于,所述N个人脸为部分或全部人脸图像。
11.如权利要求9所述的移动终端,其特征在于,所述移动终端还包括:
选取单元,选取预设拼图模板;
其中,所述预设拼图模板包括:系统内置拼图模板或者自定义拼图模板。
12.如权利要求9所述的移动终端,其特征在于,所述预设旋转方式包括:
左右旋转或上下旋转。
13.如权利要求9所述的移动终端,其特征在于,所述获取单元还用于:
获取以人脸为中心的预设尺寸范围的人脸图像。
14.如权利要求9~13任一项所述的移动终端,其特征在于,所述获取单元包括:
人脸识别单元,用于若所述移动终端检测到人脸,对所述人脸进行人脸识别;
对焦单元,用于对识别到的人脸进行对焦,以使所述移动终端获取以人脸为中心的预设尺寸范围的人脸图像;
或者,
对焦单元,用于若所述移动终端检测到人脸,对所述人脸进行对焦;
人脸识别单元,用于对对焦后的人脸进行人脸识别,以使所述移动终端获取以人脸为中心的预设尺寸范围的人脸图像。
15.如权利要求9所述的移动终端,其特征在于,所述拼接单元包括:
统计单元,用于统计所述M个所述人脸图像的数目;
判断单元,用于判断所述M个所述人脸图像的数目是否超过所述预设拼图模板的板块数目;
选择单元,用于若所述M个所述人脸图像的数目超过所述预设拼图模板的板块数目,按照第一预设顺序从所述N个所述人脸图像中N1幅人脸图像;
拼图单元,用于将所述N1幅人脸图像按照第二预设顺序进行拼接,以获取所述拼接图像。
16.如权利要求15所述的移动终端,其特征在于,所述拼图单元还用于:
若所述M个所述人脸图像的数目未超过所述预设拼图模板的板块数目,将所述N1幅人脸图像按照第三预设顺序进行拼接,以获取所述拼接图像。
一种图像处理的方法及移动终端\n技术领域\n[0001] 本发明涉及电子技术领域,尤其涉及一种图像处理的方法及移动终端。\n背景技术\n[0002] 随着电子技术的迅猛发展,移动终端所拥有的功能越来越强大,其中的拍照技术也越来越完美,可以选择拍照模式也越来越多,可以自拍、连拍、全景模式、夜间模式、白天模式、动态模式等等,但这些功能都不能较好将场景的人脸集中在一副图像中。\n[0003] 现有技术来看,全景模式是可以对场景中的画面进行全方位摄取,连续拍照,并将图像在同一水平线上进行简单的无缝拼接,这种模式可在一定程度上,可以得到一幅广角度图像,而且可以尽可能多地捕捉人物,但是其完成过程较为繁琐,而且未对人物进行人脸检测,不能较好地捕捉场景中的人物信息。\n发明内容\n[0004] 本发明实施例提供了一种图像处理的方法及移动终端,可较好且较多获取场景中的人物信息。\n[0005] 本发明实施例第一方面提供了一种图像处理的方法,包括:\n[0006] 移动终端控制所述移动终端的摄像头按照预设旋转方式进行旋转;\n[0007] 在所述摄像头的旋转过程中,在所述移动终端检测到所述摄像头拍摄的取景画面中存在N个人脸的情况下,所述移动终端从所述取景画面中获取M幅人脸图像,所述M小于或等于所述N,所述M幅人脸图像中的每幅人脸图像包含所述N个人脸中的不同人脸;\n[0008] 所述移动终端按照预设拼图模板对所述M幅人脸图像进行拼接以得到拼接图像。\n[0009] 本发明实施例第二方面提供了一种移动终端,包括:\n[0010] 控制单元,用于控制所述移动终端的摄像头按照预设旋转方式进行旋转;\n[0011] 获取单元,用于在所述摄像头的旋转过程中,在所述移动终端检测到所述摄像头拍摄的取景画面中存在N个人脸的情况下,从所述取景画面中获取M幅人脸图像,所述M小于或等于所述N,所述M幅人脸图像中的每幅人脸图像包含所述N个人脸中的不同人脸;\n[0012] 拼接单元,按照预设拼图模板对所述M幅人脸图像进行拼接以得到拼接图像。\n[0013] 实施本发明实施例,具有如下有益效果:\n[0014] 本发明实施例移动终端控制所述移动终端的摄像头按照预设旋转方式进行旋转;\n在所述摄像头的旋转过程中,在所述移动终端检测到所述摄像头拍摄的取景画面中存在N个人脸的情况下,所述移动终端从所述取景画面中获取M幅人脸图像,所述M小于或等于所述N,所述M幅人脸图像中的每幅人脸图像包含所述N个人脸中的不同人脸;所述移动终端按照预设拼图模板对所述M幅人脸图像进行拼接以得到拼接图像。采用本发明实施例,移动终端可通过旋转摄像头,并进行人脸检测,旋转过程中,检测到人脸的情况下,获取人脸周围一定尺寸的图像,将其按照预设拼图模板进行拼接,实现多人拍照,且具有一定的趣味性。\n附图说明\n[0015] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例、描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0016] 图1为本发明实施例提供的一种图像处理的方法的第一实施例流程示意图;\n[0017] 图1a为本发明实施例提供的一种图像处理的方法的预设拼图模板的界面显示意图;\n[0018] 图1b为本发明实施例提供的一种图像处理的方法的预设拼图模板的界面显示意图;\n[0019] 图1c为本发明实施例提供的一种图像处理的方法的预设拼图模板的界面显示意图;\n[0020] 图1d为本发明实施例提供的一种图像处理的方法的预设拼图模板的界面显示意图;\n[0021] 图1e为本发明实施例提供的一种图像处理的方法的预设拼图模板的界面显示意图;\n[0022] 图2为本发明实施例提供的一种图像处理的方法的第二实施例流程示意图;\n[0023] 图3为本发明实施例提供的一种图像处理的方法的第三实施例流程示意图;\n[0024] 图4为本发明实施例提供的一种图像处理的方法的第四实施例流程示意图;\n[0025] 图5为本发明实施例提供的一种移动终端的第一实施例结构示意图;\n[0026] 图6为本发明实施例提供的一种移动终端的另一种实施例结构示意图;\n[0027] 图7为本发明实施例提供的一种移动终端的第二实施例结构示意图;\n[0028] 图8为本发明实施例提供的一种移动终端的第三实施例结构示意图;\n[0029] 图9为本发明实施例提供的一种移动终端的第四实施例结构示意图;\n[0030] 图10为本发明实施例提供的一种移动终端的第五实施例结构示意图;\n[0031] 实施方式\n[0032] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0033] 实现中,本发明实施例中,移动终端可以包括但不限于:笔记本电脑、手机、平板电脑、智能可穿戴设备等。移动终端的系统指移动终端的操作系统,可以包括但不限于:\nAndroid系统、塞班系统、Windows系统、IOS(苹果公司开发的移动操作系统)系统等。需要说明的是,Android移动终端指Android系统的移动终端,塞班移动终端指塞班系统的移动终端,等。上述移动终端仅是举例,而非穷举,包含但不限于上述移动终端。\n[0034] 下面将以手机为例,结合图1至图10对本发明实施例提供的一种图像处理的方法及移动终端进行描述。\n[0035] 请参阅图1,图1是本发明实施例提供的一种图像处理的方法的第一实施例流程示意图。本实施例中所描述的图像处理的方法,包括步骤:\n[0036] S101、移动终端控制所述移动终端的摄像头按照预设旋转方式进行旋转。\n[0037] 具体地,移动终端可在启动多人拍照模式下,移动终端的摄像头按照预设旋转方式进行旋转。\n[0038] 作为一种可能的实施方式,移动终端控制的摄像头是可拆卸的或者移动终端控制的摄像头可独立的,即该摄像头可以通过USB线与移动终端进行连接,或者是移动终端通过wifi、蓝牙、zigbee、互联网等通信技术控制摄像头。\n[0039] 作为一种可能的实现方式,移动终端的摄像头可具有360度旋转功能,移动终端在旋转过程中,如果检测到人,但未检测到人脸的情况下,移动终端可控制摄像头继续旋转,以使得该摄像头可以摄取到该人的人脸。这种情况下,需要摄像头具有动态检测的功能,通常情况下,人都是运动的,并不是静止的,可结合动态检测技术去检测人。\n[0040] 作为一种可能的实施方式,移动终端的摄像头可以是两个。可选地,移动终端可包括两个摄像头,如前置摄像头与后置摄像头。移动终端可具有同时开启两个摄像头的功能,将其显示在移动终端的显示界面上,此种情况下,移动终端可以同时环顾两面。可选地,该移动终端的摄像头的镜头可以是广角摄像头,视觉范围可为180度。移动终端可在启动多人拍照模式下,移动终端的摄像头按照预设旋转方式进行旋转下,可同时操控前置摄像头与后置摄像头进行旋转,同时对摄像头摄取到的场景中的人脸进行检测。\n[0041] 作为一种可能的实施方式,移动终端的摄像头可以是两个或两个以上。移动终端可安装的摄像头不止两个,如4个摄像头,可对4个摄像头设立优先级,确定4个摄像头旋转的优先顺序。移动终端可控制4个摄像头同时进行旋转,例如,其中2个上下旋转、1个向左旋转,一个向右旋转,若移动终端在旋转过程中,摄取到同一人物时,选取最清晰或者是旋转最优的人脸图像。\n[0042] 作为一种可能的实施方式,预设旋转方式可包括但不仅限于:向左旋转、向右旋转、螺旋状旋转、向上旋转、向下旋转等等。优选的旋转方式,向左旋转、向右旋转、向上旋转和向下旋转。\n[0043] 作为一种可能的实施方式,人脸检测可依据人的脸部特征进行识别,以使该移动终端确认所检测到的就是人脸。此处的人脸检测与人脸识别具有区别性,此处只在于确认人物的存在,而人脸识别在于精确获取人物的脸型,以识别该人物的身份。人脸检测的方式可包括但不仅限于:移动终端可结合红外技术,对场景中的目标成像,以进行人脸检测;移动终端可结合系统中自建的图像库进行人脸匹配,以进行人脸检测等等。\n[0044] S102、在所述摄像头的旋转过程中,在所述移动终端检测到所述摄像头拍摄的取景画面中存在N个人脸的情况下,所述移动终端从所述取景画面中获取M幅人脸图像,所述M小于或等于所述N,所述M幅人脸图像中的每幅人脸图像包含所述N个人脸中的不同人脸。\n[0045] 具体地,摄像头在旋转过程中,移动终端检测到摄像头拍摄的取景画面中存在N个人脸的情况下,移动终端从取景画面中获取M幅人脸图像,M小于或等于所述N,M幅人脸图像中的每幅人脸图像包含N个人脸中的不同人脸。\n[0046] 作为一种可能实施的方式,N个人脸为部分或全部人脸图像。\n[0047] 若检测到人脸,获取以人脸为中心的一定尺寸范围的人脸图像。一定尺寸可由用户自定义,也可以根据预设拼图模板中模块大小或者预设拼图模板中模块的类型进行调整。\n[0048] S103、所述移动终端按照预设拼图模板对所述M幅人脸图像进行拼接以得到拼接图像。\n[0049] 具体地,移动终端将M幅人脸图像按照预设拼图模板进行拼接,以获取拼接图像。\n[0050] 作为一种可能的实施方式,移动终端控制摄像头按照预设旋转方式进行旋转之前,移动终端选取预设拼图模板;其中,预设拼图模板可包括:系统内置模板或者自定义模板。系统内置模块可选地,可包括但不仅限于:如图1a、图1b、图1c等等,自定义模块可选地,可包括但不仅限于:图1d、图1e等等。\n[0051] 作为一种可能的实施方式,移动终端可结合通讯录或相册中标记的头像信息或者社交网站中的相册中的人物信息在拼接后的图像中标记出各个模块中的人脸身份。\n[0052] 本发明实施例移动终端控制所述移动终端的摄像头按照预设旋转方式进行旋转;\n在所述摄像头的旋转过程中,在所述移动终端检测到所述摄像头拍摄的取景画面中存在N个人脸的情况下,所述移动终端从所述取景画面中获取M幅人脸图像,所述M小于或等于所述N,所述M幅人脸图像中的每幅人脸图像包含所述N个人脸中的不同人脸;所述移动终端按照预设拼图模板对所述M幅人脸图像进行拼接以得到拼接图像。采用本发明实施例,移动终端可通过旋转摄像头,并进行人脸检测,旋转过程中,检测到人脸的情况下,获取人脸周围一定尺寸的图像,将其按照预设拼图模板进行拼接,实现多人拍照,且具有一定的趣味性。\n[0053] 请参阅图2,图2是本发明实施例提供的一种图像处理的方法的第二实施例流程示意图,包括步骤:\n[0054] S201、若所述移动终端检测到人脸,所述移动终端对所述人脸进行人脸识别。\n[0055] 具体地,若移动终端检测到人脸,移动终端对该人脸进行人脸识别。人脸识别是基于人的脸部特征信息进行身份识别的一种生物识别技术,用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部的一系列相关技术,通常也叫做人像识别、面部识别。人脸识别可根据人脸信息确定该人脸的身份。可选地,在对场景中指定的目标人物进行拍照的情况下,当移动终端检测到人脸的情况下,移动终端对可对该人脸进行人脸检测,确定该人脸是否是指定目标人物的人脸,若是,则获取其人脸信息,若不是则继续旋转,然后再对场景中的画面进行人脸检测。\n[0056] 作为一种可能的实施方式,移动终端控制摄像头在旋转过程中,人可能会移动,假设目标人物A,摄像头在旋转过程中已经获取到其人脸信息,而在这之后,目标人物A进行了移动,摄像头又再次人脸识别到该人物的人脸,则摄像头不再对该目标人物A进行获取人脸图像。\n[0057] S202、所述移动终端对识别到的人脸进行对焦,以使所述移动终端获取清晰的获取以人脸为中心的预设尺寸范围的人脸图像。\n[0058] 具体地,移动终端识别到的人脸进行对焦,以使移动终端获取清晰的以人脸为中心的一定尺寸范围的人脸图像。可选地,摄像头拍摄到的场景中的取景画面的人脸会因为脸型大小、人所在位置的远近不一样,因而较近的情况下,人脸较为清晰,人脸较远的情况下,可能比较模糊,因而可对人脸进行对焦,也可人脸的大小进行适当调整,以使得拼接后的图像的人脸大小相当。可选地,移动终端可只对场景中识别到的指定目标人物进行对焦,以使移动终端获取清晰的以人脸为中心的一定尺寸范围的人脸图像。\n[0059] 本发明实施例若所述移动终端检测到人脸,所述移动终端对所述人脸进行人脸识别;\n[0060] 所述移动终端对识别到的人脸进行对焦,以使所述移动终端获取清晰的获取以人脸为中心的预设尺寸范围的人脸图像。采用本发明实施例可对检测到的人脸进行人脸识别与对焦,以获取更为清晰的人脸图像。\n[0061] 请参阅图3,图3是本发明实施例提供的一种图像处理的方法的第三实施例流程示意图,包括步骤:\n[0062] S301、若所述移动终端检测到人脸,所述移动终端对所述人脸进行对焦。\n[0063] 具体地,若移动终端检测到人脸,移动终端对人脸进行对焦,以使移动终端获取清晰的以人脸为中心的一定尺寸范围的人脸图像。可选地,摄像头拍摄到的场景中的取景画面的人脸会因为脸型大小、人所在位置的远近不一样,因而较近的情况下,人脸较为清晰,人脸较远的情况下,可能比较模糊,因而可对人脸进行对焦,也可人脸的大小进行适当调整,以使得拼接后的图像的人脸大小相当。可选地,移动终端可只对场景中识别到的指定目标人物进行对焦,以使移动终端获取清晰的以人脸为中心的一定尺寸范围的人脸图像。\n[0064] S302、所述移动终端对对焦后的人脸进行人脸识别,以使所述移动终端获取清晰的获取以人脸为中心的预设尺寸范围的人脸图像。\n[0065] 具体地,步骤S301中对焦的目的在于获取更为清晰的图像,以提高后续过程中的人脸识别精度。移动终端对对焦后的人脸进行人脸识别。可选地,在对场景中指定的目标人物进行拍照的情况下,移动终端对焦后的人脸进行人脸识别。\n[0066] 作为一种可能的实施方式,移动终端控制摄像头在旋转过程中,人可能会移动,假设目标人物A,摄像头在旋转过程中已经获取到其人脸信息,而在这之后,目标人物A进行了移动,摄像头又再次人脸识别到该人物的人脸,则摄像头不再对该目标人物A进行获取人脸图像。\n[0067] 本发明实施例若所述移动终端检测到人脸,所述移动终端对所述人脸进行对焦;\n所述移动终端对对焦后的人脸进行人脸识别,以使所述移动终端获取清晰的获取以人脸为中心的预设尺寸范围的人脸图像。采用本发明实施例可对检测到的人脸进行对焦与人脸识别,以获取更为清晰的人脸图像。\n[0068] 请参阅图4,图4是本发明实施例提供的一种图像处理的方法的第三实施例流程示意图,包括步骤:\n[0069] S401、所述移动终端统计所述M个所述人脸图像的数目。\n[0070] 具体地,移动终端在旋转过程中可统计拍摄到的场景中的M个人脸图像的数目,或者移动终端可预先设置人脸图像的图像数目。可选地,移动终端可以将1个人脸、2个人脸或者多个人脸组合摄取,即预设拼图模板的每个板块中人脸数目可包括但不仅限于:1个人脸、2个人脸、多个人脸,或者各个模块中人脸数目可以不一样。\n[0071] S402、所述移动终端判断所述M个所述人脸图像的数目是否超过所述预设拼图模板的板块数目。\n[0072] 具体地,移动终端可判断M个人脸图像的数目是否超过预设拼图模板的板块数目。\n例如,选取的预设拼图模板的板块数目为13,人脸图像的数目为14个,若预设拼图模板的每个板块中放置一个人脸图像,则人脸图像的数目超过预设拼图模板的板块数目。又例如,选取的预设拼图模板的板块数目为13,人脸图像的数目为14个,若预设拼图模板的每个板块中放置2个人脸图像,则人脸图像的数目未超过预设拼图模板的板块数目。\n[0073] S403、若所述M个所述人脸图像的数目超过所述预设拼图模板的板块数目,所述移动终端按照第一预设顺序从所述M个所述人脸图像中N1幅人脸图像。\n[0074] 具体地,若M个人脸图像的数目超过预设拼图模板的板块数目,移动终端按照第一预设顺序从M个人脸图像中选取N1预设拼图模板的板块数目的人脸图像。可选地,选取的预设拼图模板的板块数目为13,人脸图像的数目为14个,若预设拼图模板的每个板块中放置一个人脸图像,则人脸图像的数目超过预设拼图模板的板块数目,这种情况下,移动终端可从14个人脸图像中选择13个人脸图像,移动终端可从14个人脸图像中选择13个人脸图像的选择标准可包括但不仅限于:拍摄先后顺序选择、随机选择、质量好的优先等等。第一预设顺序可包括但不仅限于:拍摄先后顺序、质量好的优先、随机顺序等等。\n[0075] S404、所述移动终端将选取的人脸图像按照第二预设顺序进行拼接,以获取拼接图像。\n[0076] 具体地,移动终端将选取的人脸图像按照第二预设顺序进行拼接,以获取拼接图像。第二预设顺序可包括但不仅限于:拍摄先后顺序、质量好的优先、随机顺序等等。可选地,第二预设顺序可与第一预设顺序为同一顺序。\n[0077] 作为一种可能的实施方式,移动终端可以对拼接图像进行优化,或者在拼接图像中标记出人脸身份。\n[0078] 作为一种可能的实施方式,若M个人脸图像的数目未超过预设拼图模板的板块数目,移动终端将M个人脸图像按照第三预设顺序进行拼接,以获取拼接图像。第三预设顺序可包括但不仅限于:拍摄先后顺序、质量好的优先、随机顺序等等。可选地,第三预设顺序可与第一预设顺序或者第二预设顺序为同一顺序。在这种情况下,预设拼图模板的板块数目必然多于人脸图像的数目,可选地,移动终端可对多余的板块,即板块中没有放置人脸图像的板块,可将这些板块进行删除,或者在这些板块里填充内容,填充内容可包括但不仅限于:文字、其他图片、字符、动态效果图等等。\n[0079] 本发明实施例所述移动终端统计所述M个所述人脸图像的数目;所述移动终端判断所述M个所述人脸图像的数目是否超过所述预设拼图模板的板块数目;若所述M个所述人脸图像的数目超过所述预设拼图模板的板块数目,所述移动终端按照第一预设顺序从所述M个所述人脸图像中N1幅人脸图像;所述移动终端将所述N1幅人脸图像按照第二预设顺序进行拼接,以获取所述拼接图像。采用本发明实施例,可将移动终端获取到的人脸图像按照预设拼图模板与预设顺序进行拼接,以满足不同的用户需求。\n[0080] 请参见图5,图5为本发明实施例提供的一种移动终端的第一实施例的结构示意图,具体如下:\n[0081] 控制单元501,用于控制所述移动终端的摄像头按照预设旋转方式进行旋转。\n[0082] 具体地,移动终端可在启动多人拍照模式下,控制单元501控制摄像头按照预设旋转方式进行旋转,进一步地,控制单元501可对摄像头拍摄的取景画面进行人脸检测。\n[0083] 作为一种可能的实施方式,移动终端控制的摄像头是可拆卸的或者移动终端控制的摄像头可独立的,即该摄像头可以通过USB线与移动终端进行连接,或者是移动终端通过wifi、蓝牙、zigbee、互联网等通信技术控制摄像头。\n[0084] 作为一种可能的实现方式,移动终端的摄像头可具有360度旋转功能,移动终端在旋转过程中,如果检测到人,但未检测到人脸的情况下,控制单元501可控制摄像头继续旋转,以使得该摄像头可以摄取到该人的人脸。这种情况下,需要摄像头具有动态检测的功能,通常情况下,人都是运动的,并不是静止的,可结合动态检测技术去检测人。\n[0085] 作为一种可能的实施方式,移动终端的摄像头可以是两个。可选地,移动终端可包括两个摄像头,如前置摄像头与后置摄像头。控制单元501可具有同时开启两个摄像头的功能,将其显示在移动终端的显示界面上,此种情况下,移动终端可以同时环顾两面。可选地,该移动终端的摄像头的镜头可以是广角摄像头,视觉范围可为180度。移动终端可在启动多人拍照模式下,控制单元501控制摄像头按照预设旋转方式进行旋转下,可同时操控前置摄像头与后置摄像头进行旋转,同时对摄像头摄取到的场景中的人脸进行检测。\n[0086] 作为一种可能的实施方式,移动终端的摄像头可以是两个或两个以上。移动终端可安装的摄像头不止两个,如4个摄像头,可对4个摄像头设立优先级,确定4个摄像头旋转的优先顺序。控制单元501可控制4个摄像头同时进行旋转,例如,其中2个上下旋转、1个向左旋转,一个向右旋转,若移动终端在旋转过程中,摄取到同一人物时,选取最清晰或者是旋转最优的人脸图像。\n[0087] 作为一种可能的实施方式,预设旋转方式可包括但不仅限于:向左旋转、向右旋转、螺旋状旋转、向上旋转、向下旋转等等。优选的旋转方式,向左旋转、向右旋转、向上旋转和向下旋转。\n[0088] 作为一种可能的实施方式,人脸检测可依据人的脸部特征进行识别,以使该移动终端确认所检测到的就是人脸。此处的人脸检测与人脸识别具有区别性,此处只在于确认人物的存在,而人脸识别在于精确获取人物的脸型,以识别该人物的身份。人脸检测的方式可包括但不仅限于:移动终端可结合红外技术,对场景中的目标成像,以进行人脸检测;移动终端可结合系统中自建的图像库进行人脸匹配,以进行人脸检测等等。\n[0089] 获取单元502,用于在所述摄像头的旋转过程中,在所述移动终端检测到所述摄像头拍摄的取景画面中存在N个人脸的情况下,从所述取景画面中获取M幅人脸图像,所述M小于或等于所述N,所述M幅人脸图像中的每幅人脸图像包含所述N个人脸中的不同人脸。\n[0090] 具体地,获取单元502在摄像头的旋转过程中,在移动终端检测到摄像头拍摄的取景画面中存在N个人脸的情况下,从所述取景画面中获取M幅人脸图像,所述M小于或等于所述N,所述M幅人脸图像中的每幅人脸图像包含所述N个人脸中的不同人脸。N为全部人脸或者部分人脸图像。M为摄像头从N个头像中摄取的图像。\n[0091] 进一步地,在摄像头在旋转过程中,若检测到人脸,获取单元502获取以人脸为中心的一定尺寸范围的人脸图像。一定尺寸范围可由用户自定义,也可以根据预设拼图模板中模块大小或者预设拼图模板中模块的类型进行调整。\n[0092] 拼接单元503,按照预设拼图模板对所述M幅人脸图像进行拼接以得到拼接图像。\n[0093] 具体地,拼接单元503将M幅人脸图像按照预设拼图模板进行拼接,以获取拼接图像。\n[0094] 作为一种可能的实施方式,控制单元501控制摄像头按照预设旋转方式进行旋转之前,还包括:预设单元504,如图6所示,用于选取预设拼图模板;其中,预设拼图模板可包括:系统内置模板或者自定义模板。系统内置模块可选地,可包括但不仅限于:如图1a、图\n1b、图1c等等,自定义模块可选地,可包括但不仅限于:图1d、图1e等等。\n[0095] 作为一种可能的实施方式,标记单元(图中未标出),用于结合通讯录或相册中标记的头像信息或者社交网站中的相册中的人物信息在拼接后的图像中标记出各个模块中的人脸身份。\n[0096] 本发明实施例控制单元501控制所述移动终端的摄像头按照预设旋转方式进行旋转;在所述摄像头的旋转过程中,在所述移动终端检测到所述摄像头拍摄的取景画面中存在N个人脸的情况下,获取单元502从所述取景画面中获取M幅人脸图像,所述M小于或等于所述N,所述M幅人脸图像中的每幅人脸图像包含所述N个人脸中的不同人脸;按照预设拼图模板对所述M幅人脸图像进行拼接以得到拼接图像。采用本发明实施例,移动终端可通过旋转摄像头,并进行人脸检测,旋转过程中,检测到人脸的情况下,获取人脸周围一定尺寸的图像,将其按照预设拼图模板进行拼接,实现多人拍照,且具有一定的趣味性。\n[0097] 请参见图7,图7为本发明实施例提供的一种移动终端的第二实施例的结构示意图,图8为图5或图6中拼接单元502的结构示意图,具体如下:\n[0098] 人脸识别单元701,用于若所述移动终端检测到人脸,对所述人脸进行人脸识别。\n[0099] 具体地,若移动终端检测到人脸,人脸识别单元701对该人脸进行人脸识别。人脸识别是基于人的脸部特征信息进行身份识别的一种生物识别技术,用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部的一系列相关技术,通常也叫做人像识别、面部识别。人脸识别可根据人脸信息确定该人脸的身份。可选地,在对场景中指定的目标人物进行拍照的情况下,当移动终端检测到人脸的情况下,人脸识别单元701对可对该人脸进行人脸检测,确定该人脸是否是指定目标人物的人脸,若是,则获取其人脸信息,若不是则继续旋转,然后再对场景中的画面进行人脸检测。\n[0100] 作为一种可能的实施方式,移动终端控制摄像头在旋转过程中,人可能会移动,假设目标人物A,摄像头在旋转过程中已经获取到其人脸信息,而在这之后,目标人物A进行了移动,人脸识别单元701又再次人脸识别到该人物的人脸,则摄像头不再对该目标人物A进行获取人脸图像。\n[0101] 对焦单元702,用于对识别到的人脸进行对焦,以使所述移动终端获取以人脸为中心的预设尺寸范围的人脸图像。\n[0102] 具体地,对焦单元702识别到的人脸进行对焦,以使移动终端获取清晰的以人脸为中心的一定尺寸范围的人脸图像。可选地,摄像头拍摄到的场景中的取景画面的人脸会因为脸型大小、人所在位置的远近不一样,因而较近的情况下,人脸较为清晰,人脸较远的情况下,可能比较模糊,因而可对人脸进行对焦,也可人脸的大小进行适当调整,以使得拼接后的图像的人脸大小相当。可选地,对焦单元702可只对场景中识别到的指定目标人物进行对焦,以使移动终端获取清晰的以人脸为中心的一定尺寸范围的人脸图像。\n[0103] 本发明实施例若所述移动终端检测到人脸,人脸识别单元701对所述人脸进行人脸识别;对焦单元702对识别到的人脸进行对焦,以使所述移动终端获取以人脸为中心的预设尺寸范围的人脸图像;采用本发明实施例可对检测到的人脸进行人脸识别与对焦,以获取更为清晰的人脸图像。\n[0104] 请参见图8,图为本发明实施例提供的一种移动终端的第三实施例的结构示意图,图8为图5或图6中拼接单元502的结构示意图,具体如下:\n[0105] 对焦单元801,用于若所述移动终端检测到人脸,对所述人脸进行对焦。\n[0106] 具体地,若移动终端检测到人脸,对焦单元801对人脸进行对焦,以使移动终端获取清晰的以人脸为中心的一定尺寸范围的人脸图像。可选地,摄像头拍摄到的场景中的取景画面的人脸会因为脸型大小、人所在位置的远近不一样,因而较近的情况下,人脸较为清晰,人脸较远的情况下,可能比较模糊,因而可对人脸进行对焦,也可人脸的大小进行适当调整,以使得拼接后的图像的人脸大小相当。可选地,对焦单元801可只对场景中识别到的指定目标人物进行对焦,以使移动终端获取清晰的以人脸为中心的一定尺寸范围的人脸图像。\n[0107] 人脸识别单元802,用于对对焦后的人脸进行人脸识别,以使所述移动终端获取以人脸为中心的预设尺寸范围的人脸图像。\n[0108] 具体地,对焦的目的在于获取更为清晰的图像,以提高后续过程中的人脸识别精度。对焦单元801对对焦后的人脸进行人脸识别。可选地,在对场景中指定的目标人物进行拍照的情况下,人脸识别单元802对焦后的人脸进行人脸识别。\n[0109] 作为一种可能的实施方式,移动终端控制摄像头在旋转过程中,人可能会移动,假设目标人物A,摄像头在旋转过程中已经获取到其人脸信息,而在这之后,目标人物A进行了移动,人脸识别单元802又再次人脸识别到该人物的人脸,则摄像头不再对该目标人物A进行获取人脸图像。\n[0110] 本发明实施例若所述移动终端检测到人脸,对焦单元801对所述人脸进行对焦;人脸识别单元802对对焦后的人脸进行人脸识别,以使所述移动终端获取以人脸为中心的预设尺寸范围的人脸图像。采用本发明实施例可对检测到的人脸进行对焦与人脸识别,以获取更为清晰的人脸图像。\n[0111] 请参见图9,图为本发明实施例提供的一种移动终端的第四实施例的结构示意图,图9为图5或图6中拼接单元503的结构示意图,具体如下:\n[0112] 统计单元901,统计所述M个所述人脸图像的数目。\n[0113] 具体地,统计单元901在旋转过程中可统计拍摄到的场景中的人脸图像的数目,或者移动终端可预先设置人脸图像的图像数目。可选地,移动终端可以将1个人脸、2个人脸或者多个人脸组合摄取,即预设拼图模板的每个板块中人脸数目可包括但不仅限于:1个人脸、2个人脸、多个人脸,或者各个模块中人脸数目可以不一样。\n[0114] 判断单元902,用于判断所述M个所述人脸图像的数目是否超过所述预设拼图模板的板块数目。\n[0115] 具体地,判断单元902可判断M个人脸图像的数目是否超过预设拼图模板的板块数目。例如,选取的预设拼图模板的板块数目为13,人脸图像的数目为14个,若预设拼图模板的每个板块中放置一个人脸图像,则人脸图像的数目超过预设拼图模板的板块数目。又例如,选取的预设拼图模板的板块数目为13,人脸图像的数目为14个,若预设拼图模板的每个板块中放置2个人脸图像,则判断单元902判断人脸图像的数目未超过预设拼图模板的板块数目。\n[0116] 选择单元903,用于若所述M个所述人脸图像的数目超过所述预设拼图模板的板块数目,按照第一预设顺序从所述N个所述人脸图像中N1幅人脸图像。\n[0117] 具体地,若M个人脸图像的数目超过预设拼图模板的板块数目,选择单元903按照第一预设顺序从所有的人脸图像中选取不超过预设拼图模板的板块数目的人脸图像。可选地,选取的预设拼图模板的板块数目为13,人脸图像的数目为14个,若预设拼图模板的每个板块中放置一个人脸图像,则人脸图像的数目超过预设拼图模板的板块数目,这种情况下,选择单元903可从14个人脸图像中选择13个人脸图像,选择单元903可从14个人脸图像中选择13个人脸图像的选择标准可包括但不仅限于:拍摄先后顺序选择、随机选择、质量好的优先等等。第一预设顺序可包括但不仅限于:拍摄先后顺序、质量好的优先、随机顺序等等。\n[0118] 拼图单元904,用于将所述N1幅人脸图像按照第二预设顺序进行拼接,以获取所述拼接图像。\n[0119] 具体地,拼接单元904将选取的人脸图像按照第二预设顺序进行拼接,以获取拼接图像。第二预设顺序可包括但不仅限于:拍摄先后顺序、质量好的优先、随机顺序等等。可选地,第二预设顺序可与第一预设顺序为同一顺序。\n[0120] 作为一种可能的实施方式,移动终端可包括:优化单元(图中未标出)可以对拼接图像进行优化,或者在拼接图像中标记出人脸身份。\n[0121] 作为一种可能的实施方式,若所有的人脸图像的数目未超过预设拼图模板的板块数目,拼接单元904可将所有的人脸图像按照第三预设顺序进行拼接,以获取拼接图像。第三预设顺序可包括但不仅限于:拍摄先后顺序、质量好的优先、随机顺序等等。可选地,第三预设顺序可与第一预设顺序或者第二预设顺序为同一顺序。在这种情况下,预设拼图模板的板块数目必然多于人脸图像的数目,可选地,拼接单元904可对多余的板块,即板块中没有放置人脸图像的板块,可将这些板块进行删除,或者在这些板块里填充内容,填充内容可包括但不仅限于:文字、其他图片、字符、动态效果图等等。\n[0122] 本发明实施例统计单元901统计所述M个所述人脸图像的数目;判断单元902判断所述M个所述人脸图像的数目是否超过所述预设拼图模板的板块数目;若所述M个所述人脸图像的数目超过所述预设拼图模板的板块数目,选择单元903按照第一预设顺序从所述N个所述人脸图像中N1幅人脸图像;拼图单元904将所述N1幅人脸图像按照第二预设顺序进行拼接,以获取所述拼接图像。采用本发明实施例,可将移动终端获取到的人脸图像按照预设拼图模板与预设顺序进行拼接,以满足不同的用户需求。\n[0123] 请参见图10,图10为本发明实施例提供的一种移动终端的第五实施例结构示意图,该终端包括:至少一个输入设备1000;至少一个输出设备2000;至少一个处理器3000,例如CPU;和存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器4000通过总线5000连接。\n[0124] 其中,上述输入设备1000具体可为移动终端的摄像头,用于获取场景中的人脸信息。\n[0125] 在一些可行实施例中,上述输入设备1000具体可为移动终端的触控面板,包括触摸屏和触控屏,用于检测终端触控面板上的操作指令。\n[0126] 上述输出设备2000具体可为移动终端的显示屏,用于输出、显示信息(包括提示信息)。\n[0127] 上述存储器4000可以是高速RAM存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。上述存储器4000用于存储一组程序代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000中存储的程序代码,执行如下操作:\n[0128] 上述处理器3000,用于控制所述移动终端的摄像头按照预设旋转方式进行旋转;\n[0129] 上述处理器3000,还用于:\n[0130] 在所述摄像头的旋转过程中,检测到所述摄像头拍摄的取景画面中存在N个人脸的情况下,从所述取景画面中获取M幅人脸图像,所述M小于或等于所述N,所述M幅人脸图像中的每幅人脸图像包含所述N个人脸中的不同人脸;\n[0131] 上述处理器3000,还用于:\n[0132] 按照预设拼图模板对所述M幅人脸图像进行拼接以得到拼接图像。\n[0133] 上述输入设备1000,还用于:\n[0134] 选取预设拼图模板;其中,预设拼图模板包括:系统内置模板或者自定义模板。\n[0135] 上述处理器3000,还用于:\n[0136] 获取以人脸为中心的预设尺寸范围的人脸图像。\n[0137] 上述处理器3000,还用于:\n[0138] 若所述移动终端检测到人脸,对所述人脸进行人脸识别;\n[0139] 然后对识别到的人脸进行对焦,以使所述移动终端获取清晰的获取以人脸为中心的预设尺寸范围的人脸图像。\n[0140] 在一些可行的实施例中,上述处理器3000,还用于:\n[0141] 若所述移动终端检测到人脸,对所述人脸进行对焦;\n[0142] 然后,对对焦后的人脸进行人脸识别,以使所述移动终端获取清晰的获取以人脸为中心的预设尺寸范围的人脸图像。\n[0143] 上述处理器3000,还用于:\n[0144] 统计所述M个所述人脸图像的数目;\n[0145] 上述处理器3000,还用于:\n[0146] 判断所述M个所述人脸图像的数目是否超过所述预设拼图模板的板块数目;\n[0147] 上述处理器3000,还用于:\n[0148] 若所述M个所述人脸图像的数目超过所述预设拼图模板的板块数目,按照第一预设顺序从所述M个所述人脸图像中N1幅人脸图像;\n[0149] 上述处理器3000,还用于:\n[0150] 将所述N1幅人脸图像按照第二预设顺序进行拼接,以获取所述拼接图像。\n[0151] 在一些可行实施例中,上述处理器3000,还用于:\n[0152] 若所述M个所述人脸图像的数目未超过所述预设拼图模板的板块数目,将所述N1幅人脸图像按照第三预设顺序进行拼接,以获取所述拼接图像。\n[0153] 实现中,本发明实施例中所描述的输入设备1000、输出设备2000和处理器3000可执行本发明实施例提供的图像处理方法的各实施例中所描述的实现方式,也可执行本发明实施例提供的移动终端的第一实施例至第四实施例中所描述的移动终端的实现方式,在此不再赘述。\n[0154] 本发明所有实施例中的单元或子单元,可以通过通用集成电路,例如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application Specific Integrated Circuit,专用集成电路)来实现。\n[0155] 本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。\n[0156] 本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。\n[0157] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random Access Memory,简称RAM)等。\n[0158] 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
法律信息
- 2020-05-01
专利权人的姓名或者名称、地址的变更
专利权人由广东欧珀移动通信有限公司变更为OPPO广东移动通信有限公司
地址由523860 广东省东莞市长安镇乌沙海滨路18号变更为523860 广东省东莞市长安镇乌沙海滨路18号
- 2017-08-29
- 2015-05-27
实质审查的生效
IPC(主分类): G06T 7/00
专利申请号: 201410857384.9
申请日: 2014.12.31
- 2015-04-29
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2013-02-13
|
2012-10-26
| | |
2
| |
2014-01-01
|
2013-09-17
| | |
3
| |
2014-12-24
|
2014-09-04
| | |
4
| |
2013-02-13
|
2012-11-12
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 1 | | 2017-11-29 | 2017-11-29 | | |