CN111553219A - 一种数据处理方法及智能设备 - Google Patents
一种数据处理方法及智能设备 Download PDFInfo
- Publication number
- CN111553219A CN111553219A CN202010315152.6A CN202010315152A CN111553219A CN 111553219 A CN111553219 A CN 111553219A CN 202010315152 A CN202010315152 A CN 202010315152A CN 111553219 A CN111553219 A CN 111553219A
- Authority
- CN
- China
- Prior art keywords
- lip
- straight line
- type
- information
- determining
- 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.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 13
- 238000010586 diagram Methods 0.000 description 7
- 238000000034 method Methods 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011982 device technology Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 210000004709 eyebrow Anatomy 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/161—Detection; Localisation; Normalisation
- G06V40/165—Detection; Localisation; Normalisation using facial parts and geometric relationships
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Geometry (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种数据处理方法及智能设备,通过对参考图像的分析,可以准确地定位脸部中唇部的位置,并且可以确定出唇部的类型,然后根据用户唇部的类型,为用户提供辅助信息和指导,以使得用户可以快速准确地进行化妆;同时,还可以使得用户在通过显示器的镜面功能照镜子的同时,根据显示器显示出的辅助信息,化出的唇妆更加符合用户自身的特点,满足用户的需求,提高用户的体验。
Description
技术领域
本发明涉及智能设备技术领域,尤指一种数据处理方法及智能设备。
背景技术
在日常生活中,对于需要化妆的用户而言,在自己对着镜子进行化妆时,若化妆技术不高,可能无法根据用户自身的特点化出符合自身特点的妆容,尤其是唇部妆容,无法达到用户的要求。
基于此,如何帮助用户在化妆时化出符合自身特点的妆容,是本领域技术人员亟待解决的技术问题。
发明内容
本发明实施例提供了一种数据处理方法及智能设备,用以帮助用户在化妆时化出符合自身特点的妆容。
第一方面,本发明实施例提供了一种智能设备,包括:
显示器,被配置为显示画面,且所述显示器具有镜面功能;
图像采集器,被配置为:对用户的脸部信息进行采集,得到参考图像并传输至处理器中;
所述处理器,被配置为:
根据所述参考图像,确定所述脸部的关键点信息;
根据确定出的所述关键点信息,确定唇部的类型;
根据确定出的所述唇部的类型,确定用于对所述唇部上妆进行辅助操作的辅助信息,并在所述显示器上进行显示。
在某些实施例中,所述处理器,被配置为:
根据所述图像采集器采集到的所述参考图像中所述唇部的位置,调整所述辅助信息在所述显示器中的显示位置,以使所述辅助信息在所述显示器上进行显示的位置对应所述唇部所在区域。
在某些实施例中,所述辅助信息包括:辅助线和/或文字信息。
在某些实施例中,还包括:
播放器,被配置为播放语音信息;
所述处理器,被配置为:
根据确定出的所述唇部的类型,确定用于对所述唇部上妆进行辅助操作的语音提示信息,并通过所述播放器进行播放。
在某些实施例中,所述处理器,被配置为:
根据所述关键点信息,确定所述唇部的参数;
根据所述唇部的参数,确定所述唇部的类型。
在某些实施例中,所述唇部的类型包括:
根据上唇的厚度和下唇的厚度确定出的第一类型;
根据交界点与嘴角之间的位置关系确定出的第二类型,其中所述交界点为位于所述上唇与所述下唇之间的点;
根据所述上唇的厚度和所述下唇的厚度之和与所述唇部的长度确定出的第三类型;
根据唇峰和唇谷确定出的第四类型。
在某些实施例中,所述关键点信息包括:两个唇峰点、多个所述交界点、以及所述下唇远离所述上唇最远的特定点;
两个所述唇峰点所在的直线为第一直线,与所述第一直线平行且经过所述特定点的直线为第二直线,且根据所述第一直线和各所述交界点,确定出的满足预设规则的直线为第三直线;
所述上唇的厚度为:将所述第一直线与所述第三直线之间的间距;
所述下唇的厚度为:所述第二直线与所述第三直线之间的间距。
在某些实施例中,所述预设规则包括:
在将所述第一直线沿着第一方向平移时,全部所述交界点到所述第一直线的距离之和最小时对应位置的所述第一直线即为所述第三直线;
其中,所述第一方向为垂直于所述第一直线且指向所述第二直线的方向。
在某些实施例中,所述关键点信息包括:两个唇峰点、所述上唇中的两个唇谷点、以及两个嘴角点;
其中,两个所述唇峰点分别位于唇部中线的两侧,且两个所述唇谷点分别位于所述唇部中线的两侧,所述唇部中线与两个所述嘴角点所在直线垂直;
经过位于所述唇部中线同一侧的所述唇峰点和所述唇谷点的直线,分别为第四直线和第五直线,所述第四直线和所述第五直线相交;
所述第四类型根据所述第四直线和所述第五直线之间的夹角确定。
第二方面,本发明实施例提供了一种数据处理方法,包括:
根据获取到的包括用户的脸部信息的参考图像,确定所述参考图像中脸部的关键点信息;
根据确定出的所述关键点信息,确定唇部的类型;
根据确定出的所述唇部的类型,确定用于对所述唇部上妆进行辅助操作的辅助信息。
本发明有益效果如下:
本发明实施例提供的一种数据处理方法及智能设备,通过对参考图像的分析,可以准确地定位脸部中唇部的位置,并且可以确定出唇部的类型,然后根据用户唇部的类型,为用户提供辅助信息和指导,以使得用户可以快速准确地进行化妆;同时,还可以使得用户在通过显示器的镜面功能照镜子的同时,根据显示器显示出的辅助信息,化出的唇妆更加符合用户自身的特点,满足用户的需求,提高用户的体验。
附图说明
图1为本发明实施例中提供的一种智能设备的结构示意图;
图2为本发明实施例中提供的另一种智能设备的结构示意图;
图3为本发明实施例中提供的包括关键点信息的图像;
图4为本发明实施例中提供的辅助信息与唇部之间关系的示意图;
图5为本发明实施例中提供的再一种智能设备的结构示意图;
图6为标准的唇型的示意图;
图7为本发明实施例中提供的一种上唇薄型的示意图;
图8为本发明实施例中提供的一种下唇薄型的示意图;
图9为本发明实施例中提供的一种嘴角下垂型的示意图;
图10为本发明实施例中提供的一种厚唇型的示意图;
图11为本发明实施例中提供的一种薄唇型的示意图;
图12为本发明实施例中提供的一种椭圆唇型的示意图;
图13为本发明实施例中提供的确定上/下唇薄型的关键点信息的示意图;
图14为本发明实施例中提供的确定薄厚唇型的关键点信息的示意图;
图15为本发明实施例中提供的确定椭圆唇型的关键点信息的示意图;
图16为本发明实施例中提供的一种数据处理方法的流程图。
其中,10-显示器,20-图像采集器,30-处理器,40-播放器。
具体实施方式
下面将结合附图,对本发明实施例提供的一种数据处理方法及智能设备的具体实施方式进行详细地说明。需要说明的是,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种智能设备,如图1所示,可以包括:
显示器10,被配置为显示画面,且显示器10具有镜面功能;
图像采集器20,被配置为:对用户的脸部信息进行采集,得到参考图像并传输至处理器30中;
处理器30,被配置为:
根据参考图像,确定脸部的关键点信息;
根据确定出的关键点信息,确定唇部的类型;
根据确定出的唇部的类型,确定用于对唇部上妆进行辅助操作的辅助信息,并在显示器10上进行显示。
如此,通过对参考图像的分析,可以准确地定位脸部中唇部的位置,并且可以确定出唇部的类型,然后根据用户唇部的类型,为用户提供辅助信息和指导,以使得用户可以快速准确地进行化妆;同时,还可以使得用户在通过显示器的镜面功能照镜子的同时,根据显示器显示出的辅助信息,化出的唇妆更加符合用户自身的特点,满足用户的需求,提高用户的体验。
需要说明的是,在本发明实施例中,显示器需要具有镜面功能,使得用户可以通过显示器实现照镜子功能,以便于通过镜子完成唇部的上妆;同时,通过显示器还可以显示出辅助信息,以便于用户为唇部上妆提供辅助指导。
并且,本发明实施例中的智能设备,可以为具有显示功能的镜子(如图2所示,且图中未示出处理器)、或具有镜面功能的显示设备,且该显示设备可以为移动终端或电视等具有显示功能的设备,在此并不限定。
此外,图像采集器可以为摄像头等图像采集结构,只要能够实现图像采集即可,具体实现结构在此并不做具体限定。
可选地,在本发明实施例中,在根据参考图像,确定脸部的关键点信息时,可以采用以下方式:
采用PFLD(A Practical Facial Landmark Detector,人脸关键点检测算法),对参考图像进行分析处理。
其中,该算法在无约束姿态、表情、光照以及遮挡的复杂情况下的准确度均很高,针对几何约束和数据不平衡的问题,可以得到有效解决;并且,可以扩大感受野并更好地捕捉人脸的全局结构,精确地定位图像中的关键点,带有关键点的图像如图3所示。
当然,在实际情况中,在根据参考图像,确定脸部的关键点信息时,并不限于上述PFLD算法,还可以是其他可以确定脸部关键点信息的算法,在此并不限定。
可选地,在本发明实施例中,处理器,还可以被配置为:
根据图像采集器采集到的参考图像中唇部的位置,调整辅助信息在显示器中的显示位置,以使辅助信息在显示器上进行显示的位置对应唇部所在区域。
在实际情况中,用户在化妆时,身体可能会发生移动,如左右移动或上下移动,所以唇部在显示器中的位置可能会发生变化,为了能够在唇部的位置发生变化时,依然能够为用户提供准确有效的辅助信息,需要使得辅助信息的显示位置始终对应唇部所在区域,如图4所示。
因此,可以通过图像采集器实时(或按照一定的采集周期)采集用户的人脸信息,在对参考图像进行分析处理后得到唇部在参考图像中的位置,根据该位置对需要显示的辅助信息的位置进行调整,使得辅助信息的显示位置可以始终对应唇部所在区域,从而为用户提供精准有效地辅助和指导。
可选地,在本发明实施例中,辅助信息可以包括:辅助线和/或文字信息。
例如,如图4中的(a)至(d)所示,示出了辅助线(如图中的虚线)和文字,如图4中的(e)和(f)所示,示出了辅助线。
如此,通过提供辅助线和文字指导,可以有效修饰唇部的缺陷,呈现出更好的唇妆,满足不同用户的要求,具有广泛的适用范围。
可选地,在本发明实施例中,如图5所示,智能设备还可以包括:
播放器40,被配置为播放语音信息;
此时,处理器30,还可以被配置为:
根据确定出的唇部的类型,确定用于对唇部上妆进行辅助操作的语音提示信息,并通过播放器40进行播放。
也就是说,除了可以在显示器上显示辅助线和相应的文字之外,还可以通过语音的方式提供辅助功能,以便于为用户提供多方位且全面的辅助和指导,提高用户的体验感受。
可选地,在本发明实施例中,在根据确定出的关键点信息,确定唇部的类型时,处理器,被配置为:
根据关键点信息,确定唇部的参数;
根据唇部的参数,确定唇部的类型。
其中,对于确定出的关键点信息,可以但不限于包括240个人脸关键点位置,通过确定出的这些关键点位置,经过分析和计算,确定出的唇部的参数,例如但不限于上唇的厚度、下唇的厚度、以及唇部的长度等参数,通过这些参数,可以确定出唇部的类型。
并且,需要说明的是,对于标准唇型而言,一般可以符合以下条件:
1、上唇的厚度h1和下唇的厚度h2的比值大约为1:1.3至1:1.5,如图6所示;
2、左侧嘴角与左侧唇峰之间的间距为第一间距P1、两个唇峰之间的间距为第二间距P2、右侧唇峰与右侧嘴角之间的间距为点间距P3,其中,P1:P2:P3=1:0.8:1,如图6所示;
3、唇峰位于鼻孔中心的正下方;
4、左侧唇峰与左侧唇谷之间的连线为第一连线1,与右侧唇峰与右侧唇谷之间的连线为第二连线,其中,第一连线与第二连线之间的夹角小于或等于90°。
5、唇部的长度与高度的比值为2.2至2.9。
说明一点,上述标准唇型对应的条件,均是在经过对大量的唇部进行统计和分析后得到的。
对于特殊唇型而言,可以但不限于包括以下几种:
1、上唇薄型。
其中,上唇的厚度和下唇的厚度的比值可以小于1:1.3,如图7所示。
2、下唇薄型。
其中,上唇的厚度和下唇的厚度的比值可以大于1:1.5,如图8所示。
3、嘴角下垂型。
其中,两侧嘴角的连线为第三连线S3,上唇与下唇之间的交界点有很多,且80%的交界点位于第三连线S3靠近上唇的一侧,如图9所示。
4、厚唇型。
其中,唇部的长度与唇部的高度(即上唇的厚度和下唇的厚度之和)的比值为1.4至2.0,如图10所示。
5、薄唇型。
其中,唇部的长度与唇部的高度(即上唇的厚度和下唇的厚度之和)的比值为3.0至4.0,如图11所示。
6、椭圆唇型。
其中,第一连线S1与第二连线S2之间的夹角θ可以大于90°,如图12所示。
当然,在实际情况中,唇部的类型并不限于上述列出的6种,还可以是其他特殊形状,此处只是以这6种为例进行说明。
基于此,可选地,在本发明实施例中,唇部的类型可以包括:
根据上唇的厚度和下唇的厚度确定出的第一类型;
根据交界点与嘴角之间的位置关系确定出的第二类型,其中交界点为位于上唇与下唇之间的点;
根据上唇的厚度和下唇的厚度之和与唇部的长度确定出的第三类型;
根据唇峰和唇谷确定出的第四类型。
也就是说,对于第一类型而言,可以对应前述内容中提及的上唇薄型和下唇薄型;对于第二类型而言,可以对应前述内容中提及的嘴角下垂型;对于第三类型而言,可以对应前述内容中提及的厚唇型和薄唇型;对于第四类型而言,可以对应前述内容中提及的椭圆唇型。
因此,通过确定出的唇部的参数,可以准确地分析出唇部的类型,以便于后续根据唇部的类型为用户上唇妆时提供有效且准确地辅助和指导,提高唇部的上妆效率,同时还可以提高唇部的上妆效果,满足用户的化妆的需求。
下面对上述提及的四种类型的确定过程进行说明。
1、第一类型。
可选地,在本发明实施例中,关键点信息包括:两个唇峰点、多个交界点、以及下唇远离上唇最远的特定点;
两个唇峰点所在的直线为第一直线,与第一直线平行且经过特定点的直线为第二直线,且根据第一直线和各交界点,确定出的满足预设规则的直线为第三直线;
上唇的厚度为:将第一直线与第三直线之间的间距;
下唇的厚度为:第二直线与第三直线之间的间距。
如此,通过上述方式,即可根据关键点信息确定出上唇的厚度和下唇的厚度,以便于后续确定出的唇部的类型,从而可以提高唇部类型的确定效率。
并且,可选地,在本发明实施例中,预设规则包括:
在将第一直线沿着第一方向平移时,全部交界点到第一直线的距离之和最小时对应位置的第一直线即为第三直线;
其中,第一方向为垂直于第一直线且指向第二直线的方向。
如此,可以根据上述预设规则快速准确地确定出第三直线,以便于根据第三直线确定出的上唇的厚度和下唇的厚度,进而确定出的唇部的类型,提高唇部类型的确定效率。
例如,参见图13所示,首先,找到唇型的最高两点,即唇峰点A和唇峰点B,唇峰点A与唇峰点B所在的第一直线用L1表示,第一直线L1的斜率为k1。
平行于第一直线L1且经过唇部最下方的点C(也即前述内容中提及的特定点)的直线为第二直线,用L2表示。
根据关键点信息,可以确定出嘴唇中线(也即上唇和下唇之间的交界线)上共包括6个点(如Z)(也即前述内容中提及的交界点),可以分别表示为:m1(x1,y1),m2(x2,y2),...,m6(x6,y6)。
然后,将第一直线L1向下(即第一方向)平移,当第一直线L1向下平移至位置M(图中未示出M),且满足6个交界点到位于位置M的第一直线L1的距离之和最小时,将位于位置M处的第一直线L1称之为第三直线,用L3表示,且可以得到第三直线L3的表达式为:y=k1x+b。
其中,6个交界点到第三直线L3的距离之和(即Dmin),可以用以下公式表示:
因此,基于上述确定出的第一直线L1、第二直线L2和第三直线L3,可以确定出上唇的厚度为第一直线L1与第三直线L3之间的距离,用h1表示;下唇的厚度为第二直线L2与第三直线L3之间的距离,用h2表示。
若上唇的厚度h1与下唇厚度h2的比值小于1:1.3时,则说明唇部的类型为上唇薄型;
若上唇的厚度h1与下唇厚度h2的比值大于1:1.5时,则说明唇部的类型为下唇薄型。
2、第二类型。
该第二类型对应嘴角下垂型,且该嘴角下垂型的特点为:两侧的嘴角下垂,且嘴唇中线(也即上唇和下唇之间的交界线)上的点(也即前述内容中提及的交界点)大部分都位于嘴角连线的上方。
因此,基于上述特点,可以采用以下过程确定唇部的类型:
参见图9所示,确定两侧的嘴角E点和F点,确定E点和F点的连线为第三连线S3;以第三连接S3为界限,计算全部的交界点Z在第三连线S3的上下两侧的位置分布情况;
若80%或80%以上的交界点均位于第三连线S3的上方,即80%或80%以上的交界点均位于第三连线S3靠近上唇的一侧时,那么可以确定唇部的类型为嘴角下垂型。
3、第三类型。
说明一点,该第三类型对应厚唇型和薄唇型,且为了能够准确地判断出是否为厚唇型或薄唇型,所以需要排除第一类型,也即在确定该第三类型时,需要满足以下条件:
上唇的厚度与下唇的厚度的比值为1:1.3-1:1.5。
因此,在满足上述条件的基础上,再去判断是否为厚唇型或薄唇型。
例如,参见图14所示,确定唇峰点A和唇峰点B,且唇峰点A和唇峰点B所在的第一直线L1,将L1向下平移至下唇边缘的最低点C(也即前述内容中提及的特定点),得到第二直线L2,即第二直线L2为平行于第一直线L1且经过特定点C的直线;
那么:
唇部的高度可以理解为:上唇的厚度和下唇的厚度之和,也即第一直线L1与第二直线L2之间的距离H1;
确定两侧的嘴角点E和嘴角点F,并确定出经过嘴角点E且垂直于第一直线L1的直线为第六直线L6,经过嘴角点F且垂直于第一直线L1的直线为第七直线L7,那么:
唇部的长度可以理解为:第六直线L6与第七直线L7之间的距离W1。
因此,若唇部的长度W1与唇部的高度H1之间的比值为3.0至4.0时,则说明唇部的类型为薄唇型;若唇部的长度W1与唇部的高度H1之间的比值为1.4至2.0时,则说明唇部的类型为厚唇型。
4、第四类型。
可选地,在本发明实施例中,关键点信息包括:两个唇峰点、上唇中的两个唇谷点、以及两个嘴角点;
其中,两个唇峰点分别位于唇部中线的两侧,且两个唇谷点分别位于唇部中线的两侧,唇部中线与两个嘴角点所在直线垂直;
经过位于唇部中线同一侧的唇峰点和唇谷点的直线,分别为第四直线和第五直线,第四直线和第五直线相交;
第四类型根据第四直线和第五直线之间的夹角确定。
说明一点,该第四类型对应椭圆唇型,且为了能够准确地判断出是否为椭圆唇型,所以需要排除第一类型和第三类型,也即在确定该第四类型时,需要满足以下条件:
上唇的厚度与下唇的厚度的比值为1:1.3-1:1.5;
唇部的长度W1与唇部的高度H1之间的比值为2.2至2.9。
因此,在满足上述条件的基础上,再去判断是否为椭圆唇型。
例如,参见图15所示,在满足上述条件的基础上,确定唇峰点A和唇峰点B、以及唇谷点A1和唇谷点B1,唇峰点A与唇谷点A1所在的直线为第四直线,用L4表示,斜率为k4;唇峰点B与唇谷点B1所在的直线为第五直线,用L5表示,斜率为k5。此时:
根据以下公式,计算第四直线L4与第五直线L5之间的夹角θ:
若计算出θ大于90°时,则说明唇部属于椭圆唇型。
基于同一发明构思,本发明实施例提供了一种数据处理方法,如图16所示,该方法可以包括:
S1601、根据获取到的包括用户的脸部信息的参考图像,确定参考图像中脸部的关键点信息;
其中,在获取参考图像时,可以但不限于利用图像采集器来获取参考图像。
S1602、根据确定出的关键点信息,确定唇部的类型;
S1603、根据确定出的唇部的类型,确定用于对唇部上妆进行辅助操作的辅助信息。
具体地,若该方法应用于智能设备,且智能设备具有镜面的显示器时,辅助信息可以显示在显示器之上,使得用户在利用显示器的镜面功能化眉妆时,为用户提供辅助信息。
如此,通过对参考图像的分析,可以准确地定位脸部中唇部的位置,并且可以确定出唇部的类型,然后根据用户唇部的类型,为用户提供辅助信息和指导,以使得用户可以快速准确地进行化妆,满足用户的需求,提高用户的体验。
可选地,在本发明实施例中,根据确定出的所述关键点信息,确定唇部的类型,具体包括:
根据所述关键点信息,确定所述唇部的参数;
根据所述唇部的参数,确定所述唇部的类型。
可选地,在本发明实施例中,所述唇部的类型包括:
根据上唇的厚度和下唇的厚度确定出的第一类型;
根据交界点与嘴角之间的位置关系确定出的第二类型,其中所述交界点为位于所述上唇与所述下唇之间的点;
根据所述上唇的厚度和所述下唇的厚度之和与所述唇部的长度确定出的第三类型;
根据唇峰和唇谷确定出的第四类型。
说明一点,关于上述数据处理方法的实现方式,可以参见前述智能设备的具体实施例,重复之处不再赘述。
基于同一发明构思,本发明实施例提供了一种可读性存储介质,可读性存储介质存储有智能设备可执行指令,智能设备可执行指令用于使智能设备执行上述数据处理方法。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种智能设备,其特征在于,包括:
显示器,被配置为显示画面,且所述显示器具有镜面功能;
图像采集器,被配置为:对用户的脸部信息进行采集,得到参考图像并传输至处理器中;
所述处理器,被配置为:
根据所述参考图像,确定所述脸部的关键点信息;
根据确定出的所述关键点信息,确定唇部的类型;
根据确定出的所述唇部的类型,确定用于对所述唇部上妆进行辅助操作的辅助信息,并在所述显示器上进行显示。
2.如权利要求1所述的智能设备,其特征在于,所述处理器,被配置为:
根据所述图像采集器采集到的所述参考图像中所述唇部的位置,调整所述辅助信息在所述显示器中的显示位置,以使所述辅助信息在所述显示器上进行显示的位置对应所述唇部所在区域。
3.如权利要求1所述的智能设备,其特征在于,所述辅助信息包括:辅助线和/或文字信息。
4.如权利要求1所述的智能设备,其特征在于,还包括:
播放器,被配置为播放语音信息;
所述处理器,被配置为:
根据确定出的所述唇部的类型,确定用于对所述唇部上妆进行辅助操作的语音提示信息,并通过所述播放器进行播放。
5.如权利要求1所述的智能设备,其特征在于,所述处理器,被配置为:
根据所述关键点信息,确定所述唇部的参数;
根据所述唇部的参数,确定所述唇部的类型。
6.如权利要求5所述的智能设备,其特征在于,所述唇部的类型包括:
根据上唇的厚度和下唇的厚度确定出的第一类型;
根据交界点与嘴角之间的位置关系确定出的第二类型,其中所述交界点为位于所述上唇与所述下唇之间的点;
根据所述上唇的厚度和所述下唇的厚度之和与所述唇部的长度确定出的第三类型;
根据唇峰和唇谷确定出的第四类型。
7.如权利要求6所述的智能设备,其特征在于,所述关键点信息包括:两个唇峰点、多个所述交界点、以及所述下唇远离所述上唇最远的特定点;
两个所述唇峰点所在的直线为第一直线,与所述第一直线平行且经过所述特定点的直线为第二直线,且根据所述第一直线和各所述交界点,确定出的满足预设规则的直线为第三直线;
所述上唇的厚度为:将所述第一直线与所述第三直线之间的间距;
所述下唇的厚度为:所述第二直线与所述第三直线之间的间距。
8.如权利要求7所述的智能设备,其特征在于,所述预设规则包括:
在将所述第一直线沿着第一方向平移时,全部所述交界点到所述第一直线的距离之和最小时对应位置的所述第一直线即为所述第三直线;
其中,所述第一方向为垂直于所述第一直线且指向所述第二直线的方向。
9.如权利要求6所述的智能设备,其特征在于,所述关键点信息包括:两个唇峰点、所述上唇中的两个唇谷点、以及两个嘴角点;
其中,两个所述唇峰点分别位于唇部中线的两侧,且两个所述唇谷点分别位于所述唇部中线的两侧,所述唇部中线与两个所述嘴角点所在直线垂直;
经过位于所述唇部中线同一侧的所述唇峰点和所述唇谷点的直线,分别为第四直线和第五直线,所述第四直线和所述第五直线相交;
所述第四类型根据所述第四直线和所述第五直线之间的夹角确定。
10.一种数据处理方法,其特征在于,包括:
根据获取到的包括用户的脸部信息的参考图像,确定所述参考图像中脸部的关键点信息;
根据确定出的所述关键点信息,确定唇部的类型;
根据确定出的所述唇部的类型,确定用于对所述唇部上妆进行辅助操作的辅助信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010315152.6A CN111553219A (zh) | 2020-04-21 | 2020-04-21 | 一种数据处理方法及智能设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010315152.6A CN111553219A (zh) | 2020-04-21 | 2020-04-21 | 一种数据处理方法及智能设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111553219A true CN111553219A (zh) | 2020-08-18 |
Family
ID=72000333
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010315152.6A Pending CN111553219A (zh) | 2020-04-21 | 2020-04-21 | 一种数据处理方法及智能设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111553219A (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009064423A (ja) * | 2007-08-10 | 2009-03-26 | Shiseido Co Ltd | メイクアップシミュレーションシステム、メイクアップシミュレーション装置、メイクアップシミュレーション方法およびメイクアップシミュレーションプログラム |
US20090139536A1 (en) * | 2004-10-22 | 2009-06-04 | Shiseido Co., Ltd. | Lip categorizing method, makeup method, categorizing map, and makeup tool |
JP2014023127A (ja) * | 2012-07-23 | 2014-02-03 | Sharp Corp | 情報表示装置、情報表示方法、制御プログラム、および記録媒体 |
CN105101836A (zh) * | 2013-02-28 | 2015-11-25 | 松下知识产权经营株式会社 | 化妆辅助装置、化妆辅助方法以及化妆辅助程序 |
CN108062400A (zh) * | 2017-12-25 | 2018-05-22 | 深圳市美丽控电子商务有限公司 | 基于智能镜的试妆方法、智能镜及存储介质 |
US20180315337A1 (en) * | 2017-04-27 | 2018-11-01 | Cal-Comp Big Data, Inc. | Lip gloss guide device and method thereof |
CN108804975A (zh) * | 2017-04-27 | 2018-11-13 | 丽宝大数据股份有限公司 | 唇彩指引装置及方法 |
CN109584180A (zh) * | 2018-11-30 | 2019-04-05 | 深圳市脸萌科技有限公司 | 人脸图像处理方法、装置、电子设备及计算机存储介质 |
CN110069716A (zh) * | 2019-04-29 | 2019-07-30 | 清华大学深圳研究生院 | 一种美妆推荐方法、***及计算机可读存储介质 |
CN110119968A (zh) * | 2018-02-06 | 2019-08-13 | 英属开曼群岛商玩美股份有限公司 | 基于脸部分析推荐产品的***及方法 |
-
2020
- 2020-04-21 CN CN202010315152.6A patent/CN111553219A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090139536A1 (en) * | 2004-10-22 | 2009-06-04 | Shiseido Co., Ltd. | Lip categorizing method, makeup method, categorizing map, and makeup tool |
JP2009064423A (ja) * | 2007-08-10 | 2009-03-26 | Shiseido Co Ltd | メイクアップシミュレーションシステム、メイクアップシミュレーション装置、メイクアップシミュレーション方法およびメイクアップシミュレーションプログラム |
JP2014023127A (ja) * | 2012-07-23 | 2014-02-03 | Sharp Corp | 情報表示装置、情報表示方法、制御プログラム、および記録媒体 |
CN105101836A (zh) * | 2013-02-28 | 2015-11-25 | 松下知识产权经营株式会社 | 化妆辅助装置、化妆辅助方法以及化妆辅助程序 |
US20180315337A1 (en) * | 2017-04-27 | 2018-11-01 | Cal-Comp Big Data, Inc. | Lip gloss guide device and method thereof |
CN108804975A (zh) * | 2017-04-27 | 2018-11-13 | 丽宝大数据股份有限公司 | 唇彩指引装置及方法 |
CN108062400A (zh) * | 2017-12-25 | 2018-05-22 | 深圳市美丽控电子商务有限公司 | 基于智能镜的试妆方法、智能镜及存储介质 |
CN110119968A (zh) * | 2018-02-06 | 2019-08-13 | 英属开曼群岛商玩美股份有限公司 | 基于脸部分析推荐产品的***及方法 |
CN109584180A (zh) * | 2018-11-30 | 2019-04-05 | 深圳市脸萌科技有限公司 | 人脸图像处理方法、装置、电子设备及计算机存储介质 |
CN110069716A (zh) * | 2019-04-29 | 2019-07-30 | 清华大学深圳研究生院 | 一种美妆推荐方法、***及计算机可读存储介质 |
Non-Patent Citations (3)
Title |
---|
张宝心;贾云龙;可可;: "嘴唇的修饰与矫正", no. 04 * |
金明姬等: "最新文饰美容技术", 辽宁科学技术出版社, pages: 115 - 116 * |
魏爽;: "基于BP神经网络的嘴型分类算法", no. 08 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9117138B2 (en) | Method and apparatus for object positioning by using depth images | |
CN101561710B (zh) | 一种基于人脸姿态估计的人机交互方法 | |
CN103365599B (zh) | 基于滑屏轨迹的移动终端操作优化方法及装置 | |
US8571258B2 (en) | Method of tracking the position of the head in real time in a video image stream | |
US11847803B2 (en) | Hand trajectory recognition method for following robot based on hand velocity and trajectory distribution | |
CN114355836A (zh) | 机器人的控制方法、装置、***及所适用的机器人 | |
CN110705478A (zh) | 人脸跟踪方法、装置、设备及存储介质 | |
JP6453488B2 (ja) | 人体頭頂部の識別に基づく通行人の統計方法及び装置 | |
WO2012101962A1 (ja) | 姿勢状態推定装置および姿勢状態推定方法 | |
WO2013091370A1 (zh) | 基于三维深度图像信息的并行统计学习人体部位检测方法 | |
CN103093498A (zh) | 一种基于平面三角网格模板的三维人脸自动标准化方法 | |
CN112101208A (zh) | 高龄老人特征串联融合手势识别方法及装置 | |
CN105975906A (zh) | 一种基于面积特征的pca静态手势识别方法 | |
CN111209811A (zh) | 一种实时检测眼球注意力位置的方法及*** | |
Ren et al. | Hand gesture recognition with multiscale weighted histogram of contour direction normalization for wearable applications | |
WO2023246321A1 (zh) | 行人热力图生成方法及*** | |
Bagchi et al. | A robust analysis, detection and recognition of facial features in 2.5 D images | |
Xu et al. | Robust hand gesture recognition based on RGB-D Data for natural human–computer interaction | |
CN115601769A (zh) | 手绘图形的调整方法、装置、电子设备及介质 | |
WO2022267653A1 (zh) | 图像处理方法、电子设备及计算机可读存储介质 | |
CN111898552B (zh) | 一种判别人员关注目标物的方法、装置及计算机设备 | |
CN111553219A (zh) | 一种数据处理方法及智能设备 | |
CN105955473A (zh) | 一种基于计算机的静态手势图像识别交互*** | |
CN104156689A (zh) | 一种对目标对象的特征信息进行定位的方法和设备 | |
CN110288621A (zh) | 基于b样条的唇线补全方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |