US2010166059A1PendingUtilityA1

Method and apparatus for video compression

Assignee: TANDBERG TELECOM ASPriority: May 22, 2003Filed: Mar 12, 2010Published: Jul 1, 2010
Est. expiryMay 22, 2023(expired)· nominal 20-yr term from priority
H04N 19/60H04N 19/593H04N 19/186H04N 19/85
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A unified solution to coding/decoding of different video formats such as 4:2:0, 4:2:2 and 4:4:4 is provided. A method of video coding includes transforming a first m×n macro block of residual chrominance pixel values of moving pictures by a first integer-transform function generating a corresponding second m×n macro block of integer-transform coefficients, further transforming DC values of the integer-transform coefficients by a second integer-transform function to generate a third block of integer-transformed DC coefficients. The method further includes generating the second m×n macro block of integer-transform coefficients by utilizing a k×k integer-transform function on each k×k sub-block of the first m×n macro block, wherein n and m are each a multiple of k, and generating the third block of coefficients by utilizing a second ixj integer-transform function on the DC values resulting in a (m/k)×(n/k) third block of integer-transformed DC coefficients.

Claims

exact text as granted — not AI-modified
1 . A method of video coding comprising:
 transforming a first m×n macro block of residual chrominance pixel values of moving pictures by a first integer-transform function, thereby generating a corresponding second m×n macro block of integer-transform coefficients, the transforming including generating the second m×n macro block of integer-transform coefficients by utilizing a k×k integer-transform function on each k×k sub-blocks of the first m×n macro block, wherein each of n and m is a multiple of k; and   transforming DC values of the integer-transform coefficients by a second integer-transform function, thereby generating a third block of integer-transformed DC coefficients, the transforming including generating the third block of coefficients by utilizing a second i×j integer-transform function on the DC values resulting in a (m/k)×(n/k) third block of integer-transformed DC coefficients.   
   
   
       2 . A method of video decoding comprising:
 transforming a first block of integer-transformed DC coefficients by a first inverse integer-transform function, thereby generating a number of DC values of a first m×n macro block of integer-transform coefficients, the transforming including generating the number of DC values of the first m×n macro block of integer-transform coefficients by utilizing a first i×j inverse integer-transform function on the first block of integer-transformed DC coefficients; and   transforming the first m×n macro block of integer-transform coefficients by a second inverse integer-transform function, thereby generating a second m×n macro block of residual chrominance pixel values of moving pictures, the transforming including generating the second m×n macro block of residual chrominance pixel values by utilizing a k×k inverse integer-transform function on each k×k sub-blocks of the first m×n macro block of integer-transform coefficients, wherein n and m is a multiple of k, and the first block of integer-transformed DC coefficients is of the size (m/k)×(n/k).

Join the waitlist — get patent alerts

Track US2010166059A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.