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

Apparatus for controlling a quantization level to be modified by a motion vector

Assignee: Samsung Electronics Co Ltd
•
Filing: 1993-11-26
•
Granted: 1996-04-16
•
Expires: 2013-11-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A motion vector calculating device receives horizontal and vertical components of a motion vector and calculates the magnitude of the motion vector. A motion estimating device then compares the magnitude of the motion vector with stored reference values. A quantization level modifying device in turn provides a real quantization level signal taking into consideration man's visual perception characteristic and the fullness of a buffer in the data transmission path. Accordingly, the quantization level is enhanced for larger moving parts of the picture while the quantization level is reduced for parts of the picture containing less motion, thereby allowing the signal being quantized to be further compressed.

Inventors

  • 👤 Jae M. Jo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 23:10
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/42; H04N7/00; H04N7/12; H04N19/10; H04N19/102; H04N19/103; H04N19/112; H04N19/124; H04N19/126; H04N19/134; H04N19/136; H04N19/137; H04N19/139; H04N19/60; H04N19/61; H04N19/146; H04N19/152

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 172 words
An apparatus for controlling a quantization level of motion-compensated picture data between adjacent frames of a video signal encoder including a motion vector detector generating a motion vector and a data transmission path having a quantizer, controlled by a real quantization level signal, serially coupled to a buffer generating a quantization level signal according to the fullness of a buffer thereby facilitating data transmission at a constant rate, the apparatus comprising: means for calculating a magnitude of the motion vector; means for estimating a motion degree signal for picture blocks according to the respective motion vector magnitude output from said calculating means; and means for modifying said quantization level signal in accordance with human's visual characteristic information in response to picture motion, said modifying means receiving both said quantization level signal determined by said fullness of the buffer and the motion degree signal of picture blocks produced by said motion estimating means, and for generating the real quantization level signal determined by human's visual characteristic information and said fullness of the buffer.
Claim 2
Independent Claim 172 words
An apparatus for controlling a quantization level of motion-compensated picture data between adjacent frames of a video signal encoder including a motion vector detector generating a motion vector and a data transmission path having a quantizer, controlled by a real quantization level signal, serially coupled to a buffer generating a quantization level signal according to the fullness of a buffer thereby facilitating data transmission at a constant rate, the apparatus comprising: means for calculating a magnitude of the motion vector; means for estimating a motion degree signal for picture blocks according to the respective motion vector magnitude output from said calculating means; and means for modifying said quantization level signal in accordance with human's visual characteristic information in response to picture motion, said modifying means receiving both said quantization level signal determined by said fullness of the buffer and the motion degree signal of picture blocks produced by said motion estimating means, and for generating the real quantization level signal determined by human's visual characteristic information and said fullness of the buffer.
Claim 3
Dependent Claim 67 words
The apparatus as claimed in claim 1, wherein said calculating means comprises: a first sign bit eliminator receiving horizontal component data of said motion vector and eliminating first sign bits; a second sign bit eliminator receiving vertical component data of said motion vector and eliminating second sign bits; and a first adder for adding data output from each of said first and said second sign bit eliminators.
Claim 4
Dependent Claim 63 words
The apparatus as claimed in claim 1, wherein said motion estimating means further comprises means for applying a plurality of first reference values in order to compare the motion degree signal of said picture blocks with said motion vector magnitudes, and means for generating a control signal corresponding to the result of magnitude comparison between said reference values and said motion vector magnitude.
Claim 5
Dependent Claim 110 words
The apparatus as claimed in claim 3, wherein said quantization level modifying means comprises: a plurality of multipliers for storing said human's visual characteristic information as weighting coefficients, and for multiplying and for outputting a received quantization level signal in response to said fullness of the buffer and each of said weighting coefficients stored therein; a second adder for adding output signals of said multipliers to the quantization level signal based on said fullness of the buffer; and a plurality of switches, coupled to respective signal outputs of said multipliers, for selecting a signal to be supplied from said multipliers to said second adder in response to said control signal.
Claim 6
Dependent Claim 72 words
The apparatus as claimed in claim 1, wherein said motion estimating means comprises means for generating a control signal having a predetermined number of bits and wherein said quantization level modifying means comprises means for reading out corresponding quantization levels which are stored at respective addresses associated with the quantization level signal in response to said control signal and said fullness of the buffer and thereby generates said real quantization level signal.
Claim 7
Independent Claim 154 words
A method for operating an apparatus controlling a quantization level of motion-compensated picture data between adjacent frames in a video signal encoder having a motion vector detector generating an motion vector and a transmission path serially coupling a quantizer using a real quantization level signal and a buffer generating a quantization level signal according to the fullness of the buffer to maintain the transmission at a constant rate, said method comprising the steps of: (a) calculating magnitude of the motion vector to thereby determine motion vector magnitude; (b) estimating a motion degree signal for picture blocks according to said motion vector magnitude generated during step (a); (c) modifying the quantization level signal indicative of said fullness of the buffer responsive to stored data corresponding to human's visual perception characteristics and to said motion degree signal; and (d) generating a real quantization level signal in response to said characteristics and said fullness of the buffer.
Claim 8
Independent Claim 154 words
A method for operating an apparatus controlling a quantization level of motion-compensated picture data between adjacent frames in a video signal encoder having a motion vector detector generating an motion vector and a transmission path serially coupling a quantizer using a real quantization level signal and a buffer generating a quantization level signal according to the fullness of the buffer to maintain the transmission at a constant rate, said method comprising the steps of: (a) calculating magnitude of the motion vector to thereby determine motion vector magnitude; (b) estimating a motion degree signal for picture blocks according to said motion vector magnitude generated during step (a); (c) modifying the quantization level signal indicative of said fullness of the buffer responsive to stored data corresponding to human's visual perception characteristics and to said motion degree signal; and (d) generating a real quantization level signal in response to said characteristics and said fullness of the buffer.
Claim 9
Dependent Claim 72 words
The method as claimed in claim 6, wherein said step (a) comprises the steps of: (e) eliminating at least one sign bit from a received horizontal component of said motion vector to produce first data; (f) eliminating at least one sign bit from a received vertical component of said motion vector to produce second data; and (g) adding said first data to said second data to thereby generate said motion vector magnitude.
Claim 10
Dependent Claim 50 words
The method as claimed in claim 6, wherein said step (b) comprises the steps of: (h) comparing said motion vector magnitude with a plurality of reference values; and (i) generating a control signal corresponding to a respective result of magnitude comparison between said reference values and said motion vector magnitude.
Claim 11
Dependent Claim 62 words
The method as claimed in claim 8, wherein said step (c) comprises the steps of: (j) multiplying said quantization level signal by a plurality of coefficients, wherein each of said coefficients corresponds to one of said reference values, to produce a respective plurality of quantization level modified signals: and (k) selecting one of said modified signals responsive to said motion degree signal.
Claim 12
Dependent Claim 37 words
The method as claimed in claim 9, wherein said step (d) comprises the step of (l) adding the selected one of said modified signals to said quantization level signal to thereby produce said real quantization level signal.
Claim 13
Dependent Claim 55 words
The method as claimed in claim 6, wherein said step (b) comprises the steps of: (m) comparing a plurality of reference values with said motion vector magnitude generated during step (a) to produce a plurality of comparator outputs; (n) encoding control signals in response to said outputs so as to produce said motion degree signal.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-04-16 1999-10-16 2000-04-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-04-16 2003-10-16 2004-04-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-04-16 2007-10-16 2008-04-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag