삼각형 메쉬로 이루어진 3D 모델의 변형을 위한 IK 계산 가속화

An Accelerated IK Solver for Deformation of 3D Models with Triangular Meshes

초록

The purpose of our research is to efficiently deform a 3D models which is composed of a triangular mesh and a skeleton. We designed a novel inverse kinematics (IK) solver that calculates the updated positions of mesh vertices with fewer computing operations. Through our user interface, one or more markers are selected on the surface of the model and their target positions are set, then the system updates the positions of surface vertices to construct a deformed model. The IK solving process for updating vertex positions includes many computations for obtaining transformations of the markers, their affecting joints, and their parent joints. Many of these computations are often redundant. We precompute those redundant terms in advance so that the 3-nested loop computation structure was improved to a 2-nested loop structure, and thus the computation time for a deformation is greatly reduced. This novel IK solver can be adopted for efficient performance in various research fields, such as handling 3D models implemented by LBS method, or object tracking without any markers.

키워드

triangular meshed model; accelerated IK solver; model deformation; linear blend skinning; markerless tracking; 삼각메쉬모델; 가속화된 IK 풀이; 모델 변형; 선형 블랜드 스키닝; 무마커 트래킹
제목
삼각형 메쉬로 이루어진 3D 모델의 변형을 위한 IK 계산 가속화
제목 (타언어)
An Accelerated IK Solver for Deformation of 3D Models with Triangular Meshes
저자
박현아; 강다은; 권태수
DOI
10.15701/kcgs.2021.27.5.1
발행일
2021-12
저널명
한국컴퓨터그래픽스학회논문지
권
27
호
5
페이지
1 ~ 11