1 |
1
삽입 데이터 및 2차원 바코드에 상응하는 메타 데이터를 생성하는 메타 데이터 생성부, 상기 메타 데이터를 기반으로 상기 삽입 데이터를 변환하여 데이터 블록을 생성하는 데이터 변환부, 상기 메타 데이터와 상기 데이터 블록 각각을 기 정의된 심볼로 치환하여, 메타 데이터 패턴 및 데이터 블록 패턴을 생성하는 패턴 생성부, 그리고 왜곡 보정 패턴, 상기 메타 데이터 패턴 및 상기 데이터 블록 패턴을 포함하는 2차원 바코드를 생성하는 2차원 바코드 생성부를 포함하고,상기 2차원 바코드는상기 2차원 바코드의 최상단 행 및 최하단 행 중 적어도 하나의 행에 삽입된 왜곡 보정 패턴들 사이에 상기 메타데이터 패턴이 삽입되고,상기 2차원 바코드의 최좌측 열 및 최우측 열 중 적어도 하나의 열에 삽입된 왜곡 보정 패턴들 사이에 상기 메타데이터 패턴이 삽입되고,상기 최상단 행, 최하단 행 최좌측 열 및 최우측 열 중 적어도 두 개 이상에 삽입된 메타데이터 패턴들 사이의 상관관계를 이용하여 상기 2차원 바코드의 방향이 보정되는 것을 특징으로 하는 2차원 바코드 생성 장치
|
2 |
2
제1항에 있어서, 상기 메타 데이터는, 상기 삽입 데이터의 전체 길이, 상기 삽입 데이터의 분할 단위, 상기 분할 단위에 상응하는 오류정정코드, 상기 메타 데이터에 상응하는 오류정정코드 및 상기 2차원 바코드의 블록 크기 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 2차원 바코드 생성 장치
|
3 |
3
제2항에 있어서, 상기 데이터 변환부는, 상기 삽입 데이터를 상기 삽입 데이터의 분할 단위로 분할하고, 분할된 상기 삽입 데이터에 상기 분할 단위에 상응하는 오류정정코드 및 인덱스를 삽입하여 상기 데이터 블록을 생성하는 것을 특징으로 하는 2차원 바코드 생성 장치
|
4 |
4
제2항에 있어서, 상기 2차원 바코드 생성부는, 상기 2차원 바코드의 행 방향 및 열 방향으로 상기 2차원 바코드의 블록 크기에 상응하는 간격으로 복수개의 상기 왜곡 보정 패턴을 삽입하여, 상기 2차원 바코드를 생성하는 것을 특징으로 하는 2차원 바코드 생성 장치
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
제4항에 있어서, 상기 데이터 블록 패턴은, 상기 2차원 바코드의 블록 크기에 상응하는 영역 중에서, 상기 왜곡 보정 패턴 및 상기 메타 데이터 패턴을 제외한 영역에 삽입되는 것을 특징으로 하는 2차원 바코드 생성 장치
|
8 |
8
왜곡 보정 패턴, 메타 데이터 패턴 및 데이터 블록 패턴으로 구성된 2차원 바코드를 포함하는 영상을 입력받는 영상 획득부, 상기 영상으로부터 상기 2차원 바코드를 추출하는 2차원 바코드 추출부, 상기 2차원 바코드에 포함된 상기 메타 데이터 패턴 및 상기 데이터 블록 패턴의 기하학적 왜곡을 보정하는 왜곡 보정부, 보정된 상기 2차원 바코드로부터 메타 데이터 및 데이터 블록을 추출하는 정보 추출부, 그리고 추출된 상기 메타 데이터 및 상기 데이터 블록을 이용하여 상기 2차원 바코드에 상응하는 삽입 데이터를 재구성하는 데이터 재구성부를 포함하고,상기 2차원 바코드는상기 2차원 바코드의 최상단 행 및 최하단 행 중 적어도 하나의 행에 삽입된 왜곡 보정 패턴들 사이에 상기 메타데이터 패턴이 삽입되고,상기 2차원 바코드의 최좌측 열 및 최우측 열 중 적어도 하나의 열에 삽입된 왜곡 보정 패턴들 사이에 상기 메타데이터 패턴이 삽입되고,상기 최상단 행, 최하단 행 최좌측 열 및 최우측 열 중 적어도 두 개 이상에 삽입된 메타데이터 패턴들 사이의 상관관계를 이용하여 상기 2차원 바코드의 방향이 보정되는 것을 특징으로 하는 2차원 바코드 정보 추출 장치
|
9 |
9
제8항에 있어서, 상기 2차원 바코드 추출부는, 상기 영상에 상응하는 외곽선 계층구조를 이용하여, 상기 영상으로부터 상기 2차원 바코드를 추출하는 것을 특징으로 하는 2차원 바코드 정보 추출 장치
|
10 |
10
제9항에 있어서, 상기 왜곡 보정부는, 상기 2차원 바코드에 포함된 상기 왜곡 보정 패턴을 추출하고, 추출된 상기 왜곡 보정 패턴을 이용하여 상기 2차원 바코드의 기하학적 왜곡을 보정하는 것을 특징으로 하는 2차원 바코드 정보 추출 장치
|
11 |
11
제10항에 있어서, 상기 왜곡 보정부는, 패턴 매칭 및 외곽선 계층 구조 관계 중 적어도 어느 하나의 방법으로 상기 왜곡 보정 패턴을 추출하는 것을 특징으로 하는 2차원 바코드 정보 추출 장치
|
12 |
12
삭제
|
13 |
13
제10항에 있어서, 상기 데이터 재구성부는, 상기 메타 데이터에 포함된 삽입 데이터의 분할 단위를 이용하여, 상기 데이터 블록으로부터 상기 삽입 데이터를 재구성하는 것을 특징으로 하는 2차원 바코드 정보 추출 장치
|
14 |
14
2차원 바코드 생성 장치에 의해 수행되는 2차원 바코드 생성 방법에 있어서, 삽입 데이터 및 2차원 바코드에 상응하는 메타 데이터를 생성하는 단계, 상기 메타 데이터를 기반으로 상기 삽입 데이터를 변환하여 데이터 블록을 생성하는 단계, 상기 메타 데이터와 상기 데이터 블록 각각을 기 정의된 심볼로 치환하여, 메타 데이터 패턴 및 데이터 블록 패턴을 생성하는 단계, 그리고 왜곡 보정 패턴, 상기 메타 데이터 패턴 및 상기 데이터 블록 패턴을 포함하는 2차원 바코드를 생성하는 단계를 포함하고,상기 2차원 바코드는상기 2차원 바코드의 최상단 행 및 최하단 행 중 적어도 하나의 행에 삽입된 왜곡 보정 패턴들 사이에 상기 메타데이터 패턴이 삽입되고,상기 2차원 바코드의 최좌측 열 및 최우측 열 중 적어도 하나의 열에 삽입된 왜곡 보정 패턴들 사이에 상기 메타데이터 패턴이 삽입되고,상기 최상단 행, 최하단 행 최좌측 열 및 최우측 열 중 적어도 두 개 이상에 삽입된 메타데이터 패턴들 사이의 상관관계를 이용하여 상기 2차원 바코드의 방향이 보정되는 것을 특징으로 하는 2차원 바코드 생성 방법
|
15 |
15
제14항에 있어서, 상기 메타 데이터는, 상기 삽입 데이터의 전체 길이, 상기 삽입 데이터의 분할 단위, 상기 분할 단위에 상응하는 오류정정코드, 상기 메타 데이터에 상응하는 오류정정코드 및 상기 2차원 바코드의 블록 크기 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 2차원 바코드 생성 방법
|
16 |
16
제15항에 있어서, 상기 데이터 블록을 생성하는 단계는, 상기 삽입 데이터를 상기 삽입 데이터의 분할 단위로 분할하고, 분할된 상기 삽입 데이터에 상기 분할 단위에 상응하는 오류정정코드 및 인덱스를 삽입하여 상기 데이터 블록을 생성하는 것을 특징으로 하는 2차원 바코드 생성 방법
|
17 |
17
제15항에 있어서, 상기 2차원 바코드를 생성하는 단계는, 상기 2차원 바코드의 행 방향 및 열 방향으로 상기 2차원 바코드의 블록 크기에 상응하는 간격으로 복수개의 상기 왜곡 보정 패턴을 삽입하는 단계, 그리고 상기 2차원 바코드의 최상단 행, 최하단 행, 최좌측 열, 최우측 열 중 적어도 둘 이상에 상기 메타 데이터 패턴을 삽입하는 단계,를 포함하는 것을 특징으로 하는 2차원 바코드 생성 방법
|
18 |
18
제17항에 있어서, 상기 메타 데이터 패턴은, 상기 왜곡 보정 패턴 사이에 삽입되고, 상기 데이터 블록 패턴은, 상기 2차원 바코드의 블록 크기에 상응하는 영역 중에서, 상기 왜곡 보정 패턴 및 상기 메타 데이터 패턴을 제외한 영역에 삽입되는 것을 특징으로 하는 2차원 바코드 생성 방법
|
19 |
19
제14항에 있어서, 생성된 상기 2차원 바코드는, 2차원 바코드 정보 추출 장치에 의해 상기 2차원 바코드를 포함하는 영상으로부터 추출되고, 상기 왜곡 보정 패턴을 이용하여 기하학적 왜곡이 보정되며, 보정된 상기 2차원 바코드로부터 추출된 상기 메타 데이터 및 상기 데이터 블록을 이용하여 상기 삽입 데이터로 재구성되는 것을 특징으로 하는 2차원 바코드 생성 방법
|
20 |
20
삭제
|