Patent US6141042A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6141042A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for measuring quality of a video transmission

Assignee: Hewlett Packard Development Co LP
•
Filing: 1998-06-22
•
Granted: 2000-10-31
•
Expires: 2018-06-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract To facilitate the measurement of the quality of a video transmission, a bar code is embedded in the top part of the frames of the transmitted video signal to enable identification of each frame. The audio signal may be synchronised with the different bar codes. The bar code may be formed of several blocks in the top of the image, and may be formed of superimposed binary bar codes, each binary bar code being in one color of a color system. This permits measurement of transmission quality, and notably of dropped frames, audio holes, transmission delay, audio and video synchronisation.

Inventors

  • 👤 Rene Martinelli
  • 👤 Pierre-Francois Maistre
  • 👤 Gregory Mathes

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:36
CPC Classifications
H; H04; H04N; H04N17/00; H04N17/004

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 138 words
A method of measuring transfer quality between a source and a destination of a transmission comprising a video signal defining plural video frames, said method comprising: providing a code in video frames of the transmission by using a camera to image a plurality of light sources arranged in a predetermined pattern so that said code takes the form of a pattern of areas in the image with each said area assuming one of a plurality of colors, each combination of colors constituting a code value; causing said code to evolve over time through a predetermined sequence by controlling said light sources; detecting said code in the received video frames and determining the code values; and measuring the coherence of said transmission using the detected code values as a reference indicative of the transmission as sent from said source.
Claim 2
Independent Claim 138 words
A method of measuring transfer quality between a source and a destination of a transmission comprising a video signal defining plural video frames, said method comprising: providing a code in video frames of the transmission by using a camera to image a plurality of light sources arranged in a predetermined pattern so that said code takes the form of a pattern of areas in the image with each said area assuming one of a plurality of colors, each combination of colors constituting a code value; causing said code to evolve over time through a predetermined sequence by controlling said light sources; detecting said code in the received video frames and determining the code values; and measuring the coherence of said transmission using the detected code values as a reference indicative of the transmission as sent from said source.
Claim 3
Dependent Claim 28 words
A method according to claim 1, wherein each said light source is selectively controlled to be one of ON and OFF according to the current code value required.
Claim 4
Dependent Claim 25 words
A method according to claim 2, wherein the rate of switching of each light source is less than the rate of change of code values.
Claim 5
Independent Claim 159 words
A method of measuring transfer quality between a source and a destination of a transmission comprising a video signal defining plural video frames, the signal being digitally compressed and decompressed along the transmission path, the method comprising: (a) providing a code in video frames of the transmission transmitted from said source, said code taking the form of an array of blocks extending across the width of said image, each block being sized to withstand the compression and decompression of the signal, with each block assuming one of a plurality of colors, each combination of colors constituting a code value; (b) causing said code provided in the transmitted video frames to evolve over time through a predetermined sequence; (c) detecting said code in the received video frames and determining the code values; and (d) measuring the coherence of the received transmission using the values of the detected codes as a reference indicative of the transmission as sent from said source.
Claim 6
Independent Claim 159 words
A method of measuring transfer quality between a source and a destination of a transmission comprising a video signal defining plural video frames, the signal being digitally compressed and decompressed along the transmission path, the method comprising: (a) providing a code in video frames of the transmission transmitted from said source, said code taking the form of an array of blocks extending across the width of said image, each block being sized to withstand the compression and decompression of the signal, with each block assuming one of a plurality of colors, each combination of colors constituting a code value; (b) causing said code provided in the transmitted video frames to evolve over time through a predetermined sequence; (c) detecting said code in the received video frames and determining the code values; and (d) measuring the coherence of the received transmission using the values of the detected codes as a reference indicative of the transmission as sent from said source.
Claim 7
Dependent Claim 25 words
A method according to claim 4, wherein the evolution of said sequence of code values is synchronized with the video frame rate of said transmission.
Claim 8
Dependent Claim 41 words
A method according to claim 4, wherein said code is provided only every nth frame where n is an integer greater than unity, the code value of said code being different between adjacent occurrences of said code in said video frames.
Claim 9
Dependent Claim 30 words
A method according to claim 4, wherein said code is provided in every video frame of said transmission, the code value of said code being different between adjacent video frames.
Claim 10
Dependent Claim 33 words
A method according to claim 4, wherein said code is made up of a linear array of blocks constituting said areas, each block being at least twice as wide as it is high.
Claim 11
Dependent Claim 20 words
A method according to claim 4, wherein said code values change at a rate greater than 15 times a second.
Claim 12
Independent Claim 147 words
A method of measuring transfer quality between a source and a destination of a transmission comprising a video signal defining plural video frames and using the RGB color system, the method comprising: (a) providing a code in video frames of the transmission, said code taking the form of a predetermined pattern of areas in the image with each said area assuming one of 8 colors depending on the presence or absence of each basic color, each combination of colors constituting a code value; (b) causing said code provided in the transmitted video frames to evolve over time through a predetermined sequence; (c) detecting said code in received video frames and determining the code values by monitoring the basic-color signals derived from said transmission; and (d) measuring the coherence of said transmission using the code values as a reference indicative of the transmission as sent from said source.
Claim 13
Independent Claim 147 words
A method of measuring transfer quality between a source and a destination of a transmission comprising a video signal defining plural video frames and using the RGB color system, the method comprising: (a) providing a code in video frames of the transmission, said code taking the form of a predetermined pattern of areas in the image with each said area assuming one of 8 colors depending on the presence or absence of each basic color, each combination of colors constituting a code value; (b) causing said code provided in the transmitted video frames to evolve over time through a predetermined sequence; (c) detecting said code in received video frames and determining the code values by monitoring the basic-color signals derived from said transmission; and (d) measuring the coherence of said transmission using the code values as a reference indicative of the transmission as sent from said source.
Claim 14
Dependent Claim 44 words
A method according to claim 10, wherein said code is provided in each frame with the code value serving to identify that frame, step (d) involving using the code values of the received frames to determine the number of frames transmitted but not received.
Claim 15
Dependent Claim 41 words
A method according to claim 10, wherein said code is provided in every nth frame with the code value of the code serving to identify that frame, step (d) involving determining the number of frames between those provided with a code.
Claim 16
Independent Claim 173 words
A method of measuring transfer quality between a source and a destination of a transmission comprising a video signal defining plural video frames and an audio signal, said method comprising: (a) providing a code in at least some of said video frames of the transmission, said code taking the form of a predetermined pattern of areas in the image represented by the video signal with each said area assuming one of a plurality of colors, each color combination constituting a code value, the audio signal being synchronized with at least one frame provided with a said code; (b) causing said code provided in the transmitted video frames to evolve over time through a sequence of code values; (c) detecting said code in the received video frames and determining the code values; and (d) measuring the coherence of said transmission received at said destination using the codes values as a reference by measuring the time delay between the reception of the audio signal and the reception of the frame with which it was synchronized.
Claim 17
Independent Claim 173 words
A method of measuring transfer quality between a source and a destination of a transmission comprising a video signal defining plural video frames and an audio signal, said method comprising: (a) providing a code in at least some of said video frames of the transmission, said code taking the form of a predetermined pattern of areas in the image represented by the video signal with each said area assuming one of a plurality of colors, each color combination constituting a code value, the audio signal being synchronized with at least one frame provided with a said code; (b) causing said code provided in the transmitted video frames to evolve over time through a sequence of code values; (c) detecting said code in the received video frames and determining the code values; and (d) measuring the coherence of said transmission received at said destination using the codes values as a reference by measuring the time delay between the reception of the audio signal and the reception of the frame with which it was synchronized.
Claim 18
Dependent Claim 37 words
A method according to claim 13, wherein a continuous audio signal is included in said transmission, step (d) involving measuring the frequency and length of any time period where no audio signal is received at said destination.
Claim 19
Dependent Claim 147 words
A measurement tool for measuring transfer quality between a source and a destination of a transmission comprising a video signal defining plural video frames and using the RGB color system, at least some of which are provided with a code taking the form of a predetermined pattern of areas in the image with each said area assuming one of 8 colors depending on the presence or absence of each basic color, each combination of colors constituting a code value, said code provided in the transmitted video frames evolving over time through a predetermined sequence; the measurement tool comprising: a detector for detecting said code in received video frames and determining the code values by monitoring the basic-color signals derived from said transmission; and circuitry for measuring the coherence of said transmission using the code values as a reference indicative of the transmission as sent from said source.
Claim 20
Dependent Claim 147 words
A measurement tool for measuring transfer quality between a source and a destination of a transmission comprising a video signal defining plural video frames and using the RGB color system, at least some of which are provided with a code taking the form of a predetermined pattern of areas in the image with each said area assuming one of 8 colors depending on the presence or absence of each basic color, each combination of colors constituting a code value, said code provided in the transmitted video frames evolving over time through a predetermined sequence; the measurement tool comprising: a detector for detecting said code in received video frames and determining the code values by monitoring the basic-color signals derived from said transmission; and circuitry for measuring the coherence of said transmission using the code values as a reference indicative of the transmission as sent from said source.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-10-31 2004-05-01 2004-10-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-10-31 2008-05-01 2008-10-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-10-31 2012-05-01 2012-10-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag