СПОСОБ И УСТРОЙСТВО ДЛЯ КОДИРОВАНИЯ ВИДЕО И СПОСОБ И УСТРОЙСТВО ДЛЯ ДЕКОДИРОВАНИЯ ВИДЕО ПОСРЕДСТВОМ КОМПЕНСАЦИИ ПИКСЕЛЬНОГО ЗНАЧЕНИЯ В СООТВЕТСТВИИ С ГРУППАМИ ПИКСЕЛЕЙ

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