Claims
- 1. A graphics data unit for a digital television receiver having a spatial light modulator with a staggered pixel layout, comprising:
- a means for convening analog video signals to digital video signals and for separating said digital signals into chrominance and luminance components;
- a closed caption detector for digitally detecting a closed caption component of a television signal and for converting said television signal to closed caption data;
- a graphics processor for receiving said closed caption data and for determining what characters are to be generated;
- a character generator in data communication with said graphics processor, for generating digital pixel data representing said characters and determining when compensation is applied to said characters, respectively; and
- a character memory in data communication with said character generator, for storing pixel patterns representing said characters, wherein said memory stores said characters in a digital form that compensates vertical lines for the effects of said staggered pixel layout using alternating rows of single pixels and pixel pairs.
- 2. The graphics data unit of claim 1, wherein said graphics processor is in data communication with an instruction memory for storing vertical line drawing instructions that compensate for the effects of said staggered pixel layout.
- 3. The graphics data unit of claim 2, further comprising an infrared detector for receiving infrared signals from a remote control unit and for decoding said infrared signals into a program for generating graphics images, and wherein said graphics processor executes said program, using said vertical line drawing instructions.
- 4. The graphics data unit of claim 2, wherein said graphics processor has an input/output port for electronically receiving image data from an external source, and wherein a read-only memory stores programming to decode said image data and associate said image data with said vertical line drawing instructions.
- 5. A method of using a digital television receiver to display vertical lines on a television display having staggered pixel elements, comprising the steps of:
- storing a set of fonts whose vertical lines are compensated for the vertical effect of said staggered pixel elements;
- receiving a closed caption signal, wherein said closed caption signal is in digital format;
- decoding said closed caption signal to determine what characters are to be displayed;
- accessing said characters to be displayed from said set of fonts; and
- displaying selected portions of selected ones of said characters in a compensated digital format using alternating rows of single pixels and pixel pairs.
- 6. The method of claim 5, wherein said step of storing said set of fonts is further performed by varying the intensity of pixels of vertical lines on said alternating rows.
- 7. The method of claim 5, further comprising the steps of:
- storing vertical line drawing instructions, which include instructions that compensate for the effects of said staggered pixel elements;
- receiving graphics commands that call said vertical line drawing instructions; and
- displaying at least one vertical line in a compensated format.
- 8. The method of claim 7, wherein said step of storing vertical line drawing instructions is performed by storing instructions for adding an extra pixel to alternating rows of said vertical line.
- 9. The method of claim 5, further comprising the steps of:
- storing a set of instructions for detecting edges of incoming video data;
- storing instructions for compensating said edges for the effect of said staggered pixel elements; and
- displaying at least one vertical line of an image represented by said incoming video data in compensated format.
- 10. The method of claim 9, wherein said step of storing instructions for compensating edges is performed by storing instructions for adding an extra pixel to alternating rows of said edge.
- 11. A graphics data unit for a digital television receiver having a spatial light modulator with a staggered pixel layout, comprising:
- an infrared detector for receiving infrared signals from a remote control unit, and for decoding said signal into a program for generating graphic images;
- an input/output unit for receiving a program for generating graphic images; and
- a graphics processor for executing said program, having a memory for storing digital vertical line drawing instructions that compensate for the effects of said staggered pixel layout on selected portions of selected ones of said vertical line drawing instructions using alternating rows of since pixels and pixel pairs.
- 12. The graphics data unit of claim 11, wherein said vertical line drawing instructions include instructions for adding an extra pixel adjacent to alternating pixels of said vertical line.
- 13. A digital television receiver for displaying both video and graphics data, comprising:
- a main processor for processing video data;
- a processor memory for storing said video data during processing;
- a graphics data unit having an input-output unit for receiving graphics programming instructions from an external source, a graphics processor for executing said programming instructions, and a memory for storing graphics primitives, wherein said programming instructions include compensating for selected portions of selected ones of characters in said video data by adding alternating rows of single pixels and pixel pairs;
- a display memory for receiving processed video data from said main processor and processed graphics data from said graphics processor, and for formatting said processed video data and said processed graphics data into bit-plane data; and
- a spatial light modulator for receiving said bit-plane data, and for generating images in accordance with said video data and said graphics data.
- 14. The digital television receiver of claim 13, wherein said graphics data unit has an infrared detector for receiving infrared signals from a remote control unit.
- 15. The digital television receiver of claim 13, wherein said spatial light modulator has a staggered pixel layout.
- 16. The digital television receiver of claim 15, further comprising a character memory in data communication with said graphics processor for storing character fonts in a format that compensates vertical lines for the effects of said staggered pixel layout.
- 17. The digital television receiver of claim 15, further comprising a logic circuit for executing vertical line drawing instructions that compensate for the effects of said staggered pixel layout.
Parent Case Info
This application is a continuation of application Ser. No. 08/145,937 filed Nov. 2, 1993, which is now abandoned.
US Referenced Citations (10)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0122098 |
Oct 1984 |
EPX |
0177704 |
Apr 1986 |
EPX |
Non-Patent Literature Citations (2)
Entry |
Shindo, Hiroyasu, et al., "Microcontrollers for Closed Caption System", IEEE, 1992. |
Hurley, N. F., "A Single Chip Line 21 Captioning Decoder", IEEE, 1992. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
145937 |
Nov 1993 |
|