Abstract:
A 3D shape deforming method based on a point, a 3D shaped interpolation frame generating method using the same and a recording medium are provided to deform a 3D shape rapidly by using axis and angle, and enable a user to select a shape deforming point freely, thereby performing efficient shape deforming work by rapidly checking a shape deformation result according to a deforming point. A moved shape deformation movement point is stored. The center point of the stored shape deformation point and the center point of the moved shape deformation movement point are computed(220). A shape deformation vector and shape deformation motion vector are produced based on the center point of the shape deformation point and the center point of the shape deformation movement point(230). According to the generated shape deformation vector and shape deformation motion vector, a rotation matrix changing a 3D shape is computed(240). According to the computed rotation matrix, a shape deformation coordinate of points forming 3D shape is produced. A 3D shape is deformed according to the computed shape deformation coordinate(250).
Abstract:
복층 쉘 구조를 기반으로 하는 시뮬레이션 장치 및 방법이 개시된다. 본 발명에 따른 시뮬레이션 장치는 얇은 두께의 시뮬레이션 객체에 가해지는 외력에 의한 시뮬레이션 객체의 형태 변화를 3차원 시뮬레이션 공간에서 컴퓨터 그래픽으로 표현하기 위한 것이다. 쉘 생성부는 시뮬레이션 객체에 대응하는 쉘 구조를 생성하되, 쉘 구조는 격자 형태로 배치된 복수의 정점을 연결하며 시뮬레이션 공간에서 서로 평행한 제1평면 및 제2평면에 각각 배치되는 복수의 선분 및 제1평면과 제2평면을 서로 연결하는 복수의 선분을 포함한다. 정점 이동부는 시뮬레이션 객체에 작용하는 외력에 의해 위치가 변화된 정점들에 대하여 제1선분 내지 제4선분의 길이가 쉘 구조가 생성될 때의 길이로 수렴하도록 하는 프로젝션 함수를 단계적으로 적용하여 각각의 정점의 위치를 이동시킨다. 본 발명에 따르면, 얇은 두께의 시뮬레이션 객체를 컴퓨터 그래픽으로 표현하기 위하여 두께를 가지는 3차원의 쉘 구조를 사용함으로써 시뮬레이션 객체의 두께에 따른 형태 변화를 모두 고려하여 보다 사실적인 시뮬레이션이 가능하다.
Abstract:
A 3D virtual studio image synthesis method is disclosed. The 3D virtual studio image synthesis method comprises: a performer 3D image acquisition step of tracking the movement of a performer in a set corresponding to pre-stored 3D virtual studio image information based on the 3D virtual studio image information while capturing an image of the performer in the set using a plurality of camera units, and acquiring a 3D image of the performer corresponding to the 3D virtual studio image information using a plurality of image information acquired by the camera units and the movement trajectory information of the performer tracked by a movement tracking unit; and a final 3D image forming step of forming a final 3D image by synthesizing the 3D image of the performer acquired in the performer 3D image acquisition step with the 3D virtual studio image information to form a final 3D image, wherein the performer 3D image acquisition step includes an image extracting step of extracting only the image of the performer by removing a background area from the image information acquired by the camera units.
Abstract:
포인트 기반의 3차원 형상의 변형 방법, 이를 이용한 3차원 형상의 보간 프레임 생성 방법 및 이를 기록한 기록매체가 개시된다. 본 발명에 따른 포인트 기반의 3차원 형상의 변형 방법은, 사용자가 변형하고자 하는 3차원의 형상을 디스플레이하고, 상기 디스플레이된 3차원의 형상 중에서 변형하고자 하는 형상 변형 포인트를 선택하는 단계, 상기 선택된 형상 변형 포인트의 좌표를 저장하고, 상기 저장된 형상 변형 포인트를 변형하고자 하는 위치로 이동하는 단계, 상기 이동된 형상 변형 이동 포인트를 저장하고, 상기 저장된 형상 변형 포인트의 중심점 및 상기 이동된 형상 변형 이동 포인트의 중심점을 연산하는 단계, 상기 형상 변형 포인트의 중심점 및 상기 형상 변형 이동 포인트의 중심점을 기준으로 상기 형상 변형 벡터 및 상기 형상 변형 이동 벡터를 생성하는 단계, 상기 생성된 형상 변형 벡터 및 형상 변형 이동 벡터에 따라 상기 3차원 형상을 변형하는 회전 행렬을 연산하는 단계, 및 상기 연산된 회전 행렬에 따라 상기 3차원 형상을 이루는 포인트들의 형상 변형 좌표를 산출하고, 상기 산출된 형상 변형 좌표에 따라 상기 3차원 형상을 변형하는 단계를 포함한다. 본 발명에 의하면, 3차원의 형상을 변형하는데 있어서 축과 각을 이용하여 신속한 형상 변형 처리가 가능하며, 사용자가 형상 변형점을 자유자재로 선택하여 그 변형점에 따른 형상 변형 결과를 신속하게 확인하여 형상 변형의 효율적인 작업을 수행할 수 있을 뿐만 아니라 가중치 파라미터를 설정할 수 있으므로 다양한 형 상을 형성할 수 있으며, 메쉬 변형 뿐만 아니라 각각 독립적으로 구성된 포인트로 된 형상의 모델의 변형이 가능하고, 영상 프레임 간의 보간 프레임을 정확하고 신속하게 생성할 수 있는 효과가 있다.
Abstract:
A 3D virtual studio system is disclosed. The 3D virtual studio system includes: a virtual studio 3D image storage unit which stores 3D virtual studio image information; a plurality of camera units which capture an image of a performer in a set corresponding to the 3D virtual studio image information; a movement tracking unit which tracks the movement of the performer in the set based on the 3D virtual studio image information; a 3D image forming unit which forms a 3D image of the performer corresponding to the 3D virtual studio image information using a plurality of image information acquired by the camera units and the movement trajectory information of the performer tracked by the movement tracking unit; and a final 3D image forming unit which synthesizes the 3D image of the performer formed by the 3D image forming unit with the 3D virtual studio image information stored in the 3D image storage unit to form a final 3D image.
Abstract:
PURPOSE: A simulation device based on a multi shell structure and a method thereof are provided to make a realistic simulation according to the thickness of a simulation object in consideration of a shape change. CONSTITUTION: A shell generating unit(110) generates a shell structure corresponding to a simulation object. The shell structure connects vertexes each other which are arranged in a grid shape. The shell structure includes segments which are arranged on each of first and second planes and segments which connect the first and second planes. A vertex moving unit(120) applies a projection function step by step to move locations of vertexes. The projection function converges the lengths of the first to fourth segments about vertexes moved by external power applied to the simulation objet in a length when the shell structure is generated.