СПОСОБ ОБРАБОТКИ ИЗОБРАЖЕНИЯ, УСТРОЙСТВО ОБРАБОТКИ ИЗОБРАЖЕНИЯ, СПОСОБЫ КОДИРОВАНИЯ/ДЕКОДИРОВАНИЯ ВИДЕО УСТРОЙСТВА КОДИРОВАНИЯ/ДЕКОДИРОВАНИЯ ВИДЕО И ПРОГРАММА ДЛЯ НИХ

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