УНИВЕРСАЛЬНАЯ КОРРЕКТИРОВКА БЛОЧНОСТИ ИЗОБРАЖЕНИЯ

1. Устройство, содержащее
процессор, действующий для реализации совокупности команд для принудительного вызова механизма внутрицикловой фильтрации удаления блочности и для универсальной корректировки блочности в декодированном выходном сигнале при операции постцикловой фильтрации с использованием механизма внутрицикловой фильтрации удаления блочности, и
память, связанную с процессором.
2. Устройство по п.1, в котором совокупность команд включает в себя команды для корректировки блочности, включая унаследованную блочность, посредством выполнения операции сильной фильтрации на блоках в декодированном выходном сигнале, при этом блоки содержат пропущенные макроблоки и блоки с шаблоном кодированного блока, равным нулю.
3. Устройство по п.1, в котором совокупность команд включает в себя команды для
корректировки блочности, включая унаследованную блочность, для промежуточных макроблоков (MB) посредством включения механизма внутрицикловой фильтрации удаления блочности для краев фрагмента изображения фиксированного размера, не расположенных на границе блока соответствующего промежуточного MB, и
корректировки блочности для внутренних MB с использованием вычисленной интенсивности границы, вычисленной на основе размера шага дискретизации, при которой операцию постцикловой фильтрации применяют только к пикселям в окрестности границы блока.
4. Устройство по п.1, в котором операция постцикловой фильтрации включает в себя вычисление интенсивности границы на основе параметров кодирования текущего макроблока (MB), фильтрация которого должна быть осуществлена, при этом информация из соседних MB отсутствует.
5. Устройство по п.1, в котором механизм внутрицикловой фильтрации удаления блочности является совместимым с H.264.
6. Устройство по п.1, в котором устройство является телефонной трубкой, а телефонная трубка является сотовым телефоном, беспроводным устройством, устройством беспроводной связи, игровой видеоприставкой, цифровым персональным ассистентом (PDA), оборудованным беспроводной связью, портативным компьютером, устройством с возможностями видео.
7. Интегральная схема, содержащая
декодер, имеющий механизм внутрицикловой фильтрации удаления блочности,
процессор, действующий для реализации совокупности команд для принудительного вызова механизма внутрицикловой фильтрации удаления блочности и для универсальной корректировки блочности в декодированном выходном сигнале при операции постцикловой фильтрации с использованием механизма внутрицикловой фильтрации удаления блочности, и
память, связанную с процессором.
8. Интегральная схема по п.7, в которой совокупность команд включает в себя команды для корректировки блочности, включая унаследованную блочность, посредством выполнения операции сильной фильтрации на блоках в декодированном выходном сигнале, при этом блоки содержат пропущенные макроблоки и блоки с шаблоном кодированного блока, равным нулю.
9. Интегральная схема по п.8, в которой операцию сильной фильтрации применяют к пикселям во внутренней части блока.
10. Интегральная схема по п.7, в которой совокупность команд включает в себя команды для
корректировки блочности, включая унаследованную блочность, для промежуточных макроблоков (MB) посредством включения механизма внутрицикловой фильтрации удаления блочности для краев фрагмента изображения фиксированного размера, не расположенных на границе блока соответствующего промежуточного MB, и
корректировки блочности для внутренних MB с использованием вычисленной интенсивности границы, вычисленной на основе размера шага дискретизации, при которой операцию постцикловой фильтрации применяют только к пикселям в окрестности границы блока.
11. Интегральная схема по п.7, в которой операция постцикловой фильтрации включает в себя вычисление интенсивности границы на основе параметров кодирования текущего макроблока (MB), фильтрация которого должна быть осуществлена, при этом информация из соседних MB отсутствует.
12. Интегральная схема по п.7, в которой механизм внутрицикловой фильтрации удаления блочности является совместимым с H.264.
13. Интегральная схема по п.7, причем интегральная схема находится в сотовом телефоне, телефонной трубке, беспроводном устройстве, устройстве беспроводной связи, игровой видеоприставке, цифровом персональном ассистенте (PDA), оборудованном беспроводной связью, портативном компьютере, устройстве с возможностями видео.
14. Устройство, содержащее:
средство декодирования для декодирования и имеющее средство фильтрации для внутрицикловой фильтрации удаления блочности,
средство принудительного вызова для принудительного вызова средства фильтрации и
средство корректировки для универсальной корректировки блочности в декодированном выходном сигнале при операции постцикловой фильтрации с использованием средства фильтрации.
15. Устройство по п.14, в котором средство корректировки включает в себя средство выполнения для выполнения операции сильной фильтрации на блоках в декодированном выходном сигнале для корректировки унаследованной блочности, при этом блоки содержат пропущенные макроблоки и блоки с шаблоном кодированного блока, равным нулю.
16. Устройство по п.14, в котором средство корректировки включает в себя
средство включения для включения механизма внутрицикловой фильтрации удаления блочности для тех краев фрагмента изображения фиксированного размера, которые не расположены на границе блока соответствующего промежуточного макроблока (MB) для корректировки унаследованной блочности в промежуточных MB,
средство вычисления для вычисления интенсивности границы на основе размера шага дискретизации и
средство применения для применения операции постцикловой фильтрации только к пикселям в окрестности границы блока для корректировки блочности во внутренних MB.
17. Компьютерный программный продукт, содержащий компьютерно-читаемый носитель информации, имеющий команды для предписания компьютеру
принудительно вызывать механизм внутрицикловой фильтрации удаления блочности и
универсально корректировать блочность в декодированном выходном сигнале при операции постцикловой фильтрации с использованием механизма внутрицикловой фильтрации удаления блочности.
18. Компьютерный программный продукт по п.17, в котором команды для универсальной корректировки блочности включают в себя команды для предписания компьютеру выполнять операцию сильной фильтрации на блоках в декодированном выходном сигнале для корректировки унаследованный блочности, при этом блок содержит пропущенные макроблоки и блоки с шаблоном кодированного блока, равным нулю.
19. Компьютерный программный продукт по п.17, в котором команды для универсальной корректировки блочности включают в себя команды для предписания компьютеру включать механизма внутрицикловой фильтрации удаления блочности для краев фрагмента изображения фиксированного размера, не расположенных на границе блока соответствующего промежуточного макроблока для корректировки унаследованной блочности.
20. Компьютерный программный продукт по п.17, в котором команды для универсальной корректировки блочности включают в себя команды для предписания компьютеру вычислять интенсивность границы на основе размера шага дискретизации, и применения операции постцикловой фильтрации только к пикселям в окрестности границы блока для корректировки блочности во внутренних макроблоках.
21. Компьютерный программный продукт по п.17, дополнительно содержащий команды для предписания компьютеру вычислять интенсивность границы на основе параметров кодирования текущего макроблока (MB), фильтрация которого должна быть осуществлена, и при отсутствии информации из соседних MB при операции постцикловой фильтрации.
22. Компьютерный программный продукт по п.17, дополнительно содержащий команды для предписания компьютеру вычислять интенсивность границы на основе параметров кодирования текущего макроблока и соседнего макроблока при операции постцикловой фильтрации.
23. Способ, содержащий этапы, на которых
принудительно вызывают механизм внутрицикловой фильтрации удаления блочности и
корректируют блочность в декодированном выходном сигнале при операции постцикловой фильтрации с использованием принудительно вызываемого механизма внутрицикловой фильтрации удаления блочности.
24. Способ по п.23, в котором этап корректировки включает в себя этап, на котором
выполняют операцию сильной фильтрации на блоках в декодированном выходном сигнале для корректировки унаследованной блочности, при этом блоки содержат пропущенные макроблоки и блоки с шаблоном кодированного блока, равным нулю.
25. Способ по п.23, в котором этап корректировки включает в себя этапы, на которых
включают механизм внутрицикловой фильтрации удаления блочности для краев фрагмента изображения фиксированного размера, не расположенных на границе блока соответствующего промежуточного MB для корректировки унаследованной блочности, для промежуточных макроблоков (MB), и
вычисляют интенсивность границы на основе размера шага дискретизации, и применяют операцию постцикловой фильтрации только к пикселям в окрестности границы блока для корректировки блочности, для внутренних MB.