日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種用自糾錯碼埋藏計算機信息數(shù)據(jù)方法

文檔序號:7968690閱讀:226來源:國知局

專利名稱::一種用自糾錯碼埋藏計算機信息數(shù)據(jù)方法
技術領域
:本發(fā)明涉及到計算機圖象處理、編碼、識別技術。屬于信息隱藏、信息防偽的領域。
背景技術
:隨著我國經(jīng)濟技術的發(fā)展,計算機文檔處理量大幅增加,電子文檔和在承載介質如紙上的文檔處理量也大幅增加,在某些領域,電子文檔和在承載介質如紙上的文檔用兩種介質存儲的缺點越來越明顯,如人事檔案資料的電子文檔和紙上文檔的管理問題,既要管理好電子文檔,又要管理好紙上文檔,并要能相互査找,比較麻煩。因此在承載介質上同時表現(xiàn)兩種文檔變得很重要,這就是本專利的目的。目前在國外有在打印機中打印同時埋入信息的情況,如日本的富士施樂公司通過在文件打印同時在紙張上埋入黃色點陣代碼來記錄用戶文檔的打印日期和時間以及打印機的序列號信息。但是該方法僅僅限于彩色打印機,而且埋入的信息量少?,F(xiàn)在在市場上用的二維條碼技術是基于一維條碼,因此也是采用黑色塊表示"1",白色塊表示"o"的方法,在承載介質上占有一定的空間位置,人眼可見,因此易于復制,安全性差,抗破損能力差,不適合用于大量信息數(shù)據(jù)信息,僅適合要求不高的場合,如超市,高速收費站。
發(fā)明內容本發(fā)明提供了一種用自糾錯碼埋藏計算機信息數(shù)據(jù)方法,該方法首先將計算機的信息數(shù)據(jù)轉換成用自糾錯碼表示的計算機數(shù)據(jù)即代碼化,將代碼化后的計算機數(shù)據(jù)代碼位中的"0"、"1"用點、線、圖形、顏色或它們的任意組合或空格表示即印刷代碼化,印刷代碼化的數(shù)據(jù)經(jīng)打印機打印或印刷機印刷到承載介質上。識別時將埋藏有印刷代碼的承載介質表面用掃描儀、照相機等能獲得承載介質表面圖象的圖象攝取設備獲得圖象,經(jīng)識別還原成原來埋藏的計算機數(shù)據(jù)。自糾錯碼生成步驟如下1)輸入自糾錯碼組能自行糾錯的位數(shù)W、自糾錯碼組中代碼至少個數(shù)NC;2)輸入代碼長度CL;3)計算出滿足l)、2)的自糾錯碼組集合;4)如果自糾錯碼組集合中沒有滿足要求的自糾錯碼組通過增加自糾錯碼長度CL可達到;5)從自糾錯碼集合中選擇一組在代碼長度最短的情況下,自糾錯碼組中代碼數(shù)量最多的一組作為選定代碼;本發(fā)明所述的一種用自糾錯碼埋藏計算機信息數(shù)據(jù)方法,其特征是所述能自糾錯的位數(shù)W是指自糾錯碼中不大于W位發(fā)生錯誤也能分辨出自糾錯碼組中各種代碼。本發(fā)明所述的一種用自糾錯碼埋藏計算機信息數(shù)據(jù)方法,其特征在于所述印刷代碼是將自糾錯碼組代碼中的"0"、"1"用點、線、圖形、顏色或它們的任意組合或空格表示的代碼;本發(fā)明所述的一種用自糾錯碼埋藏計算機信息數(shù)據(jù)方法,其特征在于所述圖像攝取設備包括掃描儀、照相機等能得到圖像數(shù)據(jù)的設備;本發(fā)明所述的掃描儀包括紫外、紅外掃描儀;本發(fā)明所述的一種用自糾錯碼埋藏計算機信息數(shù)據(jù)方法,其特征在于打印或印刷用的油墨、墨水、墨粉除通用油墨、墨水、墨粉外還包括紅外、紫外、熒光等特種油墨、墨水、墨粉,光致變油墨、墨粉、墨水,溫變油墨、墨粉、墨水,熱敏油墨、墨粉、墨水,磁性油墨、墨粉、墨水等;本發(fā)明所述空格是指印刷代碼中空白的碼位。本發(fā)明所述表示代碼中的"0"、"1"表示成印刷代碼的點包括圓點、橢圓形點、方點、長方形點、菱形點、多邊形點。本發(fā)明所述表示代碼中的"0"、"1"表示成印刷代碼的點包括由多個打印或印刷的最基本點組成。本發(fā)明所述表示代碼中的"0"、"1"表示成印刷代碼的線包括直線、弧線、任意曲線。本發(fā)明所述表示代碼中的"0"、"1"表示成印刷代碼的圖形包括多邊形。本發(fā)明的有益效果是采用本實施方式可以在承載介質表面用自糾錯碼埋藏計算機數(shù)據(jù),糾錯級別可由用戶確定;可以根據(jù)用戶需要獲得滿足糾錯級別要求的最佳自糾錯代碼組,通過選擇最佳化代碼組可以減少不必要的代碼位,從而使在承載介質上埋入的信息量增加。由于具有自糾錯功能,因此在承載介質表面有污染時也能準確識別,識別更穩(wěn)定。在承載介質上可以埋入任意計算機信息數(shù)據(jù),如管理用信息時間、申報人、打印機型號、密碼等計算機數(shù)據(jù)或不適宜在承載介質表面表現(xiàn)的信息。圖l具有自糾錯功能的代碼生成流程;圖2計算機數(shù)據(jù)在承載介質的埋入過程;圖3埋藏有印刷代碼的承載介質計算機數(shù)據(jù)識別過程;圖4幾種印刷代碼位的形態(tài)示意圖圖5w=l、NC=16、Cl^7的自糾錯碼組代碼和印刷代碼組;圖6w=2、NC=16、CL=11的自糾錯碼組代碼;圖7w:2、NC二16、Cl^ll的印刷代碼組;圖8w^3、NC=16、CL二14的自糾錯碼組代碼;圖9^3、NC=16、C1^14的印刷代碼組。具體實施方式名詞說明自糾錯碼是指代碼位發(fā)生錯誤時也能依靠自身碼的特點糾正的碼。自糾錯碼的位數(shù)W指自糾錯碼不大于W個代碼位發(fā)生錯誤時,代碼也能相互區(qū)別。自糾錯碼組代碼至少個數(shù)NC是指一組自糾錯碼組中至少含有NC個滿足要求的代碼。自糾錯碼長度CL是指自糾錯碼有多少位數(shù)。如圖5,CL=7;自糾錯碼化是指需要埋入的計算機數(shù)據(jù)用自糾錯碼組代碼按對應關系代替,得到變換了的計算機數(shù)據(jù)。如圖5的代碼,(w=l,CL=7)自糾錯碼組代碼第一行0000000代替需要埋入的計算機數(shù)據(jù)十六進制0,第二行0000111代替需要埋入的計算機數(shù)據(jù)十六進制1…,這樣就可以把計算機數(shù)據(jù)自糾錯代碼化。印刷代碼是指選定自糾錯碼組代碼中的"0","1"用點、線、圖形、顏色或它們的任意組合或空格表示成的代碼。1、代碼組的選取1)輸入自糾錯碼組能自行糾錯的位數(shù)W、自糾錯碼組代碼至少個數(shù)NC;2)輸入自糾錯碼長度CL;3)計算出滿足l)、2)的自糾錯碼組集合;4)如果自糾錯碼組集合中沒有滿足要求的自糾錯碼組通過增加自糾錯碼長度CL可達到;5)從自糾錯碼集合中選擇一組在自糾錯碼長度最短的情況下,自糾錯碼組中代碼數(shù)量最多的一組作為選定代碼;例如輸入自糾錯碼組能自糾錯的位數(shù)w=l,需要的自糾錯碼組代碼至少個數(shù)NC=16,輸入代碼長度CL二6,滿足Fl的情況下自糾錯碼組代碼之間的不相同位的個數(shù)至少需要2*w+l=3個(如圖5第一行代碼0000000,第二行代碼0000111,這兩代碼后3位不同,故不同位數(shù)為3),設定初始值(初始值的范圍是0—2^-1),對于不同的初始值,從0—2eL-1的整數(shù)中得到一組代碼之間的不相同位的個數(shù)至少3的代碼組即自糾錯碼組,從中取代碼個數(shù)最多的一組,如w=l,CL二6的最多的一組代碼數(shù)量為8個,如(000000,000111,011001,011110,101010,101101,110011,110100),因此不能滿足自糾錯碼至少個數(shù)NC可6的要求,所以增加C1^7,滿足Fl的自糾錯碼組中最多為16個自糾錯碼,所以w=l,CL=7為滿足要求的一組自糾錯碼,如圖5;所以選擇w^,CL=7,NC=16自糾錯碼組比較合適。表一是自糾錯位數(shù)1-3的生成自糾錯碼幾種情況,w=l情況下需要的自糾錯碼至少個數(shù)N016,自糾錯碼組選Cb7比較合適;w^2情況下需要的自糾錯碼至少個數(shù)NC可6,自糾錯碼組選C1^11比較合適如圖6、如圖7;『3情況下需要的自糾錯碼至少個數(shù)NOIS,自糾錯碼組選CL44比較合適如圖8、如圖9;表一<table>tableseeoriginaldocumentpage9</column></row><table>2、計算機數(shù)據(jù)代碼化:將要埋藏的計算機數(shù)據(jù)自糾錯碼化,假設選定的自糾錯碼組如圖5的代碼,(w=l,CL=7)自糾錯碼組代碼第一行0000000代表十六進制0,第二行0000111表示十六進制1…,因此可用自糾錯碼組代碼替換需要隱藏的計算機數(shù)據(jù)0-F的十六進制碼。如果選擇圖6的自糾錯碼組代碼,由于代碼組包含的代碼數(shù)量較多,從中選擇十六個代碼來代替計算機數(shù)據(jù)0-F的十六進制碼,其余碼如G、H…可作為數(shù)據(jù)開始碼、結束碼等功能碼。3、印刷代碼化印刷代碼化就是把以上方法選出的自糾錯碼轉變成能打印、印刷在承載介質上的代碼,即自糾錯碼組中代碼的"0"、"1"用點、線、圖形、顏色或它們的任意組合或空格表示。如圖5w^、NC=16、CL二7的自糾錯碼組代碼和印刷代碼,其自糾錯碼組中代碼的"0"用""空格代替,"1"用集中點代替;如圖6、如圖7w=2、NC二16、CL=11的自糾錯碼組代碼和印刷代碼,其自糾錯碼組中代碼的"0"用如圖7的三個點代替,"1"用兩個相鄰的集中點代替;如圖8、如圖9、w=3、NC=16、CL44的自糾錯碼組代碼和印刷代碼,其自糾錯碼組中代碼的"0"用如圖9的三個點代替,"1"用兩個相鄰的集中點代替。自糾錯碼組中代碼的"0"、"1"還可以用如圖4的任意兩形態(tài)代替。4、任意計算機數(shù)據(jù)埋入到承載介質上將要埋入的計算機數(shù)據(jù)自糾錯碼化生成自糾錯碼化的計算機數(shù)據(jù),然后將自糾錯碼化的計算機數(shù)據(jù)的代碼用對應的印刷代碼表示,這些印刷代碼表示的計算機數(shù)據(jù)就可以打印或印刷到承載介質上了。權利要求1、本發(fā)明提供了一種用自糾錯碼埋藏計算機信息數(shù)據(jù)方法,該方法首先將計算機的信息數(shù)據(jù)轉換成用自糾錯碼表示的計算機數(shù)據(jù)即代碼化,將代碼化后的計算機數(shù)據(jù)代碼位中的“0”、“1”用點、線、圖形、顏色或它們的任意組合或空格表示即印刷代碼化,印刷代碼化的數(shù)據(jù)經(jīng)打印機打印或印刷機印刷到承載介質上。識別時將埋藏有印刷代碼的承載介質表面用掃描儀、照相機等能獲得承載介質表面圖象的圖象攝取設備獲得圖象,經(jīng)識別還原成原來埋藏的計算機數(shù)據(jù)。自糾錯碼生成步驟如下1)輸入自糾錯碼組能自行糾錯的位數(shù)w、自糾錯碼組中代碼至少個數(shù)NC;2)輸入代碼長度CL;3)計算出滿足1)、2)的自糾錯碼組集合;4)如果自糾錯碼組集合中沒有滿足要求的自糾錯碼組通過增加自糾錯碼長度CL可達到;5)從自糾錯碼集合中選擇一組在代碼長度最短的情況下,自糾錯碼組中代碼數(shù)量最多的一組作為選定代碼;2、根據(jù)權利要求l所述的一種用自糾錯碼埋藏計算機信息數(shù)據(jù)方法,其特征是所述能自糾錯的位數(shù)W是指自糾錯碼中不大于W位發(fā)生錯誤也能分辨出自糾錯碼組中各種代碼的位數(shù)。3、根據(jù)權利要求l所述的一種用自糾錯碼埋藏計算機信息數(shù)據(jù)方法,其特征在于所述印刷代碼是將自糾錯碼組代碼中的"0"、"1"用點、線、圖形、顏色或它們的任意組合或空格表示的代碼;4、根據(jù)權利要求l所述的一種用自糾錯碼埋藏計算機信息數(shù)據(jù)方法,其特征在于所述圖像攝取設備包括掃描儀、照相機等能得到圖像數(shù)據(jù)的設備;5、根據(jù)權利要求4所述的掃描儀包括紫外、紅外掃描儀;6、根據(jù)權利要求l所述的一種用自糾錯碼埋藏計算機信息數(shù)據(jù)方法,其特征在于打印或印刷用的油墨、墨水、墨粉除通用油墨、墨水、墨粉外還包括紅外、紫外、熒光等特種油墨、墨水、墨粉,光致變油墨、墨粉、墨水,溫變油墨、墨粉、墨水,熱敏油墨、墨粉、墨水,磁性油墨、墨粉、墨水等;7、根據(jù)權利要求3所述空格是指印刷代碼中空白的碼位。8、根據(jù)權利要求3所述表示代碼中的"0"、"1"表示成印刷代碼的點包括圓點、橢圓形點、方點、長方形點、菱形點、多邊形點。9、根據(jù)權利要求3所述表示代碼中的"0"、"1"表示成印刷代碼的點包括由多個打印或印刷的最基本點組成。10、根據(jù)權利要求3所述表示代碼中的"0"、"1"表示成印刷代碼的線包括直線、弧線、任意曲線。11、根據(jù)權利要求3所述表示代碼中的"0"、"1"表示成印刷代碼的圖形包括多邊形。全文摘要本發(fā)明提供了一種用自糾錯碼埋藏計算機信息數(shù)據(jù)方法,該方法首先將計算機的信息數(shù)據(jù)轉換成用自糾錯碼表示的計算機數(shù)據(jù)即自糾錯碼化,將自糾錯碼化后的數(shù)據(jù)中的“0”、“1”用點、線、圖形、顏色或點、線、圖形、顏色的任意組合表示即印刷代碼化,印刷代碼化的數(shù)據(jù)經(jīng)打印機打印或印刷機印刷到承載介質上。識別時將埋藏有印刷代碼的承載介質用掃描儀、照相機等能獲得承載介質表面圖象的攝取設備獲得圖象,經(jīng)識別還原成原來埋藏的計算機數(shù)據(jù)。本發(fā)明的效果是采用這樣的自糾錯碼埋藏方法,可以自行糾錯,并且糾錯級別可由用戶選擇,糾錯代碼碼位利用率高,具有抗污染及抗破損能力。文檔編號H04N1/32GK101188657SQ20061012945公開日2008年5月28日申請日期2006年11月17日優(yōu)先權日2006年11月17日發(fā)明者樊曉青申請人:樊曉青
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1