亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種識(shí)別信息卡的信息的方法和裝置的制造方法

文檔序號(hào):9397145閱讀:363來源:國知局
一種識(shí)別信息卡的信息的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開是關(guān)于計(jì)算機(jī)技術(shù)領(lǐng)域,尤其是關(guān)于一種識(shí)別信息卡的信息的方法和裝置。
【背景技術(shù)】
[0002]隨著移動(dòng)終端技術(shù)的發(fā)展,移動(dòng)終端的應(yīng)用越來越廣泛,功能也越來越強(qiáng)大,移動(dòng)終端除了可以進(jìn)行移動(dòng)通信以外,還可以識(shí)別信息卡上的信息。其中,信息卡是卡身上印有數(shù)字、圖像等信息的卡片,如銀行卡和身份證等。以信息卡是銀行卡為例,用戶在進(jìn)行支付時(shí),移動(dòng)終端可以識(shí)別出銀行卡上印刷的銀行卡號(hào),以使用戶無需輸入銀行卡號(hào),就能使用該銀行卡號(hào)對(duì)應(yīng)的賬戶進(jìn)行支付。
[0003]移動(dòng)終端在識(shí)別信息卡上的信息時(shí),會(huì)先獲取包含有該信息卡的檢測(cè)圖像,然后對(duì)該檢測(cè)圖像進(jìn)行分析,從中提取與卡身上印刷的內(nèi)容有關(guān)的信息,進(jìn)而識(shí)別出該信息卡的信息。
[0004]在實(shí)現(xiàn)本公開的過程中,發(fā)明人發(fā)現(xiàn)至少存在以下問題:
[0005]移動(dòng)終端在識(shí)別信息卡的信息時(shí),需要對(duì)包含信息卡的整個(gè)檢測(cè)圖像進(jìn)行分析,然后識(shí)別該信息卡的信息,這樣,會(huì)導(dǎo)致識(shí)別信息卡的信息的效率較低。

【發(fā)明內(nèi)容】

[0006]為了克服相關(guān)技術(shù)中存在的問題,本公開提供了一種識(shí)別信息卡的信息的方法和裝置。所述技術(shù)方案如下:
[0007]根據(jù)本公開實(shí)施例的第一方面,提供一種識(shí)別信息卡的信息的方法,所述方法包括:
[0008]獲取信息卡的檢測(cè)圖像對(duì)應(yīng)的梯度二值圖像,所述梯度二值圖像的兩個(gè)數(shù)值分別對(duì)應(yīng)高梯度和低梯度;
[0009]在所述梯度二值圖像中由兩個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段;
[0010]根據(jù)選取的線段,在所述檢測(cè)圖像中,確定所述信息卡的邊界;
[0011]根據(jù)所述信息卡的邊界,在所述檢測(cè)圖像中,識(shí)別所述信息卡的卡身上的信息。
[0012]可選的,所述在所述二值圖像中由兩個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段,包括:
[0013]對(duì)于所述信息卡的任一方向的邊界,以所述任一方向?yàn)榈谝环较?,在所述梯度二值圖像中,獲取所述第一方向的邊界對(duì)應(yīng)的第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像;
[0014]如果第一方向?yàn)樯匣蛳?,則在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的左半部分中的一個(gè)高梯度的像素點(diǎn)和右半部分中的一個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段;
[0015]如果第一方向?yàn)樽蠡蛴?,則在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的上半部分中的一個(gè)高梯度的像素點(diǎn)和下半部分中的一個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段。
[0016]可選的,如果第一方向?yàn)樯匣蛳?,則在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的左半部分的高梯度的像素點(diǎn)中,選取左側(cè)相鄰像素點(diǎn)為低梯度的像素點(diǎn)的第一類像素點(diǎn),在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的右半部分的高梯度的像素點(diǎn)中,選取右側(cè)相鄰像素點(diǎn)為低梯度的像素點(diǎn)的第二類像素點(diǎn),在所述第一類像素點(diǎn)中的一個(gè)像素點(diǎn)和所述第二類像素點(diǎn)中的一個(gè)像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段;
[0017]如果第一方向?yàn)樽蠡蛴遥瑒t在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的上半部分的高梯度的像素點(diǎn)中,選取上側(cè)相鄰像素點(diǎn)為低梯度的像素點(diǎn)的第三類像素點(diǎn),在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的下半部分的高梯度的像素點(diǎn)中,選取下側(cè)相鄰像素點(diǎn)為低梯度的像素點(diǎn)的第四類像素點(diǎn),在所述第三類像素點(diǎn)中的一個(gè)像素點(diǎn)和所述第四類像素點(diǎn)中的一個(gè)像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段。
[0018]可選的,如果第一方向?yàn)樯匣蛳?,則在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像中左半部分中的一個(gè)高梯度的像素點(diǎn)和右半部分中的一個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件,且與水平方向的夾角小于預(yù)設(shè)角度閾值的線段;
[0019]如果第一方向?yàn)樽蠡蛴遥瑒t在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像中上半部分中的一個(gè)高梯度的像素點(diǎn)和下半部分中的一個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件,且與豎直方向的夾角小于所述預(yù)設(shè)角度閾值的線段。
[0020]可選的,如果第一方向?yàn)樯匣蛳拢瑒t在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的每一個(gè)像素行中,保留橫向連續(xù)的數(shù)目大于第二預(yù)設(shè)數(shù)目閾值的高梯度的像素點(diǎn),去除掉其它高梯度的像素點(diǎn),在進(jìn)行去除處理后的所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的左半部分中的一個(gè)高梯度的像素點(diǎn)和右半部分中的一個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段;
[0021]如果第一方向?yàn)樽蠡蛴?,則在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的每一個(gè)像素列中,保留縱向連續(xù)的數(shù)目大于第二預(yù)設(shè)數(shù)目閾值的高梯度的像素點(diǎn),去除掉其它高梯度的像素點(diǎn),在進(jìn)行去除處理后的所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的上半部分中的一個(gè)高梯度的像素點(diǎn)和下半部分中的一個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段。
[0022]可選的,所述選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段,包括:
[0023]選取包含高梯度的像素點(diǎn)的數(shù)目最多的線段;或者,
[0024]選取包含高梯度的像素點(diǎn)的數(shù)目大于第一預(yù)設(shè)數(shù)目閾值的線段。
[0025]根據(jù)本公開實(shí)施例的第二方面,提供一種識(shí)別信息卡的信息的裝置,所述裝置包括:
[0026]獲取模塊,用于獲取信息卡的檢測(cè)圖像對(duì)應(yīng)的梯度二值圖像,所述梯度二值圖像的兩個(gè)數(shù)值分別對(duì)應(yīng)高梯度和低梯度;
[0027]選取模塊,用于在所述梯度二值圖像中由兩個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段;
[0028]確定模塊,用于根據(jù)選取的線段,在所述檢測(cè)圖像中,確定所述信息卡的邊界;
[0029]識(shí)別模塊,用于根據(jù)所述信息卡的邊界,在所述檢測(cè)圖像中,識(shí)別所述信息卡的卡身上的信息。
[0030]可選的,所述選取模塊,用于:
[0031]對(duì)于所述信息卡的任一方向的邊界,以所述任一方向?yàn)榈谝环较颍谒鎏荻榷祱D像中,獲取所述第一方向的邊界對(duì)應(yīng)的第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像;
[0032]如果第一方向?yàn)樯匣蛳拢瑒t在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的左半部分中的一個(gè)高梯度的像素點(diǎn)和右半部分中的一個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段;
[0033]如果第一方向?yàn)樽蠡蛴?,則在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的上半部分中的一個(gè)高梯度的像素點(diǎn)和下半部分中的一個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段。
[0034]可選的,所述選取模塊,用于:如果第一方向?yàn)樯匣蛳拢瑒t在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的左半部分的高梯度的像素點(diǎn)中,選取左側(cè)相鄰像素點(diǎn)為低梯度的像素點(diǎn)的第一類像素點(diǎn),在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的右半部分的高梯度的像素點(diǎn)中,選取右側(cè)相鄰像素點(diǎn)為低梯度的像素點(diǎn)的第二類像素點(diǎn),在所述第一類像素點(diǎn)中的一個(gè)像素點(diǎn)和所述第二類像素點(diǎn)中的一個(gè)像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段;
[0035]如果第一方向?yàn)樽蠡蛴?,則在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的上半部分的高梯度的像素點(diǎn)中,選取上側(cè)相鄰像素點(diǎn)為低梯度的像素點(diǎn)的第三類像素點(diǎn),在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的下半部分的高梯度的像素點(diǎn)中,選取下側(cè)相鄰像素點(diǎn)為低梯度的像素點(diǎn)的第四類像素點(diǎn),在所述第三類像素點(diǎn)中的一個(gè)像素點(diǎn)和所述第四類像素點(diǎn)中的一個(gè)像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段。
[0036]可選的,所述選取模塊,用于:如果第一方向?yàn)樯匣蛳?,則在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像中左半部分中的一個(gè)高梯度的像素點(diǎn)和右半部分中的一個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件,且與水平方向的夾角小于預(yù)設(shè)角度閾值的線段;
[0037]如果第一方向?yàn)樽蠡蛴?,則在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像中上半部分中的一個(gè)高梯度的像素點(diǎn)和下半部分中的一個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件,且與豎直方向的夾角小于所述預(yù)設(shè)角度閾值的線段。
[0038]可選的,所述選取模塊,用于:如果第一方向?yàn)樯匣蛳?,則在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的每一個(gè)像素行中,保留橫向連續(xù)的數(shù)目大于第二預(yù)設(shè)數(shù)目閾值的高梯度的像素點(diǎn),去除掉其它高梯度的像素點(diǎn),在進(jìn)行去除處理后的所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的左半部分中的一個(gè)高梯度的像素點(diǎn)和右半部分中的一個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段;
[0039]如果第一方向?yàn)樽蠡蛴遥瑒t在所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的每一個(gè)像素列中,保留縱向連續(xù)的數(shù)目大于第二預(yù)設(shè)數(shù)目閾值的高梯度的像素點(diǎn),去除掉其它高梯度的像素點(diǎn),在進(jìn)行去除處理后的所述第一預(yù)設(shè)檢測(cè)區(qū)域中的圖像的上半部分中的一個(gè)高梯度的像素點(diǎn)和下半部分中的一個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段。
[0040]可選的,所述選取模塊,用于:
[0041]選取包含高梯度的像素點(diǎn)的數(shù)目最多的線段;或者,
[0042]選取包含高梯度的像素點(diǎn)的數(shù)目大于第一預(yù)設(shè)數(shù)目閾值的線段。
[0043]根據(jù)本公開實(shí)施例的第三方面,提供一種識(shí)別信息卡的信息的裝置,所述裝置包括:
[0044]處理器;
[0045]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0046]其中,所述處理器被配置為:
[0047]獲取信息卡的檢測(cè)圖像對(duì)應(yīng)的梯度二值圖像,所述梯度二值圖像的兩個(gè)數(shù)值分別對(duì)應(yīng)高梯度和低梯度;
[0048]在所述梯度二值圖像中由兩個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段;
[0049]根據(jù)選取的線段,在所述檢測(cè)圖像中,確定所述信息卡的邊界;
[0050]根據(jù)所述信息卡的邊界,在所述檢測(cè)圖像中,識(shí)別所述信息卡的卡身上的信息。
[0051]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0052]本公開實(shí)施例中,獲取信息卡的檢測(cè)圖像對(duì)應(yīng)的梯度二值圖像,梯度二值圖像的兩個(gè)數(shù)值分別對(duì)應(yīng)高梯度和低梯度;在梯度二值圖像中由兩個(gè)高梯度的像素點(diǎn)連接成的各線段中,選取包含高梯度的像素點(diǎn)的數(shù)目滿足預(yù)設(shè)數(shù)目條件的線段;根據(jù)選取的線段,在檢測(cè)圖
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1