1.一種基于復(fù)雜場(chǎng)景的移動(dòng)終端掌紋感興趣區(qū)域的提取方法,其特征在于,包括:
將移動(dòng)終端中的相機(jī)拍攝的手掌圖片作為待識(shí)別圖像,將所述待識(shí)別圖像的RGB圖像轉(zhuǎn)換為YCbCr圖像,對(duì)所述YCbCr圖像進(jìn)行通道分離,得到所述YCbCr圖像中的Cr信道分量;
對(duì)所述Cr信道分量利用OTSU的閾值方法進(jìn)行手掌分割,得到二值化圖像;
利用Suzuki的邊緣追蹤方法對(duì)所述二值化圖像進(jìn)行手掌輪廓提取,得到手掌輪廓圖;
利用Sklansky的凸殼查找方法在所述手掌輪廓圖中查找手指自然伸展后形成的凸殼,利用所述凸殼提取出所述待識(shí)別圖像中的感興趣區(qū)域。
2.根據(jù)權(quán)利要求1所述的基于復(fù)雜場(chǎng)景的移動(dòng)終端掌紋感興趣區(qū)域的提取方法,其特征在于,所述的將移動(dòng)終端中的相機(jī)拍攝的手掌圖片作為待識(shí)別圖像,包括:
將移動(dòng)終端中的相機(jī)拍攝的手掌圖片作為待識(shí)別圖像,移動(dòng)終端提取內(nèi)部存儲(chǔ)的手部圖像模板,將手部圖像模板在待識(shí)別圖像中進(jìn)行匹配,如果匹配成功,則判斷圖像當(dāng)中有手的存在,執(zhí)行后續(xù)處理步驟;如果匹配失敗,則判斷圖像當(dāng)中沒有手的存在,流程結(jié)束。
3.根據(jù)權(quán)利要求1所述的基于復(fù)雜場(chǎng)景的移動(dòng)終端掌紋感興趣區(qū)域的提取方法,其特征在于,所述的將所述待識(shí)別圖像的RGB圖像轉(zhuǎn)換為YCbCr圖像,對(duì)所述YCbCr圖像進(jìn)行通道分離,得到所述YCbCr圖像中的Cr信道分量,包括:
通過線性轉(zhuǎn)換公式計(jì)算出所述待識(shí)別圖像的RGB圖像的Y亮度值,Cb藍(lán)色色度分量和Cr紅色色度分量,將所述待識(shí)別圖像的RGB圖像轉(zhuǎn)換為YCbCr圖像,將所述YCbCr圖像分解為Y信道分量、Cb信道分量和Cr信道分量,提取其中的Cr信道分量作為圖像分割的輸入。
4.根據(jù)權(quán)利要求1或2或3所述的基于復(fù)雜場(chǎng)景的移動(dòng)終端掌紋感興趣區(qū)域的提取方法,其特征在于,所述的利用Suzuki的邊緣追蹤方法對(duì)所述二值化圖像進(jìn)行手掌輪廓提取,得到手掌輪廓圖,包括:
所述二值化圖像包括黑白兩種顏色,外部邊界指的是某個(gè)物體的最外層邊界,孔邊界指的是白色物體內(nèi)部嵌套的黑色區(qū)域,用F={fi,j}來表示輸入的二值圖像,(i,j)為像素點(diǎn)的坐標(biāo);
對(duì)所述二值圖像進(jìn)行按行順時(shí)針光柵掃描,如果像素點(diǎn)滿足條件1,則認(rèn)為該像素點(diǎn)是外部邊界的起點(diǎn);如果像素點(diǎn)滿足條件2,則認(rèn)為該像素點(diǎn)是孔邊界的起點(diǎn);如果都滿足,則認(rèn)為該像素點(diǎn)是外部邊界的起點(diǎn);
fi,j-1=0 fi,j=1 條件1
fi,j≥1,fi,j+1=0. 條件2
對(duì)所述二值圖像按行掃描直到最右下角的像素點(diǎn)為止,根據(jù)掃描得到的外部邊界的起點(diǎn)構(gòu)成物體的輪廓,根據(jù)掃描得到的孔邊界的起點(diǎn)構(gòu)成孔的輪廓,通過預(yù)先設(shè)定的手掌輪廓的周長(zhǎng)閾值范圍對(duì)所有物體的輪廓和孔的輪廓進(jìn)行篩選,篩選出手掌輪廓,得到手掌輪廓圖。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述的利用Sklansky的凸殼查找方法在所述手掌輪廓圖中查找手指自然伸展后形成的凸殼,包括:
得到手掌輪廓后,當(dāng)手掌輪廓呈伸展?fàn)顟B(tài)時(shí),手掌輪廓的各頂點(diǎn)連接起來之后會(huì)形成簡(jiǎn)單無交叉的多邊形,該多邊形為要查找的手掌輪廓的凸殼,查找所述手掌輪廓的凸殼的算法如下:
1、查找y坐標(biāo)最小的手掌輪廓的頂點(diǎn)記作j;
2、從頂點(diǎn)j開始順時(shí)針查找與其相鄰的頂點(diǎn),每三個(gè)相鄰的點(diǎn)記作k,k+1,k+2,根據(jù)下述(a)-(f)判斷是否將頂點(diǎn)保留,直到再次回到頂點(diǎn)j,查找結(jié)束,將所有保留的頂點(diǎn)連接起來,構(gòu)成手掌輪廓的凸殼;
(a)S=(yk+1-yk)(xk+2-xk+1)+(xk-xk+1)(yk+2-yk+1)
(b)If S>0且k+2=j(luò),停止(c)If S>0且向前移動(dòng)一個(gè)點(diǎn),回到(a)
(d)刪除點(diǎn)k+1
(e)如果k≠j則向后移動(dòng)一個(gè)點(diǎn);否則向前移動(dòng)一個(gè)點(diǎn)
(f)回到(a)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述的利用所述凸殼提取出所述待識(shí)別圖像中的感興趣區(qū)域,包括:
手掌輪廓以及凸殼之間的部分為凸性缺陷,尋找凸性缺陷內(nèi)距離凸殼最遠(yuǎn)的點(diǎn),將該點(diǎn)作為兩個(gè)手指之間的谷點(diǎn);
以食指-中指之間的谷點(diǎn)和無名指-小指之間的谷點(diǎn)為參考點(diǎn),計(jì)算兩個(gè)參考點(diǎn)之間的距離L,并畫兩個(gè)參考點(diǎn)之間的線段,將此線段下移0.35L后,以L為邊長(zhǎng)畫正方形,則正方形邊界及內(nèi)部即為所述待識(shí)別圖像中的掌紋感興趣區(qū)域。