1 |
1
외부 장치로부터 입력된 영상이미지로부터 바코드를 추출하는 방법에 있어서, (a) 영상이미지를 획득하는 단계;(b) 상기 획득된 영상이미지를 동일한 크기를 갖는 블록들로 분할하는 단계;(c) 상기 블록들 각각의 색상 정보를 추출하는 단계;(d) 각 블록들의 색상 정보를 이용하여, 상기 획득된 영상이미지 내의 블록들을 사전에 설정된 조건에 따라 각각 제거블록, 경계블록 및 내부블록으로 구분하는 단계;(e) 상기 경계블록들이 결정되면, 상기 경계블록들의 위치좌표를 이용하여 다수 개의 최외곽좌표를 설정하는 단계; 및(f) 상기 설정된 최외곽좌표를 연결한 내부 영역을 바코드 영역으로 추출하는 단계;를 포함하는 것을 특징으로 하는 바코드 추출 방법
|
2 |
2
외부 장치로부터 영상이미지를 입력받아 바코드를 추출하는 방법에 있어서, (a) 영상이미지를 획득하는 단계;(b) 상기 획득된 영상이미지를 동일한 크기를 갖는 블록들로 블록화하는 단계;(c) 상기 블록들 각각의 색상 정보를 추출하는 단계;(d) 각 블록들의 색상 정보를 이용하여, 상기 획득된 영상이미지 내의 블록들을 사전에 설정된 조건에 따라 각각 제거블록, 경계블록 및 내부블록으로 구분하는 단계;(e) 상기 경계블록들이 결정되면, 상기 경계블록들이 상기 내부블록과 맞닿지 않은 X 축 방향, Y 축 방향으로 각각 하나의 블록씩 더하여 마진 블록을 설정하고, 상기 마진 블록의 위치좌표를 이용하여 다수 개의 최외곽좌표를 설정하는 단계; 및(f) 상기 설정된 최외곽좌표를 연결한 내부 영역을 바코드 영역으로 추출하는 단계;를 포함하는 것을 특징으로 하는 바코드 추출 방법
|
3 |
3
제 1항 및 제 2항 중 어느 한 항에 있어서, 상기 (d) 단계는 각 블록을 제거블록, 경계블록 및 내부블록으로 구분함에 있어서, 구분할 대상 블록을 둘러싸는 8개의 주변블록들이 모두 사전 설정된 값 이상의 채도를 갖는 블록으로 이루어지는 경우, 상기 대상 블록은 제거 블록으로 구분되고, 상기 8개의 주변블록들이 채도가 없는 무채색으로 이루어지는 블록과 사전 설정된 값 이상의 채도를 갖는 블록으로 섞여있는 경우, 상기 대상 블록은 경계블록으로 구분되고, 상기 8개의 주변블록들이 모두 채도가 없는 무채색으로 이루어지는 블록인 경우, 상기 대상 블록은 내부 블록으로 구분되는 것을 특징으로 하는 바코드 추출 방법
|
4 |
4
제 1항 및 제 2항 중 어느 한 항에 있어서, 상기 (c) 단계는각 블록들의 색상정보를 추출함에 있어서, 각 블록들에 포함되는 다수 개의 화소들의 색상정보의 평균값을 이용하여 추출하는 것을 특징으로 하는 바코드 추출 방법
|
5 |
5
제 1항 및 제 2항 중 어느 한 항에 있어서, 상기 (e) 단계는4개의 최외곽좌표를 설정하는 것을 특징으로 하는 바코드 추출 방법
|
6 |
6
제 1항 및 제 2항 중 어느 한 항에 있어서, 상기 (c) 단계는각 블록들의 RGB 색좌표계의 색상정보를 YUV 색좌표계로 변환하여, YUV 신호로 추출하는 것을 특징으로 하는 바코드 추출 방법
|
7 |
7
제 6항에 있어서, 상기 (d) 단계는각 블록을 제거블록, 경계블록 및 내부블록으로 구분함에 있어서, 구분할 대상 블록을 둘러싸는 8개의 주변블록들이 모두 사전 설정된 값 이상의 UV 값을 갖는 블록으로 이루어지는 경우, 상기 대상 블록은 제거 블록으로 구분되고, 상기 8개의 주변블록들이 Y 값으로만 이루어지는 블록과 사전 설정된 값 이상의 UV값을 갖는 블록으로 섞여있는 경우, 상기 대상 블록은 경계블록으로 구분되고, 상기 8개의 주변블록들이 모두 Y 값으로만 이루어지는 블록인 경우, 상기 대상 블록은 내부 블록으로 구분되는 것을 특징으로 하는 바코드 추출 방법
|
8 |
8
제 5항에 있어서, 상기 (e) 단계의 최외곽좌표는각각 (Xmin, Y1), (X1, Ymin), (X2, Ymax), (Xmax, Y2)인 것을 특징으로 하는 바코드 추출방법
|
9 |
9
제 5항에 있어서, 상기 (f) 단계 이후에상기 4개의 최외곽좌표를 이용하여 생성되는 중점들 중 바코드의 배열방향에 놓여지는 중점들을 잇는 선을 주사선으로 설정하고, 상기 주사선을 따라 바코드를 스캔하는 것을 특징으로 하는 바코드 추출 방법
|
10 |
10
제 9항에 있어서, 상기 (e) 단계의 최외곽좌표는각각 (Xmin, Y1), (X1, Ymin), (X2, Ymax), (Xmax, Y2)인 것을 특징으로 하는 바코드 추출방법
|
11 |
11
제 10항에 있어서, 상기 바코드의 배열방향에 놓여지는 중점들은각각 , 인 것을 특징으로 하는 바코드 추출 방법
|