RU2009109435A - Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения, программа кодирования изображения и программа декодирования изображения и компьютерно-считываемый носитель записи, на котором записана программа кодирования изображения, и компьютерно-считываемый носитель записи, на котором записана программа декодирования изображения - Google Patents

Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения, программа кодирования изображения и программа декодирования изображения и компьютерно-считываемый носитель записи, на котором записана программа кодирования изображения, и компьютерно-считываемый носитель записи, на котором записана программа декодирования изображения Download PDF

Info

Publication number
RU2009109435A
RU2009109435A RU2009109435/09A RU2009109435A RU2009109435A RU 2009109435 A RU2009109435 A RU 2009109435A RU 2009109435/09 A RU2009109435/09 A RU 2009109435/09A RU 2009109435 A RU2009109435 A RU 2009109435A RU 2009109435 A RU2009109435 A RU 2009109435A
Authority
RU
Russia
Prior art keywords
image
color components
color
coding
encoding
Prior art date
Application number
RU2009109435/09A
Other languages
English (en)
Other versions
RU2426269C2 (ru
Inventor
Йосими МОРИЯ (JP)
Йосими МОРИЯ
Сунити СЕКИГУТИ (JP)
Сунити СЕКИГУТИ
Казуо СУГИМОТО (JP)
Казуо СУГИМОТО
Йосихиса ЯМАДА (JP)
Йосихиса ЯМАДА
Коутароу АСАИ (JP)
Коутароу АСАИ
Токумити МУРАКАМИ (JP)
Токумити МУРАКАМИ
Юити ИДЕХАРА (JP)
Юити ИДЕХАРА
Original Assignee
Мицубиси Электрик Корпорейшн (Jp)
Мицубиси Электрик Корпорейшн
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
Application filed by Мицубиси Электрик Корпорейшн (Jp), Мицубиси Электрик Корпорейшн filed Critical Мицубиси Электрик Корпорейшн (Jp)
Publication of RU2009109435A publication Critical patent/RU2009109435A/ru
Application granted granted Critical
Publication of RU2426269C2 publication Critical patent/RU2426269C2/ru

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Color Television Systems (AREA)

Abstract

1. Декодер изображения, который декодирует сигнал цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом декодер изображения содержит ! блок анализа заголовков, который извлекает идентификационную информацию общего кодирования/независимого кодирования из битового потока, ! блок декодирования, который декодирует для каждой из областей режим внутреннего прогнозирования, включенный в битовый поток, и декодирует сигнал ошибки прогнозирования для каждой из областей, ! блок генерации прогнозируемого изображения, который генерирует прогнозируемое изображение на основании декодированного режима внутреннего прогнозирования, и ! блок сложения, который складывает декодированный сигнал ошибки прогнозирования и прогнозируемое изображение для генерации декодированного изображения, ! причем блок декодирования декодирует режим внутреннего прогнозирования, общеупотребительный для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы общим способом прогнозирования в единицах областей для соответствующих цветовых компонентов, и декодирует режим внутреннего прогнозирования в единицах областей для соответствующих цветовых компонентов в случае, когда идентификационная информа

Claims (24)

1. Декодер изображения, который декодирует сигнал цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом декодер изображения содержит
блок анализа заголовков, который извлекает идентификационную информацию общего кодирования/независимого кодирования из битового потока,
блок декодирования, который декодирует для каждой из областей режим внутреннего прогнозирования, включенный в битовый поток, и декодирует сигнал ошибки прогнозирования для каждой из областей,
блок генерации прогнозируемого изображения, который генерирует прогнозируемое изображение на основании декодированного режима внутреннего прогнозирования, и
блок сложения, который складывает декодированный сигнал ошибки прогнозирования и прогнозируемое изображение для генерации декодированного изображения,
причем блок декодирования декодирует режим внутреннего прогнозирования, общеупотребительный для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы общим способом прогнозирования в единицах областей для соответствующих цветовых компонентов, и декодирует режим внутреннего прогнозирования в единицах областей для соответствующих цветовых компонентов в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и
блок генерации прогнозируемого изображения генерирует прогнозируемое изображение, используя декодированный режим внутреннего прогнозирования для соответствующих цветовых компонентов.
2. Кодер изображения, который генерирует битовый поток на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом кодер изображения содержит
блок мультиплексирования, который мультиплексирует идентификационную информацию общего кодирования/независимого кодирования, которая указывает, закодированы ли вместе области, служащие единицами кодирования, общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, или области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и
блок кодирования, который использует общий режим внутреннего прогнозирования, используемый для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы вместе общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, использует отдельный режим внутреннего прогнозирования для соответствующих цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и подвергает сжатию-кодированию сигнал ошибки прогнозирования, полученный на основании режима внутреннего прогнозирования.
3. Декодер изображения, который декодирует сигнал цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом декодер изображения содержит
блок анализа заголовков, который извлекает идентификационную информацию общего кодирования/независимого кодирования из битового потока,
блок детектирования данных среза, который определяет на основании битового потока блок данных в срезе, который содержит закодированные данные одной или более областей, и
блок анализа заголовков среза, который декодирует, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, причем в область-заголовок среза включен идентификатор цветового компонента, причем идентификатор цветового компонента указывает, какому из цветовых компонентов соответствует сигнал, представленный закодированными данными, включенными в срез, причем
в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, каждый из цветовых компонентов определяется на основании идентификатора цветового компонента и генерируется декодированное изображение, сформированное из соответствующих цветовых компонентов.
4. Кодер изображения, который генерирует битовый поток на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом кодер изображения содержит
блок мультиплексирования, который мультиплексирует идентификационную информацию общего кодирования/независимого кодирования, которая указывает, закодированы ли вместе области, служащие единицами кодирования, общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, или области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, получает данные одной или более областей, чтобы сформировать блок данных в срезе, и мультиплексирует в области-заголовке среза идентификатор цветового компонента, который указывает, какому из цветовых компонентов соответствуют данные, включенные в срез.
5. Декодер изображения, который декодирует сигнал цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом декодер изображения содержит
блок анализа заголовков, который извлекает идентификационную информацию общего кодирования/независимого кодирования из битового потока,
блок декодирования, который декодирует для каждой из областей режим взаимного прогнозирования, вектор движения и номер опорного изображения, включенный в битовый поток, и декодирует сигнал ошибки прогнозирования для каждой из областей,
блок генерации прогнозируемого изображения, который генерирует прогнозируемое изображение на основании декодированного режима взаимного прогнозирования, вектора движения и номера опорного изображения, которые были декодированы, и
блок сложения, который генерирует декодированное изображение при помощи сложения декодированного сигнала ошибки прогнозирования с прогнозируемым изображением,
причем блок декодирования декодирует режим взаимного прогнозирования, вектор движения и номер опорного изображения, общеупотребительные для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы общим способом прогнозирования в единицах областей для соответствующих цветовых компонентов, и декодирует режим взаимного прогнозирования, вектор движения и номер опорного изображения в единицах областей для соответствующих цветовых компонентов в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и
блок генерации прогнозируемого изображения генерирует прогнозируемое изображение, используя режим взаимного прогнозирования, вектор движения и номер опорного изображения, которые были декодированы, для соответствующих цветовых компонентов.
6. Кодер изображения, который генерирует битовый поток на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом кодер изображения содержит
блок мультиплексирования, который мультиплексирует идентификационную информацию общего кодирования/независимого кодирования, которая указывает, закодированы ли вместе области, служащие единицами кодирования, общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, или области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и
блок кодирования, который использует режим взаимного прогнозирования, вектор движения и номер опорного изображения, общеупотребительные для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы вместе общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, использует режим взаимного прогнозирования, вектор движения и номер опорного по-отдельности для соответствующих цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и сжимает и кодирует сигнал ошибки прогнозирования, полученный на основании режима взаимного прогнозирования, вектора движения и номера опорного изображения.
7. Декодер изображения, который декодирует сигнал цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом декодер изображения содержит
блок анализа заголовков, который извлекает информацию указания формата дискретизации цвета и идентификационную информацию общего кодирования/независимого кодирования из битового потока,
блок декодирования, который декодирует для каждой из областей первый режим внутреннего прогнозирования для компонента светимости и второй режим внутреннего прогнозирования, используемый для других цветовых компонентов, причем первый режим внутреннего прогнозирования и второй режим внутреннего прогнозирования включены в битовый поток, в случае, когда информация указания формата дискретизации цвета указывает один из 4:2:0 и 4:2:2 форматов, и декодирует первый режим внутреннего прогнозирования, отвечающий соответствующим цветовым компонентам на основании идентификационной информации общего кодирования/независимого кодирования, в случае, когда информация указания формата дискретизации цвета указывает 4:4:4 формат, и декодирует сигнал ошибки прогнозирования для каждой из областей,
первый блок генерации прогнозируемого изображения, который генерирует прогнозируемое изображение на основании декодированного первого режима внутреннего прогнозирования,
второй блок генерации прогнозируемого изображения, который генерирует прогнозируемое изображение на основании декодированного второго режима внутреннего прогнозирования,
блок сложения, который складывает декодированный сигнал ошибки прогнозирования и прогнозируемое изображение, генерируя декодированное изображение,
причем блок декодирования декодирует первый режим внутреннего прогнозирования, общеупотребительный для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы общим способом прогнозирования в единицах областей для соответствующих цветовых компонентов, и декодирует первый режим внутреннего прогнозирования в единицах областей для соответствующих цветовых компонентов в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и вводит в блок сложения прогнозируемое изображение, сгенерированное одним из первого блока генерации прогнозируемого изображения и второго блока генерации прогнозируемого изображения, на основании информации указания формата дискретизации цвета.
8. Кодер изображения, который генерирует битовый поток на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом
кодер изображения мультиплексирует на битовом потоке идентификационную информацию, указывающую, кодировать независимо или нет сигналы соответствующих цветовых компонентов, и в случае, когда идентификационная информация указывает, что сигналы соответствующих цветовых компонентов кодируются независимо, кодер изображения кодирует картинку, сформированную соответствующими цветовыми компонентами, относящимися к одному из идентичного кадра или идентичного поля, при условии, что все цветовые компоненты имеют идентичный номер, указывающий порядок кодирования.
9. Декодер изображения, который декодирует сигнал цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом декодер изображения содержит
блок декодирования, который декодирует для каждой из областей режим внутреннего прогнозирования, включенный в битовый поток, и декодирует сигнал ошибки прогнозирования для каждой из областей,
блок генерации прогнозируемого изображения, который генерирует прогнозируемое изображение на основании декодированного режима внутреннего прогнозирования, и
блок сложения, который генерирует декодированное изображение путем сложения декодированного сигнала ошибки прогнозирования и прогнозируемого изображения, причем блок декодирования декодирует, в случае, когда области, служащие единицами кодирования, соответственно закодированы способом отдельного внутреннего прогнозирования для соответствующих цветовых компонентов, режим внутреннего прогнозирования для каждого из цветовых компонентов на основании прогнозирования по цветовым компонентам.
10. Кодер изображения, который генерирует битовый поток на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом кодер изображения содержит
блок кодирования, который кодирует, в случае, когда области, служащие единицами кодирования, соответственно закодированы способом отдельного внутреннего прогнозирования для соответствующих цветовых компонентов, режим внутреннего прогнозирования для каждого из цветовых компонентов на основании прогнозирования по цветовым компонентам.
11. Декодер изображения, который декодирует сигнал цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом декодер изображения содержит
блок декодирования, который декодирует вектор движения, включенный в битовый поток, для каждой из областей, и декодирует сигнал ошибки прогнозирования для каждой из областей,
блок генерации прогнозируемого изображения, который генерирует прогнозируемое изображение на основании декодированного вектора движения, и
блок сложения, который генерирует декодированное изображение путем сложения декодированного сигнала ошибки прогнозирования и прогнозируемого изображения,
причем блок декодирования декодирует, в случае, когда области, служащие единицами кодирования, соответственно декодируются отдельным вектором движения для соответствующих цветовых компонентов, вектор движения для каждого из цветовых компонентов на основании прогнозирования по цветовым компонентам.
12. Кодер изображения, который генерирует битовый поток на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом кодер изображения содержит
блок кодирования, который кодирует, в случае, когда области, служащие единицами кодирования, соответственно закодированы отдельным вектором движения для цветовых компонентов, вектор движения для соответствующих цветовых компонентов на основании прогнозирования по цветовым компонентам.
13. Способ декодирования изображений для декодирования сигнала цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом способ декодирования изображений содержит этапы, на которых
извлекают идентификационную информацию общего кодирования/независимого кодирования из битового потока,
декодируют для каждой из областей режим внутреннего прогнозирования, включенный в битовый поток, и декодируют сигнал ошибки прогнозирования для каждой из областей,
генерируют прогнозируемое изображение на основании декодированного режима внутреннего прогнозирования,
складывают декодированный сигнал ошибки прогнозирования и прогнозируемое изображение, генерируя декодированное изображение,
причем на этапе декодирования декодируют режим внутреннего прогнозирования, общеупотребительный для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы общим способом прогнозирования в единицах областей для соответствующих цветовых компонентов, и декодируют режим внутреннего прогнозирования в единицах областей для соответствующих цветовых компонентов в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и
на этапе генерации прогнозируемого изображения генерируют прогнозируемое изображение, используя декодированный режим внутреннего прогнозирования для соответствующих цветовых компонентов.
14. Способ кодирования изображений для генерации битового потока на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, причем способ кодирования изображений содержит этапы, на которых
мультиплексируют идентификационную информацию общего кодирования/независимого кодирования, которая указывает, закодированы ли вместе области, служащие единицами кодирования, общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, или области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и
устанавливают общий режим внутреннего прогнозирования, используемый для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы вместе общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, устанавливают отдельный режим внутреннего прогнозирования для соответствующих цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и подвергают сжатию-кодированию сигнал ошибки прогнозирования, полученный на основании режима внутреннего прогнозирования.
15. Способ декодирования изображений для декодирования сигнала цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, причем способ декодирования изображений содержит этапы, на которых
извлекают идентификационную информацию общего кодирования/независимого кодирования из битового потока,
определяют на основании битового потока блок данных в срезе, который содержит закодированные данные одной или более областей, и
декодируют, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, причем в область-заголовок среза включен идентификатор цветового компонента, причем идентификатор цветового компонента указывает, какому из цветовых компонентов соответствует сигнал, представленный закодированными данными, включенными в срез, причем
в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, каждый из цветовых компонентов определяется на основании идентификатора цветового компонента и генерируется декодированное изображение, сформированное из соответствующих цветовых компонентов.
16. Способ кодирования изображений для генерации битового потока на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом способ кодирования изображений содержит этапы, на которых
мультиплексируют идентификационную информацию общего кодирования/независимого кодирования, которая указывает, закодированы ли вместе области, служащие единицами кодирования, общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, или области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов,
получают данные одной или более областей, чтобы сформировать блок данных в срезе, и
мультиплексируют в области-заголовке среза идентификатор цветового компонента, который указывает, какому из цветовых компонентов соответствуют данные, включенные в срез.
17. Способ декодирования изображений для декодирования сигнала цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом способ декодирования изображений содержит этапы, на которых
извлекают идентификационную информацию общего кодирования/независимого кодирования из битового потока,
декодируют для каждой из областей режим взаимного прогнозирования, вектор движения и номер опорного изображения, включенные в битовый поток, и декодируют сигнал ошибки прогнозирования для каждой из областей,
генерируют прогнозируемое изображение на основании декодированного режима взаимного прогнозирования, вектора движения и номера опорного изображения, которые были декодированы, и
генерируют декодированное изображение путем сложения декодированного сигнала ошибки прогнозирования и прогнозируемого изображения,
причем на этапе декодирования декодируют режим взаимного прогнозирования, вектор движения и номер опорного изображения, общеупотребительные для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы общим способом прогнозирования в единицах областей для соответствующих цветовых компонентов, и декодируют режим взаимного прогнозирования, вектор движения и номер опорного изображения в единицах областей для соответствующих цветовых компонентов в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и
на этапе генерации прогнозируемого изображения генерируют прогнозируемое изображение, используя режим взаимного прогнозирования, вектор движения и номер опорного изображения, которые были декодированы, для соответствующих цветовых компонентов.
18. Способ кодирования изображений для генерации битового потока на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, причем способ кодирования изображений содержит этапы, на которых
мультиплексируют идентификационную информацию общего кодирования/независимого кодирования, которая указывает, закодированы ли вместе области, служащие единицами кодирования, общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, или области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и
используют режим взаимного прогнозирования, вектор движения и номер опорного изображения, общеупотребительные для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы вместе общим способом прогнозирования для всех цветовых компонентов, формирующих сигнал, используют режим взаимного прогнозирования, вектор движения и номер опорного изображения по-отдельности для соответствующих цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и сжимают и кодируют сигнал ошибки прогнозирования, полученный на основании режима взаимного прогнозирования, вектора движения и номера опорного изображения.
19. Способ декодирования изображений для декодирования сигнала цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом способ декодирования изображений содержит этапы, на которых
извлекают информацию указания формата дискретизации цвета и идентификационную информацию общего кодирования/независимого кодирования из битового потока,
декодируют для каждой из областей первый режим внутреннего прогнозирования для компонента светимости и второй режим внутреннего прогнозирования, используемый для других цветовых компонентов, причем первый режим внутреннего прогнозирования и второй режим внутреннего прогнозирования включены в битовый поток, в случае, когда информация указания формата дискретизации цвета указывает один из 4:2:0 и 4:2:2 форматов, и декодируют первый режим внутреннего прогнозирования, отвечающий соответствующим цветовым компонентам на основании идентификационной информации общего кодирования/независимого кодирования, в случае, когда информация указания формата дискретизации цвета указывает 4:4:4 формат, и декодируют сигнал ошибки прогнозирования для каждой из областей,
генерируют первое прогнозируемое изображение на основании декодированного первого режима внутреннего прогнозирования,
генерируют второе прогнозируемое изображение на основании декодированного второго режима внутреннего прогнозирования,
генерируют декодированное изображение путем сложения декодированного сигнала ошибки прогнозирования и прогнозируемого изображения,
причем на этапе декодирования декодируют первый режим внутреннего прогнозирования, общеупотребительный для всех цветовых компонентов, в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, закодированы общим способом прогнозирования в единицах областей для соответствующих цветовых компонентов, и декодируют первый режим внутреннего прогнозирования в единицах областей для соответствующих цветовых компонентов в случае, когда идентификационная информация общего кодирования/независимого кодирования указывает, что области, служащие единицами кодирования, соответственно закодированы способом отдельного прогнозирования для соответствующих цветовых компонентов, и вводят на этапе сложения прогнозируемое изображение, сгенерированное одним из первого блока генерации прогнозируемого изображения и второго блока генерации прогнозируемого изображения, на основании информации указания формата дискретизации цвета.
20. Способ кодирования изображений для генерации битового потока на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, при этом способ кодирования изображений содержит этапы, на которых
мультиплексируют на битовом потоке идентификационную информацию, указывающую, кодировать ли независимо или нет сигналы соответствующих цветовых компонентов, и в случае, когда идентификационная информация указывает, что сигналы соответствующих цветовых компонентов кодируются независимо,
кодируют картинку, сформированную соответствующими цветовыми компонентами, относящимися к одному из идентичного кадра или идентичного поля, при условии, что все цветовые компоненты имеют идентичный номер, указывающий порядок кодирования.
21. Способ декодирования изображений для декодирования сигнала цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, причем способ декодирования изображений содержит этапы, на которых
декодируют для каждой из областей режим внутреннего прогнозирования, включенный в битовый поток, и декодируют сигнал ошибки прогнозирования для каждой из областей,
генерируют прогнозируемое изображение на основании декодированного режима внутреннего прогнозирования, и
генерируют декодированное изображение путем сложения декодированного сигнала ошибки прогнозирования и прогнозируемого изображения,
причем на этапе декодирования декодируют, в случае, когда области, служащие единицами кодирования, соответственно закодированы способом отдельного внутреннего прогнозирования для соответствующих цветовых компонентов, режим внутреннего прогнозирования для каждого из цветовых компонентов на основании прогнозирования по цветовым компонентам.
22. Способ кодирования изображений для генерации битового потока на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, причем способ кодирования изображений содержит этапы, на которых
кодируют, в случае, когда области, служащие единицами кодирования, соответственно закодированы способом отдельного внутреннего прогнозирования для соответствующих цветовых компонентов, режим внутреннего прогнозирования для каждого из цветовых компонентов на основании прогнозирования по цветовым компонентам.
23. Способ декодирования изображений для декодирования сигнала цветного изображения на основании входного битового потока, сгенерированного посредством сжатия-кодирования цветного изображения, которое сформировано множеством цветовых компонентов, причем цветное изображение подвергается сжатию-кодированию в единицах областей, полученных путем разделения цветного изображения на предопределенные области, причем способ декодирования изображений содержит этапы, на которых
декодируют вектор движения, включенный в битовый поток, для каждой из областей, и декодирует сигнал ошибки прогнозирования для каждой из областей,
генерируют прогнозируемое изображение на основании декодированного вектора движения, и
генерируют декодированное изображение путем сложения декодированного сигнала ошибки прогнозирования и прогнозируемого изображения,
причем на этапе декодирования декодируют, в случае, когда области, служащие единицами кодирования, соответственно декодируются отдельным вектором движения для соответствующих цветовых компонентов, вектор движения для каждого из цветовых компонентов на основании прогнозирования по цветовым компонентам.
24. Способ кодирования изображений для генерации битового потока на основании входного цветного изображения, которое сформировано множеством цветовых компонентов, посредством сжатия-кодирования цветного изображения в единицах областей, полученных путем разделения цветного изображения на предопределенные области, причем способ кодирования изображений содержит этапы, на которых
кодируют, в случае, когда области, служащие единицами кодирования, соответственно закодированы вектором движения для соответствующих цветовых компонентов, вектор движения для каждого из цветовых компонентов на основании прогнозирования по цветовым компонентам.
RU2009109435/09A 2005-07-22 2009-03-16 Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения, программа кодирования изображения и программа декодирования изображения и компьютерно-считываемый носитель записи, на котором записана программа кодирования изображения, и компьютерно-считываемый носитель записи, на котором записана программа декодирования изображения RU2426269C2 (ru)

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
JP2005-212601 2005-07-22
JP2005212601 2005-07-22
JP2005-294768 2005-10-07
JP2005-294767 2005-10-07
JP2005294767 2005-10-07
JP2005-377638 2005-12-28
JP2005377638 2005-12-28
JP2006-085210 2006-03-27

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
RU2008106777/09A Division RU2368095C1 (ru) 2005-07-22 2006-06-16 Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения, программа кодирования изображения и программа декодирования изображения и компьютерно-считываемый носитель записи, на котором записана программа кодирования изображения, и компьютерно-считываемый носитель записи, на котором записана программа декодирования изображения

Related Child Applications (1)

Application Number Title Priority Date Filing Date
RU2010138601/07A Division RU2502216C2 (ru) 2005-07-22 2010-09-17 Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения

Publications (2)

Publication Number Publication Date
RU2009109435A true RU2009109435A (ru) 2010-09-27
RU2426269C2 RU2426269C2 (ru) 2011-08-10

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 (1)

Application Number Title Priority Date Filing Date
RU2008106777/09A RU2368095C1 (ru) 2005-07-22 2006-06-16 Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения, программа кодирования изображения и программа декодирования изображения и компьютерно-считываемый носитель записи, на котором записана программа кодирования изображения, и компьютерно-считываемый носитель записи, на котором записана программа декодирования изображения

Family Applications After (1)

Application Number Title Priority Date Filing Date
RU2010138601/07A RU2502216C2 (ru) 2005-07-22 2010-09-17 Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения

Country Status (1)

Country Link
RU (3) RU2368095C1 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2574839C2 (ru) * 2011-03-09 2016-02-10 Медиатек Сингапур Пте. Лтд. Способ и устройство сегментирования на единицы преобразования с меньшей сложностью

Families Citing this family (24)

* Cited by examiner, † Cited by third party
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
EP3637779A1 (en) * 2010-10-06 2020-04-15 NTT DoCoMo, Inc. Bi-predictive image decoding method
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
CN103765887B (zh) * 2011-07-01 2017-04-12 三星电子株式会社 用于使用分层数据单元进行熵编码的方法
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.
MY164655A (en) * 2011-07-29 2018-01-30 Sun Patent Trust Moving Picture Coding Method, Moving Picture Decoding Method, Moving Picture Coding Apparatus, Moving Picture Decoding Apparatus, And Decoding Apparatus
JP5485969B2 (ja) * 2011-11-07 2014-05-07 株式会社Nttドコモ 動画像予測符号化装置、動画像予測符号化方法、動画像予測符号化プログラム、動画像予測復号装置、動画像予測復号方法及び動画像予測復号プログラム
KR102072831B1 (ko) * 2011-12-16 2020-02-03 벨로스 미디어 인터내셔널 리미티드 동화상 부호화 방법, 동화상 부호화 장치, 동화상 복호 방법, 동화상 복호 장치, 및 동화상 부호화 복호장치
JP6394966B2 (ja) 2012-01-20 2018-09-26 サン パテント トラスト 時間動きベクトル予測を用いた、符号化方法、復号方法、符号化装置、及び、復号装置
JP5341284B1 (ja) 2012-02-03 2013-11-13 パナソニック株式会社 画像符号化方法及び画像符号化装置
WO2013132792A1 (ja) 2012-03-06 2013-09-12 パナソニック株式会社 動画像符号化方法、動画像復号方法、動画像符号化装置、動画像復号装置、及び動画像符号化復号装置
CN104429080B (zh) * 2012-04-23 2017-12-12 太阳专利托管公司 解码方法及解码装置
CN103636209B (zh) 2012-06-08 2017-09-26 太阳专利托管公司 图像解码方法和图像解码装置
MY167294A (en) 2012-06-27 2018-08-16 Sun Patent Trust Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus
CN108337524A (zh) * 2012-09-28 2018-07-27 索尼公司 编码设备、编码方法、解码设备和解码方法
WO2014071439A1 (en) * 2012-11-08 2014-05-15 Canon Kabushiki Kaisha Method, apparatus and system for encoding and decoding the transform units of a coding unit
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
US20150264404A1 (en) * 2014-03-17 2015-09-17 Nokia Technologies Oy Method and apparatus for video coding and decoding

Family Cites Families (2)

* Cited by examiner, † Cited by third party
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 ソニー株式会社 符号化装置及び方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2574839C2 (ru) * 2011-03-09 2016-02-10 Медиатек Сингапур Пте. Лтд. Способ и устройство сегментирования на единицы преобразования с меньшей сложностью

Also Published As

Publication number Publication date
RU2426269C2 (ru) 2011-08-10
RU2502216C2 (ru) 2013-12-20
RU2368095C1 (ru) 2009-09-20
RU2008106777A (ru) 2009-08-27
RU2010138601A (ru) 2012-03-27

Similar Documents

Publication Publication Date Title
RU2009109435A (ru) Кодер изображения и декодер изображения, способ кодирования изображения и способ декодирования изображения, программа кодирования изображения и программа декодирования изображения и компьютерно-считываемый носитель записи, на котором записана программа кодирования изображения, и компьютерно-считываемый носитель записи, на котором записана программа декодирования изображения
RU2430486C1 (ru) Устройство кодирования изображения и устройство декодирования изображения
RU2011119121A (ru) Способ кодирования изображения, способ декодирования изображения, кодер изображения и декодер изображения, и поток битов кодированного изображения, и носитель записи
KR101041823B1 (ko) 기준 픽쳐를 이용하여 비디오 신호를 인코딩/디코딩하는 방법 및 장치
KR100966416B1 (ko) 화상 부호화 장치, 화상 복호 장치, 화상 복호 방법, 및 화상 부호화 방법
TWI407798B (zh) 運動預測方法與視訊編解碼器
US7474699B2 (en) Moving picture encoding/transmission system, moving picture encoding/transmission method, and encoding apparatus, decoding apparatus, encoding method decoding method and program usable for the same
TWI407796B (zh) An image signal decoding apparatus, an image signal decoding method, an image signal coding apparatus, an image signal coding method, and a program
JP2008543160A5 (ru)
RU2007137805A (ru) Способ, устройство и система для эффективного кодирования и декодирования видеоданных
RU2008132834A (ru) Способы и устройство для кодирования видео с несколькими представлениями
JP2008543161A5 (ru)
CA2478691A1 (en) Method for coding motion in a video sequence
RU2008101377A (ru) Устройство для кодирования динамических изображений, устройство для декодирования динамических изображений, способ кодирования динамических изображений и способ декодирования динамических изображений
CA2646562A1 (en) Moving picture coding/decoding method and device using multiple reference frames for motion estimation
US20110149033A1 (en) Code stream conversion system and method, code stream identifying unit and solution determining unit
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
TWI521943B (zh) 視訊解碼方法
RU2013132933A (ru) Устройство кодирования изображений, устройство декодирования изображений, способ кодирования изображений и способ декодирования изображений
WO2013159705A1 (zh) 编解码方法、视频序列码流的编解码方法及其对应的装置
US20060233262A1 (en) Signaling of bit stream ordering in scalable video coding
CN110087100A (zh) 画面块的编码和解码方法、对应的设备和数据流
JP2003333629A (ja) 映像品質評価支援装置、映像品質評価支援方法及び映像品質評価支援プログラム
KR101072728B1 (ko) Svc 비트스트림의 h.264 비트스트림으로의 트랜스코딩 장치 및 방법
CN107197288B (zh) 视频全局视差向量编码方法、解码方法和装置