技术领域
本发明涉及一种分析装置,尤其涉及一种可标示修容区域的身体信息分析装置。
背景技术
对于女性而言,化妆几乎可说是每天皆需执行的动作之一。
一般来说,使用者都是坐在镜子前面进行化妆,或是藉由智慧型手机、平板电脑等设备的相机镜头及屏幕来进行化妆。
惟,使用者的妆是否化得均匀、位置是否正确等问题,往往只能由使用者通过肉眼来亲自观察与确认。因此,部分经验不足的使用者常会有化妆速度过慢,或是化得不好的困扰。
有鉴于此,于本技术领域中,极需一种辅助装置,可有效地协助使用者快速完成化妆动作,并且协助经验不足的使用者优化妆容。
发明内容
本发明提供一种可标示修容区域的身体信息分析装置,可于使用者化妆时,根据使用者的脸型自动于使用者的人脸影像上标示出修容区域,以引导使用者于正确的位置上进行修容动作。
于本发明的一实施例中,所述一种可标示修容区域的身体信息分析装置包括:
一影像撷取模块,用以撷取一外部影像;
一处理单元,电性连接该影像撷取模块,记录有多个脸型及分别对应至各该脸型的多个标示程序,该处理单元对该外部影像进行辨识,当于该外部影像中辨识出一人脸时对该人脸的各部位进行定位,并且判断该人脸的脸型;
其中,该处理单元于判断该人脸为该多个脸型的其中之一时,执行该脸型所对应的该标示程序以于该人脸上标示一修容区域;及
一显示模块,电性连接该处理单元,显示该人脸及该修容区域,并且该修容区域与该人脸重叠。
如上所述,其中该处理单元包括:
一脸部辨识模块,对该外部影像进行辨识,以判断该外部影像中是否存在该人脸;
一定位模块,对该人脸进行定位,并且判断该人脸为该多个脸型的其中之一;及
一标示模块,依据该脸型执行该多个标示程序的其中之一,以于该人脸上标示该修容区域。
如上所述,其中该标示模块于该人脸被判断为椭圆形脸时认定该人脸不需修饰。
如上所述,其中该标示模块于该人脸被判断为圆形脸时采用一第一标示程序于该人脸上标示一修容区域。
如上所述,其中该标示模块执行该第一标示程序以执行下列动作:
由该人脸的一眉峰位置产生一第一水平线;
由该第一水平线与该人脸的一发际线之间的三分之二高度处产生一第二水平线;
取得该第二水平线与该人脸的轮廓的一第一交点;
垂直连接该第一交点与该第一水平线以产生一第一垂直线;
由该眉峰位置朝上移动至该第一垂直线的中间高度,以取得一定位点;
垂直连接该定位点与该发际线以产生一第一辅助线;
垂直连接该人脸的一眉头位置与该第一水平线以产生一第二辅助线;
连接该定位点与该第一水平线及该第二辅助线的交点以产生一第三辅助线;
由该第一辅助线、该第二辅助线及该第三辅助线构成该修容区域中的一上额区域;
由该人脸的一嘴巴最低点位置水平产生一第四辅助线;
由该人脸的一嘴角位置朝下垂直产生一第五辅助线;
由该第四辅助线及该第五辅助线构成该修容区域中的一下巴区域;
由该人脸的一鼻翼最高点位置产生一第三水平线;
取得该第三水平线与该人脸的轮廓的一第二交点;
取得该第五辅助线与该人脸的轮廓的一第三交点;
连接该第二交点与该第三交点以产生一第六辅助线;及
由该第六辅助线构成该修容区域中的一下颚区域。
如上所述,其中该第一标示程序是将该上额区域与该下巴区域标示为亮妆区域,并将该下颚区域标示为暗妆区域。
如上所述,其中该标示模块于判断该人脸被判断为方形脸时采用一第二标示程序于该人脸上标示该修容区域。
如上所述,其中该标示模块执行该第二标示程序以执行下列动作:
由该人脸的一眉头位置产生一第一水平线;
取得该第一水平线与该人脸的轮廓的一第一交点;
连接该第一交点与该人脸的一发际线以产生一第七辅助线;
由该第七辅助线构成该修容区域中的一上额区域;
由该人脸的一鼻翼最高点位置产生一第二水平线;
取得该第二水平线与该人脸的轮廓的一第二交点;
由该人脸的一嘴角位置朝下产生一第一垂直线;
取得该第一垂直线与该人脸的轮廓的一第三交点;
连接该第二交点与该第三交点以产生一第八辅助线;及
由该第八辅助线构成该修容区域中的一下颚区域。
如上所述,其中该第二标示程序是将该上额区域与该下颚区域标示为暗妆区域。
如上所述,其中该标示模块于判断该人脸被判断为长形脸时采用一第三标示程序于该人脸上标示该修容区域。
如上所述,其中该标示模块执行该第三标示程序以执行下列动作:
由该人脸的一额头中间位置产生一第一水平线;
由该第一水平线与该人脸的一发际线之间的二分之一高度处水平产生一第九辅助线;
由该第九辅助线构成该修容区域中的一上额区域;
由该人脸的一嘴巴最低点位置产生一第二水平线;
由该第二水平线与该人脸的最底端之间的二分之一高度处水平产生一第十辅助线;及
由该第十辅助线构成该修容区域中的一下巴区域。
如上所述,其中该第三标示程序是将该上额区域与该下巴区域标示为暗妆区域。
如上所述,其中该标示模块于该人脸被判断为倒三角形脸或菱形时采用一第四标示程序于该人脸上标示该修容区域。
如上所述,其中该标示模块执行该第四标示程序以执行下列动作:
由该人脸的一眼睛下缘位置产生一第一水平线;
取得该第一水平线与该人脸的轮廓的一第一交点;
连接该第一交点与该人脸的一发际线以产生一第十一辅助线;
由该第十一辅助线构成该修容区域中的一上额区域;
由该人脸的一鼻子最低点位置产生一第二水平线;
取得该第二水平线与该人脸的轮廓的一第二交点;
由该人脸的一嘴角位置朝下产生一第一垂直线;
取得该第一垂直线与该人脸的轮廓的一第三交点;
连接该第二交点与该第三交点以产生一第十二辅助线;及
由该第十二辅助线构成该修容区域中的一下颚区域。
如上所述,其中该第四标示程序是将该上额区域标示为亮妆区域,并将该下颚区域标示为暗妆区域。
本发明相较于相关技术可达成的技术功效在于,使用者藉由身体信息分析装置进行化妆动作时,除了可看到自己的人脸影像外,还可直接于人脸影像上得到装置推荐的修容区域,藉此可快速地在正确的位置上进行修容动作。
附图说明
图1为本发明的第一具体实施例的系统架构图;
图2为本发明的第一具体实施例的分析装置示意图;
图3为本发明的第二具体实施例的分析装置示意图;
图4为本发明的第一具体实施例的分析装置方块图;
图5为本发明的第一具体实施例的处理单元示意图;
图6A为本发明的第一具体实施例的第一标示流程图;
图6B为本发明的第一具体实施例的第二标示流程图;
图7为脸部定位示意图;
图8A为本发明的第二具体实施例的修容区域第一标示流程图;
图8B为本发明的第二具体实施例的修容区域第二标示流程图;
图8C为本发明的第二具体实施例的第一修容区域示意图;
图8D为本发明的第二具体实施例的第二修容区域示意图;
图9A为本发明的第三具体实施例的修容区域标示流程图;
图9B为本发明的第三具体实施例的修容区域示意图;
图10A为本发明的第四具体实施例的修容区域标示流程图;
图10B为本发明的第四具体实施例的修容区域示意图;
图11A为本发明的第五具体实施例的修容区域标示流程图;
图11B为本发明的第五具体实施例的修容区域示意图;
图12为本发明的第三具体实施例的分析装置示意图。
其中,附图标记:
1…身体信息分析装置;
10…处理单元;
101…脸部辨识模块;
102…定位模块;
103…标示模块;
11…镜面屏幕;
111…显示模块;
12…影像撷取模块;
13…按键;
14…感测器;
15…输入界面;
16…无线传输模块;
2…电子装置;
21…软件;
3…无线路由器;
4…网际网络;
5…使用者;
51…脸部;
6…定位点;
60…定位点;
61…第一交点;
62…第二交点;
63…第三交点;
70…发际线;
711…第一水平线;
712…第二水平线;
713…第三水平线;
721…第一垂直线;
81…眉峰位置;
82…眉头位置;
83…嘴巴最低点位置;
84…嘴角位置;
85…鼻翼最高点位置;
86…鼻子最低点位置;
91…第一辅助线;
92…第二辅助线;
93…第三辅助线;
94…第四辅助线;
95…第五辅助线;
96…第六辅助线;
97…第七辅助线;
98…第八辅助线;
99…第九辅助线;
910…第十辅助线;
911…第十一辅助线;
912…第十二辅助线;
A1…上额区域;
A2…下巴区域;
A3…下颚区域;
S10~S30…标示步骤;
S200~S216…标示步骤;
S220~S238…标示步骤;
S240~S250…标示步骤;
S260~S278…标示步骤。
具体实施方式
兹就本发明的多个实施例,配合图式,详细说明如后。
参阅图1,为本发明的第一具体实施例的系统架构图。本发明公开了一种可标示修容区域的身体信息分析装置(下面简称为分析装置1),所述分析装置1主要用以执行一种修容区域(shading-area)标示方法(下面简称为标示方法),以协助使用者快速地于正确的位置上进行修容动作。
于一实施例中,使用者可藉由对电子装置2的操作来对分析装置1进行设定。具体地,当分析装置1与电子装置2连接至相同的无线路由器3后,分析装置1即可通过无线路由器3与电子装置2无线连接。再者,分析装置1与电子装置2还可通过其他无线通讯协定来直接配对、连接(例如蓝牙配对、Zigbee连接、射频连接等),藉此互相传递数据、指令与信号。
如图1所示,电子装置2内安装有软件21。具体地,软件21为可与分析装置1互相支持的软件21(例如可为分析装置1的制造厂商所开发并提供的软件)。本发明中,使用者可藉由对软件21的操作,完成在分析装置1上的各种设定动作(例如注册脸部信息、设定各种预设值等)。
于一实施例中,分析装置1可连接至所在区域中的无线路由器3,以通过无线路由器3来连接网际网络4。藉此,分析装置1可通过网际网络4进行固件的更新、数据的上传与下载等动作。并且,分析装置1还可藉由网际网络4将使用者的身体信息传送至远端的电脑设备(图未标示),以令使用者于远端进行查看,或是藉此实现异地备援的目的。
请同时参阅图2及图3,分别为本发明的第一具体实施例与第二具体实施例的分析装置示意图。本发明的分析装置1主要设置于使用者5的卧室或化妆室,以便于使用者5进行身体信息(例如脸部、颈部、手部的皮肤状况)的检测与分析,并且藉由分析装置1的辅助来进行化妆动作。
分析装置1具有镜面屏幕11。当分析装置1启动时,可通过镜面屏幕11显示图形使用者界面(Graphical User Interface,GUI),并藉由图形使用者界面与使用者5互动。另一方面,当分析装置1被关闭时,镜面屏幕11也可做为单纯的镜子来使用,以反射使用者5的样貌。本发明主要是通过分析装置1来协助使用者5进行化妆动作,因此镜面屏幕11可以在反射使用者5的样貌的同时显示图形使用者界面。藉此,分析装置1可在使用者5化妆时对使用者5的妆容进行分析,并且同时提供辅助(容后详述)。于一实施例中,镜面屏幕11可为触控式屏幕,使用者5可通过镜面屏幕11对分析装置1进行数据的输入动作。
分析装置1还具有影像撷取模块12,设置于分析装置1上并且可接受角度的调整。于一实施例中,影像撷取模块12可对使用者5拍摄高解析度影像(例如人脸影像、颈部影像、手部影像等),分析装置1可藉由所述影像分析使用者5的身体信息及化妆进度。于另一实施例中,影像撷取模块12可撷取外部的信息(例如一维条码、二维条码等),以藉由信息的内容来取得对应数据。
分析装置1还可具备多个按键13。本实施例中,多个按键13可为实体按键(button)或触控按键(touch key),不加以限定。使用者5可藉由触发按键13对上述图形使用者界面进行操控(例如控制图形使用者界面回到首页、上一页或下一页等),或是令分析装置1快速执行对应的功能(例如开启镜面屏幕11、关闭镜面屏幕11、启动影像撷取模块12等)。
分析装置1还可具有一或多个感测器14(例如为温度感测器、湿度感测器等),以感测分析装置1所在环境的环境数据,藉此提升分析装置1对使用者5的身体信息的检测与分析的准确率。于一实施例中,所述感测器14还可为动作感测器(motion sensor),分析装置1可藉由动作感测器感测使用者5的移动手势(例如向左挥、向右挥、向上挥、向下挥、往前推或往后拉等)。如此一来,使用者5可藉由手势来对分析装置1进行数据输入动作,不需触碰上述镜面屏幕11或按键13,以避免指纹的残留。
续请参阅图4,为本发明的第一具体实施例的分析装置方块图。如图4所示,分析装置1主要包括处理单元10,以及与处理单元10电性连接的显示模块111、影像撷取模块12、输入界面15及无线传输模块16。
于一实施例中,影像撷取模块12为相机,用以撷取外部影像与外部信息。分析装置1可通过外部影像对使用者进行辨识(例如脸部辨识、颈部辨识、手部辨识等),以对使用者的脸部、颈部、手部等部位进行分析。再者,分析装置1也可通过外部信息的内容来执行对应的动作。
显示模块111用以显示上述的图形使用者界面。于一实施例中,显示模块111安装于所述镜面屏幕11之中。当显示模块111被致能时,显示模块111的光源可穿透镜面屏幕11并将图形使用者界面显示于镜面屏幕11上。当显示模块111被禁能时,使用者能够将镜面屏幕11做为一般镜子使用。于一实施例中,分析装置1还可调整显示模块111的光源强度或是显示区域,以令镜面屏幕11可以在反射使用者的影像的同时显示图形使用者界面。
分析装置1通过输入界面15接收使用者的外部输入,藉此使用者可与图形使用者界面进行互动,或是进行所需的设定动作。于一实施例中,输入界面15可为上述的感测器14,用以感测使用者的手势输入。于另一实施例中,输入界面15可为上述的影像撷取模块12,用以撷取外部影像或外部信息。于又一实施例中,输入界面15可为触控屏幕或按键13,用以接受使用者的输入动作。于再一实施例中,输入界面15可为麦克风,用以接收外部音讯。
无线传输模块16用以连接网际网络4。具体地,使用者可藉由网际网络4从远端连接至分析装置1,以随时查看分析装置1所记录的各种信息(例如身体信息)。
处理单元10连接显示模块111、影像撷取模块12、输入界面15及无线传输模块16,并且处理单元10包括电脑可执行程序码(图未标示)。通过电脑可执行程序码的执行,处理单元10可进一步实现本发明的标示方法。
请同时参阅图5,为本发明的第一具体实施例的处理单元示意图。具体地,处理单元10主要是通过上述电脑可执行程序码来执行本发明的标示方法中的各个功能,并且依据不同的功能,可将上述电脑可执行程序码区分为下列几个功能模块:
1.脸部辨识模块101,用以对影像撷取模块12所撷取的外部影像进行辨识,以判断外部影像中是否有人脸存在;
2.定位模块102,通过演算法对外部影像中的人脸进行定位,以取得人脸上的各个部位的位置,并且,定位模块102还可进一步判断所述人脸的脸型;及
3.标示模块103,依据定位模块102判断的脸型执行对应的程序,以于所述人脸上标示出正确、推荐的修容区域。
于本实施例中,处理单元10记录有多个脸型,所述定位模块102可于定位完成后,至少辨识出椭圆形脸、圆形脸、方形脸、长形脸、倒三角形脸及菱形脸等六种脸型,但不加以限定。
处理单元10另记录有分别对应至上述各种脸型的多个标示程序,各个标示程序分别用以在不同的脸型上标示修容区域,并且各个标示程序分别执行不同的标示步骤。
具体地,标示模块103可于所述人脸被辨识为圆形脸时执行第一标示程序,以于人脸上标示修容区域;于所述人脸被辨识为方形脸时执行第二标示程序,以于人脸上标示修容区域;于所述人脸被辨识为长形脸时执行第三标示程序,以于人脸上标示修容区域;于所述人脸被辨识为倒三角形脸或菱形脸时执行第四标示程序,以于人脸上标示修容区域。值得一提的是,若所述人脸被辨识为椭圆形脸,标示模块103可认定所述人脸不需要进一步修饰,而不进行修容区域的标示动作。惟,上述仅为本发明的几个具体实施范例,并非用以限定本案之申请专利范围。
本发明中,当使用者面向分析装置1时,分析装置1可通过影像撷取模块12取得包含使用者在内的外部影像。接着,分析装置1藉由处理单元10的脸部辨识模块101取出外部影像中的人脸影像,并且藉由处理单元10的定位模块102辨识出所述人脸影像的脸型。接着,分析装置1再藉由处理单元10的标示模块103执行与脸型相对应的标示程序,以于人脸影像上标示出修容区域。
藉此,分析装置1可通过镜面屏幕11反射使用者的人脸影像,同时通过显示模块111在所述人脸影像上显示所标示的修容区域(例如图12所示,其中人脸影像与修容区域重叠)。如此一来,使用者可直接参考分析装置1上显示的修容区域来快速、正确地进行修容动作。
续请参阅图6A及图6B,分别为本发明的第一具体实施例的第一标示流程图及第二标示流程图。图6A及图6B用以说明本发明的标示方法的各步骤,并且主要应用于如图1至图5所示的分析装置1。具体地,本发明的分析装置1是通过处理单元10执行上述的电脑可执行程序码(即,上述各功能模块101-103),进而实现下述的各步骤。
如图6A所示,要藉由本发明的分析装置1来执行上述分析方法,以协助使用者进行化妆动作,首先使用者需将分析装置1开机(步骤S10)。于一实施例中,使用者可藉由触发触控屏幕或按键13对分析装置1进行开机。于另一实施例中,分析装置1可于通电后自动进入待机模式,并且使用者可藉由影像撷取模块12或感测器14来输入手势,以启动分析装置1,不加以限定。
具体地,本发明中分析装置1具有用以提供不同功能的不同模式,本实施例是令分析装置1在开机后自动进入辅助使用者进行化妆动作的辅助模式。于其他实施例中,分析装置1亦可在开机后进入待机模式,并且于接收使用者的指令后,再进入辅助模式。
分析装置1开机后,即通过影像撷取模块12持续撷取外部影像(步骤S12),并且,由处理单元10持续判断所撷取的外部影像中是否有人脸存在(步骤S14)。于一实施例中,处理单元10是从影像撷取模块12取得外部影像,并由上述的脸部辨识模块101对外部影像进行脸部辨识,以判断外部影像中是否有人脸存在。
若外部影像中没有人脸存在,则分析装置1再次执行步骤S12与步骤S14,以持续进行外部影像的撷取与分析。举例来说,外部影像中可能仅存在床、门、椅子等物件(表示卧室中没有人员存在),或是仅存在使用者的身体或背部(表示使用者没有要进行化妆动作),与此情况下,分析装置1不主动执行本发明的标示方法。
接着如图6B所示,若处理单元10经辨识后,判断外部影像中有人脸存在,则进一步对人脸的各部位(主要为使用者的五官)进行定位,并且判断所述人脸的脸型(步骤S16)。于一实施例中,处理单元10于判断外部影像中有人脸存在后,进一步判断人脸的尺寸是否大于特定比例(例如占据外部影像的40%以上)。并且,处理单元10仅于人脸的尺寸大于特定比例时才对人脸的各部位进行定位,并且判断人脸的脸型。
于一实施例中,处理单元10是在判断外部影像中有人脸存在后,将人脸影像递交至上述的定位模块102,由定位模块102对所述人脸进行定位,并且识别人脸的脸型。本实施例中,定位模块102可依据所述人脸上各个部位的位置、比例等参数来进行脸型的判断,并且可至少辨识出椭圆形脸、圆形脸、方形脸、长形脸、倒三角形脸及菱形脸等六种脸型。
值得一提的是,于本实施例中,定位模块102主要可通过Dlib Face Landmark系统对该人脸上的各个部位进行定位,但不加以限定。
请同时参阅图7,为脸部定位示意图。当处理单元10于外部影像中辨识出人脸的存在后,会进一步通过上述Dlib Face Landmark系统对脸部51的影像进行分析。Dlib Face Landmark系统为本技术领域中的常用技术手段,其可于分析完成后,于脸部51的影像中产生多个定位点6(例如可为198个定位点)。藉此,Dlib Face Landmark系统可依据多个定位点6的号码、形状、排序等信息而于脸部51的影像中确定各个部位的位置,以完成所述定位动作。
并且,所述定位模块102还可依据多个定位点6的位置来确认脸部51的各部位的位置与比例关系,进而确认脸部51的脸型。
回到图6B。步骤S16后,处理单元10可得知所述人脸属于哪一种脸型,并且依据脸型采用对应的标示程序,以于所述人脸上标示出修容区域,进而协助使用者进行修容动作。本发明中,处理单元10是于判断所述人脸为圆形脸时采用第一标示程序、于判断所述人脸为方形脸时采用第二标示程序、于判断所述人脸为长形脸时采用第三标示程序、并于判断所述人脸为倒三角形脸或菱形时采用第四标示程序,藉此进行所述修容区域的标示动作。并且,处理单元10可于判断所述人脸为椭圆形脸时,认定人脸不需进一步修饰,并且不进行修容区域的标示动作。
于第一实施例中,处理单元10将辨识后产生的脸型信息递交至所述标示模块103,标示模块103于所述人脸被判断为椭圆形脸时,认定所述人脸不需要进一步的修饰(步骤S18),因而标示模块103不执行所述修容区域的标示动作。
于第二实施例中,处理单元10将辨识后产生的脸型信息递交至所述标示模块103,标示模块103于所述人脸被判断为圆形脸时执行第一标示程序,以通过第一标示程序于人脸上标示修容区域(步骤S20)。
于第三实施例中,处理单元10将辨识后产生的脸型信息递交至所述标示模块103,标示模块103于所述人脸被判断为方形脸时执行第二标示程序,以通过第二标示程序于人脸上标示修容区域(步骤S22)。
于第四实施例中,处理单元10将辨识后产生的脸型信息递交至所述标示模块103,标示模块103于所述人脸被判断为长形脸时执行第三标示程序,以通过第三标示程序于人脸上标示修容区域(步骤S24)。
于第五实施例中,处理单元10将辨识后产生的脸型信息递交至所述标示模块103,标示模块103于所述人脸被判断为倒三角形脸或是菱形脸时执行第四标示程序,以通过第四标示程序于人脸上标示修容区域(步骤S26)。
当修容区域标示完成后,分析装置1通过所述显示模块111来显示人脸的影像及所标示的修容区域,其中被显示的修容区域与被显示的人脸影像彼此重叠(步骤S28)。如此一来,使用者可直接于镜面屏幕11上看到修容区域在人脸上的位置,藉此快速地进行修容动作。值得一提的是,若处理单元10判断所述人脸为椭圆形脸(即,处理单元10认定所述人脸不需进一步修饰),则上述步骤S28可仅显示所述人脸的影像。
接着,分析装置1判断使用者的化妆动作是否完成(步骤S30)。于一实施例中,分析装置1可于外部影像中不存在人脸、人脸的尺寸小于特定比例、使用者停止化妆动作、使用者触发分析装置1上的中止按键或输入中止手势时,判断使用者的化妆动作完成。
本发明中,分析装置1是于使用者的化妆动作完成之前重复执行步骤S18至步骤S28,藉此持续撷取使用者的人脸影像、于人脸影像上标示修容区域、并且于镜面屏幕11上显示人脸影像及修容区域。如此一来,本发明的分析装置1可以达到动态分析与显示修容区域的技术效果。即,当使用者的脸部移动时,镜面屏幕11上显示的修容区域也会随之移动,并且对应至人脸影像上的正确位置,如此可进一步提高使用的便利性。
续请同时参阅图8A、图8B图8C与图8D,分别为本发明的第二具体实施例的修容区域第一标示流程图、修容区域第二标示流程图、第一修容区域示意图与第二修容区域示意图。
图8A与图8B用以进一步说明定位模块102于前述步骤S16中判断使用者的脸型为圆形脸后,标示模块103于前述步骤S20中如何通过所述第一标示程序来标示修容区域。具体地,所述第一标示程序由处理单元10中记录的电脑可执行程序码所构成,当标示模块103执行第一标示程序时,可执行图8A与图8B所示的各步骤。
接着配合图8C与图8D,说明所述第一标示程序如下。
首先,标示模块103由所述人脸的眉峰位置81产生第一水平线711(步骤S200),其中第一水平线711平行于人脸的左边眉峰位置与右边眉峰位置。接着,标示模块103由第一水平线711与人脸的发际线70之间的三分之二高度处产生第二水平线712(步骤S201),并且取得第二水平线712与人脸的轮廓的第一交点61(步骤S202)。具体地,所述第一交点61包括第二水平线712与人脸的左边轮廓的交点,以及第二水平线712与人脸的右边轮廓的交点。
接着,标示模块103垂直连接第一交点61与所述第一水平线712,以产生第一垂直线721(步骤S203)。具体地,所述第一垂直线721包括由左边的第一交点61垂直连接第一水平线712所产生的垂直线,以及由右边的第一交点61垂直连接第一水平线712所产生的垂直线。接着,标示模块103由人脸的眉峰位置81朝上移动至第一垂直线721的中间高度,以产生定位点60(步骤S204)。具体地,所述定位点60包括由左边的眉峰位置朝上移动所产生的定位点,以及由右边的眉峰位置朝上移动所产生的定位点。
步骤S204后,标示模块103垂直连接所述定位点60与所述发际线70以产生第一辅助线91(步骤S205)。具体地,所述第一辅助线91包括由左边的定位点60垂直连接发际线70所产生的辅助线,以及由右边的定位点60垂直连接发际线70所产生的辅助线。接着,标示模块103垂直连接人脸的眉头位置82与所述第一水平线711以产生第二辅助线92(步骤S206)。具体地,所述第二辅助线92包括由左边的眉头位置垂直连接第一水平线711所产生的辅助线,以及由右边的眉头位置垂直连接第一水平线711所产生的辅助线。
最后,标示模块103将所述定位点60连接至第一水平线711与第二辅助线92的交点,以产生第三辅助线93(步骤S207)。具体地,所述第三辅助线93包括由左边的定位点60连接至第一水平线711与左边的第二辅助线92的交点的辅助线,以及由右边的定位点60连接至第一水平线711与右边的第二辅助线92的交点的辅助线。藉此,标示模块103可由第一辅助线91、第二辅助线92及第三辅助线93构成所述修容区域中的上额区域A1(步骤S208)。
具体地,本实施例中所指的上额区域A1,是指由左边的第一辅助线91、第二辅助线92、第三辅助线93与右边的第一辅助线91、第二辅助线92、第三辅助线93以及所述人脸的上缘轮廓所围起来的区域。
请同时参阅图8B,标示模块103还由所述人脸的嘴巴最低点位置83水平产生第四辅助线94(步骤S209),并且由人脸的嘴角位置84朝下垂直产生第五辅助线95(步骤210)。具体地,所述第五辅助线95包括由左边的嘴角位置84朝下垂直产生的辅助线,以及由右边的嘴角位置84朝下垂直产生的辅助线。藉此,标示模块105可由第四辅助线94及第五辅助线95构成所述修容区域中的下巴区域A2(步骤S211)。
具体地,本实施例中所指的下巴区域A2,是指由第四辅助线94、位于左边的第五辅助线95、位于右边的第五辅助线95以及人脸的下缘轮廓所围起来的区域。
并且,标示模块103还由人脸的鼻翼最高点位置85产生第三水平线713(步骤S212),并且取得第三水平线713与人脸的轮廓的第二交点62(步骤S213)。具体地,所述第三水平线713平行于左边的鼻翼最高点位置85以及右边的鼻翼最高点位置85,所述第二交点62包括第三水平线713与人脸的左边轮廓的交点,以及第三水平线713与人脸的右边轮廓的交点。
接着,标示模块103取得所述第五辅助线95与人脸的轮廓的第三交点63(步骤S214)。具体地,所述第三交点63包括左边的第五辅助线95与人脸的轮廓的交点以及右边的第五辅助线95与人脸的轮廓的交点。最后,标示模块103连接第二交点62与第三交点63,以产生第六辅助线96(步骤S215),其中所述第六辅助线96包括由左边的第二交点62连接左边的第三交点63所产生的辅助线,以及由右边的第二交点62连接右边的第三交点63所产生的辅助线。
最后,标示模块103由第六辅助线96构成所述修容区域中的下颚区域A3(步骤S216)。具体地,本实施例中所指的下颚区域A3,指的是由左边的第六辅助线96与人脸的下缘轮廓所围起来的区域,以及由右边的第六辅助线96与人脸的下缘轮廓所围起来的区域。
惟,上述的上额区域A1、下巴区域A2与下颚区域A3并没有固定的标示顺序,标示模块103可视实际演算法设计而以任意顺序进行标示,或以多工方式同时标示所述区域,不加以限定。
值得一提的是,图8A至图8D的实施例是用以协助圆形脸的使用者进行修容动作,因此于本实施例中,标示模块103可进一步将所述上额区域A1及下巴区域A2标示为亮妆区域,以提示使用者于该些区域画上亮妆。并且,标示模块103可进一步将所述下颚区域A3标示为暗妆区域,以提示使用者于该区域画上暗妆,藉此提供使用者更好的修容效果。
续请同时参阅图9A与图9B,分别为本发明的第三具体实施例的修容区域标示流程图与修容区域示意图。
图9A与图9B用以进一步说明定位模块102于前述步骤S16中判断使用者的脸型为方形脸后,标示模块103于前述步骤S22中如何通过所述第二标示程序来标示修容区域。具体地,所述第二标示程序由处理单元10中记录的电脑可执行程序码所构成,当标示模块103执行第二标示程序时,可执行图9A所示的各步骤。
接着配合图9B,说明所述第二标示程序如下。
首先,标示模块103由所述人脸的眉头位置82产生第一水平线711(步骤S220),并且取得第一水平线711与人脸的轮廓的第一交点61(步骤S222)。具体地,所述第一水平线711平行于左边的眉头位置82与右边的眉头位置82,所述第一交点61包括第一水平线711与人脸的左边轮廓的交点,以及第一水平线711与人脸的右边轮廓的交点。
接着,标示模块103连接第一交点61与人脸的发际线70,以产生第七辅助线97(步骤S224)。具体地,标示模块103是将第一交点61连接至发际线70上的任意点(例如发际线70上与眉峰位置垂直的点),以产生第七辅助线97。并且,本实施例中,所述第七辅助线97包括由左边的第一交点61连接发际线70所产生的辅助线,以及由右边的第一交点61连接发际线70所产生的辅助线。
藉此,标示模块103可藉由第七辅助线97构成所述修容区域中的上额区域A1(步骤S226)。具体地,本实施例中所指上额区域A1,包含由位于左边的第七辅助线97与人脸的上缘轮廓所围起来的区域,以及由位于右边的第七辅助线97与人脸的上缘轮廓所围起来的区域。
并且,标示模块103由所述人脸的鼻翼最高点位置85产生第二水平线712(步骤S228),并且取得第二水平线712与人脸的轮廓的第二交点62(步骤S230)。具体地,所述第二水平线712平行于左边的鼻翼最高点位置85与右边的鼻翼最高点位置85,所述第二交点62包括第二水平线712与人脸的左边轮廓的交点,以及第二水平线712与人脸的右边轮廓的交点。
接着,标示模块103由人脸的嘴角位置84朝下产生第一垂直线721(步骤S232)。具体地,所述第一垂直线721包括由左边的嘴角位置84朝下产生的垂直线,以及由右边的嘴角位置84朝下产生的垂直线。
第一垂直线721产生后,标示模块103取得第一垂直线721与人脸的轮廓的第三交点63(步骤S234)。具体地,所述第三交点63包括左边的垂直线721与人脸的轮廓的交点,以及右边的垂直线721与人脸的轮廓的交点。接着,标示模块103连接第二交点62与第三交点63,以产生第八辅助线98(步骤S236),其中,第八辅助线98包括由左边的第二交点62连接左边的第三交点63所产生的辅助线,以及由右边的第二交点62连接右边的第三交点63所产生的辅助线。
藉此,标示模块103可藉由第八辅助线98构成所述修容区域中的下颚区域A3(步骤S238)。具体地,本实施例中所指下颚区域A3,包含由位于左边的第八辅助线98与人脸的下缘轮廓所围起来的区域,以及由位于右边的第八辅助线98与人脸的下缘轮廓所围起来的区域。
惟,上述的上额区域A1与下颚区域A3并没有固定的标示顺序,标示模块103可视实际演算法设计而以任意顺序进行标示,或以多工方式同时标示所述区域,不加以限定。
值得一提的是,图9A、图9B的实施例是用以协助方形脸的使用者进行修容动作,因此于本实施例中,标示模块103可进一步将所述上额区域A1及下颚区域A3标示为暗妆区域,以提示使用者于该些区域画上暗妆,藉此提供使用者更好的修容效果。并且,于本实施例中,分析装置1不对人脸中的下巴区域进行标示,表示对于方形脸的使用者来说,下巴区域并不需要特别进行修容动作。
续请同时参阅图10A与图10B,分别为本发明的第四具体实施例的修容区域标示流程图与修容区域示意图。
图10A与图10B用以进一步说明定位模块102于前述步骤S16中判断使用者的脸型为长形脸后,标示模块103于前述步骤S24中如何通过所述第三标示程序来标示修容区域。具体地,所述第三标示程序由处理单元10中记录的电脑可执行程序码所构成,当标示模块103执行第三标示程序时,可执行图10A所示的各步骤。
接着配合图10B,说明所述第三标示程序如下。
首先,标示模块103由所述人脸的额头中间位置产生第一水平线711(步骤S240),接着由第一水平线711与人脸的发际线70之间的二分之一高度处水平产生第九辅助线99(步骤S242)。藉此,标示模块103可藉由第九辅助线99构成所述修容区域中的上额区域A1(步骤S244)。具体地,本实施例中所指的上额区域A1,是指由第九辅助线99与人脸的上缘轮廓所围起来的区域。
并且,标示模块103由人脸的嘴巴最低点位置83产生第二水平线712(步骤S246),接着由第二水平线712与人脸的最底端之间的二分之一高度处水平产生第十辅助线910(步骤S248)。藉此,标示模块103可藉由第十辅助线910构成所述修容区域中的下巴区域A2(步骤S250)。具体地,本实施例中所指的上巴区域A2,是指由第十辅助线910与人脸的下缘轮廓所围起来的区域。
惟,上述的上额区域A1与下巴区域A2并没有固定的标示顺序,标示模块103可视实际演算法设计而以任意顺序进行标示,或以多工方式同时标示所述区域,不加以限定。
值得一提的是,图10A、图10B的实施例是用以协助长形脸的使用者进行修容动作,因此于本实施例中,标示模块103可进一步将所述上额区域A1及下巴区域A2标示为暗妆区域,以提示使用者于该些区域画上暗妆,藉此提供使用者更好的修容效果。并且,于本实施例中,分析装置1不对人脸中的下颚区域进行标示,表示对于长形脸的使用者来说,下颚区域并不需要特别进行修容动作。
续请同时参阅图11A与图11B,分别为本发明的第五具体实施例的修容区域标示流程图与修容区域示意图。
图11A与图11B用以进一步说明定位模块102于前述步骤S16中判断使用者的脸型为倒三角形脸或菱形脸后,标示模块103于前述步骤S26中如何通过所述第四标示程序来标示修容区域。具体地,所述第四标示程序由处理单元10中记录的电脑可执行程序码所构成,当标示模块103执行第四标示程序时,可执行图11A所示的各步骤。
接着配合图11B,说明所述第四标示程序如下。
首先,标示模块103由所述人脸的眼睛下缘位置产生第一水平线711(步骤S260),并且取得第一水平线711与人脸的轮廓的第一交点61(步骤S262)。具体地,所述第一水平线711平行于左眼的下缘与右眼的下缘,所述第一交点61包括第一水平线711与人脸的左边轮廓的交点,以及第一水平线711与人脸的右边轮廓的交点。
接着,标示模块103连接第一交点61与人脸的发际线70,以产生第十一辅助线911(步骤S264)。具体地,标示模块103是将第一交点61连接至发际线70上的任意点(例如发际线70上与眉峰位置垂直的点),以产生第十一辅助线911。并且,本实施例中,所述第十一辅助线911包括由左边的第一交点61连接发际线70所产生的辅助线,以及由右边的第一交点61连接发际线70所产生的辅助线。
藉此,标示模块103可藉由第十一辅助线911构成所述修容区域中的上额区域A1(步骤S266)。具体地,本实施例中所指上额区域A1,包含由位于左边的第十一辅助线911与人脸的上缘轮廓所围起来的区域,以及由位于右边的第十一辅助线911与人脸的上缘轮廓所围起来的区域。
并且,标示模块103由人脸的鼻子最低点位置86产生第二水平线712(步骤S268),并且取得第二水平线712与人脸的轮廓的第二交点62(步骤S270)。具体地,所述第二交点62包括第二水平线712与人脸的左边轮廓的交点,以及第二水平线712与人脸的右边轮廓的交点。
接着,标示模块103由人脸的嘴角位置84朝下产生第一垂直线721(步骤S272),并取得第一垂直线721与人脸的轮廓的第三交点63(步骤S274)。具体地,所述第一垂直线721包括由左边的嘴角位置84朝下产生的垂直线,以及由右边的嘴角位置84朝下产生的垂直线,而所述第三交点63包括左边的第一垂直线721与人脸的轮廓的交点,以及右边的第一垂直线721与人脸的轮廓的交点。
接着,标示模块103连接第二交点62与第三交点63,以产生第十二辅助线912(步骤S276)。具体地,所述第十二辅助线912包括连接左边的第二交点62与左边的第三交点63所产生的辅助线,以及连接右边的第二交点62与右边的第三交点63所产生的辅助线。藉此,标示模块103由第十二辅助线912构成所述修容区域中的下颚区域A3(步骤S278)。
具体地,本实施例中所指的下颚区域A3,指的是由左边的第十二辅助线912与人脸的下缘轮廓所围起来的区域,以及由右边的第十二辅助线912与人脸的下缘轮廓所围起来的区域。
惟,上述的上额区域A1与下颚区域A3并没有固定的标示顺序,标示模块103可视实际演算法设计而以任意顺序进行标示,或以多工方式同时标示所述区域,不加以限定。
值得一提的是,图11A、图11B的实施例是用以协助倒三角形脸或菱形脸的使用者进行修容动作,因此于本实施例中,标示模块103可进一步将所述上额区域A1标示为亮妆区域,以提示使用者于该区域画上亮妆。并且,标示模块103可进一步将所述下颚区域A3标示为暗妆区域,以提示使用者于该区域画上暗妆,藉此提供使用者更好的修容效果。并且,于本实施例中,分析装置1不对人脸中的下巴区域进行标示,表示对于倒三角形脸与菱形脸的使用者来说,下巴区域并不需要特别进行修容动作。
当前述修容区域A1-A3的标示完成后,分析装置1即可继续执行前述步骤S28,以于镜面屏幕11上显示所述人脸的影像,以及所述修容区域A1-A3的影像。
续请参阅图12,为本发明的第三具体实施例的分析装置示意图。如前文所述,本发明中分析装置1是即时撷取使用者5的人脸影像,并依据使用者5的脸型来识别修容区域的位置。并且,分析装置1可于镜面屏幕11上显示使用者5的人脸影像,同时于人脸影像上显示修容区域(即,所述上额区域A1、下巴区域A2及下颚区域A3,图12中是以圆形脸的修容区域为例)。
值得一提的是,于前述实施例中,处理单元10是以一或多条的辅助线91-912来构成所述上额区域A1、下巴区域A2及下颚区域A3,因此如图8C-图8D、图9B、图10B与图11B所示,所构成的上额区域A1、下巴区域A2及下颚区域A3会具有明显的夹角。惟,于进行显示前,处理单元10可对上述上额区域A1、下巴区域A2及下颚区域A3进行前处理,以令显示于镜面屏幕11上的修容区域A1-A3具有较圆滑的角度,以协助使用者进行较正确的修容动作。
如图12所示,使用者5可透过镜面屏幕11看到自己的脸部的反射影像,而所述修容区域A1-A3直接显示于反射影像上,并且与反射影像重叠。藉此,使用者5可直接依据镜面屏幕11上显示的修容区域A1-A3来进行修容动作。
通过本发明的分析装置1及标示方法,使用者5在进行化妆动作时,除了可在镜面屏幕11上看到自己的脸部影像外,还可直接得到分析装置1所分析并推荐的修容区域,藉此可快速地在正确的位置上进行修容动作。
以上所述仅为本发明的较佳具体实例,非因此即局限本发明的专利范围,故举凡运用本发明内容所为的等效变化,均同理皆包含于本发明的范围内,合予陈明。