CN1722782A - 用于将照片转换为漫画图像的方法和设备 - Google Patents

用于将照片转换为漫画图像的方法和设备 Download PDF

Info

Publication number
CN1722782A
CN1722782A CNA2005100786706A CN200510078670A CN1722782A CN 1722782 A CN1722782 A CN 1722782A CN A2005100786706 A CNA2005100786706 A CN A2005100786706A CN 200510078670 A CN200510078670 A CN 200510078670A CN 1722782 A CN1722782 A CN 1722782A
Authority
CN
China
Prior art keywords
facial
program command
template
image
centroid line
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2005100786706A
Other languages
English (en)
Other versions
CN100438580C (zh
Inventor
黄锦成
A·K·布哈塔查亚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Publication of CN1722782A publication Critical patent/CN1722782A/zh
Application granted granted Critical
Publication of CN100438580C publication Critical patent/CN100438580C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/161Detection; Localisation; Normalisation
    • G06V40/165Detection; Localisation; Normalisation using facial parts and geometric relationships
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • G06T7/74Determining position or orientation of objects or cameras using feature-based methods involving reference images or patches
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/161Detection; Localisation; Normalisation
    • G06V40/162Detection; Localisation; Normalisation using pixel segmentation or colour matching

Abstract

提供了一种用于从数字图像创建漫画图像的方法。所述方法开始于捕获数字图像数据。所述方法包括定位所捕获的图像数据内的面部区域。而后,选择与所述面部区域的面部特征相匹配的面部特征模板。其次,用所述面部特征模板替换所述面部特征。而后,将所述面部特征模板变换为漫画或非写实图像。还提供了能够从所捕获的图像创建漫画的计算机可读介质、图像捕获设备以及集成电路。

Description

用于将照片转换为漫画图像的方法和设备
技术领域
本发明总体而言涉及绘制系统,具体而言涉及用于生成数字图像的漫画的方法和设备。
背景技术
现在,如果消费者想要由从数字照相机或手机照相机所获取的照片生成漫画图像,那么用户必须将所述图像转送至桌上型计算机以进行处理。展开漫画图像所需的计算资源对当前的手持式电子设备而言是不可能的。结果,用户没有任何选择来即刻从用手持式设备捕获的数字图像来创建漫画图像。随着手机照相机和其他具有照相机功能的手持式设备的迅速普及,以及共享用这种设备所捕获图像的便利性,用户经常在寻求着具有增强功能的设备。因此,如果用户具有从手持式设备创建图像的能力,那么用户将能够例如利用手机照相机应用将所述漫画图像电邮至收件人,或仅浏览带有照片对象的图像。
结果,就需要一种能够解决现有技术的问题并且能够实现采用与手持式电子图像捕获设备的有限计算资源相兼容的方式来自动地生成数字图像的漫画图像。
发明内容
一般而言,本发明通过提供能够以一种有效的方式生成图像数据的漫画或非写实变换的方法和系统来满足这些需求。应当理解的是:本发明能够以众多的方式-包括以方法、系统、计算机可读介质或设备的方式来实现。下面描述了本发明的几个发明实施方式。
在一个实施方式中,提供了一种用于从数字图像创建漫画图像的方法。所述方法开始于捕获数字图像数据。所述方法包括定位所捕获的图像数据内的面部区域。而后,选择与所述面部区域的面部特征相匹配的面部特征模板。其次,用所述面部特征模板替换所述面部特征。而后,将所述面部特征模板变换为漫画或非照片写实图像。
在另一个实施方式中,提供了一种用于定位图像内的面部区域以供后续变换的方法。所述方法开始于生成所述图像的肤色图。所述方法包括识别所述肤色图内的肤色区域。而后,识别所述肤色区域内的水平质心线和垂直质心线。其次,会聚所述水平质心线的水平中心点和所述垂直质心线的垂直中心点于一点。而后,在所会聚的中心点的周围定义所述面部区域。
在又一个实施方式中,提供了一种具有用于从数字图像创建漫画图像的程序指令的计算机可读介质。所述计算机可读介质包括用于捕获数字图像数据的程序指令和用于定位所捕获的图像数据内的面部区域的程序指令。包括用于选择与所述面部区域的面部特征相匹配的面部特征模板的程序指令。提供了用于用所述面部特征模板替换所述面部特征的程序指令和用于变换所述面部特征模板的程序指令。
在又一个实施方式中,提供了一种具有用于定位图像内的面部区域以供后续变换的程序指令的计算机可读介质。所述计算机可读介质包括用于生成所述图像的肤色图的程序指令和用于识别所述肤色图内的肤色区域的程序指令。包括用于识别所述肤色区域内的水平质心线和垂直质心线的程序指令。提供了用于会聚所述水平质心线的水平中心点和所述垂直质心线的垂直中心点于一点的程序指令和用于在所会聚的中心点的周围定义所述面部区域的程序指令。
在另一个实施方式中,提供了一种能够从数字图像创建漫画图像的图像捕获设备。所述图像捕获设备包括图像捕获电路和漫画生成逻辑,其中图像捕获电路用于捕获数字图像数据,漫画生成逻辑被配置成用于变换所述图像数据的面部区域。所述漫画生成逻辑包括被配置成用于识别面部区域的面部特征定位逻辑。所述面部特征定位逻辑还被配置成用于识别所述面部区域内的搜索区域。通过由所述面部特征定位逻辑生成的梯度图像来识别所述搜索区域内的面部特征。所述漫画生成逻辑包括被配置成用于将所述面部特征与模板相匹配的模板匹配逻辑。所述模板被替换到所述图像数据中以替换所述面部特征。在所述漫画生成逻辑中包括图像渐变逻辑。所述图像渐变逻辑被配置成用于利用所替换的模板变换所述图像数据以生成所述漫画。
在又一个实施方式中,提供了一种被配置成用于定位图像数据内的面部特征的集成电路。所述集成电路包括被配置成用于识别面部区域的面部特征定位电路。所述面部特征定位电路被配置成用于识别所述面部区域内的搜索区域。所述面部特征定位电路包括被配置成用于生成所述搜索区域的梯度图像的梯度图像生成电路,其中所述梯度图像的垂直分量被用于定位所述搜索区域内的面部特征。包括被配置成用于将所述面部特征与模板相匹配以用所述模板替换所述面部特征的模板匹配逻辑。在所述集成电路中提供了被配置成用于利用所述所替换的模板变换所述图像数据以生成所述漫画的图像渐变逻辑。
从结合附图的、以举例的方式说明本发明的原理的下述详细描述中,本发明的其他方面和优点将变得显而易见。
附图说明
通过结合所述附图的下述详细描述,本发明将十分容易理解,并且相同的附图标记表示相同的结构部件。
图1是举例说明用于将图像转换为漫画的下述实施方式结果的高层示意图。
图2是举例说明根据本发明一个实施方式的实现将数字图像转换为漫画图像的关键模块的高层示意图。
图3是举例说明根据本发明一个实施方式的定位图像对象面部区域的技术的简化示意图。
图4是举例说明根据本发明一个实施方式的所述面部区域内的搜索窗口和对应的面部特征定位区域的简化示意图。
图5是举例说明根据本发明一个实施方式的模板匹配方案的简化示意图。
图6是根据本发明一个实施方式的被配置成用于给用户提供从所捕获图像创建漫画图像功能的设备的简化示意图。
图7是举例说明根据本发明一个实施方式的用于从数字图像创建漫画图像的方法操作的流程图。
图8是举例说明根据本发明一个实施方式的用于定位图像内的面部区域以供后续变换的方法操作的流程图。
具体实施方式
本发明描述了用于从图像数据生成漫画的系统和方法。然而,对本领域的技术人员而言显而易见的是:在没有这些具体细节的一些或全部的情况下也可以实现本发明。在其它情况下,不需要详细描述公知的处理操作以避免不必要地搞混本发明。
在此描述的实施方式提供了一种将数字图像-也就是照片转换为漫画的方法和系统。通过使用肤色算法和面部特征定位逻辑,定位面部的关键特征以生成漫画。而后将数字图像中的所定位的特征与存储在库中的模板相匹配以识别最接近的相似模板。而后用最佳匹配模板替换数字图像中的特征。在一个实施方式中,所替换的模板是失真的特征。作为选择地,可以通过下述的图像渐变(morphing)技术来使所述模板失真。在另一个实施方式中,面部区域的关键特征是在拍摄图像时加以定义的。例如,用户可以在捕获所述图像数据之前通过取景器将图像对象的面部特征置于所定义的模板中。
图1是举例说明用于将图像转换为漫画的下述实施方式的结果的高层示意图。在此,图像100是通过图像捕获设备捕获的数字图像的表示,所述图像捕获设备诸如是数字照相机、手机照相机或其他具有照相机功能的适合的手持式电子设备。通过下述的技术,将图像100变换为漫画图像102。通过所述图像捕获设备的逻辑和电路来执行所述变换,从而使得用户能够即刻对所捕获的图像进行变换。当然,也可以将众多的背景特征或者任何其他的适合特征与面部图像失真一起结合到所述漫画图像中。例如,图像102在其中结合了一个阿拉伯神灯。
图2是举例说明根据本发明一个实施方式的实现将数字图像转换为漫画图像的关键模块的高层示意图。在模块104a中通过手持式设备捕获数字图像,也就是拍摄照片。用于捕获所述图像的手持式设备可以是数字照相机、手机照相机、具有照相机功能的个人数字助理等。例如,图像104b是一张这种能够用图像捕获设备所捕获的图像。模块106a表示用于定位所捕获图像的面部特征的功能。在此,分析图像104b的图像数据,以便首先定义面部区域而后定位面部区域内的面部特征。在一个实施方式中,使用肤色算法来定位面部区域。一旦确定了面部区域,而后就识别所述面部区域内的面部特征。例如,区域106b-1、106b-2、106b-3和106b-4表示面部特征被识别的位置。也就是说,眉毛位于区域106b-1内,眼睛位于区域106b-2内,鼻子位于区域106b-3内,嘴位于区域106b-4内。通过模板匹配模块108a,将所定位的面部特征与模板相匹配。模板存储在合适的库中,该库可以位于所述图像捕获设备的内部或图像捕获设备的外部。也就是说,可以将所述模板存储在该设备的非易失性存储器中。
在一个实施方式中,通过比较所述模板和所调整的捕获图像之间的像素来确定匹配,此处把生成最小误差的比较视为最佳匹配。应当理解的是:所定位的面部特征可以使其大小被调整以便在与所定位的面部特征相关联的相似大小区域与模板库中的相应模板之间提供类似的比较。图像108b举例说明了用匹配的模板替换106b的数字图像的结果。在此,已经将眉毛、眼睛、鼻子和嘴的面部特征替换到所述图像中。图像渐变模块110a提供了一种机制,利用所述机制将所述模板替换的图像108b变换为漫画图像或非相片写实图像。图像110b举例说明了图像渐变的结果,其中所替换的模板可以被变换以显示漫画。除所定位的面部特征外其他原始的图像数据也都可以被变换以获得漫画图像。基本上任意的图像数据可以通过拉伸、旋转、收缩、平移或其他的合适的几何变换技术来进行变换。此外,可以将物体合并到所述图像数据中。例如,在图110b中,所述图像对象在其头上放置了一个皇冠。本领域的技术人员应该理解:可以向所述图像数据提供众多其他的项目、物体或替代物,以获取用户想要的结果。
图3是举例说明根据本发明一个实施方式的定位图像对象面部区域的技术的简化示意图。应该理解的是:在肤色区域上简单放置矩形框就面部特征的大小而言往往会产生不可接受的误差。图3的阴影部分表示肤色图,其中所述阴影部分表示肤色像素,而其余部分或白色部分表示非肤色像素。起初,定位由区域112所表示的可能的面部区域。将肤色区域的质心定义为面部区域的初始中心点112a,坐标为(Cx,Cy)。而后通过肤色区域的分析将可能的面部区域细化而定义为真正的面部区域114。下面的等式表示所述中心点的计算:
C x = Σx N , C y = Σy N , 其中所有M(x,y)=Skintone,此处M(x,y)表示图像的肤色(skinstone)图,N是所述区域中肤色像素的总数量。
通过在垂直和水平方向上从所述中心点扩展到肤色区域的边界来定义面部区域的边界框。令xl和xr表示沿水平质心线上的两个最外肤色点,即:
M(xl,Cy)=Skintone,并且M(x,Cy)≠Skintone,其中x<xl
M(xr,Cy)=Skintone,并且M(x,Cy)≠Skintone,其中x<xr
类似地,yt和yb表示沿垂直质心线上的两个最外肤色点,其满足:
M(Cx,yt)=Skintone,并且M(Cx,y)≠Skintone,其中y<yt
M(Cx,yb)=Skintone,并且M(Cx,y)≠Skintone,其中y<yb
如果 If | x l + x r 2 - C x | > T | y t + y b 2 - C y | > T , 那么将面部区域的新中心点(Cx,Cy)定义为
( C x , C y ) = ( x l + x r 2 , y t + y b 2 ) .
确定(xl,xr,yt,yb)和(Cx,Cy)的过程重复进行着,直至这两组数据会聚于一点,即
| x l + x r 2 - C x | ≤ T | y t + y b 2 - C y | ≤ T , 其中T表示阈值。
在图3中,区域112的框线是初始区域,而后通过上述等式中所描述的一次反复迭代,而将所述面部区域调整为由框线114所定义的矩形区域。因此,最初时,中心点是点112a,而最后根据上面所列的等式通过两组数据的会聚来将中心点移动到点114a。当然,任意数量的反复迭代可以用于定义面部区域。
图4是举例说明根据本发明一个实施方式的面部区域内的搜索窗口和对应的面部特征定位区域的简化示意图。在此,面部区域114具有起始坐标(xl,yt)和终止点(xr,yb)。在面部区域114内,包括左眼区域、右眼区域和嘴区域的搜索区域。例如,左眼区域120是精确定位左眼的窗口120a的搜索区域。类似地,右眼区域122和嘴区域124分别提供了用于精确定位右眼窗口122a和嘴窗口124a的搜索区域。因此,将所述面部区域装入到参照图3所述的矩形框中,并且而后将面部区域内的面部特征装入到模板中。应当理解的是:可以根据梯度图像来定位所述面部特征。
面部的两个关键特征是眼睛和嘴。覆盖眼睛和嘴区域的梯度图像的垂直分量通常较大,并且能够用于定位眼睛和嘴。所述垂直分量被定义为:
Gy(x,y)=|((F(x,y-1)-F(x,y+1))*2+F(x-1,y-1)-F(x-1,y+1)+F(x+1,y-1)-F(x+1,y+1)|其中F(x,y)是强度图像。本领域的技术人员将理解:垂直梯度的其他定义是可能的。
在一个实施方式中,通过在搜索区域的窗口中寻找垂直梯度的最大量来确定眼睛和嘴的位置。所述位置的准确性取决于窗口和搜索区域的大小。对其他面部特征-诸如鼻子和眉毛的搜索取决于脸的几何约束,诸如眉毛在眼睛的上方,鼻子在嘴和眼睛之间。因此,一旦通过垂直分量的最大量定位了眼睛和嘴,那么就可以通过几何约束的知识来定位其他的面部特征。
应当理解的是:眼睛及嘴的位置和大小取决于所述面部区域的位置和大小,所述面部区域由起始点(xl,yt)和终止点(xr,yb)来限定边界。面部区域具有这样的大小:Fx=xr-xl和Fy=yb-yt
眼睛区域的窗口的大小由下述公式给定:
X eye = F x P ,
Y eye = X eye 2 .
使用范围从3.5到5.0的P是合理的。在一个示范性的实施方式中,P=4.0。左眼窗口的中心是(Lx,Ly),右眼窗口的中心是(Rx,Ry)。左眼的搜索范围是从 ( x l + X eye , y t + F y 6 ) ( x l + F x 2 , y t + F y 2 ) . 右眼的范围与左眼相关,是从(Lx+2*Xeye,Ly-2*Yeye)到(xr-2*Xeye,Ly+2*Yeye)。
嘴窗口的大小由下述公式确定:
Xmouth=Fx*0.4,
Y mouth = X mouth 3 .
所述窗口的中心是(Mx,My)。搜索范围从 ( L x , L y + R y 2 + S y )
( R x , L y + R y 2 + S y * 2 ) , 其中 S y = ( R x - L y ) * 3 4 . 如上所述,其他的面部特征与眼睛和嘴的位置相关。因此,在一个实施方式中,一旦找到了眼睛和嘴,那么就能够在眼睛上方的区域内搜索到眉毛,并且在眼睛和嘴之间搜索到鼻子。
在另一个实施方式中,模板辅助方法可以被用于在此描述的实施方式中作为通过肤色算法定位面部特征的可选方案。在此,可以将模板结合到取景器中以便用户可以将对象的面部特征装入到对应的模板区域中。例如,用户可以通过图像捕获设备在取景器中定出图4的窗口120a,122a和124a的轮廓,或者定出正在观看的场景。因此,用户而后能够聚焦、缩放或执行必要的调整以便对象的面部特征落入到区域120a,122a和124a中。更特别地,将对象的眼睛置于窗口120a和122a中,而将用户的嘴包含在窗口124a中。一旦所述面部特征在这些窗口内,那么用户就能够启动图像数据的捕获,例如拍摄场景图片。通过在此描述的模板匹配方案和图像渐变方案,就可以生成所捕获的图像的漫画。
图5是举例说明根据本发明一个实施方式的模板匹配方案的简化示意图。一旦如参照图4所述的方式识别了所述面部特征,那么每一个面部特征都要经历对准过程,在所述对准过程中,确定对应的面部特征和模板之间的最小误差。在此,所述面部特征与众多对应的模板之间的比较将导致与每次比较相关联的多个误差。把在所有这些比较中具有最小误差的指定为最佳匹配。在此,将在图130中识别的面部特征与模板库132中的对应的特征进行比较。也就是说,将眉毛同模板库132中的对应的眉毛进行比较,将图130中的眼睛与模板库132中的对应的眼睛进行比较等等。可以将模板库配置成用于存储任何合适数量的模板。此外,模板库中可以存储预先变换的模板,所述预先变换的模板可以替换所匹配的模板。在一个实施方式中,由于对于不同照片而言,所述面部特征具有不同的大小和不同的取向,因此可以将面部特征的大小调整到模板的大小,以便对相似大小的区域进行比较。在另一个实施方式中,将几何变换定义为:
                       U=AX+B,
u v = a 1 a 2 a 4 a 5 x y + a 3 a 6 .
令F(x,y)表示特征,用T(u,v)表示模板,而后将在具有一组给定的变换系数的模板和所述特征之间的均方差定义为:
E ( a ) = 1 2 Σ i = 1 M ( F ( X i ) - T ( AX i + B i ) ) 2
其中a=[a1 a2...a6]T,M是该特征中像素的数量。从优化理论而言,a的最优解必须满足:
∂ E ( a ) ∂ a i = Σ i = 1 M ( F ( X i ) - T ( AX i + B i ) ) ∂ Tβ ∂ β ∂ β ∂ a i | β = AX i + B i = 0 , i = 1 , · · · , 6 .
上述等式是ai的非线性函数,因此难以获得封闭解。诸如最速下降算法(steepest descent method)、牛顿-拉斐尔算法(Newton-Raphson method)或戴维森-弗莱彻-鲍威尔算法(Davidon-Fletcher-Powell method)之类的多种迭代算法能够产生一个解。在最速下降算法中,我们有:
                 aj+1=ajjE(aj),
其中 ▿ E ( a j ) = ∂ E ( a ) ∂ a 1 ∂ E ( a ) ∂ a 2 · · · ∂ E ( a ) ∂ a 6 T .
应当理解的是:选择初始的α0。如果误差E(a)在下降着,那么在下一次迭代中就使用相同的α。否则,恢复先前的a,并减小α。
一旦在对应的面部特征和模板之间发现了最佳匹配,那么一致性和重新映射模块134确保在将所述模块替换到原始图像130之时把面部特征放置到了正确的区域中。例如,一致性和重新映射模块134确保眼睛去往正确的位置。此外,在此利用几何约束以确保鼻子位于两眼下方以及嘴位于鼻子下方。通过重新映射,相应的模块被“缝合”到图像136中,从而用所述模板替换面部特征。当然,可以按照如上所述那样来替换预先变换的模块。
图6是根据本发明一个实施方式的被配置成用于给用户提供从所捕获的图像创建漫画图像功能的设备的简化示意图。在此,设备140包括电荷耦合器件(CCD)142、中央处理单元(CPU)144、存储器146、总线158和漫画转换逻辑150。CCD142被置于设备140的镜头的后方,所述设备可以是图像捕获设备,例如具有照相机功能的设备。设备140中的每一个模块能够通过总线158彼此通信。存储器146包括模板库148。在一个实施方式中,可以由设备140存取模板库148,例如模板库可以在设备140的外部。也就是说,模板库148可以存储在外部服务器中,并由设备140以无线或有线连接的方式存取。应当理解的是:为了对在模板库中存储多个模板的存储器需求最小化,可以以一组边界点(endpoint)的方式存储所述模板,而不是在存储器中存储整个图像。显示屏160同设备140通信,并且应该理解的是:可以将显示屏160并入到设备140中以作为一个整体不可分割的单元。应当理解的是:可以通过独立的图形处理单元(未示出)-例如液晶显示器控制器来驱动显示屏160。
图6中的漫画转换逻辑包括面部特征定位逻辑152、模板匹配逻辑154和图像渐变逻辑156。面部特征定位逻辑152包括用于如参照图2-4所描述的确定面部区域以及进一步确定面部区域内的面部特征的逻辑。模板匹配逻辑154包括用于能够实现通过面部特征定位逻辑152定位的面部特征与模板库148中的模板的匹配的逻辑。在此,模板匹配逻辑154包括实现参照图5所述的功能的逻辑。图像渐变逻辑156包括能够实现图像数据的变换以便定义漫画或非照片写实图像的逻辑。在此,可以应用几何变换。例如,可以应用拉伸变换、旋转变换、收缩变换以及平移变换以实现图像的变换。实际上,在此可以应用对特征或图像进行失真的任何变换。
图7是举例说明根据本发明一个实施方式的用于从数字图像创建漫画图像的方法操作的流程图。所述方法开始于操作170,在所述操作170中捕获数字图像数据。可以通过诸如数字照相机或手机照相机的任何合适的图像捕获设备来捕获所述数字图像数据。所述方法而后前进至操作172,在所述操作172中定位所捕获的图像数据内的面部区域。在此,如上所述,面部特征定位逻辑定义面部区域,而后,定位搜索区域以识别面部区域内的面部特征。在一个实施方式中,如参照图3所述,对图像数据应用肤色算法以定位面部区域。在另一个实施方式中,分析梯度数据以便确定面部区域内的面部特征的位置。
而后所述方法前进至操作174,在所述操作174中选择匹配于面部区域的面部特征的面部特征模板。在此,执行在操作172中识别的面部特征与所存储的模板之间的比较以确定面部特征和多个模板之间的最佳匹配。在一个实施方式中,比较面部特征和模板之间的对应的像素值以识别匹配。所述方法而后移至操作176,在所述操作176中用面部特征模板替换在图像数据内的面部特征。如参照图5所描述的那样,在此可以执行对准、一致性以及重新映射功能。所述方法而后前进至操作178,在所述操作178中变换面部特征模板。在一个实施方式中,通过图像渐变来变换面部特征模板。此外,除面部特征模板之外的数据-例如背景数据或其他物体可以被变换或并入以呈现原始所捕获的图像数据的漫画图像。
图8是举例说明根据本发明一个实施方式的用于定位图像内的面部区域以供后续变换的方法操作的流程图。所述方法开始于操作180,在所述操作180中生成图像的肤色图。在此,被应用到图像数据的每一个像素的肤色算法将生成肤色图,所述肤色图将像素标示为肤色像素或非肤色像素。所述方法而后前进至操作182,在所述操作182中识别肤色图内的肤色区域。在此,可以丢弃隔离开的或肤色之外的区域。所述方法而后移至操作184,在所述操作184中识别肤色区域内的水平质心线和垂直质心线。将水平质心线和垂直质心线的交点定义为面部区域的初始中心。
图8的所述方法而后前进至操作186,在所述操作186中通过反复迭代的过程来会聚水平质心线的水平中心点和垂直质心线的垂直中心点于一点。在一个实施方式中,该反复迭代过程将水平质心线的中心和先前的质心坐标进行比较。如果这两个分量之间的比较大于阈值,那么定义新的中心点并继续所述过程,直至相继中心点之间的比较小于阈值为止。相对于垂直质心线进行同样的处理。例如,在此可以应用参照图3的上述等式以会聚所述中心点于一点。所述方法而后前进至操作188,在所述操作188中在所会聚的中心点周围定义面部区域。应该理解的是:如参照操作186的上述描述那样反复迭代地确定所会聚的中心点。在一个实施方式中,假定在计算真正的面部区域时脸部是对称的。
总之,上述的发明提供了用于从所捕获的图像创建漫画图像的方法和设备。在一个实施方式中,所述方案包括面部特征定位技术,所述面部特征定位技术其后是模板匹配和图像渐变。可以通过图像分析-例如肤色算法来实现面部特征定位技术以定义面部区域。在面部区域内,如参照图4所描述的那样通过寻找搜索区域的窗口内的垂直梯度的最大和数的方式来确定所捕获图像对象的眼睛和嘴的位置。作为选择地,如上所述,在模板辅助方法中,将脸部放置于定义了面部区域的矩形框内,或者将面部特征放置于预置的模板内。通过模板匹配技术和图像渐变技术即刻生成漫画图像,以便用户可以立即查看捕获图像的手持式设备的图像。应当理解的是:尽管已经就人类面部特征讨论了捕获的面部特征,但是在此描述的实施方式也可以应用到动物面部特征。基本上,可以按照如上所述的方式操作具有脸部(无论是人类的脸部还是非人类的脸部)的任何图像。
通过上述的实施方式,应该明了的是:本发明可以采用不同的计算机可实现的操作,所述操作涉及存储在计算机系统中的数据。这些操作包括需要物理量的物理处理的操作。通常,尽管不是必需的,这些量可以采用能够存储、转送、组合、比较或其他操纵的电或磁的方式。另外,所执行的这些操纵就术语而言通常指的是诸如产生、识别、确定或比较之类。
上述的本发明可以由其他的计算机系统结构来实现,所述计算机系统结构包括手持式设备、微处理器系统、基于微处理器或可编程的消费者电子设备、微机、大型机等等。本发明还可以在分布式计算环境中实现,在所述分布式计算环境中任务可以由通过通信网络连接的远程处理设备来执行。
本发明还可以具体化为计算机可读介质上的计算机可读代码。所述计算机可读介质是能够存储数据的任何数据存储设备,所述数据之后能够由计算机系统读取。所述计算机可读介质还包含其中包括有计算机代码的电磁载波。计算机可读介质的实例包括硬盘驱动器、网络附属存储(NAS),只读存储器,随机存取存储器、CD-ROM,CD-R,CD-RW、磁带、以及其他的光学和非光学的存储设备。所述计算机可读介质也能够在网络耦合的计算机系统上分发,以便以分布式的方式存储和执行所述计算机可读代码。
尽管出于清楚理解的目的详细地描述了前述的发明,但是显而易见的是在所述权利要求的范围内可以做出某些改变和修改。因此,当前的实施方式应当视为举例说明性的而非限制性的,并且本发明不限于在此给出的细节,而可以在所述权利要求的范围和等价物内做出修改。在权利要求书中,部件和/或操作不意味着操作的任何特定次序,除非权利要求书中有明确说明。

Claims (32)

1.一种用于从数字图像创建漫画图像的方法,包括下述方法操作:
捕获数字图像数据;
定位所捕获的图像数据内的面部区域;
选择与所述面部区域的面部特征相匹配的面部特征模板;
用所述面部特征模板替换所述面部特征;以及
变换所述面部特征模板。
2.根据权利要求1所述的方法,其中定位所捕获的图像数据内的面部区域的方法操作包括:
将所述数字图像的像素标示为肤色像素或非肤色像素;以及
根据所述肤色像素定义肤色区域。
3.根据权利要求1所述的方法,其中选择与所述面部区域的面部特征相匹配的面部特征模板的方法操作包括:
将所述面部特征与多个面部特征模板的对应像素进行比较;以及
选择与对应像素间的最小差值相关联的多个面部特征模板中的一个。
4.根据权利要求1所述的方法,其中变换所述面部特征模板的方法操作包括:
对所述面部特征模板应用几何变换技术。
5.根据权利要求1所述的方法,其中定位所捕获的图像数据内的面部区域的方法操作包括:
确定所述面部区域的中心的坐标;
确定所述面部区域的垂直质心线和水平质心线二者的中心;以及
会聚所述垂直质心线和水平质心线二者的中心与所述面部区域的中心于一点。
6.根据权利要求5所述的方法,其中会聚所述垂直质心线和水平质心线二者的中心与所述面部区域的中心于一点的方法操作包括:
计算所述面部区域的中心的坐标与所述垂直和水平质心线的中心的对应坐标之间的差值;
确定所述差值是否大于阈值;
如果所述差值大于所述阈值,那么所述方法包括:
用所述垂直和水平质心线的中心的对应坐标替换所述面部区域的中心的坐标;以及
重复所述计算和所述确定。
7.一种用于定位图像内的面部区域以供后续变换的方法,包括:
生成所述图像的肤色图;
识别所述肤色图内的肤色区域;
识别所述肤色区域内的水平质心线和垂直质心线;
会聚所述水平质心线的水平中心点和所述垂直质心线的垂直中心点于一点;以及
在所会聚的中心点的周围定义面部区域。
8.根据权利要求7所述的方法,其中所述水平质心线和所述垂直质心线相交于所述肤色区域的初始中心。
9.根据权利要求7所述的方法,其中识别所述肤色图内的肤色区域的方法操作包括:
在识别所述肤色区域之前丢弃不邻接的肤色区域。
10.根据权利要求7所述的方法,其中所述水平质心线表示所述肤色区域的最大宽度,所述垂直质心线表示所述肤色区域的最大高度。
11.根据权利要求7所述的方法,其中会聚所述水平质心线的水平中心点和所述垂直质心线的垂直中心点的方法操作包括:
计算所述面部区域的中心的坐标与所述垂直和水平中心点的对应坐标之间的差值;
确定所述差值是否大于阈值;以及
如果所述差值大于所述阈值,那么所述方法包括:
用垂直和水平中心点的坐标替换所述面部区域的中心的坐标。
12.一种具有用于从数字图像创建漫画图像的程序指令的计算机可读介质,包括:
用于捕获数字图像数据的程序指令;
用于定位所捕获的图像数据内的面部区域的程序指令;
用于选择与所述面部区域的面部特征相匹配的面部特征模板的程序指令;
用于用所述面部特征模板替换所述面部特征的程序指令;以及
用于变换所述面部特征模板的程序指令。
13.根据权利要求12所述的计算机可读介质,其中用于定位所捕获的图像数据内的面部区域的程序指令包括:
用于将所述数字图像的像素标示为肤色像素或非肤色像素的程序指令;以及
用于根据所述肤色像素定义肤色区域的程序指令。
14.根据权利要求12所述的计算机可读介质,其中用于选择与所述面部区域的面部特征相匹配的面部特征模板的程序指令包括:
用于将所述面部特征与多个面部特征模板的对应像素进行比较的程序指令;以及
用于选择与对应像素间的最小差值相关联的多个面部特征模板中的一个的程序指令。
15.根据权利要求12所述的计算机可读介质,其中用于变换所述面部特征模板的计算机程序指令包括:
用于向所述面部特征模板应用几何变换技术的程序指令。
16.根据权利要求12所述的计算机可读介质,其中用于定位所捕获的图像数据内的面部区域的程序指令包括:
用于确定所述面部区域的中心的坐标的程序指令;
用于确定所述面部区域的垂直质心线和水平质心线二者的中心的程序指令;以及
用于会聚所述垂直质心线和水平质心线二者的中心与所述面部区域的中心于一点的程序指令。
17.根据权利要求16所述的计算机可读介质,其中用于会聚所述垂直质心线和水平质心线二者的中心与所述面部区域的中心于一点的程序指令包括:
用于计算所述面部区域的中心的坐标与所述垂直和水平质心线的中心的对应坐标之间的差值的程序指令;
用于确定所述差值是否大于阈值的程序指令;
用于如果所述差值大于所述阈值则用所述垂直和水平质心线的中心的对应坐标替换所述面部区域的中心的坐标的程序指令;以及
用于重复所述计算和所述确定的程序指令。
18.一种具有用于定位图像内的面部区域以供后续变换的程序指令的计算机可读介质,包括:
用于生成所述图像的肤色图的程序指令;
用于识别所述肤色图内的肤色区域的程序指令;
用于识别所述肤色区域内的水平质心线和垂直质心线的程序指令;
用于会聚所述水平质心线的水平中心点和所述垂直质心线的垂直中心点于一点的程序指令;以及
用于在所会聚的中心点的周围定义所述面部区域的程序指令。
19.根据权利要求18所述的计算机可读介质,其中所述水平质心线和所述垂直质心线相交于所述肤色区域的初始中心。
20.根据权利要求18所述的计算机可读介质,其中用于识别所述肤色图内的肤色区域的程序指令包括:
用于在识别所述肤色区域之前丢弃不邻接的肤色区域的程序指令。
21.根据权利要求18所述的计算机可读介质,其中所述水平质心线表示所述肤色区域的最大宽度,所述垂直质心线表示所述肤色区域的最大高度。
22.根据权利要求18所述的计算机可读介质,其中用于会聚所述水平质心线的水平中心点和所述垂直质心线的垂直中心点于一点的程序指令包括:
用于计算所述面部区域的中心的坐标与所述垂直和水平中心点的对应坐标之间的差值的程序指令;
用于确定所述差值是否大于阈值的程序指令;以及
用于如果所述差值大于所述阈值则用所述垂直和水平中心点的坐标替换所述面部区域的中心的坐标的程序指令。
23.一种能够从所捕获的图像创建漫画的图像捕获设备,包括:
图像捕获电路,用于捕获数字图像数据;
漫画生成逻辑,被配置成用于变换所述图像数据的面部区域,所述漫画生成逻辑包括:
面部特征定位逻辑,被配置成用于识别面部区域,所述面部特征定位逻辑还被配置成用于识别所述面部区域内的搜索区域,其中通过由所述面部特征定位逻辑生成的梯度图像来识别所述搜索区域内的面部特征;
模板匹配逻辑,被配置成用于将所述面部特征与模板相匹配,所述模板被替换到所述图像数据中以替换所述面部特征;以及
图像渐变逻辑,被配置成用于变换所替换的模板以生成所述漫画。
24.根据权利要求23所述的图像捕获设备,其中所述面部特征逻辑包括被配置成用于识别垂直梯度在所述搜索区域内的最大和数的梯度图像生成逻辑,所述最大和数表示所述面部特征的位置。
25.根据权利要求23所述的图像捕获设备,还包括:
存储在所述图像捕获设备的存储器内的模板库,所述模板库以一组边界点的形式存储所述模板。
26.根据权利要求23所述的图像捕获设备,其中所述面部特征定位逻辑还被配置成用于会聚水平质心线的中心点和所述面部区域的中心点于一点。
27.根据权利要求2 3所述的图像捕获设备,其中所述面部特征定位逻辑还被配置成用于首先定位所述面部区域内的眼睛,而后定位所述面部区域内的嘴。
28.一种被配置成用于识别图像数据内的面部特征的集成电路,包括:
面部特征定位电路,被配置成用于识别所述图像数据的面部区域,所述面部特征定位电路还被配置成用于创建窗口,在所述窗口中定位所述面部区域内的面部特征;
模板匹配逻辑,被配置成用于将所述面部特征与模板相匹配以用所述模板替换所述面部特征;以及
图像渐变逻辑,被配置成用于变换所替换的模板的图像数据以生成所述漫画。
29.根据权利要求28所述的集成电路,其中所述面部特征定位电路包括:
梯度图像生成电路,被配置成用于生成所述搜索区域的梯度图像,其中所述梯度图像的垂直分量被用于定位所述搜索区域内的所述面部特征。
30.根据权利要求28所述的集成电路,其中所述窗口是通过模板定义的,所述模板是通过与所述集成电路并入到其中的设备相关联的接目镜所查看到的。
31.根据权利要求28所述的集成电路,其中所述模板匹配逻辑包括被配置成用于比较所述面部特征与所述模板之间的对应像素差值的逻辑。
32.根据权利要求28所述的集成电路,其中所述图像渐变逻辑包括:
被配置成用于通过几何变换来变换所述图像数据的逻辑,所述几何变换选自包括平移、拉伸以及旋转的组。
CNB2005100786706A 2004-06-23 2005-06-23 用于将照片转换为漫画图像的方法和设备 Expired - Fee Related CN100438580C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/875,901 US7660482B2 (en) 2004-06-23 2004-06-23 Method and apparatus for converting a photo to a caricature image
US10/875901 2004-06-23

Publications (2)

Publication Number Publication Date
CN1722782A true CN1722782A (zh) 2006-01-18
CN100438580C CN100438580C (zh) 2008-11-26

Family

ID=35505818

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100786706A Expired - Fee Related CN100438580C (zh) 2004-06-23 2005-06-23 用于将照片转换为漫画图像的方法和设备

Country Status (3)

Country Link
US (1) US7660482B2 (zh)
JP (1) JP2006012172A (zh)
CN (1) CN100438580C (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100487732C (zh) * 2006-11-10 2009-05-13 中国科学院计算技术研究所 一种基于人脸照片的卡通肖像生成方法
CN102483854A (zh) * 2009-09-11 2012-05-30 皇家飞利浦电子股份有限公司 图像处理系统
CN103080979A (zh) * 2010-09-03 2013-05-01 王晓刚 从照片合成肖像素描的系统和方法
CN103218555A (zh) * 2013-03-04 2013-07-24 北京百纳威尔科技有限公司 应用程序登录方法及装置
WO2015014131A1 (zh) * 2013-08-02 2015-02-05 成都品果科技有限公司 一种将图片转为卡通画的方法
CN105678714A (zh) * 2016-02-05 2016-06-15 网易传媒科技(北京)有限公司 一种图像处理方法和装置
CN106339694A (zh) * 2016-09-14 2017-01-18 北京金山安全软件有限公司 一种图像处理方法、装置及电子设备
CN109241930A (zh) * 2018-09-20 2019-01-18 北京字节跳动网络技术有限公司 用于处理眉部图像的方法和装置

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7324705B2 (en) * 2003-11-06 2008-01-29 Compudigm International Limited Image distortion system and method
JP4537779B2 (ja) * 2004-06-30 2010-09-08 京セラ株式会社 撮像装置および画像処理方法
US20060235809A1 (en) * 2005-04-18 2006-10-19 John Pearson Digital caricature
US20060244750A1 (en) * 2005-05-02 2006-11-02 Kim Hyun O Animation composing vending machine
US7209577B2 (en) * 2005-07-14 2007-04-24 Logitech Europe S.A. Facial feature-localized and global real-time video morphing
US20070035546A1 (en) * 2005-08-11 2007-02-15 Kim Hyun O Animation composing vending machine
KR101240261B1 (ko) * 2006-02-07 2013-03-07 엘지전자 주식회사 이동통신 단말기의 영상 통화 장치 및 방법
US8620038B2 (en) * 2006-05-05 2013-12-31 Parham Aarabi Method, system and computer program product for automatic and semi-automatic modification of digital images of faces
JP4309926B2 (ja) * 2007-03-13 2009-08-05 アイシン精機株式会社 顔特徴点検出装置、顔特徴点検出方法及びプログラム
JP4663699B2 (ja) * 2007-09-27 2011-04-06 富士フイルム株式会社 画像表示装置、及び画像表示方法
US8184925B1 (en) 2007-10-22 2012-05-22 Berridge & Associates System for converting a photograph into a portrait-style image
CN101159064B (zh) * 2007-11-29 2010-09-01 腾讯科技(深圳)有限公司 画像生成系统以及按照图像生成画像的方法
US8098904B2 (en) * 2008-03-31 2012-01-17 Google Inc. Automatic face detection and identity masking in images, and applications thereof
US8698747B1 (en) 2009-10-12 2014-04-15 Mattel, Inc. Hand-activated controller
US20110115766A1 (en) * 2009-11-16 2011-05-19 Sharp Laboratories Of America,Inc. Energy efficient display system
US20110115815A1 (en) * 2009-11-18 2011-05-19 Xinyu Xu Methods and Systems for Image Enhancement
US8550818B2 (en) * 2010-05-21 2013-10-08 Photometria, Inc. System and method for providing and modifying a personalized face chart
US8523570B2 (en) * 2010-05-21 2013-09-03 Photometria, Inc System and method for providing a face chart
KR101454988B1 (ko) * 2010-06-28 2014-10-27 노키아 코포레이션 아이 컬러 결함을 보상하기 위한 방법, 장치 및 컴퓨터 프로그램 제품
US11080513B2 (en) 2011-01-12 2021-08-03 Gary S. Shuster Video and still image data alteration to enhance privacy
US8744119B2 (en) * 2011-01-12 2014-06-03 Gary S. Shuster Graphic data alteration to enhance online privacy
US20120236105A1 (en) * 2011-03-14 2012-09-20 Motorola Mobility, Inc. Method and apparatus for morphing a user during a video call
US9070160B2 (en) 2011-12-15 2015-06-30 Nike, Inc. Customized design for an article of footwear
US9009614B2 (en) 2011-12-15 2015-04-14 Nike, Inc. Customized article type
US9177130B2 (en) 2012-03-15 2015-11-03 Google Inc. Facial feature detection
KR101308656B1 (ko) 2012-06-29 2013-09-13 한밭대학교 산학협력단 컬러 증명용 사진의 얼굴후보영역 또는 피부영역 검색 방법
US9600711B2 (en) * 2012-08-29 2017-03-21 Conduent Business Services, Llc Method and system for automatically recognizing facial expressions via algorithmic periocular localization
EP2631875A1 (en) 2012-10-29 2013-08-28 Meubook, S.L. Automatic caricaturing system and method maintaining the style of the draftsman
JP6205498B2 (ja) 2014-01-31 2017-09-27 エンパイア テクノロジー ディベロップメント エルエルシー 対象者選択式拡張現実スキン
US9953462B2 (en) 2014-01-31 2018-04-24 Empire Technology Development Llc Augmented reality skin manager
WO2015116186A1 (en) 2014-01-31 2015-08-06 Empire Technology Development, Llc Evaluation of augmented reality skins
US9990772B2 (en) 2014-01-31 2018-06-05 Empire Technology Development Llc Augmented reality skin evaluation
CN106156692B (zh) * 2015-03-25 2019-12-13 阿里巴巴集团控股有限公司 一种用于人脸边缘特征点定位的方法及装置
CN107368775A (zh) 2017-04-21 2017-11-21 阿里巴巴集团控股有限公司 一种虹膜识别过程中的预览方法及装置
US10235797B1 (en) * 2017-11-27 2019-03-19 Lowe's Companies, Inc. Inverse rendering of visual material properties
US11010944B2 (en) * 2017-12-28 2021-05-18 Facebook, Inc. Systems and methods for swapping faces and face components based on facial recognition
CN111127304B (zh) * 2018-10-31 2024-02-20 微软技术许可有限责任公司 跨域图像转换
US11049310B2 (en) * 2019-01-18 2021-06-29 Snap Inc. Photorealistic real-time portrait animation
CN109801287B (zh) * 2019-01-30 2023-04-28 温州大学 一种基于模板匹配与图像质量评估的标贴破损检测方法
CN109993807B (zh) * 2019-02-21 2023-05-30 百度在线网络技术(北京)有限公司 头像生成方法、装置及存储介质
CN113642481A (zh) * 2021-08-17 2021-11-12 百度在线网络技术(北京)有限公司 识别方法、训练方法、装置、电子设备以及存储介质

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4455320A (en) * 1982-09-30 1984-06-19 Chocolate Photos Method of making chocolate candy sculpture of photo image
US4864410A (en) * 1986-08-01 1989-09-05 Bally Manufacturing Corporation Apparatus and method of making photographs from a video image
CA2087523C (en) 1990-07-17 1997-04-15 Mark Andrew Shackleton Method of processing an image
JP2973676B2 (ja) 1992-01-23 1999-11-08 松下電器産業株式会社 顔画像特徴点抽出装置
WO1994023390A1 (en) * 1993-03-29 1994-10-13 Matsushita Electric Industrial Co., Ltd. Apparatus for identifying person
EP0664527A1 (en) 1993-12-30 1995-07-26 Eastman Kodak Company Method and apparatus for standardizing facial images for personalized video entertainment
JP3735893B2 (ja) 1995-06-22 2006-01-18 セイコーエプソン株式会社 顔画像処理方法および顔画像処理装置
JP4126745B2 (ja) 1997-09-04 2008-07-30 株式会社セガ データ処理装置及びその処理方法並びに媒体
JP3420507B2 (ja) 1997-09-04 2003-06-23 株式会社セガ データ処理装置及び記憶媒体
US6021417A (en) 1997-10-31 2000-02-01 Foto Fantasy, Inc. Method of stimulating the creation of an artist's drawing or painting, and device for accomplishing same
US6619860B1 (en) 1997-11-14 2003-09-16 Eastman Kodak Company Photobooth for producing digitally processed images
US6292575B1 (en) * 1998-07-20 2001-09-18 Lau Technologies Real-time facial recognition and verification system
JP2000067255A (ja) 1998-08-21 2000-03-03 Sony Corp 描画装置
FR2783946B1 (fr) 1998-09-30 2000-11-17 Eastman Kodak Co Dispositif de transformation d'images permettant d'obtenir des caricatures
JP2000155836A (ja) 1998-11-19 2000-06-06 Design Network:Kk 似顔絵画像形成システム及び形成方法
KR20000074376A (ko) 1999-05-20 2000-12-15 김현옥 스티커 및 캐리커처 인쇄물 자판기
JP2000339481A (ja) 1999-05-27 2000-12-08 Nec Corp 似顔絵作成装置
TW445434B (en) 1999-08-04 2001-07-11 Cyberlink Corp System and method for automatically extracting facial features
US6526161B1 (en) 1999-08-30 2003-02-25 Koninklijke Philips Electronics N.V. System and method for biometrics-based facial feature extraction
JP4291963B2 (ja) 2000-04-13 2009-07-08 富士フイルム株式会社 画像処理方法
US7106887B2 (en) 2000-04-13 2006-09-12 Fuji Photo Film Co., Ltd. Image processing method using conditions corresponding to an identified person
KR100376760B1 (ko) 2000-07-05 2003-03-19 케이포테크놀로지 주식회사 캐리커쳐 제작 방법
KR20020031630A (ko) * 2000-10-20 2002-05-03 구자홍 칼라 왜곡 정보를 이용한 얼굴 영역 추출 방법
EP1205892A1 (en) 2000-11-13 2002-05-15 Mega Feel Co., Ltd. Automatic vending machine for portrait and caricature printed articles
US6920236B2 (en) * 2001-03-26 2005-07-19 Mikos, Ltd. Dual band biometric identification system
US7058209B2 (en) 2001-09-20 2006-06-06 Eastman Kodak Company Method and computer program product for locating facial features
US6845171B2 (en) 2001-11-19 2005-01-18 Microsoft Corporation Automatic sketch generation
US20030163315A1 (en) 2002-02-25 2003-08-28 Koninklijke Philips Electronics N.V. Method and system for generating caricaturized talking heads
TW569148B (en) 2002-04-09 2004-01-01 Ind Tech Res Inst Method for locating facial features in an image
CN1313979C (zh) 2002-05-03 2007-05-02 三星电子株式会社 产生三维漫画的装置和方法
GB0311208D0 (en) * 2003-05-15 2003-06-18 British Telecomm Feature based caricaturing
US7362899B2 (en) * 2004-03-16 2008-04-22 Intel Corporation Methods for estimating the position and shape of lips and for estimating the position of teeth in a sequence of digital images of a human face
US7483553B2 (en) * 2004-03-29 2009-01-27 Microsoft Corporation Caricature exaggeration

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100487732C (zh) * 2006-11-10 2009-05-13 中国科学院计算技术研究所 一种基于人脸照片的卡通肖像生成方法
CN102483854A (zh) * 2009-09-11 2012-05-30 皇家飞利浦电子股份有限公司 图像处理系统
CN103080979A (zh) * 2010-09-03 2013-05-01 王晓刚 从照片合成肖像素描的系统和方法
CN103080979B (zh) * 2010-09-03 2015-12-09 王晓刚 从照片合成肖像素描的系统和方法
CN103218555A (zh) * 2013-03-04 2013-07-24 北京百纳威尔科技有限公司 应用程序登录方法及装置
WO2015014131A1 (zh) * 2013-08-02 2015-02-05 成都品果科技有限公司 一种将图片转为卡通画的方法
CN105678714A (zh) * 2016-02-05 2016-06-15 网易传媒科技(北京)有限公司 一种图像处理方法和装置
CN106339694A (zh) * 2016-09-14 2017-01-18 北京金山安全软件有限公司 一种图像处理方法、装置及电子设备
CN109241930A (zh) * 2018-09-20 2019-01-18 北京字节跳动网络技术有限公司 用于处理眉部图像的方法和装置
CN109241930B (zh) * 2018-09-20 2021-03-02 北京字节跳动网络技术有限公司 用于处理眉部图像的方法和装置

Also Published As

Publication number Publication date
US20050286799A1 (en) 2005-12-29
CN100438580C (zh) 2008-11-26
US7660482B2 (en) 2010-02-09
JP2006012172A (ja) 2006-01-12

Similar Documents

Publication Publication Date Title
CN1722782A (zh) 用于将照片转换为漫画图像的方法和设备
CN110660037B (zh) 图像间脸部交换的方法、装置、系统和计算机程序产品
US9449432B2 (en) System and method for identifying faces in unconstrained media
US20120183238A1 (en) Rapid 3D Face Reconstruction From a 2D Image and Methods Using Such Rapid 3D Face Reconstruction
US9824486B2 (en) High resolution free-view interpolation of planar structure
CN101034481A (zh) 一种肖像画的自动生成方法
CN105812649B (zh) 一种摄像方法和装置
CN111243050B (zh) 肖像简笔画生成方法、系统及绘画机器人
CN105096354A (zh) 一种图像处理的方法和装置
CN111161395A (zh) 一种人脸表情的跟踪方法、装置及电子设备
JP2019117577A (ja) プログラム、学習処理方法、学習モデル、データ構造、学習装置、および物体認識装置
US20170185870A1 (en) Method of image processing
US11562489B2 (en) Pixel-wise hand segmentation of multi-modal hand activity video dataset
CN113515975B (zh) 人脸和虹膜图像采集方法、装置、可读存储介质及设备
CN107835373A (zh) 一种移动终端及其拍照美化方法和系统
CN106293078A (zh) 基于摄像头的虚拟现实交互方法和装置
CN115482359A (zh) 目标的尺寸测量方法、电子设备及其介质
WO2022121843A1 (zh) 文本图像的矫正方法及装置、设备和介质
CN110519509A (zh) 构图评价方法、摄影方法、装置、电子设备、存储介质
CN115623313A (zh) 图像处理方法、图像处理装置、电子设备、存储介质
WO2012082077A2 (en) Pose-independent 3d face reconstruction from a sample 2d face image
CN112215966A (zh) 一种虚拟图像与现实的用户照片合影方法
CN112580395A (zh) 基于深度信息的3d人脸活体识别方法、系统、设备及介质
CN109816746B (zh) 素描图像生成方法及相关产品
TWI768630B (zh) 可移動攝影系統和攝影構圖控制方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081126

Termination date: 20160623

CF01 Termination of patent right due to non-payment of annual fee