맞춤기술찾기

이전대상기술

이동체 검출을 위한 광학흐름 추정 장치 및 방법

  • 기술번호 : KST2019035484
  • 담당센터 : 서울서부기술혁신센터
  • 전화번호 : 02-6124-6930
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 차량이나 무인기의 충돌회피를 위한 광학흐름 추정 장치를 광역 최적화 기법을 이용하여 설계하면서도 복잡도나 전력소모 증가를 최소화함과 아울러 추정 성능을 향상시킬 수 있도록 한 이동체 검출을 위한 광학흐름 추정 장치 및 방법에 관한 것으로, 프레임 전체에 대한 에너지 범함수를 정의하고 이를 최소화하는 움직임 벡터를 연산하는 광역 최적화 알고리즘을 적용하면서도 그에 필요한 많은 연산량을 공유 구조를 이용한 컨볼루션 유닛(CU:Convolution Unit)과, 메모리 재사용 및 촐레스키 분해(cholesky factorization)를 적용한 해상도 처리 유닛(RPU:Resolution Process Unit)을 적용하여 하드웨어 복잡도를 낮추고 연산량을 줄여 전력소모량을 최소화하도록 함으로써 취득 영상 기준 95%의 검출률을 보이는 수준의 성능을 제공하면서도 복잡도나 전력소모량 증가를 최소화하여 FPGA 디바이스에서 SXGA급 해상도의 30 프레임 영상을 250MHz 동작 주파수로 실시간 처리가 가능할 정도로 최적화 한 효과가 있다.
Int. CL G06T 7/20 (2017.01.01) G06K 9/00 (2006.01.01)
CPC G06T 7/20(2013.01) G06T 7/20(2013.01) G06T 7/20(2013.01)
출원번호/일자 1020160018408 (2016.02.17)
출원인 한국항공대학교산학협력단
등록번호/일자 10-1713986-0000 (2017.03.02)
공개번호/일자
공고번호/일자 (20170308) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2016.02.17)
심사청구항수 32

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국항공대학교산학협력단 대한민국 경기도 고양시 덕양구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 정윤호 대한민국 경기도 파주시 책향기로 ***, *
2 오병태 대한민국 서울특별시 용산구
3 윤경한 대한민국 대전광역시 서구
4 정용철 대한민국 서울특별시 노원구
5 조재찬 대한민국 서울특별시 은평구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인메이저 대한민국 서울특별시 강남구 테헤란로**길 **, *층(역삼동, 쓰리엠타워)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국항공대학교산학협력단 대한민국 경기도 고양시 덕양구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2016.02.17 수리 (Accepted) 1-1-2016-0157116-80
2 의견제출통지서
Notification of reason for refusal
2017.01.31 발송처리완료 (Completion of Transmission) 9-5-2017-0074906-44
3 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2017.02.08 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2017-0131488-85
4 등록결정서
Decision to grant
2017.02.24 발송처리완료 (Completion of Transmission) 9-5-2017-0144473-41
5 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.01.03 수리 (Accepted) 4-1-2019-5001058-51
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.02.26 수리 (Accepted) 4-1-2020-5043901-23
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
입력 프레임에 대한 변화도(gradient) 계수를 연산하기 위한 컨볼루션 유닛부(CU:Convolution Unit)와; 컨볼루션 유닛부의 연산값을 통해 선형 분해를 수행하여 오일러-라그랑주 방정식이 적용된 에너지 범함수의 움직임 벡터값을 산출하는 해상도 처리 유닛부(RPU:Resolution Process Unit)를 포함하되,컨볼루션 유닛부는 가우시안 평활화부, 이미지 크기 변환부, 변화도 연산부 및 왜곡부와 이들의 연산이 공유 처리되는 컨볼루션 유닛을 포함하고,해상도 처리 유닛부는 오일러-라그랑주 방정식이 적용된 에너지 범함수를 최소화하는 움직임 벡터를 산출하기 위한 L-매트릭스 연산부를 포함하며, 해당 L-매트릭스 연산부는 역행렬 연산에 촐레스키 분해를 적용하고, 메모리 접근을 줄이기 위해 복수의 쉬프트 레지스터들로 구성되는 레지스터 뱅크를 포함하여 구성되는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
2 2
청구항 1에 있어서, 상기 컨볼루션 유닛부에 제공할 입력 프레임을 일시 저장하는 프레임 버퍼부를 더 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
3 3
청구항 1에 있어서, 상기 컨볼루션 유닛부에서 연산된 이미지 변화도를 저장하는 변화도 메모리부를 더 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
4 4
청구항 1에 있어서, 상기 해상도 처리 유닛부에서 산출되는 움직임 벡터값(u, v) 을 저장하는 움직임 벡터 메모리부를 더 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
5 5
청구항 4에 있어서, 상기 컨볼루션 유닛부는 해상도 처리 유닛부에서 연산한 움직임 벡터값을 이용하여 입력 이미지 프레임을 축소 및 왜곡하며, 상기 움직임 벡터 메모리부는 복수의 왜곡된 이미지에 대해 해상도 처리 유닛부에서 추정한 움직임 벡터값을 누적하여 전체 화소의 움직임 벡터를 생성하여 출력하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
6 6
청구항 1에 있어서, 상기 컨볼루션 유닛부는 가우시안 평활화부 및 변화도 연산부의 콘볼루션 연산을 위해 덧셈 및 뺄셈 연산을 수행한 후 곱셈연산을 수행하는 좌우 대칭형 필터를 포함하는 컨볼루션 유닛을 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
7 7
청구항 1에 있어서, 상기 해상도 처리 유닛부는 와 같은 에너지 범함수 연산을 위해서 항 연산부, 항 연산부, 상기 각 항의 연산 결과를 통해 오일러-라그랑주 방정식의 해를 구하기 위한 행렬값을 산출하는 A/b 연산부, 상기 A/b 연산부의 출력인 행렬 A와 b를 연산하여 오일러-라그랑주 방정식의 해를 구하는 L-매트릭스 연산부와 전진/후진 대입부(Forward/Backward Substituter)를 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
8 8
청구항 7에 있어서, 상기 해상도 처리 유닛부는 항 연산부를 위한 움직임 벡터의 편미분 메모리와 전진/후진 대입부를 위한 L메모리 및 산출 결과 메모리를 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
9 9
청구항 7에 있어서, 항 연산부는 반복되는 연산을 처리하는 공유부를 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
10 10
청구항 7에 있어서, A/b 연산부는 전체 화소 수가 wh일 때 2wh × 2wh의 크기를 가지는 A행렬의 값을 연산하는 부분과 b벡터 값을 연산하는 부분을 포함하며, A행렬의 값을 연산하는 부분은 유사한 식을 연산하기 위한 공유부를 포함하고, A행렬이 에르미트 양의 정부호(Hermitian positive-definite) 행렬이 되도록 하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
11 11
청구항 10에 있어서, L-매트릭스 연산부는 A행렬이 에르미트 양의 정부호 조건을 만족함에 따라 촐레스키 분해에 따른 식을 통해 행렬식의 해를 구하도록 구성되는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
12 12
청구항 11에 있어서, L-매트릭스 연산부는 순차적인 길이를 가지는 복수의 시프트 레지스터로 이루어진 시프트 레지스터 뱅크를 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
13 13
가우시안 평활화부, 이미지 크기 변환부, 변화도 연산부 및 왜곡부와 이들의 연산이 공유 처리되는 컨볼루션 유닛을 포함하여 피라미드 알고리즘에 따라 크기와 왜곡도가 가변되는 입력 프레임에 대한 변화도 계수를 연산하는 컨볼루션 유닛부와; 컨볼루션 유닛부의 연산값을 통해 선형 분해를 수행하여 오일러-라그랑주 방정식이 적용된 에너지 범함수의 움직임 벡터값을 산출하는 해상도 처리 유닛부; 상기 해상도 처리 유닛부에서 산출되는 움직임 벡터값(u, v) 을 저장하는 움직임 벡터 메모리부를 더 포함하되,상기 컨볼루션 유닛부의 컨볼루션 유닛은 가우시안 평활화부 및 변화도 연산부의 콘볼루션 연산을 위해 덧셈 및 뺄셈 연산을 수행한 후 곱셈연산을 수행하는 좌우 대칭형 필터를 포함하고,상기 해상도 처리 유닛부는 오일러-라그랑주 방정식이 적용된 에너지 범함수를 최소화하는 움직임 벡터를 산출하기 위한 L-매트릭스 연산부를 포함하며, 해당 L-매트릭스 연산부는 역행렬 연산에 촐레스키 분해를 적용하고, 메모리 접근을 줄이기 위해 복수의 쉬프트 레지스터들로 구성되는 레지스터 뱅크를 포함하여 구성되며,상기 컨볼루션 유닛부는 해상도 처리 유닛부에서 연산한 움직임 벡터값을 이용하여 입력 이미지 프레임을 축소 및 왜곡하고, 상기 움직임 벡터 메모리부는 복수의 왜곡된 이미지에 대해 해상도 처리 유닛부에서 추정한 움직임 벡터값을 누적하여 전체 화소의 움직임 벡터를 생성하여 출력하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
14 14
청구항 13에 있어서, 상기 피라미드 알고리즘에 따른 입력 이미지 프레임의 축소 및 왜곡과 그에 따른 움직임 벡터값 추정 및 누적은 두 번 수행하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
15 15
청구항 13에 있어서, 상기 컨볼루션 유닛부에 제공할 입력 프레임을 일시 저장하는 프레임 버퍼부를 더 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
16 16
청구항 13에 있어서, 상기 컨볼루션 유닛부에서 연산된 이미지 변화도를 저장하는 변화도 메모리부를 더 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
17 17
청구항 13에 있어서, 상기 해상도 처리 유닛부는 와 같은 에너지 범함수 연산을 위해서 항 연산부, 항 연산부, 상기 각 항의 연산 결과를 통해 오일러-라그랑주 방정식의 해를 구하기 위한 행렬값을 산출하는 A/b 연산부, 상기 A/b 연산부의 출력인 행렬 A와 b를 연산하여 오일러-라그랑주 방정식의 해를 구하는 L-매트릭스 연산부와 전진/후진 대입부를 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
18 18
청구항 17에 있어서, 상기 해상도 처리 유닛부는 항 연산부를 위한 움직임 벡터의 편미분 메모리와 전진/후진 대입부를 위한 L메모리 및 산출 결과 메모리를 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
19 19
청구항 17에 있어서, 항 연산부는 반복되는 연산을 처리하는 공유부를 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
20 20
청구항 17에 있어서, A/b 연산부는 전체 화소 수가 wh일 때 2wh × 2wh의 크기를 가지는 A행렬의 값을 연산하는 부분과 b벡터 값을 연산하는 부분을 포함하며, A행렬의 값을 연산하는 부분은 유사한 식을 연산하기 위한 공유부를 포함하고, A행렬이 에르미트 양의 정부호 행렬이 되도록 하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
21 21
청구항 20에 있어서, L-매트릭스 연산부는 A행렬이 에르미트 양의 정부호 조건을 만족함에 따라 촐레스키 분해에 따른 식을 통해 행렬식의 해를 구하도록 구성되는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
22 22
청구항 21에 있어서, L-매트릭스 연산부는 순차적인 길이를 가지는 복수의 시프트 레지스터로 이루어진 시프트 레지스터 뱅크를 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 장치
23 23
입력 프레임의 움직임 벡터를 추적하는 광학흐름 추정기를 이용하는 것으로서, 입력 프레임에 대한 변화도 계수를 연산하는 컨볼루션 연산 단계;컨볼루션 연산 단계를 통해 연산된 변화도를 이용하여 오일러-라그랑주 방정식이 적용된 에너지 범함수의 움직임 벡터값을 산출하는 해상도 처리 단계를 포함하며,상기 해상도 처리 단계는 오일러-라그랑주 방정식이 적용된 에너지 범함수를 최소화하는 움직임 벡터를 산출하기 위한 L-매트릭스 연산 단계를 포함하며, L-매트릭스 연산 단계는 역행렬 연산에 촐레스키 분해를 적용하고, 메모리 접근을 줄이기 위해 복수의 쉬프트 레지스터들로 구성되는 레지스터 뱅크를 통해 연산을 수행하는 단계를 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 방법
24 24
청구항 23에 있어서, 상기 컨볼루션 연산 단계는 입력 프레임을 가우시안 평활화, 이미지 크기 변환, 변화도 연산 및 왜곡을 수행하며, 이러한 과정을 연산 공유를 위한 컨볼루션 유닛을 통해 공유 방식으로 수행하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 방법
25 25
청구항 23에 있어서, 상기 컨볼루션 연산 단계는 입력 프레임을 버퍼링하고 입력 프레임을 설정된 크기로 축소하고 왜곡한 프레임에 대한 변화도를 연산하고, 상기 해상도 처리 단계를 통해 움직임 벡터를 추정한 후 추정된 움직임 벡터를 이용하여 컨볼루션 연산 단계를 재수행하며, 추정된 움직임 벡터를 누적하여 전체 화소의 움직임 벡터를 추정하는 프라미드 알고리즘 적용 단계를 더 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 방법
26 26
청구항 23에 있어서, 상기 컨볼루션 연산 단계는 덧셈 및 뺄셈 연산을 수행한 후 곱셈연산을 수행하는 좌우 대칭형 필터를 포함하는 컨볼루션 유닛을 공유하여 가우시안 평활화 및 변화도 연산의 콘볼루션 연산을 수행하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 방법
27 27
청구항 23에 있어서, 상기 해상도 처리 단계는 와 같은 에너지 범함수 연산을 위해서 항 연산과 항 연산을 수행하는 단계, 상기 각 항의 연산 결과를 통해 오일러-라그랑주 방정식의 해를 구하기 위한 행렬값을 산출하는 A/b 연산을 수행하는 단계, 상기 A/b 연산 수행 결과인 행렬 A와 벡터 b를 연산하여 오일러-라그랑주 방정식의 해를 구하는 L-매트릭스 연산 및 전진/후진 대입 단계를 포함하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 방법
28 28
청구항 27에 있어서, 상기 해상도 처리 단계는 항 연산부를 위한 움직임 벡터의 편미분 메모리와 전진/후진 대입부를 위한 L메모리 및 산출 결과 메모리를 이용하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 방법
29 29
청구항 27에 있어서, 항 연산을 수행하는 단계는 공유부를 통해 반복되는 연산을 처리하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 방법
30 30
청구항 27에 있어서, A/b 연산 단계는 전체 화소 수가 wh일 때 2wh × 2wh의 크기를 가지는 A행렬의 값을 연산하는 과정과 b벡터 값을 연산하는 과정을 포함하며, A행렬의 값을 연산할 경우 유사한 식을 연산하기 위한 공유부를 통해 연산을 수행하고, A행렬이 에르미트 양의 정부호 행렬이 되도록 하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 방법
31 31
청구항 30에 있어서, L-매트릭스 연산 단계는 A행렬이 에르미트 양의 정부호 조건을 만족함에 따라 촐레스키 분해에 따른 식을 통해 행렬식의 해를 구하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 방법
32 32
청구항 31에 있어서, L-매트릭스 연산 단계는 순차적인 길이를 가지는 복수의 시프트 레지스터로 이루어진 시프트 레지스터 뱅크를 이용하여 연산을 수행하는 것을 특징으로 하는 이동체 검출을 위한 광학흐름 추정 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 산업통상자원부 한국반도체연구조합 전자정보디바이스산업원천기술개발사업(시스템반도체) 미래형 융복합 반도체 핵심 IP 개발