1 |
1
객체를 포함하는 입력 영상으로부터 가로축, 세로축 및 대각선축에 기초하여 상기 객체 및 상기 객체에 포함된 템플릿의 외곽선(edge)을 블록 단위들로 감지하는 외곽선 감지부;상기 입력 영상에 대한 제1 보팅 프로시저(procedure)를 수행하여 상기 템플릿의 회전 각도를 결정하는 회전 각도 결정부; 및상기 입력 영상에 대한 제2 보팅 프로시저를 수행하여 상기 입력 영상에 포함된 블록들에 대해 보팅 누적값들을 산출하고, 상기 보팅 누적값들에 기초하여 상기 블록들 중 적어도 어느 하나의 블록을 다운 샘플링하고, 상기 다운 샘플링이 적용된 블록에 대하여 제3 보팅 프로시저를 수행하여 상기 템플릿의 위치를 결정하는 위치 결정부를 포함하는 템플릿을 검사하기 위한 장치
|
2 |
2
삭제
|
3 |
3
제1 항에 있어서,상기 회전 각도 결정부는,상기 외곽선의 대각선축에 해당하는 제1 블록들에 대하여 제1 보팅을 수행하는 제1 보팅부; 및상기 제1 블록들에 대한 제1 보팅 누적값들을 산출하는 제1 보팅 산출부를 포함하고,상기 제1 보팅 누적값들에 기초하여 상기 템플릿의 회전 각도를 결정하는템플릿을 검사하기 위한 장치
|
4 |
4
제1 항에 있어서,상기 위치 결정부는,상기 외곽선에 해당하는 블록들 중 가로축에 해당하는 제2 블록들 및 세로축에 해당하는 제3 블록들에 대한 제2 보팅을 수행하는 제2 보팅부;상기 제2 블록들 및 상기 제3 블록들에 대한 제2 보팅 누적값들을 산출하고, 상기 제2 보팅 누적값들 중 최대값을 결정하는 제2 보팅 산출부;상기 제2 보팅 누적값들 중 최대값에 해당하는 블록에 대한 다운 샘플링을 수행하는 해상도 조절부;상기 다운 샘플링이 수행된 블록이 포함하는 제4 블록들에 대하여 제3 보팅을 수행하는 제3 보팅부; 및상기 제4 블록들에 대한 제3 보팅 누적값들을 산출하고, 상기 제3 보팅 누적값들 중 최대값을 결정하는 제3 보팅 산출부를 포함하고,상기 제2 보팅 누적값들 중 최대값과 상기 제3 보팅 누적값들 중 최대값에 기초하여 상기 템플릿의 위치를 결정하는템플릿을 검사하기 위한 장치
|
5 |
5
제4 항에 있어서,상기 위치 결정부는,상기 외곽선에 해당하는 블록들 중 상기 템플릿이 위치할 수 있는 블록들을 추정하는 템플릿 위치 추정부; 및상기 템플릿이 위치할 수 있는 블록들에 대하여 가중치를 가산하는 가중치 가산부를 포함하는템플릿을 검사하기 위한 장치
|
6 |
6
제5 항에 있어서,상기 제3 보팅부는, 상기 블록들에 대하여 가산된 가중치를 고려하여 상기 제4 블록들에 대한 보팅을 수행하는템플릿을 검사하기 위한 장치
|
7 |
7
제4 항에 있어서,상기 위치 결정부는,상기 제2 보팅 누적값들 중 최대값에 해당하는 블록을 제1 기준 블록으로 지정하고, 상기 제3 보팅 누적값들 중 최대값에 해당하는 블록을 제2 기준 블록으로 지정하는 기준 블록 결정부를 포함하는템플릿을 검사하기 위한 장치
|
8 |
8
제7 항에 있어서,상기 제1 기준 블록은, 제2 보팅이 수행된 블록들 중 중심 위치에 위치하고,상기 제2 기준 블록은, 제3 보팅이 수행된 블록들 중 중심 위치에 위치하는템플릿을 검사하기 위한 장치
|
9 |
9
제1 항에 있어서,상기 회전 각도 결정부는,상기 객체를 포함할 수 있는 기준 이미지와 상기 객체를 막대 그래프(historgram)로 변환하고, 상기 객체와 상기 기준 이미지 간에 막대 그래프 상관 관계값을 산출하는 막대 그래프 연산부를 포함하는템플릿을 검사하기 위한 장치
|
10 |
10
제9 항에 있어서,상기 회전 각도 결정부는, 상기 막대 그래프 상관 관계값에 기초하여 상기 템플릿의 크기와 관계없이 상기 템플릿의 회전 각도를 결정하는템플릿을 검사하기 위한 장치
|
11 |
11
객체를 포함하는 입력 영상으로부터 가로축, 세로축 및 대각선축에 기초하여 상기 객체 및 상기 객체에 포함된 템플릿의 외곽선(edge)을 블록 단위들로 감지하는 과정;상기 입력 영상에 대한 제1 보팅 프로시저(procedure)를 수행하여 상기 템플릿의 회전 각도를 결정하는 과정;상기 입력 영상에 대한 제2 보팅 프로시저를 수행하여 상기 입력 영상에 포함된 블록들에 대해 보팅 누적값들을 산출하는 과정;상기 보팅 누적값들에 기초하여 상기 블록들 중 적어도 어느 하나의 블록을 다운 샘플링하는 과정; 및상기 다운 샘플링이 적용된 블록에 대하여 제3 보팅 프로시저를 수행하여 상기 템플릿의 위치를 결정하는 과정을 포함하는템플릿을 검사하기 위한 방법
|
12 |
12
삭제
|
13 |
13
제11 항에 있어서,상기 템플릿의 회전 각도를 결정하는 과정은,상기 외곽선의 대각선축에 해당하는 제1 블록들에 대하여 제1 보팅을 수행하는 과정;상기 제1 블록들에 대한 제1 보팅 누적값들을 산출하는 과정; 및상기 제1 보팅 누적값들에 기초하여 상기 템플릿의 회전 각도를 결정하는 과정을 포함하는템플릿을 검사하기 위한 방법
|
14 |
14
제11 항에 있어서,상기 템플릿의 위치를 결정하는 과정은,상기 외곽선에 해당하는 블록들 중 가로축에 해당하는 제2 블록들 및 세로축에 해당하는 제3 블록들에 대한 제2 보팅을 수행하는 과정;상기 제2 블록들 및 상기 제3 블록들에 대한 제2 보팅 누적값들을 산출하고, 상기 제2 보팅 누적값들 중 최대값을 결정하는 과정;상기 외곽선에 해당하는 블록들 중 상기 템플릿이 위치할 수 있는 블록들을 추정하는 과정;상기 템플릿이 위치할 수 있는 블록들에 대하여 가중치를 가산하는 과정;상기 제2 보팅 누적값들 중 최대값에 해당하는 블록에 대한 다운 샘플링을 수행하는 과정;상기 다운 샘플링이 수행된 블록이 포함하는 제4 블록들에 대하여 제3 보팅을 수행하는 과정; 및상기 제4 블록들에 대한 제3 보팅 누적값들을 산출하고, 상기 제3 보팅 누적값들 중 최대값을 결정하는 과정; 및 상기 제2 보팅 누적값들 중 최대값과 상기 제3 보팅 누적값들 중 최대값에 기초하여 상기 템플릿의 위치를 결정하는 과정을 포함하는템플릿을 검사하기 위한 방법
|
15 |
15
삭제
|