[M4IF Technotes] MVD=16 in MPEG4

Chen, Kenny kenny.chen intel.com
Fri Jul 26 09:45:44 EDT 2002


Hi,
In H.263, the table for MV difference ranges from -16 to 15.5, in MPEG4
MVD=16 is added.
But in VM18 there is :
		if (diff_vector < -range)
			diff_vector = diff_vector + 2*range;
		else if (diff_vector > range-1)
			diff_vector = diff_vector - 2*range;
range = 32;
from this equation, it seems we can not get MVD=16 from it, so why do MPEG4
add MVD=16 in the vlc table? Is it useless?
thanks
Ken


More information about the Mp4-tech mailing list