Евразийский сервер публикаций
Евразийский патент № 040654
Библиографические данные | |||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||
Формула | |||||||||||||||||||||||||||||||||||||||
(57) 1. Способ кодирования сигнала, включающий
получение входного кадра; понижающую дискретизацию входного кадра для получения кадра с пониженной дискретизацией; передачу кадра с пониженной дискретизацией в модуль кодирования, причем модуль кодирования конфигурируется для кодирования кадра с пониженной дискретизацией для генерации кодированного кадра; получение декодированного кадра из модуля декодирования, причем модуль декодирования конфигурируется для генерации декодированного кадра путем декодирования кодированного кадра; генерирование первого набора остаточных данных путем взятия разницы между декодированным кадром и кадром с пониженной дискретизацией; повышающую дискретизацию комбинации первого набора остаточных данных и декодированного кадра, чтобы генерировать опорный реконструированный кадр; генерирование второго набора остаточных данных путем взятия разницы между опорным восстановленным кадром и входным кадром; кодирование первого и второго наборов остаточных данных для генерации первого и второго наборов закодированных остаточных данных, соответственно, при этом кодирование содержит преобразование первого и второго наборов остаточных данных в преобразованные первый и второй наборы остаточных данных, соответственно; и вывод закодированного кадра и первого и второго наборов кодированных остаточных данных для декодера, при этом кодированный кадр и первый и второй наборы остаточных данных позволяют декодеру восстановить входной кадр. 2. Способ по п.1, в котором модуль кодирования сконфигурирован для кодирования кадра с пониженной дискретизацией в соответствии с первым методом кодирования, чтобы сгенерировать кодированный кадр, и в котором кодирование первого набора остаточных данных выполняется согласно второму способу кодирования, причем второй способ кодирования отличается от первого способа кодирования; и/или кодирование второго набора остаточных данных выполняется согласно третьему способу кодирования, причем третий способ кодирования отличается от первого способа кодирования. 3. Способ по п.1 или 2, в котором модули кодирования и декодирования сконфигурированы для использования алгоритма кодирования на основе блоков. 4. Способ по любому из пп.1-3, в котором первый набор остаточных данных представляет ошибку сжатия, связанную с модулем кодирования и/или модулем декодирования. 5. Способ по любому из пп.1-4, в котором второй набор остаточных данных представляет ошибку восстановления, связанную с понижающей дискретизацией и повышающей дискретизацией. 6. Способ по любому из пп.1-5, в котором способ выполняется в системе иерархического кодирования, имеющей ровно два иерархических уровня. 7. Способ по п.6, в котором один из двух иерархических уровней соответствует базовому уровню, а другой из двух иерархических уровней соответствует уровню улучшения. 8. Способ по любому из пп.1-7, в котором преобразование использует преобразование на основе Адамара. 9. Способ по любому из пп.1-8, в котором при преобразовании используется ядро преобразования 2x2. 10. Способ по любому из пп.1-9, в котором преобразование первого набора остаточных данных включает выбор подмножества первого набора остаточных данных; и применение преобразования к подмножеству первого набора остаточных данных для создания соответствующего подмножества преобразованного первого набора остаточных данных. 11. Способ по п.10, в котором одно из подмножества преобразованного первого набора остаточных данных получают посредством усреднения подмножества первого набора остаточных данных. 12. Способ по любому из пп.1-11, отличающийся тем, что преобразование второго набора остаточных данных включает выбор подмножества из второго набора остаточных данных; и применение преобразования к подмножеству из второго набора остаточных данных для генерирования соответствующего подмножества из преобразованного второго набора остаточных данных. 13. Способ по п.12, в котором одно из подмножества преобразованного второго набора остаточных данных получают посредством разности между средним значением поднабора входного кадра и соответствующим элементом комбинации первого набора остаточных данных и декодированного кадра. 14. Способ по любому из пп.1-13, в котором кодирование включает квантование, по меньшей мере, некоторых из преобразованных первого и второго наборов остаточных данных, соответственно, в квантованные первый и второй наборы остаточных данных, соответственно. 15. Способ по п.14, в котором кодирование включает энтропийное кодирование квантованных первого и второго наборов остаточных данных, соответственно, в энтропийно-кодированные первый и второй наборы остаточных данных. 16. Способ по любому из пп.1-15, в котором сигнал содержит видеосигнал и/или сигнал изображения. 17. Способ кодирования сигнала, причем способ включает генерацию первого и второго наборов остаточных данных; и кодирование первого и второго наборов остаточных данных для генерирования первого и второго наборов кодированных остаточных данных, соответственно, причем кодирование включает преобразование первого и второго наборов остаточных данных в преобразованные первый и второй наборы остаточных данных, соответственно; и причем преобразование включает выбор подмножеств первого и второго наборов остаточных данных; и применение преобразований к подмножествам для создания соответствующих подмножеств преобразованных первого и второго наборов остаточных данных, соответственно, причем одно из подмножеств из преобразованного первого набора остаточных данных получают посредством усреднения подмножества из первого набора остаточных данных; и причем одно из подмножеств из преобразованного второго набора остаточных данных получают посредством разности между средним значением подмножества входного кадра; и соответствующим элементом комбинации первого набора остаточных данных и декодированного кадра. 18. Способ кодирования сигнала, причем способ включает получение входного кадра; понижающую дискретизацию входного кадра для получения кадра с понижающей дискретизацией; передачу кадра с понижающей дискретизацией в модуль кодирования, причем модуль кодирования выполнен с возможностью кодирования кадра с понижающей дискретизацией для генерирования кодированного кадра; получение декодированного кадра из модуля декодирования, причем модуль декодирования выполнен с возможностью генерирования декодированного кадра путем декодирования кодированного кадра; генерирование первого набора остаточных данных путем определения разности между декодированным кадром и кадром с понижающей дискретизацией; кодирование первого набора остаточных данных для генерации первого набора кодированных остаточных данных, при этом кодирование содержит преобразование первого набора остаточных данных в преобразованный первый набор остаточных данных; и вывод данных, содержащих, по меньшей мере, первый набор закодированных остаточных данных для декодера, при этом выходные данные позволяют декодеру восстановить входной кадр. 19. Способ декодирования сигнала, причем способ включает прием закодированного кадра и первого и второго наборов закодированных остаточных данных; передачу кодированного кадра в модуль декодирования, причем модуль декодирования выполнен с возможностью генерирования декодированного кадра путем декодирования кодированного кадра; декодирование первого и второго наборов кодированных остаточных данных для генерирования первого и второго наборов восстановленных остаточных данных, причем декодирование включает преобразование первого и второго наборов кодированных остаточных данных в восстановленные первый и второй наборы остаточных данных, соответственно; объединение первого набора восстановленных остаточных данных с декодированным кадром для получения объединенного кадра; повышающую дискретизацию объединенного кадра для получения опорного декодированного кадра; и объединение второго набора восстановленных остаточных данных с опорным декодированным кадром для получения восстановленного кадра. 20. Устройство, сконфигурированное для выполнения способа по любому из пп.1-19. ![]() Загрузка данных... ![]()
| |||||||||||||||||||||||||||||||||||||||