Patent ID: 7580564
Filing Date: 2009-08-25
Classification: H04N

Abstract:
1. A method of transforming a n-bit data packet to a m-bit data packet with a lookup table, the lookup table comprising at least one entry data packet and at least one respective delta value associated with each entry data packet, the method comprising the acts of: receiving an input data packet comprising n-bits, indexing the lookup table with at least a portion of the input data packet to obtain one of the at least one entry data packet; and decompressing the obtained entry data packet with the at least one respective delta value associated with the obtained entry data packet, the decompressing act comprising using a portion of the input data packet to determine the number of delta values needed for decompressing the obtained entry data packet, the decompressing act resulting in an output data packet comprising m-bits, wherein the input data packet is represented by input value (n−1:0), wherein the indexing act comprises the act of indexing the lookup table with the bits input value (n−1:q) to obtain one of the at least one entry data packet, and wherein the using act comprises using the bits input value (q−1:0) to determine the number of delta values called for decompressing the obtained entry data packet, wherein the number of entry data packets of the lookup table is represented by z, and wherein q is represented by q=n−k, where k is represented by k=ceiling(log wherein the number of respective delta values associated with each entry data packet of the lookup table is represented by c where c is represented by c=(2