Apparatus and method for generating on-screen-display messages u

Television – Basic receiver with additional function – For display of additional information

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

348589, 348600, H04N 964, H04N 5445

Patent

active

061184942

DESCRIPTION:

BRIEF SUMMARY
FIELD OF THE INVENTION

The present invention relates to a method and apparatus for generating On-Screen-Display (OSD) messages using a "true color mode". More particularly, this invention relates to a method and apparatus that increases the number of available colors by treating the OSD data as true color pixels instead of pointers to the entries of an OSD palette.


BACKGROUND OF THE INVENTION

On-Screen-Display messages play an important role in consumer electronics products by providing users with interactive information such as menus to guide them through the usage and configuration of the product. Other important features of OSD include the ability to provide Closed Captioning and the display of channel logos.
However, the changing standard of digital video technology presents an ever increasing problem of generating and displaying OSD messages. For example, there are specific High Definition Television (HDTV) requirements that an HDTV must display up to 216 characters in four (4) "windows" versus the current National Television Systems Committee (NTSC) requirements of a maximum of 128 characters in one "window". These new requirements place severe strains on the decoding/displaying system used to decode and display television signals (e.g., HDTV, NTSC, MPEG, and the like), which must decode the incoming encoded data streams and present the decoded data to a display system with minimal delays. Since OSD messages must be displayed (overlaid) with the video data, the microprocessor of the decoding/displaying system must assign a portion of the memory bandwidth to perform OSD functions, thereby increasing the memory bandwidth requirements of a decoding/displaying system and the overall computational overhead.
Thus, an OSD unit of a decoding/displaying system may incorporate a limited size palette to minimize hardware requirements and memory access. Namely, the OSD unit employs a palette using a plurality of registers (entries), where each entry contains a representation of chrominance and luminance levels for an OSD pixel. By encoding the addresses (indices) to the palette as OSD data, a decoding/displaying system is able to minimize memory access and hardware requirements.
However, such systems are limited in the number of colors that are available for the display of an OSD message. Since the palette has a fixed size, it is not well suited to changing standards that may require support for an increased number of colors at a later time. For example, to increase the number of colors from 16 to 256 (standard VGA), would require that 240 additional registers be added to a palette that currently supports only 16 entries.
Increasing the number of registers to the palette is certainly possible, but it is not cost effective and may introduce timing problems (especially for high palette access rate) and other integrated circuit (IC) design problems (e.g., increasing the area on an IC). Furthermore, updating an existing decoding/displaying system with a fixed size palette is difficult and expensive.
Thus, a need exists for a method and apparatus for increasing the number of available colors for OSD messages without increasing the hardware requirements, e.g., the size of an OSD palette, of a decoding/displaying system.


SUMMARY OF THE INVENTION

The invention concerns an apparatus and concomitant method for generating OSD messages by constructing a valid OSD bitstream having a plurality "true color" pixels.
More specifically, in accordance with the invention, an OSD unit retrieves an OSD bitstream from a storage device. The OSD bitstream contains an OSD header and OSD data. The OSD header contains control information that is used to program a color palette of the OSD unit and to provide instructions as to the treatment of the OSD data. The control information is programmed by a processor of a decoding/displaying system. If the "True Color Mode" is enabled in the OSD header, then the OSD unit bypasses the palette and treats the OSD data as true color pixels. Namely, each successive set of three OSD data bytes rep

LandOfFree

Say what you really think

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

Rating

Apparatus and method for generating on-screen-display messages u does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for generating on-screen-display messages u, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for generating on-screen-display messages u will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-100442

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