An efficient parallel-pipelined intra prediction architecture to support DCT/DST engine of HEVC encoder

dc.contributor.authorPoola, L.
dc.contributor.authorAparna., P.
dc.date.accessioned2026-02-04T12:28:00Z
dc.date.issued2022
dc.description.abstractThe complexity of intra prediction in high-efficiency video coding (HEVC) is increased due to the addition of five variable sized prediction units (PUs) and 35 directional predictions. In this work, we propose an efficient parallel-pipelined architecture that can process 8 samples in parallel for every clock cycle. The functional units needed to predict the PU samples work in a pipelined fashion. With this balanced combination of parallel-pipelined structure, we are able to achieve higher throughput with limited hardware resources than existing literature works. The samples are processed row-wise, so that they can be directly transform coded, thus eliminating the need for an intermediate memory buffer of 8 K between the two modules. A compact reconfigurable reference buffer of size 0.8 KB is incorporated to reduce the read-write latency associated with reference samples’ fetching. A dedicated module for arithmetic operations is used in the intra engine that ensures the reuse of multipliers to increase the hardware efficiency. The architecture so designed supports all the PU sizes and directional modes. The proposed design is tested and implemented on a field-programmable gate array (FPGA) platform operating at 150 MHz frequency to achieve 8 samples throughput with a hardware cost of 16.2 K Look-Up Tables (LUTs) and 5.7 K registers to support HD 4 K real-time video encoding applications. © 2022, The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature.
dc.identifier.citationJournal of Real-Time Image Processing, 2022, 19, 3, pp. 539-550
dc.identifier.issn18618200
dc.identifier.urihttps://doi.org/10.1007/s11554-022-01206-2
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/22558
dc.publisherSpringer Science and Business Media Deutschland GmbH
dc.subjectEfficiency
dc.subjectEngines
dc.subjectForecasting
dc.subjectImage coding
dc.subjectMemory architecture
dc.subjectParallel architectures
dc.subjectPipeline processing systems
dc.subjectPipelines
dc.subjectReconfigurable architectures
dc.subjectReconfigurable hardware
dc.subjectSignal encoding
dc.subjectTable lookup
dc.subjectVideo signal processing
dc.subjectClock cycles
dc.subjectDirectional predictions
dc.subjectFunctional units
dc.subjectHardware architecture
dc.subjectHigh-efficiency video coding
dc.subjectHigh-throughput
dc.subjectIntra Prediction
dc.subjectParallel
dc.subjectParallel pipelined architectures
dc.subjectReconfigurable
dc.subjectField programmable gate arrays (FPGA)
dc.titleAn efficient parallel-pipelined intra prediction architecture to support DCT/DST engine of HEVC encoder

Files

Collections