一种图像处理的方法和装置的制造方法_3

文档序号:9376886阅读:来源:国知局
关 键点进行标记,组成框架点坐标集合B = {(X。,y。),. . .,(xN, yN)},例如,B可以是左眼、右 目艮、嘴巴三个位置的坐标集合。并且设计一种从ASM模型中的点集S中计算、选择出与B有 --对应关系的框架点集β,即存在一种操作select (S) = β,例如在S中直接选择左眼、 右眼、嘴巴三个点作为子集β。
[0087] 当输入人脸并定位出五官关键点S后,执行select操作,得到框架点集β,通过最 优化方法,计算仿射变换矩阵Α,使得AB与β的误差最小,然后将矩阵A应用到蒙板T上, 即ΑΤ,就得到了一个自适应大小和方向的目标图像。
[0088] 本发明实施例提供了一种图像处理的方法,该方法包括:获取对待处理的图像和 背景图像进行处理的第一指令,所述待处理的图像包括预设图像,所述背景图像包括空白 区域,所述第一指令用于指示将所述背景图像的空白区域替换为所述预设图像;从所述待 处理的图像中,检测获取所述待处理的图像的第一区域的图像,所述第一区域的图像为包 括至少一个所述预设图像;根据所述空白区域和所述第一区域的面积及被显示在显示界面 的位置信息,确定所述第一区域的图像的缩放系数,以及平移参数;根据所述缩放系数和所 述平移参数,对所述第一区域的图像进行缩放以及平移,获得已处理的第一区域的图像,所 述已处理的第一区域的图像与所述空白区域被显示在所述显示界面的位置重合;将所述背 景图像的空白区域替换为所述已处理的第一区域的图像,获得目标图像。基于上述技术方 案,由于该方法能够使得待处理图像中预设图像自动替换背景图像的空白区域,从而能够 方便的采用图像蒙板的方式获得高质量的照片,进而也减轻了用户的对图像处理的操作负 担。
[0089] 实施例三、
[0090] 本发明实施例提供了一种图像处理的装置30,如图3所示,该装置30包括:
[0091] 获取单元31、第一检测单元32、确定单元33、处理单元34和显示单元35 ;
[0092] 所述获取单元31,用于获取对待处理的图像和背景图像进行处理的第一指令,所 述待处理的图像包括预设图像,所述背景图像包括空白区域,所述第一指令用于指示将所 述背景图像的空白区域替换为所述预设图像。
[0093] 所述第一检测单元32,用于从所述待处理的图像中,检测获取所述待处理的图像 的第一区域的图像,所述第一区域的图像为包括至少一个所述预设图像。
[0094] 所述确定单元33,用于根据所述空白区域和所述第一区域的面积及被显示在显示 界面的位置信息,确定所述第一区域的图像的缩放系数,以及平移参数。
[0095] 所述处理单元34,用于根据所述缩放系数和所述平移参数,对所述第一区域的图 像进行缩放以及平移,获得已处理的第一区域的图像,所述已处理的第一区域的图像与所 述空白区域被显示在所述显示界面的位置重合。
[0096] 所述替换单元35,用于将所述背景图像的空白区域替换为所述已处理的第一区域 的图像,获得目标图像。
[0097] 具体的,所述确定单元33,还用于根据所述空白区域和所述第一区域的面积及被 显示在显示界面的位置信息,确定所述第一区域的图像的旋转角度;
[0098] 所述处理单元34,具体用于根据所述缩放系数和所述平移参数、所述旋转角度,对 所述第一区域的图像进行缩放以及平移、旋转,获得已处理的第一区域的图像。
[0099] 具体的,所述预设图像为人脸部图像。
[0100] 可选的,如图4所示,该装置30还包括:第二检测单元36。
[0101] 所述第二检测单元36,用于检测获取所述第一区域中的至少一个人脸部图像的五 官被显示在所述显示界面的位置信息;
[0102] 所述确定单元33,还用于根据第一区域中的至少一个人脸部图像的五官被显示在 所述显示界面的位置信息,确定所述第一区域的图像的旋转角度;
[0103] 所述处理单元34,还用于根据所述缩放系数,以及所述平移参数和所述旋转角度, 对所述第一区域的图像进行缩放以及平移、旋转,获得已处理的第一区域的图像。
[0104] 具体的,所述待处理的图像为当前正在采集的图像,或调用的已存储的图像。
[0105] 具体的,第一区域的图像可以是包括两个以上人脸部的图像。
[0106] 具体的,所述第一检测单元32,具体用于从所述待处理的图像中,采用Boost级联 框架的人脸检测算法检测获取所述待处理的图像的所述第一区域的图像。
[0107] 具体的,第二检测单元36,具体用于采用主动形状模型,检测获取所述第一区域的 图像中的至少一个人脸部图像的五官在显示界面的位置信息。
[0108] 本发明实施例提供了一种图像处理的装置,该装置包括:获取单元、第一检测单 元、确定单元、处理单元和替换单元;所述获取单元获取对待处理的图像和背景图像进行处 理的第一指令,所述待处理的图像包括预设图像,所述背景图像包括空白区域,所述第一指 令用于指示将所述背景图像的空白区域替换为所述预设图像;所述第一检测单元从所述待 处理的图像中,检测获取所述待处理的图像的第一区域的图像,所述第一区域的图像为包 括至少一个所述预设图像;所述确定单元根据所述空白区域和所述第一区域的面积及被显 示在显示界面的位置信息,确定所述第一区域的图像的缩放系数,以及平移参数;所述处理 单元根据所述缩放系数和所述平移参数,对所述第一区域的图像进行缩放以及平移,获得 已处理的第一区域的图像,所述已处理的第一区域的图像与所述空白区域被显示在所述显 示界面的位置重合;所述替换单元将所述背景图像的空白区域替换为所述已处理的第一区 域的图像,获得目标图像。基于上述技术方案,由于该装置能够使得待处理图像中预设图像 自动替换背景图像的空白区域,从而能够方便的采用图像蒙板的方式获得高质量的照片, 进而也减轻了用户的对图像处理的操作负担。
[0109] 实施例四、
[0110] 本发明实施例提供了一种图像处理的装置40,如图5所示,该装置40包括:系统 总线41,以及连接在系统总线41上的显示屏42、I/O接口 43, I/O接口 43连接有处理器44 和存储器45 ;除此之外,还包括,输入设备和除显示屏42外的其他输出设备。
[0111] 其中,所述存储器45用于存储执行上述图像处理的方法的程序451,所述处理器 44执行程序451用于:
[0112] 获取对待处理的图像和背景图像进行处理的第一指令,所述待处理的图像包括预 设图像,所述背景图像包括空白区域,所述第一指令用于指示将所述背景图像的空白区域 替换为所述预设图像;
[0113] 从所述待处理的图像中,检测获取所述待处理的图像的第一区域的图像,所述第 一区域的图像为包括至少一个所述预设图像;
[0114] 根据所述空白区域和所述第一区域的面积及被显示在显示界面的位置信息,确定 所述第一区域的图像的缩放系数,以及平移参数;
[0115] 根据所述缩放系数和所述平移参数,对所述第一区域的图像进行缩放以及平移, 获得已处理的第一区域的图像,所述已处理的第一区域的图像与所述空白区域被显示在所 述显示界面的位置重合;
[0116] 将所述背景图像的空白区域替换为所述已处理的第一区域的图像,获得目标图 像。
[0117] 具体的,所述处理器44执行程序451还用于:
[0118] 根据所述空白区域和所述第一区域的面积及被显示在显示界面的位置信息,确定 所述第一区域的图像的旋转角度;
[0119] 根据所述缩放系数和所述平移参数、所述旋转角度,对所述第一区域的图像进行 缩放以及平移、旋转,获得已处理的第一区域的图像。
[0120] 具体的,所述预设图像为人脸部图像。
[0121] 其中,所述处理器44执行程序451还用于:检测获取所述第一区域中的至少一个 人脸部图像的五官被显示在所述显示界面的位置信息;
[0122] 根据第一区域中的至少一个人脸部图像的五官被显示在所述显示界面的位置信 息,确定所述第一区域的图像的旋转角度;
[0123] 根据所述缩放系数,以及所述平移参数,对所述第一区域的图像进行缩放以及平 移,获得已处理的第一区域的图像具体包括:
[0124] 根据所述缩放系数,以及所述平移参数和所述旋转角度,对所述第一区域的图像 进行缩放以及平移、旋转,获得已处理的第一区域的图像。
[0125] 具体的,所述待处理的图像为当前正在采集的图像,或调用的已存储的图像。
[0126] 具体的,第一区域的图像为包括两个以上人脸部图像的区域。
[0127] 具体的,所述处理器44执行程序451还用于:
[0128] 从所述待处理的图像中,采用Boost级联框架的人脸检测算法检测获取所述待处 理的图像的所述第一区域的图像。
[0129] 具体的,所述处理器44执行程序451还用于:
[0130] 采用主动形状模型,检测获取所述第一区域的图像中的至少一个人脸部图像的五 官在显示界面的位置信息。
[0131] 本发明实施例提供了一种图像处理的装置,该装置的处理器执行程序,用于获取 对待处理的图像和背景图像进行处理的第一指令,所述待处理的图
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1