CN102906786A - Face feature point position correction device, face feature point position correction method, and face feature point position correction program - Google Patents
Face feature point position correction device, face feature point position correction method, and face feature point position correction program Download PDFInfo
- Publication number
- CN102906786A CN102906786A CN2011800254939A CN201180025493A CN102906786A CN 102906786 A CN102906786 A CN 102906786A CN 2011800254939 A CN2011800254939 A CN 2011800254939A CN 201180025493 A CN201180025493 A CN 201180025493A CN 102906786 A CN102906786 A CN 102906786A
- Authority
- CN
- China
- Prior art keywords
- facial feature
- feature point
- facial
- face
- points
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/98—Detection or correction of errors, e.g. by rescanning the pattern or by human intervention; Evaluation of the quality of the acquired patterns
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/168—Feature extraction; Face representation
- G06V40/171—Local features and components; Facial parts ; Occluding parts, e.g. glasses; Geometrical relationships
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
- G06T2207/30201—Face
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- General Health & Medical Sciences (AREA)
- Quality & Reliability (AREA)
- Human Computer Interaction (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种脸部特征点位置校正设备、一种脸部特征点位置校正方法以及一种脸部特征点位置校正程序,用于校正从图像检测到的脸部器官(眼睛、鼻子等)的特征点的位置。The present invention relates to a face feature point position correction device, a face feature point position correction method, and a face feature point position correction program for correcting facial organs (eyes, nose, etc.) detected from an image The location of the feature points.
背景技术Background technique
对于以高精度执行脸部定向估计、脸部认证、脸部表情等而言,用于从拍摄了脸部的图像检测诸如眼睛和鼻子等脸部器官的特征点(脸部特征点)的位置(脸部特征点位置)并且输出检测到的脸部特征点位置的技术是重要的。关于对脸部特征点位置的检测,已经提出了各种方法。For performing face orientation estimation, face authentication, facial expressions, etc. with high precision, for detecting the positions of feature points (facial feature points) of facial organs such as eyes and nose from images in which faces are captured (face feature point position) and a technique of outputting the detected face feature point position is important. Various methods have been proposed regarding detection of facial feature point positions.
例如,描述了一种用于检测脸部特征点并输出脸部特征点位置的技术的非专利文献1公开了一种用于基于统计脸部形状模型来校正检测到的脸部特征点位置的方法。在该方法中,首先通过对脸部区域应用脸部特征点检测器(已经针对每个脸部特征点构造了每个检测器)来检测脸部特征点,并且针对每个检测到的脸部特征点产生对脸部特征点的适合性加以指示的可靠性图。For example, Non-Patent
随后,对于每个脸部特征点,基于规定的评价函数搜索具有高可靠性并且最小化与统计脸部形状模型所指示的位置的差的脸部特征点位置。在该过程中,对脸部特征点位置分配惩罚(具体地,不分配权重),这些脸部特征点远离统计脸部形状模型所指示的对应位置。因此,即使当部分或所有脸部特征点被脸部图像中的某东西(遮挡)隐藏(阻挡)时,可以获取看似可信的脸部特征点位置。Then, for each face feature point, a face feature point position that has high reliability and minimizes the difference from the position indicated by the statistical face shape model is searched based on a prescribed evaluation function. In this process, penalties (specifically, no weights) are assigned to facial landmark locations that are far from the corresponding locations indicated by the statistical face shape model. Therefore, even when part or all of the facial feature points are hidden (blocked) by something (occlusion) in the face image, plausible facial feature point positions can be acquired.
描述了一种用于检测脸部特征点并且输出脸部特征点位置的技术的专利文献1公开了一种用于基于几何布置(位置关系)来校正检测到的脸部特征点位置的方法。在该方法中,首先基于输入的可靠性图在预设搜索区域内搜索脸部图像中的脸部特征点,作为搜索的结果,通过输入的可靠性图来获取初始脸部特征点位置。
通过执行采用本征空间的统计几何约束过程,基于初始脸部特征点的位置关系来校正通过搜索而获取的初始脸部特征点位置。随后,基于校正的初始脸部特征点位置预设搜索区域,并且在预设的搜索区域内再次执行针对脸部特征点位置的搜索。最后,通过判断初始脸部特征点位置的位置可可靠性以及作为第二次搜索结果的脸部特征点位置的位置可靠性来获取看似可信的脸部特征点位置。The positions of the initial face feature points obtained by searching are corrected based on the positional relationship of the initial face feature points by performing a statistical geometric constraint process using the eigenspace. Subsequently, a search area is preset based on the corrected initial facial feature point positions, and a search for the facial feature point positions is performed again within the preset search area. Finally, by judging the position reliability of the initial facial feature point position and the position reliability of the facial feature point position as the second search result, the plausible facial feature point position is obtained.
现有技术文献prior art literature
专利文献patent documents
专利文献1:JP-A-2009-211177Patent Document 1: JP-A-2009-211177
非专利文献1:D.Cristinacce和T.F.Cootes,″A Comparison ofShape Constrained Facial Feature Detectors″,in 6th InternationalConference on Automatic Face and Gesture Recognition 2004,Korea,pp.357-380。Non-Patent Document 1: D.Cristinacce and T.F.Cootes, "A Comparison of Shape Constrained Facial Feature Detectors", in 6th International Conference on Automatic Face and Gesture Recognition 2004, Korea, pp.357-380.
发明内容Contents of the invention
技术问题technical problem
在非专利文献1中描述的方法中,当由于拍摄脸部图像时的一些因素(照明条件的变化、遮挡等)针对一个或一些脸部特征点产生了错误的可靠性图时,通过规定的评价函数对这样的脸部特征点的位置分配惩罚,并且将这样的脸部特征点位置校正到与根据脸部形状模型计算的平均位置接近的位置。然而,由于执行利用规定的评价函数的计算(还包括这种脸部特征点的可靠性)。因此,存在移动其他脸部特征点的位置受错误可靠性图影响的问题。In the method described in Non-Patent
同时,在专利文献1中描述的方法中,当关于一个或多个脸部特征点输入具有低可靠性的信息时,基于几何布置(位置关系)适当地校正这样的脸部特征点的位置,只要已经正确地确定了其他脸部特征点位置。然而,如果由于脸部检测等错误在对脸部区域的位置、尺寸和屏幕上旋转的归一化中出现另一失败,则脸部特征点位置整体上偏离本征空间所表示的标准脸部形状。在这种情况下,不能判断哪些脸部特征点位置偏离标准脸部形状。因此,不能适当地计算几何布置(位置关系),并且不能正确地确定脸部特征点位置。Meanwhile, in the method described in
因此,本发明的主要目的是提供一种脸部特征点位置校正设备、一种脸部特征点位置校正方法以及一种脸部特征点位置校正程序,使得能够即使在关于一个或多个脸部特征点输入具有低可靠性的信息时也能够输出高精度的脸部特征点位置。Therefore, the main object of the present invention is to provide a face feature point position correction device, a face feature point position correction method, and a face feature point position correction program, enabling Even when the feature point input has low reliability information, it can output the position of the facial feature point with high accuracy.
解决问题的手段means of solving problems
根据本发明的脸部特征点位置校正设备包括:脸部特征点可靠性产生装置,针对来自脸部被拍摄的输入图像的每个脸部特征点,产生对所述脸部特征点的特征点的适合性加以指示的可靠性图,所述脸部特征点指示脸上器官的特征点;初始脸部特征点位置计算装置,基于所述脸部特征点可靠性产生装置所产生的所述可靠性图,计算脸部被拍摄的图像中脸部特征点的位置;离位脸部特征点判断装置,判断所述每个脸部特征点是否是离位脸部特征点,作为不满足基于所述初始脸部特征点位置计算装置所计算的脸部特征点的位置以及基于统计脸部形状模型中与脸部特征点相对应的对应点的位置指定的规定条件的脸部特征点;脸部特征点差计算装置,根据规定的评价函数,计算除了被所述离位脸部特征点判断装置判断为所述离位脸部特征点的那些脸部特征点以外的每个脸部特征点的位置和所述与脸部特征点相对应的对应点的位置之间的差;以及脸部特征点位置校正装置,基于所述离位脸部特征点判断装置的判断结果以及所述脸部特征点差计算装置的计算结果,来校正确定的脸部特征点位置。The face feature point position correction device according to the present invention includes: face feature point reliability generating means for each face feature point from the input image where the face is photographed, generating a feature point corresponding to the face feature point The reliability map indicated by the suitability of the facial feature points, the facial feature points indicate the feature points of the facial organs; the initial facial feature point position calculation means is based on the reliability generated by the facial feature point reliability generation means feature map, calculating the position of the facial feature points in the image of the face being photographed; the out-of-position facial feature point judging device, judging whether each of the facial feature points is an out-of-position facial feature point, as the dissatisfaction based on the set The position of the facial feature point calculated by the initial facial feature point position calculation device and the facial feature point based on the specified condition specified by the position of the corresponding point corresponding to the facial feature point in the statistical face shape model; The feature point difference calculation means calculates the position of each facial feature point except those facial feature points judged as the off-position facial feature points by the out-of-position facial feature point judging means according to a prescribed evaluation function and the difference between the positions of the corresponding points corresponding to the facial feature points; and the facial feature point position correction device, based on the judgment result of the out-of-position facial feature point judging device and the facial feature point difference The calculation result of the calculation device is used to correct the determined facial feature point positions.
根据本发明的脸部特征点位置校正方法包括:针对来自脸部被拍摄的输入图像的每个脸部特征点,产生对所述脸部特征点的特征点的适合性加以指示的可靠性图,所述脸部特征点指示脸上器官的特征点;The face feature point position correction method according to the present invention includes, for each face feature point from an input image in which the face is photographed, generating a reliability map indicating the suitability of the feature points of the face feature point , the facial feature points indicate the feature points of the organs on the face;
基于产生的所述可靠性图,计算所述脸部被拍摄的图像中所述脸部特征点的位置;判断所述每个脸部特征点是否是离位脸部特征点,作为不满足基于计算的所述脸部特征点的位置以及统计脸部形状模型中与脸部特征点相对应的对应点的位置指定的规定条件的脸部特征点;根据规定的评价函数,计算除了被判断为所述离位脸部特征点的那些脸部特征点以外的每个脸部特征点的位置和所述与脸部特征点相对应的对应点的位置之间的差;并且基于所述每个脸部特征点是否是所述离位脸部特征点的判断结果以及所述每个脸部特征点的位置和所述与脸部特征点相对应的对应点的位置之间的差的计算结果,来校正确定的脸部特征点位置。Based on the generated reliability map, calculate the position of the facial feature points in the captured image of the face; judge whether each facial feature point is an out-of-position facial feature point, as the dissatisfaction based on The position of the facial feature point calculated and the facial feature point of the specified condition specified by the position of the corresponding point corresponding to the facial feature point in the statistical face shape model; The difference between the position of each facial feature point other than those facial feature points of the out-of-position facial feature point and the position of the corresponding point corresponding to the facial feature point; and based on each a result of judging whether the facial feature point is the out-of-position facial feature point and a calculation result of the difference between the position of each of the facial feature points and the position of the corresponding point corresponding to the facial feature point , to correct the determined facial feature point positions.
根据本发明的脸部特征点位置校正程序使计算机执行以下操作:脸部特征点可靠性产生过程,针对来自脸部被拍摄的输入图像的每个脸部特征点,产生对所述脸部特征点的特征点的适合性加以指示的可靠性图,所述脸部特征点指示脸上器官的特征点;初始脸部特征点位置计算过程,基于所述脸部特征点可靠性产生过程所产生的所述可靠性图,计算脸部被拍摄的图像中所述脸部特征点的位置;离位脸部特征点判断过程,判断所述每个脸部特征点是否是离位脸部特征点,作为不满足基于所述初始脸部特征点位置计算过程所计算的脸部特征点的位置以及统计脸部形状模型中与脸部特征点相对应的对应点的位置指定的规定条件的脸部特征点;脸部特征点差计算过程,根据规定的评价函数,计算除了被所述离位脸部特征点判断过程判断为离位脸部特征点的每个脸部特征点的位置和所述与脸部特征点相对应的对应点的位置之间的差;并且脸部特征点位置校正过程,基于所述离位脸部特征点判断过程的判断结果以及所述脸部特征点差计算过程的计算结果,来校正确定的脸部特征点位置。The facial feature point position correction program according to the present invention causes the computer to perform the following operations: a facial feature point reliability generation process, for each facial feature point from an input image where the face is photographed, to generate a reference to the facial feature point The reliability map indicated by the suitability of the feature points of the points, the feature points of the facial feature points indicating the feature points of the face organs; the initial facial feature point position calculation process, based on the facial feature point reliability generation process. The reliability map of the face is calculated to calculate the position of the facial feature point in the image taken by the face; the out-of-position facial feature point judging process is to judge whether each of the facial feature points is an out-of-position facial feature point , as a face that does not satisfy the specified condition specified based on the position of the facial feature point calculated by the initial facial feature point position calculation process and the position of the corresponding point corresponding to the facial feature point in the statistical face shape model Feature point: the facial feature point difference calculation process, according to the prescribed evaluation function, calculates the position of each facial feature point and the described and The difference between the positions of the corresponding points corresponding to the facial feature points; and the facial feature point position correction process, based on the judgment result of the out-of-position facial feature point judgment process and the calculation of the facial feature point difference calculation process As a result, the determined facial feature point positions are corrected.
本发明的有利效果Advantageous effect of the present invention
根据本发明,即使当关于一个或多个脸部特征点输入具有低可靠性的信息时,可以通过校正脸部特征点的位置来输出高精度脸部特征点位置。According to the present invention, even when information with low reliability is input about one or more facial feature points, it is possible to output high-precision facial feature point positions by correcting the positions of the facial feature points.
附图说明Description of drawings
[图1]示出了根据本发明示例性实施例的脸部特征点位置校正设备的配置示例的框图。[ Fig. 1 ] A block diagram showing a configuration example of a facial feature point position correction device according to an exemplary embodiment of the present invention.
[图2]是示出了示例性实施例的脸部特征点位置校正设备的操作的流程图。[ Fig. 2 ] is a flowchart showing the operation of the face feature point position correction device of the exemplary embodiment.
[图3]是示出了脸部图像输入装置输入的脸部图像(拍摄了脸部的图像)的示例的说明图。[ Fig. 3 ] is an explanatory diagram showing an example of a face image (an image in which a face is captured) input by a face image input device.
[图4]是示出了期望在脸部图像中检测到脸部特征点的说明图。[ Fig. 4 ] is an explanatory diagram showing that facial feature points are expected to be detected in a facial image.
[图5]是示出了针对右眼瞳孔中心的可靠性图的示例的说明图。[ Fig. 5 ] is an explanatory diagram showing an example of a reliability map for the right-eye pupil center.
[图6]是指示了最大可靠性位置(使可靠性最大化的位置)的说明图,其中可靠性图中的X标记围绕右眼的瞳孔中心。[ Fig. 6 ] is an explanatory diagram indicating a maximum reliability position (position at which reliability is maximized), in which an X mark in the reliability diagram surrounds the pupil center of the right eye.
[图7]是示出了初始脸部特征点位置计算装置所计算的初始脸部特征点的位置的说明图。[ Fig. 7 ] is an explanatory diagram showing positions of initial facial feature points calculated by the initial facial feature point position calculation means.
[图8]是示出了随机选择的两个脸部特征点的示例的说明图。[ Fig. 8 ] is an explanatory diagram showing an example of two face feature points selected at random.
[图9]是示出了离位脸部特征点判断装置的判断结果的示例的说明图。[ Fig. 9 ] is an explanatory diagram showing an example of a judgment result by the out-of-position facial feature point judging means.
[图10]是示出了脸部特征点位置校正装置执行的对偏离脸部形状模型的脸部特征点的位置校正结果的示例的说明图。[ Fig. 10 ] is an explanatory diagram showing an example of a result of position correction of facial feature points deviating from a face shape model performed by the face feature point position correcting means.
[图11]是示出了本发明的概要的框图。[ Fig. 11 ] is a block diagram showing an outline of the present invention.
具体实施方式Detailed ways
现在参照附图,详细给出对根据本发明的脸部特征点位置校正设备的示例性实施例的描述。图1示出了根据本发明示例性实施例的脸部特征点位置校正设备的配置示例的框图。Referring now to the drawings, a description will be given in detail of an exemplary embodiment of the face feature point position correction device according to the present invention. FIG. 1 is a block diagram showing a configuration example of a face feature point position correction device according to an exemplary embodiment of the present invention.
如图1所示,根据本发明的脸部特征点位置校正设备1包括数据处理设备100和存储设备200。数据处理设备100包括脸部图像输入装置110、脸部特征点可靠性产生装置120、初始脸部特征点位置计算装置130、离位脸部特征点判断装置140、脸部特征点差计算装置150和脸部特征点位置校正装置160。存储设备200包括脸部形状模型存储装置210。As shown in FIG. 1 , the face feature point
脸部图像输入装置110输入脸部被拍摄的图像(脸部图像)。根据脸部图像输入装置110输入的脸部图像,脸部特征点可靠性产生装置120针对每个脸部特征点产生对脸部特征点(眼睛、鼻子等)的特征点的适合性加以指示的可靠性图。初始脸部特征点位置计算装置130基于脸部特征点可靠性产生装置120产生的可靠性图,来计算脸部特征点位置(脸部特征点的位置)。下文中,初始脸部特征点位置计算装置130所计算的脸部特征点位置被称作“初始脸部特征点位置”。The face
基于初始脸部特征点位置计算装置130所计算的初始脸部特征点位置,离位脸部特征点判断装置140判断每个初始脸部特征点位置处的每个脸部特征点是否是位于偏离(离开)脸部形状模型存储装置210中存储的统计脸部形状模型的位置的离位脸部特征点。脸部特征点差计算装置150根据规定的评价函数,计算除了被离位脸部特征点判断装置140判断为离位脸部特征点的那些脸部特征点以外的每个脸部特征点的位置与统计脸部形状模型中对应的脸部特征点(对应点)的位置之间的差。基于离位脸部特征点判断装置140的判断结果和脸部特征点差计算装置150的计算结果,脸部特征点位置校正装置160校正与(脸部形状模型存储装置210中存储的统计脸部形状模型中)对应的脸部特征点的位置的位置误差较大的脸部特征点的位置。Based on the initial facial feature point positions calculated by the initial facial feature point position calculation means 130, the out-of-position facial feature point judging means 140 judges whether each facial feature point at each initial facial feature point position is located at a deviation (departure) facial feature points away from the position of the statistical facial shape model stored in the facial shape
接着,以下参照附图描述脸部特征点位置校正设备1的操作。图2是示出了示例性实施例的脸部特征点位置校正设备的操作的流程图。Next, the operation of the face feature point
首先,脸部图像输入装置110输入脸部被拍摄的图像(脸部图像)(步骤S111)。随后,根据步骤S111中输入的脸部图像,脸部特征点可靠性产生装置120对脸部特征点(眼睛、鼻子等)的特征点的适合性加以指示的可靠性图(步骤S112)。初始脸部特征点位置计算装置130基于步骤S112中产生的可靠性图,来计算初始脸部特征点位置(步骤S113)。First, the face
随后,基于步骤S113中计算的初始脸部特征点位置,离位脸部特征点判断装置140判断每个初始脸部特征点位置处的每个脸部特征点是否是离位脸部特征点(位于偏离(离开)脸部形状模型存储装置210中存储的统计脸部形状模型的位置)(步骤S114)。脸部特征点差计算装置150根据规定的评价函数,计算除了被离位脸部特征点判断装置140判断为离位脸部特征点的那些脸部特征点以外的每个脸部特征点的位置与统计脸部形状模型中对应的脸部特征点(对应点)的位置之间的差(步骤S115)。随后,基于步骤S114中的判断结果步骤S115中的计算结果,脸部特征点位置校正装置160校正与(脸部形状模型存储装置210中存储的统计脸部形状模型中)对应的脸部特征点的位置的位置误差较大的脸部特征点的位置(步骤S116)。Subsequently, based on the initial facial feature point positions calculated in step S113, the out-of-position facial feature point judging means 140 judges whether each facial feature point at each initial facial feature point position is an out-of-position facial feature point ( It is located at a position deviated from (out of) the statistical face shape model stored in the face shape model storage device 210) (step S114). The facial feature point difference calculation means 150 calculates the position and sum of each facial feature point except those facial feature points judged as out-of-position facial feature points by the out-of-position facial feature point judging means 140 according to a prescribed evaluation function. The difference between the positions of the corresponding face feature points (corresponding points) in the face shape model is counted (step S115). Subsequently, based on the judgment result in step S114 and the calculation result in step S115, the face feature point position correction means 160 corrects the face feature point corresponding to (in the statistical face shape model stored in the face shape model storage means 210) The position of the facial feature point whose position error is larger (step S116).
根据该示例性实施例,根据规定的评价函数,通过以下操作来校正脸部特征点的位置:从自脸部图像中检测到的脸部特征点中排除位于偏离(离开)统计脸部形状模型中对应脸部特征点位置的位置处的脸部特征点;并且根据规定的评价函数,来计算每个(其余)脸部特征点与统计脸部形状模型中每个对应脸部特征点之间的位置差(误差)。因此,可以输出高精度的脸部特征点位置。According to this exemplary embodiment, according to a prescribed evaluation function, the positions of facial feature points are corrected by excluding facial feature points located away from (out of) the statistical face shape model from facial feature points detected from a face image. The facial feature point at the position corresponding to the facial feature point position; and according to the prescribed evaluation function, calculate the difference between each (remaining) facial feature point and each corresponding facial feature point in the statistical face shape model The position difference (error). Therefore, high-precision facial feature point positions can be output.
<示例><example>
接着,使用一些特定示例详细描述根据本发明的示例性实施例的配置和操作。在图1的根据本发明的脸部特征点位置校正设备1中,存储设备200例如由半导体存储器或硬盘驱动器来实现。脸部图像输入装置110例如由数字摄像机来实现。脸部图像输入装置110、脸部特征点可靠性产生装置120、初始脸部特征点位置计算装置130、离位脸部特征点判断装置140、脸部特征点差计算装置150和脸部特征点位置校正装置160例如由根据程序控制执行过程的CPU(中央处理单元)来实现。脸部形状模型存储装置210例如由半导体存储器或硬盘驱动器来实现。Next, the configuration and operation according to the exemplary embodiment of the present invention are described in detail using some specific examples. In the facial feature point
脸部图像输入装置110输入脸部被拍摄的图像。图3是示出了脸部图像输入装置110输入的脸部图像(拍摄了脸部的图像)的示例的说明图。脸部图像输入装置110输入的图像不仅可以包括脸部而且还包括背景。脸部图像输入装置110还可以被配置为预先执行脸部检测,从脸部图像中提取脸部区域(脸部占据的区域),并且向脸部特征点位置校正设备1输入提取的脸部区域。The face
根据脸部图像输入装置110输入的脸部图像,脸部特征点可靠性产生装置120针对每个脸部特征点产生可靠性图(指示脸部特征点(眼睛、鼻子等)的特征点的适合性)。图4是示出了期望在脸部图像中检测到脸部特征点的说明图。在图4的示例中,期望被检测到的脸部特征点由X标记指示。在该示例中,如图4所示总共输出了14个X标记(每个(左、右)眼眉两端,每只(左、右)眼睛的中心和两端、鼻子的下部、嘴的中心和两端)。在这种情况下,脸部特征点可靠性产生装置120产生与这些点相对应的14个可靠性图。迄今为止所提出的各种技术可以用于产生对脸部特征点的特征点的适合性加以指示的可靠性图。例如,类似于非专利文献1的技术,可以通过对数据处理设备100输入的整个图像区域应用针对每个脸部特征点的检测器来产生可靠性图,每个脸部特征点通过采用基于Viola和Jones提出的Haar类似特征的AdaBoost来构造。According to the facial image input by the facial
图5是示出了针对右眼瞳孔中心的可靠性图的示例的说明图。在图5中示出的示例中,利用可靠性越大则越暗来指示每个点(位置),可靠性表示脸部特征点的适合性。图5的示例指示,不仅围绕右眼瞳孔中心的可靠性较高,而且围绕左眼瞳孔中心、右眼眉以及鼻子下区域的可靠性较高。FIG. 5 is an explanatory diagram showing an example of a reliability map for the pupil center of the right eye. In the example shown in FIG. 5 , each point (position) is indicated by being darker with greater reliability indicating the suitability of the face feature point. The example of FIG. 5 indicates that the reliability is higher not only around the center of the pupil of the right eye, but also around the center of the pupil of the left eye, the right eyebrow, and the area under the nose.
初始脸部特征点位置计算装置130基于脸部特征点可靠性产生装置120产生的可靠性图,来计算脸部特征点的位置(脸部特征点的位置)。在期望检测图4中所示的14个脸部特征点的位置的情况下,计算14个初始脸部特征点的位置。例如,初始脸部特征点位置计算装置130确定使脸部特征点可靠性产生装置120产生的每个可靠性图中的可靠性最大化的位置(可靠性最高的位置)作为每个初始特征点的位置。除了该使用可靠性图中的最大可靠性位置的方法作为初始脸部特征点的位置以外,初始脸部特征点位置计算装置130还可以使用使脸部特征点可靠性与脸部特征点位置的先验分布的乘积最大化的位置作为初始脸部特征点的位置。The initial face feature point position calculating means 130 calculates the position of the face feature point (the position of the face feature point) based on the reliability map generated by the face feature point reliability generating means 120 . In the case where it is desired to detect the positions of the 14 face feature points shown in FIG. 4 , the positions of the 14 initial face feature points are calculated. For example, the initial facial feature point position calculating means 130 determines the position (the position with the highest reliability) that maximizes the reliability in each reliability map generated by the facial feature point reliability generating means 120 as each initial feature point s position. In addition to the method of using the maximum reliability position in the reliability map as the position of the initial facial feature point, the initial facial feature point
图6是指示了最大可靠性位置(使可靠性最大化的位置)的说明图,其中可靠性图中的X标记围绕右眼的瞳孔中心。图6指示,不仅围绕右眼瞳孔中心的可靠性较高,而且围绕左眼瞳孔中心、右眼眉以及鼻子下区域的可靠性较高。然而,图6还指示,已经将右眼瞳孔中心(用X标记指示的位置)选作初始脸部特征点的位置,这是由于可靠性在右眼瞳孔中心处最高。FIG. 6 is an explanatory diagram indicating a position of maximum reliability (position at which reliability is maximized), in which an X mark in the reliability diagram surrounds the pupil center of the right eye. Figure 6 indicates that the reliability is high not only around the center of the pupil of the right eye, but also around the center of the pupil of the left eye, the right eyebrow, and the area under the nose. However, FIG. 6 also indicates that the center of the pupil of the right eye (the position indicated by the X mark) has been selected as the position of the initial facial feature point, since the reliability is highest at the center of the pupil of the right eye.
基于初始脸部特征点位置计算装置130所计算的初始脸部特征点位置,离位脸部特征点判断装置140判断每个初始脸部特征点位置处的每个脸部特征点是否是位于偏离(离开)脸部形状模型存储装置210中存储的统计脸部形状模型的位置的离位脸部特征点。在脸部形状模型存储装置210中,已经将图4中示出的14个脸部特征点的坐标值预存储为统计脸部形状模型。Based on the initial facial feature point positions calculated by the initial facial feature point position calculation means 130, the out-of-position facial feature point judging means 140 judges whether each facial feature point at each initial facial feature point position is located at a deviation (departure) facial feature points away from the position of the statistical facial shape model stored in the facial shape
附带地,还可以将14个脸部特征点的坐标值确定为大量脸部图像(包括个体差异以及脸部表情和脸部方向的变化)中的脸部特征点坐标值的平均。脸部形状模型存储装置210还可以预存储通过对大量脸部图像(包括各种变化)中的脸部特征点坐标值应用k-means方法而获取坐标值集合作为脸部形状模型。例如可以使用鲁棒的估计技术来进行对每个脸部特征点是否是离位脸部特征点(位于偏离(离开)与统计脸部形状模型的位置)的判断。Incidentally, the coordinate values of the 14 facial feature points may also be determined as an average of the facial feature point coordinate values in a large number of facial images (including individual differences and changes in facial expression and facial orientation). The facial shape
这里参照附图描述采用LMedS(最小中值平方)的离位脸特征点判断的方法(一种类型的鲁棒的估计技术)。图7是示出了初始脸部特征点位置计算装置130所计算的初始脸部特征点的位置的说明图。如图7所示,这里假定初始脸部特征点位置计算装置130使计算的右眼瞳孔中心、右眼内角以及嘴右端的初始脸部特征点位置作为由于拍摄脸部图像时的一些因素(例如,照明条件的变化)极大地偏离(离开)脸部图像(脸部被拍摄的图像)中对应位置的位置。A method of out-of-position face feature point judgment (one type of robust estimation technique) using LMedS (least median square) is described here with reference to the drawings. FIG. 7 is an explanatory diagram showing the positions of the initial facial feature points calculated by the initial facial feature point position calculation means 130 . As shown in FIG. 7 , it is assumed here that the initial facial feature point position calculating means 130 uses the calculated initial facial feature point positions of the center of the right eye pupil, the inner corner of the right eye, and the right end of the mouth as some factors (such as , a change in lighting conditions) greatly deviates (leaves) the position of the corresponding position in the face image (the image in which the face is captured).
离位脸部特征点判断装置140首先从图4中示出的14个脸部特征点中随机选择两个脸部特征点。图8是示出了随机选择的两个脸部特征点的示例的说明图。图8(a)的示例指示选择了右眼外角的脸部特征点以及嘴左端的脸部特征点。The out-of-position facial feature point judging means 140 first randomly selects two facial feature points from the 14 facial feature points shown in FIG. 4 . FIG. 8 is an explanatory diagram showing an example of two facial feature points selected at random. The example of FIG. 8( a ) indicates that a facial feature point at the outer corner of the right eye and a facial feature point at the left end of the mouth are selected.
通过对离位脸部特征点判断装置140选择的每个脸部特征点分配字符“a”或“b”来给出以下详细描述。在输入图像中,将与两个随机选择的脸部特征点相对应的初始脸部特征点的坐标值集合定义为(ta,tb)。每个符号ta,tb表示对输入图像中的坐标值加以表示的二维向量。此外,在脸部形状模型存储装置210中存储的统计脸部形状模型中,将与离位脸部特征点判断装置140选择的脸部特征点相对应的两个脸部特征点(在该示例中,在右眼外角的点以及在嘴左端的点)的坐标值集合(即,在右眼外角的点以及在嘴左端的点的坐标值集合)定义为(ka,kb),如图8(b)所示。每个符号ka,kb表示对脸部形状模型中坐标值加以表示的二维向量。The following detailed description is given by assigning the character “a” or “b” to each facial feature point selected by the out-of-position facial feature point judging means 140 . In the input image, a set of coordinate values of initial facial feature points corresponding to two randomly selected facial feature points is defined as (t a , t b ). Each symbol t a , t b represents a two-dimensional vector representing coordinate values in the input image. In addition, in the statistical face shape model stored in the face shape model storage means 210, the two facial feature points corresponding to the facial feature point selected by the out-of-position facial feature point judging means 140 (in this example In , the coordinate value set of the point at the outer corner of the right eye and the point at the left end of the mouth) (that is, the set of coordinate values of the point at the outer corner of the right eye and the point at the left end of the mouth) is defined as (k a , k b ), such as Figure 8(b) shows. Each symbol k a , k b represents a two-dimensional vector representing coordinate values in the face shape model.
由于针对脸部形状模型中脸部特征点的坐标系以及针对初始脸部特征点的坐标系彼此不同,因此有必要将前者坐标系中的坐标值与后者坐标系中的坐标值彼此相关联。因此,离位脸部特征点判断装置140确定从初始脸部特征点的坐标值集合(ta,tb)到脸部形状模型中坐标值集合(ka,kb)的坐标变换p。坐标变换p是四维向量,包括沿着x轴方向的平移分量、沿着y轴方向的平移分量、沿着屏幕上方向的旋转分量以及缩放分量。随后,离位脸部特征点判断装置140计算使用坐标变换p变换之后的其余12个初始脸部特征点的坐标值和脸部形状模型中与12个初始脸部特征点相对应的12个脸部特征点之间的平方误差,并然后根据以下表达式(1)来确定12个平方误差的中值:Since the coordinate system for the facial feature points in the face shape model and the coordinate system for the initial facial feature points are different from each other, it is necessary to correlate the coordinate values in the former coordinate system and the latter coordinate system with each other . Therefore, the out-of-position facial feature point judging means 140 determines the coordinate transformation p from the coordinate value set (t a , t b ) of the initial facial feature point to the coordinate value set (ka , k b ) in the face shape model. The coordinate transformation p is a four-dimensional vector, including a translation component along the x-axis direction, a translation component along the y-axis direction, a rotation component along the screen direction, and a scaling component. Subsequently, the out-of-position facial feature
以上表达式(1)中的符号“med”表示用于计算中值的函数。离位脸部特征点判断装置140多次执行以上序列(随机选择两个脸部特征点、确定坐标变换p、以及计算坐标值的平方误差)。然后,离位脸部特征点判断装置140保持使平方误差的中值最小化的坐标变换p作为坐标变换p’。最后,离位脸部特征点判断装置140判断每个脸部特征点是否是否离位脸部特征点。具体地,如果通过坐标p’变换之后的初始脸部特征点的坐标值与脸部形状模型中的坐标值之间的平方误差大于规定阈值,则判断脸部特征点是离位脸部特征点。The symbol "med" in the above expression (1) denotes a function for calculating the median. The out-of-position face feature point judging means 140 executes the above sequence (random selection of two face feature points, determination of coordinate transformation p, and calculation of square error of coordinate values) multiple times. Then, the out-of-position facial feature point judging means 140 holds the coordinate transformation p that minimizes the median value of the square error as the coordinate transformation p'. Finally, the out-of-place facial feature point judging means 140 judges whether each facial feature point is out-of-place facial feature point. Specifically, if the square error between the coordinate value of the initial facial feature point after transformation by coordinate p' and the coordinate value in the face shape model is greater than a prescribed threshold, then it is judged that the facial feature point is an out-of-position facial feature point .
图9是示出了离位脸部特征点判断装置140的判断结果的示例的说明图。在图9中,被离位脸部特征点判断装置140判断为离位脸部特征点的每个脸部特征点用被圆圈包围的X标记来指示。图9指示,已经将针对右眼瞳孔中心、右眼内角以及嘴右端的初始脸部特征点判断为离位脸部特征点。FIG. 9 is an explanatory diagram showing an example of a determination result by the out-of-position face feature point determination means 140 . In FIG. 9 , each facial feature point judged as an out-of-position facial feature point by the out-of-position facial feature point judging means 140 is indicated by an X mark surrounded by a circle. FIG. 9 indicates that the initial facial feature points for the center of the pupil of the right eye, the inner corner of the right eye, and the right end of the mouth have been judged as out-of-position facial feature points.
附带地,离位脸部特征点判断装置140随机选择用于确定坐标变换p的脸部特征点的数目也可以是三个或更多个。例如,这里通过向离位脸部特征点判断装置140选定的每个脸部特征点分配字符“a”、“b”或“c”来简要说明图4中示出的离位脸部特征点判断装置140从14个脸部特征点中随机选择3个脸部特征点的情况。在输入图像中,将与3个随机选定的脸部特征点相对应的3个初始脸部特征点的坐标值集合定义为(ta,tb,tc)。此外,在脸部形状模型存储装置210中存储的统计脸部形状模型中,将与离位脸部特征点判断装置140选定的脸部特征点相对应的3个脸部特征点的坐标值集合定义为(ka,kb,kc)。Incidentally, the number of facial feature points randomly selected by the out-of-position facial feature point judging means 140 for determining the coordinate transformation p may also be three or more. For example, the out-of-position facial features shown in FIG. A case where the point judging means 140 randomly selects 3 facial feature points from 14 facial feature points. In the input image, a set of coordinate values of 3 initial facial feature points corresponding to 3 randomly selected facial feature points is defined as (t a , t b , t c ). In addition, in the statistical facial shape model stored in the facial shape
离位脸部特征点判断装置140确定坐标变换p,该坐标变换p最小化与从初始脸部特征点的坐标值集合(ta,tb,tc)到脸部形状模型中的坐标值集合(ka,kb,kc)的坐标变换中的在前坐标值相对应的初始脸部特征点的坐标值与脸部形状模型中的其他坐标值(其余脸部特征点的坐标值)之间的平方误差。其后,类似于随机选定的脸部特征点的数目是2的情况,离位脸部特征点判断装置140判定每个脸部特征点是否是离位脸部特征点。The out-of-position facial feature point judging means 140 determines the coordinate transformation p that minimizes the coordinate value from the initial facial feature point set (t a , t b , t c ) to the coordinate value in the face shape model The coordinate value of the initial face feature point corresponding to the previous coordinate value in the coordinate transformation of the set (k a , k b , k c ) is different from other coordinate values in the face shape model (the coordinate values of the remaining face feature points ) between squared errors. Thereafter, similarly to the case where the number of randomly selected facial feature points is 2, the out-of-position facial feature point determining means 140 determines whether each facial feature point is an out-of-position facial feature point.
脸部特征点差计算装置150根据规定的评价函数,计算除了被离位脸部特征点判断装置140判断为离位脸部特征点的那些脸部特征点以外的每个脸部特征点的位置与统计脸部形状模型中对应的脸部特征点的位置之间的差。The facial feature point difference calculation means 150 calculates the position and sum of each facial feature point except those facial feature points judged as out-of-position facial feature points by the out-of-position facial feature point judging means 140 according to a prescribed evaluation function. Differences between positions of corresponding facial feature points in the face shape models are counted.
例如,脸部特征点差计算装置150通过最小平方方法来确定除了被离位脸部特征点判断装置140判断为离位脸部特征点的那些初始脸部特征点以外的初始脸部特征点的坐标值到脸部形状模型中与初始脸部特征点相对应的脸部特征点的坐标值的坐标变换p。其后,脸部特征点差计算装置150可以使用坐标变换p变换之后的每个初始脸部特征点的坐标值与脸部形状模型中坐标值之间的平方误差作为每个脸部特征点(除了被判定为离位脸部特征点的那些脸部特征点以外)的位置与统计脸部形状模型中脸部特征点的位置之间的差。脸部特征点差计算装置150还可以用坐标变换p’(由离位脸部特征点判断装置140来确定)来代替以上坐标变换p。除了每个初始脸部特征点的变换后坐标值与脸部形状模型中的坐标值之间的平方误差以外,脸部特征点差计算装置150例如还可以在每个初始脸部特征点的坐标处的脸部特征点可靠性。For example, the facial feature point difference calculation means 150 determines the coordinates of the initial facial feature points other than those initial facial feature points judged as out-of-position facial feature points by the out-of-position facial feature point judging means 140 by the least square method Coordinate transformation p of the value to the coordinate value of the facial feature point corresponding to the initial facial feature point in the face shape model. Thereafter, the facial feature point
在使用脸部特征点可靠性的情况下,例如,脸部特征点差计算装置150可以计算脸部特征点可靠性的倒数(reciprocal number)和初始脸部特征点的变换后坐标值与脸部形状模型中的坐标值之间的平方误差的乘积,并且输出该乘积作为初始脸部特征点的变换后坐标值与脸部形状模型中的坐标值之间的误差。In the case of using the facial feature point reliability, for example, the facial feature point difference calculating means 150 can calculate the reciprocal number (reciprocal number) of the facial feature point reliability and the transformed coordinate value of the initial facial feature point and the face shape The product of the square error between the coordinate values in the model is output as the error between the transformed coordinate value of the initial face feature point and the coordinate value in the face shape model.
基于离位脸部特征点判断装置140的判断结果以及脸部特征点差计算装置150的计算结果,脸部特征点位置校正装置160校正与统计脸部形状模型的误差较大的脸部特征点的位置。经过脸部特征点位置校正装置160位置校正的脸部特征点是那些被离位脸部特征点判断装置140判断为离位脸部特征点的脸部特征点,以及脸部特征点差计算装置150所计算位置误差(与脸部形状模型中的位置的误差)是规定阈值或者更大的那些脸部特征点。Based on the judgment result of the out-of-position facial feature
例如,脸部特征点位置校正装置160可以使用脸部形状模型存储装置210中存储的用于校正脸部特征点的脸部形状模型。具体地,脸部特征点位置校正装置160可以通过使用脸部特征点差计算装置150确定的坐标变换p的逆变换p~来变换脸部模型中对应的脸部特征点(对应于校正目标脸部特征点)的坐标值,从而确定偏离脸部形状模型的脸部特征点(作为校正目标的脸部特征点)的校正后坐标值。For example, the facial feature point position correcting means 160 may use a face shape model stored in the face shape model storage means 210 for correcting facial feature points. Specifically, the facial feature point
图10是示出了脸部特征点位置校正装置160执行的对偏离脸部形状模型的脸部特征点的位置校正结果的示例的说明图。图10指示,已经将右眼瞳孔中心、右眼的内角以及嘴右端的脸部特征点(已经被判断为图9中的离位脸部特征点)的位置校正到适当位置。FIG. 10 is an explanatory diagram showing an example of a result of position correction of facial feature points deviating from the face shape model performed by the face feature point position correcting means 160 . FIG. 10 indicates that the positions of the right eye pupil center, the inner corner of the right eye, and the facial feature point at the right end of the mouth (which have been judged as out-of-position facial feature points in FIG. 9 ) have been corrected to appropriate positions.
根据该示例性实施例,可以通过对被判断为位于与统计脸部形状模型中对应的脸部特征点的位置偏离的位置的脸部特征点的位置校正,将高精度的脸部特征点位置输出到适当位置。According to this exemplary embodiment, by correcting the position of a facial feature point judged to be located at a position deviated from the position of the corresponding facial feature point in the statistical face shape model, the position of the high-precision facial feature point output to the appropriate location.
接着,说明本发明的概要。图11是示出了本发明的概要的框图。如图11所示,根据本发明的脸部特征点位置校正设备300包括脸部特征点可靠性产生装置301、初始脸部特征点位置计算装置302、离位脸部特征点判断装置303、脸部特征点差计算装置304以及脸部特征点位置校正装置305。Next, the outline of the present invention will be described. FIG. 11 is a block diagram showing an outline of the present invention. As shown in FIG. 11 , the facial feature point
脸部特征点可靠性产生装置301针对来自脸部被拍摄的输入图像的每个脸部特征点,产生对脸部特征点的特征点的适合性加以指示的可靠性图,该脸部特征点指示脸上器官的特征点。初始脸部特征点位置计算装置302基于脸部特征点可靠性产生装置301所产生的可靠性图,计算脸部被拍摄的图像中脸部特征点的位置。离位脸部特征点判断装置303判断每个脸部特征点是否是离位脸部特征点,作为不满足基于初始脸部特征点位置计算装置302所计算的脸部特征点的位置以及统计脸部形状模型中与脸部特征点相对应的对应点的位置指定的规定条件的脸部特征点。The facial feature point reliability generation means 301 generates a reliability map indicating the suitability of the feature points of the facial feature points for each facial feature point from the input image where the face is photographed, the facial feature point Feature points indicating the organs on the face. The initial facial feature point position calculating means 302 calculates the position of the facial feature point in the image where the face is captured based on the reliability map generated by the facial feature point reliability generating means 301 . Out-of-position facial feature point judging means 303 judges whether each facial feature point is an out-of-position facial feature point, as a position that does not satisfy the facial feature points calculated based on the initial facial feature point position calculating means 302 and the statistical face A face feature point of a predetermined condition specified by a position of a corresponding point corresponding to the face feature point in the face shape model.
脸部特征点差计算装置304根据规定的评价函数,计算除了被离位脸部特征点判断装置303判断为离位脸部特征点的那些脸部特征点以外的每个脸部特征点的位置和与脸部特征点相对应的对应点的位置之间的差。脸部特征点位置校正装置305基于离位脸部特征点判断装置303的判断结果以及脸部特征点差计算装置304的计算结果,来校正确定的脸部特征点位置。The facial feature point difference calculation means 304 calculates the position sum of each facial feature point except those facial feature points judged as out-of-position facial feature points by the out-of-position facial feature point judging means 303 according to a prescribed evaluation function. The difference between the positions of the corresponding points corresponding to the facial feature points. The facial feature point
这样的配置使得能够即使由于拍摄脸部图像是的一些因素(照明条件变化、遮挡等)输入了一个或多个脸部特征点的可靠性较低的图像(例如,不清楚的图像)时,也能够输出高精度的脸部特征点位置。Such a configuration makes it possible to input a less reliable image (for example, an unclear image) of one or more facial feature points due to some factors (change in lighting conditions, occlusion, etc.) It is also possible to output high-precision facial feature point positions.
在以上示例性实施例中还公开了以下脸部特征点位置校正设备(1)至(4):The following facial feature point position correction devices (1) to (4) are also disclosed in the above exemplary embodiments:
(1)脸部特征点位置校正设备,其中,离位脸部特征点判断装置303使用鲁棒的估计技术来判断每个脸部特征点是否是离位脸部特征点。(1) Facial feature point position correction device, wherein the out-of-position facial feature point judging means 303 uses a robust estimation technique to judge whether each facial feature point is an out-of-position facial feature point.
(2)脸部特征点位置校正设备,其中,离位脸部特征点判断装置303重复以下操作:(2) Facial feature point position correction equipment, wherein, the out-of-position facial feature
从脸部特征点中随机选择一些脸部特征点;Randomly select some facial feature points from the facial feature points;
将对选择操作基于向量没有选择的脸部特征的位置加以表示的坐标值变换成对脸部特征点的对应点的位置加以表示的坐标值,所述向量用于变换对选定的脸部特征点的位置加以表示的坐标值;并且Transforming the coordinate values representing the positions of the facial features not selected by the selection operation based on the vectors used to transform the selected facial features into coordinate values representing the positions of the corresponding points of the facial feature points the coordinate value at which the position of the point is represented; and
计算变换后坐标值与对脸部特征点的对应点的位置加以表示的坐标值之间的平方差的中值,并且calculating the median of the squared differences between the transformed coordinate values and the coordinate values representing the positions of the corresponding points of the face feature points, and
如果对脸部特征点的对应点的位置加以表示的坐标值与基于特定向量变换的脸部特征点的坐标值之间的平方误差大于规定阈值,则判断脸部特征点是离位脸部特征点,所述特定向量是用于重复操作中坐标值变换的向量中使中值最小化的向量。If the squared error between the coordinate value representing the position of the corresponding point of the facial feature point and the coordinate value of the facial feature point transformed based on a specific vector is greater than a prescribed threshold, the facial feature point is judged to be an out-of-position facial feature point, the specific vector is a vector that minimizes the median value among the vectors used for coordinate value transformation in the repeated operation.
(3)脸部特征点位置校正设备包括:脸部形状模型存储装置,存储与统计脸部形状模型有关的信息。(3) The device for correcting facial feature point positions includes: a facial shape model storage device for storing information related to statistical facial shape models.
(4)脸部特征点位置校正设备,其中,脸部特征点位置校正装置305对被离位脸部特征点判断装置303判断为离位脸部特征点的脸部特征点的位置以及作为脸部特征点差计算装置304的计算结果差是预设阈值或更大的脸部特征点的位置执行校正。(4) Facial feature point position correcting device, wherein, the facial feature point position correcting means 305 determines the position of the facial feature point and the facial feature point as a face feature point determined by the off-position facial feature point judging means 303. Correction is performed at positions of facial feature points where the difference between the calculation results of the facial feature point difference calculation means 304 is a preset threshold or greater.
尽管以上参照示例性实施例和示例描述了本发明,本发明不限于特定示意性示例性实施例和示例。在本发明范围内可以对本发明的配置和细节进行本领域技术人员可理解的各种修改。Although the present invention has been described above with reference to exemplary embodiments and examples, the present invention is not limited to the specific illustrative exemplary embodiments and examples. Various modifications understandable to those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
本申请要求2010年5月26日递交的日本专利申请No.2010-121017的优先权,其全部内容通过引用合并于此。This application claims priority from Japanese Patent Application No. 2010-121017 filed on May 26, 2010, the entire contents of which are hereby incorporated by reference.
工业适用性Industrial applicability
本发明广泛适用于脸部方向估计和脸部认证系统、脸部表情识别等精度改进。The invention is widely applicable to face direction estimation, face authentication system, facial expression recognition and other accuracy improvements.
附图标记列表List of reference signs
1,300 脸部特征点位置校正设备1,300 facial feature point position correction equipment
100 数据处理设备100 data processing equipment
110 脸部图像输入装置110 facial image input device
120,301 脸部特征点可靠性产生装置120, 301 Facial feature point reliability generating device
130,302 初始脸部特征点位置计算装置130, 302 Initial facial feature point position calculation device
140,303 离位脸部特征点判断装置140, 303 Out-of-position facial feature point judgment device
150,304 脸部特征点差计算装置150, 304 Facial feature point difference calculation device
160,305 脸部特征点位置校正装置160, 305 facial feature point position correction device
200 存储设备200 storage devices
210 脸部形状模型存储装置210 face shape model storage device
Claims (7)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010-121017 | 2010-05-26 | ||
| JP2010121017 | 2010-05-26 | ||
| PCT/JP2011/002766 WO2011148596A1 (en) | 2010-05-26 | 2011-05-18 | Face feature-point position correction device, face feature-point position correction method, and face feature-point position correction program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102906786A true CN102906786A (en) | 2013-01-30 |
| CN102906786B CN102906786B (en) | 2015-02-18 |
Family
ID=45003597
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201180025493.9A Active CN102906786B (en) | 2010-05-26 | 2011-05-18 | Face feature point position correction device and face feature point position correction method |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US8737697B2 (en) |
| EP (1) | EP2579210A4 (en) |
| JP (1) | JP5772821B2 (en) |
| KR (1) | KR101365789B1 (en) |
| CN (1) | CN102906786B (en) |
| WO (1) | WO2011148596A1 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103116403A (en) * | 2013-02-16 | 2013-05-22 | 广东欧珀移动通信有限公司 | Screen switching method and mobile intelligent terminal |
| CN105868767A (en) * | 2015-01-19 | 2016-08-17 | 阿里巴巴集团控股有限公司 | Human face feature point positioning method and device |
| CN109558784A (en) * | 2017-09-27 | 2019-04-02 | 卡西欧计算机株式会社 | Nail outline detection device, nail outline detection method and recording medium |
| CN109872379A (en) * | 2017-12-05 | 2019-06-11 | 富士通株式会社 | Data processing apparatus and method |
Families Citing this family (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2727047A4 (en) * | 2011-06-30 | 2015-04-22 | Nokia Corp | METHOD AND APPARATUS FOR FACE TRACKING USING INTEGRAL GRADIENT PROJECTIONS |
| KR101381439B1 (en) * | 2011-09-15 | 2014-04-04 | 가부시끼가이샤 도시바 | Face recognition apparatus, and face recognition method |
| US8983203B2 (en) * | 2011-10-14 | 2015-03-17 | Ulsee Inc. | Face-tracking method with high accuracy |
| WO2013122009A1 (en) * | 2012-02-16 | 2013-08-22 | 日本電気株式会社 | Reliability level acquisition device, reliability level acquisition method and reliability level acquisition program |
| JP6026119B2 (en) * | 2012-03-19 | 2016-11-16 | 株式会社東芝 | Biological information processing device |
| WO2013145496A1 (en) * | 2012-03-27 | 2013-10-03 | 日本電気株式会社 | Information processing device, information processing method, and program |
| JP5895703B2 (en) * | 2012-05-22 | 2016-03-30 | ソニー株式会社 | Image processing apparatus, image processing method, and computer program |
| JP6261187B2 (en) * | 2013-05-21 | 2018-01-17 | キヤノン株式会社 | Image processing apparatus, image processing method, and program |
| CN105893920B (en) | 2015-01-26 | 2019-12-27 | 阿里巴巴集团控股有限公司 | Face living body detection method and device |
| EP3136289A1 (en) | 2015-08-28 | 2017-03-01 | Thomson Licensing | Method and device for classifying an object of an image and corresponding computer program product and computer-readable medium |
| US9898674B2 (en) | 2015-12-10 | 2018-02-20 | International Business Machines Corporation | Spoof detection for facial recognition |
| WO2018033137A1 (en) * | 2016-08-19 | 2018-02-22 | 北京市商汤科技开发有限公司 | Method, apparatus, and electronic device for displaying service object in video image |
| JP6822482B2 (en) | 2016-10-31 | 2021-01-27 | 日本電気株式会社 | Line-of-sight estimation device, line-of-sight estimation method, and program recording medium |
| JP6894725B2 (en) * | 2017-03-09 | 2021-06-30 | キヤノン株式会社 | Image processing device and its control method, program, storage medium |
| JP6835223B2 (en) | 2017-06-26 | 2021-02-24 | 日本電気株式会社 | Face recognition device, face recognition method and program |
| AU2019208182B2 (en) | 2018-07-25 | 2021-04-08 | Konami Gaming, Inc. | Casino management system with a patron facial recognition system and methods of operating same |
| US11521460B2 (en) | 2018-07-25 | 2022-12-06 | Konami Gaming, Inc. | Casino management system with a patron facial recognition system and methods of operating same |
| WO2020065790A1 (en) | 2018-09-26 | 2020-04-02 | 日本電気株式会社 | Estimation device, estimation method, and storage medium |
| CN110889373B (en) * | 2019-11-27 | 2022-04-08 | 中国农业银行股份有限公司 | Block chain-based identity recognition method, information storage method and related device |
| US11587288B2 (en) | 2021-03-15 | 2023-02-21 | Tencent America LLC | Methods and systems for constructing facial position map |
| KR102838092B1 (en) * | 2022-03-14 | 2025-07-24 | 주식회사 엘지생활건강 | Skin characteristic data visualization device and system |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1786980A (en) * | 2005-12-08 | 2006-06-14 | 上海交通大学 | Melthod for realizing searching new position of person's face feature point by tow-dimensional profile |
| US20070071289A1 (en) * | 2005-09-29 | 2007-03-29 | Kabushiki Kaisha Toshiba | Feature point detection apparatus and method |
| CN101057257A (en) * | 2004-11-12 | 2007-10-17 | 欧姆龙株式会社 | Face feature point detection device, feature point detection device |
| JP2007299051A (en) * | 2006-04-27 | 2007-11-15 | Toshiba Corp | Image processing apparatus, method, and program |
| US20090116749A1 (en) * | 2006-04-08 | 2009-05-07 | The University Of Manchester | Method of locating features of an object |
| JP2009211177A (en) * | 2008-02-29 | 2009-09-17 | Canon Inc | Feature point location determination method and device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8542928B2 (en) | 2005-09-26 | 2013-09-24 | Canon Kabushiki Kaisha | Information processing apparatus and control method therefor |
| KR100816016B1 (en) | 2006-09-12 | 2008-03-21 | 인하대학교 산학협력단 | Feature point conversion method using Taylor series for compatibility between heterogeneous fingerprint input devices |
| US20090290791A1 (en) * | 2008-05-20 | 2009-11-26 | Holub Alex David | Automatic tracking of people and bodies in video |
| JP2010121017A (en) | 2008-11-19 | 2010-06-03 | Dainippon Printing Co Ltd | Adhesive film |
-
2011
- 2011-05-18 US US13/637,732 patent/US8737697B2/en active Active
- 2011-05-18 EP EP11786300.1A patent/EP2579210A4/en not_active Withdrawn
- 2011-05-18 WO PCT/JP2011/002766 patent/WO2011148596A1/en not_active Ceased
- 2011-05-18 JP JP2012517124A patent/JP5772821B2/en active Active
- 2011-05-18 KR KR1020127030899A patent/KR101365789B1/en active Active
- 2011-05-18 CN CN201180025493.9A patent/CN102906786B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101057257A (en) * | 2004-11-12 | 2007-10-17 | 欧姆龙株式会社 | Face feature point detection device, feature point detection device |
| US20070071289A1 (en) * | 2005-09-29 | 2007-03-29 | Kabushiki Kaisha Toshiba | Feature point detection apparatus and method |
| CN1786980A (en) * | 2005-12-08 | 2006-06-14 | 上海交通大学 | Melthod for realizing searching new position of person's face feature point by tow-dimensional profile |
| US20090116749A1 (en) * | 2006-04-08 | 2009-05-07 | The University Of Manchester | Method of locating features of an object |
| JP2007299051A (en) * | 2006-04-27 | 2007-11-15 | Toshiba Corp | Image processing apparatus, method, and program |
| JP2009211177A (en) * | 2008-02-29 | 2009-09-17 | Canon Inc | Feature point location determination method and device |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103116403A (en) * | 2013-02-16 | 2013-05-22 | 广东欧珀移动通信有限公司 | Screen switching method and mobile intelligent terminal |
| CN105868767A (en) * | 2015-01-19 | 2016-08-17 | 阿里巴巴集团控股有限公司 | Human face feature point positioning method and device |
| CN105868767B (en) * | 2015-01-19 | 2020-02-18 | 阿里巴巴集团控股有限公司 | Face feature point positioning method and device |
| CN109558784A (en) * | 2017-09-27 | 2019-04-02 | 卡西欧计算机株式会社 | Nail outline detection device, nail outline detection method and recording medium |
| CN109872379A (en) * | 2017-12-05 | 2019-06-11 | 富士通株式会社 | Data processing apparatus and method |
| CN109872379B (en) * | 2017-12-05 | 2022-12-02 | 富士通株式会社 | Data processing device and method |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2011148596A1 (en) | 2013-07-25 |
| EP2579210A1 (en) | 2013-04-10 |
| EP2579210A4 (en) | 2018-01-17 |
| WO2011148596A1 (en) | 2011-12-01 |
| KR101365789B1 (en) | 2014-02-20 |
| CN102906786B (en) | 2015-02-18 |
| JP5772821B2 (en) | 2015-09-02 |
| KR20130025906A (en) | 2013-03-12 |
| US8737697B2 (en) | 2014-05-27 |
| US20130022277A1 (en) | 2013-01-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102906786B (en) | Face feature point position correction device and face feature point position correction method | |
| US10964057B2 (en) | Information processing apparatus, method for controlling information processing apparatus, and storage medium | |
| US8755630B2 (en) | Object pose recognition apparatus and object pose recognition method using the same | |
| JP4991317B2 (en) | Facial feature point detection apparatus and method | |
| CN101178768B (en) | Image processing apparatus, image processing method and person identification apparatus, | |
| KR101956071B1 (en) | Method and apparatus for verifying a user | |
| JP6338021B2 (en) | Image processing apparatus, image processing method, and image processing program | |
| US10438412B2 (en) | Techniques to facilitate accurate real and virtual object positioning in displayed scenes | |
| US20160117824A1 (en) | Posture estimation method and robot | |
| US10354402B2 (en) | Image processing apparatus and image processing method | |
| JP6464938B2 (en) | Image processing apparatus, image processing method, and image processing program | |
| JP6575325B2 (en) | Camera position / orientation estimation apparatus, camera position / orientation estimation method, and camera position / orientation estimation program | |
| US20150161435A1 (en) | Frontal face detection apparatus and method using facial pose | |
| JP6265499B2 (en) | Feature amount extraction device and location estimation device | |
| US20220156977A1 (en) | Calibration apparatus, calibration method, and non-transitory computer readable medium storing program | |
| CN114608521B (en) | Monocular ranging method and device, electronic equipment and storage medium | |
| US11189053B2 (en) | Information processing apparatus, method of controlling information processing apparatus, and non-transitory computer-readable storage medium | |
| EP4224425A1 (en) | Method and apparatus for determining pose of tracked object during image tracking process | |
| JP2015045919A (en) | Image recognition method and robot | |
| US12525060B2 (en) | Work estimation device, work estimation method, and non-transitory computer readable medium | |
| JP6586852B2 (en) | Image processing device |
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 |