Bit plane dithering apparatus
AssigneeTexas Instruments Incorporated
InventorsJeffrey Matthew Kempf, Aravind Lakshminarayanan, Jonathan Lucas
Life of this patent
Estimating the term…
Abstract
A controller includes a frame memory configured to store an image frame, a frame memory controller coupled to the frame memory and configured to obtain image data from the image frame. The image data is associated with a color component of the image frame. The controller also includes a dither noise mask generator configured to provide dither noise masks according to dither noise levels for the image data, and a bit plane generator coupled to the frame memory controller and the dither noise mask generator and configured to generate bit planes based on the dither noise masks for the image data.
Claims20
A controller, comprising:
- a frame memory configured to store an image frame;
- a frame memory controller coupled to the frame memory, the frame memory controller configured to obtain image data from the image frame, the image data associated with a color component of the image frame;
- a dither noise mask generator configured to provide a dither noise mask according to a dither noise level for the image data;
- a dither percentage calculator coupled to the frame memory controller, the dither percentage calculator configured to produce a dither noise level based on the image data;
- and
- a bit plane generator coupled to the frame memory controller, to the dither percentage calculator, and to the dither noise mask generator, the bit plane generator configured to produce dithered bit planes based on the dither noise mask and the dither noise level.
A system, comprising:
- a controller configured to:
- obtain, for an image frame stored in a frame memory image, data associated with a color component;
- and
- generate dithered bit planes having a dither noise pattern, the dithered bit planes including time repeated bit plane sequences in the image frame;
- and
- a display device coupled to the controller, the display device configured to display the image frame according to the dithered bit planes.
A method, comprising:
- obtaining, by a frame memory controller, image data associated with one or more color components of an image frame, from a frame memory;
- determining a dither noise level for the image data based on the image data and a transfer function, wherein the dither noise level is represented by a first number of bits, the image data is represented by a second number of bits, and the second number of bits is different than the first number of bits;
- determining, based on the dither noise level, a dither noise pattern for the image data;
- generating, by a bit plane generator, bit plane data based on the dither noise pattern;
- and
- loading, by a display formatter, the bit plane data onto a buffer to send to a display device.
Dependencies are inferred from the claim text.