RU2010138601A - Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения, программа кодирования изображения и программа декодирования изображения и компьютерно-считываемый носитель записи, на котором записана программа кодирования изображения, и компьютерно-считываемый носитель записи, на котором записана программа декодирования изображения - Google Patents
Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения, программа кодирования изображения и программа декодирования изображения и компьютерно-считываемый носитель записи, на котором записана программа кодирования изображения, и компьютерно-считываемый носитель записи, на котором записана программа декодирования изображения Download PDFInfo
- Publication number
- RU2010138601A RU2010138601A RU2010138601/07A RU2010138601A RU2010138601A RU 2010138601 A RU2010138601 A RU 2010138601A RU 2010138601/07 A RU2010138601/07 A RU 2010138601/07A RU 2010138601 A RU2010138601 A RU 2010138601A RU 2010138601 A RU2010138601 A RU 2010138601A
- Authority
- RU
- Russia
- Prior art keywords
- image
- color
- color components
- coding
- encoding
- Prior art date
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Color Television Systems (AREA)
Abstract
1. Декодер изображения, который декодирует сигнал цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом декодер изображения содержит ! блок анализа заголовков, который извлекает идентификационную информацию общего кодирования/независимого кодирования из битового потока, ! блок детектирования данных среза, который определяет на основании битового потока блок данных в срезе, который содержит закодированные данные одной или более областей, и ! блок анализа заголовков среза, который декодирует, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, причем в область-заголовок среза включен идентификатор цветового компонента, причем идентификатор цветового компонента указывает, какому из цветовых компонентов соответствует сигнал, представленный закодированными данными, включенными в срез, причем ! в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, каждый из цветовых компонентов определяется на основан�
Claims (20)
1. Декодер изображения, который декодирует сигнал цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом декодер изображения содержит
блок анализа заголовков, который извлекает идентификационную информацию общего кодирования/независимого кодирования из битового потока,
блок детектирования данных среза, который определяет на основании битового потока блок данных в срезе, который содержит закодированные данные одной или более областей, и
блок анализа заголовков среза, который декодирует, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, причем в область-заголовок среза включен идентификатор цветового компонента, причем идентификатор цветового компонента указывает, какому из цветовых компонентов соответствует сигнал, представленный закодированными данными, включенными в срез, причем
в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, каждый из цветовых компонентов определяется на основании идентификатора цветового компонента, и генерируется декодированное изображение, сформированное из соответствующих цветовых компонентов.
2. Кодер изображения, который генерирует битовый поток на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом кодер изображения содержит
блок мультиплексирования, который мультиплексирует идентификационную информацию общего кодирования/независимого кодирования, которая указывает, закодированы ли вместе области, служащие единицами кодирования, общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, или области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, получает данные одной или более областей, чтобы сформировать блок данных в срезе, и мультиплексирует в области-заголовке среза идентификатор цветового компонента, который указывает, какому из цветовых компонентов соответствуют данные, включенные в срез.
3. Декодер изображения, который декодирует сигнал цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом декодер изображения содержит
блок анализа заголовков, который извлекает идентификационную информацию общего кодирования/независимого кодирования из битового потока,
блок декодирования, который декодирует для каждой из областей режим взаимного прогнозирования, вектор движения и номер опорного изображения, включенный в битовый поток, и декодирует сигнал ошибки прогнозирования для каждой из областей,
блок генерации прогнозируемого изображения, который генерирует прогнозируемое изображение на основании декодированного режима взаимного прогнозирования, вектора движения и номера опорного изображения, которые были декодированы, и
блок сложения, который генерирует декодированное изображение при помощи сложения декодированного сигнала ошибки прогнозирования с прогнозируемым изображением,
причем блок декодирования декодирует режим взаимного прогнозирования, вектор движения и номер опорного изображения, общеупотребительные для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы общим способом прогнозирования в единицах областей для соответствующих цветовых компонентов, и декодирует режим взаимного прогнозирования, вектор движения и номер опорного изображения в единицах областей для соответствующих цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и
блок генерации прогнозируемого изображения генерирует прогнозируемое изображение, используя режим взаимного прогнозирования, вектор движения и номер опорного изображения, которые были декодированы, для соответствующих цветовых компонентов.
4. Кодер изображения, который генерирует битовый поток на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом кодер изображения содержит
блок мультиплексирования, который мультиплексирует идентификационную информацию общего кодирования/независимого кодирования, которая указывает, закодированы ли вместе области, служащие единицами кодирования, общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, или области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и
блок кодирования, который использует режим взаимного прогнозирования, вектор движения и номер опорного изображения, общеупотребительные для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы вместе общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, использует режим взаимного прогнозирования, вектор движения и номер опорного по отдельности для соответствующих цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и сжимает и кодирует сигнал ошибки прогнозирования, полученный на основании режима взаимного прогнозирования, вектора движения и номера опорного изображения.
5. Декодер изображения, который декодирует сигнал цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом декодер изображения содержит
блок анализа заголовков, который извлекает информацию указания формата дискретизации цвета и идентификационную информацию общего кодирования/независимого кодирования из битового потока,
блок декодирования, который декодирует для каждой из областей первый режим внутреннего прогнозирования для компонента светимости и второй режим внутреннего прогнозирования, используемый для других цветовых компонентов, причем первый режим внутреннего прогнозирования и второй режим внутреннего прогнозирования включены в битовый поток, в случае, когда информация указания формата дискретизации цвета указывает один из 4:2:0 и 4:2:2 форматов, и декодирует первый режим внутреннего прогнозирования, отвечающий соответствующим цветовым компонентам на основании идентификационной информации общего кодирования/независимого кодирования, в случае, когда информация указания формата дискретизации цвета указывает 4:4:4 формат, и декодирует сигнал ошибки прогнозирования для каждой из областей,
первый блок генерации прогнозируемого изображения, который генерирует прогнозируемое изображение на основании декодированного первого режима внутреннего прогнозирования,
второй блок генерации прогнозируемого изображения, который генерирует прогнозируемое изображение на основании декодированного второго режима внутреннего прогнозирования,
блок сложения, который складывает декодированный сигнал ошибки прогнозирования и прогнозируемое изображение, генерируя декодированное изображение,
причем блок декодирования декодирует первый режим внутреннего прогнозирования, общеупотребительный для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы общим способом прогнозирования в единицах областей для соответствующих цветовых компонентов, и декодирует первый режим внутреннего прогнозирования в единицах областей для соответствующих цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и вводит в блок сложения прогнозируемое изображение, сгенерированное одним из первого блока генерации прогнозируемого изображения и второго блока генерации прогнозируемого изображения, на основании информации указания формата дискретизации цвета.
6. Кодер изображения, который генерирует битовый поток на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом
кодер изображения мультиплексирует на битовом потоке идентификационную информацию, указывающую, кодировать независимо или нет сигналы соответствующих цветовых компонентов, и в случае, когда идентификационная информация указывает, что сигналы соответствующих цветовых компонентов кодируются независимо, кодер изображения кодирует картинку, сформированную соответствующими цветовыми компонентами, относящимися к одному из идентичного кадра или идентичного поля, при условии, что все цветовые компоненты имеют идентичный номер, указывающий порядок кодирования.
7. Декодер изображения, который декодирует сигнал цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом декодер изображения содержит
блок декодирования, который декодирует для каждой из областей режим внутреннего прогнозирования, включенный в битовый поток, и декодирует сигнал ошибки прогнозирования для каждой из областей,
блок генерации прогнозируемого изображения, который генерирует прогнозируемое изображение на основании декодированного режима внутреннего прогнозирования, и
блок сложения, который генерирует декодированное изображение путем сложения декодированного сигнала ошибки прогнозирования и прогнозируемого изображения, причем блок декодирования декодирует, в случае, когда области, служащие единицами кодирования, соответственно закодированы способом отдельного внутреннего прогнозирования для соответствующих цветовых компонентов, режим внутреннего прогнозирования для каждого из цветовых компонентов на основании прогнозирования по цветовым компонентам.
8. Кодер изображения, который генерирует битовый поток на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом кодер изображения содержит
блок кодирования, который кодирует, в случае, когда области, служащие единицами кодирования, соответственно закодированы способом отдельного внутреннего прогнозирования для соответствующих цветовых компонентов, режим внутреннего прогнозирования для каждого из цветовых компонентов на основании прогнозирования по цветовым компонентам.
9. Декодер изображения, который декодирует сигнал цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом декодер изображения содержит
блок декодирования, который декодирует вектор движения, включенный в битовый поток, для каждой из областей, и декодирует сигнал ошибки прогнозирования для каждой из областей,
блок генерации прогнозируемого изображения, который генерирует прогнозируемое изображение на основании декодированного вектора движения, и
блок сложения, который генерирует декодированное изображение путем сложения декодированного сигнала ошибки прогнозирования и прогнозируемого изображения,
причем блок декодирования декодирует, в случае, когда области, служащие единицами кодирования, соответственно декодируются отдельным вектором движения для соответствующих цветовых компонентов, вектор движения для каждого из цветовых компонентов на основании прогнозирования по цветовым компонентам.
10. Кодер изображения, который генерирует битовый поток на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом кодер изображения содержит
блок кодирования, который кодирует, в случае, когда области, служащие единицами кодирования, соответственно закодированы отдельным вектором движения для цветовых компонентов, вектор движения для соответствующих цветовых компонентов на основании прогнозирования по цветовым компонентам.
11. Способ декодирования изображений для декодирования сигнала цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, причем способ декодирования изображений содержит этапы, на которых
извлекают идентификационную информацию общего кодирования/независимого кодирования из битового потока,
определяют на основании битового потока блок данных в срезе, который содержит закодированные данные одной или более областей, и
декодируют, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, причем в область-заголовок среза включен идентификатор цветового компонента, причем идентификатор цветового компонента указывает, какому из цветовых компонентов соответствует сигнал, представленный закодированными данными, включенными в срез, причем
в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, каждый из цветовых компонентов определяется на основании идентификатора цветового компонента, и генерируется декодированное изображение, сформированное из соответствующих цветовых компонентов.
12. Способ кодирования изображений для генерации битового потока на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом способ кодирования изображений содержит этапы, на которых
мультиплексируют идентификационную информацию общего кодирования/независимого кодирования, которая указывает, закодированы ли вместе области, служащие единицами кодирования, общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, или области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов,
получают данные одной или более областей, чтобы сформировать блок данных в срезе, и
мультиплексируют в области-заголовке среза идентификатор цветового компонента, который указывает, какому из цветовых компонентов соответствуют данные, включенные в срез.
13. Способ декодирования изображений для декодирования сигнала цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом способ декодирования изображений содержит этапы, на которых
извлекают идентификационную информацию общего кодирования/независимого кодирования из битового потока,
декодируют для каждой из областей режим взаимного прогнозирования, вектор движения и номер опорного изображения, включенные в битовый поток, и декодируют сигнал ошибки прогнозирования для каждой из областей,
генерируют прогнозируемое изображение на основании декодированного режима взаимного прогнозирования, вектора движения и номера опорного изображения, которые были декодированы, и
генерируют декодированное изображение путем сложения декодированного сигнала ошибки прогнозирования и прогнозируемого изображения,
причем на этапе декодирования декодируют режим взаимного прогнозирования, вектор движения и номер опорного изображения, общеупотребительные для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы общим способом прогнозирования в единицах областей для соответствующих цветовых компонентов, и декодируют режим взаимного прогнозирования, вектор движения и номер опорного изображения в единицах областей для соответствующих цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и
на этапе генерации прогнозируемого изображения генерируют прогнозируемое изображение, используя режим взаимного прогнозирования, вектор движения и номер опорного изображения, которые были декодированы, для соответствующих цветовых компонентов.
14. Способ кодирования изображений для генерации битового потока на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, причем способ кодирования изображений содержит этапы, на которых
мультиплексируют идентификационную информацию общего кодирования/независимого кодирования, которая указывает, закодированы ли вместе области, служащие единицами кодирования, общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, или области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и
используют режим взаимного прогнозирования, вектор движения и номер опорного изображения, общеупотребительные для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы вместе общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, используют режим взаимного прогнозирования, вектор движения и номер опорного изображения по отдельности для соответствующих цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и сжимают и кодируют сигнал ошибки прогнозирования, полученный на основании режима взаимного прогнозирования, вектора движения и номера опорного изображения.
15. Способ декодирования изображений для декодирования сигнала цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом способ декодирования изображений содержит этапы, на которых
извлекают информацию указания формата дискретизации цвета и идентификационную информацию общего кодирования/независимого кодирования из битового потока,
декодируют для каждой из областей первый режим внутреннего прогнозирования для компонента светимости и второй режим внутреннего прогнозирования, используемый для других цветовых компонентов, причем первый режим внутреннего прогнозирования и второй режим внутреннего прогнозирования включены в битовый поток, в случае, когда информация указания формата дискретизации цвета указывает один из 4:2:0 и 4:2:2 форматов, и декодируют первый режим внутреннего прогнозирования, отвечающий соответствующим цветовым компонентам на основании идентификационной информации общего кодирования/независимого кодирования, в случае, когда информация указания формата дискретизации цвета указывает 4:4:4 формат, и декодируют сигнал ошибки прогнозирования для каждой из областей,
генерируют первое прогнозируемое изображение на основании декодированного первого режима внутреннего прогнозирования,
генерируют второе прогнозируемое изображение на основании декодированного второго режима внутреннего прогнозирования,
генерируют декодированное изображение путем сложения декодированного сигнала ошибки прогнозирования и прогнозируемого изображения,
причем на этапе декодирования декодируют первый режим внутреннего прогнозирования, общеупотребительный для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы общим способом прогнозирования в единицах областей для соответствующих цветовых компонентов, и декодируют первый режим внутреннего прогнозирования в единицах областей для соответствующих цветовых компонентов в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и вводят на этапе сложения прогнозируемое изображение, сгенерированное одним из первого блока генерации прогнозируемого изображения и второго блока генерации прогнозируемого изображения, на основании информации указания формата дискретизации цвета.
16. Способ кодирования изображений для генерации битового потока на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом способ кодирования изображений содержит этапы, на которых
мультиплексируют на битовом потоке идентификационную информацию, указывающую, кодировать ли независимо или нет сигналы соответствующих цветовых компонентов, и в случае, когда идентификационная информация указывает, что сигналы соответствующих цветовых компонентов кодируются независимо,
кодируют картинку, сформированную соответствующими цветовыми компонентами, относящимися к одному из идентичного кадра или идентичного поля, при условии, что все цветовые компоненты имеют идентичный номер, указывающий порядок кодирования.
17. Способ декодирования изображений для декодирования сигнала цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, причем способ декодирования изображений содержит этапы, на которых
декодируют для каждой из областей режим внутреннего прогнозирования, включенный в битовый поток, и декодируют сигнал ошибки прогнозирования для каждой из областей,
генерируют прогнозируемое изображение на основании декодированного режима внутреннего прогнозирования и
генерируют декодированное изображение путем сложения декодированного сигнала ошибки прогнозирования и прогнозируемого изображения,
причем на этапе декодирования декодируют, в случае, когда области, служащие единицами кодирования, соответственно закодированы способом отдельного внутреннего прогнозирования для соответствующих цветовых компонентов, режим внутреннего прогнозирования для каждого из цветовых компонентов на основании прогнозирования по цветовым компонентам.
18. Способ кодирования изображений для генерации битового потока на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, причем способ кодирования изображений содержит этапы, на которых
кодируют, в случае, когда области, служащие единицами кодирования, соответственно закодированы способом отдельного внутреннего прогнозирования для соответствующих цветовых компонентов, режим внутреннего прогнозирования для каждого из цветовых компонентов на основании прогнозирования по цветовым компонентам.
19. Способ декодирования изображений для декодирования сигнала цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, причем способ декодирования изображений содержит этапы, на которых
декодируют вектор движения, включенный в битовый поток, для каждой из областей, и декодирует сигнал ошибки прогнозирования для каждой из областей,
генерируют прогнозируемое изображение на основании декодированного вектора движения и
генерируют декодированное изображение путем сложения декодированного сигнала ошибки прогнозирования и прогнозируемого изображения,
причем на этапе декодирования декодируют, в случае, когда области, служащие единицами кодирования, соответственно декодируются отдельным вектором движения для соответствующих цветовых компонентов, вектор движения для каждого из цветовых компонентов на основании прогнозирования по цветовым компонентам.
20. Способ кодирования изображений для генерации битового потока на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, причем способ кодирования изображений содержит этапы, на которых
кодируют, в случае, когда области, служащие единицами кодирования, соответственно закодированы вектором движения для соответствующих цветовых компонентов, вектор движения для каждого из цветовых компонентов на основании прогнозирования по цветовым компонентам.
Applications Claiming Priority (10)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005-212601 | 2005-07-22 | ||
JP2005212601 | 2005-07-22 | ||
JP2005-294768 | 2005-10-07 | ||
JP2005294767 | 2005-10-07 | ||
JP2005-294767 | 2005-10-07 | ||
JP2005294768 | 2005-10-07 | ||
JP2005377638 | 2005-12-28 | ||
JP2005-377638 | 2005-12-28 | ||
JP2006085210 | 2006-03-27 | ||
JP2006-085210 | 2006-03-27 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2009109435/09A Division RU2426269C2 (ru) | 2005-07-22 | 2009-03-16 | Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения, программа кодирования изображения и программа декодирования изображения и компьютерно-считываемый носитель записи, на котором записана программа кодирования изображения, и компьютерно-считываемый носитель записи, на котором записана программа декодирования изображения |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2012129160/08A Division RU2506714C1 (ru) | 2005-07-22 | 2012-07-10 | Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2010138601A true RU2010138601A (ru) | 2012-03-27 |
RU2502216C2 RU2502216C2 (ru) | 2013-12-20 |
Family
ID=41149416
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2008106777/09A RU2368095C1 (ru) | 2005-07-22 | 2006-06-16 | Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения, программа кодирования изображения и программа декодирования изображения и компьютерно-считываемый носитель записи, на котором записана программа кодирования изображения, и компьютерно-считываемый носитель записи, на котором записана программа декодирования изображения |
RU2009109435/09A RU2426269C2 (ru) | 2005-07-22 | 2009-03-16 | Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения, программа кодирования изображения и программа декодирования изображения и компьютерно-считываемый носитель записи, на котором записана программа кодирования изображения, и компьютерно-считываемый носитель записи, на котором записана программа декодирования изображения |
RU2010138601/07A RU2502216C2 (ru) | 2005-07-22 | 2010-09-17 | Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2008106777/09A RU2368095C1 (ru) | 2005-07-22 | 2006-06-16 | Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения, программа кодирования изображения и программа декодирования изображения и компьютерно-считываемый носитель записи, на котором записана программа кодирования изображения, и компьютерно-считываемый носитель записи, на котором записана программа декодирования изображения |
RU2009109435/09A RU2426269C2 (ru) | 2005-07-22 | 2009-03-16 | Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения, программа кодирования изображения и программа декодирования изображения и компьютерно-считываемый носитель записи, на котором записана программа кодирования изображения, и компьютерно-считываемый носитель записи, на котором записана программа декодирования изображения |
Country Status (1)
Country | Link |
---|---|
RU (3) | RU2368095C1 (ru) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110090952A1 (en) * | 2009-10-21 | 2011-04-21 | Cohen Robert A | Directional Transforms for Video and Image Coding |
KR101452713B1 (ko) | 2009-10-30 | 2014-10-21 | 삼성전자주식회사 | 픽처 경계의 부호화 단위를 부호화, 복호화 하는 방법 및 장치 |
JP2011199396A (ja) * | 2010-03-17 | 2011-10-06 | Ntt Docomo Inc | 動画像予測符号化装置、動画像予測符号化方法、動画像予測符号化プログラム、動画像予測復号装置、動画像予測復号方法、及び動画像予測復号プログラム |
US8837592B2 (en) * | 2010-04-14 | 2014-09-16 | Mediatek Inc. | Method for performing local motion vector derivation during video coding of a coding unit, and associated apparatus |
CA3136692A1 (en) * | 2010-10-06 | 2012-04-12 | Ntt Docomo, Inc. | Image predictive encoding device, image predictive encoding method, image predictive encoding program, image predictive decoding device, image predictive decoding method, and image predictive decoding program |
JP5741076B2 (ja) * | 2010-12-09 | 2015-07-01 | ソニー株式会社 | 画像処理装置及び画像処理方法 |
GB2487200A (en) | 2011-01-12 | 2012-07-18 | Canon Kk | Video encoding and decoding with improved error resilience |
JP5875236B2 (ja) * | 2011-03-09 | 2016-03-02 | キヤノン株式会社 | 画像符号化装置、画像符号化方法及びプログラム、画像復号装置、画像復号方法及びプログラム |
US9706227B2 (en) | 2011-03-10 | 2017-07-11 | Qualcomm Incorporated | Video coding techniques for coding dependent pictures after random access |
RU2635893C1 (ru) * | 2011-07-01 | 2017-11-16 | Самсунг Электроникс Ко., Лтд. | Способ и устройство для энтропийного кодирования с использованием иерархической единицы данных и способ и устройство для декодирования |
MX2014000159A (es) | 2011-07-02 | 2014-02-19 | Samsung Electronics Co Ltd | Metodo y aparato para la codificacion de video, y metodo y aparato para la decodificacion de video acompañada por inter prediccion utilizando imagen co-localizada. |
SG188213A1 (en) * | 2011-07-29 | 2013-04-30 | Panasonic Corp | Video encoding method, video decoding method, video encoding apparatus, video decoding apparatus, and video encoding/decoding apparatus |
JP5485969B2 (ja) * | 2011-11-07 | 2014-05-07 | 株式会社Nttドコモ | 動画像予測符号化装置、動画像予測符号化方法、動画像予測符号化プログラム、動画像予測復号装置、動画像予測復号方法及び動画像予測復号プログラム |
WO2013088697A1 (ja) * | 2011-12-16 | 2013-06-20 | パナソニック株式会社 | 動画像符号化方法、動画像符号化装置、動画像復号方法、動画像復号装置、および動画像符号化復号装置 |
JP6394966B2 (ja) | 2012-01-20 | 2018-09-26 | サン パテント トラスト | 時間動きベクトル予測を用いた、符号化方法、復号方法、符号化装置、及び、復号装置 |
EP2811743B1 (en) | 2012-02-03 | 2021-03-03 | Sun Patent Trust | Image encoding method, image decoding method, image encoding device, image decoding device, and image encoding/decoding device |
CA2866121C (en) | 2012-03-06 | 2018-04-24 | Panasonic Intellectual Property Corporation Of America | Moving picture coding method, moving picture decoding method, moving picture coding apparatus, moving picture decoding apparatus, and moving picture coding and decoding apparatus |
BR112014026177B1 (pt) * | 2012-04-23 | 2023-01-17 | Sun Patent Trust | Método de codificação de imagem, método de decodificação de imagem, aparelho de codificação de imagem, aparelho de decodificação de imagem, e aparelho de codificação e decodificação de imagem |
CN107707925B (zh) * | 2012-06-08 | 2020-08-18 | 太阳专利托管公司 | 图像编码方法和图像编码装置 |
CN103621088B (zh) | 2012-06-27 | 2018-01-30 | 太阳专利托管公司 | 图像解码方法和图像解码装置 |
AU2012232992A1 (en) * | 2012-09-28 | 2014-04-17 | Canon Kabushiki Kaisha | Method, apparatus and system for encoding and decoding the transform units of a coding unit |
CN108521574A (zh) * | 2012-09-28 | 2018-09-11 | 索尼公司 | 编码设备、编码方法、解码设备和解码方法 |
RU2641223C2 (ru) * | 2012-11-08 | 2018-01-16 | Кэнон Кабусики Кайся | Способ, устройство и система для кодирования и декодирования единиц преобразования единицы кодирования |
US20150264404A1 (en) * | 2014-03-17 | 2015-09-17 | Nokia Technologies Oy | Method and apparatus for video coding and decoding |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6259741B1 (en) * | 1999-02-18 | 2001-07-10 | General Instrument Corporation | Method of architecture for converting MPEG-2 4:2:2-profile bitstreams into main-profile bitstreams |
JP4617644B2 (ja) * | 2003-07-18 | 2011-01-26 | ソニー株式会社 | 符号化装置及び方法 |
-
2006
- 2006-06-16 RU RU2008106777/09A patent/RU2368095C1/ru active
-
2009
- 2009-03-16 RU RU2009109435/09A patent/RU2426269C2/ru active
-
2010
- 2010-09-17 RU RU2010138601/07A patent/RU2502216C2/ru active
Also Published As
Publication number | Publication date |
---|---|
RU2426269C2 (ru) | 2011-08-10 |
RU2008106777A (ru) | 2009-08-27 |
RU2368095C1 (ru) | 2009-09-20 |
RU2009109435A (ru) | 2010-09-27 |
RU2502216C2 (ru) | 2013-12-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2010138601A (ru) | Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения, программа кодирования изображения и программа декодирования изображения и компьютерно-считываемый носитель записи, на котором записана программа кодирования изображения, и компьютерно-считываемый носитель записи, на котором записана программа декодирования изображения | |
RU2430486C1 (ru) | Устройство кодирования изображения и устройство декодирования изображения | |
RU2011119121A (ru) | Способ кодирования изображения, способ декодирования изображения, кодер изображения и декодер изображения, и поток битов кодированного изображения, и носитель записи | |
KR101041823B1 (ko) | 기준 픽쳐를 이용하여 비디오 신호를 인코딩/디코딩하는 방법 및 장치 | |
JP2022184978A5 (ru) | ||
US10070126B2 (en) | Method and apparatus of intra mode coding | |
RU2007137805A (ru) | Способ, устройство и система для эффективного кодирования и декодирования видеоданных | |
TWI407798B (zh) | 運動預測方法與視訊編解碼器 | |
KR101610419B1 (ko) | 화상 신호 복호 장치, 화상 신호 복호 방법, 화상 신호 부호화 장치, 화상 신호 부호화 방법 및 기록 매체 | |
RU2008132834A (ru) | Способы и устройство для кодирования видео с несколькими представлениями | |
JP2008543160A5 (ru) | ||
CA2478691A1 (en) | Method for coding motion in a video sequence | |
JP2008543161A5 (ru) | ||
KR20080066560A (ko) | 화상 부호화 장치, 화상 복호 장치, 화상 부호화 방법, 및화상 복호 방법 | |
US20110149033A1 (en) | Code stream conversion system and method, code stream identifying unit and solution determining unit | |
RU2008101377A (ru) | Устройство для кодирования динамических изображений, устройство для декодирования динамических изображений, способ кодирования динамических изображений и способ декодирования динамических изображений | |
RU2012105018A (ru) | Устройство и способ кодирования видео и устройство и способ декодирования видео, основанные на иерархической информации о структуре кодированного блока | |
BR0214328A (pt) | Métodos de decodificação de um bloco de imagem e de compressão de dados de vìdeo, e, decodificador de vìdeo para decodificar um bloco de imagem | |
WO2012171463A1 (en) | Method and apparatus for coding of intra prediction mode | |
RU2007106081A (ru) | Способ и устройство для преобразования с повышением частоты кадров с помощью кодера (ea-fruc) для сжатия видеоизображения | |
TWI521943B (zh) | 視訊解碼方法 | |
KR20040050876A (ko) | 비디오 부호화 방법, 비디오 복호화 방법, 비디오 부호화프로그램, 비디오 복호화 프로그램, 비디오 부호화 장치및 비디오 복호화 장치 | |
WO2013159705A1 (zh) | 编解码方法、视频序列码流的编解码方法及其对应的装置 | |
US20060133677A1 (en) | Method and apparatus for performing residual prediction of image block when encoding/decoding video signal | |
US20060233262A1 (en) | Signaling of bit stream ordering in scalable video coding |