×

Color television window for a video display unit

  • US 5,283,561 A
  • Filed: 12/22/1992
  • Issued: 02/01/1994
  • Est. Priority Date: 02/24/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. A digital television/graphics display interface for receiving digitally-encoded luminance samples and chrominance samples representing a live color television signal from a digital television decoder at a predetermined first number of television lines per frame and a second number of luminance samples per television line and storing selected ones of the luminance samples and the chrominance samples in predetermined memory locations in a frame buffer for display in a window image in a graphics display, the window image having a third number of rows of pixels and a fourth number of pixels per row, the third number of rows of pixels in the window image being different from the first number of television lines per frame and the fourth number of pixels per row being different from the second number of luminance samples per television line, the interface comprising:

  • (a) a luminance first-in-first-out device connected to a luminance sample output of the digital television decoder for storing selected ones of the luminance samples from the digital television decoder and to a luminance-sample input of the frame buffer of the graphics display;

    (b) a chrominance first-in-first-out device connected to a chrominance sample output of the digital television decoder for receiving chrominance samples from the digital television decoder and to a chrominance-sample input of the frame buffer of the graphics display;

    (c) horizontal window control means connected to control input means of the luminance first-in-first-out device and to control input means of the chrominance first-in-first-out device for controllably enabling the storage of individual ones of the luminance samples in the luminance first-in-first-out device and for controllably enabling the reading of individual ones of the luminance samples from the luminance first-in-first-out device and for controllably enabling the storing of individual ones of the chrominance samples into the chrominance first-in-first-out device and for controllably enabling the reading of individual ones of the chrominance samples from the chrominance first-in-first-out device, the horizontal window control means including a horizontal image-contraction control-pattern memory for storing a binary horizontal image-contraction control pattern, the number of bits in the horizontal image-contraction control pattern being at least as great as the second number of luminance samples in a television line, the horizontal window controller being adapted to enable or disable the storing of individual ones of corresponding luminance and chrominance sample in the luminance and chrominance first-in-first-out devices, respectively, in accordance with the state of corresponding individual bits in the horizontal image-contraction control pattern stored in the horizontal image-contraction control-pattern memory;

    (d) vertical window control means for controllably enabling the storage of sample from individual ones of the television lines, the vertical window control means including a vertical image-contraction control-pattern memory for storing a binary vertical image-contraction control pattern, the number of bits in the vertical image-contraction control pattern being at least as great as the first number of television lines, the vertical window control means being adapted to enable or disable the storing of samples from individual ones of the television lines in accordance with the state of corresponding individual bits in the vertical image-contraction control pattern stored in the vertical image-contraction control-pattern memory; and

    (e) computation means connected to the horizontal window control means and to the vertical window control means for generating a horizontal image-contraction control pattern for storage in the horizontal image-contraction control-pattern memory of the horizontal window control means, and a vertical image-contraction control pattern for storage in the vertical image-contraction control-pattern memory of the vertical window control means, the computation means being adapted to calculate the horizontal and vertical image-contraction control patterns independently of one another by stepwise altering a cross-multiplication error term towards zero, an initial error term being varied from pattern to pattern to introduce a variation in the patterns.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×