專利名稱:卡片掃描圖像的切分方法
技術領域:
本發(fā)明涉及圖像處理技術領域,特別涉及一種對含有多張卡片的掃描圖像進行切分的方法。
背景技術:
現(xiàn)今商務交往和業(yè)務拓展都習慣以派發(fā)名片的形式進行身份介紹,而名片的作用也在今后的聯(lián)系和保存記錄中體現(xiàn)了其重要價值。然而,對于名片數(shù)量累積較多時,使用傳統(tǒng)的名片夾收集名片就顯得不便于管理和查找,無形中得耗費大量的時間和精力。
隨著電子技術的發(fā)展,將名片上的信息轉換成電子資料存儲于電子設備總的管理方式已受到大眾的青睞,例如將名片信息手動輸入電子設備、采用相機拍攝名片圖像并存檔、采用掃描儀掃描名片并存檔等,其中,采用掃描儀即為一種較為常見的技術。當使用掃描儀掃描尺寸較小的名片時,使用者往往希望一次掃描多張,且在掃描完成后,往往又希望能將包含名片信息的各個名片圖像切分開,以便于后面的識別,整理,歸類等操作。由于切分開的圖像需滿足后續(xù)不同的處理要求,就需要切分程序既要保證每張切分好的子圖中只包含一張名片,又要使每張名片的內容被切分好的子圖完整的包含。一般,名片圖像的切分工作如由手工操作來完成,操作十分繁瑣且效率低下。
發(fā)明內容
本發(fā)明的目的在于提供一種卡片掃描圖像的切分方法,用于解決現(xiàn)有技術中采用手工操作切分卡片圖像易導致操作十分繁瑣且效率低下等問題。為解決以上及其他問題,本發(fā)明提供一種卡片掃描圖像的切分方法,包括接收待處理的卡片掃描圖像,所述卡片掃描圖像中包含多張卡片,所述卡片的底色為白色或淺色;判斷所述卡片掃描圖像的背景類型,根據(jù)不同的背景類型選擇不同的切分邏輯處理,以切分出多張卡片掃描子圖像,且每一張卡片掃描子圖上有且僅有一張卡片;所述背景類型包括黑背景類型和白背景類型,所述切分邏輯處理包括黑背景邏輯處理和白背景邏輯處理;將切分后的卡片掃描子圖像予以歸檔并存儲??蛇x地,在判斷所屬卡片掃描圖像的背景色之前還包括對所述卡片掃描圖像作包括去除圖像噪聲的預處理動作??蛇x地,判斷所述卡片掃描圖像的背景類型包括步驟1-1,提取所述卡片掃描圖像邊界附近的η個小區(qū)域,其中,η為正整數(shù)且n>=2;步驟1-3,統(tǒng)計η個小區(qū)域屬于白背景或黑背景的個數(shù),其中,每一個小區(qū)域中是屬于白背景還是黑背景是根據(jù)每一個小區(qū)域的灰度均值與統(tǒng)計得到的白背景和黑背景的灰度閾值作比較而得到的;步驟1-5,判斷屬于白背景的小區(qū)域個數(shù)是否大于η/2 ;若判斷得到屬于白背景的小區(qū)域個數(shù)大于η/2,則判定所述卡片掃描圖像的背景類型為白背景類型;反之,若判斷得到屬于白背景的小區(qū)域個數(shù)小于等于η/2,則進至步驟1-7 ;步驟1-7,判斷屬于黑背景的小區(qū)域個數(shù)是否大于η/2 ;若判斷得到屬于黑背景的小區(qū)域個數(shù)大于η/2,則判定所述卡片掃描圖像的背景類型為黑背景類型;反之,若判斷得到屬于黑背景的小區(qū)域個數(shù)小于等于n/2,則進至步驟1-9 ;步驟1-9,統(tǒng)計所述卡片掃描圖像的灰度直方圖中最大數(shù)量的灰度;步驟1-11,判斷灰度直方圖中的最大數(shù)量的灰度值是否小于黑背景的統(tǒng)計閾值;若判斷得到灰度直方圖中的最大數(shù)量的灰度值小于等于黑背景的統(tǒng)計閾值,則判定所述卡片掃描圖像的背景類型為黑背景類型;反之,若判斷得到灰度直方圖中的最大數(shù)量的灰度值大于黑背景的統(tǒng)計閾值,則判定所述卡片掃描圖像的背景類型為白背景類型??蛇x地,所述黑 背景邏輯處理包括步驟2-1,提取所述卡片掃描圖像中圖文塊的輪廓,所述圖文塊包括圖像塊和/或文字塊;步驟2-3,根據(jù)所述圖文塊的輪廓,判斷整個卡片掃描圖像或作過切分的卡片掃描子圖像是否可供繼續(xù)切分,其中,判斷是否可供繼續(xù)切分的判決條件為是否有足夠切分空隙和若切分后得到的卡片掃描子圖像的尺寸是否過??;若判定可供繼續(xù)切分,則進至步驟2-5 ;反之,若判定不能再切分,則進至步驟2-11 ;步驟2-5,根據(jù)圖文塊間的距離,選擇距離最大的位置作為最佳切分位置并選擇垂直方向或水平方向作為切分方向;步驟2-7,根據(jù)所選擇的最佳切分位置和切分方向,對卡片掃描圖像或卡片掃描子圖像作切分;步驟2-9,提取切分好的卡片掃描子圖像的圖文塊的輪廓,并返至步驟2-3;步驟2-11,根據(jù)卡片尺寸信息,對尺寸明顯不在所述卡片尺寸閾值范圍內的卡片掃描子圖像從最終結果中予以剔除??蛇x地,所述白背景邏輯處理包括步驟3-1,提取所述卡片掃描圖像中圖文塊的輪廓,所述圖文塊包括圖像塊和/文字塊;步驟3-3,根據(jù)圖文塊間的距離,選擇距離最大的位置作為最佳切分位置并選擇垂直方向或水平方向作為切分方向;步驟3-5,根據(jù)所選擇的最佳切分位置和切分方向,對卡片掃描圖像或卡片掃描子圖像作切分;步驟3-7,判斷切分的卡片掃描子圖像或已做過合并的卡片掃描子圖像是否可供合并,其中,判斷是否可供合并切分的判決依據(jù)為卡片掃描子圖像之間的距離和尺寸大?。蝗襞卸晒┖喜?,則進至步驟3-9 ;反之,若判定不能合并,則進至步驟3-11 ;步驟3-9,對滿足合并條件的卡片掃描子圖像進行合并;返至步驟3-5 ;步驟3-11,對尺寸大于卡片尺寸閾值范圍的卡片掃描子圖像,再進行圖文塊的輪廓提??;步驟3-13,根據(jù)提取的圖文塊的輪廓,判斷卡片掃描子圖像是否可供切分;若判定可供繼續(xù)切分,則進至步驟3-15 ;反之,若判定不能再切分,則進至步驟3-17 ;步驟3-15,對判定為可供切分的卡片掃描子圖像進行切分;步驟3-17,根據(jù)卡片尺寸信息,對尺寸明顯不在所述卡片尺寸閾值范圍內的卡片掃描子圖像從最終結果中予以副除??蛇x地,在步驟3-9中對滿足合并條件的卡片掃描子圖像進行合并包括將滿足距離小于合并閾值且具有位于卡片尺寸閾值范圍內的第一尺寸的卡片掃描子圖像進行兩兩合并;當有多對卡片掃描子圖像都滿足這個條件時,在滿足條件的情況下,按照每一對中兩塊卡片掃描子圖像之間距離由小到大依序合并;再將具有位于卡片尺寸閾值范圍內的第二尺寸的卡片掃描子圖像與尚未合并的第一尺寸的卡片掃描子圖像進行合并;所述第二尺寸大于所述第一尺寸??蛇x地,所述第一尺寸為小于所述卡片尺寸閾值范圍的最小卡片尺寸的2/3,所述第二尺寸為大于等于所述卡片尺寸閾值范圍的最小卡片尺寸的2/3??蛇x地,在接收待處理的卡片掃描圖像時還包括輸入所述卡片掃描圖像的掃描分辨率及卡片尺寸閾值范圍信息。
可選地,在對尺寸明顯不在所述卡片尺寸信息的范圍內的卡片掃描子圖像從最終結果中予以剔除之后、將切分后的卡片掃描子圖像予以歸檔并存儲之前,還包括對切分出的卡片掃描子圖像作后處理,對有旋轉的卡片作方向校正操作??蛇x地,所述卡片包括名片、銀行卡、以及會員卡中的一種或多種。本發(fā)明提供一種卡片掃描圖像的切分方法,在于根據(jù)卡片掃描圖像中不同的背景類型(黑背景類型和白背景類型)而選擇不同的切分邏輯處理(黑背景邏輯處理和白背景邏輯處理),以將待處理的一整張卡片掃描圖像切分出多張卡片掃描子圖像,且每一張卡片掃描子圖上有且僅有一張卡片。通過這個方案能夠簡化名片掃描,識別的過程,減少操作人員時間和勞動強度。
圖I為本發(fā)明卡片掃描圖像的切分方法在一個實施方式中的流程示意圖。
圖2為本發(fā)明卡片掃描圖像的切分方法在應用于名片切分中的一個實施例。圖3為圖2步驟S203中判斷名片掃描圖像的背景類型的流程示意圖。
具體實施例方式本發(fā)明的發(fā)明人發(fā)現(xiàn)在將包含有多張卡片圖像的卡片掃描圖像進行卡片切分時,利用手工操作來完成,操作十分繁瑣且效率低下。。因此,本發(fā)明的發(fā)明人對現(xiàn)有技術進行了改進,提出了一種卡片掃描圖像的切分方法,根據(jù)卡片掃描圖像中不同的背景類型而選擇不同的切分邏輯處理,完成自動切分,將一整張卡片掃描圖像切分出多張卡片掃描子圖像,且使得每一張卡片掃描子圖上有且僅有一張卡片。通過這個方案能夠簡化名片掃描,識別的過程,減少操作人員時間和勞動強度。以下由特定的具體實施例說明本發(fā)明的實施方式,熟悉此技術的人士可由本說明書所揭露的內容輕易地了解本發(fā)明的其他優(yōu)點及功效。須知,本說明書所附圖式所繪示的結構、比例、大小等,均僅用以配合說明書所揭示的內容,以供熟悉此技術的人士了解與閱讀,并非用以限定本發(fā)明可實施的限定條件,故不具技術上的實質意義,任何結構的修飾、比例關系的改變或大小的調整,在不影響本發(fā)明所能產生的功效及所能達成的目的下,均應仍落在本發(fā)明所揭示的技術內容得能涵蓋的范圍內。圖I顯示了本發(fā)明卡片掃描圖像的切分方法在一個實施方式中的流程示意圖。如圖I所示,所述卡片掃描圖像的切分方法包括步驟S101,接收待處理的卡片掃描圖像,所述卡片掃描圖像中包含多張卡片,所述卡片的底色為白色或淺色。步驟S103,判斷所述卡片掃描圖像的背景類型。在本實施方式中,設定了兩種背景類型黑背景類型和白背景類型。一般而言,卡片(例如名片)的底色為白色或淺色,因此,黑背景色與卡片的底色區(qū)別明顯,而白背景色與卡片的底色差別較小。步驟S105,根據(jù)不同的背景類型選擇不同的切分邏輯處理,以切分出多張卡片掃描子圖像,且每一張卡片掃描子圖上有且僅有一張卡片。在本實施方式中,對應于背景類型中的黑背景類型和白背景類型,所述切分邏輯處理包括黑背景邏輯處理和白背景邏輯處理。在所述黑背景邏輯處理中,采用選擇最優(yōu)切分線位置和方向,在水平和垂直方向上對圖像做迭代式切分;在所述白背景邏輯處理中,對所述卡片掃描圖像的切分要經過切分,合并,評估合并結果的邏輯,得到切分結果。步驟S107,將切分后的卡片掃描子圖像予以歸檔并存儲。針對上述實施方式進一步地,在步驟S103判斷所屬卡片掃描圖像的背景色之前還可包括對所述卡片掃描圖像作包括去除圖像噪聲的預處理動作。更進一步地,在步驟S105切分完成之后以及步驟S107歸檔并存儲之前,還可包括對切分出的卡片掃描子圖像作后處理,對有旋轉的卡片作方向校正操作。由上可知,本發(fā)明提供的卡片掃描圖像的切分方法,在于根據(jù)卡片掃描圖像中不同的背景類型(包括與卡片的底色區(qū)別明顯的黑背景類型和與卡片的底色相近的白背景類 型)而選擇不同的切分邏輯處理(黑背景邏輯處理和白背景邏輯處理),從而實現(xiàn)切分,通過這個方案能夠簡化名片掃描,識別的過程,減少操作人員時間和勞動強度。接下來,我們將以底色為白色或淺色的名片為例,對上述卡片掃描圖像的切分方法進行詳細說明。雖然,在以下實施例中,是以名片為例進行說明,但并不以此為限,在其他實施例中,還可以采用與名片相似的其他卡片,例如銀行卡、超市或俱樂部的會員卡等。請參閱圖2,即顯示了本發(fā)明卡片掃描圖像的切分方法在應用于名片切分中的一個實施例。如圖2所示,所述名片掃描圖像的切分方法包括如下步驟步驟S201,接收待處理的名片掃描圖像、所述名片掃描圖像的掃描分辨率及名片尺寸閾值范圍。所述名片掃描圖像中包含多張名片,所述名片的底色為白色或淺色。所述名片掃描圖像的掃描分辨率即為掃描儀的分辨率信息(dpi信息)。所述名片尺寸閾值范圍是根據(jù)一般名片的尺寸大小而設定的。S202,對所述名片掃描圖像作包括去除圖像噪聲的預處理動作。步驟S203,判斷所述名片掃描圖像的背景類型是黑背景類型還是白背景類型。另請參閱圖3,其顯示了步驟S203中判斷所述名片掃描圖像的背景類型的具體過程。如圖3所示,所述判斷過程包括步驟S203-1,提取所述名片掃描圖像邊界附近的η個小區(qū)域,其中,η為正整數(shù)且η>=2ο步驟S203-3,統(tǒng)計η個小區(qū)域屬于白背景或黑背景的個數(shù),其中,每一個小區(qū)域中是屬于白背景還是黑背景是根據(jù)每一個小區(qū)域的灰度均值與統(tǒng)計得到的白背景和黑背景的灰度閾值作比較而得到的。步驟S203-5,判斷屬于白背景的小區(qū)域個數(shù)是否大于η/2;若判斷得到屬于白背景的小區(qū)域個數(shù)大于η/2,則進至步驟S203-13,判定所述名片掃描圖像的背景類型為白背景類型;反之,若判斷得到屬于白背景的小區(qū)域個數(shù)小于等于η/2,則進至步驟S203-7。步驟S203-7,判斷屬于黑背景的小區(qū)域個數(shù)是否大于η/2;若判斷得到屬于黑背景的小區(qū)域個數(shù)大于η/2,則進至步驟S203-15,判定所述名片掃描圖像的背景類型為黑背景類型;反之,若判斷得到屬于黑背景的小區(qū)域個數(shù)小于等于η/2,則進至步驟S203-9。步驟S203-9,統(tǒng)計所述名片掃描圖像的灰度直方圖中最大數(shù)量的灰度。步驟S203-11,判斷灰度直方圖中的最大數(shù)量的灰度值是否小于黑背景的統(tǒng)計閾值;若判斷得到灰度直方圖中的最大數(shù)量的灰度值小于等于黑背景的統(tǒng)計閾值,則進至步驟S203-15,判定所述名片掃描圖像的背景類型為黑背景類型;反之,若判斷得到灰度直方圖中的最大數(shù)量的灰度值大于黑背景的統(tǒng)計閾值,則進至步驟S203-13,判定所述名片掃描圖像的背景類型為白背景類型。若通過圖3所示處理過程判定所述名片掃描圖像的背景類型是黑背景類型,則進至步驟S204;若判定所述名片掃描圖像的背景類型是白背景類型,則進至步驟S212。針對背景類型是黑背景類型步驟S204·,提取所述名片掃描圖像中圖文塊的輪廓,所述圖文塊既包括圖像塊也包括文字塊。步驟S205,根據(jù)所述圖文塊的輪廓,判斷整個名片掃描圖像或作過切分的名片掃描子圖像是否可供繼續(xù)切分,其中,判斷是否可供繼續(xù)切分的判決條件為是否有足夠切分空隙和若切分后得到的名片掃描子圖像的尺寸是否過小;若判定可供繼續(xù)切分,則進至步驟S206 ;反之,若判定不能再切分,則進至步驟S209 ;步驟S206,根據(jù)圖文塊間的距離,選擇最佳切分位置和切分方向。在本實施例中,是選擇距離最大的位置作為最佳切分位置并選擇垂直方向或水平方向作為切分方向。接著,進至步驟S207。步驟S207,根據(jù)所選擇的最佳切分位置和切分方向,對名片掃描圖像或名片掃描子圖像作切分。接著,進至步驟S208。步驟S208,提取切分好的名片掃描子圖像的圖文塊的輪廓。接著,返至步驟步驟S205。步驟S209,根據(jù)名片尺寸信息,對尺寸明顯不在所述名片尺寸閾值范圍內的名片掃描子圖像從最終結果中予以剔除。接著,進至步驟S210。步驟S210,對切分出的名片掃描子圖像作后處理,對有旋轉的名片作方向校正操作。接著,步驟S211。步驟S211,將切分后的卡片掃描子圖像予以歸檔并存儲。針對背景類型是白背景類型步驟S212,提取所述名片掃描圖像中圖文塊的輪廓,所述圖文塊既包括圖像塊也包括文字塊。步驟S213,根據(jù)圖文塊間的距離,選擇最佳切分位置和切分方向。在本實施例中,是選擇距離最大的位置作為最佳切分位置并選擇垂直方向或水平方向作為切分方向。接著,進至步驟S214。步驟S214,根據(jù)所選擇的最佳切分位置和切分方向,對名片掃描圖像或名片掃描子圖像作切分。接著,進至步驟S215。步驟S215,判斷切分的名片掃描子圖像或已做過合并的名片掃描子圖像是否可供合并,其中,判斷是否可供合并切分的判決依據(jù)為名片掃描子圖像之間的距離和尺寸大??;若判定可供合并,則進至步驟S216 ;反之,若判定不能合并,則進至步驟S217。步驟S216,對滿足合并條件的名片掃描子圖像進行合并。在本實施例中,上述步驟更可具體包括首先,將滿足距離小于合并閾值且尺寸小(小于所述卡片尺寸閾值范圍的最小卡片尺寸的2/3)的卡片掃描子圖像進行兩兩合并;當有多對卡片掃描子圖像都滿足這個條件時,在滿足條件的情況下,按照每一對中兩塊卡片掃描子圖像之間距離由小到大依序合并,即,首先合并的是滿足條件且兩塊間距離最小的一對;接著,再將尺寸較大(大于等于所述卡片尺寸閾值范圍的最小卡片尺寸的2/3)的卡片掃描子圖像與尚未合并的尺寸小(小于所述卡片尺寸閾值范圍的最小卡片尺寸的2/3)的卡片掃描子圖像進行合并。接著,返至步驟S215。步驟S217,對尺寸大于名片尺寸閾值范圍的名片掃描子圖像,再進行圖文塊的輪廓提取。在本實施例中,經過前述各步驟而合并得到的名片掃描子圖像,其尺寸可能超出名片尺寸閾值范圍,有可能包含不止一張名片,因此,需要對這樣的大尺寸名片掃描子圖像(圖文塊足夠大,且塊間有足夠的分隔空間)再做一次輪廓提取,以作為后續(xù)是否再切分的判斷依據(jù),從而可將合并后尺寸較大的一張名片掃描子圖像再切分為兩張名片掃描子圖像,可避免過度合并,且又不至于將名片掃描子圖像切分得過于零碎。接著,進至步驟S218。步驟S218,根據(jù)提取的圖文塊的輪廓,判斷名片掃描子圖像是否可供切分。若判定可供切分,則進至步驟S219 ;反之,若判定不能再切分,則進至步驟S220。
步驟S219,對判定為可供切分的名片掃描子圖像進行切分。接著,進至步驟S220。步驟S220,根據(jù)名片尺寸信息,對尺寸明顯不在所述名片尺寸閾值范圍內的名片掃描子圖像從最終結果中予以剔除。接著,進至步驟S221。步驟S221,對切分出的名片掃描子圖像作后處理,對有旋轉的名片作方向校正操作。接著,步驟S222。步驟S222,將切分后的卡片掃描子圖像予以歸檔并存儲。綜上所述,本發(fā)明提供一種卡片掃描圖像的切分方法,參照卡片的底色,根據(jù)卡片掃描圖像中不同的背景類型(與卡片底色區(qū)別明顯的黑背景類型和與卡片底色相近的白背景類型)而選擇不同的切分邏輯處理(黑背景邏輯處理和白背景邏輯處理,其中,黑背景邏輯處理包括選擇最優(yōu)分割線位置和方向,在水平和垂直方向上對圖像做迭代式分割,直至滿足分割終止條件為止;白背景邏輯處理包括對掃描圖像的分割要經過分割,合并,評估合并結果的邏輯,得到分割結果),以將待處理的一整張卡片掃描圖像切分出多張卡片掃描子圖像,且每一張卡片掃描子圖上有且僅有一張卡片。通過這個方案能夠簡化名片掃描,識別的過程,減少操作人員時間和勞動強度。上述實施例僅列示性說明本發(fā)明的原理及功效,而非用于限制本發(fā)明。任何熟悉此項技術的人員均可在不違背本發(fā)明的精神及范圍下,對上述實施例進行修改。因此,本發(fā)明的權利保護范圍,應如權利要求書所列。
權利要求
1.一種卡片掃描圖像的切分方法,其特征在于,包括 接收待處理的卡片掃描圖像,所述卡片掃描圖像中包含多張卡片,所述卡片的底色為白色或淺色; 判斷所述卡片掃描圖像的背景類型,根據(jù)不同的背景類型選擇不同的切分邏輯處理,以切分出多張卡片掃描子圖像,且每一張卡片掃描子圖上有且僅有一張卡片;所述背景類型包括黑背景類型和白背景類型,所述切分邏輯處理包括黑背景邏輯處理和白背景邏輯處理; 將切分后的卡片掃描子圖像予以歸檔并存儲。
2.根據(jù)權利要求I所述的卡片掃描圖像的切分方法,其特征在于,在判斷所屬卡片掃描圖像的背景色之前還包括對所述卡片掃描圖像作包括去除圖像噪聲的預處理動作。
3.根據(jù)權利要求I所述的卡片掃描圖像的切分方法,其特征在于,判斷所述卡片掃描圖像的背景類型包括 步驟1-1,提取所述卡片掃描圖像邊界附近的η個小區(qū)域,其中,η為正整數(shù)且n>=2 ;步驟1-3,統(tǒng)計η個小區(qū)域屬于白背景或黑背景的個數(shù),其中,每一個小區(qū)域中是屬于白背景還是黑背景是根據(jù)每一個小區(qū)域的灰度均值與統(tǒng)計得到的白背景和黑背景的灰度閾值作比較而得到的; 步驟1-5,判斷屬于白背景的小區(qū)域個數(shù)是否大于η/2 ;若判斷得到屬于白背景的小區(qū)域個數(shù)大于η/2,則判定所述卡片掃描圖像的背景類型為白背景類型;反之,若判斷得到屬于白背景的小區(qū)域個數(shù)小于等于η/2,則進至步驟1-7 ; 步驟1-7,判斷屬于黑背景的小區(qū)域個數(shù)是否大于η/2 ;若判斷得到屬于黑背景的小區(qū)域個數(shù)大于η/2,則判定所述卡片掃描圖像的背景類型為黑背景類型;反之,若判斷得到屬于黑背景的小區(qū)域個數(shù)小于等于η/2,則進至步驟1-9 ; 步驟1-9,統(tǒng)計所述卡片掃描圖像的灰度直方圖中最大數(shù)量的灰度; 步驟1-11,判斷灰度直方圖中的最大數(shù)量的灰度值是否小于黑背景的統(tǒng)計閾值;若判斷得到灰度直方圖中的最大數(shù)量的灰度值小于等于黑背景的統(tǒng)計閾值,則判定所述卡片掃描圖像的背景類型為黑背景類型;反之,若判斷得到灰度直方圖中的最大數(shù)量的灰度值大于黑背景的統(tǒng)計閾值,則判定所述卡片掃描圖像的背景類型為白背景類型。
4.根據(jù)權利要求3所述的卡片掃描圖像的切分方法,其特征在于,所述黑背景邏輯處理包括 步驟2-1,提取所述卡片掃描圖像中圖文塊的輪廓,所述圖文塊包括圖像塊和/或文字塊; 步驟2-3,根據(jù)所述圖文塊的輪廓,判斷整個卡片掃描圖像或作過切分的卡片掃描子圖像是否可供繼續(xù)切分,其中,判斷是否可供繼續(xù)切分的判決條件為是否有足夠切分空隙和若切分后得到的卡片掃描子圖像的尺寸是否過?。蝗襞卸晒├^續(xù)切分,則進至步驟2-5 ;反之,若判定不能再切分,則進至步驟2-11 ; 步驟2-5,根據(jù)圖文塊間的距離,選擇距離最大的位置作為最佳切分位置并選擇垂直方向或水平方向作為切分方向; 步驟2-7,根據(jù)所選擇的最佳切分位置和切分方向,對卡片掃描圖像或卡片掃描子圖像作切分;步驟2-9,提取切分好的卡片掃描子圖像的圖文塊的輪廓,并返至步驟2-3 ; 步驟2-11,根據(jù)卡片尺寸信息,對尺寸明顯不在所述卡片尺寸閾值范圍內的卡片掃描子圖像從最終結果中予以剔除。
5.根據(jù)權利要求3所述的卡片掃描圖像的切分方法,其特征在于,所述白背景邏輯處理包括 步驟3-1,提取所述卡片掃描圖像中圖文塊的輪廓,所述圖文塊包括圖像塊和/文字塊; 步驟3-3,根據(jù)圖文塊間的距離,選擇距離最大的位置作為最佳切分位置并選擇垂直方向或水平方向作為切分方向; 步驟3-5,根據(jù)所選擇的最佳切分位置和切分方向,對卡片掃描圖像或卡片掃描子圖像作切分; 步驟3-7,判斷切分的卡片掃描子圖像或已做過合并的卡片掃描子圖像是否可供合并,其中,判斷是否可供合并切分的判決依據(jù)為卡片掃描子圖像之間的距離和尺寸大?。蝗襞卸晒┖喜?,則進至步驟3-9 ;反之,若判定不能合并,則進至步驟3-11 ; 步驟3-9,對滿足合并條件的卡片掃描子圖像進行合并;返至步驟3-5 ; 步驟3-11,對尺寸大于卡片尺寸閾值范圍的卡片掃描子圖像,再進行圖文塊的輪廓提取; 步驟3-13,根據(jù)提取的圖文塊的輪廓,判斷卡片掃描子圖像是否可供切分;若判定可供繼續(xù)切分,則進至步驟3-15 ;反之,若判定不能再切分,則進至步驟3-17 ; 步驟3-15,對判定為可供切分的卡片掃描子圖像進行切分; 步驟3-17,根據(jù)卡片尺寸信息,對尺寸明顯不在所述卡片尺寸閾值范圍內的卡片掃描子圖像從最終結果中予以剔除。
6.根據(jù)權利要求5所述的卡片掃描圖像的切分方法,其特征在于,在步驟3-9中對滿足合并條件的卡片掃描子圖像進行合并包括 將滿足距離小于合并閾值且具有位于卡片尺寸閾值范圍內的第一尺寸的卡片掃描子圖像進行兩兩合并;當有多對卡片掃描子圖像都滿足這個條件時,在滿足條件的情況下,按照每一對中兩塊卡片掃描子圖像之間距離由小到大依序合并; 再將具有位于卡片尺寸閾值范圍內的第二尺寸的卡片掃描子圖像與尚未合并的第一尺寸的卡片掃描子圖像進行合并;所述第二尺寸大于所述第一尺寸。
7.根據(jù)權利要求6所述的卡片掃描圖像的切分方法,其特征在于,所述第一尺寸為小于所述卡片尺寸閾值范圍的最小卡片尺寸的2/3,所述第二尺寸為大于等于所述卡片尺寸閾值范圍的最小卡片尺寸的2/3。
8.根據(jù)權利要求1、4或5所述的卡片掃描圖像的切分方法,其特征在于,在接收待處理的卡片掃描圖像時還包括輸入所述卡片掃描圖像的掃描分辨率及卡片尺寸閾值范圍信肩、O
9.根據(jù)權利要求4或5所述的卡片掃描圖像的切分方法,其特征在于,在對尺寸明顯不在所述卡片尺寸信息的范圍內的卡片掃描子圖像從最終結果中予以剔除之后、將切分后的卡片掃描子圖像予以歸檔并存儲之前,還包括對切分出的卡片掃描子圖像作后處理,對有旋轉的卡片作方向校正操作。
10.根據(jù)權利要求1、4或5所述的卡片掃描圖像的切分方法,其特征在于,所述卡片包括名片、銀行卡、以及會員卡中的一種或多種。
全文摘要
本發(fā)明提供一種卡片掃描圖像的切分方法,包括接收待處理的包含多張卡片的卡片掃描圖像;判斷所述卡片掃描圖像的背景類型,根據(jù)不同的背景類型選擇不同的切分邏輯處理,以切分出多張卡片掃描子圖像,且每一張卡片掃描子圖上有且僅有一張卡片;所述背景類型包括黑背景類型和白背景類型,所述切分邏輯處理包括黑背景邏輯處理和白背景邏輯處理;將切分后的卡片掃描子圖像予以歸檔并存儲。相較于現(xiàn)有技術,本發(fā)明能夠簡化名片掃描,識別的過程,減少操作人員時間和勞動強度。
文檔編號G06K9/34GK102930267SQ20121046192
公開日2013年2月13日 申請日期2012年11月16日 優(yōu)先權日2012年11月16日
發(fā)明者郭豐俊 申請人:上海合合信息科技發(fā)展有限公司