RU2010145539A - Интерполяция на основе искажений в зависимости от скорости передачи для кодирования видео на основе неперестраиваемого фильтра или адаптивного фильтра - Google Patents

Интерполяция на основе искажений в зависимости от скорости передачи для кодирования видео на основе неперестраиваемого фильтра или адаптивного фильтра Download PDF

Info

Publication number
RU2010145539A
RU2010145539A RU2010145539/07A RU2010145539A RU2010145539A RU 2010145539 A RU2010145539 A RU 2010145539A RU 2010145539/07 A RU2010145539/07 A RU 2010145539/07A RU 2010145539 A RU2010145539 A RU 2010145539A RU 2010145539 A RU2010145539 A RU 2010145539A
Authority
RU
Russia
Prior art keywords
interpolation filter
video data
predictive data
interpolated predictive
interpolated
Prior art date
Application number
RU2010145539/07A
Other languages
English (en)
Other versions
RU2505938C2 (ru
Inventor
Янь Е (US)
Янь Е
Марта КАРЧЕВИЧ (US)
Марта КАРЧЕВИЧ
Original Assignee
Квэлкомм Инкорпорейтед (US)
Квэлкомм Инкорпорейтед
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US12/420,315 external-priority patent/US9967590B2/en
Application filed by Квэлкомм Инкорпорейтед (US), Квэлкомм Инкорпорейтед filed Critical Квэлкомм Инкорпорейтед (US)
Publication of RU2010145539A publication Critical patent/RU2010145539A/ru
Application granted granted Critical
Publication of RU2505938C2 publication Critical patent/RU2505938C2/ru

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

1. Способ, содержащий этапы, на которых: ! - формируют множество различных версий прогнозирующих данных для кодирования видеоданных на основе множества различных интерполяционных фильтров; ! - выбирают из множества различных версий прогнозирующих данных на основе анализа искажения в зависимости от скорости передачи; ! - кодируют видеоданные на основе выбора; и ! - кодируют синтаксис, чтобы указывать выбор. ! 2. Способ по п.1, в котором формирование и выбор содержит этапы, на которых: ! - формируют первые интерполированные прогнозирующие данные для кодирования видеоданных на основе первого интерполяционного фильтра; ! - формируют вторые интерполированные прогнозирующие данные для кодирования видеоданных на основе второго интерполяционного фильтра; и ! - выбирают между первыми интерполированными прогнозирующими данными и вторыми интерполированными прогнозирующими данными на основе анализа искажения в зависимости от скорости передачи. ! 3. Способ по п.2, в котором первый интерполяционный фильтр соответствует неперестраиваемому интерполяционному фильтру. ! 4. Способ по п.3, в котором первый интерполяционный фильтр соответствует интерполяционному фильтру ITU-T H.264. ! 5. Способ по п.3, в котором первый интерполяционный фильтр соответствует интерполяционному фильтру ITU-T H.264 без промежуточного округления дробно-пикселных значений, которые используются, чтобы формировать другие дробно-пикселные значения. ! 6. Способ по п.2, в котором первый интерполяционный фильтр соответствует неперестраиваемому интерполяционному фильтру, а второй интерполяционный фильтр соответствует адаптивному интерполяционному фильтру. ! 7. Спо

Claims (50)

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

Applications Claiming Priority (11)

Application Number Priority Date Filing Date Title
US4402308P 2008-04-10 2008-04-10
US4402008P 2008-04-10 2008-04-10
US61/044,020 2008-04-10
US61/044,023 2008-04-10
US4424008P 2008-04-11 2008-04-11
US61/044,240 2008-04-11
US5737308P 2008-05-30 2008-05-30
US61/057,373 2008-05-30
US12/420,315 US9967590B2 (en) 2008-04-10 2009-04-08 Rate-distortion defined interpolation for video coding based on fixed filter or adaptive filter
US12/420,315 2009-04-08
PCT/US2009/040254 WO2009126915A1 (en) 2008-04-10 2009-04-10 Rate-distortion defined interpolation for video coding based on fixed filter or adaptive filter

Publications (2)

Publication Number Publication Date
RU2010145539A true RU2010145539A (ru) 2012-05-20
RU2505938C2 RU2505938C2 (ru) 2014-01-27

Family

ID=46230168

Family Applications (5)

Application Number Title Priority Date Filing Date
RU2010145517/07A RU2477576C2 (ru) 2008-04-10 2009-04-10 Поддержка интерполяционного фильтра для субпиксельного разрешения в видеокодировании
RU2010145541/07A RU2477577C2 (ru) 2008-04-10 2009-04-10 Подобная интерполяции фильтрация положений целочисленных пикселей при видеокодировании
RU2010145536/07A RU2479941C2 (ru) 2008-04-10 2009-04-10 Технологии прогнозирования для интерполяции при кодировании видео
RU2010145539/07A RU2505938C2 (ru) 2008-04-10 2009-04-10 Интерполяция на основе искажений в зависимости от скорости передачи для кодирования видео на основе неперестраиваемого фильтра или адаптивного фильтра
RU2010145524/07A RU2010145524A (ru) 2008-04-10 2009-04-10 Симметрия для интерполяционной фильтрации субпиксельных позиций при кодировании видео

Family Applications Before (3)

Application Number Title Priority Date Filing Date
RU2010145517/07A RU2477576C2 (ru) 2008-04-10 2009-04-10 Поддержка интерполяционного фильтра для субпиксельного разрешения в видеокодировании
RU2010145541/07A RU2477577C2 (ru) 2008-04-10 2009-04-10 Подобная интерполяции фильтрация положений целочисленных пикселей при видеокодировании
RU2010145536/07A RU2479941C2 (ru) 2008-04-10 2009-04-10 Технологии прогнозирования для интерполяции при кодировании видео

Family Applications After (1)

Application Number Title Priority Date Filing Date
RU2010145524/07A RU2010145524A (ru) 2008-04-10 2009-04-10 Симметрия для интерполяционной фильтрации субпиксельных позиций при кодировании видео

Country Status (1)

Country Link
RU (5) RU2477576C2 (ru)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2516426B (en) 2013-07-17 2015-10-07 Gurulogic Microsystems Oy Encoder, decoder and method of operation using interpolation
GB2521828A (en) * 2013-12-23 2015-07-08 Sony Corp Data encoding and decoding
RU2557755C1 (ru) * 2014-02-25 2015-07-27 Открытое акционерное общество "Центр судоремонта "Звездочка" Способ сжатия изображения при фрактальном кодировании
RU2568266C1 (ru) * 2014-06-05 2015-11-20 Федеральное государственное казенное военное образовательное учреждение высшего профессионального образования "ВОЕННАЯ АКАДЕМИЯ СВЯЗИ имени Маршала Советского Союза С.М. Буденного" Министерства обороны Российской Федерации Способ кодирования и декодирования видеоинформации
US10958927B2 (en) * 2015-03-27 2021-03-23 Qualcomm Incorporated Motion information derivation mode determination in video coding
AU2018334351B2 (en) 2017-09-15 2022-09-15 Sony Corporation Image processing device and method

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6266373B1 (en) * 1998-06-15 2001-07-24 U.S. Philips Corporation Pixel data storage system for use in half-pel interpolation
US6950469B2 (en) * 2001-09-17 2005-09-27 Nokia Corporation Method for sub-pixel value interpolation
KR100747958B1 (ko) * 2001-09-18 2007-08-08 마쯔시다덴기산교 가부시키가이샤 화상 부호화 방법 및 화상 복호화 방법
MXPA04006814A (es) * 2002-01-14 2004-12-06 Nokia Corp Filtros dinamicos de codificacion.
US20040076333A1 (en) * 2002-10-22 2004-04-22 Huipin Zhang Adaptive interpolation filter system for motion compensated predictive video coding
WO2004082290A1 (ja) * 2003-03-10 2004-09-23 Mitsubishi Denki Kabushiki Kaisha 映像信号符号化装置、および映像信号符号化方法
RU2305377C2 (ru) * 2003-05-20 2007-08-27 Корпорация "САМСУНГ ЭЛЕКТРОНИКС Ко., Лтд." Способ уменьшения искажения сжатого видеоизображения и устройство для его реализации
EP1578137A2 (en) * 2004-03-17 2005-09-21 Matsushita Electric Industrial Co., Ltd. Moving picture coding apparatus with multistep interpolation process
EP1617672A1 (en) * 2004-07-13 2006-01-18 Matsushita Electric Industrial Co., Ltd. Motion estimator/compensator including a 16-bit 1/8 pel interpolation filter
EP1641274B1 (en) * 2004-09-23 2013-06-05 Panasonic Corporation Video coding employing an image de-graining loop-filter
JP2008536414A (ja) * 2005-04-13 2008-09-04 ゴットフリート・ヴィルヘルム・ライプニッツ・ウニヴェルジテート・ハノーヴァー ビデオの拡張された符号化方法及び装置

Also Published As

Publication number Publication date
RU2010145524A (ru) 2012-05-20
RU2477576C2 (ru) 2013-03-10
RU2479941C2 (ru) 2013-04-20
RU2477577C2 (ru) 2013-03-10
RU2505938C2 (ru) 2014-01-27
RU2010145541A (ru) 2012-05-20
RU2010145536A (ru) 2012-05-20
RU2010145517A (ru) 2012-05-20

Similar Documents

Publication Publication Date Title
RU2010145539A (ru) Интерполяция на основе искажений в зависимости от скорости передачи для кодирования видео на основе неперестраиваемого фильтра или адаптивного фильтра
WO2009126915A8 (en) Rate-distortion defined interpolation for video coding based on fixed filter or adaptive filter
JP5632079B2 (ja) 圧縮ビットストリームへの交換補間フィルタ係数の組み込み
RU2011104078A (ru) Кодирование видеосигналов посредством выбора фильтра
WO2007002437A3 (en) Method and apparatus for video encoding and decoding using adaptive interpolation
JP2022050585A (ja) クロマ予測方法及びデバイス
JP5607236B2 (ja) 混合タップフィルタ
WO2006109135A3 (en) Method and apparatus for update step in video coding based on motion compensated temporal filtering
MX338462B (es) Dispositivo de codificacion de imagen en movimiento, dispositivo de decodificacion de imagen en movimiento, metodo de codificacion de imagen en movimiento y metodo de decodificacion de imagen en movimiento.
GB2561514A8 (en) Method and apparatus for encoding image, and method and apparatus for decoding image
RU2010133232A (ru) Видеокодирование коэффициентов фильтра на основе горизонтальной и вертикальной симметрии
MX2012004642A (es) Metodo para decodificar una corriente de bits creada usando una transformacion direccional.
JP5766878B2 (ja) 低減解像度ピクセル補間
WO2012144830A3 (en) Methods and apparatuses for encoding and decoding image using adaptive filtering
WO2011019213A3 (ko) 적응적인 루프 필터링을 이용한 비디오의 부호화 방법 및 장치, 비디오 복호화 방법 및 장치
KR20100067122A (ko) 적응 보간 필터를 구현하는 방법, 장치 및 컴퓨터 판독가능 저장 매체
WO2012178178A3 (en) Selection of phase offsets for interpolation filters for motion compensation
JP6185036B2 (ja) Vlcコードワードを使用したシンタックス要素のコーディング
WO2011048911A3 (en) Method and apparatus for decoding bitstream with inverse transform direction prediction
WO2007038721A3 (en) Interpolation techniques in wavelet transform multimedia coding
ATE478522T1 (de) Videokodierer mit aktualisierungsfunktion
RU2010145535A (ru) Усовершенствованные способы интерполяции для компенсации движения при кодировании видеосигнала
RU2010145537A (ru) Усовершенствованные технологии интерполяции для компенсации движения при кодировании видео
TH124469B (th) ชุดเครื่องและวิธีการสำหรับเข้ารหัสให้กับภาพ