摘要:
The present invention provides a graphic motion generating method and apparatus for modeling hair into elastic curves that are inextensible while twisting and curling of hair can be expressed, for applying an adaptive different subdividing method to subdivide a single strand of hair into several segments such that detailed bending and curling of the strands of hair can be expressed in the vicinities of roots and ends of the strands of hair, for modeling the respective segments of respective strands of hair into low degree-of-freedom elastic curves with degrees of freedom less than two such that geometric and dynamic physical quantities can be calculated in a short time, and for automatically generating a curvature vector of the elastic curve model from an initial hair curve by using a minimizing technique.
摘要:
A remote shading-based three-dimensional (3D) streaming apparatus includes a 3D streaming server and a 3D streaming client. The 3D streaming server includes a 3D primitive extraction unit for extracting 3D primitives from 3D scene data provided thereto; a 2D primitive conversion unit for converting the extracted 3D primitives into 2D primitives; a 2D scene and network packet construction unit for constructing 2D scene data and network packets; a network packet transmission unit for transmitting the network packets to a 3D streaming client. The 3D streaming client includes a 2D scene reconstruction unit for reconstructing 2D scene data from the network packets; a 2D primitive extraction unit for extracting 2D primitives from the 2D scene data; a 2D rasterizing unit for determining screen pixel values within a primitive region; and a display unit for providing 3D and/or virtual reality contents using the determined screen pixel value.
摘要:
A locomotion generation method for a digital creature includes: imaging and capturing movements of a creature placed on a base plate having a printed pattern; extracting body position information, body posture information, leg posture information, and footprint information of the creature by analyzing captured images; and generating creature movement by applying inverse kinematics to the body position information, the body posture information, the leg posture information, and the footprint information of the creature. The movements of the creature are imaged and captured by using two or more cameras without camera calibration
摘要:
Disclosed herein is a method and apparatus for generating graphic tentacle motions. In the method, a 3D tentacle is divided into a 1D center line and a 2D surface based on information about an initial mesh of the 3D tentacle. New locations of sample points of the center line in a new frame are determined from initial locations of sample points of the center line, based on a tentacle root motion. New locations of sample points of the surface in the new frame are determined from initial locations of sample points of the surface, based on both the initial locations of the center line sample points and the tentacle root motion. The surface is coupled to the center line using the locations of the sample points of both the center line and the surface in the new frame.
摘要:
A camera tracking apparatus for calculating in real time feature information and camera motion information based on an input image includes a global camera tracking unit for computing a global feature map having feature information on entire feature points; a local camera tracking unit for computing in real time a local feature map having feature information on a part of the entire feature points; a global feature map update unit for receiving the computed feature information from the global and local camera tracking units to update the global feature map; and a local feature selection unit for receiving the updated feature information from the global feature map update unit to select in real time the feature points contained in the local feature map. The local camera tracking unit computes the local feature map for each frame, while the global camera tracking unit computes the global feature map over frames.
摘要:
A method for restoration of building structure using infinity homographies calculated based on parallelograms includes: calculating, using two or more parallelograms, an infinity homography between those cameras which refer to an arbitrary camera; restoring cameras and the building structure on an affine space using the computed infinity homography and homologous points between images; and transforming the restored result onto the metric space using constraints on orthogonality of vectors joining the restored three-dimensional points, the ratio of lengths of the vectors and intrinsic camera parameters. As a result, intrinsic camera parameters, camera positions on the metric space and the structure of the building are restored. All the restoration is possible even when intrinsic camera parameters corresponding to all the images are not constant.
摘要:
A method for restoration of building structure using infinity homographies calculated based on parallelograms includes: calculating, using two or more parallelograms, an infinity homography between those cameras which refer to an arbitrary camera; restoring cameras and the building structure on an affine space using the computed infinity homography and homologous points between images; and transforming the restored result onto the metric space using constraints on orthogonality of vectors joining the restored three-dimensional points, the ratio of lengths of the vectors and intrinsic camera parameters. As a result, intrinsic camera parameters, camera positions on the metric space and the structure of the building are restored. All the restoration is possible even when intrinsic camera parameters corresponding to all the images are not constant.
摘要:
A motion synthesis method includes: analyzing a character's gait in motion capture data; creating motion capture data at different speeds having the analyzed gait; and storing the motion capture data at different speeds in a motion capture database. The method further includes: designating restrictions of a sketch including a trajectory and a speed tag of a desired motion; searching and extracting motion capture data corresponding to the speed tag from the motion capture database; and creating a motion satisfying the trajectory through synthesis by blending the motion capture data extracted from the motion capture database.
摘要:
A camera tracking apparatus for calculating in real time feature information and camera motion information based on an input image includes a global camera tracking unit for computing a global feature map having feature information on entire feature points; a local camera tracking unit for computing in real time a local feature map having feature information on a part of the entire feature points; a global feature map update unit for receiving the computed feature information from the global and local camera tracking units to update the global feature map; and a local feature selection unit for receiving the updated feature information from the global feature map update unit to select in real time the feature points contained in the local feature map. The local camera tracking unit computes the local feature map for each frame, while the global camera tracking unit computes the global feature map over frames.
摘要:
A multi-core multi-thread based Kanade-Lucas-Tomasi (KLT) feature tracking method includes subdividing an input image into regions and allocating a core to each region; extracting KLT features for each region in parallel and in real time; and tracking the extracted features in the input image. Said extracting the features is carried out based on single-region/multi-thread/single-core architecture, while said tracking the features is carried out based on multi-feature/multi-thread/single-core architecture.