摘要:
A model object MOB (tree) having a plurality of part objects (branches) POB1 and POB2 each of which has a projection shape is arranged in an object space. Each of the POB1 and POB2 has a projecting portion formed on a display surface on which an image is drawn. The POB1 and POB2 are rotated so that the display surfaces thereof are directed toward a virtual camera VC. A Z texture for setting bump shapes on the display surfaces by pixel unit or forming a virtual projection shape on each of the display surfaces is mapped on the POB1 and POB2. When the VC rotates about a Y-axis and an X-axis while being directed toward a column-shaped part object (trunk) COB, the POB1 and POB2 are rotated so that the display surfaces thereof are directed toward the VC.
摘要:
The invention relates to a method for a hair colour consultation or a hair colour simulation. According to the inventive method, a selection of a person's (11) desired hair colours (36) is represented on a display screen (14,15) or a touch screen (22,23), by means of a video camera (12), a computer (13) and at least one display screen or touch screen. Actual individual images (21) of the person (11) are continuously recorded by means of the video camera (12) and are transmitted into the computer (13) in real time, in a continuous image sequence. Automatic image editing and image processing is carried out for each individual image (21) by means of a device (31) wherein the computer identifies (13) the person's (11) hair region (32), changes the hair colour (33) of said hair region (32) according to pre-determined specifications, and the modified individual images (21) are represented in real time again on at least one display screen (14, 15) and/or touch screen (22,23).
摘要:
An efficient graphics pipeline with a pixel cache and data pre-fetching. By combining the use of a pixel cache in the graphics pipeline and the pre-fetching of data into the pixel cache, the graphics pipeline of the present invention is able to take best advantage of the high bandwidth of the memory system while effectively masking the latency of the memory system. More particularly, advantageous reuse of pixel data is enabled by caching, which when combined with pre-fetching masks the memory latency and delivers high throughput. As such, the present invention provides a novel and superior graphics pipeline over the prior art in terms of more efficient data access and much greater throughput. In one embodiment, the present invention is practiced within a computer system having a processor for issuing commands; a memory sub-system for storing information including graphics data; and a graphics sub-system for processing the graphics data according to the commands from the processor. The graphics sub-system comprises a rasterizer for traversing graphics primitives of the graphics data to generate pixel coordinates for pixels corresponding to the graphics primitives; a graphics pipeline for processing the graphics data of the pixels; and a pixel cache for caching the pixel data. In this embodiment, he graphics sub-system masks the inherent latency of the memory sub-system by pre-fetching the graphics data and storing the graphics data within the pixel cache.
摘要:
A focally-controlled imaging system comprises a tracking system adapted to monitor a spatial focal point of a user and a virtual imager adapted to generate a virtual representation of an object for display to the user. The virtual imager is adapted to focalize the virtual representation corresponding to the spatial focal point of the user.
摘要:
A method of generating a three-dimensional image of an object includes placing a video camera at a predetermined distance from the object, such that the video camera has an unobstructed view of the object, and causing the object to rotate about a central axis. A video stream of at least one revolution of the rotating object is captured with the video camera. A period of the at least one revolution of the object is determined. A predetermined number of frames of the captured video stream are selected, and a three-dimensional image of the object using the selected frames is created.
摘要:
A method and system for the processing, compressing, streaming, efficient transmission, and interactive rendering of 3d color image data are presented. A 3d color image is defined as a collection of 3d xyz locations that possess red-green-blue (RGB) color components just as a conventional 2d color image is a set of 2d xy locations (pixel centers) that possess RGB color components. One major difference is that 2d color images are generally dense and specifically organized on a 2d pixel grid where 3d color images are generally sparse and not organized on a dense-voxel grid in their raw data formats. The described method uses 3d sampling techniques and view-dependent point-size rendering algorithms to provide real-time interactive displays of complex textured 3d objects and scenes without the use of specialized texture mapping support for polygons within 3d graphic display systems. By combining this point-based rendering and modeling approach with an efficient data compression technique that offers a high compression ratio, interactive, realistic 3d graphics can be delivered over relatively low bandwidth channels to devices without custom texture-mapping graphics capabilities.
摘要:
An object of the present invention is to automatically determine the orientation of a newly generated surface, etc. when performing such processing as filling a dropout portion of three dimensional shape data, and to generate more natural three dimensional shape data. The present invention provides a method for generating a grid-patterned surface in three dimensional shape data, and comprises a first step (null11) for detecting the orientation of a polygon in the three dimensional shape data that is located at a periphery of a surface to be fitted, a second step (null12) for determining the orientation of the surface so that a grid orientation of the surface matches the orientation of the detected polygon, and a third step (null13) for fitting the surface onto the three dimensional shape data while maintaining the thus determined orientation.
摘要:
A control unit for a graphics accelerator. The control unit includes a plurality of processing pipelines, a memory (configured to store an allocation table) and a context management unit. The context management unit is configured to: (a) receive a graphics command, (b) decode a process identifier from input data provided in or with the graphics command, wherein the process identifier corresponds to one of a plurality of host processes executing on one or more central processing units external to the graphics accelerator, and (c) identify an entry E in the allocation table that corresponds to the process identifier. In response to a first set of conditions, the context management unit is further configured to: (d) reassign ownership of a first of the processing pipelines from a first active entry of the allocation table to the entry E, and (e) send the graphics command to the first processing pipeline.
摘要:
A method enhances images of a naturally illuminated scene. First, a set of images Ii(x, y) is acquired of a scene. Each image is acquired under a different uncontrolled illumination. For each image Ii(x, y), intensity gradients nullIi(x, y) are determined, and each image is weighted with weights according to the intensity gradients. The weighted images are then combined to construct an enhanced image Inull.
摘要:
Method and apparatus for creating 3D-prints and a 3-D printing system A method and apparatus for creating a print file for printing a 3-D print using a 3-D printing system is described, the 3-D print comprising a plurality of 3-D structures printed on a substrate, each 3-D print structure having a height with respect to the substrate. A two-dimensional source image is input comprising a plurality of image pixel areas. A filtered image is obtained by applying a topographic operator to the source image to generate for every image pixel a representation of a pixel height profile, the pixel height profile corresponding to cross-sections through a 3-D print structure which is to be formed by 3-D printing. Thereby definitions of a plurality of image layers are generated from the filtered image for printing using the 3-D printing system. The print file is output based on the plurality of image layers. The topographic operator has the following property: any cross-section through a solid section of a 3-D structure at a second level in the 3-D print structure which is closer to the substrate than a first level has an area which is equal to or larger than the area of the cross-section of the 3-D structure at the first level.