1 |
1
적어도 하나의 훈련 이미지를 분할하여 복수의 이미지 블록들을 각각 생성하는 단계;상기 복수의 이미지 블록들에 대해 장면 분류를 수행하기 위한 복수의 제1 특징 벡터들을 각각 추출하는 단계; 및상기 복수의 제1 특징 벡터들 및 복수의 데이터 베이스 이미지 블록들의 복수의 제2 특징 벡터들에 기초하여 적어도 하나 이상의 최근접 이웃(Nearest Neighbor) 이미지 블록을 포함하는 최근접 이웃 블록 그룹들을 각각 생성하고, 상기 최근접 이웃 블록 그룹들 각각이 가지는 복수의 장면 분류 레이블들 중 가장 높은 빈도수를 가지는 최다 빈도 레이블들, 상기 최다 빈도 레이블들 각각의 레이블 빈도수들 및 상기 최다 빈도 레이블들의 블록 분류 문턱 값(상기 블록 분류 문턱 값은 상기 최근접 이웃 블록 그룹들 각각이 포함하는 이미지 블록들의 개수의 1/2보다 일정한 값만큼 더 큰 값)에 기초하여 상기 복수의 이미지 블록들에 상기 최다 빈도 레이블들 또는 미분류 레이블을 각각 기입하는 단계를 포함하는 이미지 블록 분류 방법
|
2 |
2
제1항에 있어서, 상기 최다 빈도 레이블들 또는 미분류 레이블을 각각 기입하는 단계는상기 복수의 제1 특징 벡터들과 상기 복수의 데이터 베이스 이미지 블록들의 상기 복수의 제2 특징 벡터들의 유클리디언 거리(Euclidean Distance)들을 각각 계산하는 단계;상기 유클리디언 거리들을 비교하여 상기 복수의 이미지 블록들 각각에 대한 상기 최근접 이웃 블록 그룹들을 각각 생성하는 단계;상기 최근접 이웃 블록 그룹들이 각각이 가지는 상기 복수의 장면 분류 레이블들 중 상기 가장 높은 빈도수를 가지는 상기 최다 빈도 레이블들과 상기 최다 빈도 레이블들의 상기 레이블 빈도수들을 각각 검출하는 단계; 및상기 최다 빈도 레이블들의 상기 레이블 빈도수들이 각각 상기 블록 분류 문턱 값보다 큰 경우에 상기 복수의 이미지 블록들에 상기 최다 빈도 레이블들을 각각 기입하는 단계;상기 최다 빈도 레이블들의 상기 레이블 빈도수들이 각각 상기 블록 분류 문턱 값보다 작은 경우에 상기 복수의 이미지 블록들에 상기 미분류 레이블을 각각 기입하는 단계를 포함하는 이미지 블록 분류 방법
|
3 |
3
제1항에 있어서, 상기 이미지 블록 분류 방법은상기 복수의 이미지 블록들의 상기 복수의 제1 특징 벡터들과 상기 최다 빈도 레이블들 또는 상기 미분류 레이블이 각각 기입된 상기 복수의 이미지 블록들을 데이터 베이스 저장부에 제공하여 상기 복수의 데이터 베이스 이미지 블록들을 블록 단위로 업데이트를 수행하는 단계를 더 포함하는 것을 특징으로 하는 이미지 블록 분류 방법
|
4 |
4
제3항에 있어서, 상기 업데이트를 수행하는 단계는상기 복수의 이미지 블록들 중 상기 최다 빈도 레이블이 기입된 이미지 블록들을 이용하여 상기 복수의 데이터 베이스 이미지 블록들을 블록 단위로 업데이트를 수행하는 것을 특징으로 하는 이미지 블록 분류 방법
|
5 |
5
삭제
|
6 |
6
제1항에 있어서, 상기 장면 분류 레이블들은 실내 장면 분류 레이블, 실외 장면 분류 레이블 및 미분류 레이블을 포함하고, 상기 실외 장면 분류 레이블은 도시 장면 분류 레이블 및 풍경 장면 분류 레이블을 포함하고, 상기 풍경 장면 분류 레이블은 일몰 장면 분류 레이블 및 산숲 장면 분류 레이블을 포함하고, 상기 산숲 장면 분류 레이블은 산 장면 분류 레이블과 숲 장면 분류 레이블을 포함하는 것을 특징으로 하는 이미지 블록 분류 방법
|
7 |
7
제1항에 있어서,상기 복수의 제2 특징 벡터들은 데이터 베이스 저장부로부터 제공되는 것을 특징으로 하는 이미지 블록 분류 방법
|
8 |
8
제1항에 있어서,상기 최다 빈도 레이블들은 하기의 [수학식 5]를 각각 만족하는 것을 특징으로 하는 이미지 블록 분류 방법
|
9 |
9
삭제
|
10 |
10
적어도 하나의 훈련 이미지를 분할하여 복수의 이미지 블록들을 각각 생성하는 단계;상기 복수의 이미지 블록들에 대해 장면 분류를 수행하기 위한 복수의 제1 특징 벡터들을 각각 추출하는 단계; 상기 복수의 제1 특징 벡터들 및 복수의 데이터 베이스 이미지 블록들의 복수의 제2 특징 벡터들에 기초하여 적어도 하나 이상의 최근접 이웃(Nearest Neighbor) 이미지 블록을 포함하는 제1 최근접 이웃 블록 그룹들을 각각 생성하고, 상기 제1 최근접 이웃 블록 그룹들 각각이 가지는 복수의 장면 분류 레이블들 중 가장 높은 빈도수를 가지는 제1 최다 빈도 레이블들, 상기 제1 최다 빈도 레이블들 각각의 제1 레이블 빈도수들 및 상기 제1 최다 빈도 레이블들의 제1 블록 분류 문턱 값(상기 제1 블록 분류 문턱 값은 상기 제1 최근접 이웃 블록 그룹들 각각이 포함하는 이미지 블록들의 개수의 1/2보다 일정한 값만큼 더 큰 값)에 기초하여 상기 복수의 이미지 블록들에 상기 제1 최다 빈도 레이블들 또는 미분류 레이블을 각각 기입하는 단계;상기 복수의 이미지 블록들의 상기 복수의 제1 특징 벡터들과 상기 제1 최다 빈도 레이블들 또는 상기 미분류 레이블이 각각 기입된 상기 복수의 이미지 블록들을 데이터 베이스 저장부에 제공하여 상기 복수의 데이터 베이스 이미지 블록들을 블록 단위로 업데이트를 수행하는 단계;입력 이미지를 분할하여 복수의 입력 이미지 블록들을 생성하는 단계;상기 복수의 입력 이미지 블록들에 대해 장면 분류를 수행하기 위한 복수의 제3 특징 벡터들을 추출하는 단계;상기 복수의 제3 특징 벡터들 및 상기 업데이트 된 복수의 데이터 베이스 이미지 블록들의 복수의 제4 특징 벡터들에 기초하여 적어도 하나 이상의 최근접 이웃(Nearest Neighbor) 이미지 블록을 포함하는 제2 최근접 이웃 블록 그룹들을 각각 생성하고, 상기 제2 최근접 이웃 블록 그룹들 각각이 가지는 복수의 장면 분류 레이블들 중 가장 높은 빈도수를 가지는 제2 최다 빈도 레이블들, 상기 제2 최다 빈도 레이블들 각각의 제2 레이블 빈도수들 및 상기 제2 최다 빈도 레이블들의 제2 블록 분류 문턱 값(상기 제2 블록 분류 문턱 값은 상기 제2 최근접 이웃 블록 그룹들 각각이 포함하는 이미지 블록들의 개수의 1/2보다 일정한 값만큼 더 큰 값)에 기초하여 상기 복수의 입력 이미지 블록들에 상기 제2 최다 빈도 레이블들 또는 상기 미분류 레이블을 각각 기입하는 단계; 및상기 복수의 입력 이미지 블록들에 기입된 상기 복수의 장면 분류 레이블들 중 가장 높은 빈도수를 가지는 이미지 레이블, 상기 이미지 레이블의 블록 빈도수, 상기 이미지 레이블의 이미지 분류 문턱값(상기 이미지 분류 문턱값은 상기 블록 빈도수를 상기 복수의 입력 이미지 블록들의 개수로 나누어 얻어지는 상기 입력 이미지에 대한 블록 빈도 비율과 비교하기 위한 값)에 기초하여 상기 입력 이미지를 분류하는 단계를 포함하는 장면 분류 방법
|
11 |
11
제10항에 있어서, 상기 입력 이미지를 분류하는 단계는상기 복수의 입력 이미지 블록들에 기입된 상기 복수의 장면 분류 레이블들의 개수를 각각 카운트하여 상기 복수의 장면 분류 레이블들 중 가장 높은 빈도수를 가지는 상기 이미지 레이블과 상기 이미지 레이블의 상기 블록 빈도수를 검출하는 단계;상기 블록 빈도수를 상기 복수의 입력 이미지 블록들의 개수로 나누어 상기 입력 이미지에 대한 상기 블록 빈도 비율을 계산하는 단계;상기 입력 이미지의 상기 블록 빈도 비율이 상기 이미지 분류 문턱값보다 큰 상기 입력 이미지는 상기 이미지 레이블에 기초하여 분류하는 단계; 및상기 입력 이미지의 상기 블록 빈도 비율이 상기 이미지 분류 문턱값보다 작은 상기 입력 이미지는 상기 미분류 레이블에 기초하여 분류하는 단계를 포함하는 장면 분류 방법
|
12 |
12
제11항에 있어서,상기 이미지 레이블은 하기의 [수학식 6]을 각각 만족하는 장면 분류 방법
|
13 |
13
적어도 하나의 훈련 이미지를 분할하여 복수의 이미지 블록들을 각각 생성하고, 상기 복수의 이미지 블록들에 대해 장면 분류를 수행하기 위한 복수의 제1 특징 벡터들을 각각 추출하는 특징 벡터 추출부; 및상기 복수의 제1 특징 벡터들 및 복수의 데이터 베이스 이미지 블록들의 복수의 제2 특징 벡터들에 기초하여 적어도 하나 이상의 최근접 이웃(Nearest Neighbor) 이미지 블록을 포함하는 최근접 이웃 블록 그룹들을 각각 생성하고, 상기 최근접 이웃 블록 그룹들 각각이 가지는 복수의 장면 분류 레이블들 중 가장 높은 빈도수를 가지는 최다 빈도 레이블들, 상기 최다 빈도 레이블들 각각의 레이블 빈도수들 및 상기 최다 빈도 레이블들의 블록 분류 문턱 값(상기 블록 분류 문턱 값은 상기 최근접 이웃 블록 그룹들 각각이 포함하는 이미지 블록들의 개수의 1/2보다 일정한 값만큼 더 큰 값)에 기초하여 상기 복수의 이미지 블록들에 상기 최다 빈도 레이블들 또는 미분류 레이블을 각각 기입하는 블록 레이블 분류기 포함하는 이미지 블록 분류 장치
|
14 |
14
적어도 하나의 훈련 이미지를 분할하여 복수의 이미지 블록들을 각각 생성하고, 상기 복수의 이미지 블록들에 대해 장면 분류를 수행하기 위한 복수의 제1 특징 벡터들을 각각 추출하는 제1 특징 벡터 추출부;상기 복수의 제1 특징 벡터들 및 복수의 데이터 베이스 이미지 블록들의 복수의 제2 특징 벡터들에 기초하여 적어도 하나 이상의 최근접 이웃(Nearest Neighbor) 이미지 블록을 포함하는 제1 최근접 이웃 블록 그룹들을 각각 생성하고, 상기 제1 최근접 이웃 블록 그룹들 각각이 가지는 복수의 장면 분류 레이블들 중 가장 높은 빈도수를 가지는 제1 최다 빈도 레이블들, 상기 제1 최다 빈도 레이블들 각각의 제1 레이블 빈도수들 및 상기 제1 최다 빈도 레이블들의 제1 블록 분류 문턱 값(상기 제1 블록 분류 문턱 값은 상기 제1 최근접 이웃 블록 그룹들 각각이 포함하는 이미지 블록들의 개수의 1/2보다 일정한 값만큼 더 큰 값)에 기초하여 상기 복수의 이미지 블록들에 상기 제1 최다 빈도 레이블들 또는 미분류 레이블을 각각 기입하는 제1 블록 분류기;상기 복수의 이미지 블록들의 상기 복수의 제1 특징 벡터들과 상기 제1 최다 빈도 레이블들 또는 상기 미분류 레이블이 각각 기입된 상기 복수의 이미지 블록들을 기초로 블록 단위로 업데이트 된 상기 복수의 데이터 베이스 이미지 블록들을 저장하는 데이터 베이스 저장부;입력 이미지를 분할하여 복수의 입력 이미지 블록들을 생성하고, 상기 복수의 입력 이미지 블록들에 대해 장면 분류를 수행하기 위한 복수의 제3 특징 벡터들을 추출하는 제2 특징 벡터 추출부;상기 복수의 제3 특징 벡터들 및 상기 업데이트 된 복수의 데이터 베이스 이미지 블록들의 복수의 제4 특징 벡터들에 기초하여 적어도 하나 이상의 최근접 이웃(Nearest Neighbor) 이미지 블록을 포함하는 제2 최근접 이웃 블록 그룹들을 각각 생성하고, 상기 제2 최근접 이웃 블록 그룹들 각각이 가지는 복수의 장면 분류 레이블들 중 가장 높은 빈도수를 가지는 제2 최다 빈도 레이블들, 상기 제2 최다 빈도 레이블들 각각의 제2 레이블 빈도수들 및 상기 제2 최다 빈도 레이블들의 제2 블록 분류 문턱 값(상기 제2 블록 분류 문턱 값은 상기 제2 최근접 이웃 블록 그룹들 각각이 포함하는 이미지 블록들의 개수의 1/2보다 일정한 값만큼 더 큰 값)에 기초하여 상기 복수의 입력 이미지 블록들에 상기 제2 최다 빈도 레이블들 또는 상기 미분류 레이블을 각각 기입하는 제2 블록 분류기;상기 복수의 입력 이미지 블록들에 기입된 상기 복수의 장면 분류 레이블들 중 가장 높은 빈도수를 가지는 이미지 레이블, 상기 이미지 레이블의 블록 빈도수, 상기 이미지 레이블의 이미지 분류 문턱값(상기 이미지 분류 문턱값은 상기 블록 빈도수를 상기 복수의 입력 이미지 블록들의 개수로 나누어 얻어지는 상기 입력 이미지에 대한 블록 빈도 비율과 비교하기 위한 값)에 기초하여 상기 입력 이미지를 분류하는 이미지 분류기를 포함하는 장면 분류 장치
|
15 |
15
적어도 하나의 훈련 이미지가 분할된 복수의 이미지 블록들을 기초로 블록 단위로 업데이트 된 복수의 데이터 베이스 이미지 블록들을 블록 단위로 업데이트하여 저장하는 데이터 베이스 저장부;입력 이미지를 분할하여 복수의 입력 이미지 블록들을 생성하고, 상기 복수의 입력 이미지 블록들에 대해 장면 분류를 수행하기 위한 복수의 제1 특징 벡터들을 추출하는 특징 벡터 추출부;상기 복수의 제1 특징 벡터들 및 상기 업데이트 된 복수의 데이터 베이스 이미지 블록들의 복수의 제2 특징 벡터들에 기초하여 적어도 하나 이상의 최근접 이웃(Nearest Neighbor) 이미지 블록을 포함하는 최근접 이웃 블록 그룹들을 각각 생성하고, 상기 최근접 이웃 블록 그룹들 각각이 가지는 복수의 장면 분류 레이블들 중 가장 높은 빈도수를 가지는 최다 빈도 레이블들, 상기 최다 빈도 레이블들 각각의 레이블 빈도수들 및 상기 최다 빈도 레이블들의 블록 분류 문턱 값(상기 블록 분류 문턱 값은 상기 최근접 이웃 블록 그룹들 각각이 포함하는 이미지 블록들의 개수의 1/2보다 일정한 값만큼 더 큰 값)에 기초하여 상기 복수의 입력 이미지 블록들에 상기 최다 빈도 레이블들을 각각 기입하는 블록 분류기; 및상기 복수의 입력 이미지 블록들에 기입된 복수의 장면 분류 레이블들 중 가장 높은 빈도수를 가지는 이미지 레이블, 상기 이미지 레이블의 블록 빈도수, 상기 이미지 레이블의 이미지 분류 문턱값(상기 이미지 분류 문턱값은 상기 블록 빈도수를 상기 복수의 입력 이미지 블록들의 개수로 나누어 얻어지는 상기 입력 이미지에 대한 블록 빈도 비율과 비교하기 위한 값)에 기초하여 상기 입력 이미지를 분류하는 이미지 분류기를 포함하는 장면 분류 장치
|