맞춤기술찾기

이전대상기술

이미지 딥러닝 모델 학습 방법 및 장치

  • 기술번호 : KST2020016531
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 이미지 딥러닝 모델 학습 방법 및 장치가 개시된다. 상기 이미지 딥러닝 모델 학습 방법은, 각 클래스에서 매칭 페어(matching pair)를 구성하는 앵커(anchor) 샘플과 포지티브(positve) 샘플 중 어느 하나에서 최고 유사도를 갖는 제 1 네거티브 샘플을 선정함과 아울러서, 상기 제 1 네거티브 샘플에 대해 최고 유사도를 갖는 제 2 네거티브 샘플 선정하여, 상기 제 1 및 제 2 네거티브 샘플들을 포함하는 트윈 네거티브(twin negative)를 샘플링하는 단계, 및 각 클래스에 대해 상기 앵커 샘플, 상기 포지티브 샘플, 상기 제 1 및 제 2 네거티브 샘플들을 활용하여 각 클래스마다 손실 함수의 손실을 최소화하도록 상기 샘플들을 학습하는(train) 단계를 포함하고, 상기 제 1 네거티브 샘플은 상기 매칭 페어가 포함된 클래스와 다른 클래스에서 선정되며, 상기 제 2 네거티브 샘플은 상기 매칭 페어 및 상기 제 1 네거티브 샘플이 포함된 클래스들과 상이한 클래스에서 선정된다.
Int. CL G06T 7/00 (2017.01.01) G06T 5/40 (2006.01.01) G06K 9/46 (2006.01.01) G06N 20/00 (2019.01.01)
CPC
출원번호/일자 1020200057460 (2020.05.14)
출원인 한국전자통신연구원, 인포메이션 테크놀로지 유니버시티
등록번호/일자
공개번호/일자 10-2020-0135730 (2020.12.03) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020190060029   |   2019.05.22
법적상태 공개
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2020.10.26)
심사청구항수 20

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
2 인포메이션 테크놀로지 유니버시티 파키스탄 파키스탄 라호르 페로즈푸르 로드 ***-비 아르파 소프트웨어 테크놀로지

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 조용주 대전광역시 유성구
2 서정일 대전광역시 유성구
3 리한 하피스 파키스탄, 라호르, 페로즈푸르 로드,
4 모흐센 알리 파키스탄, 라호르, 페로즈푸르 로드,
5 무하마드 파이살 파키스탄, 라호르, 페로즈푸르 로드,
6 아만 이샤드 파키스탄, 라호르, 페로즈푸르 로드,

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 성병기 대한민국 서울특별시 서초구 사임당로 **, **층 (서초동, 재우빌딩)(마루특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2020.05.14 수리 (Accepted) 1-1-2020-0485790-10
2 [심사청구]심사청구서·우선심사신청서
2020.10.26 수리 (Accepted) 1-1-2020-1130699-50
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
각 클래스에서 매칭 페어(matching pair)를 구성하는 앵커(anchor) 샘플과 포지티브(positve) 샘플 중 어느 하나에서 최고 유사도를 갖는 제 1 네거티브 샘플을 선정함과 아울러서, 상기 제 1 네거티브 샘플에 대해 최고 유사도를 갖는 제 2 네거티브 샘플 선정하여, 상기 제 1 및 제 2 네거티브 샘플들을 포함하는 트윈 네거티브(twin negative)를 샘플링하는 단계; 및 각 클래스에 대해 상기 앵커 샘플, 상기 포지티브 샘플, 상기 제 1 및 제 2 네거티브 샘플들을 활용하여 각 클래스마다 손실 함수의 손실을 최소화하도록 상기 샘플들을 학습하는(train) 단계를 포함하고, 상기 제 1 네거티브 샘플은 상기 매칭 페어가 포함된 클래스와 다른 클래스에서 선정되며, 상기 제 2 네거티브 샘플은 상기 매칭 페어 및 상기 제 1 네거티브 샘플이 포함된 클래스들과 상이한 클래스에서 선정되는 이미지 딥러닝 모델 학습 방법
2 2
제 1 항에 있어서, 상기 제 1 네거티브 샘플의 선정은 상기 매칭 페어의 상기 포지티브 샘플 및 상기 클래스와 다른 클래스들에 속한 각각의 앵커 샘플을 페어의 요소로 포함하는 복수의 제 1 비매칭 페어들(first non-matching pairs)과, 상기 매칭 페어의 상기 앵커 샘플 및 상기 클래스와 다른 클래스들에 속한 각각의 포지티브 샘플을 페어의 요소로 포함하는 복수의 제 2 비매칭 페어들을 제 1 네거티브 후보들로 채택하고, 상기 제 1 및 제 2 비매칭 페어들 중 최고의 유사도를 갖는 비매칭 페어에 속한 상기 다른 클래스의 앵커 샘플 또는 포지티브 샘플을 상기 제 1 네거티브 샘플로 선택하는 것인 이미지 딥러닝 모델 학습 방법
3 3
제 1 항에 있어서,상기 제 2 네거티브 샘플의 선정은 상기 제 1 네거티브 샘플을 구성하는 앵커 샘플 및 포지티브 샘플 중 어느 한 종류의 샘플을 페어의 제 1 요소로 포함함과 아울러서, 상기 매칭 페어, 상기 제 1 네거티브 샘플과 전부 상이한 클래스들에 속하며 상기 제 1 네거티브 샘플의 종류와 다른 종류로 구성된 각각의 샘플들을 페어의 제 2 요소로 포함하는 복수의 제 3 비매칭 페어들을 제 2 네거티브 후보로 채택하고, 상기 제 3 비매칭 페어들 중 최고의 유사도를 갖는 제 3 비매칭 페어에 속한 상기 다른 종류의 샘플을 상기 제 2 네거티브 샘플로 선정하는 것인 이미지 딥러닝 모델 학습 방법
4 4
제 1항에 있어서, 상기 클래스는 이미지들에 대한 앵커 샘플과 포지티브 샘플을 동일 객체 별로 군집화하고(cluster), 상기 매칭 페어는 상기 동일 객체의 이미지 내에서 동일한 위치에 추출된 앵커 샘플과 포지티브 샘플의 쌍(pair)이며, 상기 앵커 샘플, 상기 포지티브 샘플, 상기 제 1 및 제 2 네거티브 샘플들은 이미지로부터 추출된 특징점(feature) 주위에 기 지정된 단위의 픽셀들로 취득되는 패치(patch)로 구성되는 이미지 딥러닝 모델 학습 방법
5 5
제 1 항에 있어서, 상기 유사도는 서로 다른 종류의 샘플들 간의 거리에 기초하여 산출되며, 상기 최고 유사도는 상기 샘플들 간의 거리들 중 최소 거리를 갖는 샘플을 네거티브 샘플로 판정하는 이미지 딥러닝 모델 학습 방법
6 6
제 5 항에 있어서, 상기 거리는 상기 앵커 샘플 및 상기 포지티브 샘플의 패치를 기술하는(describing) 디스크립터(descriptor)를 이용하여 산출되며, 상기 디스크립터는 n 차원의 벡터로 구성되는 이미지 딥러닝 모델 학습 방법
7 7
제 5 항에 있어서, 상기 거리는 상기 샘플들 간의 L2 거리인 이미지 딥러닝 모델 학습 방법
8 8
제 1 항에 있어서, 상기 손실 함수는 서로 다른 클래스들 간의 거리를 정의하는 인터 클래스(inter class) 거리 함수와 동일한 클래스 내에서 샘플들 간의 거리를 정의하는 인트라 클래스(intra class) 거리 함수를 포함하는 이미지 딥러닝 모델 학습 방법
9 9
제 8 항에 있어서, 상기 인터 클래스 거리 함수와 상기 인트라 클래스 거리 함수는 모든 클래스들을 적용한 합산 방식이 아닌, 각 클래스마다 산출되어, 각 클래스마다 손실 함수의 손실을 최소화하도록 상기 샘플들을 학습하는 이미지 딥러닝 모델 학습 방법
10 10
제 8 항에 있어서, 상기 인터 클래스 거리 함수는 제 1 마진을 포함하며, 상기 인트라 클래스 거리 함수는 제 2 마진을 포함하되, 상기 제 1 마진은 상기 제 2 마진보다 큰 값으로 설정되는 이미지 딥러닝 모델 학습 방법
11 11
학습 대상에 대한 샘플들을 수신하는 송수신부;상기 샘플들에 대한 이미지 딥러닝 모델을 학습하는 프로그램을 저장하는 메모리; 및상기 프로그램을 실행시키는 프로세서를 포함하되, 상기 프로세서는 상기 프로그램에 의해, 각 클래스에서 매칭 페어를 구성하는 앵커 샘플과 포지티브 샘플 중 어느 하나에서 최고 유사도를 갖는 제 1 네거티브 샘플을 선정함과 아울러서, 상기 제 1 네거티브 샘플에 대해 최고 유사도를 갖는 제 2 네거티브 샘플 선정하여, 상기 제 1 및 제 2 네거티브 샘플들을 포함하는 트윈 네거티브를 샘플링하는 처리; 및 각 클래스에 대해 상기 앵커 샘플, 상기 포지티브 샘플, 상기 제 1 및 제 2 네거티브 샘플들을 활용하여 각 클래스마다 손실 함수의 손실을 최소화하도록 상기 샘플들을 학습하는 처리를 포함하고, 상기 제 1 네거티브 샘플은 상기 매칭 페어가 포함된 클래스와 다른 클래스에서 선정되며, 상기 제 2 네거티브 샘플은 상기 매칭 페어 및 상기 제 1 네거티브 샘플이 포함된 클래스들과 상이한 클래스에서 선정되는 이미지 딥러닝 모델 학습 장치
12 12
제 11 항에 있어서, 상기 제 1 네거티브 샘플의 선정은 상기 매칭 페어의 상기 포지티브 샘플 및 상기 클래스와 다른 클래스들에 속한 각각의 앵커 샘플을 페어의 요소로 포함하는 복수의 제 1 비매칭 페어들과 상기 매칭 페어의 상기 앵커 샘플 및 상기 클래스와 다른 클래스들에 속한 각각의 포지티브 샘플을 페어의 요소로 포함하는 복수의 제 2 비매칭 페어들을 제 1 네거티브 후보들로 채택하고, 상기 제 1 및 제 2 비매칭 페어들 중 최고의 유사도를 갖는 비매칭 페어에 속한 상기 다른 클래스의 앵커 샘플 또는 포지티브 샘플을 상기 제 1 네거티브 샘플로 선택하는 것인 이미지 딥러닝 모델 학습 장치
13 13
제 11 항에 있어서,상기 제 2 네거티브 샘플의 선정은 상기 제 1 네거티브 샘플을 구성하는 앵커 샘플 및 포지티브 샘플 중 어느 한 종류의 샘플을 페어의 제 1 요소로 포함함과 아울러서, 상기 매칭 페어, 상기 제 1 네거티브 샘플과 전부 상이한 클래스들에 속하며 상기 제 1 네거티브 샘플의 종류와 다른 종류로 구성된 각각의 샘플들을 페어의 제 2 요소로 포함하는 복수의 제 3 비매칭 페어들을 제 2 네거티브 후보로 채택하고, 상기 제 3 비매칭 페어들 중 최고의 유사도를 갖는 제 3 비매칭 페어에 속한 상기 다른 종류의 샘플을 상기 제 2 네거티브 샘플로 선정하는 이미지 딥러닝 모델 학습 장치
14 14
제 11항에 있어서, 상기 클래스는 이미지들에 대한 앵커 샘플과 포지티브 샘플을 동일 객체 별로 군집화하고, 상기 매칭 페어는 상기 동일 객체의 이미지 내에서 동일한 위치에 추출된 앵커 샘플과 포지티브 샘플의 쌍이며, 상기 앵커 샘플, 상기 포지티브 샘플, 상기 제 1 및 제 2 네거티브 샘플들은 이미지로부터 추출된 특징점 주위에 기 지정된 단위의 픽셀들로 취득되는 패치로 구성되는 이미지 딥러닝 모델 학습 장치
15 15
제 1 항에 있어서, 상기 유사도는 서로 다른 종류의 샘플들 간의 거리에 기초하여 산출되며, 상기 최고 유사도는 상기 샘플들 간의 거리들 중 최소 거리를 갖는 샘플을 네거티브 샘플로 판정하는 이미지 딥러닝 모델 학습 장치
16 16
제15항에 있어서, 상기 거리는 상기 앵커 샘플 및 상기 포지티브 샘플의 패치를 기술하는 디스크립터를 이용하여 산출되며, 상기 디스크립터는 n 차원의 벡터로 구성되는 이미지 딥러닝 모델 학습 장치
17 17
제 15 항에 있어서, 상기 거리는 상기 샘플들 간의 L2 거리인 이미지 딥러닝 모델 학습 장치
18 18
제 11 항에 있어서, 상기 손실 함수는 서로 다른 클래스들 간의 거리를 정의하는 인터 클래스 거리 함수와 동일한 클래스 내에서 샘플들 간의 거리를 정의하는 인트라 클래스 거리 함수를 포함하는 이미지 딥러닝 모델 학습 장치
19 19
제 18 항에 있어서, 상기 인터 클래스 거리 함수와 상기 인트라 클래스 거리 함수는 모든 클래스들을 적용한 합산 방식이 아닌, 각 클래스마다 산출되어, 각 클래스마다 손실 함수의 손실을 최소화하도록 상기 샘플들을 학습하는 이미지 딥러닝 모델 학습 장치
20 20
제 18 항에 있어서, 상기 인터 클래스 거리 함수는 제 1 마진을 포함하며, 상기 인트라 클래스 거리 함수는 제 2 마진을 포함하되, 상기 제 1 마진은 상기 제 2 마진보다 큰 값으로 설정되는 이미지 딥러닝 모델 학습 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.