|
Match
|
Document |
Document Title |
|
|
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...
|
|
|
7593854 |
Method and system for collecting user-interest information regarding a picture
A user is presented with a picture image either in hard-copy or electronic form. Particular picture features in the image each have associated information that is presented to the user upon the...
|
|
|
7583272 |
Methods for retrieving shapes and drawings
There are disclosed methods to provide stable pose determinations of various three dimensional shapes. Methods are also disclosed for determining multiple, unique drawing descriptors for two...
|
|
|
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...
|
|
|
7477243 |
Apparatus for controlling the shift of virtual space and method and program for controlling same
A virtual-space shift control apparatus includes a detecting element that detects a touch operation or a drag operation of a pointing device having a plurality of pointing elements, performed on a...
|
|
|
7466322 |
Clipping graphics primitives to the w=0 plane
Vertices defining a graphics primitive are converted into homogeneous space and clipped against a single clipping plane, the w=0 plane, to produce a clipped graphics primitive having vertices...
|
|
|
7429987 |
Intelligent positioning of items in a tree map visualization
Displaying data from a data set in a tree map visualization is provided by prioritizing the data in the data set so as to associate a priority with respective elements of the data in the data set....
|
|
|
7425954 |
Systems and methods for providing signal-specialized parametrization
Systems and methods are provided for optimizing a parametrization scheme in accordance with information about the surface signal. A surface parametrization is created to store a given surface...
|
|
|
7424684 |
Frames in block diagram modeling
Methods and apparatus, including computer program products, for block diagram modeling, including generating a block diagram containing blocks interconnected by lines on a graphical user interface...
|
|
|
7421098 |
Facial recognition and the open mouth problem
A method, for electronic face recognition using geodesic representations, of processing such a geodesic representation of a face having a mouth and being able to adopt open-mouthed or closed mouth...
|
|
|
7366723 |
Visual query modeling for configurable patterns
Methods, systems, and computer program products, implementing techniques for visual query modeling. In one aspect, the techniques include displaying in a web browser a visual model of a database,...
|
|
|
7275026 |
Implicit frame-based processing for block-diagram simulation
A run-time, frame-based processing mechanism executes a block diagram model by propagating frame attributes information from blocks on which a user specified the frame attributes information to all...
|
|
|
7199806 |
Rasterization of primitives using parallel edge units
A graphical computing system comprising a control unit and a set of edge processing units. The control unit (a) receives a surface primitive, (b) transfers edge specifying information for each edge...
|
|
|
7154499 |
Two-level rejection in 3D graphics
A method and apparatus for efficiently rejecting a graphics primitive that is not visible in a defined area having a maximum x and y-coordinate. A data calculation block is configured to perform...
|
|
|
7088366 |
Image generation method, program, and information storage medium
The shape of a model object specified by a motion processing is changed depending on the shape of a landform so that at least one (foot or hand) of part objects forming the model object does not...
|
|
|
7015907 |
Segmentation of 3D medical structures using robust ray propagation
A method for segmentation of 3D structures in CT and MR images is provided. The method is based on 3D ray propagation by mean-shift analysis with a smoothness constraint. Ray propagation is used to...
|
|
|
6992685 |
Measuring geometry in a computer-implemented drawing tool
A computer-implemented drawing tool provides a number of different measurement functions in the context of reviewing and marking up drawings. Drawings may be annotated by the drawing tool using a...
|
|
|
6975318 |
Polygon binning process for tile-based rendering
Binning polygons in a three-dimensional graphics system includes constructing a first bounding box around a first-level polygon, the first bounding box including tiles that contain the first-level...
|
|
|
6956587 |
Method of automatically cropping and adjusting scanned images
A computerized method and computer readable medium for adjusting a digital image obtained from scanning a document. An application processes the digital image to discern a border portion from an...
|
|
|
6950782 |
Model-based intelligent diagnostic agent
The present invention provides a multi-level model-based intelligent agent diagnosis system and method for computer-controlled machinery operative to reduce the complexity typically associated with...
|
|
|
6943809 |
Tiled vector flattened output
Methods and apparatus, including computer program products, implementing and using techniques for processing a computer graphics illustration, the computer graphics illustration having overlapping...
|
|
|
6912293 |
Photogrammetry engine for model construction
A system and methods for accessing 2D digital images and 3D geometric models over a network (preferably the Internet) and transforming and composing that media along with 2D digital image and 3D...
|
|
|
6906724 |
Generating a shadow for a three-dimensional model
A shadow for a three-dimensional model having an infrastructure that includes a bone is generated by projecting the bone onto a surface and generating the shadow on the surface based on a...
|
|
|
6873342 |
Method for generating detail directed visibility elements for a graphics model
A method generates a detail directed hierarchical representation of orientations of a surface of a graphics model. The surface of the graphics model is partitioned into surface cells, each surface...
|
|
|
6868526 |
Graphical subclassing
A subclassing mechanism for use in developing graphical block diagram models is described. A graphical class instance of a library graphical class that corresponds to a graphical subsystem block of...
|
|
|
6831639 |
Computer readable storage medium storing 3-D game image processing program, 3-D game image processing method, video game machine, and 3-D game image processing program
The present invention is for easily drawing a polygon model having borderlines at high-speed. The video game machine comprises a recording medium 200 for enlarging the 3-D model where a normal...
|
|
|
6795088 |
Method and system for more efficiently utilizing processors of a graphics system
A method and system for utilizing processor(s) and bypass processor(s) of a computer graphics system are disclosed. The processor(s) and bypass processor(s) render primitives, which are ordered...
|
|
|
6734987 |
Printer driver for generating a reduced printer description file
A printing process for use in a computer system includes process steps to compare a first polygon object to subsequent polygon objects and/or compare a first bitmap to subsequent bitmaps, and to...
|
|
|
6683620 |
Relational modeling of trimmed nurbs surfaces
A method and apparatus are provided relationally modeling a trimmed NURBS surface. The relational model may be formed of a NURBS surface object, a trimming curve object that depends on the NURBS...
|
|
|
6680739 |
Systems and methods for compositing graphical data
A preferred method for producing a composite digital video data stream, which contains data corresponding to an image to be rendered, includes the steps of: receiving multiple digital video data...
|
|
|
6590582 |
Clipping processing method
A method for determining a position at which a polygon to be clipped is situated with respect to a clipping plane to perform clipping processing, includes the steps of selecting a bounding volume...
|
|
|
6518976 |
Graphics container
A method of setting a graphics container in a graphics device wherein a child application draws graphics within a parent application's graphics context. A parent application begins a graphics...
|
|
|
6473094 |
Method and system for editing digital information using a comparison buffer
A method and system for comparing a comparison source image to an active project in a viewer, particularly for editing the active project. The comparison source is stored or routed to a comparison...
|
|
|
6466229 |
Graphics processing apparatus and graphics processing method
Disclosed is a graphics processing apparatus capable of drawing graphics at high speed with a small memory capacity even in the case of drawing graphics in which a drawing element and a clip...
|
|
|
6373499 |
Automated emphasizing of an object in a digital photograph
A method of image data manipulation guides a beginning computer user through the process of applying an emphasizing effect to an object in an image, so that the beginning user who was previously...
|
|
|
6356280 |
Mechanism and apparatus for realistic 3D model creation using interactive scissors
A 3D surface is defined in terms of a set of vertices. The 3D surface and a pixel array are used to generate a 3D image. Portions of the 3D surface are selectively removed using selected criteria....
|
|
|
6323874 |
System and method for rendering an image
A system and method for rendering a graphic object that recursively subdivides a frame buffer into rectangular regions in an order determined by a space-filling curve. Each rectangular region is...
|
|
|
6292197 |
Computer graphics system for modeling objects that include segments of an intersection of a modular matrix of rectangles and an elliptic, a lenticular or a rhombic segment
A computer graphics system is disclosed. The system is for modeling parametric objects having segments of an intersection of a modular matrix of rectangles and an elliptic, lenticular or rhombic...
|
|
|
6288724 |
Clipping and trapezoid decomposition of polygons for printing files in a page description language
This invention cures many inefficiencies with known scan conversion methods. This invention employs a edge array rather than a set linked list from an array of pointers equal in number to the...
|
|
|
6229545 |
Method of generating solid-shell object
A method of generating a solid-shell object from a solid object having a shelling-designated surface and other surfaces includes the steps of inwardly displacing the other surfaces to generate...
|
|
|
6175370 |
Geometry translation processor
A geometry translation processor used when drawing a polygon on a display translates coordinates and efficiently carries out a clipping test to determine whether or not the polygon must be clipped...
|
|
|
5877773 |
Multi-pass clipping in a geometry accelerator
A system and method for reducing an amount of memory that is needed to perform view clipping and model clipping of an input primitive in a geometry accelerator of a computer graphics system. The...
|
|
|
5872573 |
Method and system for improving legibility of text and graphic objects laid over continuous-tone graphics
A method and system for processing a set of graphical data representing a page to enhance the legibility of text in the page. The method and system select text to be enhanced from the set of...
|
|
|
5701404 |
Method and system for efficiently trimming a nurbs surface with a projected curve
A curve projected onto a NURBS surface defines trim regions on the NURBS surface. A plurality of spaced-apart points are defined on the curve and rays are project through the points toward a NURBS...
|
|
|
5689627 |
Polygon drawing and filling apparatus which initially sorts three dimensional polygons by planar characteristics
A polygon drawing apparatus for admitting a figure drawing command including command type data and vertex data defining a polygon to be drawn and for outputting raster data about the polygon. On...
|
|
|
5606651 |
Process for merging CAD vector files and automatically removing duplicate and obsolete patterns
A process of merging an original drawing file and at least one updated or modified drawing file based on the original drawing file to produce a common or merged drawing file. The original drawing...
|
|
|
5555355 |
System and method for clamping variable values without using branch instructions
A system for efficiently clamping lighted color vertex data without using processor branch instructions. The system implements a processor instruction for finding the absolute value of a variable...
|
|
|
5396585 |
Clipping processor
A clipping processor has a first polygonal end point memory for storing two end point information of X and Y constituting a polygon and respective end point information of mapping information. The...
|
|
|
5319382 |
Method and apparatus for manipulating a full motion video presentation in a data processing system
A method and system which permits a user to selectively manipulate a display of a full motion video presentation within a data processing system, wherein the full motion video presentation is...
|