基于聲紋識(shí)別、人臉識(shí)別以及同步活體檢測(cè)的身份認(rèn)證方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本申請(qǐng)涉及計(jì)算機(jī)信息服務(wù)技術(shù)領(lǐng)域,特別是涉及一種基于聲紋識(shí)別、人臉識(shí)別 以及同步活體檢測(cè)的身份認(rèn)證方法及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著移動(dòng)互聯(lián)網(wǎng)的高速發(fā)展以及手持終端設(shè)備如智能手機(jī)、平板電腦的普及,互 聯(lián)網(wǎng)安全問(wèn)題日益突出。目前,無(wú)論是銀行的硬件數(shù)字證書還是動(dòng)態(tài)口令牌,都只做到了對(duì) 可信終端的管理,無(wú)法對(duì)用戶身份進(jìn)行驗(yàn)證。
[0003] 近幾年,隨著公眾賬戶安全性意識(shí)的提高,現(xiàn)有技術(shù)常采用單一生物特征技術(shù)實(shí) 現(xiàn)對(duì)賬戶的身份驗(yàn)證,但是單一生物特征技術(shù)對(duì)重復(fù)錄音、模仿及合成的語(yǔ)音闖入識(shí)別性 能不是很好,并且在對(duì)安全性要求較高的場(chǎng)合單獨(dú)使用單一生物特征認(rèn)證存在一定的風(fēng) 險(xiǎn)。例如,采用人臉技術(shù)實(shí)現(xiàn)對(duì)身份的驗(yàn)證,但是由于人臉的外形很不穩(wěn)定,人可以通過(guò)臉 部變化產(chǎn)生各種表情;此外,不同的觀測(cè)角度和光照條件,人臉的視覺(jué)圖像也相差較大。因 此,當(dāng)闖入者利用高像素圖像闖入人臉識(shí)別系統(tǒng),此時(shí)人臉識(shí)別系統(tǒng)通過(guò)了驗(yàn)證,但是實(shí)際 上該闖入者是非法用戶,從而給用戶帶來(lái)了安全隱患。
【發(fā)明內(nèi)容】
[0004] 本申請(qǐng)?zhí)峁┮环N基于聲紋識(shí)別、人臉識(shí)別以及同步活體檢測(cè)的身份認(rèn)證方法及系 統(tǒng),以解決身份識(shí)別不準(zhǔn)確和安全性差的問(wèn)題。
[0005] 為了解決上述問(wèn)題,本申請(qǐng)公開(kāi)了一種基于聲紋識(shí)別、人臉識(shí)別以及活體檢測(cè)的 身份認(rèn)證方法,包括:獲取使用者的語(yǔ)音信號(hào)和視頻信號(hào);
[0006] 對(duì)所述語(yǔ)音信號(hào)和視頻信號(hào)進(jìn)行活體檢測(cè),獲得活體檢測(cè)結(jié)果;
[0007] 若所述活體檢測(cè)結(jié)果大于第一設(shè)定閾值,則對(duì)獲取使用者的語(yǔ)音信號(hào)和視頻信號(hào) 進(jìn)行聲紋識(shí)別和人臉識(shí)別:若聲紋識(shí)別和人臉識(shí)別全部通過(guò),則身份認(rèn)證通過(guò),否則身份認(rèn) 證失敗。
[0008] 優(yōu)選地,所述活體檢測(cè)包括語(yǔ)音識(shí)別和唇語(yǔ)識(shí)別。
[0009] 優(yōu)選地,所述對(duì)所述語(yǔ)音信號(hào)和視頻信號(hào)進(jìn)行活體檢測(cè),獲得活體檢測(cè)結(jié)果的步 驟包括:
[0010] 對(duì)所述語(yǔ)音信號(hào)進(jìn)行語(yǔ)音識(shí)別,獲得語(yǔ)音信號(hào)對(duì)應(yīng)的語(yǔ)言信息;
[0011] 對(duì)所述視頻信號(hào)進(jìn)行分幀處理,獲得分幀后的每幀圖像中的嘴唇位置;
[0012] 對(duì)所述每幀圖像中的嘴唇位置進(jìn)行唇語(yǔ)識(shí)別,獲得每幀圖像的唇語(yǔ)對(duì)應(yīng)的語(yǔ)言信 息;
[0013] 使用時(shí)間對(duì)準(zhǔn)算法計(jì)算語(yǔ)音信號(hào)對(duì)應(yīng)的語(yǔ)言信息與唇語(yǔ)識(shí)別對(duì)應(yīng)的語(yǔ)言信息的 相似度值,將所述相似度值作為活體檢測(cè)結(jié)果。
[0014] 優(yōu)選地,所述對(duì)獲取使用者的語(yǔ)音信號(hào)和視頻信號(hào)進(jìn)行聲紋識(shí)別和人臉識(shí)別的步 驟包括:
[0015] 對(duì)使用者的語(yǔ)音信號(hào)進(jìn)行聲紋識(shí)別,得到語(yǔ)音信號(hào)的聲紋識(shí)別打分;
[0016] 對(duì)使用者的人臉視頻圖像,進(jìn)行分幀,獲取人臉連續(xù)幀圖像,對(duì)所述人臉連續(xù)幀圖 像進(jìn)行人臉識(shí)別,對(duì)獲得的人臉識(shí)別進(jìn)行分?jǐn)?shù)融合,得到人臉識(shí)別打分;
[0017] 根據(jù)所述聲紋識(shí)別打分和人臉識(shí)別打分,獲得使用者身份認(rèn)證的判決得分;
[0018] 若所述判決得分大于第二設(shè)定閾值,則使用者身份認(rèn)證成功;
[0019] 若所述判決得分小于第二設(shè)定閾值,則使用者身份認(rèn)證失敗。
[0020] 優(yōu)選地,還包括:使用視頻圖像采集器獲取使用者視頻信號(hào),使用語(yǔ)音采集器獲取 使用者的語(yǔ)音信號(hào)。
[0021] 為了解決上述問(wèn)題,本申請(qǐng)還公開(kāi)了一種基于聲紋識(shí)別、人臉識(shí)別以及活體檢測(cè) 的身份認(rèn)證系統(tǒng),包括:獲取模塊,用于獲取使用者的語(yǔ)音信號(hào)和視頻信號(hào);
[0022] 活體檢測(cè)模塊,用于對(duì)所述語(yǔ)音信號(hào)和視頻信號(hào)進(jìn)行活體檢測(cè),獲得活體檢測(cè)結(jié) 果;
[0023] 第一判斷模塊,用于若所述活體檢測(cè)結(jié)果大于第一設(shè)定閾值,則對(duì)獲取使用者的 語(yǔ)音信號(hào)和視頻信號(hào)進(jìn)行聲紋識(shí)別和人臉識(shí)別;若聲紋識(shí)別和人臉識(shí)別全部通過(guò),則身份 認(rèn)證通過(guò),否則身份認(rèn)證失敗。
[0024] 優(yōu)選地,所述活體檢測(cè)包括語(yǔ)音識(shí)別和唇語(yǔ)識(shí)別。
[0025] 優(yōu)選地,活體檢測(cè)模塊包括:
[0026] 語(yǔ)音識(shí)別模塊,用于對(duì)所述語(yǔ)音信號(hào)進(jìn)行語(yǔ)音識(shí)別,獲得語(yǔ)音信號(hào)對(duì)應(yīng)的語(yǔ)言信 息;
[0027] 分幀模塊,用于對(duì)所述視頻信號(hào)進(jìn)行分幀處理,獲得分幀后的每幀圖像中的嘴唇 位置;
[0028] 唇語(yǔ)識(shí)別模塊,用于對(duì)所述每幀圖像中的嘴唇位置進(jìn)行唇語(yǔ)識(shí)別,獲得每幀圖像 的唇語(yǔ)識(shí)別對(duì)應(yīng)的語(yǔ)言信息;
[0029] 計(jì)算模塊,用于使用時(shí)間對(duì)準(zhǔn)算法計(jì)算語(yǔ)音信號(hào)對(duì)應(yīng)的語(yǔ)言信息與唇語(yǔ)識(shí)別對(duì)應(yīng) 的語(yǔ)言信息的相似度值,將所述相似度值作為活體檢測(cè)結(jié)果。
[0030] 優(yōu)選地,判斷模塊包括:
[0031] 聲紋識(shí)別模塊,用于對(duì)使用者的語(yǔ)音信號(hào)進(jìn)行聲紋識(shí)別,得到語(yǔ)音信號(hào)的聲紋識(shí) 別打分;
[0032] 人臉識(shí)別模塊,用于對(duì)使用者的人臉視頻圖像,進(jìn)行分幀,獲取人臉連續(xù)幀圖像, 對(duì)所述人臉連續(xù)幀圖像進(jìn)行人臉識(shí)別,對(duì)獲得的人臉識(shí)別進(jìn)行分?jǐn)?shù)融合,得到人臉識(shí)別打 分;
[0033] 判決模塊,用于根據(jù)所述聲紋識(shí)別打分和人臉識(shí)別打分,獲得使用者身份認(rèn)證的 判決得分;
[0034] 第二判斷模塊,用于若所述判決得分大于第二設(shè)定閾值,則使用者身份認(rèn)證成 功;
[0035] 若所述判決得分小于第二設(shè)定閾值,則使用者身份認(rèn)證失敗。
[0036] 優(yōu)選地,還包括:使用視頻圖像采集器獲取使用者視頻信號(hào),使用語(yǔ)音采集器獲取 使用者的語(yǔ)音信號(hào)。
[0037] 與現(xiàn)有技術(shù)相比,本申請(qǐng)包括以下優(yōu)點(diǎn):
[0038] 本申請(qǐng)將獲取的語(yǔ)音信號(hào)和視頻信號(hào)先進(jìn)行活體檢測(cè),當(dāng)活體檢測(cè)結(jié)果小于等于 第一設(shè)定閾值時(shí),則身份認(rèn)證失敗,當(dāng)活體檢測(cè)結(jié)果大于第一設(shè)定閾值,則繼續(xù)對(duì)獲取的語(yǔ) 音信號(hào)和視頻信號(hào)進(jìn)行聲紋識(shí)別和人臉認(rèn)識(shí),若聲紋識(shí)別和人臉識(shí)別全部通過(guò),則該使用 者的身份認(rèn)證通過(guò),否則認(rèn)證失敗,通過(guò)對(duì)獲取的語(yǔ)音信號(hào)和視頻信號(hào)進(jìn)行活體檢測(cè)、聲紋 識(shí)別和人臉識(shí)別,從而極大的阻止了非法用戶的闖入,通過(guò)對(duì)使用者的語(yǔ)音信號(hào)和視頻信 號(hào)進(jìn)行多重檢測(cè),從而解決了現(xiàn)有技術(shù)單一生物特征識(shí)別技術(shù)的不足,進(jìn)而提高了身份認(rèn) 證的準(zhǔn)確性、安全性和可靠性。
【附圖說(shuō)明】
[0039] 圖1是本申請(qǐng)實(shí)施例一所述一種基于聲紋識(shí)別、人臉識(shí)別以及活體檢測(cè)的身份認(rèn) 證方法的流程圖;
[0040] 圖2是本申請(qǐng)實(shí)施例二一種基于聲紋識(shí)別和人臉識(shí)別的身份認(rèn)證方法的流程圖;
[0041] 圖3是本申請(qǐng)實(shí)施例三所述一種基于聲紋識(shí)別、人臉識(shí)別以及活體檢測(cè)的身份認(rèn) 證方法的流程圖;
[0042] 圖4是本申請(qǐng)采集器的結(jié)構(gòu)示意圖;
[0043] 圖5是本申請(qǐng)語(yǔ)音信號(hào)對(duì)應(yīng)的語(yǔ)言信息與唇語(yǔ)識(shí)別對(duì)應(yīng)的語(yǔ)言信息同步檢測(cè)的 示意圖;
[0044] 圖6是本申請(qǐng)實(shí)施例四所述一種基于聲紋識(shí)別、人臉識(shí)別以及活體檢測(cè)的身份認(rèn) 證方法的流程圖;
[0045] 圖7是本申請(qǐng)實(shí)施例五所述一種基于聲紋識(shí)別、人臉識(shí)別以及活體檢測(cè)的身份認(rèn) 證系統(tǒng)的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0046] 為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí) 施方式對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)的說(shuō)明。
[0047] 實(shí)施例一
[0048] 本申請(qǐng)基于聲紋識(shí)別、人臉識(shí)別以及活體檢測(cè)的身份認(rèn)證方法可以在線使用或者 離線狀態(tài)使用。
[0049] 在線使用該身份認(rèn)證的方法是基于客戶端與服務(wù)器的架構(gòu),使用者通過(guò)客戶端向 服務(wù)端發(fā)送身份驗(yàn)證請(qǐng)求,服務(wù)器對(duì)身份驗(yàn)證請(qǐng)求進(jìn)行驗(yàn)證,當(dāng)身份請(qǐng)求驗(yàn)證通過(guò),服務(wù)端 向客戶端反饋信息采集指令,客戶端接收服務(wù)端的信息采集指令,客戶端根據(jù)該信息采集 指