Способ и устройство сжатия изображений, и сервер - заявка 2016139969 на патент на изобретение в РФ

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