맞춤기술찾기

이전대상기술

확률 체계 기반 충돌격자지도를 이용한 충돌 상황을 학습 및 인지하기 위한 장치 및 이를 위한 방법

  • 기술번호 : KST2021011295
  • 담당센터 : 광주기술혁신센터
  • 전화번호 : 062-360-4654
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명의 확률 체계 기반 충돌격자지도를 이용한 충돌 상황을 학습하기 위한 장치는 어느 하나의 계층의 연산 결과에 가중치가 적용되어 다음 계층의 입력이 되는 복수의 연산을 포함하는 복수의 계층을 포함하는 인공신경망과, 포인트 클라우드 영상을 2차원의 평면의 분포를 나타내는 제1 채널 및 거리를 나타내는 제2 채널을 포함하는 2채널의 충돌격자지도로 변환하는 데이터처리부와, 상기 충돌격자지도를 통해 상기 인공신경망이 충돌 여부에 대한 확률을 출력하도록 상기 인공신경망을 학습시키는 학습부를 포함한다.
Int. CL G06N 3/08 (2006.01.01) G06N 7/00 (2006.01.01)
CPC G06N 3/08(2013.01) G06N 7/005(2013.01)
출원번호/일자 1020200032598 (2020.03.17)
출원인 전남대학교산학협력단
등록번호/일자
공개번호/일자 10-2021-0116004 (2021.09.27) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2020.03.17)
심사청구항수 14

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 문창배 광주광역시 북구
2 조준형 광주광역시 남구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인 천지 대한민국 서울특별시 강남구 논현로**길 **, *층(역삼동, 신한빌딩)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2020.03.17 수리 (Accepted) 1-1-2020-0280484-46
2 선행기술조사의뢰서
Request for Prior Art Search
2021.02.18 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2021.05.18 발송처리완료 (Completion of Transmission) 9-6-2021-0092350-87
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
확률 체계 기반 충돌격자지도를 이용한 충돌 상황을 학습하기 위한 장치에 있어서, 어느 하나의 계층의 연산 결과에 가중치가 적용되어 다음 계층의 입력이 되는 복수의 연산을 포함하는 복수의 계층을 포함하는 인공신경망; 포인트 클라우드 영상을 2차원의 평면의 분포를 나타내는 제1 채널 및 거리를 나타내는 제2 채널을 포함하는 2채널의 충돌격자지도로 변환하는 데이터처리부; 및 상기 충돌격자지도를 통해 상기 인공신경망이 충돌 여부에 대한 확률을 출력하도록 상기 인공신경망을 학습시키는 학습부;를 포함하는 것을 특징으로 하는 충돌 상황을 학습하기 위한 장치
2 2
제1항에 있어서, 상기 데이터처리부는 포인트 클라우드의 영상에서 포인트 클라우드를 포인트 클라우드의 x 및 y값에 매핑되는 제1 채널의 셀에 사상하고, 제2 채널의 셀에 x 및 y값이 매핑되는 적어도 하나의 포인트 클라우드를 검출하고, 검출된 모든 포인트 클라우드의 z 값의 평균을 해당하는 제2 채널의 셀에 사상하여 상기 충돌격자지도를 생성하는 것을 특징으로 하는 충돌 상황을 학습하기 위한 장치
3 3
제1항에 있어서, 상기 학습부는 충돌 여부에 대응하는 기댓값을 설정하고, 상기 충돌격자지도를 상기 인공신경망에 입력한 후, 상기 인공신경망이 상기 충돌격자지도에 대해 가중치가 적용되는 복수의 연산을 수행하여 출력값을 산출하면, 산출된 출력값과 설정된 기댓값의 차이가 최소가 되도록 상기 인공신경망의 가중치를 최적화하는 것을 특징으로 하는 충돌 상황을 학습하기 위한 장치
4 4
제1항에 있어서, 상기 인공신경망은 상기 충돌격자지도를 입력받는 입력계층; 상기 입력계층의 충돌격자지도에 대해 가중치 행렬로 구성된 제1 필터를 통해 컨볼루션 연산을 수행하여 제1 특징지도를 구성하는 컨볼루션계층; 상기 컨볼루션계층의 제1 특징지도에 대해 가중치 행렬로 구성된 제2 필터를 통해 풀링 연산을 수행하여 제2 특징지도를 구성하는 풀링계층; 상기 풀링계층의 제2 특징지도를 변환하여 하나의 열로 정렬하는 평탄화계층; 복수의 연산 노드를 포함하며, 복수의 연산 노드 각각이 하나의 열로 정렬된 제2 특징지도에 대해 활성화함수를 통한 연산 결과에 가중치를 적용하여 출력하는 완전연결계층; 및 충돌 확률 및 비충돌 확률 각각에 대응하는 2개의 출력 노드를 포함하며, 상기 완전연결계층의 상기 복수의 연산 노드의 입력에 대해 활성화함수를 통한 연산을 수행하여 충돌 확률 및 비충돌 확률을 산출하고, 산출된 충돌 확률 및 비충돌 확률을 출력값으로 출력하는 출력계층;을 포함하는 것을 특징으로 하는 충돌 상황을 학습하기 위한 장치
5 5
확률 체계 기반 충돌격자지도를 이용한 충돌 상황을 인지하기 위한 장치에 있어서, 어느 하나의 계층의 연산 결과에 가중치가 적용되어 다음 계층의 연산에 입력이 되는 복수의 연산을 포함하는 복수의 계층을 포함하며, 충돌격자지도가 입력되면, 충돌격자지도에 대해 복수의 계층의 가중치가 적용되는 복수의 연산을 수행하여 충돌 여부를 확률로 출력하도록 학습된 인공신경망; 촬영을 통해 3차원 영상을 생성하는 카메라부; 상기 3차원 영상을 변환하여 포인트 클라우드 영상을 생성하고, 생성된 포인트 클라우드 영상을 2차원의 평면의 분포를 나타내는 제1 채널과 거리를 나타내는 제2 채널을 포함하는 2채널의 충돌격자지도로 변환하는 데이터처리부; 및 상기 변환된 충돌격자지도를 상기 인공신경망에 입력하여 상기 인공신경망이 충돌 여부를 확률을 출력하면, 상기 확률에 따라 충돌 여부를 인지하는 인지부;를 포함하는 것을 특징으로 하는 충돌 상황을 인지하기 위한 장치
6 6
제5항에 있어서, 상기 데이터처리부는 포인트 클라우드의 영상에서 포인트 클라우드를 포인트 클라우드의 x 및 y값에 매핑되는 제1 채널의 셀에 사상하고, 제2 채널의 셀에 x 및 y의 값에 대한 모든 포인트 클라우드의 z 값의 평균을 해당하는 제2 채널의 셀에 사상하여 상기 충돌격자지도를 생성하는 것을 특징으로 하는 충돌 상황을 인지하기 위한 장치
7 7
제5항에 있어서, 상기 인공신경망은 출력값으로 충돌 확률 및 비충돌 확률을 출력하며, 상기 인지부는 상기 충돌 확률이 상기 비충돌 확률 보다 크면서 상기 충돌 확률이 기 설정된 임계치 이상인 경우에 충돌하는 것으로 인지하는 것을 특징으로 하는 충돌 상황을 인지하기 위한 장치
8 8
제5항에 있어서, 상기 인공신경망은 상기 충돌격자지도를 입력받는 입력계층; 상기 입력계층의 충돌격자지도에 대해 가중치 행렬로 구성된 제1 필터를 통해 컨볼루션 연산을 수행하여 제1 특징지도를 구성하는 컨볼루션계층; 상기 컨볼루션계층의 제1 특징지도에 대해 가중치 행렬로 구성된 제2 필터를 통해 풀링 연산을 수행하여 제2 특징지도를 구성하는 풀링계층; 상기 풀링계층의 제2 특징지도를 변환하여 하나의 열로 정렬하는 평탄화계층; 복수의 연산 노드를 포함하며, 복수의 연산 노드 각각이 하나의 열로 정렬된 제2 특징지도에 대해 활성화함수를 통한 연산 결과에 가중치를 적용하여 출력하는 완전연결계층; 및 충돌 확률 및 비충돌 확률 각각에 대응하는 2개의 출력 노드를 포함하며, 상기 완전연결계층의 상기 복수의 연산 노드의 입력에 대해 활성화함수를 통한 연산을 수행하여 충돌 확률 및 비충돌 확률을 산출하고, 산출된 충돌 확률 및 비충돌 확률을 출력값으로 출력하는 출력계층;을 포함하는 것을 특징으로 하는 충돌 상황을 인지하기 위한 장치
9 9
확률 체계 기반 충돌격자지도를 이용한 충돌 상황을 학습하기 위한 방법에 있어서, 데이터처리부가 충돌 여부가 알려진 3차원 영상을 획득하는 단계; 상기 데이터처리부가 상기 3차원 영상을 변환하여 클라우드 포인트 영상을 생성하는 단계; 상기 데이터처리부가 상기 클라우드 포인트 영상을 변환하여 2차원의 평면의 분포를 나타내는 제1 채널 및 거리를 나타내는 제2 채널을 포함하는 2채널의 충돌격자지도를 생성하는 단계; 학습부가 상기 충돌격자지도의 기초가 되는 상기 3차원 영상의 충돌 여부에 따라 기댓값을 설정하는 단계; 상기 학습부가 상기 충돌격자지도를 입력함에 따라 상기 인공신경망이 상기 충돌격자지도에 대해 상기 복수의 연산을 통해 출력값을 산출하는 단계; 및 상기 학습부가 상기 출력값과 상기 기댓값의 차이가 최소가 되도록 상기 인공신경망의 가중치를 최적화하는 단계;를 포함하는 것을 특징으로 하는 충돌 상황을 학습하기 위한 방법
10 10
제9항에 있어서, 상기 충돌격자지도를 생성하는 단계는 상기 데이터처리부가 포인트 클라우드의 영상에서 포인트 클라우드를 포인트 클라우드의 x 및 y값에 매핑되는 제1 채널의 셀에 사상하는 단계; 및 상기 데이터처리부가 제2 채널의 셀에 x 및 y의 값에 대한 모든 포인트 클라우드의 z 값의 평균을 해당하는 제2 채널의 셀에 사상하는 단계;를 포함하는 것을 특징으로 하는 충돌 상황을 학습하기 위한 방법
11 11
제9항에 있어서, 상기 인공신경망이 상기 충돌격자지도에 대해 상기 복수의 연산을 통해 출력값을 산출하는 단계는 입력계층이 상기 충돌격자지도를 입력받는 단계; 컨볼루션계층이 상기 입력계층의 충돌격자지도에 대해 가중치 행렬로 구성된 제1 필터를 통해 컨볼루션 연산을 수행하여 제1 특징지도를 구성하는 단계; 풀링계층이 상기 컨볼루션계층의 제1 특징지도에 대해 가중치 행렬로 구성된 제2 필터를 통해 풀링 연산을 수행하여 제2 특징지도를 구성하는 단계; 평탄화계층이 상기 풀링계층의 제2 특징지도를 변환하여 하나의 열로 정렬하는 단계; 완전연결계층이 복수의 연산 노드를 통해 하나의 열로 정렬된 제2 특징지도에 대해 활성화함수를 통한 연산 결과에 가중치를 적용하여 출력하는 단계; 및 출력계층이 상기 완전연결계층의 상기 복수의 연산 노드로부터 출력을 입력받아 활성화함수를 통한 연산을 수행하여 충돌 확률 및 비충돌 확률을 산출하고, 산출된 충돌 확률 및 비충돌 확률을 출력값으로 출력하는 단계;를 포함하는 것을 특징으로 하는 충돌 상황을 학습하기 위한 방법
12 12
확률 체계 기반 충돌격자지도를 이용한 충돌 상황을 인지하기 위한 방법에 있어서, 카메라부가 로봇팔의 전방을 촬영하여 3차원 영상을 생성하는 단계; 상기 데이터처리부가 상기 3차원 영상을 변환하여 클라우드 포인트 영상을 생성하는 단계; 상기 데이터처리부가 상기 클라우드 포인트 영상을 변환하여 2차원의 평면의 분포를 나타내는 제1 채널 및 거리를 나타내는 제2 채널을 포함하는 2채널의 충돌격자지도를 생성하는 단계; 인지부가 상기 충돌격자지도를 입력함에 따라 상기 인공신경망이 상기 충돌격자지도에 대해 상기 복수의 연산을 통해 출력값을 산출하는 단계; 상기 인지부가 상기 출력값의 확률에 따라 충돌 여부를 인지하는 단계; 및 제어부가 상기 인지부가 인지한 충돌 여부에 따라 상기 로봇팔의 움직임을 제어하는 단계;를 포함하는 것을 특징으로 하는 충돌 상황을 인지하기 위한 방법
13 13
제12항에 있어서, 상기 충돌격자지도를 생성하는 단계는 상기 데이터처리부가 포인트 클라우드의 영상에서 포인트 클라우드를 포인트 클라우드의 x 및 y값에 매핑되는 제1 채널의 셀에 사상하는 단계; 및 상기 데이터처리부가 제2 채널의 셀에 x 및 y의 값에 대한 모든 포인트 클라우드의 z 값의 평균을 해당하는 제2 채널의 셀에 사상하는 단계;를 포함하는 것을 특징으로 하는 충돌 상황을 인지하기 위한 방법
14 14
제12항에 있어서, 상기 인공신경망이 상기 충돌격자지도에 대해 상기 복수의 연산을 통해 출력값을 산출하는 단계는 입력계층이 상기 충돌격자지도를 입력받는 단계; 컨볼루션계층이 상기 입력계층의 충돌격자지도에 대해 가중치 행렬로 구성된 제1 필터를 통해 컨볼루션 연산을 수행하여 제1 특징지도를 구성하는 단계; 풀링계층이 상기 컨볼루션계층의 제1 특징지도에 대해 가중치 행렬로 구성된 제2 필터를 통해 풀링 연산을 수행하여 제2 특징지도를 구성하는 단계; 평탄화계층이 상기 풀링계층의 제2 특징지도를 변환하여 하나의 열로 정렬하는 단계; 완전연결계층이 복수의 연산 노드를 통해 하나의 열로 정렬된 제2 특징지도에 대해 활성화함수를 통한 연산 결과에 가중치를 적용하여 출력하는 단계; 및 출력계층이 상기 완전연결계층의 상기 복수의 연산 노드로부터 출력을 입력받아 활성화함수를 통한 연산을 수행하여 충돌 확률 및 비충돌 확률을 산출하고, 산출된 충돌 확률 및 비충돌 확률을 출력값으로 출력하는 단계;를 포함하는 것을 특징으로 하는 충돌 상황을 인지하기 위한 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 농촌진흥청 국립원예특작과학원 첨단기술융복합차세대스마트팜기술개발 로봇 사과과수원 자율주행 프로그램 개발