對卡片進行誤差補償列印的方法和裝置製造方法
2023-07-07 22:22:51
對卡片進行誤差補償列印的方法和裝置製造方法
【專利摘要】本發明實施例提供了一種對卡片進行誤差補償列印的方法。該方法主要包括:對卡片進行拍照,根據拍照獲得的圖像信息識別和提取卡片上的標識信息的坐標、卡片的邊角的坐標;根據所述提取出的標識信息的坐標和邊角的坐標,以及預先設定的標識信息和邊角的標準坐標,計算出所述標識信息對應的原始坐標誤差;將所述標識信息對應的原始坐標誤差和預先設定的標識信息的標準坐標相加得到標識對應的列印坐標,利用所述列印坐標在所述卡片上進行個性化信息列印。本發明實施例的對卡片進行誤差補償列印的方法通過先對卡片拍照,從圖像獲得標識信息對應的原始坐標誤差,可以有效地糾正了卡片列印過程中的個性化信息位置偏移的問題。
【專利說明】對卡片進行誤差補償列印的方法和裝置
【技術領域】
[0001] 本發明涉及卡片列印領域,尤其涉及一種對卡片進行誤差補償列印的方法和裝 置。
【背景技術】
[0002] 在個性化制卡設備中,列印模塊需要在印有原始標識信息的卡片上,列印個性化 信息,上述標識信息可以為底圖和文字。為了降低成本,提高效率,印有原始底圖和文字的 卡片一般是採用大版印刷,再經過裁減切割的方式進行製作的,在這樣的制卡過程中,裁減 切割設備本身的誤差會使原始標識信息在卡表面產生一定的偏移,相對於標準坐標存在一 定誤差。
[0003] 在存在上述誤差的情況下,在列印個性化信息的時候,若仍按照標準坐標來列印, 則會造成在卡片上列印的個性化信息出現偏離或與原始信息重疊等問題,嚴重影響制證的 質量,造成廢卡率的升高。
【發明內容】
[0004] 本發明的實施例提供了一種對卡片進行誤差補償列印的方法和裝置,以克服卡片 列印過程中的個性化信息位置偏移的問題。
[0005] -種對卡片進行誤差補償列印的方法,包括:
[0006] 對卡片進行拍照,根據拍照獲得的圖像信息識別和提取卡片上的標識信息的坐 標、卡片的邊角的坐標;
[0007] 根據所述提取出的標識信息的坐標和邊角的坐標,以及預先設定的標識信息和邊 角的標準坐標,計算出所述標識信息對應的原始坐標誤差;
[0008] 將所述標識信息對應的原始坐標誤差和預先設定的標識信息的標準坐標相加得 到標識對應的列印坐標,利用所述列印坐標在所述卡片上進行個性化信息列印。
[0009] -種對卡片進行誤差補償列印的裝置,包括:
[0010] 坐標提取模塊,用於對卡片進行拍照,根據拍照獲得的圖像信息識別和提取卡片 上的標識信息的坐標、卡片的邊角的坐標;
[0011] 坐標誤差計算模塊,用於根據所述提取出的標識信息的坐標和邊角的坐標,以及 預先設定的標識信息和邊角的標準坐標,計算出所述標識信息對應的原始坐標誤差;
[0012] 誤差補償列印模塊,用於將所述標識信息對應的原始坐標誤差和預先設定的標識 信息的標準坐標相加得到標識對應的列印坐標,利用所述列印坐標在所述卡片上進行個性 化信息列印。
[0013] 由上述本發明的實施例提供的技術方案可以看出,本發明實施例的對卡片進行誤 差補償列印的方法通過先對卡片拍照,從圖像獲得標識信息對應的原始坐標誤差,可以有 效地糾正了卡片列印過程中的個性化信息位置偏移的問題。
【專利附圖】
【附圖說明】
[0014] 為了更清楚地說明本發明實施例的技術方案,下面將對實施例描述中所需要使用 的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本 領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他 的附圖。
[0015] 圖1為本發明實施例一提供的一種對卡片進行誤差補償列印的方法的處理流程 圖;
[0016] 圖2a和圖2b為本發明實施例一提供的一種上述進卡裝置的局部結構示意圖; [0017]圖3為本發明實施例一提供的一種標準原始卡片的示意圖;
[0018] 圖4為本發明實施例一提供的一種實際卡片的示意圖;
[0019] 圖5為本發明實施例一提供的一種根據原始坐標誤差信息進行誤差補償後列印 出的卡片的示意圖;
[0020] 圖6為本發明實施例二提供的一種對卡片進行誤差補償列印的裝置的具體結構 圖。
【具體實施方式】
[0021] 為便於對本發明實施例的理解,下面將結合附圖以幾個具體實施例為例做進一步 的解釋說明,且各個實施例並不構成對本發明實施例的限定。
[0022] 實施例一
[0023] 本發明實施例提供的一種對卡片進行誤差補償列印的方法的處理流程如圖1所 示,包括如下的處理步驟:
[0024] 步驟11、對卡片進行拍照,根據拍照獲得的圖像信息識別和提取卡片上的標識信 息的坐標、卡片的邊角的坐標。
[0025] 卡片列印設備的主工控機包括工業控制計算機、存儲器、總線接口板、電源接口和 其他通訊接口。主工控機作為整個卡片列印設備的控制核心,提供用戶界面,通過控制程序 對各個功能裝置的處理過程進行統一控制,協調各功能裝置協同工作,並接收各個功能裝 置反饋的運行狀態信息。
[0026] 在存儲器的資料庫或通過網絡可連接的遠程資料庫中存儲了各個卡片中的晶片 序列號和卡片用戶的基本信息之間的對應關係,上述卡片用戶的基本信息中包括姓名、照 片、性別、地址、職業等信息。
[0027] 在需要列印個性化信息的卡片上預先設置了一些原始的標識信息,上述標識信息 的數量可以為多個,具體可以為底圖和文字,每個標識信息分別對應上述基本信息中的一 種具體個性化信息。
[0028] 首先通過進卡裝置來接收外部輸入的卡片,並將卡片逐張分離。該實施例提供的 一種上述進卡裝置的局部結構示意圖如圖2a和圖2b所示,包括:傳送軌道上放的燈罩1、 拍照裝置8及照明裝置、傳送機構6、電機驅動板、控制板、電機3、傳感器5、滾輪2、皮帶等 部分組成。
[0029] 上述進卡裝置的運行過程主要包括:控制軟體控制傳送機構6中的電機3帶動滾 輪2轉動,使卡片7進入進卡裝置。當卡片運行到指定的邊角識別位置後,位置傳感器感測 到上述卡片,裝置控制器向主工控機發送上述卡片到達邊角識別位置的通知信息。主工控 機通過裝置控制器控制電機停止,卡片停留在設置在邊角識別位置上方的拍照裝置的視野 範圍內,拍照裝置對卡片進行拍照,裝置控制器將拍照得到的圖像信息發送給主工控機。主 工控機根據圖像信息識別和提取卡片上的標識信息的坐標和卡片的邊角的坐標,
[0030] 主工控機通過數字圖像處理相關技術,採用圖像特徵模板匹配的方式提取標識信 息的坐標。具體處理過程包括:
[0031] 將標準卡放入機構中,待運行至拍照位置時進行拍照得到標準圖像,對標準圖像 進行數位化處理,並對該標準圖像進行平滑濾波處理,去除噪聲。用第一矩形框圈住上述標 準圖像中的標識信息部分,將上述第一矩形框所圈住的部分圖像截取出來,並將截取的部 分圖像作為模板標識圖像T,設定該模板標識圖像T的左上角在上述標準圖像中的坐標作 為預先設定的標識信息的標準坐標。用第二矩形框圈住上述標準圖像中的與上述標識信息 距離最近的邊角區域,將上述第二矩形框所圈住的部分圖像截取出來,並將截取的部分圖 像作為模板邊角圖像F,設定該邊角圖像F的左上角在上述標準圖像中的坐標作為預先設 定的邊角的標準坐標。
[0032] 然後,利用以上模板標識圖像T和模板邊角圖像F,針對每一張卡片拍照後得到的 圖像都進行如下步驟的操作和計算:
[0033] 第一步:對輸入的某個卡片拍照後得到的原始圖像進行分割截取。裝置中卡片運 動和停止通過傳感器和電機控制,位置可以基本固定,因此卡片的標識信息在原始圖像中 的相對位置也基本固定,首先計算原始圖像的長、寬,以上述相對位置為基準,從原始圖像 中截取原圖像長、寬各一半的區域,得到圖像I:,該圖像L中包括了上述標識信息。比如, 當上述相對位置為圖像的左上部分區域時。因此首先計算圖像的長、寬,並從圖像左上角開 始截取原圖像長、寬各一半的區域,得到圖像Ii。
[0034] 第二步:對上述圖像L進行圖像高斯濾波處理以去除圖像噪聲,得到圖像12。
[0035] 第三步:以模板標識圖像T的尺寸為單位,用均方誤差匹配方法計算模板標識圖 像T與圖像1 2間的均方誤差。 1 M-\ N-1
[0036] y) = -- X X [/ '(-V + /, +./) -12 (/. ./)]2
[0037] 其中,MSE(x,y)代表圖像12中(x,y)位置處的均方誤差,Μ、N為模板標識圖像T 的橫向、縱向的像素個數,1為變量,〇〈=1〈=1/[-1,」_為變量,0〈=」〈=1^-1,1'(1+;[,7+」_)表示模板 標識圖像Τ中的(x+i,y+j)位置處的像素值,I 2(i,j)表示圖像12中(i,j)處的像素值;
[0038] 找到與模板標識圖像T誤差最小的區域,把該區域的左上角在上述原始圖像中的 坐標,作為上述某個卡片的標識信息的坐標(R x,Ry)。
[0039] 以模板邊角圖像F的尺寸為單位,用均方誤差匹配方法計算模板邊角圖像F與圖 像12間的均方誤差。 1 〇-[ p-i
[0040] MSJ'ix, ;〇 = - X X[/· (-V + + V) - /2 (?/, V)]' u=〇 ν=〇
[0041] 其中,MSF(x,y)代表圖像I2*(x,y)位置處的均方誤差,Q、P為模板邊角圖像F 的橫向、縱向的像素個數4為變量,0〈=11〈=9-1,¥為變量,0〈=¥〈=?-1,1'(1+11,7+¥)表示模板 標識圖像T中的(x+u,y+v)位置處的像素值,I 2(i,j)表示圖像12中(i,j)處的像素值;
[0042] 找到與模板邊角圖像F誤差最小的區域,把該區域的左上角在上述原始圖像中的 坐標,作為上述某個卡片的邊角的坐標(A x,Ay)。
[0043] 由上述獲得的卡片的邊角的坐標(Ax,Ay)和卡片的標識信息的坐標(R x,Ry)可得, 該卡片標識信息相對於邊角的坐標為(X,y) = (RX_AX,Ry-Ay)
[0044] 如果卡片上有多個標識信息,比如,在卡片的左上角和右下角都有標識信息,則需 要分別計算出各個標識信息分別對應的坐標,並相應地計算出多個邊角的坐標。
[0045] 步驟12、主工控機將從圖像信息中獲得的標識信息和卡片的邊角的坐標,與上述 標識信息和卡片的邊角的標準坐標進行比較,獲得標準信息對應的原始坐標誤差。
[0046] 在上述主工控機的存儲器中還需要存儲預先設定的上述標識信息的標準坐標和 上述卡片的邊角的標準坐標。
[0047] 上述主工控機將所述標識信息的標準坐標與所述卡片的邊角的標準坐標相減,得 到所述標識信息對應的標準差值。並將所述提取出的標識信息的坐標與所述提取出的邊角 的坐標相減,得到所述標識信息對應的實際差值。然後,將所述實際差值減去所述標準差值 得到所述標識信息對應的原始坐標誤差。
[0048] 如果卡片上有多個標識信息,則需要分別計算出各個標識信息分別對應的原始坐 標誤差。
[0049] 然後,主工控機重新驅動電機帶動滾輪和皮帶轉動,進而帶動卡片沿著運行軌道 向前運行,所述卡片到達寫卡臺裝置的位置,寫卡臺裝置包括讀寫器和射頻天線,該讀寫器 通過射頻天線讀取卡片上的晶片序列號,將該晶片序列號傳送到主工控機,主工控機將該 晶片序列號、標識信息的編號和標識信息對應的原始坐標誤差在上述存儲器的資料庫中進 行關聯存儲。
[0050] 如,在圖3所示的標準原始卡片中,原始的標識信息為"姓名:"、"性別:"、 "年齡:"和"地址:"幾個字樣。以左上角為原點,標識"姓名:"的標準坐標為(X,y)= (10. 00, 10. 00)。
[0051] 實際的卡片在原始制卡過程中產生了誤差,在圖4所示的實際卡片中,以左上角 為原點,標識"姓名:"的實際坐標為(xl,yl)= (9.00,9.00),則標識"姓名:"對應的原 始坐標誤差為(x,y)- (xl,yl)= (1.00,1.00)。
[0052] 步驟13、將標識信息對應的原始坐標誤差和預先設定的標識信息的標準坐標相加 得到標識對應的列印坐標,利用列印坐標在卡片上進行個性化信息。
[0053] 上述進卡裝置將卡片傳送到表面信息處理裝置。表面信息處理裝置接收到主工控 機發送的接卡指令後,通過讀寫器和射頻天線對卡片上的晶片序列號進行讀取,將讀取的 晶片序列號發送到主工控機。主工控機根據晶片序列號在上述存儲器的資料庫中進行查 詢,獲取和晶片序列號對應的卡片上的各個標識信息分別對應的原始坐標誤差和具體個性 化信息。
[0054] 主工控機向表面信息處理裝置發送控制命令,該控制命令中攜帶了上述各個標識 信息分別對應的原始坐標誤差和具體個性化信息,表面信息處理裝置驅動印表機移動裝置 移動卡片印表機,將上述各個標識信息分別對應的原始坐標誤差和具體個性化信息輸入給 卡片印表機,並驅動卡片傳送裝置將卡片傳送到卡片印表機位置。
[0055] 卡片印表機將上述標識信息對應的原始坐標誤差和預先設定的標識信息的標準 坐標相加,得到標識信息對應的列印坐標。
[0056] 然後,卡片印表機根據標識信息對應的列印坐標,將標識信息對應的具體個性化 信息列印到卡片中的指定位置。如果有多個標識信息,則按照上述處理過程,分別列印各個 標識信息對應的具體個性化信息。
[0057] 上述原始坐標誤差信息可以校正列印偏差。比如,按照預先設定的各個標識信息 對應的標準坐標在圖3所示的卡片中列印各個標識對應的個性化信息,會得到圖4所示的 出現了個性化信息位置偏移的卡片。根據上述原始坐標誤差信息進行誤差補償後,列印出 的卡片如圖5所示,從圖5可以看出,有效地糾正了個性化信息位置偏移的問題。
[0058] 實施例二
[0059] 該實施例提供了一種對卡片進行誤差補償列印的裝置,其具體結構如圖6所示, 包括如下的模塊:
[0060] 坐標提取模塊61,用於對卡片進行拍照,根據拍照獲得的圖像信息識別和提取卡 片上的標識信息的坐標、卡片的邊角的坐標;
[0061] 坐標誤差計算模塊62,用於根據所述提取出的標識信息的坐標和邊角的坐標,以 及預先設定的標識信息和邊角的標準坐標,計算出所述標識信息對應的原始坐標誤差;
[0062] 誤差補償列印模塊63,用於將所述標識信息對應的原始坐標誤差和預先設定的標 識信息的標準坐標相加得到標識對應的列印坐標,利用所述列印坐標在所述卡片上進行個 性化信息列印。
[0063] 具體的,所述的坐標提取模塊61,具體用於對標準卡片進行拍照得到標準圖像,對 所述標準圖像進行數位化處理和平滑濾波處理,用第一矩形框圈住所述標準圖像中的標識 信息部分,將所述第一矩形框所圈住的部分圖像截取出來,並將截取的部分圖像作為模板 標識圖像T,設定所述模板標識圖像T的左上角在所述標準圖像中的坐標作為預先設定的 標識信息的標準坐標;用第二矩形框圈住所述標準圖像中的與所述標識信息距離最近的邊 角區域,將所述第二矩形框所圈住的部分圖像截取出來,並將截取的部分圖像作為模板邊 角圖像F,設定所述模板邊角圖像F的左上角在所述標準圖像中的坐標作為預先設定的邊 角的標準坐標;
[0064] 利用所述模板標識圖像T和模板邊角圖像F,採用均方誤差匹配方法獲取卡片上 的標識信息的坐標、卡片的邊角的坐標。
[0065] 具體的,所述的坐標提取模塊61,具體用於獲取對某個卡片拍照後得到的原始圖 像,計算所述原始圖像的長、寬,獲取卡片的標識信息在原始圖像中的相對位置,以所述相 對位置為基準,從原始圖像中截取原圖像長、寬各一半的區域,得到圖像Ii,該圖像Ii中包 括了所述標識信息;
[0066] 對所述圖像L進行圖像高斯濾波處理,得到圖像12 ;
[0067] 以所述模板標識圖像T的尺寸為單位,用均方誤差匹配方法計算模板標識圖像T 與圖像12間的均方誤差。 1 M-l N-1
[0068] MS7:'(X, .V) = -^― ^ ^ [J (x + i,y + j) -12 (/, /)]: Mrs j^0
[0069] 其中,MSE(x, y)代表圖像I2中(x, y)位置處的均方誤差,Μ、N為模板標識圖像T 的橫向、縱向的像素個數,1為變量,0〈=1〈=1/[-1,」_為變量,0〈=」〈=1^-1,1'(1+;[,7+」_)表示模板 標識圖像T中的(x+i,y+j)位置處的像素值,I2(i,j)表示圖像12中(i,j)處的像素值;
[0070] 找到與所述模板標識圖像T均方誤差最小的區域,把該區域的左上角在所述原始 圖像中的坐標,作為所述某個卡片的標識信息的坐標;
[0071] 以所述模板邊角圖像F的尺寸為單位,用均方誤差匹配方法計算模板邊角圖像F 與圖像12間的均方誤差;
[0072] MSF(.\\ V) = XX[^'(λ- + u,y + v)-/2(?/,v)]^ i/J U-O P'-O
[0073] 其中,MSF(x,y)代表圖像I2中(x,y)位置處的均方誤差,Q、P為模板邊角圖像F 的橫向、縱向的像素個數4為變量,0〈=11〈=9-1,¥為變量,0〈=¥〈=?-1,1'(1+11,7+¥)表示模板 標識圖像T中的(x+u,y+v)位置處的像素值,I 2(i,j)表示圖像12中(i,j)處的像素值;
[0074] 找到與所述模板邊角圖像F均方誤差最小的區域,把該區域的左上角在所述原始 圖像中的坐標,作為所述某個卡片的邊角的坐標。
[0075] 具體的,所述的坐標誤差計算模塊62,具體用於將所述標識信息的標準坐標與所 述卡片的邊角的標準坐標相減,得到所述標識信息對應的標準差值;
[0076] 將所述提取出的標識信息的坐標與所述提取出的邊角的坐標相減,得到所述標識 信息對應的實際差值;
[0077] 將所述實際差值減去所述標準差值得到所述標識信息對應的原始坐標誤差。
[0078] 本領域普通技術人員可以理解:附圖只是一個實施例的示意圖,附圖中的裝置或 流程並不一定是實施本發明所必須的。
[0079] 本領域普通技術人員可以理解:實施例中的設備中的裝置可以按照實施例描述分 布於實施例的設備中,也可以進行相應變化位於不同於本實施例的一個或多個設備中。上 述實施例的裝置可以合併為一個裝置,也可以進一步拆分成多個子裝置。
[0080] 綜上所述,本發明實施例的對卡片進行誤差補償列印的方法通過先對卡片拍照, 從圖像獲得標識信息對應的原始坐標誤差,可以有效地糾正了卡片列印過程中的個性化信 息位置偏移的問題,從而提高卡片列印的質量,降低廢卡率。
[0081] 以上所述,僅為本發明較佳的【具體實施方式】,但本發明的保護範圍並不局限於此, 任何熟悉本【技術領域】的技術人員在本發明揭露的技術範圍內,可輕易想到的變化或替換, 都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應該以權利要求的保護範圍 為準。
【權利要求】
1. 一種對卡片進行誤差補償列印的方法,其特徵在於,包括: 對卡片進行拍照,根據拍照獲得的圖像信息識別和提取卡片上的標識信息的坐標、卡 片的邊角的坐標; 根據所述提取出的標識信息的坐標和邊角的坐標,以及預先設定的標識信息和邊角的 標準坐標,計算出所述標識信息對應的原始坐標誤差; 將所述標識信息對應的原始坐標誤差和預先設定的標識信息的標準坐標相加得到標 識對應的列印坐標,利用所述列印坐標在所述卡片上進行個性化信息列印。
2. 根據權利要求1所述的對卡片進行誤差補償列印的方法,其特徵在於,所述的根據 拍照獲得的圖像信息識別和提取卡片上的標識信息的坐標、卡片的邊角的坐標,包括: 對標準卡片進行拍照得到標準圖像,對所述標準圖像進行數位化處理和平滑濾波處 理,用第一矩形框圈住所述標準圖像中的標識信息部分,將所述第一矩形框所圈住的部分 圖像截取出來,並將截取的部分圖像作為模板標識圖像T,設定所述模板標識圖像T的左上 角在所述標準圖像中的坐標作為預先設定的標識信息的標準坐標;用第二矩形框圈住所述 標準圖像中的與所述標識信息距離最近的邊角區域,將所述第二矩形框所圈住的部分圖像 截取出來,並將截取的部分圖像作為模板邊角圖像F,設定所述模板邊角圖像F的左上角在 所述標準圖像中的坐標作為預先設定的邊角的標準坐標; 利用所述模板標識圖像T和模板邊角圖像F,採用均方誤差匹配方法獲取卡片上的標 識信息的坐標、卡片的邊角的坐標。
3. 根據權利要求2所述的對卡片進行誤差補償列印的方法,其特徵在於,所述的利用 所述模板標識圖像T和模板邊角圖像F,採用均方誤差匹配方法獲取卡片上的標識信息的 坐標、卡片的邊角的坐標,包括: 獲取對某個卡片拍照後得到的原始圖像,計算所述原始圖像的長、寬,獲取卡片的標識 信息在原始圖像中的相對位置,以所述相對位置為基準,從原始圖像中截取原圖像長、寬各 一半的區域,得到圖像Ii,該圖像Ii中包括了所述標識信息; 對所述圖像L進行圖像高斯濾波處理,得到圖像12 ; 以所述模板標識圖像T的尺寸為單位,用均方誤差匹配方法計算模板標識圖像T與圖 像12間的均方誤差; 1 M-l Ν-? MSh{.w. >·)=ττλ7 ++λ _^2〇5/)Γ MJN i=0 j^q 其中,MSE (X,y)代表圖像Ι2中(X,y)位置處的均方誤差,Μ、Ν為模板標識圖像Τ的橫 向、縱向的像素個數,i為變量,〇〈=1〈=1/[-1,」_為變量,0〈=」〈=^1,1'(1+;[,7+」)表示模板標識 圖像T中的(x+i,y+j)位置處的像素值,I 2(i,j)表示圖像12中(i,j)處的像素值; 找到與所述模板標識圖像T均方誤差最小的區域,把該區域的左上角在所述原始圖像 中的坐標,作為所述某個卡片的標識信息的坐標; 以所述模板邊角圖像F的尺寸為單位,用均方誤差匹配方法計算模板邊角圖像F與圖 像12間的均方誤差; MS7'(x,少)=士乞 f [f (X + ?/j' 十 1') - /2 (",ν)]' W_〇 v_U 其中,MSF(x,y)代表圖像12中(x,y)位置處的均方誤差,Q、P為模板邊角圖像F的橫 向、縱向的像素個數,11為變量,0〈=11〈=9-1,¥為變量,0〈=¥〈=?-1,1'(1+11,7+¥)表示模板標識 圖像T中的(x+u,y+v)位置處的像素值,I 2(i,j)表示圖像12中(i,j)處的像素值; 找到與所述模板邊角圖像F均方誤差最小的區域,把該區域的左上角在所述原始圖像 中的坐標,作為所述某個卡片的邊角的坐標。
4. 根據權利要求3所述的對卡片進行誤差補償列印的方法,其特徵在於,所述的根據 所述提取出的標識信息的坐標和邊角的坐標,以及預先設定的標識信息和邊角的標準,計 算出所述標識信息對應的原始坐標誤差,包括: 將所述標識信息的標準坐標與所述卡片的邊角的標準坐標相減,得到所述標識信息對 應的標準差值; 將所述提取出的標識信息的坐標與所述提取出的邊角的坐標相減,得到所述標識信息 對應的實際差值; 將所述實際差值減去所述標準差值得到所述標識信息對應的原始坐標誤差。
5. -種對卡片進行誤差補償列印的裝置,其特徵在於,包括: 坐標提取模塊,用於對卡片進行拍照,根據拍照獲得的圖像信息識別和提取卡片上的 標識信息的坐標、卡片的邊角的坐標; 坐標誤差計算模塊,用於根據所述提取出的標識信息的坐標和邊角的坐標,以及預先 設定的標識信息和邊角的標準坐標,計算出所述標識信息對應的原始坐標誤差; 誤差補償列印模塊,用於將所述標識信息對應的原始坐標誤差和預先設定的標識信息 的標準坐標相加得到標識對應的列印坐標,利用所述列印坐標在所述卡片上進行個性化信 息列印。
6. 根據權利要求5所述的對卡片進行誤差補償列印的裝置,其特徵在於: 所述的坐標提取模塊,具體用於對標準卡片進行拍照得到標準圖像,對所述標準圖像 進行數位化處理和平滑濾波處理,用第一矩形框圈住所述標準圖像中的標識信息部分,將 所述第一矩形框所圈住的部分圖像截取出來,並將截取的部分圖像作為模板標識圖像T,設 定所述模板標識圖像T的左上角在所述標準圖像中的坐標作為預先設定的標識信息的標 準坐標;用第二矩形框圈住所述標準圖像中的與所述標識信息距離最近的邊角區域,將所 述第二矩形框所圈住的部分圖像截取出來,並將截取的部分圖像作為模板邊角圖像F,設定 所述模板邊角圖像F的左上角在所述標準圖像中的坐標作為預先設定的邊角的標準坐標; 利用所述模板標識圖像T和模板邊角圖像F,採用均方誤差匹配方法獲取卡片上的標 識信息的坐標、卡片的邊角的坐標。
7. 根據權利要求6所述的對卡片進行誤差補償列印的裝置,其特徵在於: 所述的坐標提取模塊,具體用於獲取對某個卡片拍照後得到的原始圖像,計算所述原 始圖像的長、寬,獲取卡片的標識信息在原始圖像中的相對位置,以所述相對位置為基準, 從原始圖像中截取原圖像長、寬各一半的區域,得到圖像I:,該圖像L中包括了所述標識信 息; 對所述圖像L進行圖像高斯濾波處理,得到圖像12 ; 以所述模板標識圖像T的尺寸為單位,用均方誤差匹配方法計算模板標識圖像T與圖 像12間的均方誤差。 ? M-l N-l .圏χ,>.)=-? Σ [7乜+/:,,+,)-八 α ./·)]: 找到與所述模板標識圖像τ均方誤差最小的區域,把該區域的左上角在所述原始圖像 中的坐標,作為所述某個卡片的標識信息的坐標; 以所述模板邊角圖像F的尺寸為單位,用均方誤差匹配方法計算模板邊角圖像F與圖 像12間的均方誤差; 1 Q-? Ρ-1 MS7'U,.y)=冗乞 Ζ [/'.(λ- + ?…I,+ V) - /2 (",>,)Γ ?-ο ν=〇 找到與所述模板邊角圖像F均方誤差最小的區域,把該區域的左上角在所述原始圖像 中的坐標,作為所述某個卡片的邊角的坐標。
8.根據權利要求7所述的對卡片進行誤差補償列印的裝置,其特徵在於: 所述的坐標誤差計算模塊,具體用於將所述標識信息的標準坐標與所述卡片的邊角的 標準坐標相減,得到所述標識信息對應的標準差值; 將所述提取出的標識信息的坐標與所述提取出的邊角的坐標相減,得到所述標識信息 對應的實際差值; 將所述實際差值減去所述標準差值得到所述標識信息對應的原始坐標誤差。
【文檔編號】B41J13/26GK104108245SQ201310136465
【公開日】2014年10月22日 申請日期:2013年4月18日 優先權日:2013年4月18日
【發明者】孫永文, 胡彬, 紀清濤, 王維佳, 顧校平, 蔡勝國 申請人:航天信息股份有限公司