隨著TouchID大行其道,指紋識別的概念一下子被廣泛接受。許多廠商也覓到了商機(jī),爭先給產(chǎn)品加了指紋識別功能。瞬間,指紋手機(jī)、指紋門鎖、指紋保險(xiǎn)柜、指紋鼠標(biāo)、指紋遙控、指紋電瓶車等產(chǎn)品紛紛涌現(xiàn)。產(chǎn)品雖多,但消費(fèi)者也漸漸發(fā)現(xiàn),有的指紋識別產(chǎn)品并不好用。
為什么會這樣?其實(shí),指紋識別產(chǎn)品的核心是指紋模組,而指紋模組的核心是指紋識別算法——算法不好,會導(dǎo)致終端產(chǎn)品也不好用。那么要怎樣判斷一套算法是好是壞呢?本文提供4個方法供大家參考。
一、指紋算法的認(rèn)假率和拒真率是否達(dá)標(biāo)
認(rèn)假率(FAR)也叫誤識率,指的是明明不是同一枚指紋,但指紋識別模組卻給通過了。國家規(guī)定認(rèn)假率不能大于0.01%。
拒真率(FRR)指的是把同一枚指紋當(dāng)成不同的,不讓通過。國家規(guī)定拒真率不能大于5%。
需要提醒的是,不少指紋算法都聲稱自己的認(rèn)假率和拒真率達(dá)標(biāo)了,但給的卻是實(shí)驗(yàn)數(shù)據(jù),和真實(shí)使用情況有很大偏差。最好是拿樣品直接測試。
二、指紋算法是否有長期的積累
一套指紋識別算法成熟周期超過5年,擁有非常復(fù)雜的數(shù)據(jù)運(yùn)算和使用規(guī)則。期間,算法需要?dú)v經(jīng)內(nèi)部人員、外部客戶及終端消費(fèi)者的不斷考驗(yàn),并逐步調(diào)整、升級。同時(shí),由于硬件的更新?lián)Q代(如:半導(dǎo)體傳感器越做越小),算法也需要與時(shí)俱進(jìn)。
上海圖正科技的指紋算法已走過18個年頭,由董事長劉君親手設(shè)計(jì)開發(fā),算是行業(yè)內(nèi)比較有積累的,目前使用該公司指紋算法的芯片數(shù)量已達(dá)百萬級別。
三、指紋算法是否具備廣泛的適應(yīng)性
目前市面上主要有兩類指紋傳感器:光學(xué)的和半導(dǎo)體的。這兩種傳感器采集指紋圖像的原理差別很大。一款算法如果沒法同時(shí)駕馭這兩種不同性質(zhì)的傳感器,那么就很可能會影響你自己產(chǎn)品的升級換代。
另外,使用指紋識別的應(yīng)用場景也五花八門,既有室內(nèi)室外,又有溫度高低;指紋本身有干有濕,甚至有斷紋;錄入和比對時(shí)指紋的方向也可能完全相反……要處理好這些情況,指紋算法不僅需要適應(yīng)性好(應(yīng)對各種硬件和使用環(huán)境),還需要具備斷紋拼接、360°旋轉(zhuǎn)匹配的能力。
四、算法是否可以對指紋的紋理特性進(jìn)行識別
指紋算法從最初發(fā)展到現(xiàn)在,大概經(jīng)歷了3個階段:
1.純特征點(diǎn)算法——提取并匹配指紋中的特征點(diǎn)是否相同。
2.特征點(diǎn)+圖像算法——不僅比對特征點(diǎn),還比對指紋的紋理特性。
3.純圖像算法——通過精確計(jì)算兩枚指紋的圖像特性來驗(yàn)證是否相同。
第一種算法是市場的主流,其特點(diǎn)是太過依賴特征點(diǎn)的穩(wěn)定度和清晰度,導(dǎo)致通過率和誤識率因采集設(shè)備、指紋特性或按壓的力度、角度而出現(xiàn)巨大差異。
第二種算法僅少數(shù)有自主算法研發(fā)能力的公司擁有,相較第一種,已有大幅提升。其不再單獨(dú)依賴特征點(diǎn),加入的圖像、紋理信息顯著地幫助算法提高對指紋的適應(yīng)性,例如干濕手指、斷裂紋理等。
當(dāng)前最頂級的算法是第三種——在第二種算法的基礎(chǔ)上發(fā)展而來的純圖像算法,包括對指紋斜率、疏密、間距、頻率等一系統(tǒng)復(fù)雜信息的提取和比對。特征點(diǎn)不再參相似度判斷,而是利用極小范圍內(nèi)的指紋信息即可精準(zhǔn)地識別異同,非常適合手機(jī)產(chǎn)品使用。據(jù)悉,目前國內(nèi)只有上海圖正科技在使用第三種算法。
總結(jié):
指紋算法雖然是指紋識別應(yīng)用中最核心的因素,但客戶很難直觀看到,需要透過一些側(cè)面的方法來判斷它的優(yōu)劣。本文給出的4個方法,屬于比較普遍的判斷方法,適合對大多數(shù)算法進(jìn)行評價(jià)。當(dāng)然,隨著算法和硬件的不斷提升,未來也許需要更多的方法來評價(jià)一套指紋識別算法的好壞。