摘要 |
PURPOSE:To simply compress the quantity of data after orthogonal conversion by outputting a code work being a divisor obtained by a divisor coding means, an orthogonal component representing AC and an orthogonal component representing DC obtained by a divider means. CONSTITUTION:A divisor generator 4 forming a divisor as Ai/B (B is an optional number) in case of AO<A1<-An (AO=O and Ai is an optional number) and in the case of A(i-1)<=MAX<Ai, where MAX is a maximum value obtained by a maximum value detector 3, a divider 7 using a divisor obtained by the divisor generator 4 to divide the orthogonal component representing all AC components in the block, and a divisor coder 5 coding the divisor, are provided. Then the orthogonal component representing the AC component and the orthogonal component representing the DC component obtained by the divisor 7 and the code work of the divisor obtained by the divisor coder 5 are outputted. Thus, since the maximum value of the absolute value of the orthogonal component representing each AC is >=O and <B, the fluctuation of data quantity is decreased and the compression rate is improved. |