맞춤기술찾기

이전대상기술

시간 및 자세 제약 조건 아래에서 무용 동작을 생성하는 방법 및 장치

  • 기술번호 : KST2015092315
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 시간 및 자세 제약 조건 아래에서 무용 동작을 생성하는 방법 및 장치에 관한 것으로, 본 발명에 따른 일 실시예는 사용자로부터 동작 데이터를 수신하는 동작 데이터 수신부, 상기 동작 데이터와 유사동작 데이터를 기초로 유사 차이값을 구하고, 상기 유사 차이값이 소정의 값 이하인 유사동작 데이터를 유사동작 후보 데이터로 선택하는 유사동작 후보 데이터 검색부, 상기 동작 데이터와 상기 유사동작 후보 데이터의 방향 유사도 및 연결 유사도를 계산하고, 상기 유사 차이값, 상기 방향 유사도 및 상기 연결 유사도에 일정한 가중치를 부여하여 최종 유사도를 구하고, 상기 최종 유사도가 한계값 이하인 유사동작을 선정하는 유사동작 선정부 및 상기 유사동작을 동작 연결 구간에 배열하고, 상기 유사동작의 루트 관절의 위치를 조절하여, 상기 루트 관절의 위치를 추정하고, 상기 루트 관절의 위치로부터 관절 각도로 계산하여 상기 유사동작을 연결하는 유사동작 연결부를 포함하는 시간 및 자세 제약 조건 아래에서 무용 동작을 생성하는 장치를 제공할 수 있다.
Int. CL G06T 1/00 (2006.01) G06T 7/20 (2006.01)
CPC G06T 1/00(2013.01) G06T 1/00(2013.01) G06T 1/00(2013.01)
출원번호/일자 1020140002043 (2014.01.07)
출원인 한국전자통신연구원
등록번호/일자
공개번호/일자 10-2015-0081986 (2015.07.15) 문서열기
공고번호/일자 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2015.11.23)
심사청구항수 8

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 백성민 대한민국 대전광역시 유성구
2 김예진 대한민국 대전 유성구
3 김종성 대한민국 대전광역시 서구
4 김명규 대한민국 대전광역시 유성구
5 정일권 대한민국 대전광역시 서구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2014.01.07 수리 (Accepted) 1-1-2014-0016761-11
2 증명서류 제출기한 안내문 공지예외적용주장
Claim of Exclusion from Being Publically Known of Notification of Submission Date of Certificate
2014.01.22 발송처리완료 (Completion of Transmission) 1-5-2014-0010830-27
3 [공지예외적용대상(신규성, 출원시의 특례)증명서류]서류제출서
[Document Verifying Exclusion from Being Publically Known (Novelty, Special Provisions for Application)] Submission of Document
2014.01.23 수리 (Accepted) 1-1-2014-0072066-00
4 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
5 [심사청구]심사청구(우선심사신청)서
[Request for Examination] Request for Examination (Request for Preferential Examination)
2015.11.23 수리 (Accepted) 1-1-2015-1141299-96
6 보정요구서
Request for Amendment
2016.05.24 발송처리완료 (Completion of Transmission) 9-5-2016-0375400-46
7 [공지예외적용대상(신규성, 출원시의 특례)증명서류]서류제출서
[Document Verifying Exclusion from Being Publically Known (Novelty, Special Provisions for Application)] Submission of Document
2016.07.07 수리 (Accepted) 1-1-2016-0659083-02
8 [대리인선임]대리인(대표자)에 관한 신고서
[Appointment of Agent] Report on Agent (Representative)
2016.10.11 수리 (Accepted) 1-1-2016-0985479-81
9 의견제출통지서
Notification of reason for refusal
2016.11.30 발송처리완료 (Completion of Transmission) 9-5-2016-0862841-57
10 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2017.01.31 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2017-0102272-51
11 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2017.01.31 수리 (Accepted) 1-1-2017-0102271-16
12 등록결정서
Decision to grant
2017.05.16 발송처리완료 (Completion of Transmission) 9-5-2017-0341080-22
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
사용자로부터 동작 데이터를 수신하는 동작 데이터 수신부;상기 동작 데이터와 유사동작 데이터를 기초로 유사 차이값을 구하고, 상기 유사 차이값이 소정의 값 이하인 유사동작 데이터를 유사동작 후보 데이터로 선택하는 유사동작 후보 데이터 검색부;상기 동작 데이터와 상기 유사동작 후보 데이터의 방향 유사도 및 연결 유사도를 계산하고, 상기 유사 차이값, 상기 방향 유사도 및 상기 연결 유사도에 일정한 가중치를 부여하여 최종 유사도를 구하고, 상기 최종 유사도가 한계값 이하인 유사동작을 선정하는 유사동작 선정부; 및상기 유사동작을 동작 연결 구간에 배열하고, 상기 유사동작의 루트 관절의 위치를 조절하여, 상기 루트 관절의 위치를 추정하고, 상기 루트 관절의 위치로부터 관절 각도로 계산하여 상기 유사동작을 연결하는 유사동작 연결부;를 포함하고,상기 유사동작 연결부는상기 유사동작을 상기 동작 연결 구간에 배열하고, 상기 동작 연결 구간 중 비거나 겹치는 동작 연결 구간이 존재하는 경우에 발의 제약조건이 존재하는 지점 및 이전 자세가 지정되어 있는 지점 중 적어도 하나의 지점을 기준으로 타임 와핑(time warping)을 수행하여 상기 비거나 겹치는 동작 연결 구간을 조절하는 타임 와핑부를 포함하는 시간 및 자세 제약 조건 아래에서 무용 동작을 생성하는 장치
2 2
제 1 항에 있어서,상기 유사동작 후보 데이터 검색부는상기 동작 데이터와 상기 유사동작 데이터를 기초로 아래 [수학식 1]로 표현되는 높이에 따른 차이값()을 생성하는 중심 관절 위치 비교부; [수학식 1]상기 동작 데이터와 상기 유사동작 데이터를 기초로 아래 [수학식 2]로 표현되는 자세벡터에 의한 차이값()을 생성하는 관절 자세 벡터 비교부; 및[수학식 2]상기 높이에 따른 차이값()과 상기 자세벡터에 의한 차이값()을 기초로 아래 [수학식 3]으로 표현되는 유사 차이값()을 계산하고, 상기 유사 차이값이 소정의 값 이하인 경우, 상기 유사동작 데이터를 유사동작 후보 데이터로 선택하는 유사도 계산부; [수학식 3]를 포함하는 시간 및 자세 제약 조건 아래에서 무용 동작을 생성하는 장치(여기서, 는 높이에 따른 차이 값이고, 는 자세 벡터에 의한 차이 값이고, 는 중심 관절의 y축 위치이고, 는 i 번째 프레임에서 k 번째 자세 벡터(pose vector, pv)이고, 는 중요도 파라미터를 의미하고, 는 관절의 중요도()이고, 는 자세 벡터의 각도 차이와 길이 차이를 조절하기 위한 스케일 값이다)
3 3
제 2 항에 있어서,상기 유사동작 선정부는상기 동작 데이터와 상기 유사동작 후보 데이터를 기초로 아래 [수학식 4]로 표현되는 방향 유사도()를 계산하여, 이동방향이 일치하는지 확인하는 이동 방향 확인부;[수학식 4](여기서, 벡터 는 (i-1)번째 프레임과 (i)번째 프레임의 위치에 의한 관절의 속도 벡터를 의미하고, 는 각도와 길이 단위를 맞추기 위한 스케일 값을 의미한다)상기 동작 데이터의 관절의 위치를 최소 자승 근사법을 이용하여 함수()로 변환하고, 상기 함수()와 상기 유사동작 후보 데이터의 관절의 위치()를 기초로 아래 [수학식 5]로 표현되는 연결 유사도()를 계산하는 연결 유사도 계산부; 및[수학식 5]상기 유사 차이값(), 상기 방향 유사도(), 상기 연결 유사도()에 일정한 가중치를 부여하고, 아래 [수학식 6]으로 표현되는 최종 유사도()가 한계값 이하인 유사동작을 획득하는 유사동작 획득부;[수학식 6](여기서, ,,은 소정의 가중치)를 포함하는 시간 및 자세 제약 조건 아래에서 무용 동작을 생성하는 장치
4 4
제 1 항에 있어서,상기 유사동작 연결부는동작 연결 구간에서 연결할 수 있는 상기 유사동작을 검색하는 유사동작 검색부;상기 동작 연결 구간에 배열된 상기 유사동작의 루트 관절의 위치를 조절하고, 퍼거슨 커브를 이용하여 루트 관절의 위치를 추정하는 위치 추정부;추정된 상기 루트 관절의 위치로부터 관절 각도를 계산하는 관절 각도 계산부; 및상기 관절 각도를 캐릭터에 적용하는 캐릭터 적용부;를 더 포함하는 시간 및 자세 제약 조건 아래에서 무용 동작을 생성하는 장치
5 5
사용자로부터 동작 데이터를 수신하는 단계;상기 동작 데이터와 유사동작 데이터를 기초로 유사 차이값을 구하고, 상기 유사 차이값이 소정의 값 이하인 유사동작 데이터를 유사동작 후보 데이터로 선택하는 단계;상기 동작 데이터와 상기 유사동작 후보 데이터의 방향 유사도 및 연결 유사도를 계산하고, 상기 유사 차이값, 상기 방향 유사도 및 상기 연결 유사도에 일정한 가중치를 부여하여 최종 유사도를 구하고, 상기 최종 유사도가 한계값 이하인 유사동작을 선정하는 단계; 및상기 유사동작을 동작 연결 구간에 배열하고, 상기 유사동작의 루트 관절의 위치를 조절하여, 상기 루트 관절의 위치를 추정하고, 상기 루트 관절의 위치로부터 관절 각도로 계산하여 상기 유사동작을 연결하는 단계;를 포함하고,상기 유사동작을 연결하는 단계는상기 유사동작을 상기 동작 연결 구간에 배열하고, 상기 동작 연결 구간 중 비거나 겹치는 동작 연결 구간이 존재하는 경우에 발의 제약조건이 존재하는 지점 및 이전 자세가 지정되어 있는 지점 중 적어도 하나의 지점을 기준으로 타임 와핑(time warping)을 수행하여 상기 비거나 겹치는 동작 연결 구간을 조절하는 단계를 포함하는 시간 및 자세 제약 조건 아래에서 무용 동작을 생성하는 방법
6 6
제 5 항에 있어서,상기 유사동작 데이터를 유사동작 후보 데이터로 선택하는 단계는상기 동작 데이터와 유사동작 데이터를 기초로 아래 [수학식 1]로 표현되는 높이에 따른 차이값()을 생성하는 단계; [수학식 1]상기 동작 데이터와 유사동작 데이터를 기초로 아래 [수학식 2]로 표현되는 자세벡터에 의한 차이값()을 생성하는 단계; 및[수학식 2]상기 높이에 따른 차이값()과 상기 자세벡터에 의한 차이값()을 기초로 아래 [수학식 3]으로 표현되는 유사 차이값()을 계산하고, 상기 유사 차이값이 소정의 값 이하인 경우, 상기 유사동작 데이터를 유사동작 후보 데이터로 선택하는 단계; [수학식 3]를 포함하는 시간 및 자세 제약 조건 아래에서 무용 동작을 생성하는 방법(여기서, 는 높이에 따른 차이 값이고, 는 자세 벡터에 의한 차이 값이고, 는 중심 관절의 y축 위치이고, 는 i 번째 프레임에서 k 번째 자세 벡터(pose vector, pv)이고, 는 중요도 파라미터를 의미하고, 는 관절의 중요도()이고, 는 자세 벡터의 각도 차이와 길이 차이를 조절하기 위한 스케일 값이다)
7 7
제 6 항에 있어서,상기 유사동작을 선정하는 단계는상기 동작 데이터와 상기 유사동작 후보 데이터를 기초로 아래 [수학식 4]로 표현되는 방향 유사도()를 계산하여, 이동방향이 일치하는지 확인하는 단계;[수학식 4](여기서, 벡터 는 (i-1)번째 프레임과 (i)번째 프레임의 위치에 의한 관절의 속도 벡터를 의미하고, 는 각도와 길이 단위를 맞추기 위한 스케일 값을 의미한다)상기 동작 데이터의 관절의 위치를 최소 자승 근사법을 이용하여 함수()로 변환하고, 상기 함수()와 상기 유사동작 후보 데이터의 관절의 위치()를 기초로 아래 [수학식 5]로 표현되는 연결 유사도()를 계산하는 단계; 및[수학식 5]상기 유사 차이값(), 상기 방향 유사도(), 상기 연결 유사도()에 일정한 가중치를 부여하고, 아래 [수학식 6]으로 표현되는 최종 유사도()가 한계값 이하인 유사동작을 획득하는 단계;[수학식 6](여기서, , 및 은 소정의 가중치)를 포함하는 시간 및 자세 제약 조건 아래에서 무용 동작을 생성하는 방법
8 8
제 5 항에 있어서,상기 유사동작을 연결하는 단계는동작 연결 구간에서 연결할 수 있는 상기 유사동작을 검색하는 단계;상기 동작 연결 구간에 배열된 상기 유사동작의 루트 관절의 위치를 조절하고, 퍼거슨 커브를 이용하여 루트 관절의 위치를 추정하는 단계;추정된 상기 루트 관절의 위치로부터 관절 각도를 계산하는 단계; 및상기 관절 각도를 캐릭터에 적용하는 단계;를 더 포함하는 시간 및 자세 제약 조건 아래에서 무용 동작을 생성하는 방법
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US20150193945 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US2015193945 US 미국 DOCDBFAMILY
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 지식경제부 한국전자통신연구원 산업원천기술개발사업 전통 및 대중 무용의 체험 학습 창작을 위한 퍼포먼스 분석 및 생성 기술 개발