1 |
1
순차적 바이너리 코드 학습 장치에서 수행하는 방법에 있어서,획득한 질의 이미지로부터 특징을 추출하는 단계;추출된 상기 특징을 이용하여 다중 뷰 해싱(multi view hashing) 알고리즘을 학습하는 단계; 및상기 학습된 다중뷰 알고리즘을 통해 생성된 바이너리 코드와 대응되는 바이너리 코드를 가지는 이미지를 검색하는 단계를 포함하는 다수의 특징을 이용한 순차적 바이너리 코드 학습 방법
|
2 |
2
청구항 1에 있어서,상기 추출된 특징을 이용하여 다중 뷰 해싱 알고리즘을 학습하는 단계는,상기 추출된 특징으로부터 거리 행렬을 획득하고, 상기 획득한 거리 행렬에 alpha-결합 방법을 이용해 alpha-통합 유사행렬을 생성하는 단계; 및상기 생성된 alpha-통합 유사행렬을 이용하여 바이너리 코드를 순차적으로 학습하는 단계를 포함하는 것을 특징으로 하는 다수의 특징을 이용한 순차적 바이너리 코드 학습 방법
|
3 |
3
청구항 2에 있어서,상기 추출된 특징으로부터 거리 행렬을 획득하고, 상기 획득한 거리 행렬에 alpha-결합 방법을 이용해 alpha-통합 유사행렬을 생성하는 단계는,상기 추출된 특징을 주성분 분석을 통해 두 개의 부분 집합으로 나누는 디바이드 단계;상기 두 개의 부분 집합을 이용하여 상기 추출된 특징이 미리 설정된 개수의 데이터가 될 때까지 나누는 단계;상기 미리 설정된 개수로 나누어진 각각의 데이터의 뷰에 해당하는 거리 행렬에 alpha 결합을 수행하여 k 최근접 그래프를 생성하는 단계; 및상기 두개의 부분 집합에서 생성된 k 최근접 그래프가 하나의 k 최근접 그래프로 합쳐져 하나의 k 최근접 그래프를 생성하는 단계를 포함하는 것을 특징으로 하는 다수의 특징을 이용한 순차적 바이너리 코드 학습 방법
|
4 |
4
청구항 2에 있어서,상기 생성된 alpha-통합 유사행렬을 이용하여 바이너리 코드를 순차적으로 학습하는 단계는,비 대각 요소를 근사화하여 바이너리 코드를 순차적으로 학습하는 것을 특징으로 하는 다수의 특징을 이용한 순차적 바이너리 코드 학습 방법
|
5 |
5
저장부;질의 이미지를 획득하고 획득한 질의 이미지를 제공하는 이미지 획득부; 및상기 이미지 획득부로부터 제공 받은 상기 질의 이미지로부터 특징을 추출하고, 추출된 특징을 이용하여 다중 뷰 해싱(multi view hashing) 알고리즘을 학습한 후, 학습한 다중뷰 알고리즘을 통해 생성된 바이너리 코드와 대응되는 바이너리 코드를 가지는 이미지를 상기 저장부에서 검색하는 처리부를 포함하는 다수의 특징을 이용한 순차적 바이너리 코드 학습 장치
|
6 |
6
청구항 5에 있어서,상기 처리부는,상기 추출된 특징으로부터 거리 행렬을 획득하고, 상기 획득한 거리 행렬에 alpha-결합 방법을 이용해 alpha-통합 유사행렬을 생성한 후, 상기 생성된 alpha-통합 유사행렬을 이용하여 바이너리 코드를 순차적으로 학습하는 것을 특징으로 하는 다수의 특징을 이용한 순차적 바이너리 코드 학습 장치
|
7 |
7
청구항 6에 있어서,상기 처리부는,상기 추출된 특징을 주성분 분석을 통해 두 개의 부분 집합으로 나누고, 상기 두 개의 부분 집합을 이용하여 상기 추출된 특징이 미리 설정된 개수의 데이터가 될 때까지 나눈 후, 상기 미리 설정된 개수로 나누어진 각각의 데이터의 뷰에 해당하는 거리 행렬에 alpha 결합을 수행하여 k 최근접 그래프를 생성하고, 상기 두개의 부분 집합에서 생성된 k 최근접 그래프가 하나의 k 최근접 그래프로 합쳐져 하나의 k 최근접 그래프를 생성하는 것을 특징으로 하는 다수의 특징을 이용한 순차적 바이너리 코드 학습 장치
|
8 |
8
청구항 6에 있어서,상기 처리부는,비 대각 요소를 근사화하여 바이너리 코드를 순차적으로 학습하는 것을 특징으로 하는 다수의 특징을 이용한 순차적 바이너리 코드 학습 장치
|