|
Match
|
Document |
Document Title |
|
|
7619749 |
Methods and apparatus of aligning surfaces
Ultra-precision freeform surfaces are important to the development of complex and micro-optical-electro-mechanical devices used in many photonics and telecommunication products such as F-theta...
|
|
|
7619624 |
Methods and apparatus for rendering or preparing digital objects or portions thereof for subsequent processing
Methods and apparatus for rendering images of digital objects or for preparing digital objects for subsequent processing. The method includes sorting data representative of the positions of at...
|
|
|
7616151 |
Reducing scattering center data using magnitude-based reduction
A method to reduce scattering centers (SC) includes receiving a set of SC data points representing an object. The method also includes reducing SC data points associated with a first region based...
|
|
|
7609893 |
Method and apparatus for producing classifier training images via construction and manipulation of a three-dimensional image model
A system ( 400 ) for generating training images for a pattern recognition classifier ( 54 ) from three-dimensional image data representing an output class comprises a model constructor ( 404 ) that...
|
|
|
7609854 |
Method for displaying medical image information dependent on a detected position of the observer
In a method for representation of medical image information on a display medium an image representation parameter is varied dependent on the position of the observer. Superimpositions of data sets...
|
|
|
7609263 |
Drawing processing apparatus and method for compressing drawing data
A drawing processing apparatus is provided to solve the problems in which pixels of a drawing primitive with sub-pixel information may have an increased amount of data causing a burden on...
|
|
|
7605820 |
Creating texture data outside of a chart boundary
Discontinuities along texture mapped seams of three-dimensional models may be reduced by creating and sampling texture data outside of chart boundaries. When a texel center is not within a chart...
|
|
|
7602332 |
Reducing scattering center data using multi-volume aggregation
In one example, a method to reduce scattering centers (SC) includes receiving a set of SC data points associated with an object in three-dimensional space, partitioning the SC data points into a...
|
|
|
7595798 |
Application sharing user interface improvements
An improved application sharing system and method are described wherein shared window data is treated according to different sets of rules depending upon the fraction of the shared window data that...
|
|
|
7593010 |
Software-implemented transform and lighting module and pipeline for graphics rendering on embedded platforms using a fixed-point normalized homogenous coordinate system
A software-implemented transform and lighting module and pipeline designed and optimized for embedded platforms (such as mobile computing devices). The transform and lighting module and pipeline...
|
|
|
7592947 |
Generating radar signatures for multiple objects
In one aspect, a method to generate radar signatures for multiple objects includes performing in parallel a shooting and bouncing (SBR) technique to solve for physical optics and multi-bounce...
|
|
|
7590512 |
System and method for deformation analysis using inverse pre-deformation of finite element mesh
Finite element analysis methods and computer systems for analyzing deformation to an object are disclosed. According to various embodiments, the method includes the steps of: (1) performing a...
|
|
|
7583263 |
System and method for transparency rendering
A system, method, and computer program product that accepts raw polygon geometry and view parameters from the visualization API, sorts the polygons in back-to-front order, and then supplies the...
|
|
|
7580170 |
Fabrication method for a computer-generated hologram or a holographic stereogram in which a three-dimensional object having visualized cross-sectional surfaces is recorded and computer-generated hologram/holographic
A method for fabricating a computer-generated hologram or a holographic stereogram can reconstruct a three-dimensional object having visualized cross-sectional surfaces, wherein the...
|
|
|
7580035 |
Real-time collision detection using clipping
A method is disclosed. The method includes receiving a first polygon, receiving a second polygon, calculating a vector joining a centroid of the first polygon and a centroid of the second polygon,...
|
|
|
7573474 |
Systems and methods for optimizing geometric stretch of a parametrization scheme
Systems and methods are provided for optimizing the geometric stretch of a parametrization scheme. Given an arbitrary mesh, the systems and methods construct a progressive mesh (PM) such that all...
|
|
|
7570804 |
Apparatus and method for determining stereo disparity based on two-path dynamic programming and GGCP
Provided is an apparatus and method for determining stereo disparity based on two-path dynamic programming and GGCP. The apparatus includes a pre-processing unit for analyzing texture distribution...
|
|
|
7567258 |
Hardware-accelerated anti-aliased vector graphics
In order to render a primitive, the primitive is subdivided into trapezoids and triangles. The subdivision occurs using scanline-aligned lines. These simple scanline-aligned regions are further...
|
|
|
7567205 |
Dynamic ray traversing
In one aspect, a method to generate radar signatures for multiple objects in motion, includes performing a shooting and bouncing (SBR) technique to solve for physical optics and multi-bounce...
|
|
|
7564457 |
Shot shading method and apparatus
A method for a computer system includes determining first shading results associated with a geometric object in response to first shading computations and first shading data associated with the...
|
|
|
7555163 |
Systems and methods for representing signed distance functions
A system and method for implicitly computing signed distance values in a graphics application. In one embodiment, rather than storing numerous distance values along a given raster scan line, only...
|
|
|
7551172 |
Sending three-dimensional images over a network
A benefit is obtained for sending digital information over a network. The digital information is representative of three-dimensional images which include photographic images. The receiving computer...
|
|
|
7545387 |
Method and apparatus for sampling on a non-power-of-two pixel grid
The embodiments of the present invention are a method and apparatus to perform anti-aliasing using multi-sampling on a non-power-of-two pixel grid. Using the present invention with 6 sample...
|
|
|
7538770 |
Tree-based compositing system
A method of rendering a graphical image described by an expression tree is disclosed. The expression tree has one or more parent nodes and one or more leaf nodes, with each parent node representing...
|
|
|
7538765 |
Method and apparatus for generating hierarchical depth culling characteristics
A method and apparatus for generating hierarchical depth culling characteristics includes determining a first minimum depth value and a first maximum depth value for a first graphical element. The...
|
|
|
7528843 |
Dynamic texture fetch cancellation
Systems and methods for dynamically canceling texture fetches may improve texture mapping performance. A shader program compiler inserts condition code writes and condition code comparison...
|
|
|
7525543 |
High performance shading of large volumetric data using screen-space partial derivatives
A method and system for shading large volumetric data sets using partial derivatives computed in screen-space. The method and system provide a fast and efficient shading a large datasets. Screen...
|
|
|
7525542 |
Automatically generating appropriate near and far clipping planes for a 3D scene while guaranteeing minimum of Z-buffer precision
Various technologies and techniques are disclosed that improve the automatic generation of near and far clipping planes for a 3D scene. The viewing frustum is intersected with the scene to...
|
|
|
7519603 |
Efficient data structure
In one embodiment, the present invention is directed to a data structure for representing a spatial region. The data structure comprises a hierarchical arrangement of nodes associated with a...
|
|
|
7519449 |
Rendering system and method and recording medium therefor
A rendering system and method, and a recording medium therefor are provided. The rendering system imports geometry and hierarchy structure information on a three-dimensional (3D) computer-aided...
|
|
|
7518609 |
System, method and computer program product for modeling a transition between adjoining surfaces
According to one aspect of exemplary embodiments of the present invention, a method is provided for modeling a transition between adjoining surfaces. The method includes determining a curve of...
|
|
|
7518607 |
Hidden-line removal method
A hidden-line removal method is provided which is executed in an image processing apparatus. The method includes the steps of extracting portions of the polygons contained in each of the divided...
|
|
|
7509241 |
Method and apparatus for automatically generating a site model
A method and apparatus for automatically combining aerial images and oblique images to form a three-dimensional (3D) site model. The apparatus or method is supplied with aerial and oblique imagery....
|
|
|
7505043 |
Cache efficient rasterization of graphics data
A cache stores data for use in rasterizing graphics data. The size of the cache is equal to a selected tile size. A processor performs the rasterization of the graphics image by subdividing the...
|
|
|
7505036 |
Order-independent 3D graphics binning architecture
A binning architecture that allows opaque and transparent primitives to be segregated automatically into pairs of bins covering the same bin rectangle on the screen. When the frame is complete, the...
|
|
|
7499052 |
Z-jittering of particles in image rendering
A method of rendering an image having a plurality of objects. The method comprises: generating an adjusted z-position by randomly adjusting the original z-position of an object over a series of...
|
|
|
7499051 |
GPU assisted 3D compositing
A method to perform compositing of three-dimensional images includes, on a Central Processing Unit (CPU), automatically assembling a Graphics Processing Unit (GPU) program for each element of a...
|
|
|
7483029 |
GPU having raster components configured for using nested boustrophedonic patterns to traverse screen areas
In one embodiment, the present invention is implemented as a GPU configured for traversing pixels of an area. The GPU includes a set-up unit for generating polygon descriptions and a rasterizer...
|
|
|
7479960 |
Object visibility control for ray tracing
A computer graphics method and apparatus allows designer control over the rendering of objects and scenes, in a rendering system using ray tracing for example. A modeling system is adapted to...
|
|
|
7479958 |
Image generating device and image generating method
An image generating device for forming a behind object prepared with polygon data as a part of the background of a virtual three-dimensional space and generating images of the movement of a...
|
|
|
7468726 |
Culling in a vertex processing unit
A graphics processor performs culling of invisible primitives in a vertex processing unit that includes a geometry shader or other processing engine that performs per-primitive operations....
|
|
|
7450120 |
Apparatus, system, and method for Z-culling
A processor generates Z-cull information for tiles and groups of tiles. In one embodiment the processor includes an on-chip cache to coalesce Z information for tiles to identify occluded tiles. In...
|
|
|
7439990 |
Surface selecting method and information processing apparatus
A surface selecting method in an information processing apparatus for selecting a prescribed surface of a 3D model displayed on a display unit of the information processing apparatus includes a...
|
|
|
7439970 |
Computer graphics
A method of and apparatus for generating a graphical image of at least part of an object provided within a hierarchically divided region of space from a plurality of stored graphical...
|
|
|
7436414 |
Method for accelerated determination of occlusion between polygons
The invention describes a method and system for use in occlusion culling of polygons in an interactive environment, such as a game. The invention employs a boundary box to simplify the testing of...
|
|
|
7430490 |
Capturing and rendering geometric details
A method and system for implementing capturing and rendering geometric details for mesostructure surfaces is described herein. A mesostructure distance function is defined as a function of a given...
|
|
|
7429986 |
Method of determining relative z-ordering in an image and method of using same
In one embodiment according to the present invention, relative z-ordering of segments in a digital image is determined. A method comprises forward and backward motion matching of image regions to...
|
|
|
7427994 |
Color gradient paths
A system and method for generating color gradients is provided. The system generates color gradients using techniques from geometric surface modeling. The system and method of the present invention...
|
|
|
7425956 |
System and method for occlusion testing with deferred rendering
One embodiment of the present invention sets forth a method for implementing occlusion testing prior to processing a primitive command. The method includes the steps of determining that an...
|
|
|
7425955 |
Method for tracking depths in a scanline based raster image processor
A method of rendering a scan line of a graphic object image in a scan line renderer for spans of pixels laying between consecutive x-ordered edges intersecting the scan line includes maintaining a...
|