Publication | Closed Access
A Hardware-Oriented IME Algorithm for HEVC and Its Hardware Implementation
25
Citations
20
References
2017
Year
Hardware-oriented Ime AlgorithmLossy CompressionEngineeringImage CodingLatest VideoMultimedia Signal ProcessingVideo Coding FormatVideo ProcessingMultimedia ProcessorComputer EngineeringComputer ArchitectureSad TreeComputer ScienceData CompressionHevc Inter PredictorPerformance ImprovementSignal Processing
High Efficiency Video Coding (HEVC), the latest video coding standard, aims to provide coding performance that is much superior to that of its predecessor, H.264, especially for high definition video. To fulfill this goal, the inter-prediction unit (PU) partitions of HEVC are more complex, and the search range of motion estimation (ME) is much larger. As a result, ME becomes a bottleneck in the design of the HEVC inter predictor. In response to this challenge, we developed a hardware-oriented integer ME algorithm and the related hardware implementation. Our proposed algorithm led to a decrease in terms of the Bjontegaard Delta rate when compared with the HEVC test model 15.0. The corresponding hardware solution benefitted from 2-D data reuse supported by horizontal and vertical reference SRAMs, on-chip memory reduction supported by 4 × 4 block compression, and a low-power sum of absolute difference (SAD) tree supported by PU-level chip selection. When adopting a 32 × 32 SAD tree, the minimum and maximum required working frequency for 4K × 2K at 30 frames/s videos was [375, 500] MHz. These results demonstrated that our proposed solution offered desirable improvement in both coding speed and coding performance.
| Year | Citations | |
|---|---|---|
Page 1
Page 1