Publication | Open Access
Inter-Prediction Optimizations for Video Coding Using Adaptive Coding Unit Visiting Order
32
Citations
25
References
2016
Year
Lossy CompressionEngineeringMachine LearningVideo Coding FormatVideo ProcessingComputer ArchitectureComputational ComplexityVideo AdaptationImage AnalysisImage CompressionPattern RecognitionFlexible Partitioning SchemePrediction ModesInter-prediction OptimizationsMultimedia Signal ProcessingComputer EngineeringComputer ScienceSignal ProcessingComputer VisionImage CodingVideo Transmission
The flexible partitioning scheme and increased number of prediction modes in the high efficiency video coding (HEVC) standard are largely responsible for both its high compression efficiency and computational complexity. In typical HEVC encoder implementations, coding units (CUs) in a coding tree unit (CTU) are visited from top to bottom at each level of recursion to select the optimal coding configuration. In this paper, a novel approach is presented in which CUs in a CTU can be adaptively visited also ina reverse, bottom to top visiting order. This reverse CU (RCU) visiting order allows for different algorithmic optimizations for further complexity reduction of many HEVC encoding steps, especially under challenging conditions, such as highly textured or fast moving content. In particular, algorithms to reduce complexity of HEVC depth selection, mode decision, and inter-prediction are presented here based on the coding information obtained from higher depths when using the RCU visiting order. Experimental results show that enabling different stages of the proposed algorithm can achieve average speedups from 16.3% to 36.6% compared to fast reference HEVC implementation with pre-built speed-ups enabled (up to 51.2% in some cases), for 0.3% to 2.2% BD-rate penalty.
| Year | Citations | |
|---|---|---|
Page 1
Page 1