移動端安卓手機車牌識別SDK

OCR_wang發表於2019-08-26

隨著移動網際網路的快速崛起,移動網際網路正呈現井噴式迅速增長,並逐漸滲透到人們生活、工作的每個角落,如今透過手機辦公、購物、炒股、娛樂、休閒……真是舉目皆是手機黨。迅猛發展的移動網際網路,琳琅滿目的各種移動商業應用APP同時也讓移動支付成了人們日常生活中不可或缺的習慣。

但是整個線上移動支付流程中還是有一項環節不如人意,那就是繫結銀行卡。需要手動輸入16—19位銀行卡號,速度慢、易出錯始終是移動支付的一個“硬傷”。

為了提高核心競爭力,給使用者帶來更好的使用體驗,簡化操作程式已經成了移動網際網路時代企業研究的新課題。因此耗時幾年時間著力打造的銀行卡識別SDK技術應運而生!

眾所周知,在手機端繫結銀行卡因為手工輸入慢、易出錯等特點,導致使用者體驗及差。而銀行卡識別SDK技術的產生很好的解決了這一問題。

銀行卡識別SDK技術是利用OCR演算法,透過移動終端拍攝銀行卡自動識別銀行卡號,然後將識別的內容自動錄入系統的過程,免去了繁瑣的手工錄入步驟。銀行卡識別SDK具備識別率高、速度快、去底紋、後期影像處理等特點,能夠識別市面上大部分銀行卡(含凸字銀行卡和平面銀行卡等)。

更值得一提的是,銀行卡識別SDK引擎小,且適配多類品牌手機及嵌入式硬體,支援安卓、iOS、PC及伺服器平臺。因此它可以可以被廣泛應用在金融、證券、保險、第三方支付等多個領域。 因此銀行卡識別SDK技術使移動商業應用更加便捷,不僅為移動商業企業的使用者的打造優質支付體驗,還提高了企業的競爭力。

在這個移動互聯進入全民時代,對於需要線上支付的移動商業企業來說,銀行卡識別SDK的出現為商業效率的提升、使用者體驗的提升都帶來了極大的推動作用,也為商業服務提供商帶來了新的機遇。

相信很多朋友都已經體驗過支付寶繫結銀行卡的步驟了,在輸入銀行卡號時,可以透過手動輸入,或掃描銀行卡圖片進行輸入。

那麼,為什麼將攝相頭對準銀行卡,銀行卡號就自動填到到支付寶了呢?其實是用了目前最新的1.讀取銀行卡圖片:目前主要是採用影片預覽方式,對影片進行抽針,取一針清晰的彩色影像。也就是手機相機掃描介面在實時取圖,目前主要的是透過檢測邊框來判斷銀行卡是否已經放到指定框內,這樣保證能取到質量比較好的圖片。

1.讀取銀行卡圖片:目前主要是採用影片預覽方式,對影片進行抽針,取一針清晰的彩色影像。也就是手機相機掃描介面在實時取圖,目前主要的是透過檢測邊框來判斷銀行卡是否已經放到指定框內,這樣保證能取到質量比較好的圖片。

2.影像預處理:這裡主要是去噪(包含灰度處理)和二值化,最終只留下黑色和白色。

3.卡號行定位:二值化完成後,需要定位到銀行卡號的行業為主。

4.卡號單字元切分:將銀行卡號單個數字進行切分(切分其實也是銀行卡識別技術中一大難點)

5.卡號字型檔比對識別:這一步只有是將切分完成後的單數字與字型檔中的數值模版進行對比,取置信度最高值。

目前,銀行卡識別技術已經應用在銀行、保險、第三方支付、移動支付上。工商銀行、光大銀行、中國人保、太平洋保險、微信、拉卡拉、百度支付、華為支付、Apple Pay都已經整合了技術銀行卡識別,顯然銀行卡識別技術已經成為了各大巨頭的寵兒,成為主流支付平臺的新選擇!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69944138/viewspace-2655011/,如需轉載,請註明出處,否則將追究法律責任。

相關文章