СПОСОБ КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЙ, УСТРОЙСТВО КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ И СООТВЕТСВУЮЩИЕ КОМПЬЮТЕРНЫЕ ПРОГРАММЫ

1. Способ кодирования по меньшей мере одного изображения, разделенного на участки, при этом способ реализует этапы, на которых:
выполняют прогнозирование (С2) элементов данных текущего участка как функцию по меньшей мере одного опорного участка, уже кодированного с последующем декодированием, с выводом прогнозируемого участка;
определяют (С3) набор элементов остаточных данных путем сравнения элементов данных, относящихся к текущему участку и прогнозируемому участку, причем элементы остаточных данных соответственно связаны с различными элементами цифровой информации, подлежащих энтропийному кодированию,
генерируют сигнал, содержащий упомянутые кодированные элементы информации,
при этом перед упомянутым этапом генерирования сигнала выполняют этапы, на которых:
определяют (С71), из упомянутого определенного набора элементов остаточных данных, поднабор, содержащий элементы остаточных данных, пригодные для модификации,
рассчитывают (С8) значение функции, представляющей элементы остаточных данных упомянутого определенного поднабора,
сравнивают (С9) упомянутое рассчитанное значение со значением по меньшей мере одного из элементов цифровой информации,
в зависимости от результата сравнения выполняют (С10) модификацию или не выполняют модификацию по меньшей мере одного из элементов остаточных данных в поднаборе,
в случае модификации выполняют энтропийное кодирование (С20) упомянутого по меньшей мере одного элемента модифицированных остаточных данных.
2. Способ кодирования по п. 1, в котором этапы, следующие за этапом определения упомянутого поднабора элементов остаточных данных, выполняют, только если соблюден заданный критерий, зависящий от элементов остаточных данных, пригодных для их модификации.
3. Способ кодирования по п. 2, в котором упомянутый заданный критерий определения зависит от результата сравнения между числом элементов остаточных данных, пригодных для модификации, и заданным числом (TSIG).
4. Способ кодирования по п. 1, в котором, если на этапе сравнения рассматривают множество элементов цифровой информации, сравнивают рассчитанное значение функции, представляющей элементы остаточных данных упомянутого определенного поднабора, со значением функции, представляющей упомянутое множество элементов цифровой информации.
5. Способ кодирования по п. 1, в котором упомянутый по меньшей мере один элемент цифровой информации соответствует знаку остаточного элемента данных.
6. Устройство (СО) кодирования по меньшей мере одного изображения, разделенного на участки, причем упомянутое устройство содержит:
средство (PRED_CO) прогнозирования элементов данных текущего участка как функции по меньшей мере одного опорного участка, уже кодированного с последующим декодированием, с выводом прогнозируемого участка,
средство (МТ_СО, MQ_CO, ML_CO) определения набора элементов остаточных данных, пригодных для сравнения элементов данных, относящихся к текущему участку и прогнозированному участку, причем элементы остаточных данных связаны соответственно с различными элементами цифровой информации, подлежащими энтропийному кодированию,
средство (CF) генерирования сигнала, содержащее элементы кодированной информации,
при этом упомянутое устройство кодирования содержит перед упомянутым средством генерирования средство обработки (MTR_CO), выполненное с возможностью:
определять, из определенного набора элементов остаточных данных, поднабор, содержащий элементы остаточных данных, пригодные для модификации,
рассчитывать значение функции, представляющей элементы остаточных данных определенного поднабора,
сравнивать рассчитанное значение со значением по меньшей мере одного из элементов цифровой информации,
модифицировать или не модифицировать по меньшей мере один из элементов остаточных данных определенного поднабора в зависимости от результата модификации, и
средство (СЕ_СО) энтропийного кодирования упомянутого по меньшей мере одного элемента модифицированных остаточных данных в случае его модификации средством обработки.
7. Способ декодирования сигнала (F) данных, представляющего по меньшей мере одно ранее кодированное изображение, разделенное на участки, содержащий этап получения (D2), путем энтропийного декодирования элементов данных упомянутого сигнала, элементов цифровой информации, связанных с элементами остаточных данных, относящихся по меньшей мере к одному ранее кодированному участку,
при этом способ декодирования содержит этапы, на которых:
определяют (D31) из упомянутых элементов остаточных данных поднабор, содержащий элементы остаточных данных, которые могли быть модифицированы во время предшествующего кодирования,
рассчитывают (D5) значение функции, представляющей элементы остаточных данных упомянутого определенного поднабора,
из упомянутого рассчитанного значения определяют значение по меньшей мере одного элемента цифровой информации, отличного от тех, что были получены путем энтропийного декодирования.
8. Способ декодирования по п. 7, в котором упомянутые этапы, которые следуют за упомянутым этапом определения поднабора элементов остаточных данных, выполняют только, если соблюден заданный критерий, зависящий от элементов остаточных данных, которые могли быть модифицированы.
9. Способ декодирования по п. 8, в котором упомянутый заданный критерий определения зависит от результата сравнения между числом элементов остаточных данных, которые могли быть модифицированы, и заданным числом.
10. Способ декодирования по п. 7, в котором множество значений, связанных соответственно с множеством элементов цифровой информации, отличающихся от элементов цифровой информации, полученных в результате энтропийного декодирования, получают из упомянутого рассчитанного значения.
11. Способ декодирования по п. 7, в котором упомянутый по меньшей мере один элемент цифровой информации соответствует знаку элемента остаточных данных.
12. Устройство (DO) декодирования сигнала данных, представляющего по меньшей мере одно ранее кодированное изображение, разделенное на участки, содержащее средство получения, путем энтропийного декодирования элементов данных упомянутого сигнала, элементов цифровой информации, связанных с элементами остаточных данных, относящихся по меньшей мере к одному ранее кодированному участку,
при этом устройство декодирования содержит средство (MTR_DO) обработки, выполненное с возможностью:
определять, из упомянутых элементов остаточных данных, поднабор, содержащий элементы остаточных данных, которые могли быть модифицированы во время предшествующего кодирования,
рассчитывать значение функции, представляющей элементы остаточных данных упомянутого определенного поднабора,
из упомянутого рассчитанного значения получать значение по меньшей мере одного элемента цифровой информации, отличного от элементов цифровой информации, полученных в результате энтропийного декодирования.
13. Считываемый компьютером носитель записи, содержащий команды компьютерной программы для выполнения способа кодирования по любому из пп. 1-5, когда упомянутый способ кодирования исполняется в компьютере.
14. Считываемый компьютером носитель записи, содержащий команды компьютерной программы для выполнения способа декодирования по любому из пп. 7-11, когда упомянутый способ декодирования исполняется в компьютере.