In accordance with an embodiment, a method of encoding includes generating
for each transform point a double difference coefficient (comprising the
difference between a modeled difference coefficient and a raw difference
coefficient) and encoding as an adaptive difference coefficient for each
transform point either the double difference coefficient or the raw
difference coefficient. Whether the double difference coefficient or the
raw difference coefficient is selected to be the adaptive difference
coefficient depends on which one provides more efficient coding. A method
of decoding includes receiving the adaptive difference coefficients from
the encoder, applying the same modeling and transform as the encoder to
generate the modeled difference coefficients, generating corrective
difference coefficients (from the adaptive difference coefficients and the
modeled coefficients), and inverse transformation using the corrective
difference coefficients. A system may include an encoder implementing the
method of encoding and a decoder implementing the method of decoding.
De acordo com uma incorporação, um método do encoding inclui gerar para cada um transforma o ponto um coeficiente dobro da diferença (que compreendem a diferença entre um coeficiente modelado da diferença e um coeficiente cru da diferença) e codificar enquanto um coeficiente adaptável da diferença para cada um transforma o ponto o coeficiente dobro da diferença ou o coeficiente cru da diferença. Se o coeficiente dobro da diferença ou o coeficiente cru da diferença estão selecionados para ser o coeficiente adaptável da diferença depende de qual um fornece um coding mais eficiente. Um método da descodificação inclui a recepção dos coeficientes adaptáveis da diferença do codificador, aplicando o mesmo que modela e transforma-a como o codificador para gerar os coeficientes modelados da diferença, gerando coeficientes corretivos da diferença (dos coeficientes adaptáveis da diferença e dos coeficientes modelados), e a transformação inversa usando os coeficientes corretivos da diferença. Um sistema pode incluir um codificador que executam o método de codificar e um decodificador que executa o método da descodificação.