一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真系統(tǒng)及方法
【專利摘要】本發(fā)明提供一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真系統(tǒng),包括:客戶端圖像選取模塊,客戶端圖像預(yù)處理模塊,客戶端圖像識別模塊,客戶端文本分析模塊,客戶端提交服務(wù)模塊,客戶端展示模塊,服務(wù)端邏輯處理模塊,服務(wù)端反饋處理模塊。本發(fā)明的系統(tǒng)及方法,能夠通過移動設(shè)備對電子客票進行真?zhèn)巫R別,實現(xiàn)了對電子客票隨時隨地驗證的要求。
【專利說明】一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及一種應(yīng)用于移動設(shè)備的電子客票行程單圖像提取驗真系統(tǒng)及其方法,使用手機移動設(shè)備截取電子客票行程單圖片,通過圖像識別技術(shù)提取電子客票行程單信息,驗證客票行程單的真?zhèn)?。用戶通過移動設(shè)備拍攝客票號行程單照片,隨時隨地辨別客票行程單真?zhèn)巍?br>
【背景技術(shù)】
[0002]圖像識別,是利用計算機對圖像進行處理、分析和理解,以識別各種不同模式的目標(biāo)和對像的技術(shù)。圖像識別技術(shù)是人工智能的一個重要領(lǐng)域。
[0003]圖像識別技術(shù)應(yīng)用于圖像文本處理,大大減少了人為錄入的工作量,把人從繁雜的工作中解放出來。
[0004]現(xiàn)有電子客票驗真基本通過人工手動輸入13位票號的方式,對于陌生較長的票號,人們很容易輸錯,這就給驗真票號帶來較大不便,人們在得到錯誤驗真結(jié)果時,也不確定是自己輸入錯誤還是客票真的就是假的,往往要再輸入一次才能驗證準(zhǔn)確。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明提供一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真系統(tǒng)及方法,能夠通過移動設(shè)備對電子客票進行真?zhèn)巫R別,實現(xiàn)了對電子客票隨時隨地驗證的要求。
[0006]本發(fā)明的一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真系統(tǒng)由手機客戶端系統(tǒng)和服務(wù)端系統(tǒng)構(gòu)成,包括:客戶端圖像選取模塊,客戶端圖像預(yù)處理模塊,客戶端圖像識別模塊,客戶端文本分析模塊,客戶端提交服務(wù)器查詢模塊,客戶端展示模塊,服務(wù)端邏輯處理模塊,服務(wù)端反饋處理模塊。
[0007]客戶端圖像選取模塊用于開啟圖像拍攝功能、選取電子客票號區(qū)域、拍攝并保存電子客票號圖像;
客戶端圖像預(yù)處理模塊用于開啟異步進程,對圖像進行預(yù)處理;
客戶端圖像識別模塊用于通過運用圖像識別算法,將預(yù)處理后的圖像信息轉(zhuǎn)換為文本信息;
客戶端文本分析模塊用于從文本信息中提取有效的電子客票號;
客戶端提交模塊用于加密電子客票號,并將加密后的電子客票號作為請求信息發(fā)送給服務(wù)端;
客戶端展示模塊用于對服務(wù)端返回的電子客票驗真結(jié)果進行解密,并展示服務(wù)端傳回的電子客票驗真結(jié)果;
服務(wù)端邏輯處理模塊用于對客戶端發(fā)送的請求信息解密,獲取電子客票號,進入航信訂座系統(tǒng)通過電子客票號獲取相關(guān)旅客信息,然后通過查詢民航電子客票信息系統(tǒng)對電子客票號進行驗證,得到驗真結(jié)果;
服務(wù)端反饋處理模塊用于獲取服務(wù)端邏輯處理模塊得到的驗真結(jié)果,加密后發(fā)送給客戶端。
[0008]本發(fā)明的一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真方法,包括如下步驟: 步驟1,啟用截取圖像功能,獲取并保存電子客票號圖像信息;
步驟2,開啟異步進程,對保存的圖像進行預(yù)處理;如果預(yù)處理結(jié)果符合標(biāo)準(zhǔn),則轉(zhuǎn)到步驟3,如果預(yù)處理結(jié)果未達標(biāo)準(zhǔn),則關(guān)閉該異步進程,重復(fù)步驟I ;
步驟3,基于圖像處理算法,對電子客票號圖像通過圖像處理,從而將圖像信息轉(zhuǎn)換為文本信息;
步驟4,從文本信息中提取出電子客票號;
步驟5,對電子客票號進行加密并作為請求信息發(fā)送到服務(wù)器端;
步驟6,對客戶端發(fā)送的請求信息進行解密,提取出電子客票號,根據(jù)電子客票號進入航信訂座系統(tǒng)獲取相關(guān)旅客信息,然后通過查詢民航電子客票信息系統(tǒng)進行客票驗證,獲得驗真結(jié)果;
步驟7,獲取電子客票驗真結(jié)果,加密后發(fā)送給客戶端;
步驟8,對驗真結(jié)果進行解密,并展示解密后的驗真結(jié)果。
[0009]其中,步驟1-5及步驟8在客戶端完成,步驟6-7在服務(wù)器端完成。
[0010]在步驟2對預(yù)處理后的圖片進行判斷,如果不符合要求則重新選取圖片。
[0011]在步驟3對預(yù)處理后的圖片進行處理,將圖像信息轉(zhuǎn)換成文字信息,如果轉(zhuǎn)換失敗則跳到步驟2,對電子客票圖像重新的預(yù)處理,如果轉(zhuǎn)換成功則進入步驟4,從文字信息處理結(jié)果中提取電子客票信息。所述步驟3包括如下子步驟:
步驟3.1,選取預(yù)處理后的電子客票圖片;
步驟3.2,對圖像進行識別處理,將圖像信息轉(zhuǎn)換成文字信息,如果轉(zhuǎn)換失敗返回錯誤信息,并回到步驟2 ;如果轉(zhuǎn)換成功進入步驟4。
[0012]在步驟6獲取步驟5發(fā)送的請求數(shù)據(jù),首先對數(shù)據(jù)解密,提取出電子客票號,根據(jù)電子客票號進入航信訂座系統(tǒng)獲取相關(guān)旅客信息,然后通過查詢民航信息系統(tǒng)獲取電子客票驗真結(jié)果,如果查詢失敗則發(fā)送錯誤消息,重新再次查詢,如果查詢成功則將驗真結(jié)果及旅客信息加密后發(fā)送回客戶端。所述步驟6包括如下子步驟:
步驟6.1,對客戶端傳送的請求信息數(shù)據(jù)進行解密;
步驟6.2,提取電子客票號;
步驟6.3,根據(jù)電子客票號進入航信訂座系統(tǒng)獲取相關(guān)旅客信息;
步驟6.4,查詢民航電子客票信息系統(tǒng)獲取驗真結(jié)果;
步驟6.5,獲取電子客票驗真結(jié)果;
步驟6.6,對電子客票驗真結(jié)果進行加密,并發(fā)送給客戶端。
【專利附圖】
【附圖說明】
[0013]圖1為本發(fā)明一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真系統(tǒng)的結(jié)構(gòu)方框圖; 圖2為本發(fā)明一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真方法的流程圖;
圖3為本發(fā)明一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真方法中步驟I的流程圖; 圖4為本發(fā)明一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真方法中步驟2的流程圖; 圖5為本發(fā)明一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真方法中步驟3的流程圖。[0014]圖6為本發(fā)明一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真方法中步驟4的流程圖。
[0015]
【具體實施方式】
[0016]如圖1所示,本發(fā)明的一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真系統(tǒng)由手機客戶端系統(tǒng)和服務(wù)端系統(tǒng)構(gòu)成,包括:客戶端圖像選取模塊,客戶端圖像預(yù)處理模塊,客戶端圖像識別模塊,客戶端文本分析模塊,客戶端提交服務(wù)器查詢模塊,客戶端展示模塊,服務(wù)端邏輯處理模塊,服務(wù)端反饋處理模塊。由兩臺IBM小型機組成應(yīng)用服務(wù)器集群,兩臺小型機構(gòu)成HTTP接入服務(wù)器,一臺小型機構(gòu)成數(shù)據(jù)庫服務(wù)器。HTTP接入服務(wù)器負(fù)責(zé)接收所有請求,然后根據(jù)負(fù)載均衡將請求分配到應(yīng)用服務(wù)器集群的其中一臺應(yīng)用服務(wù)器。應(yīng)用服務(wù)器處理成功后會將數(shù)據(jù)記錄寫入數(shù)據(jù)庫服務(wù)器。
[0017]客戶端圖像選取模塊用于開啟圖像拍攝功能、選取電子客票號區(qū)域、拍攝并保存電子客票號圖像;
客戶端圖像預(yù)處理模塊用于開啟異步進程,對圖像進行預(yù)處理;
客戶端圖像識別模塊用于通過運用圖像識別算法,將預(yù)處理后的圖像信息轉(zhuǎn)換為文本信息;
客戶端文本分析模塊用于從文本信息中提取有效的電子客票號;
客戶端提交模塊用于加密電子客票號,并將加密后的電子客票號作為請求信息發(fā)送給服務(wù)端;
客戶端展示模塊用于對服務(wù)端返回的電子客票驗真結(jié)果進行解密,并展示服務(wù)端傳回的電子客票驗真結(jié)果;
服務(wù)端邏輯處理模塊用于對客戶端發(fā)送的請求信息解密,獲取電子客票號,進入航信訂座系統(tǒng)通過電子客票號獲取相關(guān)旅客信息,然后通過查詢民航電子客票信息系統(tǒng)對電子客票號進行驗證,得到驗真結(jié)果;
服務(wù)端反饋處理模塊用于獲取服務(wù)端邏輯處理模塊得到的驗真結(jié)果,加密后發(fā)送給客戶端。
[0018]如圖2所示,本發(fā)明的一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真方法包括如下步驟:
步驟1,啟用截取圖像功能,獲取并保存電子客票號圖像信息;
步驟2,開啟異步進程,對保存的圖像進行預(yù)處理;如果預(yù)處理結(jié)果符合標(biāo)準(zhǔn),則轉(zhuǎn)到步驟3,如果預(yù)處理結(jié)果未達標(biāo)準(zhǔn),則關(guān)閉該異步進程,重復(fù)步驟I ;
步驟3,基于圖像處理算法,對電子客票號圖像進行圖像處理,從而將圖像信息轉(zhuǎn)換為文本信息;
步驟4,從文本信息中提取出電子客票號;
步驟5,對電子客票號進行加密并作為請求信息發(fā)送到服務(wù)器端;
步驟6,對客戶端發(fā)送的請求信息進行解密,提取電子客票號,根據(jù)電子客票號進入航信訂座系統(tǒng)獲取相關(guān)旅客信息,然后通過查詢民航電子客票信息系統(tǒng)進行客票驗證,獲得驗真結(jié)果; 步驟7,獲取電子客票驗真結(jié)果,加密后發(fā)送給客戶端;
步驟8,對驗真結(jié)果進行解密,并展示解密后的驗真結(jié)果。
[0019]其中,步驟1-5及步驟8在客戶端完成,步驟6-7在服務(wù)器端完成。
[0020]圖3為本發(fā)明的一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真方法中步驟I的流程圖;如圖3所示,所述步驟I包括:
步驟1.1,啟動客戶端截取圖像功能;
步驟1.2,獲取并保存電子客票號圖像信息;
步驟1.3,等待異步進程返回處理結(jié)果;若處理成功則結(jié)束本步驟,進入步驟2,否則返回步驟1.1。
[0021 ] 圖4為本發(fā)明一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真方法中步驟2的流程圖;如圖4所示,所述步驟2包括:
步驟2.1,開啟圖像預(yù)處理異步進程;
步驟2.2,對保存的電子客票號圖像進行預(yù)處理;
步驟2.3,對處理后的圖像進行轉(zhuǎn)換;
步驟2.4,判斷轉(zhuǎn)換后的圖像是否符合要求,如果符合要求則結(jié)束本步驟,進入步驟3,否則返回步驟I。
[0022]圖5為本發(fā)明一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真方法中的步驟3的流程圖;如圖5所示,所述步驟3包括:
步驟3.1,選取預(yù)處理后的電子客票圖像;
步驟3.2,對圖像進行識別處理,將圖像信息轉(zhuǎn)換成文字信息。
[0023]圖6為本發(fā)明一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真方法的步驟4的流程圖;如圖6所示,所述步驟4包括:
步驟4.1,開啟文本分析異步線程,獲取圖像識別后的文本信息;
步驟4.2,對文本信息進行校驗,通過校驗則進入步驟4.3,否則重新進入步驟4.1 ; 步驟4.3,對文本信息進行處理獲得電子客票信息,將電子客票信息寫入客戶端對話框。
【權(quán)利要求】
1.一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真系統(tǒng),其特征在于,所述系統(tǒng)包括:客戶端圖像選取模塊,客戶端圖像預(yù)處理模塊,客戶端圖像識別模塊,客戶端文本分析模塊,客戶端提交服務(wù)模塊,客戶端展示模塊,服務(wù)端邏輯處理模塊,服務(wù)端反饋處理模塊,其中 客戶端圖像選取模塊用于開啟圖像拍攝功能、選取電子客票號區(qū)域、拍攝并保存電子客票號圖像; 客戶端圖像預(yù)處理模塊用于開啟異步進程,對圖像進行預(yù)處理; 客戶端圖像識別模塊用于通過運用圖像識別算法,將預(yù)處理后的圖像信息轉(zhuǎn)換為文本信息; 客戶端文本分析模塊用于從文本信息中提取有效的電子客票號; 客戶端提交模塊用于加密電子客票號,并將加密后的電子客票號作為請求信息發(fā)送給服務(wù)端; 客戶端展示模塊用于對服務(wù)端返回的電子客票驗真結(jié)果進行解密,并展示服務(wù)端傳回的電子客票驗真結(jié)果; 服務(wù)端邏輯處理模塊用于對客戶端發(fā)送的請求信息解密,獲取電子客票號,進入航信訂座系統(tǒng)通過電子客票號獲取相關(guān)旅客信息,然后通過查詢民航電子客票信息系統(tǒng)對電子客票號進行驗證,得到驗真結(jié)果; 服務(wù)端反饋處理模塊 用于獲取服務(wù)端邏輯處理模塊得到的驗真結(jié)果,加密后發(fā)送給客戶端。
2.一種應(yīng)用于移動設(shè)備的電子客票圖像提取驗真的方法,其特征在于所述方法包括如下步驟: 步驟1,啟用截取圖像功能,獲取并保存電子客票號圖像信息; 步驟2,開啟異步進程,對保存的圖像進行預(yù)處理;如果預(yù)處理結(jié)果符合標(biāo)準(zhǔn),則轉(zhuǎn)到步驟3,如果預(yù)處理結(jié)果未達標(biāo)準(zhǔn),則關(guān)閉該異步進程,重復(fù)步驟I ; 步驟3,基于圖像處理算法,對電子客票號圖像進行圖像處理,從而將圖像信息轉(zhuǎn)換為文本信息; 步驟4,從文本信息中提取出電子客票號; 步驟5,對電子客票號進行加密并作為請求信息發(fā)送到服務(wù)器端; 步驟6,對客戶端發(fā)送的請求信息進行解密,提取出電子客票號,根據(jù)電子客票號進入航信訂座系統(tǒng)獲取相關(guān)旅客信息,然后通過查詢民航電子客票信息系統(tǒng)進行客票驗證,獲得驗真結(jié)果; 步驟7,獲取電子客票驗真結(jié)果,加密后發(fā)送給客戶端; 步驟8,對驗真結(jié)果進行解密,并展示解密后的驗真結(jié)果; 其中,步驟1-5及步驟8在客戶端完成,步驟6-7在服務(wù)器端完成。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟I包括: 步驟1.1,啟動客戶端截取圖像功能; 步驟1.2,獲取并保存電子客票號圖像信息; 步驟1.3,等待異步進程返回處理結(jié)果;若處理成功則結(jié)束本步驟,進入步驟2,否則返回步驟1.1。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟2包括: 步驟2.1,開啟圖像預(yù)處理異步進程; 步驟2.2,對保存的電子客票號圖像進行預(yù)處理; 步驟2.3,對處理后的圖像進行轉(zhuǎn)換; 步驟2.4,判斷轉(zhuǎn)換后的圖像是否符合要求,如果符合要求則結(jié)束本步驟,進入步驟3,否則返回步驟I。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟3包括: 步驟3.1,選取預(yù)處理后的電子客票圖像; 步驟3.2,對圖像進行識別處理,將圖像信息轉(zhuǎn)換成文字信息。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟4包括: 步驟4.1,開啟文本分析異步線程,獲取圖像識別后的文本信息; 步驟4.2,對文本信息進行校驗,通過校驗則進入步驟4.3,否則重新進入步驟4.1 ; 步驟4.3,對文本信息進行處理獲得電子客票信息,將電子客票信息寫入客戶端對話框。
【文檔編號】H04L29/06GK104021592SQ201410262932
【公開日】2014年9月3日 申請日期:2014年6月13日 優(yōu)先權(quán)日:2014年6月13日
【發(fā)明者】李睿, 薄滿輝, 唐紅武, 馬啟超, 佟業(yè)新 申請人:中國民航信息網(wǎng)絡(luò)股份有限公司