Graphical image convolution

G - Physics – 06 – T

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06T 1/20 (2006.01) G06F 15/16 (2006.01) G06T 5/20 (2006.01)

Patent

CA 2191298

A parallel processor which is capable of partitioned multiplication and partitioned addition operations convolves multiple pixels in parallel. The parallel processor includes a load and store pipeline of a load and store unit which retrieves data from and stores data to memory and one or more arithmetic processing pipelines of an arithmetic processing unit which aligns data and performs partitioned multiplication and partitioned addition operations. A patch of pixels from a source image are convolved substantially simultaneously in the arithmetic processing pipeline of the processor by execution of the partitioned multiplication and partitioned addition operations. At substantially the same time, a subsequent patch of pixels from the source image are read by the load and store unit of the processor. The subsequent patch of the source image is a patch which is aligned with respect to a secondary index and is incremented along a primary index to avoid excessive cache misses when retrieving pixel data for convolution. Reading of pixel data is performed in the load and store pipeline of the processor while the arithmetic processing pipeline substantially simultaneously performs partitioned arithmetic operations on the pixel data to thereby convolve the pixel data.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Graphical image convolution does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Graphical image convolution, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Graphical image convolution will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2040436

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.