PDF417條碼簡介

2022-08-01 10:57:10 字數 3326 閱讀 2703

pdf417是美國符號科技(symbol technologies, inc.)發明的二維條碼

,發明人是台灣赴美學人王寅君博士,王博士於2023年畢業於國立交通大學資訊系,獲得紐約州立大學石溪分校(university of new york at stony brook)電腦碩士和博士學位後,在2023年進入符號科技進行二維條碼

的研發工作,於2023年底推出pdf417,並於2023年至2023年間領導世界第一部二維條碼

雷射讀碼系統的開發。2023年3月作者正式將pdf417引進台灣,交由祥記資訊推廣及研發相關套裝軟體(黃慶祥,1995)。

目前pdf417、maxicode、datamatrix同被美國國家標準協會 (american national standards institute, ansi) mh10 sbc-8委員會選為二維條碼

國際標準制定範圍,其中pdf417主要是預備應用於運輸包裹與商品資料標籤(burnell, 1995)。pdf417不僅具有錯誤偵測能力,且可從受損的條碼

中讀回完整的資料(moore, 1994),亦即「錯誤復原能力」,其錯誤復原率最高可達50%,如圖8.1所列各種情形,皆可將資料復原。

圖8.1 pdf417的錯誤復原能力

pdf417二維條碼

的結構

由於pdf417二維條碼

的容量較大,除了可將人的姓名、單位、位址、**等基本資料進行編碼外,還可將人體的特徵如指紋、視網膜掃瞄、及**等個人紀錄儲存在條碼

中,這樣不但可以實現證件資料的自動輸入,而且可以防止證件的偽造,減少犯罪。pdf417已在美國、加拿大、紐西蘭的交通部門的執照年審、車輛違規登記、罰款及定期檢驗上開始應用。美國並同時將pdf417應用在身分證、駕照、軍人證上。此外墨西哥也將pdf417應用在報關單據與證件上,從而防止了仿造及犯罪。

pdf417是乙個公開碼,任何人皆可用其演演算法而不必付費,因此是乙個開放的條碼

系統。pdf417的pdf為可攜性資料檔(portable data file)的縮寫,取其條碼

類似乙個資料檔,可儲存較多資料,且可隨身攜帶或隨產品走而得名(paclidis, 1992)。正如其名,每乙個pdf碼的儲存量可高達1,108個文數字(bytes),若將數字壓縮則可存放至2,729bytes。

每乙個pdf417碼是由3~90橫列堆疊而成,而為了掃瞄方便,其四周皆有靜空區,靜空區分為水平靜空區與垂直靜空區,至少應為0.020寸,如圖8.2所示。

圖8.2 pdf417碼的結構

其中每一層都包括下列五個部份:

起始碼。

左標區:在起始碼後面,為一指示符號字元。

資料區:可容納1~30個資料字元。

右標區: 在資料區的後面,為一指示符號字元。

結束碼:在橫列之最右邊。

除了起始碼和結束碼外,左標區、資料區和右標區的組成字元皆可稱為字碼 (codeword),每乙個字碼由17個模組(modules)所構成,每乙個字碼又可分成4線條(或黑線)及4空白(或白線),每個線條至多不能超過6個模組寬。每個417碼因資料大小不同,其行數及每行的資料模組數與字碼數都可以從1至30不等。字碼的組成如圖8.3所示。

圖8.3 pdf417字碼的組成

pdf417二維條碼

的尺寸

也因為符號的組合較有彈性,每乙個pdf417二維條碼

可因應不同的實體裝置印成不同的長寬比例與密度,以適應印刷條件及掃瞄條件的要求。其中每個模組寬x是pdf417碼中最重要的尺寸之一,x值的最小限制為0.0075英吋(約0.191mm),在同乙個條碼

符號中,x的值是固定不變的。

pdf417的最小高度與長度可由下列算式算出: 

w= (17c+69)x+ 2q

h = r ×y+ 2q

其中:w= 條碼

寬度,h=條碼

高度,x=條碼

模組寬,y=層數

c=每層符號字元的總數(含左右標區),r=層高,q=靜空區大小

pdf417二維條碼

的錯誤糾正能力

pdf417二維條碼

的乙個重要特性是其自動糾正錯誤的能力較高,不過pdf417的錯誤糾正能力與每個條碼

可存放的資料量有關,pdf417碼將錯誤復原分為9個等級,其值從0到8,級數愈高,錯誤糾正能力愈強,但可存放資料量就愈少,一般建議編入至少10%的檢查字碼。資料存放量與錯誤糾正等級的關係如表8.1所示。表8.2則建議不同的字數所適用的錯誤糾正等級。

表8.1 可存放資料量與錯誤糾正等級對照表

錯誤糾正等級

糾正碼數

可存資料量(位元

)自動設定

64102402

110814

110628

1101316

1092432

1072564

1024

6128

9577

256804

8512

496表8.2 pdf417的建議錯誤糾正等級

資料字碼數

錯誤糾正等級

1~40

240~160

3161~320

4321~863

5如前所述,錯誤糾正等級涉及拒讀錯誤(e錯誤)與替代錯誤(t錯誤)兩種錯誤型別。無論使用哪一種條碼

機都有一定的精密度極限,造成線條和空白的寬度與理想寬度間必有偏差存在,條碼

掃瞄裝置能夠讀出解碼演演算法所允許範圍內的不精確條碼

符號,目前標準中規定x的值最小為0.0075英吋(約0.191mm),此一限制同時反映出目前標準裝置的技術現狀。綜合本節所討論,pdf417的特性如表8.3所示。

表8.3 pdf417的特性

專案特性

可編碼字符集

8位二進位制資料,多達

811800

種不同的字符集或解釋

型別連續型,多層

字元自我檢查有尺寸

可變高:

3~90層寬:

1~30

欄讀碼方式

雙向可讀

錯誤糾正字碼數

2~512

個最大資料容量

安全等級為0,

每個符號可表示

1108

個位元

QR碼和PDF417比較

qr碼和pdf417比較 綜上所述,qr碼和pdf417基本特徵如下表 碼制qr code pdf 417 研製公司 denso corp.日本 symbol technolgies inc 美國 研製分類 矩陣式行排式 堆疊式 識讀速度 30個 每秒 3個 秒 識讀方向 全方位 360 10 識讀...

PDF417碼制尺寸定義

pdf417碼制尺寸定義 1 模組寬度 x 不得小於0.191mm,你們目前所用300dpi印表機點的尺寸是0.084 mm 0.01 mm,可 三倍以上值 2 條碼寬度 w 17c 69 x q w 條碼寬度 mm c 資料區的列數 x 模組寬 mm q 左右空白區尺寸之和 mm 你的條碼寬度應為...

PDF417結構及原理

pdf417的結構 由於pdf417的容量較大,除了可將人的姓名 單位 位址 等基本資料進行編碼外,還可將人體的特徵如指紋 視網膜掃瞄 及 等個人紀錄儲存在條碼中,這樣不但可以實現證件資料的自動輸入,而且可以防止證件的偽造,減少犯罪。pdf417已在美國 加拿大 紐西蘭的交通部門的執照年審 車輛違規...