U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"During my service in the United States Congress, I took the initiative in creating the Internet."

Al Gore ; The basis for the later misquote by US Republicans that Gore had "invented" the Internet. Gore was the leading political champion of the modern-day Internet.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 345/643 - Arithmetic processing of image data


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter wherein graphical data is operated on according
No. of patents: 212
Last issue date: 01/03/2012


1            
NumberTitleIssue Date
8089493Image processing circuit, display device, and printing device
An image processing circuit includes: a storage unit; a first multiplication unit that multiplies a pixel value stored in the storage unit, by a pixel value included in input image data, the input image data expressing the pixel values; a subtraction value output un...
01/03/2012
7889211Measuring PSNR of full color video
A method of measuring peak signal to noise ratio (PSNR) of full color video, both total and component contributions as well as providing PSNR full color and component maps includes converting the components of the full color video for both reference and impaired vid...
02/15/2011
7864201Vertex data processing with multiple threads of execution
A method for processing video image data including a plurality of different image data types begins by providing tasks to be performed on each different image data type. The image data is divided into a plurality of groups based on the image data type. A set of arit...
01/04/2011
7602407Method for automatically generating graphically displayed indicating instruments
The invention relates to a method for automatically generating graphic display instruments for measured, regulation and/or control values, comprising the following steps: a) selection of a display instrument type; b) dynamic calculation of reproduction positions for...
10/13/2009
7446782Image processing device
This is an image processing device for predicting the lower-order bits of target pixel data, based on one or more pieces of pixel data constituting image data. The image processing device comprises a lower-order bit calculation unit for calculating the lower-order b...
11/04/2008
7436412Graphics engine with efficient interpolation
A graphics engine includes a setup unit and a rendering unit. The setup unit computes coefficients A, B, and C used for interpolating an attribute v of a triangle to be rendered for a graphics image. The setup unit then derives compressed coefficients Ã, {tilde ove...
10/14/2008
7411592Graphical processing of object perimeter information
A technique for graphically processing perimeter information includes determining a polar representation of the perimeter of an object to define polar perimeter information, storing the polar perimeter information, retrieving the stored polar perimeter information u...
08/12/2008
7397470Display method, display controller, and display apparatus
A display controller includes a video signal-analyzing unit, a video signal-adjusting unit operable to receive a video signal, to adjust the video signal in accordance with adjustment parameter information, and to feed the adjusted video signal into a display device...
07/08/2008
7394470Method for reversibly transforming data format, image processing apparatus, program for reversibly transforming data format, and computer-readable recording medium thereof
In a method for reversibly transforming a data format, a forward transformation and a backward transformation are reciprocally conducted for data between unit systems having different resolution levels, and the forward transformation and the backward transformation,...
07/01/2008
7388582System and method for graphics culling
A method is disclosed for culling an object database in a graphics processing system. In one embodiment, the method comprises encoding per-object parameters and culling parameters. The per-object parameters are encoded in texture format thereby creating at least one...
06/17/2008
7379623Method to quickly warp a 2-D image using only integer math
Systems and methods are disclosed that facilitate rapidly warping a two-dimensional image using integer math. A warping table can contain two-dimensional floating point output pixel offset values that are mapped to respective input pixel locations in a captured imag...
05/27/2008
7373023Method and system for generating an image
Generating an image includes receiving a light at sensors, where the light is associated with images. A previous matrix is determined, where the previous matrix includes image information associated with an image. For each sensor, a current image data corresponding ...
05/13/2008
7369128Method and computer program for constructing complex structure graphic
A general complex structure graph constructing method and the associated computer program is described. The generators and initiators selected by the user are used as the geometrical graphing basis. Using the transformation information of the generators and the oper...
05/06/2008
7362337Method and apparatus for adjusting size of image
A method for transforming an original image to a new image is provided. The original image includes M rows of original data; the new image includes Q rows of new data. The method first generates a (2i−1)th row and a (2i)th row of intermediate data respectively bas...
04/22/2008
7355603Filtering unit for floating-point texture data
Floating-point texture filtering units leverage existing fixed-point filter circuits. Groups of floating-point texture values are converted to products of a fixed-point mantissa and a scaling factor that is the same for each texture value in the group. The fixed-poi...
04/08/2008
7352893Representing extended color gamut information
A computer-readable medium of one embodiment of the invention is disclosed that has a data structure stored thereon to represent extended color gamut information for a pixel. The data structure has a number of data fields, where each data field is to store a number ...
04/01/2008
7342587Computer-implemented system and method for home page customization and e-commerce support
A computer-implemented system and method for home page customization and e-commerce support is disclosed. The present invention relates to avatar home pages and the combination of a home page customization service with an e-commerce marketplace through which users c...
03/11/2008
7334189Displaying method in information processing apparatus that permits execution of either object or task oriented processings
A displaying method that makes the following possible: Executing an operation from either of two approaches, i.e. a processing oriented to an object to be processed or a processing oriented to a task to be processed, and effectively dealing with a lot of tasks and v...
02/19/2008
7330193Low noise dithering and color palette designs
Methods for choosing and combining colors from a color palette to render an image color tone are disclosed. A set of up to four palette colors are chosen and the weighted factors for combining the chosen palette to render the image color are determined. The weighted...
02/12/2008
7327372Color correcting parameter calculator, image color correcting device, method of calculating color correcting parameters, and program therefor
In a color correcting parameter calculator, a color correcting unit 11 calculates a target color by executing color correction processing of an input color on a reference side while a reference side color perception value calculator unit 13 calculates ...
02/05/2008
7319466Method and apparatus for generating and interfacing with a haptic virtual reality environment
A method for generating a haptic interactive representation including the steps of defining a haptic interaction space and building a hierarchical construct, for use within the haptic interaction space, using a plurality of underlying constructs. In one embodiment t...
01/15/2008
7305618Methods for multimedia content repurposing
Comprehensive multimedia content re-purposing relating to wireless communications employs content constructs that are compact representations of the content information. For video content, the constructs are content operators that represent 2D image regions and/or 3...
12/04/2007
7301543Systems and methods for selecting a white point for image displays
Several embodiments of the present application disclose techniques, systems and methods for changing or rendering input image data that may assume a first white point for a given display into image data to be rendered under a second—assumed, desired or measured—...
11/27/2007
7286139Partial guardband clipping
A method for rendering a visible portion of an image that includes a plurality of graphics primitives. The size of the graphics primitives may be large and require the use of floating point numbers to represent the vertices. When the graphics primitives have a commo...
10/23/2007
7284113Synchronous periodical orthogonal data converter
An orthogonal data converter for converting the components of a sequential vector component flow to a parallel vector component flow. The data converter has an input rotator configured to rotate corresponding vector components of the sequential vector component flow...
10/16/2007
7274365Graphical processing of object perimeter information
A technique for graphically processing perimeter information includes determining a polar representation of the perimeter of an object to define polar perimeter information, storing the polar perimeter information, retrieving the stored polar perimeter information u...
09/25/2007
7269246X-ray angiography apparatus
An X-ray angiography apparatus includes a C-arm, a support mechanism which rotatably supports the C-arm, a rotation driving unit which drives rotation of the C-arm, an X-ray tube mounted on the C-arm, an X-ray detector mounted on the C-arm in a direction to face the...
09/11/2007
7266581Arithmetic circuit
There is provided an arithmetic circuit for minimizing the delay of data path from the input of data to be operated to the output of the result of operation of data. To that end, the arithmetic circuit comprises a first selector to which one input data and a fixed d...
09/04/2007
7266255Distributed multi-sample convolution
A multi-chip system is disclosed for distributing the convolution process. Rather than having multiple convolution chips working in parallel with each chip working on a different portion of the screen, a new design utilizes chips working in series. Each chip is resp...
09/04/2007
7265766Method and system for adaptive bit depth enhancement for displays
According to one embodiment, a method for compensating for inadequate bit resolution in a light processing system includes receiving a plurality of values each indicative of an intensity level for a pixel to be displayed. Each of the values is represented by a plura...
09/04/2007
7245308Display control device and display device
A display control device is provided which includes characteristic value-calculating unit for calculating a characteristic value based on an input image signal, a conversion characteristic-calculating unit for determining a conversion characteristic from the charact...
07/17/2007
7227551Manipulating text and graphic appearance
A method, device and computer system for creating a smooth, continuous height (scalar or vector) field are described. The described techniques permit arbitrary closed regions to be smoothly shaded without producing unnatural smoothness at the region's edges or bound...
06/05/2007
7225129Visual display methods for in computer-animated speech production models
A method of modeling speech distinctions within computer-animated talking heads that utilize the manipulation of speech production articulators for selected speech segments. Graphical representations of voice characteristics and speech production characteristics are...
05/29/2007
7221381Methods and systems for sub-pixel rendering with gamma adjustment
The gamma adjustment allows the luminance for the sub-pixel arrangement to match the non-linear gamma response of the human eye's luminance channel, while the chrominance can match the linear response of the human eye's chrominance channels. The gamma correction all...
05/22/2007
7221805Method for generating a focused image of an object
A method is provided for computing a composite image representing a focused image of an object in an application of machine vision in an optical inspection system. An image tessellated into focus regions is evaluated by region for fine feature sharpness. A sharpness...
05/22/2007
7202877Sprite rendering
Computation of sprite position and size in JSR-184 with revised modelview matrix made with column vector lengths of original modelview matrix. ...
04/10/2007
7176924Computer method and apparatus for creating visible graphics by using a graph algebra
A computer method, apparatus and storage medium is provided for creating quantitative aesthetic graphics from data. The invention utilizes a graph algebra to construct graphs and visually or otherwise represents the graphs as a quantitative aesthetic graphic represe...
02/13/2007
7176941Dropout control in subpixel rendering
The present invention relates to dropout control in which one or more samples are added to adjacent samples that fall within an image outline. The samples are used in sub-pixel rendering to compensate for unnaturally thin or faint object stems. Horizontal dropout co...
02/13/2007
7170519Computer-implemented system and method for generating data graphical displays
A computer-implemented system and method for generating data graphical displays. The data is indicative of a plurality of variables. The system and method receive data that is to be displayed in a non-textual format. Graph style data items are retrieved that contain...
01/30/2007
7167186Systems and methods for motion adaptive filtering
The systems detect movement of text or areas of high spatial frequency in one frame to another frame. If such movement is detected and meets a certain level or threshold, the subpixel rendering processing of such text or areas of high spatial frequency can be change...
01/23/2007
1            
 
Sign InRegister
Username  
Password   
forgot password?