本發(fā)明涉及美甲技術(shù)領(lǐng)域,尤其涉及一種基于紅外圖像識(shí)別技術(shù)的指甲定位方法及美甲設(shè)備。
背景技術(shù):
現(xiàn)有的美甲設(shè)備的定位甲片的方法是通過(guò)自帶補(bǔ)光效果的高清攝像頭在甲片放入彩繪區(qū)域前與放入彩繪區(qū)域后分別對(duì)彩繪區(qū)域拍攝照片,然后通過(guò)相應(yīng)的軟件根據(jù)放入前與放入后所拍攝的照片進(jìn)行對(duì)比處理,識(shí)別出放入前與放入后所拍攝的照片發(fā)生變化的區(qū)域,最后將該區(qū)域作為甲片的彩繪區(qū)域。
現(xiàn)有的這種甲片定位方式只能根據(jù)放入前和放入后的圖片來(lái)進(jìn)行比對(duì)而定位彩繪區(qū)域,定位方法過(guò)于簡(jiǎn)單,無(wú)法對(duì)人體手指的指甲進(jìn)行有效定位,因?yàn)楫?dāng)人體手指伸進(jìn)彩繪區(qū)域時(shí),這時(shí)就會(huì)將攝像頭拍攝到的圖像中的整個(gè)人體手指作為定位框,因此現(xiàn)有的甲片定位方式無(wú)法有效識(shí)別出人體手指的指甲,即對(duì)人體手指的指甲存在定位失準(zhǔn)的問(wèn)題,從而影響了用戶的使用體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)上述問(wèn)題,本發(fā)明的目的在于提供一種對(duì)人體指甲定位準(zhǔn)確卻具有良好的用戶體驗(yàn)的基于紅外技術(shù)的指甲定位方法及美甲設(shè)備。
為了實(shí)現(xiàn)上述目的,本發(fā)明一方面提供了一種基于紅外圖像識(shí)別技術(shù)的指甲定位方法,其包括以下步驟:S10,對(duì)獲取到的當(dāng)前時(shí)刻的手指的熱成像圖像進(jìn)行分析,以獲取所述當(dāng)前時(shí)刻的熱成像圖像中的像素點(diǎn)的像素屬性數(shù)據(jù),并根據(jù)所述像素屬性數(shù)據(jù)建立相應(yīng)的像素屬性數(shù)據(jù)數(shù)組;S11,將所述像素屬性數(shù)據(jù)數(shù)組與預(yù)設(shè)的當(dāng)前時(shí)刻的特征數(shù)據(jù)數(shù)組進(jìn)行像素屬性的比對(duì),獲取所述像素屬性數(shù)據(jù)數(shù)組中的像素屬性階躍數(shù)據(jù),并獲取與所述像素屬性階躍數(shù)據(jù)對(duì)應(yīng)的像素屬性階躍點(diǎn);其中,所述特征數(shù)據(jù)數(shù)組包括所述當(dāng)前時(shí)刻的熱成像圖像中的圖像背景區(qū)域、指甲區(qū)域和皮膚區(qū)域各自區(qū)域內(nèi)的像素點(diǎn)的像素屬性參考值以及與所述像素屬性參考值對(duì)應(yīng)的當(dāng)前時(shí)刻的容差范圍,所述像素階躍點(diǎn)為所述當(dāng)前時(shí)刻的熱成像圖像中的指甲區(qū)域和皮膚區(qū)域之間以及所述指甲區(qū)域與圖像背景區(qū)域之間的階躍狀邊緣中的像素點(diǎn);S12,獲取所述像素屬性階躍點(diǎn)所對(duì)應(yīng)的像素點(diǎn)坐標(biāo),將獲取到的所述像素點(diǎn)坐標(biāo)在顯示屏上處理形成為指甲的定位框。
進(jìn)一步地,在步驟S10之后、步驟S11之前還包括:S101,對(duì)所述像素屬性數(shù)據(jù)數(shù)組中的每個(gè)像素屬性數(shù)據(jù)進(jìn)行像素屬性值分析,以獲取所述當(dāng)前時(shí)刻的熱成像圖像中的圖像背景區(qū)域、指甲區(qū)域和皮膚區(qū)域各自區(qū)域內(nèi)的像素點(diǎn)的像素屬性參考值,并獲取所述指甲區(qū)域的像素點(diǎn)、所述皮膚區(qū)域的像素點(diǎn)以及所述圖像背景區(qū)域的像素點(diǎn)的像素屬性參考值的當(dāng)前時(shí)刻的容差范圍;S102,根據(jù)所述像素屬性參考值以及所述當(dāng)前時(shí)刻的容差范圍建立特征數(shù)據(jù)數(shù)組。
進(jìn)一步地,所述像素屬性數(shù)據(jù)包括所述像素點(diǎn)的紅色值、綠色值、藍(lán)色值、透明度值以及色相值其中的一個(gè)或一個(gè)以上,所述像素屬性參考值包括所述像素點(diǎn)的紅色值參考值、綠色值參考值、藍(lán)色值參考值、透明度值參考值以及色相值參考值其中的一個(gè)或一個(gè)以上。
進(jìn)一步地,在步驟S11之后,步驟S12之前還包括:S110,根據(jù)所述像素屬性階躍點(diǎn)生成相應(yīng)的階躍點(diǎn)數(shù)組,對(duì)所述階躍點(diǎn)數(shù)組中的所述像素屬性階躍點(diǎn)進(jìn)行坐標(biāo)差值計(jì)算,以獲取所述階躍點(diǎn)數(shù)組中的且在所述當(dāng)前時(shí)刻的熱成像圖像中處于同一行或者同一列的像素屬性階躍點(diǎn)的坐標(biāo)的差值的絕對(duì)值最大的兩個(gè)所述像素屬性階躍點(diǎn);S111,根據(jù)在進(jìn)行坐標(biāo)差值計(jì)算后所獲取到的所述像素屬性階躍點(diǎn)生成優(yōu)化的階躍點(diǎn)數(shù)組,并根據(jù)所述像素屬性數(shù)據(jù)數(shù)組與所述優(yōu)化的階躍點(diǎn)數(shù)組獲取優(yōu)化后的當(dāng)前時(shí)刻的容差范圍;S112,判斷所述當(dāng)前時(shí)刻的容差范圍與上一時(shí)刻的容差范圍是否相同;S113,若是,獲取所述優(yōu)化的階躍點(diǎn)數(shù)組中的所述像素屬性階躍點(diǎn),并執(zhí)行步驟S12;S114,若否,則將所述特征數(shù)據(jù)數(shù)組中的所述上一時(shí)刻的容差范圍替換為所述當(dāng)前時(shí)刻的容差范圍,并返回步驟S10。
進(jìn)一步地,在步驟S10之前還包括:S6,將紅外探測(cè)儀在起始時(shí)刻檢測(cè)到的紅外信號(hào)處理為起始紅外輻射數(shù)據(jù),將所述起始紅外輻射數(shù)據(jù)處理為起始時(shí)刻的熱成像圖像,并將所述起始時(shí)刻的熱成像圖像進(jìn)行保存;S7,將所述紅外探測(cè)儀在當(dāng)前時(shí)刻檢測(cè)到的紅外信號(hào)處理為當(dāng)前紅外輻射數(shù)據(jù),并將所述當(dāng)前紅外輻射數(shù)據(jù)處理為當(dāng)前時(shí)刻的熱成像圖像;S8,根據(jù)圖像識(shí)別技術(shù)將所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像進(jìn)行對(duì)比,以判斷所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像是否相同;S9,當(dāng)判斷出所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像相同時(shí),返回步驟S7;當(dāng)判斷出所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像不同時(shí),自動(dòng)執(zhí)行步驟S10。
本發(fā)明另外一方面還提供了一種基于紅外圖像識(shí)別技術(shù)的美甲設(shè)備,其包括:數(shù)據(jù)獲取模塊,用于對(duì)獲取到的當(dāng)前時(shí)刻的手指的熱成像圖像進(jìn)行分析,以獲取所述當(dāng)前時(shí)刻的熱成像圖像中的像素點(diǎn)的像素屬性數(shù)據(jù),并根據(jù)所述像素屬性數(shù)據(jù)建立相應(yīng)的像素屬性數(shù)據(jù)數(shù)組;比對(duì)分析模塊,用于將所述像素屬性數(shù)據(jù)數(shù)組與預(yù)設(shè)的當(dāng)前時(shí)刻的特征數(shù)據(jù)數(shù)組進(jìn)行像素屬性的比對(duì),獲取所述像素屬性數(shù)據(jù)數(shù)組中的像素屬性階躍數(shù)據(jù),并獲取與所述像素屬性階躍數(shù)據(jù)對(duì)應(yīng)的像素屬性階躍點(diǎn);其中,所述特征數(shù)據(jù)數(shù)組包括所述當(dāng)前時(shí)刻的熱成像圖像中的圖像背景區(qū)域、指甲區(qū)域和皮膚區(qū)域各自區(qū)域內(nèi)的像素點(diǎn)的像素屬性參考值以及與所述像素屬性參考值對(duì)應(yīng)的當(dāng)前時(shí)刻的容差范圍,所述像素階躍點(diǎn)為所述當(dāng)前時(shí)刻的熱成像圖像中的指甲區(qū)域和皮膚區(qū)域之間以及所述指甲區(qū)域與圖像背景區(qū)域之間的階躍狀邊緣中的像素點(diǎn);指甲定位模塊,用于獲取所述像素屬性階躍點(diǎn)所對(duì)應(yīng)的像素點(diǎn)坐標(biāo),將獲取到的所述像素點(diǎn)坐標(biāo)在顯示屏上處理形成為指甲的定位框。
進(jìn)一步地,所述的基于紅外圖像識(shí)別技術(shù)的美甲設(shè)備還包括:分析模塊,用于對(duì)所述像素屬性數(shù)據(jù)數(shù)組中的每個(gè)像素屬性數(shù)據(jù)進(jìn)行像素屬性值分析,以獲取所述當(dāng)前時(shí)刻的熱成像圖像中的圖像背景區(qū)域、指甲區(qū)域和皮膚區(qū)域各自區(qū)域內(nèi)的像素點(diǎn)的像素屬性參考值,并獲取所述指甲區(qū)域的像素點(diǎn)、所述皮膚區(qū)域的像素點(diǎn)以及所述圖像背景區(qū)域的像素點(diǎn)的像素屬性參考值的當(dāng)前時(shí)刻的容差范圍;特征數(shù)據(jù)數(shù)組建立模塊,用于根據(jù)所述像素屬性參考值以及所述當(dāng)前時(shí)刻的容差范圍建立特征數(shù)據(jù)數(shù)組。
進(jìn)一步地,所述像素屬性數(shù)據(jù)包括所述像素點(diǎn)的紅色值、綠色值、藍(lán)色值、透明度值以及色相值其中的一個(gè)或一個(gè)以上,所述像素屬性參考值包括所述像素點(diǎn)的紅色值參考值、綠色值參考值、藍(lán)色值參考值、透明度值參考值以及色相值參考值其中的一個(gè)或一個(gè)以上。
進(jìn)一步地,所述的基于紅外圖像識(shí)別技術(shù)的美甲設(shè)備還包括:階躍點(diǎn)優(yōu)化模塊,用于根據(jù)所述像素屬性階躍點(diǎn)生成相應(yīng)的階躍點(diǎn)數(shù)組,對(duì)所述階躍點(diǎn)數(shù)組中的所述像素屬性階躍點(diǎn)進(jìn)行坐標(biāo)差值計(jì)算,以獲取所述階躍點(diǎn)數(shù)組中的且在所述當(dāng)前時(shí)刻的熱成像圖像中處于同一行或者同一列的像素屬性階躍點(diǎn)的坐標(biāo)的差值的絕對(duì)值最大的兩個(gè)所述像素屬性階躍點(diǎn);容差范圍優(yōu)化模塊,用于根據(jù)在進(jìn)行坐標(biāo)差值計(jì)算后所獲取到的所述像素屬性階躍點(diǎn)生成優(yōu)化的階躍點(diǎn)數(shù)組,并根據(jù)所述像素屬性數(shù)據(jù)數(shù)組與所述優(yōu)化的階躍點(diǎn)數(shù)組獲取優(yōu)化后的當(dāng)前時(shí)刻的容差范圍;判斷模塊,用于判斷所述當(dāng)前時(shí)刻的容差范圍與上一時(shí)刻的容差范圍是否相同;獲取模塊,用于若是,獲取所述優(yōu)化的階躍點(diǎn)數(shù)組中的所述像素屬性階躍點(diǎn),并通知所述指甲定位模塊;替換模塊,用于若否,則將所述特征數(shù)據(jù)數(shù)組中的所述上一時(shí)刻的容差范圍替換為所述當(dāng)前時(shí)刻的容差范圍,并通知所述數(shù)據(jù)獲取模塊。
進(jìn)一步地,所述的基于紅外圖像識(shí)別技術(shù)的美甲設(shè)備還包括:第一熱成像模塊,用于將紅外探測(cè)儀在起始時(shí)刻檢測(cè)到的紅外信號(hào)處理為起始紅外輻射數(shù)據(jù),將所述起始紅外輻射數(shù)據(jù)處理為起始時(shí)刻的熱成像圖像,并將所述起始時(shí)刻的熱成像圖像進(jìn)行保存;第二熱成像模塊,用于將所述紅外探測(cè)儀在當(dāng)前時(shí)刻檢測(cè)到的紅外信號(hào)處理為當(dāng)前紅外輻射數(shù)據(jù),并將所述當(dāng)前紅外輻射數(shù)據(jù)處理為當(dāng)前時(shí)刻的熱成像圖像;圖像對(duì)比模塊,用于根據(jù)圖像識(shí)別技術(shù)將所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像進(jìn)行對(duì)比,以判斷所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像是否相同;通知模塊,用于當(dāng)判斷出所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像相同時(shí),通知所述第二熱成像模塊;當(dāng)判斷出所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像不同時(shí),通知所述數(shù)據(jù)獲取模塊。
本發(fā)明提供的所述的基于紅外圖像識(shí)別技術(shù)的指甲定位方法及所述的基于紅外圖像識(shí)別技術(shù)的美甲設(shè)備,通過(guò)對(duì)獲取到的手指的所述當(dāng)前時(shí)刻的熱成像圖像進(jìn)行像素點(diǎn)的像素屬性分析,以獲取所述當(dāng)前時(shí)刻的熱成像圖像中的像素點(diǎn)的像素屬性數(shù)據(jù),并根據(jù)所述像素屬性數(shù)據(jù)建立相應(yīng)的像素屬性數(shù)據(jù)數(shù)組,然后將所述像素屬性數(shù)據(jù)數(shù)組與預(yù)設(shè)的所述當(dāng)前時(shí)刻的特征數(shù)據(jù)數(shù)組進(jìn)行像素屬性的比對(duì),以獲取所述像素屬性數(shù)據(jù)數(shù)組中的像素屬性階躍數(shù)據(jù),并獲取與所述像素屬性階躍數(shù)據(jù)對(duì)應(yīng)的像素屬性階躍點(diǎn),然后獲取所述像素屬性階躍點(diǎn)所對(duì)應(yīng)的像素點(diǎn)坐標(biāo),最后將獲取到的所述像素點(diǎn)坐標(biāo)在所述顯示屏上處理形成為指甲的所述定位框。因此,本發(fā)明可以準(zhǔn)確地識(shí)別出所述當(dāng)前時(shí)刻的熱成像圖像中的指甲區(qū)域,從而可以準(zhǔn)確地對(duì)指甲進(jìn)行定位,進(jìn)而提高了用戶的使用體驗(yàn)。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明的技術(shù)方案,下面將對(duì)實(shí)施方式中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施方式,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例提供一種基于紅外圖像識(shí)別技術(shù)的指甲定位方法的流程圖;
圖2是本發(fā)明實(shí)施例提供一種基于紅外圖像識(shí)別技術(shù)的美甲設(shè)備的結(jié)構(gòu)示意圖;
圖3是本發(fā)明實(shí)施例提供一種優(yōu)選的基于紅外圖像識(shí)別技術(shù)的美甲設(shè)備的結(jié)構(gòu)示意圖;
圖4是本發(fā)明實(shí)施例提供另一種優(yōu)選的基于紅外圖像識(shí)別技術(shù)的美甲設(shè)備的結(jié)構(gòu)示意圖;
圖5是本發(fā)明實(shí)施例提供另一種優(yōu)選的基于紅外圖像識(shí)別技術(shù)的美甲設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
請(qǐng)參見(jiàn)圖1,本發(fā)明一方面提供了一種基于紅外技術(shù)的指甲定位方法,其包括步驟S10至步驟S12:
S10,對(duì)獲取到的當(dāng)前時(shí)刻的手指的熱成像圖像進(jìn)行分析,以獲取所述當(dāng)前時(shí)刻的熱成像圖像中的像素點(diǎn)的像素屬性數(shù)據(jù),并根據(jù)所述像素屬性數(shù)據(jù)建立相應(yīng)的像素屬性數(shù)據(jù)數(shù)組。
其中,手指的所述當(dāng)前時(shí)刻的熱成像圖像的熱成像原理是:因?yàn)槿梭w指甲的主要成分是沒(méi)有生命力的角質(zhì)蛋白,因此指甲自身沒(méi)有產(chǎn)熱能力。雖然指甲的溫度會(huì)接收到手指體溫傳導(dǎo)過(guò)來(lái)的熱量,但是因?yàn)橹讣资菬岬牟涣紝?dǎo)體,因此指甲的溫度與人體手指皮膚的溫度差別較大。當(dāng)人體的手指放在所述美甲設(shè)備設(shè)有的紅外探測(cè)儀的探測(cè)范圍內(nèi)的區(qū)域(即美甲設(shè)備的用于繪制甲片或者指甲的繪制區(qū)域)時(shí),因?yàn)槿梭w手指與周圍的環(huán)境會(huì)具有溫度差且人體的手指的指甲與皮膚之間同時(shí)也具有溫度差(其中,人體手指的皮膚的溫度高于人體手指的指甲的溫度,而人體手指的指甲的溫度高于周圍的環(huán)境的溫度),這時(shí)已經(jīng)啟動(dòng)的所述紅外探測(cè)儀會(huì)對(duì)探測(cè)范圍內(nèi)的區(qū)域進(jìn)行熱成像,即所述紅外探測(cè)儀采集探測(cè)范圍內(nèi)的紅外輻射信號(hào),然后通過(guò)相應(yīng)的信號(hào)處理電路將采集到的所述紅外輻射信號(hào)處理為所述當(dāng)前時(shí)刻的熱成像圖像。需要說(shuō)明的是,如果是因?yàn)樘綔y(cè)范圍內(nèi)所述紅外輻射信號(hào)比較弱(這樣根據(jù)所述紅外輻射信號(hào)所處理形成的所述當(dāng)前時(shí)刻的熱成像圖像會(huì)缺少如可見(jiàn)光圖像所具有的層次分明的特點(diǎn)),這時(shí)可以通過(guò)相應(yīng)的圖像處理軟件對(duì)所述當(dāng)前時(shí)刻的熱成像圖像進(jìn)行圖像增強(qiáng)處理(例如可以調(diào)節(jié)所述當(dāng)前時(shí)刻的熱成像圖像的亮度與對(duì)比度或者是對(duì)所述當(dāng)前時(shí)刻的熱成像圖像進(jìn)行圖像校正等),從而改善了所述當(dāng)前時(shí)刻的熱成像圖像的圖像效果,并將改善后的所述當(dāng)前時(shí)刻的熱成像圖像在所述美甲設(shè)備的顯示屏上進(jìn)行顯示。
當(dāng)獲取到所述當(dāng)前時(shí)刻的熱成像圖像時(shí),對(duì)所述當(dāng)前時(shí)刻的熱成像圖像進(jìn)行分析,以獲取所述當(dāng)前時(shí)刻的熱成像圖像中的每一個(gè)像素點(diǎn)的所述像素屬性數(shù)據(jù),并根據(jù)所述像素屬性數(shù)據(jù)建立相應(yīng)的像素屬性數(shù)據(jù)數(shù)組。其中,所述像素屬性數(shù)據(jù)包括所述像素點(diǎn)的紅色值、綠色值、藍(lán)色值、透明度值以及色相值;所述像素屬性數(shù)據(jù)數(shù)組為二維數(shù)組結(jié)構(gòu)。
S11,將所述像素屬性數(shù)據(jù)數(shù)組與預(yù)設(shè)的當(dāng)前時(shí)刻的特征數(shù)據(jù)數(shù)組進(jìn)行像素屬性的比對(duì),獲取所述像素屬性數(shù)據(jù)數(shù)組中的像素屬性階躍數(shù)據(jù),并獲取與所述像素屬性階躍數(shù)據(jù)對(duì)應(yīng)的像素屬性階躍點(diǎn);其中,所述特征數(shù)據(jù)數(shù)組包括所述當(dāng)前時(shí)刻的熱成像圖像中的圖像背景區(qū)域、指甲區(qū)域和皮膚區(qū)域各自區(qū)域內(nèi)的像素點(diǎn)的像素屬性參考值以及與所述像素屬性參考值對(duì)應(yīng)的當(dāng)前時(shí)刻的容差范圍,所述像素階躍點(diǎn)為所述當(dāng)前時(shí)刻的熱成像圖像中的指甲區(qū)域和皮膚區(qū)域之間以及所述指甲區(qū)域與圖像背景區(qū)域之間的階躍狀邊緣中的像素點(diǎn)。
即根據(jù)所述特征數(shù)據(jù)數(shù)組中的像素屬性參考值(即所述指甲區(qū)域的像素點(diǎn)的像素屬性參考值、所述皮膚區(qū)域的像素點(diǎn)的像素屬性參考值以及所述圖像背景區(qū)域的像素點(diǎn)的像素屬性參考值)以及所述容差范圍(即所述指甲區(qū)域的像素點(diǎn)的像素屬性參考值的容差范圍、所述皮膚區(qū)域的像素點(diǎn)的像素屬性參考值的以及所述圖像背景區(qū)域的像素點(diǎn)的像素屬性參考值的容差范圍)與所述像素屬性數(shù)據(jù)數(shù)組中的所述像素屬性數(shù)據(jù)進(jìn)行像素屬性值的比對(duì)分析,這樣可以獲取出所述像素屬性數(shù)據(jù)數(shù)組中的所述像素屬性階躍數(shù)據(jù),然后獲取與所述像素屬性階躍數(shù)據(jù)對(duì)應(yīng)的像素屬性階躍點(diǎn)。需要說(shuō)明的是,所述像素屬性階躍數(shù)據(jù)是為二維數(shù)組結(jié)構(gòu)的所述像素屬性數(shù)據(jù)數(shù)組中的同一行或者同一列中的與相鄰的像素屬性數(shù)據(jù)的數(shù)值差別較大的像素屬性數(shù)據(jù),同理,與所述像素屬性階躍數(shù)據(jù)對(duì)應(yīng)的所述像素屬性階躍點(diǎn)為所述當(dāng)前時(shí)刻的熱成像圖像中的同一行或者同一列的與相鄰的像素點(diǎn)的像素屬性數(shù)據(jù)的數(shù)值差別較大的像素點(diǎn),即所述像素階躍點(diǎn)為所述當(dāng)前時(shí)刻的熱成像圖像中的所述指甲區(qū)域和所述皮膚區(qū)域之間以及所述指甲區(qū)域與所述圖像背景區(qū)域之間的階躍狀邊緣中的像素點(diǎn)。
其中,所述預(yù)設(shè)的特征數(shù)據(jù)數(shù)組是在步驟S11之前建立的,且是根據(jù)相應(yīng)的所述像素屬性參考值以及相應(yīng)的所述當(dāng)前時(shí)刻的容差范圍建立的。即,優(yōu)選地,在所述步驟S10之后、步驟S11之前還包括步驟S101至步驟S102:
S101,對(duì)所述像素屬性數(shù)據(jù)數(shù)組中的每個(gè)像素屬性數(shù)據(jù)進(jìn)行像素屬性值分析,以獲取所述當(dāng)前時(shí)刻的熱成像圖像中的圖像背景區(qū)域、指甲區(qū)域和皮膚區(qū)域各自區(qū)域內(nèi)的像素點(diǎn)的像素屬性參考值,并獲取所述指甲區(qū)域的像素點(diǎn)、所述皮膚區(qū)域的像素點(diǎn)以及所述圖像背景區(qū)域的像素點(diǎn)的像素屬性參考值的當(dāng)前時(shí)刻的容差范圍。
因?yàn)樗霎?dāng)前時(shí)刻的熱成像圖像中的所述指甲區(qū)域內(nèi)的每個(gè)像素點(diǎn)的像素屬性值相互之間差別不大,即所述指甲區(qū)域內(nèi)的每個(gè)像素點(diǎn)的像素屬性值都在一個(gè)取值范圍之內(nèi),同理,所述圖像背景區(qū)域的每個(gè)像素點(diǎn)的像素屬性值都在一個(gè)取值范圍之內(nèi),所述皮膚區(qū)域的每個(gè)像素點(diǎn)的像素屬性值也都在一個(gè)取值范圍之內(nèi)。其中,所述取值范圍具體表示為所述當(dāng)前時(shí)刻的熱成像圖像中的每個(gè)區(qū)域(即所述指甲區(qū)域、所述皮膚區(qū)域和所述圖像背景區(qū)域)的像素屬性參考值減去該區(qū)域的像素屬性參考值的容差范圍所得到的數(shù)值與該區(qū)域的像素屬性參考值加上該區(qū)域的像素屬性參考值的容差范圍所得到的數(shù)值的這兩個(gè)數(shù)值的數(shù)值區(qū)間。而且所述指甲區(qū)域內(nèi)的像素點(diǎn)的像素屬性值、所述圖像背景區(qū)域的像素點(diǎn)的像素屬性值以及所述皮膚區(qū)域的像素點(diǎn)的像素屬性值互不相同,這樣通過(guò)對(duì)所述像素屬性數(shù)據(jù)數(shù)組中的每個(gè)像素屬性數(shù)據(jù)進(jìn)行像素屬性值分析,可以以一個(gè)特定的像素屬性參考值來(lái)代表所述指甲區(qū)域內(nèi)的每個(gè)像素點(diǎn)的像素屬性數(shù)據(jù)的數(shù)值,同時(shí)以一個(gè)特定的容差范圍來(lái)表示所述指甲區(qū)域內(nèi)的每一個(gè)像素點(diǎn)的像素屬性數(shù)據(jù)的數(shù)值差異情況。同理,可以以另一個(gè)特定的像素屬性參考值來(lái)代表所述皮膚區(qū)域內(nèi)的每個(gè)像素點(diǎn)的像素屬性數(shù)據(jù)的數(shù)值,同時(shí)以另一個(gè)特定容差范圍來(lái)表示所述皮膚區(qū)域內(nèi)的每一個(gè)像素點(diǎn)的像素屬性數(shù)據(jù)的數(shù)值差異情況;也可以以另一個(gè)特定的像素屬性參考值來(lái)代表所述圖像背景區(qū)域內(nèi)的每個(gè)像素點(diǎn)的像素屬性數(shù)據(jù)的數(shù)值,同時(shí)以另一個(gè)特定的容差范圍來(lái)表示所述圖像背景區(qū)域內(nèi)的每一個(gè)像素點(diǎn)的像素屬性數(shù)據(jù)的數(shù)值差異情況。
優(yōu)選地,所述像素屬性數(shù)據(jù)包括所述像素點(diǎn)的紅色值、綠色值、藍(lán)色值、透明度值以及色相值其中的一個(gè)或一個(gè)以上,所述像素屬性參考值包括所述像素點(diǎn)的紅色值參考值、綠色值參考值、藍(lán)色值參考值、透明度值參考值以及色相值參考值其中的一個(gè)或一個(gè)以上。
在此,需要說(shuō)明的是,在第一次進(jìn)行像素屬性值分析時(shí)(即第一次獲取出當(dāng)前時(shí)刻的熱成像圖像,并根據(jù)所述當(dāng)前時(shí)刻的熱成像圖像建立相應(yīng)的像素屬性數(shù)據(jù)數(shù)組),這時(shí)的容差范圍是根據(jù)對(duì)所述像素屬性數(shù)據(jù)數(shù)組中的每個(gè)像素屬性數(shù)據(jù)進(jìn)行像素屬性值分析后而獲取得到的;當(dāng)在進(jìn)行第二次或者第二次以后的像素屬性值分析時(shí)(即在完成第一次定位的過(guò)程后再次重新返回步驟S10以獲取新的像素屬性數(shù)據(jù)數(shù)組,然后執(zhí)行步驟S11),優(yōu)選地,這時(shí)獲取到的容差范圍是優(yōu)化后的當(dāng)前時(shí)刻的容差范圍(優(yōu)化后的所述當(dāng)前時(shí)刻的容差范圍的獲取過(guò)程請(qǐng)參見(jiàn)下面的第一種優(yōu)選實(shí)施例)。
S102,根據(jù)所述像素屬性參考值以及所述當(dāng)前時(shí)刻的容差范圍建立特征數(shù)據(jù)數(shù)組。
在此,提供一個(gè)例子以便于對(duì)步驟S101與步驟S102的描述:例如,當(dāng)所述像素屬性參考值包括所述像素點(diǎn)的紅色值參考值、綠色值參考值、藍(lán)色值參考值以及透明度值參考值,當(dāng)所述容差范圍包括紅色參考值容差范圍、綠色參考值容差范圍、藍(lán)色參考值容差范圍以及透明度參考值容差范圍,這時(shí)通過(guò)對(duì)所述像素屬性數(shù)據(jù)數(shù)組中的每個(gè)像素屬性數(shù)據(jù)進(jìn)行像素屬性值分析,可以得出所述指甲區(qū)域內(nèi)的每個(gè)像素點(diǎn)的像素屬性參考值為[0,0,0,0],容差范圍為[30,30,30,30];所述皮膚區(qū)域內(nèi)的每個(gè)像素點(diǎn)的像素屬性參考值為[50,50,50,50],容差范圍為[30,30,30,30];所述圖像背景區(qū)域內(nèi)的每個(gè)像素點(diǎn)的像素屬性參考值為[100,100,100,100],容差范圍為[30,30,30,30]。其中,上述的每一個(gè)像素屬性參考值中的數(shù)據(jù)從左至右依次為紅色參考值、黃色參考值、藍(lán)色參考值以及透明度參考值,上述的每一個(gè)容差范圍中的數(shù)據(jù)從左至右依次為紅色參考值容差范圍、黃色參考值容差范圍、藍(lán)色參考值容差范圍以及透明度參考值容差范圍。然后根據(jù)上面獲取到的相應(yīng)的所述像素屬性參考值以及相應(yīng)的像素屬性參考值的當(dāng)前時(shí)刻的容差范圍建立所述當(dāng)前時(shí)刻的特征數(shù)據(jù)數(shù)組。
當(dāng)所述當(dāng)前時(shí)刻的熱成像圖像中的某個(gè)像素點(diǎn)的像素屬性值為[90,90,90,90]時(shí),根據(jù)所述特征數(shù)據(jù)數(shù)組可以分析出該像素點(diǎn)落在所述圖像背景區(qū)域內(nèi)。
需要說(shuō)明的是,上述的數(shù)值以及每一組數(shù)據(jù)的數(shù)量只是為了便于對(duì)本發(fā)明的描述而舉的一個(gè)例子,不應(yīng)該以上述的數(shù)值以及每一組數(shù)據(jù)的數(shù)量來(lái)限定本發(fā)明的保護(hù)范圍。此外,與所述指甲區(qū)域內(nèi)的每個(gè)像素點(diǎn)的像素屬性參考值對(duì)應(yīng)的容差范圍、與所述皮膚區(qū)域內(nèi)的每個(gè)像素點(diǎn)的像素屬性參考值對(duì)應(yīng)的容差范圍以及與所述圖形背景區(qū)域內(nèi)的每個(gè)像素點(diǎn)的像素屬性參考值對(duì)應(yīng)的容差范圍相互之間可以相同也可以不同,在此不做具體限定。
S12,獲取所述像素屬性階躍點(diǎn)所對(duì)應(yīng)的像素點(diǎn)坐標(biāo),將獲取到的所述像素點(diǎn)坐標(biāo)在顯示屏上處理形成為指甲的定位框。
當(dāng)獲取到所述像素階躍點(diǎn)后,可以獲取出所述所述像素屬性階躍點(diǎn)所對(duì)應(yīng)的像素點(diǎn)坐標(biāo),這樣可以根據(jù)所述像素點(diǎn)坐標(biāo)獲取出所述顯示屏上與所述像素點(diǎn)坐標(biāo)所對(duì)應(yīng)的發(fā)光的像素點(diǎn)坐標(biāo),然后對(duì)所述顯示屏的發(fā)光的像素點(diǎn)坐標(biāo)所對(duì)應(yīng)的像素點(diǎn)進(jìn)行顯示,最后可以得到一個(gè)在所述顯示屏上顯示出來(lái)的所述定位框,其中,指甲位于所述定位框內(nèi)(即所述定位框表示為指甲的定位區(qū)域,而所述定位框是根據(jù)得到的所述像素點(diǎn)坐標(biāo)在所述顯示屏上所處理形成的一條首尾相接的曲線(所述曲線可以是虛線也可以是實(shí)線)??梢岳斫獾氖?,所述定位框還可以是在所述顯示屏上顯示成的一個(gè)渲染成同一個(gè)顏色的閉合區(qū)域。
在本發(fā)明實(shí)施例中,通過(guò)對(duì)獲取到的手指的所述當(dāng)前時(shí)刻的熱成像圖像進(jìn)行像素點(diǎn)的像素屬性分析,以獲取所述當(dāng)前時(shí)刻的熱成像圖像中的像素點(diǎn)的像素屬性數(shù)據(jù),并根據(jù)所述像素屬性數(shù)據(jù)建立相應(yīng)的像素屬性數(shù)據(jù)數(shù)組,然后將所述像素屬性數(shù)據(jù)數(shù)組與預(yù)設(shè)的所述當(dāng)前時(shí)刻的特征數(shù)據(jù)數(shù)組進(jìn)行像素屬性的比對(duì),以獲取所述像素屬性數(shù)據(jù)數(shù)組中的像素屬性階躍數(shù)據(jù),并獲取與所述像素屬性階躍數(shù)據(jù)對(duì)應(yīng)的像素屬性階躍點(diǎn),然后獲取所述像素屬性階躍點(diǎn)所對(duì)應(yīng)的像素點(diǎn)坐標(biāo),最后將獲取到的所述像素點(diǎn)坐標(biāo)在所述顯示屏上處理形成為指甲的所述定位框。因此,本發(fā)明可以準(zhǔn)確地識(shí)別出所述當(dāng)前時(shí)刻的熱成像圖像中的指甲區(qū)域,從而可以準(zhǔn)確地對(duì)指甲進(jìn)行定位,進(jìn)而提高了用戶的使用體驗(yàn)。
為了便于對(duì)本發(fā)明實(shí)施例的理解,在此提供本發(fā)明實(shí)施例的一些優(yōu)選實(shí)施例:
第一種優(yōu)選實(shí)施例:
在步驟S110之后、步驟S12之前還包括步驟S110至步驟S114:
S110,根據(jù)所述像素屬性階躍點(diǎn)生成相應(yīng)的階躍點(diǎn)數(shù)組,對(duì)所述階躍點(diǎn)數(shù)組中的所述像素屬性階躍點(diǎn)進(jìn)行坐標(biāo)差值計(jì)算,以獲取所述階躍點(diǎn)數(shù)組中的且在所述當(dāng)前時(shí)刻的熱成像圖像中處于同一行或者同一列的像素屬性階躍點(diǎn)的坐標(biāo)的差值的絕對(duì)值最大的兩個(gè)所述像素屬性階躍點(diǎn)。
即,當(dāng)獲取到所述像素屬性階躍點(diǎn)后,可以根據(jù)所述像素屬性階躍點(diǎn)生成相應(yīng)的所述階躍點(diǎn)數(shù)組;因?yàn)樗鲭A躍點(diǎn)數(shù)組中的所述像素屬性階躍點(diǎn)是第一次對(duì)所述當(dāng)前時(shí)刻的熱成像圖像進(jìn)行圖像分析處理而得出的,所以得出的所述像素屬性階躍點(diǎn)的數(shù)量會(huì)比較多,即所述指甲區(qū)域與所述皮膚區(qū)域之間的階躍狀邊緣和所述指甲區(qū)域與所述圖像背景區(qū)域的階躍狀邊緣會(huì)比較寬,因此會(huì)影響到對(duì)指甲的定位精度。所以通過(guò)對(duì)所述階躍點(diǎn)數(shù)組中的所述像素屬性階躍點(diǎn)進(jìn)行坐標(biāo)差值計(jì)算,這樣可以獲取所述階躍點(diǎn)數(shù)組中的且在所述當(dāng)前時(shí)刻的熱成像圖像中處于同一行或者同一列的像素屬性階躍點(diǎn)的坐標(biāo)的差值的絕對(duì)值最大的兩個(gè)所述像素屬性階躍點(diǎn),即可以獲取出所述指甲區(qū)域與所述皮膚區(qū)域之間的階躍狀邊緣中和所述指甲區(qū)域與所述圖像背景區(qū)域的階躍狀邊緣中的邊緣最外面的像素屬性階躍點(diǎn),這樣根據(jù)獲取到所述像素屬性階躍點(diǎn)的像素坐標(biāo)在所述顯示屏上顯示出的所述定位框的線條寬度會(huì)更加小,從而可以提高對(duì)指甲的定位精度。
S111,根據(jù)在進(jìn)行坐標(biāo)差值計(jì)算后所獲取到的所述像素屬性階躍點(diǎn)生成優(yōu)化的階躍點(diǎn)數(shù)組,并根據(jù)所述像素屬性數(shù)據(jù)數(shù)組與所述優(yōu)化的階躍點(diǎn)數(shù)組獲取優(yōu)化后的當(dāng)前時(shí)刻的容差范圍。
當(dāng)獲取到在進(jìn)行坐標(biāo)差值計(jì)算后的所述像素屬性階躍點(diǎn)后,可以根據(jù)所述像素屬性階躍點(diǎn)生成所述優(yōu)化的階躍點(diǎn)數(shù)組,這時(shí),所述優(yōu)化的階躍點(diǎn)數(shù)組的像素屬性階躍點(diǎn)的數(shù)量比沒(méi)有經(jīng)過(guò)優(yōu)化的所述階躍點(diǎn)數(shù)組的像素屬性階躍點(diǎn)的數(shù)量少,即根據(jù)所述優(yōu)化的階躍點(diǎn)數(shù)組中的所述像素屬性階躍點(diǎn)的坐標(biāo)可以得出更加準(zhǔn)確的指甲的所述定位框。同時(shí)也可以根據(jù)所述優(yōu)化的階躍點(diǎn)數(shù)組與所述像素屬性數(shù)據(jù)數(shù)組來(lái)獲取得到優(yōu)化后的所述當(dāng)前時(shí)刻的容差范圍。其中,所述當(dāng)前時(shí)刻的容差范圍的優(yōu)化過(guò)程為:根據(jù)所述優(yōu)化的像素階躍點(diǎn)數(shù)組與所述當(dāng)前時(shí)刻的熱成像圖像獲取所述當(dāng)前時(shí)刻的熱成像圖像中的與所述像素階躍點(diǎn)相鄰的像素點(diǎn),其中,所述像素點(diǎn)不在所述像素階躍點(diǎn)形成的定位框中(即所述像素點(diǎn)不屬于上一次得出的像素屬性階躍點(diǎn));然后通過(guò)所述像素屬性數(shù)據(jù)數(shù)組獲取所述當(dāng)前時(shí)刻的熱成像圖像中的每一個(gè)像素點(diǎn)的像素屬性值(即像素點(diǎn)的紅色值、藍(lán)色值、綠色值、透明度值或者色相值)與所述像素屬性階躍點(diǎn)的像素屬性值(即像素點(diǎn)的紅色值、藍(lán)色值、綠色值、透明度值或者色相值),接著將每一個(gè)所述像素階躍點(diǎn)和與其相鄰的所述像素點(diǎn)進(jìn)行像素屬性差值計(jì)算,例如,將每一個(gè)所述像素階躍點(diǎn)的紅色值和與其相鄰的所述像素點(diǎn)的紅色值進(jìn)行差值計(jì)算,得出兩者的紅色值的差值的絕對(duì)值,并將得出的所有的紅色值的差值的絕對(duì)值進(jìn)行平均計(jì)算,得出的平均值就是像素屬性值的紅色值的容差范圍。同理,依次可得出像素屬性值的藍(lán)色值的容差范圍、綠色值容差范圍、透明度值容差范圍以及色相值容差范圍,然后將上述得出的像素屬性數(shù)值的容差范圍作為優(yōu)化后的容差范圍。
S112,判斷所述當(dāng)前時(shí)刻的容差范圍與上一時(shí)刻的容差范圍是否相同。
即將優(yōu)化后的所述當(dāng)前時(shí)刻的容差范圍和與上一次獲取到的容差范圍進(jìn)行對(duì)比,以判斷兩者是否相同,這樣可以判斷出上一時(shí)刻獲取到的容差范圍是否是最優(yōu)化的,從而可以根據(jù)該判斷結(jié)果來(lái)判斷出根據(jù)上一時(shí)刻的容差范圍與相應(yīng)的所述像素屬性參考值建立的所述當(dāng)前時(shí)刻的特征數(shù)據(jù)數(shù)組是否是最優(yōu)化的。
S113,若是,獲取所述優(yōu)化的階躍點(diǎn)數(shù)組中的所述像素屬性階躍點(diǎn),并執(zhí)行步驟S12。
即,當(dāng)判斷出優(yōu)化后的所述當(dāng)前時(shí)刻的容差范圍與上一時(shí)刻獲取到的容差范圍相同時(shí),表明上一時(shí)刻的所述容差范圍以及優(yōu)化后的所述當(dāng)前時(shí)刻的容差范圍都已經(jīng)是最優(yōu)化的容差范圍了。這時(shí)執(zhí)行步驟S12。
S114,若否,則將所述特征數(shù)據(jù)數(shù)組中的所述上一時(shí)刻的容差范圍替換為所述當(dāng)前時(shí)刻的容差范圍,返回步驟S10。
當(dāng)判斷出優(yōu)化后的所述當(dāng)前時(shí)刻的容差范圍與上一時(shí)刻獲取到的容差范圍不相同時(shí),表明上一時(shí)刻的所述容差范圍并不是最優(yōu)化的容差范圍,即根據(jù)上一時(shí)刻的容差范圍與所述像素屬性參考值所建立的所述特征數(shù)據(jù)數(shù)組并不是最優(yōu)化的(也即根據(jù)上一時(shí)刻的所述反光模型數(shù)組與所述像素屬性數(shù)據(jù)獲取到的所述像素屬性階躍點(diǎn)也并不是最優(yōu)化的)。這時(shí),則將所述特征數(shù)據(jù)數(shù)組中的所述上一時(shí)刻的容差范圍替換為所述當(dāng)前時(shí)刻的容差范圍,從而在返回步驟S10并在執(zhí)行步驟S11時(shí)可以根據(jù)當(dāng)前時(shí)刻所獲取到的所述像素屬性參考值(包括當(dāng)前時(shí)刻獲取到的所述當(dāng)前時(shí)刻的手指圖像中的指甲區(qū)域內(nèi)的像素點(diǎn)的像素屬性參考值、皮膚區(qū)域內(nèi)的像素點(diǎn)的像素屬性參考值以及圖像背景區(qū)域內(nèi)的像素點(diǎn)的像素屬性參考值)與優(yōu)化后的所述當(dāng)前時(shí)刻的容差范圍建立新的特征數(shù)據(jù)數(shù)組。
在本優(yōu)選實(shí)施例中,通過(guò)根據(jù)在進(jìn)行坐標(biāo)差值計(jì)算后所獲取到的所述像素屬性階躍點(diǎn)生成優(yōu)化的階躍點(diǎn)數(shù)組,并根據(jù)所述優(yōu)化的階躍點(diǎn)數(shù)組獲取優(yōu)化后的所述當(dāng)前時(shí)刻的容差范圍,然后在判斷出優(yōu)化后的所述當(dāng)前時(shí)刻的容差范圍與上一時(shí)刻獲取到的容差范圍不同時(shí),將所述特征數(shù)據(jù)數(shù)組中的所述上一時(shí)刻的容差范圍替換為所述當(dāng)前時(shí)刻的容差范圍,重復(fù)步驟S10至步驟S112以重新判斷容差范圍,直到判斷出所述當(dāng)前時(shí)刻的容差范圍與上一時(shí)刻獲取到的容差范圍相同時(shí),表明所述當(dāng)前時(shí)刻的容差范圍已經(jīng)是最優(yōu)化的,即所述優(yōu)化的階躍點(diǎn)數(shù)組中的所述像素屬性階躍點(diǎn)已經(jīng)是最優(yōu)化的了,這時(shí)執(zhí)行步驟S12就可以根據(jù)最優(yōu)化的所述像素屬性階躍點(diǎn)的像素點(diǎn)坐標(biāo)來(lái)得出最優(yōu)化的指甲的定位框,從而進(jìn)一步提高了對(duì)指甲的定位精度。
第二種優(yōu)選實(shí)施例:
步驟S10之前還包括步驟S6至步驟S9:
S6,將紅外探測(cè)儀在起始時(shí)刻檢測(cè)到的紅外信號(hào)處理為起始紅外輻射數(shù)據(jù),將所述起始紅外輻射數(shù)據(jù)處理為起始時(shí)刻的熱成像圖像,并將所述起始時(shí)刻的熱成像圖像進(jìn)行保存。
其中,所述紅外信號(hào)為人體手指還沒(méi)有放入到所述紅外探測(cè)儀的探測(cè)范圍內(nèi)時(shí)所述紅外探測(cè)儀所檢測(cè)到的紅外信號(hào)。
S7,將所述紅外探測(cè)儀在當(dāng)前時(shí)刻檢測(cè)到的紅外信號(hào)處理為當(dāng)前紅外輻射數(shù)據(jù),并將所述當(dāng)前紅外輻射數(shù)據(jù)處理為當(dāng)前時(shí)刻的熱成像圖像。
其中,所述紅外探測(cè)儀每隔預(yù)設(shè)的時(shí)間間隔對(duì)其探測(cè)范圍內(nèi)的紅外信號(hào)檢測(cè)一次,并將每次檢測(cè)到的紅外信號(hào)處理為相應(yīng)的所述紅外輻射數(shù)據(jù),然后再將所述紅外輻射數(shù)據(jù)處理為相應(yīng)的熱成像圖像。所述當(dāng)前時(shí)刻的熱成像圖像即為根據(jù)所述紅外探測(cè)儀在當(dāng)前時(shí)刻所檢測(cè)到的紅外信號(hào)所處理成的所述當(dāng)前紅外輻射數(shù)據(jù)處理形成的。
S8,根據(jù)圖像識(shí)別技術(shù)將所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像進(jìn)行對(duì)比,以判斷所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像是否相同。
即,將所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像分別進(jìn)行灰度化然后再進(jìn)行二值化,接著進(jìn)行圖像增強(qiáng)處理與去噪處理,以加強(qiáng)對(duì)所述當(dāng)前時(shí)刻的熱成像圖像和所述起始時(shí)刻的熱成像圖像的識(shí)別效果,將去噪后的所述當(dāng)前時(shí)刻的熱成像圖像和所述起始時(shí)刻的熱成像圖像進(jìn)行圖像區(qū)域分割,以獲取出所述當(dāng)前時(shí)刻的熱成像圖像的每個(gè)分割區(qū)域以及所述起始時(shí)刻的熱成像圖像的每個(gè)分割區(qū)域的像素屬性特征(即像素點(diǎn)的紅色值、藍(lán)色值、綠色值和透明度值等),再將所述當(dāng)前時(shí)刻的熱成像圖像的分割區(qū)域逐個(gè)和所述起始時(shí)刻的熱成像圖像的分割區(qū)域進(jìn)行對(duì)比,以判斷所述當(dāng)前時(shí)刻的熱成像圖像的每個(gè)分割區(qū)域的像素屬性特征是否與所述起始時(shí)刻的熱成像圖像相對(duì)應(yīng)的分割區(qū)域的像素屬性特征這兩者之間的差異值是否在預(yù)設(shè)的閾值內(nèi),若是則可以判斷出所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像相同,若否則可以判斷出所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像不相同。
S9,當(dāng)判斷出所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像相同時(shí),返回步驟S7;當(dāng)判斷出所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像不同時(shí),自動(dòng)執(zhí)行步驟S10。
當(dāng)判斷出所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像相同時(shí),表明人體的手指還沒(méi)有放入到所述紅外探測(cè)儀的探測(cè)范圍內(nèi),這時(shí)返回步驟S102讓所述紅外探測(cè)儀重新對(duì)其探測(cè)范圍進(jìn)行熱成像。當(dāng)判斷出所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像不同時(shí),表明人體的手指已經(jīng)放入到所述紅外探測(cè)儀的探測(cè)范圍內(nèi),這時(shí)自動(dòng)執(zhí)行步驟S10至步驟S12,以完成對(duì)指甲的定位過(guò)程。
在本優(yōu)選實(shí)施例中,通過(guò)根據(jù)圖像識(shí)別技術(shù)將所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像進(jìn)行對(duì)比,以判斷所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像是否相同,并在判斷出所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像不同時(shí),自動(dòng)執(zhí)行步驟S10,這樣可以實(shí)現(xiàn)對(duì)人體的指甲的自動(dòng)定位的功能,無(wú)需人工對(duì)指甲的定位過(guò)程過(guò)多干預(yù),從而提高了用戶的使用體驗(yàn)。
請(qǐng)參見(jiàn)圖2,本發(fā)明另外一方面還提供了一種基于紅外圖像識(shí)別技術(shù)的美甲設(shè)備,其包括:數(shù)據(jù)獲取模塊10,用于對(duì)獲取到的當(dāng)前時(shí)刻的手指的熱成像圖像進(jìn)行分析,以獲取所述當(dāng)前時(shí)刻的熱成像圖像中的像素點(diǎn)的像素屬性數(shù)據(jù),并根據(jù)所述像素屬性數(shù)據(jù)建立相應(yīng)的像素屬性數(shù)據(jù)數(shù)組;比對(duì)分析模塊11,用于將所述像素屬性數(shù)據(jù)數(shù)組與預(yù)設(shè)的當(dāng)前時(shí)刻的特征數(shù)據(jù)數(shù)組進(jìn)行像素屬性的比對(duì),獲取所述像素屬性數(shù)據(jù)數(shù)組中的像素屬性階躍數(shù)據(jù),并獲取與所述像素屬性階躍數(shù)據(jù)對(duì)應(yīng)的像素屬性階躍點(diǎn);其中,所述特征數(shù)據(jù)數(shù)組包括所述當(dāng)前時(shí)刻的熱成像圖像中的圖像背景區(qū)域、指甲區(qū)域和皮膚區(qū)域各自區(qū)域內(nèi)的像素點(diǎn)的像素屬性參考值以及與所述像素屬性參考值對(duì)應(yīng)的當(dāng)前時(shí)刻的容差范圍,所述像素階躍點(diǎn)為所述當(dāng)前時(shí)刻的熱成像圖像中的指甲區(qū)域和皮膚區(qū)域之間以及所述指甲區(qū)域與圖像背景區(qū)域之間的階躍狀邊緣中的像素點(diǎn);指甲定位模塊12,用于獲取所述像素屬性階躍點(diǎn)所對(duì)應(yīng)的像素點(diǎn)坐標(biāo),將獲取到的所述像素點(diǎn)坐標(biāo)在顯示屏上處理形成為指甲的定位框。
優(yōu)選地,請(qǐng)參見(jiàn)圖3,所述的基于紅外圖像識(shí)別技術(shù)的美甲設(shè)備還包括:分析模塊101,用于對(duì)所述像素屬性數(shù)據(jù)數(shù)組中的每個(gè)像素屬性數(shù)據(jù)進(jìn)行像素屬性值分析,以獲取所述當(dāng)前時(shí)刻的熱成像圖像中的圖像背景區(qū)域、指甲區(qū)域和皮膚區(qū)域各自區(qū)域內(nèi)的像素點(diǎn)的像素屬性參考值,并獲取所述指甲區(qū)域的像素點(diǎn)、所述皮膚區(qū)域的像素點(diǎn)以及所述圖像背景區(qū)域的像素點(diǎn)的像素屬性參考值的當(dāng)前時(shí)刻的容差范圍;特征數(shù)據(jù)數(shù)組建立模塊102,用于根據(jù)所述像素屬性參考值以及所述當(dāng)前時(shí)刻的容差范圍建立特征數(shù)據(jù)數(shù)組。
再優(yōu)選地,所述像素屬性數(shù)據(jù)包括所述像素點(diǎn)的紅色值、綠色值、藍(lán)色值、透明度值以及色相值其中的一個(gè)或一個(gè)以上,所述像素屬性參考值包括所述像素點(diǎn)的紅色值參考值、綠色值參考值、藍(lán)色值參考值、透明度值參考值以及色相值參考值其中的一個(gè)或一個(gè)以上。
在本發(fā)明實(shí)施例中,所述數(shù)據(jù)獲取模塊10通過(guò)對(duì)獲取到的手指的所述當(dāng)前時(shí)刻的熱成像圖像進(jìn)行像素點(diǎn)的像素屬性分析,以獲取所述當(dāng)前時(shí)刻的熱成像圖像中的像素點(diǎn)的像素屬性數(shù)據(jù),并根據(jù)所述像素屬性數(shù)據(jù)建立相應(yīng)的像素屬性數(shù)據(jù)數(shù)組,然后通過(guò)所述比對(duì)分析模塊11將所述像素屬性數(shù)據(jù)數(shù)組與預(yù)設(shè)的所述當(dāng)前時(shí)刻的特征數(shù)據(jù)數(shù)組進(jìn)行像素屬性的比對(duì),以獲取所述像素屬性數(shù)據(jù)數(shù)組中的像素屬性階躍數(shù)據(jù),并獲取與所述像素屬性階躍數(shù)據(jù)對(duì)應(yīng)的像素屬性階躍點(diǎn),再然后通過(guò)所述指甲定位模塊12獲取所述像素屬性階躍點(diǎn)所對(duì)應(yīng)的像素點(diǎn)坐標(biāo),最后將獲取到的所述像素點(diǎn)坐標(biāo)在所述顯示屏上處理形成為指甲的所述定位框。因此,本發(fā)明可以準(zhǔn)確地識(shí)別出所述當(dāng)前時(shí)刻的熱成像圖像中的指甲區(qū)域,從而可以準(zhǔn)確地對(duì)指甲進(jìn)行定位,進(jìn)而提高了用戶的使用體驗(yàn)。
為了便于對(duì)本發(fā)明實(shí)施例的理解,在此提供本發(fā)明實(shí)施例的一些優(yōu)選實(shí)施例:
第一種優(yōu)選實(shí)施例:
請(qǐng)參見(jiàn)圖4,所述的基于紅外圖像識(shí)別技術(shù)的美甲設(shè)備還包括:階躍點(diǎn)優(yōu)化模塊110,用于根據(jù)所述像素屬性階躍點(diǎn)生成相應(yīng)的階躍點(diǎn)數(shù)組,對(duì)所述階躍點(diǎn)數(shù)組中的所述像素屬性階躍點(diǎn)進(jìn)行坐標(biāo)差值計(jì)算,以獲取所述階躍點(diǎn)數(shù)組中的且在所述當(dāng)前時(shí)刻的熱成像圖像中處于同一行或者同一列的像素屬性階躍點(diǎn)的坐標(biāo)的差值的絕對(duì)值最大的兩個(gè)所述像素屬性階躍點(diǎn);容差范圍優(yōu)化模塊111,用于根據(jù)在進(jìn)行坐標(biāo)差值計(jì)算后所獲取到的所述像素屬性階躍點(diǎn)生成優(yōu)化的階躍點(diǎn)數(shù)組,并根據(jù)所述像素屬性數(shù)據(jù)數(shù)組與所述優(yōu)化的階躍點(diǎn)數(shù)組獲取優(yōu)化后的當(dāng)前時(shí)刻的容差范圍;判斷模塊112,用于判斷所述當(dāng)前時(shí)刻的容差范圍與上一時(shí)刻的容差范圍是否相同;獲取模塊113,用于若是,獲取所述優(yōu)化的階躍點(diǎn)數(shù)組中的所述像素屬性階躍點(diǎn),并通知所述指甲定位模塊;替換模塊114,用于若否,則將所述特征數(shù)據(jù)數(shù)組中的所述上一時(shí)刻的容差范圍替換為所述當(dāng)前時(shí)刻的容差范圍,并通知所述數(shù)據(jù)獲取模塊。
在本優(yōu)選實(shí)施例中,通過(guò)所述容差范圍優(yōu)化模塊111根據(jù)在進(jìn)行坐標(biāo)差值計(jì)算后所獲取到的所述像素屬性階躍點(diǎn)生成優(yōu)化的階躍點(diǎn)數(shù)組,并根據(jù)所述優(yōu)化的階躍點(diǎn)數(shù)組獲取優(yōu)化后的所述當(dāng)前時(shí)刻的容差范圍;然后通過(guò)所述替換模塊114在所述判斷模塊112判斷出優(yōu)化后的所述當(dāng)前時(shí)刻的容差范圍與上一時(shí)刻獲取到的容差范圍不同時(shí),并將所述特征數(shù)據(jù)數(shù)組中的所述上一時(shí)刻的容差范圍替換為所述當(dāng)前時(shí)刻的容差范圍,重復(fù)通知數(shù)據(jù)獲取模塊10以在后續(xù)過(guò)程中重新判斷容差范圍,直到所述判斷模塊112判斷出當(dāng)前時(shí)刻獲取到的所述容差范圍與上一時(shí)刻獲取到的容差范圍相同時(shí),表明所述當(dāng)前容差范圍已經(jīng)是最優(yōu)化的,即所述優(yōu)化的階躍點(diǎn)數(shù)組中的所述像素屬性階躍點(diǎn)已經(jīng)是最優(yōu)化的了,這時(shí)通知所述指甲定位模塊12就可以根據(jù)最優(yōu)化的所述像素屬性階躍點(diǎn)的像素點(diǎn)坐標(biāo)來(lái)得出最優(yōu)化的指甲的定位框,從而進(jìn)一步提高了對(duì)指甲的定位精度。
第二種優(yōu)選實(shí)施例:
請(qǐng)參見(jiàn)圖5,所述的基于紅外圖像識(shí)別技術(shù)的美甲設(shè)備還包括:第一熱成像模塊6,用于將紅外探測(cè)儀在起始時(shí)刻檢測(cè)到的紅外信號(hào)處理為起始紅外輻射數(shù)據(jù),將所述起始紅外輻射數(shù)據(jù)處理為起始時(shí)刻的熱成像圖像,并將所述起始時(shí)刻的熱成像圖像進(jìn)行保存;第二熱成像模塊7,用于將所述紅外探測(cè)儀在當(dāng)前時(shí)刻檢測(cè)到的紅外信號(hào)處理為當(dāng)前紅外輻射數(shù)據(jù),并將所述當(dāng)前紅外輻射數(shù)據(jù)處理為當(dāng)前時(shí)刻的熱成像圖像;圖像對(duì)比模塊8,用于根據(jù)圖像識(shí)別技術(shù)將所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像進(jìn)行對(duì)比,以判斷所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像是否相同;通知模塊9,用于當(dāng)判斷出所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像相同時(shí),通知所述第二熱成像模塊7;當(dāng)判斷出所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像不同時(shí),通知所述數(shù)據(jù)獲取模塊10。
在本優(yōu)選實(shí)施例中,通過(guò)所述圖像對(duì)比模塊8根據(jù)圖像識(shí)別技術(shù)將所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像進(jìn)行對(duì)比,以判斷所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像是否相同,并在所述圖像比對(duì)模塊8判斷出所述當(dāng)前時(shí)刻的熱成像圖像與所述起始時(shí)刻的熱成像圖像不同時(shí),通知所述數(shù)據(jù)獲取模塊10,這樣可以實(shí)現(xiàn)對(duì)人體的指甲的自動(dòng)定位的功能,無(wú)需人工對(duì)指甲的定位過(guò)程過(guò)多干預(yù),從而提高了用戶的使用體驗(yàn)。
以上所揭露的僅為本發(fā)明一些較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(RandomAccess Memory,RAM)等。