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

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