СПОСОБ ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЙ, СПОСОБ КОДИРОВАНИЯ ИЗОБРАЖЕНИЙ, УСТРОЙСТВО ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЙ, УСТРОЙСТВО КОДИРОВАНИЯ ИЗОБРАЖЕНИЙ И УСТРОЙСТВО КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЙ

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