1 |
1
바코드 영역을 포함하는 입력 영상을 획득하는 영상 획득부;상기 입력 영상을 업샘플링 후 이진화하여 상기 바코드 영역의 이진화 영상을 생성하는 전처리부; 및상기 바코드 영역의 이진화 영상을 스캔하여 복수의 스캔라인을 획득하고, 상기 복수의 스캔라인에서 각각 연속적인 검정색 영역의 픽셀과 흰색 영역의 픽셀을 계수하여 스캔라인 패턴 값을 산출하고, 상기 스캔라인 패턴 값과 미리 저장된 복수의 숫자 패턴 별 바의 패턴 값을 비교하는 패턴 매칭을 수행하여, 상기 복수의 스캔라인 각각의 패턴 매칭 결과를 산출하고, 상기 복수의 스캔라인 각각의 패턴 매칭 결과를 비교하여 최종적으로 바코드의 숫자 패턴을 인식하는 패턴 인식부를 포함하는 바코드 인식 장치
|
2 |
2
제1항에 있어서,상기 패턴 인식부는,상기 패턴 매칭을 수행하여 상기 복수의 스캔라인 각각의 패턴 매칭 오차 및 패턴 인식 결과를 포함하는 패턴 매칭 결과를 산출하고, 상기 복수의 스캔라인 중 어느 하나의 스캔라인의 패턴 매칭 오차와 미리 정해진 두 개의 임계치를 비교하여 해당 스캔라인의 패턴 인식 결과를 바코드의 숫자 패턴으로 인식할지 여부를 결정하는 바코드 인식 장치
|
3 |
3
제2항에 있어서,상기 패턴 인식부는,상기 복수의 스캔라인 중 어느 하나의 스캔라인의 패턴 매칭 오차와 미리 정해진 두 개의 임계치의 비교 결과, 상기 복수의 스캔라인 중 어느 하나의 스캔라인의 패턴 매칭 오차가 상기 두 개의 임계치 중 작은 값인 최종 임계치보다 작거나 같은 경우, 해당 스캔라인의 패턴 인식 결과를 바코드의 숫자 패턴으로 인식하고, 상기 복수의 스캔라인 중 어느 하나의 스캔라인의 패턴 매칭 오차가 상기 두 개의 임계치 중 큰 값인 초기 임계치보다 크거나 같은 경우, 해당 스캔라인의 패턴 인식 결과를 버리는 바코드 인식 장치
|
4 |
4
제3항에 있어서,상기 패턴 인식부는,상기 복수의 스캔라인 중 어느 하나의 스캔라인의 패턴 매칭 오차와 미리 정해진 두 개의 임계치의 비교 결과, 상기 복수의 스캔라인 중 어느 하나의 스캔라인의 패턴 매칭 오차가 상기 두 개의 임계치 사이에 포함되는 경우, 해당 스캔라인의 패턴 매칭 오차와, 해당 패턴 인식 결과와 동일한 패턴 인식 결과를 갖는 다른 스캔라인의 패턴 매칭 오차를 조합하여 최종 패턴 매칭 오차를 산출하고, 상기 최종 패턴 매칭 오차와 상기 최종 임계치를 비교하여 상기 동일한 패턴 인식 결과를 바코드의 숫자 패턴으로 인식할지 여부를 결정하는 바코드 인식 장치
|
5 |
5
제1항에 있어서,상기 전처리부는,상기 입력 영상을 선형보간법을 이용하여 업샘플링하고 이진화하여 상기 바코드 영역의 이진화 영상을 생성하는 바코드 인식 장치
|