著录项信息
专利名称 | 图像的处理方法及装置 |
申请号 | CN201510526172.7 | 申请日期 | 2015-08-25 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-12-02 | 公开/公告号 | CN105120157A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N5/232 | IPC分类号 | H;0;4;N;5;/;2;3;2;;;G;0;6;T;3;/;0;0;;;H;0;4;M;1;/;7;2;5查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 广东欧珀移动通信有限公司 | 当前权利人 | 广东欧珀移动通信有限公司 |
发明人 | 刘博 |
代理机构 | 北京品源专利代理有限公司 | 代理人 | 邓猛烈;胡彬 |
摘要
本发明公开了一种图像的处理方法及装置。该方法包括:根据预设缩小比例对第一帧画面进行划分,得到多个对比区域;根据每个对比区域在第一帧画面中的第一位置信息确定每个对比区域的对比位置信息;根据每个对比区域的对比位置信息输出每个对比区域对应的位置提示信息;如果获取的第二帧画面的目标区域中的图像与多个对比区域中的一个对比区域的图像相符,则将第二帧画面确定为相符的对比区域对应的目标帧画面;当得到每个对比区域对应的目标帧画面时,将得到的多个目标帧画面进行拼接,得到组合帧画面;根据预设缩小比例对组合帧画面进行缩小,得到结果帧画面。本发明可实现减小人脸在照片中所占的面积,进而降低自拍成本。
1.一种图像的处理方法,其特征在于,包括:
根据预设缩小比例对第一帧画面进行划分,得到多个对比区域,所述对比区域的目标数量为1或4或9或16;
根据每个对比区域在所述第一帧画面中的第一位置信息确定所述每个对比区域的对比位置信息,所述对比位置信息用于表示对应对比区域在目标帧画面中的位置;
根据所述每个对比区域的对比位置信息输出所述每个对比区域对应的位置提示信息,以便用户根据所述位置提示信息对终端的位置和/或拍摄角度进行调整;
如果获取的第二帧画面的目标区域中的图像与所述多个对比区域中的一个对比区域的图像相符,则将所述第二帧画面确定为相符的对比区域对应的目标帧画面,所述第二帧画面为所述终端发生移动和/或旋转时获取的帧画面,所述目标区域与所述相符的对比区域具有相同的坐标区间;
当得到所述每个对比区域对应的目标帧画面时,将得到的多个目标帧画面进行拼接,得到组合帧画面;
根据所述预设缩小比例对所述组合帧画面进行缩小,得到结果帧画面。
2.根据权利要求1所述的图像的处理方法,其特征在于,在根据预设缩小比例确定至少一个对比区域之前,所述方法还包括:
接收所述用户输入的所述预设缩小比例。
3.根据权利要求1或2所述的图像的处理方法,其特征在于,所述根据预设缩小比例对第一帧画面进行划分,得到多个对比区域,包括:
根据所述预设缩小比例确定目标数量;
根据所述预设缩小比例和所述目标数量对所述第一帧画面进行划分,得到所述目标数量的对比区域。
4.根据权利要求3所述的图像的处理方法,其特征在于,所述根据所述预设缩小比例确定目标数量,包括:
如果所述预设缩小比例为 则所述目标数量为N2,所述N为大于1的整数。
5.根据权利要求4所述的图像的处理方法,其特征在于,所述根据所述预设缩小比例确定目标数量,还包括:
如果所述预设缩小比例X大于等于第一预设比例 且小于第二预设比例 则所述目标数量为N12,其中N1和N2为正整数。
6.根据权利要求5所述的图像的处理方法,其特征在于,所述根据所述预设缩小比例和所述目标数量对所述第一帧画面进行划分,得到所述目标数量的对比区域,包括:
如果目标数量为4,则根据所述第一帧画面的四个顶角分别划分四个对比区域,每个所述对比区域的长度为所述第一帧画面的长度的 倍;每个所述对比区域的宽度为所述第一帧画面的宽度的 倍。
7.一种图像的处理装置,其特征在于,包括:
对比区域划分单元,用于根据预设缩小比例对第一帧画面进行划分,得到多个对比区域,所述对比区域的目标数量为1或4或9或16;
对比位置信息确定单元,用于根据所述对比区域划分单元划分的每个对比区域在所述第一帧画面中的第一位置信息确定所述每个对比区域的对比位置信息,所述对比位置信息用于表示对应对比区域在目标帧画面中的位置;
输出单元,用于根据所述对比位置信息确定单元确定的所述每个对比区域的对比位置信息输出所述每个对比区域对应的位置提示信息,以便用户根据所述位置提示信息对终端的位置和/或拍摄角度进行调整;
目标帧画面确定单元,用于如果获取的第二帧画面的目标区域中的图像与所述对比区域划分单元划分的所述多个对比区域中的一个对比区域的图像相符,则将所述第二帧画面确定为相符的对比区域对应的目标帧画面,所述第二帧画面为所述终端发生移动和/或旋转时获取的帧画面,所述目标区域与所述相符的对比区域具有相同的坐标区间;
拼接单元,用于当所述目标帧画面确定单元得到所述每个对比区域对应的目标帧画面时,将得到的多个目标帧画面进行拼接,得到组合帧画面;
缩小单元,用于根据所述预设缩小比例对所述拼接单元得到的所述组合帧画面进行缩小,得到结果帧画面。
8.根据权利要求7所述的图像的处理装置,其特征在于,所述装置还包括:
接收单元,用于接收所述用户输入的所述预设缩小比例。
9.根据权利要求7或8所述的图像的处理装置,其特征在于,所述对比区域划分单元包括:
目标数量确定子单元,用于根据所述预设缩小比例确定目标数量;
对比区域划分子单元,用于根据所述预设缩小比例和所述目标数量对所述第一帧画面进行划分,得到所述目标数量的对比区域。
10.根据权利要求9所述的图像的处理装置,其特征在于,所述目标数量确定子单元还用于:
如果所述预设缩小比例为 则所述目标数量为N2,所述N为大于1的整数。
11.根据权利要求10所述的图像的处理装置,其特征在于,所述目标数量确定子单元还用于:
如果所述预设缩小比例X大于等于第一预设比例 且小于第二预设比例 则所述目标数量为N12,其中N1和N2为正整数。
12.根据权利要求11所述的图像的处理装置,其特征在于,所述对比区域划分子单元还用于:
如果目标数量为4,则根据所述第一帧画面的四个顶角分别划分四个对比区域,每个所述对比区域的长度为所述第一帧画面的长度的 倍;每个所述对比区域的宽度为所述第一帧画面的宽度的 倍。
图像的处理方法及装置\n技术领域\n[0001] 本发明实施例涉及图像处理技术,尤其涉及一种图像的处理方法及装置。\n背景技术\n[0002] 随着电子设备的拍照功能的发展,自拍功能得到广泛普及。例如在风景区中,可看到游客用手机进行自拍,拍照的背景就是身后的风景。\n[0003] 由于用户手臂长度有限,使得用户脸部在照片中所占比例较大。为了减小用户脸部在照片中的比例,现有技术提供了自拍杆作为辅助照相设备,以增加电子设备与人脸的距离,进而减小人脸在照片中所占的面积。\n[0004] 然而,在使用自拍杆进行自拍时,用户需要额外购置自拍杆,产生额外成本。同时,用户在旅途过程中需要始终携带自拍杆,不便用户使用。\n发明内容\n[0005] 本发明提供一种图像的处理方法及装置,以实现在不借助自拍杆的前提下,缩小人脸在图片中的比例,降低自拍成本,方便用户使用。\n[0006] 第一方面,本发明实施例提供了一种图像的处理方法,包括:\n[0007] 根据预设缩小比例对第一帧画面进行划分,得到多个对比区域;\n[0008] 根据每个对比区域在所述第一帧画面中的第一位置信息确定所述每个对比区域的对比位置信息,所述对比位置信息用于表示对应对比区域在目标帧画面中的位置;\n[0009] 根据所述每个对比区域的对比位置信息输出所述每个对比区域对应的位置提示信息,以便用户根据所述位置提示信息对终端的位置和/或拍摄角度进行调整;\n[0010] 如果获取的第二帧画面的目标区域中的图像与所述多个对比区域中的一个对比区域的图像相符,则将所述第二帧画面确定为相符的对比区域对应的目标帧画面,所述第二帧画面为所述终端发生移动和/或旋转时获取的帧画面,所述目标区域与所述相符的对比区域具有相同的坐标区间;\n[0011] 当得到所述每个对比区域对应的目标帧画面时,将得到的多个目标帧画面进行拼接,得到组合帧画面;\n[0012] 根据所述预设缩小比例对所述组合帧画面进行缩小,得到结果帧画面。\n[0013] 第二方面,本发明实施例还提供了一种图像的处理装置,包括:\n[0014] 对比区域划分单元,用于根据预设缩小比例对第一帧画面进行划分,得到多个对比区域;\n[0015] 对比位置信息确定单元,用于根据所述对比区域划分单元划分的每个对比区域在所述第一帧画面中的第一位置信息确定所述每个对比区域的对比位置信息,所述对比位置信息用于表示对应对比区域在目标帧画面中的位置;\n[0016] 输出单元,用于根据所述对比位置信息确定单元确定的所述每个对比区域的对比位置信息输出所述每个对比区域对应的位置提示信息,以便用户根据所述位置提示信息对终端的位置和/或拍摄角度进行调整;\n[0017] 目标帧画面确定单元,用于如果获取的第二帧画面的目标区域中的图像与所述对比区域划分单元划分的所述多个对比区域中的一个对比区域的图像相符,则将所述第二帧画面确定为相符的对比区域对应的目标帧画面,所述第二帧画面为所述终端发生移动和/或旋转时获取的帧画面,所述目标区域与所述相符的对比区域具有相同的坐标区间;\n[0018] 拼接单元,用于当所述目标帧画面确定单元得到所述每个对比区域对应的目标帧画面时,将得到的多个目标帧画面进行拼接,得到组合帧画面;\n[0019] 缩小单元,用于根据所述预设缩小比例对所述拼接单元得到的所述组合帧画面进行缩小,得到结果帧画面。\n[0020] 本发明首先根据预设缩小比例对第一帧画面进行划分,得到多个对比区域,并根据每个对比区域在所述第一帧画面中的第一位置信息确定所述每个对比区域的对比位置信息,然后通过输出位置提示信息提示用户将手机取景框移动到对比区域对应的位置,在手机移动过程中获取第二帧画面,如果第二帧画面的目标区域中的图像与多个对比区域中的一个对比区域的图像相符,将第二帧画面确定为相符的对比区域对应的目标帧画面,最后对各对比区域对应的目标帧画面进行拼接,并对拼接得到的组合帧画面按照预设缩放比例进行缩放,得到结果帧画面。现有技术中,需要借助自拍杆等工具增加终端与用户之间的距离,减小人脸在照片中所占的面积。本发明对目标帧画面进行拼接得到组合帧画面,由于组合帧画面的总面积大于第一帧画面的面积,因此人脸在组合帧画面中所占比例小于人脸在第一帧画面中所占比例。因此,本发明在不借助外部工具的前提下,用户只需要将终端按照位置提示信息将终端进行移动和/或旋转,即可实现减小人脸在照片中所占的面积,进而降低自拍成本,用户无需携带自拍杆,使用户拍照更为便捷。此外,本发明还可用于其他场景下照片缩放的方法,例如对于终端摄像头广角角度不足以拍摄全部景色时,通过本发明提供的方法,能够拍摄更多的景色,避免用户购置广角镜头,降低拍摄成本,提高用户体验。\n附图说明\n[0021] 图1为本发明实施例一中的一个图像的处理方法的流程图;\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] 图11是本发明实施例三中的第二个图像的处理装置的结构示意图;\n[0032] 图12是本发明实施例三中的第三个图像的处理装置的结构示意图。\n具体实施方式\n[0033] 下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。\n[0034] 实施例一\n[0035] 图1为本发明实施例一提供的图像的处理方法的流程图,本实施例可适用于对拍摄物体进行缩小处理的情况,该方法可以由具有摄像头的电子设备来执行,摄像头可以为前置摄像头或后置摄像头,电子设备如智能手机、平板电脑、智能穿戴设备等,该方法具体包括如下步骤:\n[0036] 步骤110、根据预设缩小比例对第一帧画面进行划分,得到多个对比区域。\n[0037] 第一帧画面为需要进行缩小的帧画面。在一种实现方式中,用户启动终端的拍照功能,用户通过摄像头切换按钮将摄像头切换至前置摄像头(也可以是后置摄像头),屏幕中显示有前置摄像头获取到的影像。当屏幕中显示有用户期望进行拍照的帧画面时,用户点击预设按钮(如缩放按钮),终端将当前取景框中的帧画面确定为第一帧画面。作为一种举例,第一帧画面的尺寸为2400*1600像素。\n[0038] 预设缩小比例表示第一帧画面长度或宽度缩小的比例。预设缩小比例可以在获取第一帧画面之前由用户输入,也可以在获取第一帧画面后由用户输入或选择的数值。预设缩小比例的取值范围为:大于0小于等于1。预设缩放比例可以用小数表示,如0.25、0.33、\n0.5、0.75等。预设缩放比例也可以用分数表示,如 等。\n[0039] 由于后续步骤在生成组合帧画面时,需要多个目标帧画面。目标帧画面与第一帧画面具有重叠的部分,该重叠的部分即为对比区域。\n[0040] 在一个实施场景中,如图2所示,预设缩小比例为 此时对比区域有四个,分别为对比区域A、对比区域B、对比区域C、对比区域D。其中第一帧画面由区域1、区域2、区域3和区域4组成。对比区域A为区域1,对比区域B为区域2;对比区域C为区域3;对比区域D为区域4。\n[0041] 步骤120、根据每个对比区域在第一帧画面中的第一位置信息确定每个对比区域的对比位置信息。\n[0042] 其中,对比位置信息用于表示对应对比区域在目标帧画面中的位置。\n[0043] 根据第一帧画面的中心点,确定与第一位置信息对应的对比位置信息。\n[0044] 在步骤110后,可以得到各个对比区域在第一帧画面中的位置信息。以图2所示场景为例,若第一帧画面的尺寸为2400*1600像素,则对比区域A在第一帧画面中的位置信息为{(0,0),(0,300),(1200,0),(1200,300)}四个点组成的坐标区域。同理,对比区域B在第一帧画面中的位置信息为{(0,300),(0,600),(1200,300),(1200,600)}四个点组成的坐标区域;对比区域C在第一帧画面中的位置信息为{(1200,300),(1200,600),(2400,600),(2400,300)}四个点组成的坐标区域;对比区域D在第一帧画面中的位置信息为{(1200,0),(1200,300),(2400,300),(2400,0)}四个点组成的坐标区域。\n[0045] 区域一在第一帧画面中位于右上角,因此在目标帧画面A中的位置应当位于右下角,得到区域一在目标帧画面中的对比位置信息为{(1200,300),(1200,600),(2400,600),(2400,300)}四个点组成的坐标区域。同理,区域二在目标帧画面中的对比位置信息为{(1200,0),(1200,300),(2400,300),(2400,0)}四个点组成的坐标区域;区域三在目标帧画面中的对比位置信息为{(0,0),(0,300),(1200,0),(1200,300)}四个点组成的坐标区域;区域四在目标帧画面中的对比位置信息为{(0,300),(0,600),(1200,300),(1200,\n600)}四个点组成的坐标区域。\n[0046] 步骤130、根据每个对比区域的对比位置信息输出每个对比区域对应的位置提示信息,以便用户根据位置提示信息对终端的位置和/或拍摄角度进行调整。\n[0047] 根据对比区域的对比位置信息可确定对比区域对应的目标帧画面与所述第一帧画面的位置关系。在图2所示的场景中,在区域1、区域2、区域3和区域4组成的区域中显示第一帧画面,并将第一帧画面的边框置位第一预设颜色,如绿色。区域1和区域5组成一个模拟目标帧画面,区域2和区域6组成一个模拟目标帧画面,区域3和区域7组成一个模拟目标帧画面,区域4和区域8组成一个模拟目标帧画面。将区域5、区域6、区域7和区域8的边框均置位第二预设颜色,如红色。如图3所示,用户移动终端以便将终端获取的图像与对比区域中的图像进行匹配,若匹配则对比区域的边框置位第一预设颜色。图中虚线框表示用户移动终端时,终端根据用户的运动方向更改当前获取的帧画面对应的图像边框位置。图3中,用户将终端向右下方移动,当终端获取的第二帧画面的左上角区域的图像与区域3中的图像相符时,帧画面对应的图像边框由第二预设颜色变为第一预设颜色。\n[0048] 在用户移动或旋转终端时,终端的重力传感器能够获取终端的运动方向和位移,根据移动方向和位移调整屏幕中实时调整帧画面的位置。当实时获取的帧画面中的目标区域的图像与对比区域中的图像相符时,将对比区域对应的模拟目标帧画面的边框颜色从第二预设颜色(如绿色)置为第一预设颜色(如红色)。当全部模拟目标帧画面的的边框颜色全部置位第一预设颜色时,用户停止移动终端,等待终端反馈缩小后的结果帧画面。\n[0049] 步骤140、如果获取的第二帧画面的目标区域中的图像与多个对比区域中的一个对比区域的图像相符,则将第二帧画面确定为相符的对比区域对应的目标帧画面。\n[0050] 其中,第二帧画面为终端发生移动和/或旋转时获取的帧画面,目标区域与相符的对比区域具有相同的坐标区间。\n[0051] 目标区域中的图像与一个对比区域的图像相符,可以理解为下述两种情况:\n[0052] 1、目标区域中的图像与对比区域的图像完全相同。\n[0053] 完全相同指目标区域中的图像对应的像素集合与对比区域中的图像对应的像素集合完全一致。图像由像素点组成,每个像素点具有自己的坐标位置以及取值。如果目标区域与对比区域中,位于各个相同坐标位置的像素点的取值均相同,则目标区域中的图像与所述对比区域的图像完全相同。\n[0054] 2、目标区域中的图像与对比区域的图像有大于预设比例的图像相同。\n[0055] 如果目标区域与对比区域中,有大于预设比例的位于相同坐标位置的像素点的取值相同,则目标区域中的图像与所述对比区域的图像有大于预设比例的图像相同。作为一种举例,预设比例为70%、80%或90%。用户在移动终端或者倾斜终端使摄像头获取的帧画面,可能与对比区域之间存在少量误差,该误差在不影响组合帧画面合成的前提下是可以被忽略的。例如,用户转动终端时,由于拍摄角度的不同,画面产生拉伸形变。如果拉伸后的帧画面与对比区域之间存在的差异部分所占面积占对比区域的比例小于(1-预设比例),则认为对比区域得到了匹配。\n[0056] 本发明实施例中术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。\n另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。\n[0057] 步骤150、当得到每个对比区域对应的目标帧画面时,将得到的多个目标帧画面进行拼接,得到组合帧画面。\n[0058] 在进行拼接时,如果两两目标帧画面或者三个以上个目标帧画面之间具有重叠区域,且重叠区域为第一帧画面中的区域,则根据第一帧画面中像素点的取值复制到该重叠区域中。如果两两目标帧画面或者三个以上个目标帧画面之间具有重叠区域,且重叠区域位于第一帧画面以外的区域,则分别获取相同位置的像素点在各个目标帧画面中的取值,将各个取值的平均值作为该像素点的像素值。\n[0059] 拼接得到的组合帧画面的程度为第一帧画面的长度的 倍。\n[0060] 步骤160、根据预设缩小比例对组合帧画面进行缩小,得到结果帧画面。\n[0061] 结果帧画面的长度与第一帧画面的长度相同,结果帧画面的宽度也与第一帧画面的长度相同。结果帧画面中,与第一帧画面对应的区域的长度为第一帧画面的长度的预设缩小比例倍。本实施例及后续实施例中,预设缩小比例指的是对第一帧画面的长度或者宽度方的缩小比例,而不是第一帧画面整体面积的缩小比例。在实施时,也可以将第一帧画面的面积的缩小倍数作为所述预设缩小比例,具体实现方式可参照本发明实施例公开的方案通过简单推导得出,此处不做赘述。\n[0062] 在一个使用场景中,用户打开相机功能,切换到前置摄像头。终端屏幕中显示实时获取的帧画面。当用户点击缩放功能键时,终端在后台将当前帧画面进行存储,并将当前帧画面确定为第一帧画面。终端在后台按照预设缩小比例在第一帧画面中划分出多个对比区域,并在屏幕中显示每个对比区域的位置提示信息。用户根据位置提示信息移动终端位置或改变终端的拍摄角度。当终端获取的帧画面的目标区域与一个对比区域相符时,终端将匹配的帧画面确定为相符对比区域对应的目标帧画面。当获取了全部对比区域对应的目标帧画面时,根据目标帧画面进行拼接,得到组合帧画面,再根据预设缩小比例对所述组合帧画面进行缩小,得到结果帧画面。终端在屏幕中显示结果帧画面。\n[0063] 本实施例首先根据预设缩小比例对第一帧画面进行划分,得到多个对比区域,并根据每个对比区域在所述第一帧画面中的第一位置信息确定所述每个对比区域的对比位置信息,然后通过输出位置提示信息提示用户将手机取景框移动到对比区域对应的位置,在手机移动过程中获取第二帧画面,如果第二帧画面的目标区域中的图像与多个对比区域中的一个对比区域的图像相符,将第二帧画面确定为相符的对比区域对应的目标帧画面,最后对各对比区域对应的目标帧画面进行拼接,并对拼接得到的组合帧画面按照预设缩放比例进行缩放,得到结果帧画面。现有技术中,需要借助自拍杆等工具增加终端与用户之间的距离,减小人脸在照片中所占的面积。本实施例对目标帧画面进行拼接得到组合帧画面,由于组合帧画面的总面积大于第一帧画面的面积,因此人脸在组合帧画面中所占比例小于人脸在第一帧画面中所占比例。因此,本实施例在不借助外部工具的前提下,用户只需要将终端按照位置提示信息将终端进行移动和/或旋转,即可实现减小人脸在照片中所占的面积,进而降低自拍成本,用户无需携带自拍杆,使用户拍照更为便捷。此外,本实施例还可用于其他场景下照片缩放的方法,例如对于终端摄像头广角角度不足以拍摄全部景色时,通过本实施例提供的方法,能够拍摄更多的景色,避免用户购置广角镜头,降低拍摄成本,提高用户体验。\n[0064] 实施例二\n[0065] 本发明实施例还提供了一种图像的处理方法,作为对实施例一的进一步说明,如图4所示,在步骤110、根据预设缩小比例对第一帧画面进行划分,得到多个对比区域之前,所述方法还包括:\n[0066] 步骤100、接收用户输入的预设缩小比例。\n[0067] 终端显示预设缩小比例输入界面,并在该界面中接收用户输入的所述预设缩小比例。\n[0068] 预设缩小比例输入界面可以为但不限于滑动条、加减按钮或文本框等交互界面。\n[0069] 滑动条或加减按钮界面,可为用户提供预设数量的可选数值,例如提供10个可选数值,分别为0.1、0.2、0.3、0.4、0.5、0.6、0.7、0.8、0.9、1.0;再例如提供4个可选数值,\n0.25、0.5、0.75、1.0。\n[0070] 本实施例提供的技术方案,能够由用户选额缩小倍数,使得用户可以根据使用需求对缩小倍数进行控制,提高用户体验。\n[0071] 本发明实施例还提供了一种图像的处理方法,作为对上述实施例的进一步说明,如图5所示,步骤120、根据预设缩小比例对第一帧画面进行划分,得到多个对比区域,可通过下述方式进行实施:\n[0072] 步骤121、根据预设缩小比例确定目标数量。\n[0073] 其中,目标数量表示对比区域的数量。为了达到图像的长度和宽度上的等比缩放,目标数量为正整数的平方。例如:12、22、32、42。\n[0074] 步骤122、根据预设缩小比例和目标数量对第一帧画面进行划分,得到目标数量的对比区域。\n[0075] 第一帧画面位于组合画面的中心位置,因此,目标数量的对比区域应当相对于第一帧画面的中心对称设置。对比区域可以为第一帧画面中的一个矩形区域,也可以是第一帧画面边缘上像素点组成的区域,对比区域还可以为第一帧画面的一个像素点,如顶点。\n[0076] 以图2所示的对比区域为例,对比区域的总大小为2400*1600像素,在第一帧画面中,区域1的四个顶点的坐标分别为(0,0)、(0,800)、(1200,800)、(800,0)。对应到对比区域A,第一区域的四个顶点坐标为(1200,800)、(1200,1600)、(2400,1600)、(2400,800)。\n(1200,800)、(1200,1600)、(2400,1600)、(2400,800)四个顶点构成第二帧画面中的目标区域。\n[0077] 此外,在确定了对比区域后,根据第一帧画面的总大小生成模拟目标帧画面的剩余部分。剩余部分可以为空,或者为提示图案。\n[0078] 本实施例提供的技术方案能够根据预设缩小比例确定对比区域,使得缩小比例更为灵活,提高用户体验。\n[0079] 本发明实施例还提供了一种图像的处理方法,作为对上述实施例的进一步说明,步骤121、根据所述预设缩小比例确定目标数量,可通过下述方式进行实施:\n[0080] 步骤121a、如果所述预设缩小比例为 则所述目标数量为N2,所述N为大于1的整数。\n[0081] 当N为正整数时,预设缩小比例 可以为1、\n[0082] 当预设缩小比例为1时,目标数量为1。\n[0083] 当预设缩小比例为 时,如图2所示,目标数量为22=4,且四个目标帧画面相对第一帧画面的中心点对称设置。\n[0084] 当预设缩小比例为 时,如图6所示,目标数量为32=9,其中,位于中心位置的目标帧画面与第一帧画面重合,依次可将其省略,此时目标数量为8。八个目标帧画面相对第一帧画面的中心点对称设置。\n[0085] 当预设缩小比例为 时,如图7所示,目标数量为42=16,且十六个目标帧画面相对第一帧画面的中心点对称设置。\n[0086] 本实施例提供的技术方案,能够在预设缩小比例为与 时,快速的确定目标帧画面的数量及位置,提高图像缩小效率。\n[0087] 本发明实施例还提供了一种图像的处理方法,作为对上述实施例的进一步说明,步骤121、根据所述预设缩小比例确定目标数量,可通过下述方式进行实施:\n[0088] 步骤121b、如果所述预设缩小比例X大于等于第一预设比例 且小于第二预设比例 则所述目标数量为N12,其中N1和N2为正整数。\n[0089] 当预设缩小比例不是 时(N为正整数),可根据预设缩小比例的数值所在的区间确定目标数量。\n[0090] 如果用户选择人脸缩小倍数为1.0倍,则目标数量为1,即普通的拍摄。\n[0091] 如果用户选择人脸缩小倍数为N倍,其中 则目标数量为4。\n[0092] 如果用户选择人脸缩小倍数为N倍,其中 则目标数量为9。\n[0093] 如果用户选择人脸缩小倍数为N倍,其中 则目标数量为16。\n[0094] 本实施例提供的技术方案,能够根据预设缩小比例所在的取值区间确定对比区域的数量,为用户提供更多的缩小比例,提高用户体验。\n[0095] 本发明实施例还提供了一种图像的处理方法,作为对上述实施例的进一步说明,步骤122、根据预设缩小比例和目标数量对第一帧画面进行划分,得到目标数量的对比区域,可通过下述方式进行实施:\n[0096] 如果目标数量为4,则根据所述第一帧画面的四个顶角分别划分四个对比区域,每个所述对比区域的长度为所述第一帧画面的长度的 倍;每个所述对比区\n域的宽度为所述第一帧画面的宽度的 倍。\n[0097] 本实施例提供的技术方案,能够在具有四个对比区域时,快速确定对比区域,提高图像缩小的效率。\n[0098] 下面通过一个使用场景对上述实施例做进一步说明,如图8所示:\n[0099] 步骤210、用户打开相机功能,并切换到前置摄像头。\n[0100] 步骤220、终端屏幕中显示实时获取的帧画面。当用户点击缩放功能键时,终端在后台将当前帧画面进行存储,并将当前帧画面确定为第一帧画面。\n[0101] 步骤230、终端输出预设缩小比例输入界面,并在该界面中接受用户输入的预设缩小比例,例如\n[0102] 步骤240、终端在后台按照预设缩小比例确定多个对比区域,并在屏幕中显示每个对比区域的位置提示信息。用户根据位置提示信息移动终端位置或改变终端的拍摄角度。\n[0103] 由于 因此目标数量为4。划分的四个对比区域中,以一个对比区域为例,如图9所示,该对比区域的长度为所述第一帧画面的长度X的 倍,该对比区域的宽度为所述第一帧画面的宽度Y的 倍。对比区域为第一帧画面在长度方向向外移动 长度X距离,并在宽度方向向外移动 宽度Y距离。以此类推,得到其余三个对比区域。\n[0104] 步骤250、当终端获取的帧画面的目标区域的图像与对比区域的图像相符时,终端将匹配的帧画面确定为相符的对比区域对应的目标帧画面。\n[0105] 步骤260、当获取了全部对比区域对应的目标帧画面时,根据目标帧画面进行拼接,得到组合帧画面。\n[0106] 步骤270、根据预设缩小比例对所述组合帧画面进行缩小,得到结果帧画面。\n[0107] 步骤280、终端在屏幕中显示结果帧画面。\n[0108] 实施例三\n[0109] 本发明实施例还提供了一种图像的处理装置,用于实现上述方法,所述装置位于终端中,如图10所示,所述装置包括:\n[0110] 对比区域划分单元11,用于根据预设缩小比例对第一帧画面进行划分,得到多个对比区域;\n[0111] 对比位置信息确定单元12,用于根据所述对比区域划分单元11划分的每个对比区域在所述第一帧画面中的第一位置信息确定所述每个对比区域的对比位置信息,所述对比位置信息用于表示对应对比区域在目标帧画面中的位置。\n[0112] 输出单元13,用于根据所述对比位置信息确定单元12确定的所述每个对比区域的对比位置信息输出所述每个对比区域对应的位置提示信息,以便用户根据所述位置提示信息对终端的位置和/或拍摄角度进行调整。\n[0113] 目标帧画面确定单元14,用于如果获取的第二帧画面的目标区域中的图像与所述对比区域划分单元11划分的所述多个对比区域中的一个对比区域的图像相符,则将所述第二帧画面确定为相符的对比区域对应的目标帧画面,所述第二帧画面为所述终端发生移动和/或旋转时获取的帧画面,所述目标区域与所述相符的对比区域具有相同的坐标区间。\n[0114] 拼接单元15,用于当所述目标帧画面确定单元14得到所述每个对比区域对应的目标帧画面时,将得到的多个目标帧画面进行拼接,得到组合帧画面;\n[0115] 缩小单元16,用于根据所述预设缩小比例对所述拼接单元15得到的所述组合帧画面进行缩小,得到结果帧画面。\n[0116] 进一步的,如图11所示,所述装置还包括:\n[0117] 接收单元17,用于接收所述用户输入的所述预设缩小比例。\n[0118] 进一步的,如图12所示,所述对比区域划分单元11包括:\n[0119] 目标数量确定子单元111,用于根据所述预设缩小比例确定目标数量;\n[0120] 对比区域划分子单元112,用于根据所述预设缩小比例和所述目标数量对所述第一帧画面进行划分,得到所述目标数量的对比区域。\n[0121] 进一步的,所述目标数量确定子单元111还用于:\n[0122] 如果所述预设缩小比例为 则所述目标数量为N2,所述N为大于1的整数。\n[0123] 进一步的,所述目标数量确定子单元111还用于:\n[0124] 如果所述预设缩小比例X大于等于第一预设比例 且小于第二预设比例 则所述目标数量为N12,其中N1和N2为正整数。\n[0125] 进一步的,所述对比区域划分子单元112还用于:\n[0126] 如果目标数量为4,则根据所述第一帧画面的四个顶角分别划分四个对比区域,每个所述对比区域的长度为所述第一帧画面的长度的 倍;每个所述对比区\n域的宽度为所述第一帧画面的宽度的 倍。\n[0127] 注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
法律信息
- 2021-12-10
专利权人的姓名或者名称、地址的变更
专利权人由广东欧珀移动通信有限公司变更为OPPO广东移动通信有限公司
地址由523860 广东省东莞市长安镇乌沙海滨路18号变更为523860 广东省东莞市长安镇乌沙海滨路18号
- 2018-04-17
- 2015-12-30
实质审查的生效
IPC(主分类): H04N 5/232
专利申请号: 201510526172.7
申请日: 2015.08.25
- 2015-12-02
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2015-07-01
|
2015-03-06
| | |
2
| |
2014-01-22
|
2013-10-25
| | |
3
| |
2015-06-03
|
2013-12-03
| | |
4
| | 暂无 |
2009-12-30
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |