IP Library Granted Patent US 8,031,769
Granted Patent B2
US 8,031,769 · App. 11/692,910 · Granted Oct 4, 2011

Method and device for controlling quantization scales of a video encoding bit stream

Assignee: Mediatek Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,031,769
App. No.
11/692,910
Granted
Oct 4, 2011
Kind
B2
Abstract

According to the exemplary embodiment of the present invention, a method for controlling quantization scales when encoding video signals is disclosed, which comprises: (a) generating a new quantization scale; and (b) comparing the new quantization scale with a prior quantization scale, and if the difference between the new quantization scale and the prior quantization scale exceeds a predetermined range, replace the prior quantization scale with the new quantization scale.

Claims (16)

1. A method for controlling quantization scales when encoding video signals, comprising:

(a) generating a new quantization scale; and

(b) comparing the new quantization scale with a prior quantization scale by calculating and checking a difference between the new quantization scale and the prior quantization scale, and if the calculated difference between the new quantization scale and the prior quantization scale exceeds a predetermined range, replacing the prior quantization scale with the new quantization scale.

2. The method of claim 1 wherein the method further comprises performing steps (a) and (b) using a rate controller.

3. The method of claim 1 wherein the method further comprises performing steps (a) and (b) by executing a video encoding program.

4. A video quantizing device for quantizing video signals to generate a quantized matrix comprising:

a rate controller for providing quantization scales; and

a quantizer electrically connected to the rate controller for quantizing the video signals according to the quantization scales;

wherein the rate controller compares a new quantization scale with a prior quantization scale by calculating and checking a difference between the new quantization scale and the prior quantization scale, and if the calculated difference between the new quantization scale and the prior quantization scale exceeds a predetermined range, the rate controller provides the new quantization scale to the quantizer to replace the prior quantization scale.

5. A method for encoding digital video signals, the digital video signals including a plurality of macro blocks, the method comprising:

(a) encoding a current macro block using a first quantization scale; and

(b) calculating a difference between the first quantization scale and a second quantization scale, and determining whether to encode a next macro block using the second quantization scale instead of the first quantization scale according to the calculated difference between the first quantization scale and the second quantization scale.

6. An apparatus for encoding digital video signals, the digital video signals including a plurality of macro blocks, the apparatus comprising:

a rate controller for providing a quantization scale; and

a quantizer coupled for receiving the quantization scale to perform quantization to respective one of the macro blocks;

wherein the rate controller is further arranged to calculate a difference between a new value and a prior value of the quantization scale, and when the calculated difference indicates that the new value is significantly different from the prior value, the quantization scale provided by the rate controller is replaced with the new value.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2021
From: MEDIATEK INC.
To: XUESHAN TECHNOLOGIES INC.
Reel/Frame 055443/0818 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2007
From: KUO, CHIH-HUI
To: MEDIATEK INC.
Reel/Frame 019080/0628 →
Priority Claims (1)
TW 92131385 A · Nov 10, 2003 · national
Continuity (2)
Continuation 10904420 · Nov 9, 2004
Related Publication 20070164892A1 · Jul 19, 2007