Patent classifications
G09G5/28
Dynamic contrast adjustments for glyph rendering
Systems, methods, and computer-readable media are disclosed for dynamic contrast adjustment for glyph rendering. Example methods may include rendering a first glyph associated with a font in a first font size, increasing a first contrast of the first glyph in the first font size by adjusting a first grayscale value associated with the first glyph in the first font size to generate an adjusted first grayscale value, and storing the adjusted first grayscale value in a grayscale mapping table associated with the font, the grayscale mapping table comprising a default grayscale value for the first glyph in a second font size. Example methods may include generating a font file comprising the first glyph and the grayscale mapping table.
Raw camera noise reduction using alignment mapping
This disclosure pertains to novel devices, methods, and computer readable media for performing raw camera noise reduction using a novel, so-called alignment mapping technique to more effectively separate structure from noise in an image, in order to aid in the denoising process. Alignment mapping allows for the extraction of more structure from the image and also the ability to understand the image structure, yielding information for edge direction, edge length, and corner locations within the image. This information can be used to smooth long edges properly and to prevent tight image details, e.g., text, from being overly smoothed. In alignment maps, the amount of noise may be used to compute thresholds and scaling parameters used in the preparation of the alignment map. According to some embodiments, a feature map may also be created for the image. Finally, the image may be smoothed using the created feature map as a mask.
Graphics display system with unified memory architecture
A graphics display system integrated circuit is used in a set-top box for controlling a television display. The graphics display system processes analog video input, digital video input, and graphics input. The system incorporates a unified memory architecture that is shared by the graphics system, a CPU, and other peripherals. The unified memory architecture uses real time scheduling to service tasks. Critical instant analysis is used to find a schedule for memory usage that does not affect memory requirements of real time tasks while at the same time servicing non-real-time tasks as needed.
Graphics display system with unified memory architecture
A graphics display system integrated circuit is used in a set-top box for controlling a television display. The graphics display system processes analog video input, digital video input, and graphics input. The system incorporates a unified memory architecture that is shared by the graphics system, a CPU, and other peripherals. The unified memory architecture uses real time scheduling to service tasks. Critical instant analysis is used to find a schedule for memory usage that does not affect memory requirements of real time tasks while at the same time servicing non-real-time tasks as needed.
Debanding image data using bit depth expansion
An image signal processing system may include processing circuitry that may reduce banding artifacts in image data to be depicted on a display. The processing circuitry may receive a first pixel value associated with a first pixel of the image data and detect a first set of pixels located in a first direction along a same row of pixels or a same column of pixels with respect to the first pixel. The first set of pixels is associated with a first band. The processing circuitry may then interpolate a second pixel value based on an average of a first set of pixel values that correspond to the first set of pixels and a distance between the first pixel and a closest pixel in the first band. The processing circuitry may then output the second pixel value for the first pixel.
Display device and control method for outputting image signal including interpolation frame
A display device includes: an image input unit configured to receive an image signal; a frame skip detector configured to detect a frame skip in the image signal; a frame skip compensation adjuster configured to determine information indicating whether to perform frame interpolation, interpolation input frame information, and an interpolation time, based on the frame skip detected by the frame skip detector; a frame interpolator configured to generate an interpolation frame, based on the information indicating whether to perform frame interpolation, the interpolation input frame information, and the interpolation time; and an image output unit configured to output an image signal including the interpolation frame corresponding to the interpolation time.
Display device and control method for outputting image signal including interpolation frame
A display device includes: an image input unit configured to receive an image signal; a frame skip detector configured to detect a frame skip in the image signal; a frame skip compensation adjuster configured to determine information indicating whether to perform frame interpolation, interpolation input frame information, and an interpolation time, based on the frame skip detected by the frame skip detector; a frame interpolator configured to generate an interpolation frame, based on the information indicating whether to perform frame interpolation, the interpolation input frame information, and the interpolation time; and an image output unit configured to output an image signal including the interpolation frame corresponding to the interpolation time.