摘要 |
<p><P>PROBLEM TO BE SOLVED: To provide a predictive coding device which raises processing speed and has high prediction precision by a simpler circuit structure by predicting multi-value data of a noticing pixel from low gradation data of the noticing pixel and neighborhood pixels. <P>SOLUTION: A data acceptance means 1 accepts image data as original multi-value data, a binarization means 2 binarizes the accepted original multi-value data, and a storage means 3 stores the binary data. After this, a prediction error detection means 4 retrieves the neighborhood pixels having the binary data matching that of the noticing pixel, considers decoded multi-value data of the neighborhood pixel with the strongest correlation with the noticing pixel among the matched ones as the predicted pixel of the noticing pixel, reads the decoded multi-value data corresponding to the predicted pixel from code data 30, detects a predicted error between the predicted pixel and original image data in the noticing pixel, passes the quantized predicted error to an encoding means 5, and calculates decoded multi-value data by adding the predicted error to a predicted value to be stored in coded data 30 via the storage means 3. The encoding means 5 performs encoding on the basis of the binary data and a quantized predicted error value. <P>COPYRIGHT: (C)2011,JPO&INPIT</p> |