УСТРОЙСТВО КОДИРОВАНИЯ/ДЕКОДИРОВАНИЯ ВИДЕО

1. Устройство кодирования видео, содержащее:
предсказатель для генерирования изображения предсказания,
ортогональный преобразователь для генерирования коэффициента преобразования посредством выполнения ортогонального преобразования в отношении ошибки предсказания между изображением предсказания и входным изображением;
квантователь для квантования коэффициента преобразования;
деквантователь для деквантования квантованного коэффициента преобразования;
обратный ортогональный преобразователь, чтобы подвергнуть деквантованный коэффициент преобразования обратному ортогональному преобразования и получить локальный декодированный остаток, соответствующий ошибке предсказания;
сумматор для суммирования локального декодированного остатка и изображения предсказания для генерирования локального декодированного изображения;
модуль классификации, чтобы классифицировать локальное декодированное изображение на множество областей, используя заданный параметр;
модуль формирования, чтобы сформировать каждую классифицированную область с коэффициентом фильтра; и
кодер для вывода информации квантованного коэффициента преобразования и каждой классифицированной области с коэффициентом фильтра в качестве кодированных данных.
2. Устройство кодирования видео по п.1, отличающееся тем, что устройство кодирования видео дополнительно содержит модуль фильтрации, чтобы подвергнуть локальное декодированное изображение обработке посредством фильтра согласно каждой классифицированной области с коэффициентом фильтра, и предсказатель генерирует изображение предсказания, используя изображение, подвергнутое обработке посредством фильтра.
3. Устройство кодирования видео по п.2, отличающееся тем, что
модуль формирования определяет, применяется ли обработка посредством фильтра для каждой классифицированной области и формирует фильтр для области, к которой должна быть применена обработка посредством фильтра;
модуль фильтрации выполняет обработку посредством фильтра на локальном декодированном изображении посредством переключения, применяется ли обработка посредством фильтра для каждой классифицированной области; и
кодер выдает закодированные данные, дополнительно включающие в себя информацию, обозначающую, применяется ли обработка посредством фильтра для каждой классифицированной области.
4. Устройство кодирования видео по п.1, отличающееся тем, что
модуль формирования определяет, применяется ли обработка посредством фильтра к каждой классифицированной области, и формирует фильтр для области, к которой обработка посредством фильтра должна быть применена, и кодер выдает в качестве кодированных данных информацию параметра, используемого для классификации области, информацию, обозначающую, применяется ли обработка посредством фильтра для каждой классифицированной области, и информацию коэффициента фильтра для области, к которой обработка посредством фильтра применяется.
5. Устройство кодирования видео по п.3, в котором модуль классификации классифицирует локальное декодированное изображение на множество областей согласно значению пикселя локального декодированного изображения.
6. Устройство кодирования видео по п.3, в котором модуль классификации классифицирует локальное декодированное изображение на множество областей согласно параметру кодирования.
7. Устройство кодирования видео по п.3, в котором модуль классификации классифицирует локальное декодированное изображение на множество областей согласно локальному декодированному остатку, соответствующему ошибке предсказания.
8. Устройство кодирования видео по п.3, в котором модуль классификации выполняет классификацию области, используя один из множества критериев классификации, подготовленных заранее, и выводит параметр, включающий в себя информацию, определяющую критерий классификации, используемый для классификации области.
9. Устройство кодирования видео по п.6, в котором модуль классификации выполняет классификацию области согласно параметру кодирования и заданному порогу, и выводит кодированные данные, включающие информацию порога.
10. Устройство кодирования видео по п.5, в котором модуль классификации классифицирует локальное декодированное изображение на плоское и неплоское согласно тому, превышает ли порог среднее значение абсолютной разности между каждым пикселем локального декодированного изображения и его соседним пикселем.
11. Устройство кодирования видео по п.5, в котором модуль классификации классифицирует локальное декодированное изображение на плоское и неплоское согласно тому, превышает ли порог максимум абсолютной разности значения между каждым пикселем локального декодированного изображения и его соседним пикселем.
12. Устройство кодирования видео по п.5, в котором модуль классификации преобразует сигнал изображения соседней области каждого пикселя локального декодированного изображения в частотный компонент, получает значение, представляющее величину компонента, включенного в заранее определенный диапазон частот, и классифицирует локальное декодированное изображение на плоское и неплоское согласно тому, превышает ли упомянутое значение заранее определенное значение.
13. Устройство кодирования видео по п.5, в котором модуль классификации выполняет обработку посредством высокочастотного фильтра над сигналом изображения соседней области каждого пикселя локального декодированного изображения и классифицирует локальное декодированное изображение на плоское и неплоское согласно тому, превышает ли порог значение пикселя каждого обработанного пикселя.
14. Устройство кодирования видео по п.5, в котором модуль классификации классифицирует локальное декодированное изображение на плоское и неплоское согласно тому, превышает ли порог абсолютное значение изображения, полученного из разности между изображением, полученным посредством выполнения обработки посредством фильтра над локальным декодированным изображением, и локальным декодированным изображением.
15. Устройство кодирования видео по п.6, в котором модуль классификации классифицирует локальное декодированное изображение согласно тому, является ли предсказание, примененное к локальному декодированному изображению, внутрикадровым предсказанием или межкадровым предсказанием.
16. Устройство кодирования видео по п.6, в котором модуль классификации классифицирует локальное декодированное изображение согласно позиции пикселя, указанной вектором движения, используемым для предсказания локального декодированного изображения.
17. Устройство кодирования видео по п.6, в котором модуль классификации классифицирует локальное декодированное изображение согласно параметру квантования, соответствующему локальному декодированному изображению.
18. Устройство кодирования видео по п.3, дополнительно содержащее модуль фильтрации, чтобы фильтровать локальное декодированное изображение на основании размера окна фильтра, заданного заранее так, чтобы отличаться для каждой классифицированной области.
19. Устройство кодирования видео по п.3, дополнительно содержащее модуль установки, чтобы установить размер окна фильтра для каждой классифицированной области, модуль фильтрации для выполнения фильтрации над локальным декодированным изображением, на основании размера окна фильтра, установленного для каждой классифицированной области, и кодер для вывода информации размера окна фильтра для каждой классифицированной области в качестве кодированных данных.
20. Устройство кодирования видео по п.6, в котором модуль классификации классифицирует локальное декодированное изображение согласно тому, является ли предсказание, примененное к каждой области локального декодированного изображения, однонаправленным предсказанием или двунаправленным предсказанием.
21. Устройство кодирования видео по п.6, в котором модуль классификации классифицирует локальное декодированное изображение согласно размеру блока, используемому для предсказания с компенсацией движения.
22. Устройство кодирования видео по п.6, в котором модуль классификации классифицирует локальное декодированное изображение согласно размеру блока ортогонального преобразования.
23. Устройство кодирования видео по п.7, в котором модуль классификации выполняет классификацию области согласно локальной ошибке декодирования, используя заданный порог, и кодер выводит кодированные данные, включая информацию порога.
24. Устройство кодирования видео по п.7, в котором модуль классификации классифицирует область, содержащую локальную ошибку декодирования, в первую область и область, не содержащую ошибку, во вторую область.
25. Устройство кодирования видео по п.7, в котором модуль классификации классифицирует область согласно тому, превышает ли порог дисперсия локальной ошибки декодирования.
26. Устройство кодирования видео по п.7, в котором модуль классификации классифицирует область согласно тому, превышает ли порог величина локальной ошибки декодирования.
27. Устройство декодирования видео, содержащее: декодер, чтобы декодировать закодированные данные и получить квантованный коэффициент преобразования и информацию коэффициента фильтра для каждой области из декодированных данных;
предсказатель для генерирования изображения предсказания;
деквантователь, чтобы деквантовать квантованный коэффициент преобразования;
обратный ортогональный преобразователь, чтобы подвергнуть деквантованный коэффициент преобразования обратному ортогональному преобразованию, и получить остаток;
сумматор, чтобы суммировать остаток и изображение предсказания, для получения декодированного изображения;
модуль классификации, чтобы классифицировать декодированное изображение на множество областей, используя заданный параметр; и
модуль фильтрации для выполнения обработки посредством фильтра над декодированным изображением, используя информацию коэффициента фильтра для каждой классифицированной области.
28. Устройство декодирования видео по п.27, которое дополнительно содержит модуль фильтрации для выполнения обработки посредством фильтра над декодированным изображением, используя информацию коэффициента фильтра для каждой классифицированной области, и в котором предсказатель генерирует изображение предсказания, используя фильтрованное изображение.
29. Устройство декодирования видео по п.28, в котором модуль фильтрации выполняет обработку посредством фильтра над декодированным изображением, используя информацию, обозначающую, применяется ли обработка посредством фильтра к классифицированной области, и информацию коэффициента фильтра для области, к которой применена обработка посредством фильтра.
30. Устройство декодирования видео по п.27, в котором модуль фильтрации выполняет обработку посредством фильтра над декодированным изображением, используя информацию, обозначающую, применяется ли обработка посредством фильтра к классифицированной области, и информацию коэффициента фильтра для области, к которой применяется обработка посредством фильтра.
31. Устройство декодирования видео по п.29, в котором модуль классификации классифицирует декодированное изображение на множество областей согласно значению пикселя декодированного изображения.
32. Устройство декодирования видео по п.29, в котором модуль классификации классифицирует декодированное изображение на множество областей, используя параметр кодирования, используемый для классификации областей.
33. Устройство декодирования видео по п.29, в котором модуль классификации классифицирует декодированное изображение на множество областей, используя остаток.
34. Устройство декодирования видео по п.29, в котором модуль классификации выбирает один из множества критериев классификации, подготовленных заранее на основании информации, определяющей критерий классификации, используемый для классификации области, которая включена в параметр, используемый для классификации области, и классифицирует области, используя его.
35. Устройство декодирования видео по п.32, в котором модуль классификации классифицирует области согласно параметру кодирования, используя информацию порога, включенного в кодированные данные.
36. Устройство декодирования видео по п.31, в котором модуль классификации классифицирует локальное декодированное изображение на плоское и неплоское согласно тому, превышает ли порог среднее значение абсолютной разности между пикселем и соседним пикселем.
37. Устройство декодирования видео по п.31, в котором модуль классификации классифицирует локальное декодированное изображение на плоское и неплоское согласно тому, превышает ли порог максимальное значение абсолютной разности между пикселем и соседним пикселем.
38. Устройство декодирования видео по п.31, в котором модуль классификации преобразует сигнал изображения соседней области каждого пикселя локального декодированного изображения в частотный компонент, получает значение, представляющее величину компонента, включенного в заранее определенный диапазон частот, и классифицирует локальное декодированное изображение на плоское и неплоское согласно тому, превышает ли значение заранее определенное значение.
39. Устройство декодирования видео по п.31, в котором модуль классификации выполняет высокочастотную фильтрацию над сигналом изображения соседней области каждого пикселя локального декодированного изображения и классифицирует локальное декодированное изображение на плоское и неплоское согласно тому, превышает ли порог значение пикселя каждого обработанного пикселя.
40. Устройство декодирования видео по п.31, в котором модуль классификации классифицирует локальное декодированное изображение на плоское и неплоское согласно тому, превышает ли порог абсолютное значение значения пикселя изображения, полученного из разности между изображением, полученным посредством выполнения обработки посредством фильтра над локальным декодированным изображением, и локальным декодированным изображением.
41. Устройство декодирования видео по п.32, в котором модуль классификации классифицирует локальное декодированное изображение согласно тому, является ли предсказание, примененное к локальному декодированному изображению, внутрикадровым предсказанием или межкадровым предсказанием.
42. Устройство декодирования видео по п.32, в котором модуль классификации классифицирует локальное декодированное изображение согласно позиции пикселя, указанного вектором движения, используемым для предсказания локального декодированного изображения.
43. Устройство декодирования видео по п.32, в котором модуль классификации классифицирует локальное декодированное изображение согласно значению параметра квантования, соответствующего локальному декодированному изображению.
44. Устройство декодирования видео по п.29, дополнительно содержащее модуль фильтрации, который выполняет обработку посредством фильтра над декодированным изображением на основе размера окна фильтра, заранее установленного так, чтобы быть различным для каждой классифицированной области.
45. Устройство декодирования видео по п.29, дополнительно содержащее декодер, чтобы декодировать закодированные данные и захватить информацию размера окна фильтра для каждой области, классифицированной из декодированных данных, и модуль фильтрации, чтобы фильтровать декодированное изображение на основании информации размера окна фильтра.
46. Устройство декодирования видео по п.32, в котором модуль классификации классифицирует локальное декодированное изображение согласно тому, является ли предсказание, примененное к каждой области локального декодированного изображения, однонаправленным предсказанием или двунаправленным предсказанием.
47. Устройство декодирования видео по п.32, в котором модуль классификации классифицирует локальное декодированное изображение согласно размеру блока, используемому для предсказания с компенсацией движения.
48. Устройство декодирования видео по п.32, в котором модуль классификации классифицирует локальное декодированное изображение согласно размеру блока ортогонального преобразования.
49. Устройство декодирования видео по п.33, в котором модуль классификации классифицирует область согласно остатку, используя информацию порога, включенного в закодированные данные.
50. Устройство декодирования видео по п.33, в котором модуль классификации классифицирует область, содержащую остаток, в первую область, и область, не содержащую остаток, во вторую область.
51. Устройство декодирования видео по п.33, в котором модуль классификации классифицирует область согласно тому, превышает ли порог дисперсия локального декодированного остатка.
52. Устройство декодирования видео по п.33, в котором модуль классификации классифицирует область согласно тому, превышает ли порог величина локального декодированного остатка.