Patent application number | Description | Published |
20090153556 | Ray tracing device based on a pixel processing element and method thereof - A pixel processing element (PPE)-based ray tracing device, includes an internal shared memory for receiving and storing image data to be rendered; a PPE processor for performing parallel ray tracing on the image data on a pixel-by-pixel basis; and a shading processor for accumulatively calculating color values of respective pixels obtained by ray tracing and determining a final color value of each pixel. Further, A PPE-based ray tracing method, includes receiving image data to be rendered on a frame-by-frame basis; storing data having a high frequency of use among the input data in a hierarchical cache; performing parallel ray tracing on image data of each pixel stored in the hierarchical cache on a frame-by-frame basis; calculating a color value of each pixel from first and second rays and a direct ray in accordance with the ray tracing result, and accumulating the color values to obtain the color value of each pixel. | 06-18-2009 |
20090154834 | RENDERING SYSTEM AND DATA PROCESSING METHOD FOR THE SAME - The rendering system for rendering input image data to composite an image includes an image input unit, an image rendering unit, an image compositing unit. The image input unit subdivides input image data into data segments of a size corresponding to the memory capacity of the rendering system to load the data segments one at a time. The image rendering unit renders the data segments in sequence, and sequentially stores rendering pixel information associated with the rendered results in a buffer. The image compositing unit compares two pieces of stored rendering pixel information to each other as previous rendering pixel information and current rendering pixel information, updates rendering pixel information according to the comparison result, and composites a final image according to the updated rendering pixel information. | 06-18-2009 |
20100128032 | RENDERING APPARATUS FOR CYLINDRICAL OBJECT AND RENDERING METHOD THEREFOR - A rendering apparatus for performing rendering of cylindrical objects includes: a data input unit image transmitting rendering data of individuals of the cylindrical objects which are classified by thickness when three dimensional model data of the cylindrical objects is input; a first rendering unit for performing an alpha line rendering for thin individuals of the cylindrical objects which are classified by thickness; and a second rendering unit for performing a ribbon triangulation rendering for thick individuals of the cylindrical objects which are classified by thickness. Further, the rendering apparatus includes a storage for integrating first rendering result data transmitted from the first rendering unit with second rendering result data transmitted from the second rendering unit to transmit final rendering result data; and a rendering output unit for outputting the final rendering result data. | 05-27-2010 |
20100277479 | SYSTEM AND METHOD FOR RENDERING SURFACE MATERIALS - A surface material rendering system and method are disclosed. In particular, a surface material rendering system includes a user input part for receiving user inputs; a material information preprocessor for converting surface material information inputted from the user input part in a form of B-spline volumes; a sampling information preprocessor for producing sampling information in proportion to the converted surface material information; and a surface material renderer for rendering surface materials based on the converted surface material information and the sampling information. The system and method can be applied for realistic surface rendering in computer graphics, CAD, and visualization. | 11-04-2010 |
20110122135 | METHOD AND SYSTEM OF RENDERING PARALLEL GLOBAL ILLUMINATION - A method of rendering parallel global illumination for obtaining a photo-realistic rendering image, includes: generating candidate parallel random numbers for creating a sample; creating a sample by selecting one of the generated random numbers; performing Monte Carlo integration on the basis of the created sample; and providing an application programming interface (API) common to operations having attributes of algorithm parallelism and data-level parallelism according to processed works, so that a common call interface calls a sample creating function, a random number generating function, and a Monte Carlo integration performing function. Furthermore, the method includes: demanding an operation regarding a processed work from a system call controller by the common call interface; performing parallel processing through a preset scheduling when the system call controller performs the operation demanded by the common call interface; and performing the processed work transferred from the system call controller by an operation hardware. | 05-26-2011 |
20120122062 | RECONFIGURABLE PLATFORM MANAGEMENT APPARATUS FORVIRTUAL REALITY-BASED TRAINING SIMULATOR - Disclosed herein is a reconfigurable platform management apparatus for a virtual reality-based training simulator, which enables a device platform to be reconfigured to suit various work environments and to fulfill various work scenario requirements of users. The reconfigurable platform management apparatus for a virtual reality-based training simulator includes an image output unit for outputting a stereoscopic image of mixed reality content that is used for work training of a user. A user working tool unit generates virtual sensation feedback corresponding to sensation feedback generated based on a user's motion to the outputted stereoscopic image when working with an actual working tool. A tracking unit transmits a sensing signal obtained by sensing a user's motion working tool unit to the image output unit and the user working tool unit. | 05-17-2012 |
20130155502 | AUTOSTEREOSCOPIC 3-DIMENSIONAL (3D) DISPLAY APPARATUS AND DISPLAY METHOD THEREOF - There are provided an autostereoscopic 3-Dimensional (3D) display apparatus and a display method thereof. In the autostereoscopic 3D display apparatus, a 3D display is disposed in a standing position, and a reflection structure reflects light emitted from the screen of the 3D display to provide a 3D image in a 3D space. Accordingly, a deflection of the 3D display is reduced so that a 3D image pattern having no distortion is formed. | 06-20-2013 |
20130287121 | METHOD AND APPARATUS FOR PARSING BITSTREAM, AND GENERIC PARSING APPARATUS - A method and apparatus for parsing a bitstream that parses a bitstream by reconfiguring a parser during a run-time is disclosed. The method for parsing the bitstream may include reading bitstream syntax information for reconfiguring a parser, determining whether the bitstream syntax information is valid, reconfiguring a pre-defined parser, based on the bitstream syntax information when the bitstream syntax information is determined to be valid, and parsing the bitstream inputted, using the reconfigured parser. | 10-31-2013 |
20140111507 | 3-DIMENSIONAL SHAPE RECONSTRUCTION DEVICE USING DEPTH IMAGE AND COLOR IMAGE AND THE METHOD | 04-24-2014 |
20140112574 | APPARATUS AND METHOD FOR CALIBRATING DEPTH IMAGE BASED ON RELATIONSHIP BETWEEN DEPTH SENSOR AND COLOR CAMERA - Disclosed is a method of calibrating a depth image based on a relationship between a depth sensor and a color camera, and an apparatus for calibrating a depth image may include a three-dimensional (3D) point determiner to determine a 3D point of a camera image and a 3D point of a depth image simultaneously captured with the camera image, a calibration information determiner to determine calibration information for calibrating an error of a depth image captured by the depth sensor and a geometric information between the depth sensor and a color camera, using the 3D point of the camera image and the 3D point of the depth image, and a depth image calibrator to calibrate the depth image based on the calibration information and the 3D point of the depth image. | 04-24-2014 |
20140168216 | 3D AVATAR OUTPUT DEVICE AND METHOD - A 3D avatar output device and method are disclosed. The 3D avatar output device of a vending machine type may include an input data receiving unit to receive input data including at least one of user information, a 3D avatar theme, and a 3D avatar output form; an image obtaining unit to obtain an image of a user through a camera included in the 3D avatar output device; a restoration model generation unit to generate a restoration model by extracting a facial area from the obtained image; a unique model generation unit to generate a unique model of the user based on the input data and the restoration model; and a 3D avatar output unit to generate a 3D avatar corresponding to the unique model and output the 3D avatar according to the 3D avatar output form. | 06-19-2014 |
20140168217 | METHOD OF FITTING VIRTUAL ITEM USING HUMAN BODY MODEL AND SYSTEM FOR PROVIDING FITTING SERVICE OF VIRTUAL ITEM - A method of fitting a virtual item using a human body model and a system for providing a fitting service of a virtual item are provided, the method including determining whether a user is located in an experience area, loading a three-dimensional (3D) standard avatar corresponding to setting information input by the user when the user is located in the trial area, obtaining a depth image of the user corresponding to a preset posture, transforming the 3D standard avatar into a user avatar reflecting body characteristics of the user, using a depth image of the user, fitting a virtual item selected by the user to the user avatar, and applying a motion of the user changing in real time to the user avatar to which the virtual item is fitted. | 06-19-2014 |
20140192045 | METHOD AND APPARATUS FOR GENERATING THREE-DIMENSIONAL CARICATURE USING SHAPE AND TEXTURE OF FACE - Provided is a method and apparatus for generating a three-dimensional (3D) caricature. The apparatus for generating a 3D caricature may include a 3D face data generation unit to generate 3D face data of a user corresponding to a shape and a texture of a face of the user, a 3D unique face model generation unit to generate a 3D unique face model using a shape and a texture of a unique face based on the 3D face data and a reference face, and a 3D caricature generation unit to generate a 3D caricature using the 3D unique face model and a caricature base face model. | 07-10-2014 |
20140204089 | METHOD AND APPARATUS FOR CREATING THREE-DIMENSIONAL MONTAGE - Disclosed is a method and apparatus for creating a three-dimensional (3D) montage. The apparatus for creating a 3D montage may include an image information extraction unit to extract image information from a face image to be reconstructed, using a face area based on statistical feature information and a feature vector, a 3D unique face reconstruction unit to reconstruct a 3D unique face model by fitting a 3D standard face model to face images of each view for the face image and feature information of each part for the face area, a 3D montage model generation unit to generate a 3D montage model by combining the reconstructed 3D unique face model with 3D face expression model information and 3D decoration model information, and a montage image generation unit to generate a montage image by projecting the generated 3D montage model from each view. | 07-24-2014 |
20140218354 | VIEW IMAGE PROVIDING DEVICE AND METHOD USING OMNIDIRECTIONAL IMAGE AND 3-DIMENSIONAL DATA - A view image providing device and method are provided. The view image providing device may include a panorama image generation unit to generate a panorama image using a cube map including a margin area by obtaining an omnidirectional image, a mesh information generation unit to generate 3-dimensional (3D) mesh information that uses the panorama image as a texture by obtaining 3D data, and a user data rendering unit to render the panorama image and the mesh information into user data according to a position and direction input by a user. | 08-07-2014 |
20140245231 | PRIMITIVE FITTING APPARATUS AND METHOD USING POINT CLOUD - A primitive fitting apparatus is provided. The primitive fitting apparatus may include a selecting unit to receive, from a user, a selection of points used to fit a primitive a user desires to fit from a point cloud, an identifying unit to receive a selection of the primitive from the user and to identify the selected primitive, and a fitting unit to fit the primitive to correspond to the points, using the points and primitive. | 08-28-2014 |
20140334675 | APPARATUS AND METHOD FOR EXTRACTING MOVEMENT PATH OF MUTUAL GEOMETRIC RELATIONSHIP FIXED CAMERA GROUP - Provided is an apparatus and method for extracting a movement path, the movement path extracting apparatus including an image receiver to receive an image from a camera group in which a mutual positional relationship among cameras is fixed, a geographic coordinates receiver to receive geographic coordinates of a moving object on which the camera group is fixed, and a movement path extractor to extract a movement path of the camera group based on a direction and a position of a reference camera of the camera group using the image and the geographic coordinates. | 11-13-2014 |
20150032241 | DEVICE AND METHOD FOR SUPPORTING 3D OBJECT PRINTING AND APPARATUS FOR PROVIDING 3D OBJECT PRINTING SERVICE - Disclosed herein is a device and method for supporting 3D object printing and an apparatus for providing a 3D object printing service. A proposed device for supporting 3D object printing includes an information collection unit for collecting preference information of a user and performance information of a 3D printer. A download unit downloads a 3D model that is an object to be printed and model information defined in the 3D model in response to a printable selection signal. A model information creation unit creates new model information based on the 3D model and the model information defined in the 3D model. A print control command generation unit generates a print control command based on the preference information of the user and the performance information of the 3D printer, output from the information collection unit, and the new model information, output from the model information creation unit. | 01-29-2015 |