|
Match
|
Document |
Document Title |
|
|
6310622 |
Automatic graphical pattern placement and adjustment
Methods and apparatus implementing a technique for positioning and editing graphical elements repeated along a path in an electronic document. The technique includes creating an enhanced path,...
|
|
|
6304273 |
Process for depicting paths within a graphical representation of a network
In order to depict a set of paths which are available for transporting a stream from a first node (1) to a second node (6) of the network, one or more perimeters are placed around each symbol...
|
|
|
6304677 |
Smoothing and fitting point sequences
A method and apparatus implementing a technique for entering a representation of a desired curve into a computer. In one aspect, the technique includes receiving an ordered sequence of points...
|
|
|
6300958 |
Global constrained parameterization of triangulated surfaces
Methods and apparatus for mapping a feature onto a simulated surface having contoured portions, the surface being definable by a plurality of generally adjacent triangulations, the surface being...
|
|
|
6295072 |
Method and apparatus for rendering cubic curves
A method and apparatus used to render cubic curves is disclosed. A cubic Bezier curve is rapidly decomposed into small segments piecewise by using two independent operation units in parallel for...
|
|
|
6281905 |
Method for modifying a display of a shape
For modifying a zone of a surface having an original shape, outer constraints are defined at boundaries of the zone as continuities G k along at least part thereof. Inner constraints G n are...
|
|
|
6278463 |
Digital image processing
Methods and apparatus are provided for processing digital image data representing first and second images I1 and I2 with overlapping image content to produce digital image data representing a...
|
|
|
6275238 |
Path compression system for compressing path in graph information and path compression method thereof
According to the present invention, the path information of the graph information can be satisfactorily compressed even if any graph information is stored in a graph information storing means. The...
|
|
|
6268871 |
Generating a curve for computer graphics through points residing on underlying geometries in a three dimensional space
A method of computer generation of a curve through points includes accepting positions of the points, accepting a geometric continuity condition for at least one of the points, constructing the...
|
|
|
6256039 |
Methods for manipulating curves constrained to unparameterized surfaces
A computer-implemented method for drawing and manipulating curves on polygon mesh surfaces possesses a built in surface constraint that provides a better intuition for the shape and position of a...
|
|
|
6246419 |
PDL operator overloading for line width management
A method and apparatus for overloading operators in Page Description Language (PDL) defined graphics adjusts widths of lines in a manner that yields preferred line widths, such as to compensate for...
|
|
|
6246417 |
Map editing apparatus enabling simplified editing through provision of user-selectable automatic editing functions
A map editing apparatus is provided with various sections having respective editing functions which can be selectively specified for operating on one or more user-selected elements of a displayed...
|
|
|
6232985 |
Interactive, dynamic, automatic dimension arrangement generator for computer-aided drafting programs
A method, apparatus, and article of manufacture provides an interactive, dynamic, automatic dimension arrangement generator for a computer-aided drafting (CAD) system. The dimension arrangement...
|
|
|
6226405 |
Method and apparatus for updating node position
In order to change the positions of a plurality of nodes that constitute a line or a surface, following steps are executed: storing in a storage device data of a normal for each node; changing the...
|
|
|
6211889 |
Method and apparatus for visualizing locality within an address space
A method and that display certain aspects of a computer memory on a display screen in accordance with a fractal curve. In at least one embodiment, the fractal curve is a Hilbert curve. The fractal...
|
|
|
6208355 |
Sketch-based editing of curves
A method and apparatus implementing a technique for editing an existing curve in a computer graphics system. In one aspect, a method includes receiving a sketch curve as input. The sketch curve has...
|
|
|
6204861 |
Method and apparatus for indicating curved line on display panel of computer device
A method is described for indicating a curved line on a display panel of a computer device provided with a coordinate designation device. First, second and third position coordinates designated by...
|
|
|
6201531 |
Methods and apparatus for changing a color of an image
The invention provides a mechanism and process for changing a color of an image. In this process, a source frame that includes the image is received. An alpha matte that covers an object in the...
|
|
|
6201549 |
System and method for drawing and painting with bitmap brushes
A method for drawing a paint stroke with a bitmap brush having pixels located at locations definable in a Cartesian coordinate system. The paint stroke is created by defining a path of a guide...
|
|
|
6201550 |
Image forming apparatus and method of generating gradation pattern
A high-speed image forming apparatus may alleviate a load imposed upon the drawing processing of the gradation. A drawing unit writes data in a page buffer while executing the drawing processing by...
|
|
|
6175372 |
Method for estimating the memory required for scan conversation of a glyph
An improved scan converter to support the efficient and accurate display of character outlines by pixel-oriented display devices. To conserve the finite resource of memory, the improved scan...
|
|
|
6154221 |
Parametric function curve editing
A method of and system for editing a parametric function curve initializes tangent handles at selected keys, up-dates the parametric function curve responsive to the dragging of one of the tangent...
|
|
|
6151411 |
Point symmetry shaping method used for curved figure and point symmetry shaping apparatus thereof
In a point symmetry shaping apparatus used for a curved figure, any unrecorded symmetry figures are automatically shaped in a point symmetry manner within a short processing time. In the point...
|
|
|
6137500 |
Utilizing of brush stroking techniques in the generation of computer images
A form of "brushing" an computer graphic image is disclosed. The method includes brushing a simulated brush stroke along a path in a computer graphics image by converting the path to a series of...
|
|
|
6137492 |
Method and system for adaptive refinement of progressive meshes
A general method and system for adaptively refining an arbitrary progressive mesh representation for a graphical geometric model is presented. A real-time method for adaptively refining and...
|
|
|
6124863 |
Object-based graphics system for displaying an image using explicit quadratic polynomial fragments
An object-based computerized graphics system for reproducing an image on a display device having a plurality of scan lines upon each of which a plurality of pixels are reproducible. The system...
|
|
|
6115051 |
Arc-length reparameterization
A computer-implemented method and apparatus for reparameterizing a parametric function representing an animation feature in an animation system where the parametric function is represented by a...
|
|
|
6111588 |
Creating and modifying curves on a computer display
A computer-implemented method modifies a curve in response to a user action through a graphical user interface in the computer system, with the curve being defined by control points. Each of the...
|
|
|
6108006 |
Method and system for view-dependent refinement of progressive meshes
A method and system for adaptively refining an arbitrary progressive mesh representation for a graphical geometric model according to changing view parameters is presented. The method uses...
|
|
|
6100894 |
Patch-division unit for high-order surface patch rendering systems
A high order surface patch rendering system with adaptive tessellation. A patch is rendered by subdividing a patch until the subpatches are sufficiently flat that they can be approximated by a...
|
|
|
6100903 |
Method for generating an ellipse with texture and perspective
A method for generating a circular or elliptical arc on a digital computer display (FIG. 1). An ellipse can be generated in two dimensions (FIG. 5) or three dimensions with perspective (FIG. 13)....
|
|
|
6100904 |
Curvature smoothing
A system generates a smoothed curve from a noisily drawn, multi-segmented curve by solving a smoothing function for a transposed curve which fits between end-points of the drawn curve. The...
|
|
|
6072502 |
Characterization of corners of curvilinear segment
A system determines discontinuities on a drawn curve. Local tangent values for a curvilinear segment are generated by determining the most likely tangent value for all points on the segment and by...
|
|
|
6067094 |
Brushstroke envelopes
An envelope enclosing brush instances corresponding to transformations of a brush at points along a trajectory is generated. Points on the brush instances that are furthest from the trajectory are...
|
|
|
6052109 |
Processing image data
Displayed picture points are re-locatable in response to manual operation of an interface device such as a stylus or a mouse etc. The interface device is activated, by being placed into pressure or...
|
|
|
6025851 |
Envolvent approximation using accurate slope information
A trajectory and a footprint of a hypothetical pen are each divided into sequences of segments, each segment having a slope associated therewith. The segments of the footprint form a closed...
|
|
|
6025849 |
Framework for objects having authorable behaviors and appearance
A framework is described that serves as an expression evaluator and notification manager for software objects, and can traverse individual object models to use parts of one model to define another....
|
|
|
6025850 |
Object boundaries identified in a raster image by a user selecting positions on the raster image and then using cost functions to predict likelihood of pixels near the position being on a boundary path
A computer-implemented method identifies a boundary path of an object in a displayed raster image by sampling user input to define cursor positions in the raster image and to determine tunnel width...
|
|
|
6016154 |
Image forming apparatus
An image forming apparatus, such as a laser printer, ink jet printer, or a thermal transfer, which comprises a neural network. The apparatus improves image quality by reducing a zigzag included,...
|
|
|
6014148 |
Method for generating two dimensional and three dimensional smooth curves and for driving curve forming devices
A method for generating curves and an associated method for operating a curve forming device are disclosed. According to a preferred implementation, the curve is formed as a piecewise series of arc...
|
|
|
6008796 |
Software-based dithering method and apparatus using ramp probability logic
An improved method and apparatus for rendering curved surfaces in a graphics system. The appearance of a curved surface is created by varying color shades across an object. The graphics systems...
|
|
|
5995902 |
Proactive swath planning system for assisting and guiding a vehicle operator
A swath planning system accepts curved path information to synthesize and generate parallel curved paths. The swath planning system terminates the generation of parallel curved paths which exceed...
|
|
|
5995109 |
Method for rendering high order rational surface patches
A method for efficient, high quality rendering of a surface patch. The method tests a surface patch for flatness, and if the surface patch is not flat, the method divides the surface patch into a...
|
|
|
5982379 |
Interactive color system editor and method of specifying potable color system framework representation
A system for and a method visualizes a color system for specifying a portable color system representation. The portable color system representation does not require a large table or a large amount...
|
|
|
5946000 |
Memory construct using a LIFO stack and a FIFO queue
A memory construct including a stack which is capable of holding one or more data items of a type and which operates as a LIFO memory, and a queue which is capable of holding one or more data items...
|
|
|
5940082 |
System and method for distributed collaborative drawing
The present invention pertains to a system and method for managing a real-time distributed collaborative drawing activity. A community of collaborators associated with client computers are...
|
|
|
5940081 |
Method and apparatus for forming a font and the font produced method and apparatus for drawing a blurred figure
The present invention provides a method for forming a font of a character or a symbol including inputting a plurality of coordinate data lying on a contour of a stroke specifying a dash of the...
|
|
|
5940083 |
Multi-curve rendering modification apparatus and method
A multi-curve object may be created as a graph of nodes interconnected by edges or links. Each node may be represented by a data structure containing a curve characterization corresponding to a...
|
|
|
5933149 |
Information inputting method and device
An information inputting method, as well as an information inputting device, extracts effective characteristic points from inputted stroke information and outputs coordinate information relating to...
|
|
|
5900884 |
Parametric curve generating device generating a Bezier curve for font character utilization or an arbitrary parametric curve
A parametric curve generating device for developing a Bezier curve is provided. The device is capable of executing a high speed division operation with a limited magnitude of hardware scale. Adders...
|