삼각형 메쉬로 이루어진 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 modelaccelerated IK solvermodel deformationlinear blend skinningmarkerless 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