摘要 |
To perform, with a single circuit, decoding in association with various image encoding systems and improve universality. A coefficient selection processing section 11 selects a DC coefficient and an AC coefficient of an adjacent block adjacent to a decoding target block, a coefficient arithmetic processing section 12 applies arithmetic processing to the selected DC coefficient and AC coefficient, a coefficient comparison processing section 13 calculates, on the basis of the DC coefficient subjected to the arithmetic processing, inter-block correlations in the horizontal direction and the vertical direction, a direction determination processing section 14 determines a predicting method using the inter-block correlations, a prediction processing section 15 adds, using the determined predicting method, the DC coefficient and the AC coefficient subjected to the arithmetic processing to encoded data, and a controlling section 7 controls, according to contents of the encoded data, one or plural methods among a selecting method in the coefficient selection processing section 11, an arithmetic processing method in the coefficient arithmetic processing section 12, a determining method in the direction determination processing section 14, and a prediction processing method in the prediction processing section 15. |