调整人脸比例的图像处理方法技术

技术编号:4155659 阅读:1170 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种调整人脸比例的图像处理方法,通过数字相机的微处理器执行本方法,以调整图像中人脸部分的比例,微处理器执行人脸检测以找出图像中人脸位置,并根据人脸所在位置的整行(列)设置缩放区块,以进行人脸比例缩放,当人脸比例有所调整时,借助缩放区块的两侧,等比例的增加/删除整行像素,借以修补人脸缩放时更动的像素,使图像整体不致失真,本方法确切的找出人脸位置,并同时调校人脸位置所在像素,因此能有效调校人脸比例、并避免图像的人脸与身体比例有所扭曲。

Image processing method for adjusting face proportion

The invention discloses an image processing method for adjusting the proportion of human face, the implementation of this method through digital camera microprocessor, to adjust the proportion of the face in the image, the microprocessor performs face detection to locate the face position in the image, and according to the location of the face the entire row (column) sets the zoom block, to face zoom ratio, when the face ratio has been adjusted, with both sides of zoom blocks, such as the proportion of the increase / delete entire rows of pixels, pixel changes to repair facial zoom, the whole image without distortion, the method is accurate to find the position of the face, and at the same time, adjusting the human face location of pixels, thereby effectively adjusting the proportion of human face and to avoid the human face and body image distortion ratio.

【技术实现步骤摘要】

本专利技术涉及一种图像处理方法,特别是涉及一种调整某一图像中人脸比 例的图像处理方法。
技术介绍
目前数字相机进行景物拍摄时,除了提供拍摄环境的自动对焦、环境亮度 检测、拍摄模式切换等功能外,部分相机还提供对拍摄成像进行数字化处理, 例如去红眼、加入图像边框等图像后制功能。少数的数字相机,还提供对拍摄 画面的人像进行变瘦或变胖等特效处理,使拍摄图像中的人看起来不 会过胖或过瘦。实际上,这类数字相机进行图像特效处理(人像变痩或变胖) 时,并不是针对图像中的人脸部分进行放大或縮小的处理。多数使用 者拍摄的构图习惯为将人摆在图像的中间部分。因此,针对图像的中间部分的 像素进行内縮处理,而将左右两侧的像素进行外扩,即可达到对人脸部分放 大或縮小的功效。此类图像特效处理却容易产生变形失真的现象。图1A、图1B为公知的调 整图像中人脸比例示意图。请同时参考第图1A、图1B,当拍摄图像后,压縮 中央部分图像,借以让中央的人脸110产生变痩的感觉。然而,直接压縮 图像中间部分(即图1A中两虚线间图像)后,由图1B发现图像中的圆桶120 也会产生明显的形变,致使整张图像失真不协调。另外,并非所有人脸都位于 图像中央部分,若人脸位于图像中两侧,则经过特效处理后图像中的人脸部分 不但没有变痩,反而会因外扩处理图像两侧的像素,致使人脸看起来更加肥胖。
技术实现思路
本专利技术的目的在于提供一种。当要縮放图像 中人脸比例时,仅縮放人脸所在的縮放区块,并同时调整縮放区块两侧,以修 补缩放区块改变的像素,避免图像变形失真。为了实现上述目的,本专利技术提供了一种调整人脸图像的图像处理方法,包 括以下步骤首先,对图像进行人脸检测,并找出图像中的人脸。接着,根据 人脸所在位置设置縮放区块。之后,设置一个縮放比例,并依据此縮放比例等 比调校此縮放区块。然后,依据此縮放比例,等比调校此縮放区块的两侧,借 以维持该图像的像素总和。依照本专利技术的较佳实施例所述的,其中的人 脸检测包括步骤如下先对图像执行边缘检测以取得边缘图像。之后,在以人 脸数据库中的多个人脸特征对比边缘图像,并取出边缘图像中与数据库中人脸 特征相符的人脸。然后,在记录此人脸所在位置。依照本专利技术的较佳实施例所述的,其中所述 縮放区块为人脸所在位置的整列。依照本专利技术的较佳实施例所述的,其中所述 縮放区块为人脸所在位置的整行。依照本专利技术的较佳实施例所述的,其中还包 括提供一个人机接口供使用者设置(调整)前述的縮放比例。此縮放比例为调整 后的縮放区块所占调整前縮放区块的长度百分比。另外,縮放区块的两侧的縮 放比例(即縮放区块的两侧调校前后的关系),可以如下数学表示如下 Y, = Y + X/(Y + S); S, = 3 + S氺X/(Y + S);其中,上述数学式中的Y所指为縮放区块一侧调校前的像素总行(列)数、 Y'所指为縮放区块的一侧调校后的像素总行(列)数、S所指为縮放区块的另 一侧调校前的像素总行(列)数、5 '所指为縮放区块的另一侧调校后的像素总 行(列)数、以及X所指为縮放区块所需调校的像素总行(列)数。由上所述,依据人脸所在位置选取出縮放区 块,当要縮放图像中人脸比例时,仅调整縮放区块而不需縮放整张图像,并且 在縮放区块进行縮放动作后,等比例调整縮放区块两侧借以修补图像,以达到 提供调整图像中人脸比例的功能,并确保图像不会因调整人脸比例而造成图像 失真的现象。以下结合附图和具体实施例对本专利技术进行详细描述,但不作为对本专利技术的 限定。附图说明图1A、 1B为公知的调整图像中人脸比例示意图2为本专利技术的调整人脸图像的图像处理方法流程图3A、 3B为本专利技术的调整图像中人脸比例示意图。其中,附图标记110 人脸 120 圆桶 a 、 P 縮放距离具体实施例方式图2为本专利技术的调整人脸图像的图像处理方法流程图。在本实施例中,当 利用数字相机拍摄图像后,摄得的图像可通过数字相机的微处理器或数字处理 (DSP)整拍摄图像中人脸的比例。首先,对图像进行人脸检测,并找出图像中 的至少一人脸(步骤S210);接着,根据人脸所在位置设置缩放区块(步骤 S220);之后,设置縮放比例,并依据此縮放比例等比调校縮放区块(步骤 S230);然后,依据此縮放比例,等比调校縮放区块的两侧,以维持输入图像 的像素总和(步骤S240)。要精确调整图像中人脸比例,则必然需要先找出图像中人脸所在位置,也就是先对图像执行人脸检测以找出图像中人脸。人脸检测包括下列步骤步骤一、输入图像,并执行边缘检测,以取得边缘图像。在本实施例中例如使用梯度量值(Gradient Magnitude)法来求得边缘图像,将图像的每一个像素所形成 的矩阵乘上一个水平方向梯度算值<formula>formula see original document page 6</formula>及垂直方向梯度算值<formula>formula see original document page 6</formula>之后,即可依据所得的矩阵绘制出边缘图像。其它诸如拉普拉斯(Laplacian)法、最大梯度(Tengengrad)法、及一维7jC平滤波(ID Horizontal Filter)法皆可用以取得边缘图像,在此不限制其范围。取得边缘图像之后(步 骤二),将此边缘图像与人脸数据库中的多个人脸特征进行对比,以找出图像 中的人脸,并记录人脸所在位置信息(步骤三)。当找出图像中的人脸后,开始对人脸比例进行调校。然而为让图像中的人 像不致产生头重脚轻、或头轻脚重的现象(即人像的身体比例不合常 态),在本实施例中选取出一个縮放区块,并等比例调校此縮放区块,以避免 单独调整人脸部分产生的人像身体比例不均的现象。根据图像中人像正向摆放 (人像垂直于地平线)或横向摆放(人像水平于地平线),决定选取人脸所在位置 的整行或整列图像作为縮放区块。若图像中的人像为正向摆放,则选取人脸所 在位置的整行为縮放区块;反之,图像中的人像为横向摆放,则选取人脸所在 位置的整列作为缩放区块。使用者可通过一个人机接口来设定縮放区块的縮放比例。在一些实施例 中,人机接口例如是数字相机上的实体按键或是数字相机屏幕(触碰式屏幕) 上的虚拟按键。当数字相机的微处理器(或DSP芯片)接收使用者输入的縮放比 例后,即依据此缩放比例调整縮放区块。所述的縮放比例即为调整后縮放区块 所占调整前縮放区块的长度百分比;而縮放区块所需调校的像素总行(列)数可 以如下的数学表示式呈现縮放区块调校的像素总行(列)数=縮放区块像素总行(列)数* (1 _縮 放比例)。值得一提的是,若画面中为直立人像则縮放区块为整行调校,借助增/删 整行像素调整画面中人脸的胖瘦;若画面的人像为横向放置,则縮放区块为整 列调校,借助增/删整列像素调整画面中人脸的胖瘦。在一实施例中,画面中的人像直立放置。若设定的縮放区块宽度为100 个像素、而使用者设定的縮放比例为80。/。,则进行縮放区块调校时,会先算出 縮放区块所需调校的像素总行数。数字相机的微处理器运算縮放区块需等比例 移除20行像素后,即自左而右等距移除多余的像素(即每隔5个像素宽移除一 整行像素),之后即可本文档来自技高网...

