×

Macroblock level bit allocation

  • US 7,848,409 B2
  • Filed: 05/02/2005
  • Issued: 12/07/2010
  • Est. Priority Date: 05/02/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A video system, comprising:

  • a video processor configured to generate blocks of information for a first frame of video and to partition blocks of the first frame into a slice, wherein the blocks are partitioned based on a function of the residual information contained therein; and

    a controller configured to compute a budget for the percentage of non-zero data (ρ

    ) in the slice from the residual information of the blocks in the first frame and to allocate bits from a bit budget to each of the blocks of the slice, the number of bits being allocated to each of the blocks of the slice being a function of the budget for the percentage of non-zero data in the slice;

    wherein the video processor is further configured to use the bits allocated to each of the blocks to represent the information contained therein.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×