KR101586007B1 - 데이터 처리 장치 및 방법 - Google Patents
데이터 처리 장치 및 방법 Download PDFInfo
- Publication number
- KR101586007B1 KR101586007B1 KR1020090057289A KR20090057289A KR101586007B1 KR 101586007 B1 KR101586007 B1 KR 101586007B1 KR 1020090057289 A KR1020090057289 A KR 1020090057289A KR 20090057289 A KR20090057289 A KR 20090057289A KR 101586007 B1 KR101586007 B1 KR 101586007B1
- Authority
- KR
- South Korea
- Prior art keywords
- points
- physical information
- data
- learning data
- natural number
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/246—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Image Analysis (AREA)
Abstract
Description
Claims (19)
- 모션 센싱에 의해 획득되는 복수 개의 학습 데이터를 저장하는 저장부;상기 복수 개의 학습 데이터에 회귀 분석(Regression Analysis)을 수행하여 제1 변환 행렬을 계산하는 제1 계산부; 및제1 입력 데이터에 상기 제1 변환 행렬을 적용하여, 제1 출력 데이터를 계산하는 제2 계산부를 포함하고,상기 복수 개의 학습 데이터의 각각은 모션 센싱의 한 프레임에서 감지되는 n 개(n은 자연수)의 포인트의 물리적 정보와, 상기 n 개의 포인트 중 n1 개(n1은 자연수)의 특징 포인트(feature point)의 물리적 정보를 포함하고,상기 제1 입력 데이터는 n1 개의 특징 포인트에 관한 물리적 정보를 포함하며, 상기 제1 출력 데이터는 n 개의 포인트에 관한 물리적 정보를 포함하고,상기 n1 개의 특징 포인트에 관한 물리적 정보는, 상기 n1 개의 포인트의 좌표 값, 각도, 각속도, 및 각가속도 중 적어도 하나를 포함하는 데이터 처리 장치.
- 삭제
- 삭제
- 제1항에 있어서,상기 n1 개의 포인트의 좌표 값은 모션 센서 및 깊이 카메라 중 적어도 하나를 이용하여 획득되는, 데이터 처리 장치.
- 제1항에 있어서,상기 회귀 분석은, KCCA(Kernel Canonical Correlation Analysis)에 기초한 비선형 분석인, 데이터 처리 장치.
- 제1항에 있어서,상기 회귀 분석은, CCA(Canonical Correlation Analysis)에 기초한 선형 분석인, 데이터 처리 장치.
- 모션 센싱에 의해 획득되는 복수 개의 학습 데이터를 k 개(단, k는 자연수)의 그룹으로 나누는 처리부;상기 k 개의 그룹의 각각을 저장하는 k 개의 클러스터를 포함하는 저장부;회귀분석을 이용하여 상기 k 개의 클러스터의 각각에 대응하는 k 개의 변환 행렬을 계산하는 제1 계산부; 및제1 입력 데이터가 입력되는 경우, 상기 k 개의 변환 행렬 중 선택되는 l 개(단, l은 자연수이며, l≤k)의 변환 행렬을 이용하여 제1 출력 데이터를 계산하는 제2 계산부를 포함하고,상기 복수 개의 학습 데이터의 각각은 모션 센싱의 한 프레임에서 감지되는 n 개(n은 자연수)의 포인트의 물리적 정보와, 상기 n 개의 포인트 중 n1 개(n1은 자연수)의 특징 포인트(feature point)의 물리적 정보를 포함하고,상기 제1 입력 데이터는 n1 개의 특징 포인트에 관한 물리적 정보를 포함하며, 상기 제1 출력 데이터는 n 개의 포인트에 관한 물리적 정보를 포함하고,상기 n1 개의 특징 포인트에 관한 물리적 정보는, 상기 n1 개의 포인트의 좌표 값, 각도, 각속도, 및 각가속도 중 적어도 하나를 포함하는데이터 처리 장치.
- 제7항에 있어서,상기 제2 계산부는, 상기 선택된 l 개의 변환 행렬을 상기 제1 입력 데이터에 적용한 결과 값들에, 상기 제1 입력 데이터와 상기 l 개의 변환 행렬 각각의 상관도에 비례한 가중치를 적용하고, 상기 가중치가 적용된 상기 결과 값들의 선형 합으로서 상기 제1 출력 데이터를 계산하는, 데이터 처리 장치.
- 삭제
- 제7항에 있어서,상기 회귀 분석은, KCCA(Kernel Canonical Correlation Analysis)에 기초한 비선형 분석인, 데이터 처리 장치.
- 제7항에 있어서,상기 회귀 분석은, CCA(Canonical Correlation Analysis)에 기초한 선형 분석인, 데이터 처리 장치.
- 복수 개의 학습 데이터를 입력 받는 단계;상기 복수 개의 학습 데이터에 회귀 분석을 수행하여 제1 변환 행렬을 계산하는 단계; 및제1 입력 데이터가 입력되는 경우, 상기 제1 입력 데이터에 상기 제1 변환 행렬을 적용하여, 제1 출력 데이터를 계산하는 단계를 포함하고,상기 복수 개의 학습 데이터의 각각은 모션 센싱의 한 프레임에서 감지되는 n 개(n은 자연수)의 포인트의 물리적 정보와, 상기 n 개의 포인트 중 n1 개(n1은 자연수)의 특징 포인트(feature point)의 물리적 정보를 포함하고,상기 제1 입력 데이터는 n1 개의 특징 포인트에 관한 물리적 정보를 포함하며, 상기 제1 출력 데이터는 n 개의 포인트에 관한 물리적 정보를 포함하고,상기 n1 개의 특징 포인트에 관한 물리적 정보는, 상기 n1 개의 포인트의 좌표 값, 각도, 각속도, 및 각가속도 중 적어도 하나를 포함하는데이터 처리 방법.
- 삭제
- 삭제
- 제12항에 있어서,상기 n1 개의 포인트의 좌표 값은 모션 센서 및 깊이 카메라 중 적어도 하나를 이용하여 획득되는, 데이터 처리 방법.
- 제12항에 있어서,상기 회귀 분석은, KCCA(Kernel Canonical Correlation Analysis)에 기초한 비선형 분석인, 데이터 처리 방법.
- 제12항에 있어서,상기 회귀 분석은, CCA(Canonical Correlation Analysis)에 기초한 선형 분석인, 데이터 처리 방법.
- 모션 센싱에 의해 획득되는 복수 개의 학습 데이터를 k 개(단, k는 자연수)의 그룹으로 나누어 저장하는 단계;회귀분석을 이용하여 상기 k 개의 클러스터의 각각에 대응하는 k 개의 변환 행렬을 계산하는 단계; 및제1 입력 데이터가 입력되는 경우, 상기 k 개의 변환 행렬 중 선택되는 l 개(단, l은 자연수이며, l≤k)의 변환 행렬을 이용하여 제1 출력 데이터를 계산하는 단계를 포함하고,상기 복수 개의 학습 데이터의 각각은 모션 센싱의 한 프레임에서 감지되는 n 개(n은 자연수)의 포인트의 물리적 정보와, 상기 n 개의 포인트 중 n1 개(n1은 자연수)의 특징 포인트(feature point)의 물리적 정보를 포함하고,상기 제1 입력 데이터는 n1 개의 특징 포인트에 관한 물리적 정보를 포함하며, 상기 제1 출력 데이터는 n 개의 포인트에 관한 물리적 정보를 포함하고,상기 n1 개의 특징 포인트에 관한 물리적 정보는, 상기 n1 개의 포인트의 좌표 값, 각도, 각속도, 및 각가속도 중 적어도 하나를 포함하는데이터 처리 방법.
- 제12항 및 제15항 내지 제18항 중 어느 한 항에 있어서,상기 데이터 처리 방법을 수행하기 위한 명령어를 수록한 컴퓨터 판독 가능 기록 매체.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090057289A KR101586007B1 (ko) | 2009-06-25 | 2009-06-25 | 데이터 처리 장치 및 방법 |
US12/662,777 US9047676B2 (en) | 2009-06-25 | 2010-05-03 | Data processing apparatus generating motion of 3D model and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090057289A KR101586007B1 (ko) | 2009-06-25 | 2009-06-25 | 데이터 처리 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100138658A KR20100138658A (ko) | 2010-12-31 |
KR101586007B1 true KR101586007B1 (ko) | 2016-01-21 |
Family
ID=43381814
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090057289A Expired - Fee Related KR101586007B1 (ko) | 2009-06-25 | 2009-06-25 | 데이터 처리 장치 및 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9047676B2 (ko) |
KR (1) | KR101586007B1 (ko) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102184549B (zh) * | 2011-04-29 | 2012-10-10 | 闫文闻 | 一种运动参数确定方法、装置和运动辅助设备 |
KR20170053692A (ko) * | 2014-09-12 | 2017-05-16 | 지이 인텔리전트 플랫폼스 인코포레이티드 | 커널 회귀 모델의 앙상블을 위한 장치 및 방법 |
KR101995126B1 (ko) * | 2017-10-16 | 2019-07-01 | 한국과학기술원 | 동적 인간 모델에 대한 회귀 분석 기반 랜드마크 검출 방법 및 그 장치 |
CN110874818B (zh) * | 2018-08-31 | 2023-06-23 | 阿里巴巴集团控股有限公司 | 图像处理和虚拟空间构建方法、装置、系统和存储介质 |
CN109660999A (zh) * | 2018-12-05 | 2019-04-19 | 广州数锐智能科技有限公司 | 一种基于cca模型的网络性能优化方法、装置及存储介质 |
US11107242B2 (en) * | 2019-01-11 | 2021-08-31 | Microsoft Technology Licensing, Llc | Detecting pose using floating keypoint(s) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NO305312B1 (no) * | 1997-04-14 | 1999-05-10 | Elkem Materials | FremgangsmÕte og anordning for elektrisk kalsinering av karbonholdig materiale |
KR100421740B1 (ko) | 2000-11-14 | 2004-03-10 | 삼성전자주식회사 | 객체 활동 모델링 방법 |
KR100434372B1 (ko) * | 2001-06-14 | 2004-06-04 | 엘지전자 주식회사 | 스칼라 연산을 이용한 고속 클러스터링 방법 |
KR100513090B1 (ko) | 2003-12-12 | 2005-09-08 | 한국전자통신연구원 | 모션 데이터 프로세싱 방법 |
JP4148281B2 (ja) | 2006-06-19 | 2008-09-10 | ソニー株式会社 | モーションキャプチャ装置及びモーションキャプチャ方法、並びにモーションキャプチャプログラム |
KR100856824B1 (ko) * | 2007-07-23 | 2008-09-05 | 재단법인서울대학교산학협력재단 | 캐릭터 시뮬레이션 방법 및 시스템 |
US7961952B2 (en) * | 2007-09-27 | 2011-06-14 | Mitsubishi Electric Research Laboratories, Inc. | Method and system for detecting and tracking objects in images |
-
2009
- 2009-06-25 KR KR1020090057289A patent/KR101586007B1/ko not_active Expired - Fee Related
-
2010
- 2010-05-03 US US12/662,777 patent/US9047676B2/en active Active
Non-Patent Citations (2)
Title |
---|
Feng, Wei-Wen, Byung-Uck Kim, and Yizhou Yu. "Real-time data driven deformation using kernel canonical correlation analysis." ACM Transactions on Graphics (TOG) 27.3 (2008): 91. |
Kim, Jongmin, Yeongho Seol, and Jehee Lee. "Human motion reconstruction from sparse 3D motion sensors using kernel CCA?based regression." Computer Animation and Virtual Worlds 24.6 (2013): 565-576. |
Also Published As
Publication number | Publication date |
---|---|
US9047676B2 (en) | 2015-06-02 |
US20100332427A1 (en) | 2010-12-30 |
KR20100138658A (ko) | 2010-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109670474B (zh) | 一种基于视频的人体姿态估计方法、装置及设备 | |
JP7005669B2 (ja) | 畳み込み画像変換推定を実行するための方法およびシステム | |
KR101616926B1 (ko) | 영상 처리 장치 및 방법 | |
KR101926563B1 (ko) | 카메라 추적을 위한 방법 및 장치 | |
JP5555207B2 (ja) | 3次元姿勢推定装置、3次元姿勢推定方法、及びプログラム | |
KR101586007B1 (ko) | 데이터 처리 장치 및 방법 | |
Fourie et al. | Harmony filter: a robust visual tracking system using the improved harmony search algorithm | |
Ding et al. | STFC: Spatio-temporal feature chain for skeleton-based human action recognition | |
EP3326156B1 (en) | Consistent tessellation via topology-aware surface tracking | |
JP6328351B2 (ja) | 3dシーンを3dモデルとして再構成する方法 | |
EP2132680A1 (en) | Efficient and accurate 3d object tracking | |
WO2007102537A1 (ja) | 姿勢推定装置および方法 | |
KR102001636B1 (ko) | 이미지 센서와 대상 객체 사이의 상대적인 각도를 이용하는 깊이 영상 처리 장치 및 방법 | |
US11741615B2 (en) | Map segmentation method and device, motion estimation method, and device terminal | |
JP6387831B2 (ja) | 特徴点位置検出装置、特徴点位置検出方法および特徴点位置検出プログラム | |
KR101925879B1 (ko) | 깊이 영상을 이용하는 동작 추정 방법 및 장치 | |
CN109035303B (zh) | Slam系统相机跟踪方法及装置、计算机可读存储介质 | |
KR20120082126A (ko) | 깊이 영상의 특징 추출 방법 및 장치 | |
JP2014085933A (ja) | 3次元姿勢推定装置、3次元姿勢推定方法、及びプログラム | |
CN110487274A (zh) | 用于弱纹理场景的slam方法、系统、导航车及存储介质 | |
KR20120041086A (ko) | 아바타 생성을 위한 처리 장치 및 방법 | |
JP2017053795A (ja) | 情報処理装置、位置姿勢計測方法、及び位置姿勢計測プログラム | |
EP3185212B1 (en) | Dynamic particle filter parameterization | |
JP2019016164A (ja) | 学習データ生成装置、推定装置、推定方法及びコンピュータプログラム | |
KR101844278B1 (ko) | 관절식 객체의 자세를 추정하기 위한 파라미터 학습 방법 및 관절식 객체의 자세 추정 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20090625 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20140605 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20090625 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20150721 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20151016 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20160111 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20160112 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20181218 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20181218 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20191216 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20191216 Start annual number: 5 End annual number: 5 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20211022 |