摘要 |
<p>대응하는 인코딩된 출력 데이터(D2 또는 D3)를 생성하기 위하여 수치 값들의 시퀀스를 포함하는 입력 데이터(D1)를 인코딩하기 위한 인코더(10)가 제공되며, 인코더(10)는, 상기 입력 데이터(D1)에, 하나 이상의 대응하는 인코딩된 시퀀스를 생성하기 위하여 차 및/또는 합 인코딩의 형태를 적용하기 위한 데이터 프로세싱 장치를 포함하며, 상기 하나 이상의 대응하는 인코딩된 시퀀스는, 상기 인코딩된 출력 데이터(D2 또는 D3)를 생성하기 위하여, 최대 값이 랩어라운드(wrap around)되고/되거나 최소 값이 랩어라운드되는 것을 특징으로 한다. 또한, 대응하는 디코딩된 출력 데이터(D5)를 생성하도록 인코딩된 데이터(D2, D3 또는 D4)를 디코딩하는 디코더(20)가 제공되며, 상기 디코더(20)는 상기 인코딩된 데이터(D2, D3 또는 D4)의 하나 이상의 부분을 프로세싱하기 위한 데이터 프로세싱 장치를 포함하며, 상기 데이터 프로세싱 장치는, 상기 하나 이상의 부분의 하나 이상의 대응하는 인코딩된 시퀀스에 차 및/또는 합 디코딩의 형태를 적용하도록 동작될 수 있고, 상기 하나 이상의 인코딩된 시퀀스는, 디코딩된 출력 데이터(D5)를 생성하기 위하여, 최대 값이 랩어라운드되고/되거나 최소값이 랩어라운드되는 것을 특징으로 한다. 또한, 코덱(30)이 제공되며, 이 코텍(30)은, 대응하는 인코딩된 데이터(D2 또는 D3)를 생성하기 위하여 입력 데이터(D1)를 인코딩하는 전술한 바와 같은 적어도 하나의 인코더(10)와, 대응하는 디코딩된 데이터(D5)를 생성하기 위하여 인코딩된 데이터(D2, D3 또는 D4)를 디코딩하는 전술한 바와 같은 적어도 하나의 디코더(20)를 포함한다. 코덱(30)은 디코딩된 출력 데이터(D5)에 대하여 개선된 등급의 데이터 압축을 제공할 수 있다.</p> |