The assignee for this patent, patent number 8643661, is
Reporters obtained the following quote from the background information supplied by the inventors: "The present invention relates to digital image processing systems and methods for efficiently buffering pixel values relating to digital images. Digital image processing typically follows a rasterized path. Pixel values are read and processed from left to right within a single line, and lines are processed from top to bottom. Many image processing operations such as filtering and scaling operate on areas that span multiple lines and columns of a digital image. For these types of operations, line buffering is necessary to temporarily store pixel values for multiple lines. Even though an area based algorithm may only use a small number of pixels within a given line, the entire line must be buffered when data from subsequent lines are also required.
"When an image processing operation is implemented in hardware, the resolution and image width will define the amount of memory, typically
In addition to obtaining background information on this patent, VerticalNews editors also obtained the inventors' summary information for this patent: "The present invention is defined by the claims, and nothing in this section should be taken as a limitation on those claims. By way of introduction, the preferred embodiments described below provide systems and methods for processing digital image data.
"In one preferred embodiment, a system is provided for processing digital image data. The system includes an image storage memory adapted to store digital image data as a two-dimensional pixel array having a plurality of rows and plurality of columns of pixel values. A buffer memory is also provided for temporarily storing pixel values. An image processor is adapted to control the image storage memory and the buffer memory so that pixel values are selectively read from the image storage memory and temporarily stored in the buffer memory. The pixel values are read from the image storage memory and stored in the buffer memory in a non-raster pattern based on a plurality of horizontal pixel strips. Each pixel strip includes a plurality of rows of pixel values. The image processor is further adapted to access the pixel values temporarily stored in the buffer memory and perform image processing functions on the buffered pixels.
"In another preferred embodiment, a method of buffering pixel values for a digital image is provided. The pixels of a digital image are organized in a two-dimensional pixel array having a plurality of pixel rows and pixel columns. The method includes defining a plurality of pixel strips. The pixel strips each include a plurality of pixel rows. Pixel values from a first pixel strip are temporarily stored in a buffer memory in a non-raster pattern. The method next includes processing the pixel values temporarily stored in the buffer memory. When the processing of the pixel values from the first pixel strip is complete, pixel values from a second pixel strip are then temporarily stored in the buffer memory in a non-raster pattern. Finally, the pixel values from the second pixel strip temporarily stored in the buffer memory are processed.
"In yet another embodiment, a method of processing a digital image is provided. The method includes storing a digital image as a two-dimensional array of pixel values. The two-dimensional array includes a plurality of rows and columns. The method further includes defining a plurality of overlapping pixel strips. Each pixel strip includes a plurality of rows of pixels. Finally, the method calls for sequentially processing the pixel values of the pixels in each overlapping pixel strip.
"Other preferred embodiments are provided, and each of the preferred embodiments described herein can be used alone or in combination with one another. The preferred embodiments will now be described with reference to the attached drawings."
For more information, see this patent: Keithley, Douglas G.;
Keywords for this news article include: Electronics, Digital Image Processing,
Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC
Most Popular Stories
- Top Hispanic Tech Companies Push for the Top
- 5 Notable Hispanic Technology Executives
- Taco Bell Rings Up Breakfast Menu
- Russia, Crimea Discuss Referendum
- California Establishes Center for Coffee Study
- China Urges Malaysia Flight Emergency Response
- Visa, MasterCard Team Up to Focus on Payment Security
- For Obama, a Last Stab at Improving Ties with Capitol Hill
- Sunday Starts Daylight Saving Time
- 'Holy grail of guitars' OM-45 Deluxe Available in in NY Auction