Patent ID: 8401317

Claim:
An image data processing apparatus, comprising: an encoding unit, comprising: a register configured to receive and temporarily store (2n−1)th pixel data; a subtractor configured to: directly receive (2n)th pixel data; and subtract the (2n)th pixel data from the (2n−1)th pixel data; and an encoder configured to create a header value, an encoding value, and a reference value based on a result of the subtraction; a storage unit connected to the encoder, the storage unit being configured to store the created header value, the created encoding value, and the created reference value; a decoding unit connected to the storage unit, the decoding unit comprising: a comparator configured to determine whether the stored header value is ‘0’ or ‘1’; an adder connected to the comparator, the adder being configured to add the stored reference value and the stored encoding value to obtain an adder value; and a decoder connected to the comparator and the adder, the decoder being configured to restore the (2n−1)th pixel data and the (2n)th pixel data according to the stored header value based on the stored reference value or a combination of the stored reference value and the adder value; and a Digital-to-Analog (D/A) converter connected to the decoding unit, the D/A converter being configured to: convert the restored pixel data into analog signals; and output the analog signals.