1 |
1
센서로부터 제품이 입고되었음을 알리는 트리거링 메시지를 수신하는 단계;상기 트리거링 메시지를 수신함에 따라 카메라를 통해 획득한 제품의 영상 내 바코드를 기준으로 카메라 초점을 설정하는 단계;설정된 카메라 초점에 따라 제품 영상을 획득하는 단계;상기 제품 영상으로부터 바코드 영역을 추출하기 위한 전처리를 수행하는 단계;전처리된 영상으로부터 바코드 영역을 추출하는 단계; 및상기 추출된 바코드 영역으로부터 바코드 정보를 도출하는 단계를 포함하는, 바코드 인식 방법
|
2 |
2
청구항 1에 있어서, 상기 카메라를 통해 획득한 제품의 영상 내 바코드를 기준으로 카메라 초점을 설정하는 단계는, 초기 초점을 기준으로 설정되는 탐색 범위 내에서 일정한 간격을 두고 복수의 초점에 대해 상기 바코드의 엣지를 추출하여, 추출된 엣지를 구성하는 픽셀 값들의 합을 산출하는 단계; 및산출된 엣지 픽셀 값들의 합이 최대인 초점을 바코드 영상 획득을 위한 카메라 초점으로 설정하는 단계를 포함하는, 바코드 인식 방법
|
3 |
3
청구항 1에 있어서, 상기 카메라를 통해 획득한 제품의 영상 내 바코드를 기준으로 카메라 초점을 설정하는 단계는, 복수의 카메라 초점에 대해 산출된 엣지 픽셀 값들의 합을 비교하는 단계; 및엣지 픽셀 값들의 합이 최대인 카메라 초점을 바코드 영상 획득을 위한 초점으로 설정하는 단계를 포함하는, 바코드 인식 방법
|
4 |
4
청구항 3에 있어서, 상기 복수의 카메라 초점에 대해 산출된 엣지 픽셀 값들의 합을 비교하는 단계는,초기 초점을 기준으로 탐색 범위를 설정하는 단계; 및상기 탐색 범위의 상한 또는 하한으로부터 일정한 간격으로 초점 값을 감소 또는 증가시키면서 상기 탐색 범위 내에서 상기 바코드의 엣지를 추출하는 단계를 포함하는, 바코드 인식 방법
|
5 |
5
청구항 4에 있어서, 상기 탐색 범위의 상한 또는 하한으로부터 일정한 초점 간격을 두고 반복하여 상기 바코드의 엣지를 추출하는 단계는,제1 초점에서 엣지 픽셀 값들의 합을 산출하는 단계;상기 제1 초점을 설정한 시점에 후행하는 시점에서 제2 초점 대해 엣지 픽셀 값들의 합을 산출하는 단계; 및상기 제1 초점에서 산출한 엣지 픽셀 값들의 합이 상기 제2 초점에서 산출한 엣지 픽셀 값들의 합 이상인 경우, 추가적인 초점에 대한 바코드 엣지 추출을 중단하고, 상기 제1 초점을 바코드 영상 획득을 위한 카메라 초점으로 설정하는 단계를 포함하는, 바코드 인식 방법
|
6 |
6
청구항 1에 있어서, 상기 제품 영상으로부터 바코드 영역을 추출하기 위한 전처리를 수행하는 단계는,상기 제품 영상에 대한 영상 개선을 수행하는 단계; 및 개선된 제품 영상에서 바코드 영역을 추출하는 단계를 포함하는, 바코드 인식 방법
|
7 |
7
청구항 6에 있어서, 상기 제품 영상에 대한 영상 개선을 수행하는 단계는,상기 제품 영상으로부터 블러 영상을 차감하여 샤프닝 처리를 수행하는 단계;샤프닝 처리된 영상에 대해 영상 픽셀의 곱을 산출하는 단계; 및상기 샤프닝으로부터 발생한 노이즈를 제거하는 단계를 포함하는, 바코드 인식 방법
|
8 |
8
청구항 1에 있어서, 상기 바코드 영역을 추출하는 단계는,입력된 영상의 히스토그램을 추출하는 단계;상기 영상의 히스토그램 및 적응적 임계치를 이용하여 영상에 대한 이진화를 수행하는 단계; 및이진화된 영상에 대한 레이블링을 수행하는 단계를 포함하는, 바코드 인식 방법
|
9 |
9
청구항 8에 있어서, 상기 영상에 대한 이진화를 수행하는 단계는, 영상을 복수의 소구역으로 구분하는 단계;상기 소구역별로 해당 소구역의 밝기에 따라 임계치를 부여하는 단계; 및소구역 별로 해당 임계치에 따라 이진화를 수행하는 단계를 포함하는, 바코드 인식 방법
|
10 |
10
청구항 1에 있어서, 상기 픽셀 값은 해당 픽셀의 명암을 나타내는 값인, 바코드 인식 방법
|
11 |
11
입고되는 제품의 이미지를 획득하는 카메라;프로세서; 및상기 프로세서를 통해 실행되는 적어도 하나의 명령을 저장하는 메모리를 포함하고, 상기 적어도 하나의 명령은, 센서로부터 제품이 입고되었음을 알리는 트리거링 메시지를 수신하도록 하는 명령;상기 트리거링 메시지를 수신함에 따라 상기 카메라를 통해 획득한 제품의 영상 내 바코드를 기준으로 카메라 초점을 설정하도록 하는 명령;설정된 카메라 초점에 따라 제품 영상을 획득하도록 하는 명령;상기 제품 영상으로부터 바코드 영역을 추출하기 위한 전처리를 수행하도록 하는 명령;전처리된 영상으로부터 바코드 영역을 추출하도록 하는 명령; 및상기 추출된 바코드 영역으로부터 바코드 정보를 도출하도록 하는 명령을 포함하는, 바코드 인식 장치
|
12 |
12
청구항 11에 있어서, 상기 카메라를 통해 획득한 제품의 영상 내 바코드를 기준으로 카메라 초점을 설정하도록 하는 명령은, 초기 초점을 기준으로 설정되는 탐색 범위 내에서 일정한 간격을 두고 복수의 초점에 대해 상기 바코드의 엣지를 추출하여, 추출된 엣지를 구성하는 픽셀 값들의 합을 산출하도록 하는 명령; 및산출된 엣지 픽셀 값들의 합이 최대인 초점을 바코드 영상 획득을 위한 카메라 초점으로 설정하도록 하는 명령을 포함하는, 바코드 인식 장치
|
13 |
13
청구항 12에 있어서, 상기 카메라를 통해 획득한 제품의 영상 내 바코드를 기준으로 카메라 초점을 설정하도록 하는 명령은, 복수의 카메라 초점에 대해 산출된 엣지 픽셀 값들의 합을 비교하도록 하는 명령; 및엣지 픽셀 값들의 합이 최대인 카메라 초점을 바코드 영상 획득을 위한 초점으로 설정하도록 하는 명령을 포함하는, 바코드 인식 장치
|
14 |
14
청구항 13에 있어서, 상기 복수의 카메라 초점에 대해 산출된 엣지 픽셀 값들의 합을 비교하도록 하는 명령은,초기 초점을 기준으로 탐색 범위를 설정하도록 하는 명령; 및상기 탐색 범위의 상한 또는 하한으로부터 일정한 간격으로 초점 값을 감소 또는 증가시키면서 상기 탐색 범위 내에서 상기 바코드의 엣지를 추출하도록 하는 명령을 포함하는, 바코드 인식 장치
|
15 |
15
청구항 14에 있어서, 상기 탐색 범위의 상한 또는 하한으로부터 일정한 간격으로 초점 값을 감소 또는 증가시키면서 상기 탐색 범위 내에서 상기 바코드의 엣지를 추출하도록 하는 명령은,제1 초점에서 엣지 픽셀 값들의 합을 산출하도록 하는 명령;상기 제1 초점을 설정한 시점에 후행하는 시점에서 제2 초점 대해 엣지 픽셀 값들의 합을 산출하도록 하는 명령; 및상기 제1 초점에서 산출한 엣지 픽셀 값들의 합이 상기 제2 초점에서 산출한 엣지 픽셀 값들의 합 이상인 경우, 추가적인 초점에 대한 바코드 엣지 추출을 중단하고, 상기 제1 초점을 바코드 영상 획득을 위한 카메라 초점으로 설정하도록 하는 명령을 포함하는, 바코드 인식 장치
|
16 |
16
청구항 11에 있어서, 상기 제품 영상으로부터 바코드 영역을 추출하기 위한 전처리를 수행하도록 하는 명령은,상기 제품 영상에 대한 영상 개선을 수행하도록 하는 명령; 및 개선된 제품 영상에서 바코드 영역을 추출하도록 하는 명령을 포함하는, 바코드 인식 장치
|
17 |
17
청구항 16에 있어서, 상기 제품 영상에 대한 영상 개선을 수행하도록 하는 명령은, 상기 제품 영상으로부터 블러 영상을 차감하여 샤프닝 처리를 수행하도록 하는 명령;샤프닝 처리된 영상에 대해 영상 픽셀의 곱을 산출하도록 하는 명령; 및상기 샤프닝으로부터 발생한 노이즈를 제거하도록 하는 명령을 포함하는, 바코드 인식 장치
|
18 |
18
청구항 11에 있어서, 상기 바코드 영역을 추출하도록 하는 명령은,입력된 영상의 히스토그램을 추출하도록 하는 명령;상기 영상의 히스토그램 및 적응적 임계치를 이용하여 영상에 대한 이진화를 수행하도록 하는 명령; 및이진화된 영상에 대한 레이블링을 수행하도록 하는 명령을 포함하는, 바코드 인식 장치
|
19 |
19
청구항 18에 있어서, 상기 영상에 대한 이진화를 수행하도록 하는 명령은, 상기 영상을 복수의 소구역으로 구분하도록 하는 명령;상기 소구역별로 해당 소구역의 밝기에 따라 임계치를 부여하도록 하는 명령; 및소구역 별로 해당 임계치에 따라 이진화를 수행하도록 하는 명령을 포함하는, 바코드 인식 장치
|
20 |
20
청구항 11에 있어서, 상기 픽셀 값은 해당 픽셀의 명암을 나타내는 값인, 바코드 인식 장치
|