СПОСОБ И УСТРОЙСТВО ДЛЯ КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ КОЭФФИЦИЕНТОВ ПРЕОБРАЗОВАНИЯ

1. Способ для кодирования коэффициентов преобразования, содержащий этапы, на которых:
кодируют коэффициенты преобразования блока коэффициентов преобразования в соответствии с предварительно определенным порядком сканирования и кодируют установленное число коэффициентов преобразования в каждой группе, пока не будет кодирована последняя группа блока коэффициентов преобразования; сохраняют полученную карту ненулевых коэффициентов преобразования, абсолютные значения коэффициентов преобразования и положительные и отрицательные знаки ненулевых коэффициентов преобразования; и
когда кодируют последнюю группу, после получения карты ненулевых коэффициентов преобразования, кодированных в последней группе, кодируют сохраненную карту ненулевых коэффициентов преобразования и карту ненулевых коэффициентов преобразования, кодированных в последней группе, в поток битов; после получения абсолютных значений коэффициентов преобразования и положительных и отрицательных знаков ненулевых коэффициентов преобразования, кодированных в последней группе, кодируют сохраненные абсолютные значения коэффициентов преобразования и положительные и отрицательные знаки ненулевых коэффициентов преобразования и абсолютные значения коэффициентов преобразования и положительные и отрицательные знаки ненулевых коэффициентов преобразования, кодированных в последней группе, в поток битов.
2. Способ по п.1, в котором кодирование коэффициентов преобразования блока коэффициентов преобразования и кодирование установленного числа коэффициентов преобразования в каждой группе содержат: кодирование карты ненулевых коэффициентов преобразования предварительно определенного числа коэффициентов преобразования, кодирование карты коэффициентов преобразования больше 1, установленного числа коэффициентов преобразования, кодирование абсолютных значений коэффициентов преобразования больше 1, установленного числа коэффициентов преобразования и кодирование положительных и отрицательных знаков ненулевых коэффициентов преобразования установленного числа коэффициентов преобразования.
3. Способ по п.1 или 2, в котором установленное число равно 16.
4. Способ по п.1 или 2, в котором предварительно определенный порядок сканирования является порядком сканирования в режиме широкодиапазонного сканирования или порядком сканирования в режиме узкодиапазонного сканирования.
5. Способ для декодирования коэффициентов преобразования, содержащий этапы, на которых:
анализируют коэффициенты преобразования потока битов в соответствии с предварительно определенным порядком сканирования для получения карты ненулевых коэффициентов преобразования; и
анализируют, в соответствии с предварительно определенным порядком сканирования, карту коэффициентов преобразования больше 1, абсолютные значения коэффициентов преобразования больше 1 и положительные и отрицательные знаки ненулевых коэффициентов преобразования потока битов и анализируют каждый раз установленное число коэффициентов преобразования потока битов.
6. Способ по п.5, в котором анализ коэффициентов преобразования потока битов в соответствии с предварительно определенным порядком сканирования для получения карты ненулевых коэффициентов преобразования и анализ, в соответствии с предварительно определенным порядком сканирования, карты коэффициентов преобразования больше 1, абсолютных значений коэффициентов преобразования больше 1 и положительных и отрицательных знаков ненулевых коэффициентов преобразования потока битов и анализ каждый раз установленного числа коэффициентов преобразования потока битов содержат:
анализ потока битов в соответствии с порядком сканирования в режиме широкодиапазонного сканирования для получения карты ненулевых коэффициентов преобразования, анализ карты коэффициентов преобразования больше 1, абсолютных значений коэффициентов преобразования больше 1 и положительных и отрицательных знаков ненулевых коэффициентов преобразования потока битов, в соответствии с порядком сканирования в режиме широкодиапазонного сканирования, и анализ каждый раз установленного числа коэффициентов преобразования потока битов.
7. Способ по п.5, в котором анализ коэффициентов преобразования потока битов в соответствии с предварительно определенным порядком сканирования для получения карты ненулевых коэффициентов преобразования и анализ, в соответствии с предварительно определенным порядком сканирования, карты коэффициентов преобразования больше 1, абсолютных значений коэффициентов преобразования больше 1 и положительных и отрицательных знаков ненулевых коэффициентов преобразования потока битов и анализ каждый раз установленного числа коэффициентов преобразования потока битов содержат:
анализ потока битов в соответствии с порядком сканирования в режиме узкодиапазонного сканирования для получения карты ненулевых коэффициентов преобразования и анализ каждый раз установленного числа коэффициентов преобразования потока битов; и
анализ, в соответствии с порядком сканирования в режиме узкодиапазонного сканирования, карты коэффициентов преобразования больше 1, абсолютных значений коэффициентов преобразования больше 1 и положительных и отрицательных знаков ненулевых коэффициентов преобразования потока битов и анализ каждый раз установленного числа коэффициентов преобразования потока битов.
8. Устройство для кодирования коэффициентов преобразования, содержащее:
блок кодирования, сконфигурированный с возможностью: кодирования коэффициентов преобразования блока коэффициентов преобразования в соответствии с предварительно определенным порядком сканирования и кодирования установленного числа коэффициентов преобразования в каждой группе, пока не будет кодирована последняя группа блока коэффициентов преобразования; когда кодируется последняя группа, после получения карты ненулевых коэффициентов преобразования, кодированных в последней группе, кодирования сохраненной карты ненулевых коэффициентов преобразования и карты ненулевых коэффициентов преобразования, кодированных в последней группе, в поток битов; и, после получения абсолютных значений коэффициентов преобразования и положительных и отрицательных знаков ненулевых коэффициентов преобразования, кодированных в последней группе, кодирования сохраненных абсолютных значений коэффициентов преобразования и положительных и отрицательных знаков ненулевых коэффициентов преобразования и абсолютных значений коэффициентов преобразования и положительных и отрицательных знаков ненулевых коэффициентов преобразования, кодированных в последней группе, в поток битов; и
блок хранения, сконфигурированный с возможностью сохранения карты ненулевых коэффициентов преобразования, абсолютных значений коэффициентов преобразования и положительных и отрицательных знаков ненулевых коэффициентов преобразования, полученных блоком кодирования.
9. Устройство по п.8, в котором установленное число равно 16.
10. Устройство по п.8, в котором блок кодирования, сконфигурированный с возможностью кодирования коэффициентов преобразования блока коэффициентов преобразования в соответствии с предварительно определенным порядком сканирования, содержит:
кодирование коэффициентов преобразования блока коэффициентов преобразования в соответствии с порядком сканирования в режиме широкодиапазонного сканирования.
11. Устройство по п.8, в котором блок кодирования, сконфигурированный с возможностью кодирования коэффициентов преобразования блока коэффициентов преобразования в соответствии с предварительно определенным порядком сканирования, содержит: кодирование коэффициентов преобразования блока коэффициентов преобразования в соответствии с порядком сканирования в режиме узкодиапазонного сканирования.
12. Устройство для декодирования коэффициентов преобразования, содержащее:
блок декодирования, сконфигурированный с возможностью анализа коэффициентов преобразования потока битов в соответствии с предварительно определенным порядком сканирования для получения карты ненулевых коэффициентов преобразования, анализа, в соответствии с предварительно определенным порядком сканирования, карты коэффициентов преобразования больше 1, абсолютных значений коэффициентов преобразования больше 1 и положительных и отрицательных знаков ненулевых коэффициентов преобразования потока битов и анализа каждый раз установленного числа коэффициентов преобразования потока битов.
13. Устройство по п.12, в котором блок декодирования, в частности, сконфигурирован с возможностью: анализа потока битов в соответствии с порядком сканирования в режиме широкодиапазонного сканирования для получения карты ненулевых коэффициентов преобразования, анализа, в соответствии с порядком сканирования в режиме широкодиапазонного сканирования, карты коэффициентов преобразования больше 1, абсолютных значений коэффициентов преобразования больше 1 и положительных и отрицательных знаков ненулевых коэффициентов преобразования потока битов и анализа каждый раз установленного числа коэффициентов преобразования потока битов.
14. Устройство по п.12, в котором блок декодирования, в частности, сконфигурирован с возможностью:
анализа потока битов в соответствии с порядком сканирования в режиме узкодиапазонного сканирования для получения карты ненулевых коэффициентов преобразования и анализа каждый раз установленного числа коэффициентов преобразования потока битов; и
анализа, в соответствии с порядком сканирования в режиме узкодиапазонного сканирования, карты коэффициентов преобразования больше 1, абсолютных значений коэффициентов преобразования больше 1 и положительных и отрицательных знаков ненулевых коэффициентов преобразования потока битов и анализа каждый раз установленного числа коэффициентов преобразования потока битов.