ТЕХНОЛОГИИ ОЦЕНКИ ДВИЖЕНИЯ

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