本發(fā)明涉及教育信息化安全認(rèn)證技術(shù),具體公開了一種基于移動(dòng)終端的EEID標(biāo)識(shí)(教育電子身份號(hào))生成方法及系統(tǒng)。
背景技術(shù):
目前,網(wǎng)絡(luò)實(shí)名制仍然是互聯(lián)網(wǎng)用戶管理的一個(gè)重點(diǎn)難點(diǎn)問題,對(duì)于海量用戶的管理,實(shí)行實(shí)名制尤其重要。教育網(wǎng)絡(luò)實(shí)名制安全認(rèn)證系統(tǒng)(簡(jiǎn)稱EEID管理系統(tǒng))用唯一的EEID標(biāo)識(shí)(教育電子身份號(hào))能有效解決各類云平臺(tái)用戶統(tǒng)一管理問題,并保護(hù)用戶隱私安全。目前,教育網(wǎng)絡(luò)實(shí)名制安全認(rèn)證系統(tǒng)已經(jīng)實(shí)現(xiàn)部署并應(yīng)用于湖南省湘教云項(xiàng)目和世界大學(xué)城等其他有關(guān)教育行業(yè)的項(xiàng)目。
目前,在教育網(wǎng)絡(luò)實(shí)名制安全認(rèn)證系統(tǒng)中有兩種方式可以申請(qǐng)EEID標(biāo)識(shí)。第一種方式,學(xué)校管理員采集并審核用戶個(gè)人信息,通過批量申請(qǐng)方式,實(shí)時(shí)生成EEID標(biāo)識(shí);第二種方式,個(gè)人通過提交個(gè)人信息和身份證數(shù)碼照片,經(jīng)后臺(tái)管理員審核后,生成EEID標(biāo)識(shí)。但是,這兩種方式都需要經(jīng)過人工審核,時(shí)效性差。另外,在個(gè)人申請(qǐng)EEID標(biāo)識(shí)時(shí),會(huì)出現(xiàn)姓名與身份證號(hào)不匹配的現(xiàn)象,導(dǎo)致EEID標(biāo)識(shí)生成的有效性存在很大問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是:針對(duì)教育網(wǎng)絡(luò)實(shí)名制安全認(rèn)證系統(tǒng)中EEID標(biāo)識(shí)生成時(shí)存在的時(shí)效性與有效性問題,結(jié)合移動(dòng)終端的優(yōu)勢(shì),提供一種不僅能保證身份證號(hào)與EEID標(biāo)識(shí)的一一對(duì)應(yīng)、并實(shí)現(xiàn)EEID標(biāo)識(shí)的即時(shí)申請(qǐng),而且還能夠消除因姓名和身份證號(hào)不匹配因素引起的數(shù)據(jù)采集失誤,從而大大提高EEID標(biāo)識(shí)生成的實(shí)時(shí)性和有效性的基于移動(dòng)終端的EEID標(biāo)識(shí)生成方法及系統(tǒng)。
為了解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:
一方面,本發(fā)明提供一種基于移動(dòng)終端的EEID標(biāo)識(shí)生成方法,步驟包括:
1)獲取目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像;
2)對(duì)居民身份證圖像進(jìn)行預(yù)處理;
3)調(diào)用OCR識(shí)別引擎對(duì)預(yù)處理后的居民身份證圖像進(jìn)行字符識(shí)別,得到目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證有效信息;
4)將居民身份證有效信息調(diào)用教育網(wǎng)絡(luò)實(shí)名制安全認(rèn)證系統(tǒng)的EEID核心引擎的EEID標(biāo)識(shí)申請(qǐng)接口,得到目標(biāo)EEID標(biāo)識(shí)用戶的EEID標(biāo)識(shí)。
優(yōu)選地,步驟1)獲取目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像包括調(diào)用移動(dòng)終端的攝像頭,通過攝像頭拍照獲取目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像。
優(yōu)選地,步驟1)獲取目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像包括通過用戶選擇移動(dòng)終端本地存儲(chǔ)的目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像。
優(yōu)選地,步驟2)對(duì)居民身份證圖像進(jìn)行預(yù)處理的詳細(xì)步驟包括對(duì)居民身份證圖像依次進(jìn)行圖像修正、灰度化、應(yīng)用自適應(yīng)閾值的方法完成圖像的二值化。
優(yōu)選地,步驟3)中的居民身份證有效信息包括姓名、性別和身份證號(hào)。
另一方面,本發(fā)明還提供一種基于移動(dòng)終端的EEID標(biāo)識(shí)生成系統(tǒng),包括:
圖像獲取程序模塊,用于獲取目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像;
預(yù)處理程序模塊,用于對(duì)居民身份證圖像進(jìn)行預(yù)處理;
字符識(shí)別程序模塊,用于調(diào)用OCR識(shí)別引擎對(duì)預(yù)處理后的居民身份證圖像進(jìn)行字符識(shí)別,得到目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證有效信息;
標(biāo)識(shí)生成程序模塊,用于將居民身份證有效信息調(diào)用教育網(wǎng)絡(luò)實(shí)名制安全認(rèn)證系統(tǒng)的EEID核心引擎的EEID標(biāo)識(shí)申請(qǐng)接口,得到目標(biāo)EEID標(biāo)識(shí)用戶的EEID標(biāo)識(shí)。
優(yōu)選地,所述圖像獲取程序模塊包括攝像頭調(diào)用子模塊,所述攝像頭調(diào)用子模塊調(diào)用移動(dòng)終端的攝像頭,通過攝像頭拍照獲取目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像。
優(yōu)選地,所述圖像獲取程序模塊包括圖像選擇子模塊,所述圖像選擇子模塊通過用戶選擇移動(dòng)終端本地存儲(chǔ)的目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像。
優(yōu)選地,所述預(yù)處理程序模塊圖像修正子模塊、灰度化子模塊、二值化子模塊,所述二值化子模塊應(yīng)用自適應(yīng)閾值的方法完成圖像的二值化。
優(yōu)選地,所述字符識(shí)別程序模塊識(shí)別出的居民身份證有效信息包括姓名、性別和身份證號(hào)。
本發(fā)明基于移動(dòng)終端的EEID標(biāo)識(shí)生成方法具有下述優(yōu)點(diǎn):
本發(fā)明通過獲取目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像,對(duì)居民身份證圖像進(jìn)行預(yù)處理,調(diào)用OCR識(shí)別引擎對(duì)預(yù)處理后的居民身份證圖像進(jìn)行字符識(shí)別,得到目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證有效信息,將居民身份證有效信息調(diào)用教育網(wǎng)絡(luò)實(shí)名制安全認(rèn)證系統(tǒng)的EEID核心引擎的EEID標(biāo)識(shí)申請(qǐng)接口,得到目標(biāo)EEID標(biāo)識(shí)用戶的EEID標(biāo)識(shí),通過直接通過移動(dòng)終端掃描個(gè)人的居民身份證,識(shí)別姓名、身份證號(hào)等居民身份證有效信息,進(jìn)而調(diào)用申請(qǐng)接口,生成唯一的EEID標(biāo)識(shí),不僅能保證身份證號(hào)與EEID標(biāo)識(shí)的一一對(duì)應(yīng),并實(shí)現(xiàn)EEID標(biāo)識(shí)的即時(shí)申請(qǐng),消除因姓名和身份證號(hào)不匹配因素引起的數(shù)據(jù)采集失誤,從而大大提高EEID標(biāo)識(shí)生成的實(shí)時(shí)性和有效性。
本發(fā)明基于移動(dòng)終端的EEID標(biāo)識(shí)生成系統(tǒng)為本發(fā)明基于移動(dòng)終端的EEID標(biāo)識(shí)生成方法采用程序?qū)崿F(xiàn)的、完全對(duì)應(yīng)的系統(tǒng),因此同樣也具有本發(fā)明基于移動(dòng)終端的EEID標(biāo)識(shí)生成方法的前述優(yōu)點(diǎn),故在此不再贅述。
附圖說明
圖1為本發(fā)明實(shí)施例方法一的基本流程示意圖。
圖2為本發(fā)明實(shí)施例方法一的APP程序原理架構(gòu)示意圖。
具體實(shí)施方式
實(shí)施例一:
如圖1所示,本發(fā)明實(shí)施例基于移動(dòng)終端的EEID標(biāo)識(shí)生成方法的步驟包括:
1)獲取目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像;
2)對(duì)居民身份證圖像進(jìn)行預(yù)處理;
3)調(diào)用OCR識(shí)別引擎對(duì)預(yù)處理后的居民身份證圖像進(jìn)行字符識(shí)別,得到目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證有效信息;
4)將居民身份證有效信息調(diào)用教育網(wǎng)絡(luò)實(shí)名制安全認(rèn)證系統(tǒng)的EEID核心引擎的EEID標(biāo)識(shí)申請(qǐng)接口,得到目標(biāo)EEID標(biāo)識(shí)用戶的EEID標(biāo)識(shí)。
本實(shí)施例中,步驟1)獲取目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像包括調(diào)用移動(dòng)終端的攝像頭,通過攝像頭拍照獲取目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像;此外,還包括通過用戶選擇移動(dòng)終端本地存儲(chǔ)的目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像。
本實(shí)施例中,步驟2)對(duì)居民身份證圖像進(jìn)行預(yù)處理的詳細(xì)步驟包括對(duì)居民身份證圖像依次進(jìn)行圖像修正、灰度化、應(yīng)用自適應(yīng)閾值的方法完成圖像的二值化。
本實(shí)施例中,步驟3)中的居民身份證有效信息包括姓名、性別和身份證號(hào)。
如圖2所示,本發(fā)明實(shí)施例基于移動(dòng)終端的EEID標(biāo)識(shí)生成方法具體是通過移動(dòng)終端上的基于WebService的APP程序來實(shí)現(xiàn)的,從而得到基于移動(dòng)終端的EEID標(biāo)識(shí)生成系統(tǒng),移動(dòng)終端上的APP程序的主頁(yè)面MainActivity從步驟1)調(diào)用移動(dòng)終端的攝像頭(調(diào)用攝像頭拍照)或通過用戶選擇移動(dòng)終端本地存儲(chǔ)的目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像(選擇本地圖像)開始,然后步驟2)進(jìn)行預(yù)處理,通過步驟3)進(jìn)行字符識(shí)別,字符識(shí)別成功后,讀取主頁(yè)面MainActivity上面的控件中的居民身份證有效信息(姓名、性別和身份證號(hào)),如果用戶點(diǎn)擊“生成EEID標(biāo)識(shí)并顯示”,則通過步驟4)調(diào)用教育網(wǎng)絡(luò)實(shí)名制安全認(rèn)證系統(tǒng)的EEID核心引擎的EEID標(biāo)識(shí)申請(qǐng)接口,得到目標(biāo)EEID標(biāo)識(shí)用戶的EEID標(biāo)識(shí),并顯示輸出。本實(shí)施例中,通過移動(dòng)終端上的APP程序來實(shí)現(xiàn)的基于移動(dòng)終端的EEID標(biāo)識(shí)生成系統(tǒng)包括:
圖像獲取程序模塊,用于獲取目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像;
預(yù)處理程序模塊,用于對(duì)居民身份證圖像進(jìn)行預(yù)處理;
字符識(shí)別程序模塊,用于調(diào)用OCR識(shí)別引擎對(duì)預(yù)處理后的居民身份證圖像進(jìn)行字符識(shí)別,得到目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證有效信息;
標(biāo)識(shí)生成程序模塊,用于將居民身份證有效信息調(diào)用教育網(wǎng)絡(luò)實(shí)名制安全認(rèn)證系統(tǒng)的EEID核心引擎的EEID標(biāo)識(shí)申請(qǐng)接口,得到目標(biāo)EEID標(biāo)識(shí)用戶的EEID標(biāo)識(shí)。
本實(shí)施例中,所述圖像獲取程序模塊包括攝像頭調(diào)用子模塊,所述攝像頭調(diào)用子模塊調(diào)用移動(dòng)終端的攝像頭,通過攝像頭拍照獲取目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像。
本實(shí)施例中,所述圖像獲取程序模塊包括圖像選擇子模塊,所述圖像選擇子模塊通過用戶選擇移動(dòng)終端本地存儲(chǔ)的目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像。
本實(shí)施例中,所述預(yù)處理程序模塊圖像修正子模塊、灰度化子模塊、二值化子模塊,所述二值化子模塊應(yīng)用自適應(yīng)閾值的方法完成圖像的二值化。
本實(shí)施例中,所述字符識(shí)別程序模塊識(shí)別出的居民身份證有效信息包括姓名、性別和身份證號(hào)。
實(shí)施例二:
本實(shí)施例與實(shí)施例一基本相同,其主要不同點(diǎn)為:步驟1)僅為調(diào)用移動(dòng)終端的攝像頭,通過攝像頭拍照獲取目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像,本實(shí)施例同樣也可以實(shí)現(xiàn)獲取目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像。
實(shí)施例三:
本實(shí)施例與實(shí)施例一基本相同,其主要不同點(diǎn)為:步驟1)僅為通過用戶選擇移動(dòng)終端本地存儲(chǔ)的目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像,本實(shí)施例同樣也可以實(shí)現(xiàn)獲取目標(biāo)EEID標(biāo)識(shí)用戶的居民身份證圖像。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,本發(fā)明的保護(hù)范圍并不僅局限于上述實(shí)施例,凡屬于本發(fā)明思路下的技術(shù)方案均屬于本發(fā)明的保護(hù)范圍。應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理前提下的若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。