【技术保护点】
一种调整人脸比例的图像处理方法,通过数字相机的微处理器或数字处理芯片来调整所拍摄图像中人脸的比例,其特征在于,该图像处理方法包括: 对该图像进行人脸检测,并找出该图像中的至少一人脸; 根据该人脸所在位置设置一缩放区块; 设置一缩放比例,并依据该缩放比例等比调校该缩放区块;及 依据该缩放比例,等比调校该缩放区块的两侧,以维持该图像的像素总和。

【技术特征摘要】
1、一种调整人脸比例的图像处理方法,通过数字相机的微处理器或数字处理芯片来调整所拍摄图像中人脸的比例,其特征在于,该图像处理方法包括对该图像进行人脸检测,并找出该图像中的至少一人脸;根据该人脸所在位置设置一缩放区块;设置一缩放比例,并依据该缩放比例等比调校该缩放区块;及依据该缩放比例,等比调校该缩放区块的两侧,以维持该图像的像素总和。2、 根据权利要求l所述的调整人脸比例的图像处理方法,其特征在于,该人脸检测包括以下步骤对该图像执行边缘检测以取得一边缘图像;对比该边缘图像与一人脸数据库中的数个人脸特征,以找出图像中的人脸;及记录该人脸所在位置。3、 根据权利要求1所述的调整人脸比例的图像处理方法,其特征在于,该縮放区块为该图像中的该人脸所在位置的整行。4、 根据权利要求1所述的调整人脸比例的图像处理方法,其特征在于,该縮放区块为该图像中的该人脸所在位置的整列。5、 根据权利要求1所述的调整人脸比例的图像处理方法,其特征在于,还包括提供一人机接口 ,用以供使用者设置该縮放比例。6、 根据权利要求1所述的调整人脸比例的图像处理方法,其特征在于,该縮放比例...

【专利技术属性】
技术研发人员:张尹彬杨岱璋周宏隆
申请(专利权)人:华晶科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利