← Back to Patent Explorer
US5905536A Expired / Lapsed US ⏱️ 0.0 years remaining

Video signal converter utilizing a subcarrier-based encoder

Assignee: Focus Enhancements Inc
•
Filing: 1997-06-05
•
Granted: 1999-05-18
•
Expires: 2017-06-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A video converter converts an input video signal conveying pixel data representing an MxK pixel image to an output video signal conveying data representing an NxL pixel image. The converter samples the input video signal to acquire an MxK matrix of pixel data, re-encodes each pixel data value as necessary to meet color coding requirements of the output video signal standard, and then employs digital interpolation and/or decimation filters to convert the MxK data matrix to an NxL data matrix. A simple digital output encoder operating at four times the output video signal subcarrier frequency is then employed to process the NxL matrix to produce a digital output data sequence which, when applied to D/A converter, becomes the output video signal.

Inventors

  • 👤 Steven R. Morton
  • 👤 Kenneth Alfred Boehlke

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:55
CPC Classifications
H; H04; H04N; H04N9/00; H04N9/64; H04N9/641; H04N7/00; H04N7/01; H04N7/0105

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 199 words
A video converter for converting an input analog signal having a first subcarrier frequency and representing an M by K pixel image to an output analog signal having a second subcarrier frequency and representing an N by L pixel image, wherein M, K, N and L are integers greater than 1, wherein said first and second subcarrier frequencies differ, the video converter comprising: means for digitizing the input analog signal at first rate to produce a first sequence of digital pixel data elements, each pixel data element of said first sequence representing a separate pixel of said M by K pixel image; means for converting said first sequence of pixel data elements into a second sequence of pixel data elements, each pixel data element of said second sequence representing a separate pixel of said N by L pixel image; means for processing said second sequence of pixel data elements to produce an output digital data sequence at a second rate that is an integer multiple of said second subcarrier frequency and differing from said first rate, the output digital data sequence representing said output video signal; and means for converting said output data sequence into said output video signal.
Claim 2
Dependent Claim 199 words
A video converter for converting an input analog signal having a first subcarrier frequency and representing an M by K pixel image to an output analog signal having a second subcarrier frequency and representing an N by L pixel image, wherein M, K, N and L are integers greater than 1, wherein said first and second subcarrier frequencies differ, the video converter comprising: means for digitizing the input analog signal at first rate to produce a first sequence of digital pixel data elements, each pixel data element of said first sequence representing a separate pixel of said M by K pixel image; means for converting said first sequence of pixel data elements into a second sequence of pixel data elements, each pixel data element of said second sequence representing a separate pixel of said N by L pixel image; means for processing said second sequence of pixel data elements to produce an output digital data sequence at a second rate that is an integer multiple of said second subcarrier frequency and differing from said first rate, the output digital data sequence representing said output video signal; and means for converting said output data sequence into said output video signal.
Claim 3
Dependent Claim 96 words
The video converter in accordance with claim 1 wherein said means for converting said first sequence of pixel data elements into a second sequence of pixel data elements comprises: memory means, means for processing said first sequence at said first rate to produce a third sequence of pixel data representing an M by L pixel image and for storing said third sequence in said memory means, and means for reading said third sequence out of said memory means and processing said third sequence to produce pixel data elements of said second sequence at said second rate.
Claim 4
Dependent Claim 96 words
The video converter in accordance with claim 1 wherein said means for converting said first sequence of pixel data elements into a second sequence of pixel data elements comprises: memory means, means for processing said first sequence at said first rate to produce a third sequence of pixel data representing an N by K pixel image and for storing said third sequence in said memory means, and means for reading said third sequence out of said memory means and processing said third sequence to produce pixel data elements of said second sequence at said second rate.
Claim 5
Dependent Claim 72 words
The video converter in accordance with claim 1 wherein said means for converting said first sequence of pixel data elements into a second sequence of pixel data elements comprises: memory means, means for processing said first sequence to produce and store in said memory means pixel data elements of said second sequence at said first rate, and means for reading said second sequence out of said memory means at said second rate.
Claim 6
Dependent Claim 77 words
The video converter in accordance with claim 1 wherein said means for converting said first sequence of pixel data elements into a second sequence of pixel data elements comprises: memory means for receiving and storing pixel data elements of said first sequence at said first rate, and means for reading said first sequence out of said memory means and for processing said first sequence to produce pixel data elements of said second sequence at said second rate.
Claim 7
Dependent Claim 19 words
The video converter in accordance with claim 1 wherein said second rate is four times said second subcarrier frequency.
Claim 8
Dependent Claim 82 words
The video converter in accordance with claim 6 wherein said means for processing said second sequence comprises means for receiving each pixel data element of said second sequence and for producing in response thereto a digital data value of said output sequence having a value proportional to a sum of Y and an element of the set {V,U,-V and -U} wherein Y is a luminance component and U and V are chrominance components of said pixel data element of said second sequence.
Claim 9
Dependent Claim 262 words
A video converter for converting an RGB-encoded input analog signal having a first subcarrier frequency and representing an M by K pixel image, to a YUV-encoded output analog signal having a second subcarrier frequency and representing an N by L pixel image, wherein M, K, N and L are integers greater than 1, wherein the M by K pixel image and the N by L pixel images have differing numbers of pixels, and wherein said first subcarrier frequency does not equal said second subcarrier frequency, the video converter comprising: a first converter adapted to digitize the input analog signal at first rate to produce a first sequence of pixel data elements, each pixel data element of said first sequence employing RGB encoding to represent a separate pixel of said M by K pixel image; a first encoder adapted to convert each pixel data element of said first sequence from RGB to YUV encoding; a second converter adapted to convert the first sequence of YUV-encoded pixel data elements into a second sequence of YUV-encoded pixel data elements, each pixel data element of said second sequence representing a separate pixel of said N by L pixel image; a second encoder adapted to process said second sequence of YUV-encoded pixel data elements to produce an output digital data sequence at a second rate that is an integer multiple of said second subcarrier frequency and that differs from said first rate, the output digital data sequence representing said output video signal; and third converter adapted to convert said output data sequence into said output video signal.
Claim 10
Dependent Claim 262 words
A video converter for converting an RGB-encoded input analog signal having a first subcarrier frequency and representing an M by K pixel image, to a YUV-encoded output analog signal having a second subcarrier frequency and representing an N by L pixel image, wherein M, K, N and L are integers greater than 1, wherein the M by K pixel image and the N by L pixel images have differing numbers of pixels, and wherein said first subcarrier frequency does not equal said second subcarrier frequency, the video converter comprising: a first converter adapted to digitize the input analog signal at first rate to produce a first sequence of pixel data elements, each pixel data element of said first sequence employing RGB encoding to represent a separate pixel of said M by K pixel image; a first encoder adapted to convert each pixel data element of said first sequence from RGB to YUV encoding; a second converter adapted to convert the first sequence of YUV-encoded pixel data elements into a second sequence of YUV-encoded pixel data elements, each pixel data element of said second sequence representing a separate pixel of said N by L pixel image; a second encoder adapted to process said second sequence of YUV-encoded pixel data elements to produce an output digital data sequence at a second rate that is an integer multiple of said second subcarrier frequency and that differs from said first rate, the output digital data sequence representing said output video signal; and third converter adapted to convert said output data sequence into said output video signal.
Claim 11
Dependent Claim 98 words
The video converter in accordance with claim 8 wherein said second converter adapted to convert said first sequence of pixel data elements into a second sequence of pixel data elements comprises: memory; means for processing the YUV-encoded first sequence at said first rate to produce a third sequence of YUV-encoded pixel data elements representing an M by L pixel image and for storing said third sequence in said memory; and means for reading said third sequence out of said memory and processing said third sequence to produce pixel data elements of said second sequence at said second rate.
Claim 12
Dependent Claim 98 words
The video converter in accordance with claim 8 wherein said second converter adapted to convert said first sequence of YUV-encoded pixel data elements into a second sequence of YUV-encoded pixel data elements comprises: memory; means for processing the YUV-encoded first sequence at said first rate to produce a third sequence of pixel data representing an N by K pixel image and for storing said third sequence in said memory; and means for reading said third sequence out of said memory and processing said third sequence to produce pixel data elements of said second sequence at said second rate.
Claim 13
Dependent Claim 75 words
The video converter in accordance with claim 8 wherein said second converter adapted to convert said first sequence of YUV-encoded pixel data elements into a second sequence of YUV-encoded pixel data elements comprises: memory; means for processing the YUV-encoded first sequence to produce and store in said memory YUV-encoded pixel data elements of said second sequence at said first rate; and means for reading said second sequence out of said memory at said second rate.
Claim 14
Dependent Claim 80 words
The video converter in accordance with claim 8 wherein said second converter adapted to convert the YUV-encoded first sequence of pixel data elements into a second sequence of YUV-encoded pixel data elements comprises: memory for receiving and storing pixel data elements of said YUV-encoded first sequence at said first rate; and means for reading said first sequence out of said memory and for processing said first sequence to produce pixel data elements of said second sequence at said second rate.
Claim 15
Dependent Claim 19 words
The video converter in accordance with claim 8 wherein said second rate is four times said second subcarrier frequency.
Claim 16
Dependent Claim 102 words
The video converter in accordance with claim 13 wherein said second encoder adapted to process said second sequence of YUV-encoded pixel data elements to produce an output digital data sequence at a second rate that is an integer multiple of said second subcarrier frequency comprises: means for receiving each YUV-encoded pixel data element of said second sequence and for producing in response thereto an output data value proportional to a sum of Y and an element of the set wherein Y is a luminance component and U and V are chrominance components of said YUV-encoded pixel data element of said second sequence.
Claim 17
Independent Claim 200 words
A method for converting an input analog signal having a first subcarrier frequency and representing an M by K pixel image to an output analog signal having a second subcarrier frequency and representing an N by L pixel image, wherein M, K, N and L are integers greater than 1, wherein said first and second subcarrier frequencies differ, the method comprising the steps of: digitizing the input analog signal at first rate to produce a first sequence of digital pixel data elements, each pixel data element of said first sequence representing a separate pixel of said M by K pixel image; converting said first sequence of pixel data elements into a second sequence of pixel data elements into a second sequence of pixel data elements, each pixel data element of said second sequence representing a separate pixel of said N by L pixel image; processing said second sequence of pixel data elements to produce an output digital data sequence at a second rate that is an integer multiple of said second subcarrier frequency and differing from said first rate, the output digital data sequence representing said output video signal; and converting said output data sequence into said output video signal.
Claim 18
Independent Claim 200 words
A method for converting an input analog signal having a first subcarrier frequency and representing an M by K pixel image to an output analog signal having a second subcarrier frequency and representing an N by L pixel image, wherein M, K, N and L are integers greater than 1, wherein said first and second subcarrier frequencies differ, the method comprising the steps of: digitizing the input analog signal at first rate to produce a first sequence of digital pixel data elements, each pixel data element of said first sequence representing a separate pixel of said M by K pixel image; converting said first sequence of pixel data elements into a second sequence of pixel data elements into a second sequence of pixel data elements, each pixel data element of said second sequence representing a separate pixel of said N by L pixel image; processing said second sequence of pixel data elements to produce an output digital data sequence at a second rate that is an integer multiple of said second subcarrier frequency and differing from said first rate, the output digital data sequence representing said output video signal; and converting said output data sequence into said output video signal.
Claim 19
Dependent Claim 91 words
The method in accordance with claim 15 wherein the step of converting said first sequence of pixel data elements into a second sequence of pixel data elements further comprises the steps of: processing said first sequence at said first rate to produce a third sequence of pixel data representing an M by L pixel image and for storing said third sequence in a memory; and reading said third sequence out of said memory and processing said third sequence to produce pixel data elements of said second sequence at said second rate.
Claim 20
Dependent Claim 90 words
The method in accordance with claim 15 wherein the step of converting said first sequence of pixel data elements into a second sequence of pixel data elements further comprises the steps of: processing said first sequence at said first rate to produce a third sequence of pixel data representing an N by K pixel image and for storing said third sequence in memory; and reading said third sequence out of said memory and processing said third sequence to produce pixel data elements of said second sequence at said second rate.
Claim 21
Dependent Claim 66 words
The method in accordance with claim 15 wherein the step of converting said first sequence of pixel data elements into a second sequence of pixel data elements further comprises the steps of: processing said first sequence to produce and store in memory pixel data elements of said second sequence at said first rate; and reading said second sequence out of said memory at said second rate.
Claim 22
Dependent Claim 75 words
The method in accordance with claim 15 wherein the steps of converting said first sequence of pixel data elements into a second sequence of pixel data elements further comprises the steps of: receiving and storing pixel data elements of said first sequence at said first rate in memory; and reading said first sequence out of said memory; and processing said first sequence to produce pixel data elements of said second sequence at said second rate.
Claim 23
Dependent Claim 18 words
The method in accordance with claim 15 wherein said second rate is four times said second subcarrier frequency.
Claim 24
Dependent Claim 78 words
The method in accordance with claim 20 wherein said means for processing said second sequence comprises means for receiving each pixel data element of said second sequence and for producing in response thereto a digital data value of said output sequence having a value proportional to a sum of Y and an element of the set wherein Y is a luminance component and U and V are chrominance components of said pixel data element of said second sequence.

References Cited (Backward Citations)

US5229852A Cited
US5307156A Cited
US5642169A Cited
US5389974A Cited
US5349385A Cited
US5455628A Cited
US5444495A Cited
US5528306A Cited
US5526055A Cited
EP0751682A2 Cited
US5781241A Cited
US5739867A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-05-17 2002-11-16 2003-05-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-05-17 2006-11-16 2007-05-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-05-17 2010-11-16 2011-05-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag