1. 2차원 바코드
ㅇ 가로,세로 두 방향 모두에 정보를 담는 방식
- 기존의 1차원(선형) 바코드보다 훨씬 많은 데이터를 저장할 수 있는 방식
. 1차원 바코드 : 검은 막대와 흰 공백의 너비를 조절해 숫자,문자 몇 개만 기록
. 2차원 바코드 : 평면(2D) 위의 점이나 사각형 모양의 패턴을 이용해 정보를 기록
ㅇ 1차원 바코드의 한계
- 데이터 용량 매우 작음 (수십 자 수준)
- 한 방향(가로)만 읽음 (방향 민감)
- 오류 정정 능력 약함
2. 2차원 바코드 특징
ㅇ 고용량 데이터
- 1차원 바코드가, 약 20자 내외의 정보를 담는 반면,
- 2차원 바코드는, 한글 기준 수백 자에서 영문 수천 자까지 저장이 가능
ㅇ 오류 정정 기능 (Error Correction)
- 바코드의 일부가 오염,훼손되어도, 내부의 수학적 알고리즘(리드-솔로몬 부호 등)을 통해,
- 원래 데이터를 복구 가능
ㅇ 전방향 인식 가능
- 어느 각도에서 스캔하더라도 빠르게 정보를 읽어낼 수 있음
ㅇ 크기의 유연성
- 정보 밀도가 높아 아주 작은 크기로도 제작이 가능
3. 2차원 바코드 종류
ㅇ PDF417 (Portable Data File) : (1D에서 2D로 가는 과도기)
- 기존 1차원 바코드들을 여러 줄로 쌓은 형태
- 신분증, 항공권, 배송 라벨 등 많은 양의 텍스트가 필요한 곳에 사용
ㅇ 데이터 매트릭스 (Data Matrix) : (산업용, 최고 밀도 강건성)
- QR 코드보다 더 작은 공간에 정보를 넣을 수 있어, (초소형 부품에도 코드 삽입 가능)
- 반도체 부품, 의료 기기, 소형 부품의 이력 관리에 사용
ㅇ QR 코드 (Quick Response) : (범용성)
- 가장 대중적인 방식
- 3개의 큰 사각형(위치 검출 패턴)이 있어 인식 속도가 매우 빠름
ㅇ Aztec Code
- 중심의 과녁 모양 패턴이 특징
- 티켓이나 예매권 등 모바일 기기 화면에서 인식률이 좋음
4. 2차원 바코드 비교
※ [범례 : ① PDF417, ② 데이터 매트릭스, ③ QR 코드]
ㅇ 태동 : ① 1990년대 초, ② 1987~1994, ③ 1994 (일본 Denso Wave社)
ㅇ 특징 : ① 대용량, 문서/신분증용, ② 초소형, 산업용, ③ 범용, 빠른 인식, 모바일 친화
ㅇ 형태 : ① 가로로 긴 직사각형, ② 정사각형/직사각형, ③ 정사각형
ㅇ 데이터 배치 : ① 줄(스택) 형태, ② 격자형 배치, ③ 격자형 배치
ㅇ 위치 검출 (초기 위치,방향) : ① 시작/종료 패턴, ② L자 테두리, ③ 3개의 큰 사각형
ㅇ 좌표계 : ① 선형 구간 검출, ② 직교 좌표계, ③ 삼각형 기반 좌표계
ㅇ 소형화 : ① 불리, ② 매우 우수, ③ 보통
ㅇ 저장 밀도 : ① 높음, ② 매우 높음 (최고), ③ 중간
ㅇ 저장 용량 : ① 약 1,800자, ② 약 3,000자, ③ 약 7,000자
ㅇ 인식 방향 : ① 주로 수평 방향, ② 360˝, ③ 360˝
ㅇ 오류 정정 : ① 리드 솔로몬 부호, ② 리드 솔로몬 부호, ③ 리드 솔로몬 부호