Apparatus and method for calculating the reference address of motion compensation of an image
First Claim
1. An apparatus for calculating the reference address of motion compensation of an image, comprising:
- a shifter, logically shifting the motion vector of an image to the right by three bits;
a motion vector amended look-up table, providing the difference between the value by shifting logically the motion vector of the image to the right by three bits and a verification model;
a block offset address table, connected to the motion vector amended look-up table, providing the offset address of a calculated picture related to an original point of the image; and
an adder, connected to the shifter and the block offset address table, for adding the value by shifting logically the motion vector of the image to the right by three bits and an offset address to get the reference address of motion compensation of an image.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for calculating the reference address of motion compensation of an image is used for calculating the reference address of motion compensation of an image in MPEG4 and DivX format. The apparatus comprises a shifter for logically shifting the motion vector of an image to the right by three bits, a block offset address table for providing the offset address, a motion vector amended look-up table for providing the difference between the value by shifting logically the motion vector of an image to the right by three bits and a verification model and an adder for adding the value by shifting the motion vector of the image to the right by three bits and the block offset address of the image. The apparatus for calculating the reference address of motion compensation of an image simplifies the circuit and gets a correct result.
-
Citations
9 Claims
-
1. An apparatus for calculating the reference address of motion compensation of an image, comprising:
-
a shifter, logically shifting the motion vector of an image to the right by three bits;
a motion vector amended look-up table, providing the difference between the value by shifting logically the motion vector of the image to the right by three bits and a verification model;
a block offset address table, connected to the motion vector amended look-up table, providing the offset address of a calculated picture related to an original point of the image; and
an adder, connected to the shifter and the block offset address table, for adding the value by shifting logically the motion vector of the image to the right by three bits and an offset address to get the reference address of motion compensation of an image. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for calculating the reference address of motion compensation of an image, comprising:
-
a shifter, logically shifting the motion vector of an image to the right by three bits;
a motion vector amended look-up table, providing the difference between the value by shifting logically the motion vector of the image to the right by three bits and the verification model; and
an adder, connected to the shifter and the motion vector amended look-up table, for adding the value by shifting logically the motion vector of the image to the right by three bits and the value of the motion vector amended look-up table to get the motion vector of an image. - View Dependent Claims (6, 7)
-
-
8. A method for calculating the reference address of motion compensation of an image, comprising:
-
shifting logically the motion vector of the image to the right by three bits;
building up a motion vector amended look-up table, the motion vector amended look-up table comes from calculating the difference between the value by shifting logically the motion vector of the image to the right by three bits and the verification model;
building up a block offset address table, the block offset address is predetermined, the block offset address means an offset address from the calculated block of the image to an original point of image;
setting the bit 0 of the block offset address table, the value of bit 0 of the block offset address table is determined by the value of the motion vector amended look-up table; and
adding the value by shifting logically the motion vector of the image to the right by three bits with the offset address of an image to get the reference address of motion compensation of the image. - View Dependent Claims (9)
-
Specification