Title: | Проектирование процессора вычисления дискретного косинусного преобразования для систем сжатия изображения по схеме losless-to-lossy |
Other Titles: | Design of a discrete сosine transformation processor for image compression systems on a losless-to-lossy circuit |
Authors: | Ключеня, В. В. |
Keywords: | доклады БГУИР;дискретное косинусное преобразование;L2L;lossless-to-lossy;discrete cosine transform;L2L |
Issue Date: | 2021 |
Publisher: | БГУИР |
Citation: | Ключеня, В. В. Проектирование процессора вычисления дискретного косинусного преобразования для систем сжатия изображения по схеме losless-to-lossy / Ключеня В. В. // Доклады БГУИР. – 2021. – № 19(3). – С. 5–13. – DOI: http://dx.doi.org/10.35596/1729-7648-2021-19-3-5-13. |
Abstract: | На сегодняшний день широко распространены мобильные мультимедийные системы,
которые используют стандарты H.261/3/4/5, MPEG-1/2/4 и JPEG для кодирования/декодирования видео,
аудио и изображений [1–4]. Ядром этих стандартов является дискретное косинусное преобразование (ДКП)
I, II, III … VIII типов [ДКП]. Широкая поддержка в огромном количестве мультимедийных приложений
формата JPEG схемотехническими и программными решениями и необходимость кодирования
изображений по схеме L2L обусловливает актуальность проблемы создания декоррелирующего
преобразования на основе ДКП и методов быстрого прототипирования процессоров вычисления
целочисленного ДКП на программируемых системах на кристалле ПЛИС/FPGA. При этом во внимание
принимаются такие характеристики, как структурная регулярность, модульность, высокий
вычислительный параллелизм, малая латентность и потребляемая мощность. Прямое и обратное
преобразования должны осуществляться по схеме обработки «целое к целому» с сохранением
перфективной реконструкции исходного изображения (коэффициенты представляются целыми или
двоичными рациональными числами; число операций умножения минимально, по возможности они
исключаются из алгоритма). Известные целочисленные ДКП (BinDCT, IntDCT) не дают полного
обратимого бит в бит преобразования. Для кодирования изображения по схеме L2L требуется, чтобы
декоррелирующее преобразование было обратимым и реализовано в целочисленной арифметике,
т. е. преобразование соответствовало бы схеме обработки «целое-в-целое» при минимальном числе
операций округления, влияющих на компактность энергии в эквивалентных субполосах преобразования.
В данной статье показано, как на основе целочисленного прямого и обратного ДКП создать новую
универсальную архитектуру декоррелирующего преобразования на ПЛИС типа FPGA для систем
трансформационного кодирования изображений, которые работают по принципу lossless-to-lossy (L2L),
и получить лучшие экспериментальные результаты по объективным и субъективным показателям
по сравнению с аналогичными системами сжатия. |
Alternative abstract: | Today, mobile multimedia systems that use the H.261 / 3/4/5, MPEG-1/2/4 and JPEG standards for
encoding / decoding video, audio and images are widely spread [1–4]. The core of these standards is the discrete
cosine transform (DCT) of I, II, III ... VIII types [DCT]. Wide support in a huge number of multimedia
applications of the JPEG format by circuitry and software solutions and the need for image coding according to
the L2L scheme determines the relevance of the problem of creating a decorrelated transformation based on
DCT and methods for rapid prototyping of processors for computing an integer DCT on programmable systems
on a FPGA chip. At the same time, such characteristics as structural regularity, modularity, high computational
parallelism, low latency and power consumption are taken into account. Direct and inverse transformation
should be carried out according to the “whole-to-whole” processing scheme with preservation of the perfective
reconstruction of the original image (the coefficients are represented by integer or binary rational numbers;
the number of multiplication operations is minimal, if possible, they are excluded from the algorithm). The well-
known integer DCTs (BinDCT, IntDCT) do not give a complete reversible bit to bit conversion. To encode
an image according to the L2L scheme, the decorrelated transform must be reversible and implemented
in integer arithmetic, i. e. the conversion would follow an “integer-to-integer” processing scheme with a
minimum number of rounding operations affecting the compactness of energy in equivalent conversion
subbands. This article shows how, on the basis of integer forward and inverse DCTs, to create a new universal
architecture of decorrelated transform on FPGAs for transformational image coding systems that operate on the
principle of “lossless-to-lossy” (L2L), and to obtain the best experimental results for objective and subjective
performance compared to comparable compression systems. |
URI: | https://libeldoc.bsuir.by/handle/123456789/44014 |
Appears in Collections: | № 19(3)
|