Low-Complexity and Context-Aware Estimation of Spatial and Temporal Activity Parameters for Automotive Camera Rate Control

Rate control in video compression adjusts the encoding parameters to reach a certain target bitrate for the encoded video. State-of-the-art rate controllers for hybrid video coding typically employ content-dependent video bitrate models and video quality metrics (VQMs). To capture the content characteristics, temporal and spatial video activity measures are determined from the raw video using computationally complex algorithms that require access to the uncompressed source video. In automotive deployments, however, full access to the uncompressed source video and the internal functions of video encoders is typically not possible. As a remedy, in this paper, we present a low-complexity approach to estimate the temporal activity (TA) and spatial activity (SA) measures for videos that are captured by a front-facing camera of a vehicle, based on the context information of the vehicle. To this end, we exploit information about the dynamics of the vehicle and other vehicles in the field-of-view of the front-facing camera. We apply the estimated TA and SA values to a video bitrate model and an objective VQM and use these models to solve the rate control problem to determine the optimal encoding settings for given bitrate constraints. The proposed low-complexity solution offers a similar accuracy in achieving rate constraints and similar perceptual quality characteristics as a solution that uses the computed TA and SA values, with the advantage that no access to the uncompressed source video stream or the internal functions of the video encoder is required.

[1]  Eckehard G. Steinbach,et al.  Modeling the bit rate of H.264/AVC video encoding as a function of quantization parameter, frame rate and GoP characteristics , 2014, 2014 IEEE International Conference on Multimedia and Expo Workshops (ICMEW).

[2]  Do-Kyoung Kwon,et al.  Rate Control for H.264 Video With Enhanced Rate and Distortion Models , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Mohammed Ghanbari,et al.  Scope of validity of PSNR in image/video quality assessment , 2008 .

[4]  M. Stone Cross‐Validatory Choice and Assessment of Statistical Predictions , 1976 .

[5]  모흐르 울리히,et al.  Sensor assisted video compression , 2007 .

[6]  Thomas Stockhammer,et al.  Dynamic adaptive streaming over HTTP --: standards and design principles , 2011, MMSys.

[7]  Eckehard Steinbach,et al.  A flexible in-vehicle HMI architecture based on web technologies , 2010, MIAA '10.

[8]  Cristina Olaverri-Monreal,et al.  Making Vehicles Transparent Through V2V Video Streaming , 2012, IEEE Transactions on Intelligent Transportation Systems.

[9]  Alberto Blanc,et al.  Optimal set of video representations in adaptive streaming , 2014, MMSys '14.

[10]  Rosario El-Feghali,et al.  Video Quality Metric for Bit Rate Control via Joint Adjustment of Quantization and Frame Rate , 2007, IEEE Transactions on Broadcasting.

[11]  Luca De Cicco,et al.  Feedback control for adaptive live video streaming , 2011, MMSys.

[12]  Eckehard G. Steinbach,et al.  Camera context based estimation of spatial and temporal activity parameters for video quality metrics in automotive applications , 2014, 2014 IEEE International Conference on Multimedia and Expo (ICME).

[13]  Eckehard G. Steinbach,et al.  A novel full-reference video quality metric and its application to wireless video transmission , 2011, 2011 18th IEEE International Conference on Image Processing.

[14]  Torsten Bertram,et al.  Track-to-Track Fusion With Asynchronous Sensors Using Information Matrix Fusion for Surround Environment Perception , 2012, IEEE Transactions on Intelligent Transportation Systems.

[15]  Zhan Ma,et al.  Perceptual Quality Assessment of Video Considering Both Frame Rate and Quantization Artifacts , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[16]  Alexey V. Vinel,et al.  Live video streaming in IEEE 802.11p vehicular networks: Demonstration of an automotive surveillance application , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[17]  Ahmad Rahmati,et al.  Sensor-Assisted Video Encoding for Mobile Devices in Real-World Environments , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  Yu Sun,et al.  New rate-distortion modeling and efficient rate control for H.264/AVC video coding , 2009, Signal Process. Image Commun..

[19]  Eckehard G. Steinbach,et al.  Block structure reuse for multi-rate high efficiency video coding , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[20]  Zhan Ma,et al.  Modeling of Rate and Perceptual Quality of Compressed Video as Functions of Frame Rate and Quantization Stepsize and Its Applications , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[21]  Zhengguo Li,et al.  A Novel Rate Control Scheme for Low Delay Video Communication of H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[22]  P. McCullagh,et al.  Generalized Linear Models , 1984 .

[23]  Eckehard G. Steinbach,et al.  Network-aware video level encoding for uplink adaptive HTTP streaming , 2015, 2015 IEEE International Conference on Communications (ICC).

[24]  Pål Halvorsen,et al.  Improved Multi-Rate Video Encoding , 2011, 2011 IEEE International Symposium on Multimedia.

[25]  Yao Wang,et al.  Modeling rate and perceptual quality of scalable video as functions of quantization and frame rate and its application in scalable video adaptation , 2009, 2009 17th International Packet Video Workshop.

[26]  Boris Bellalta,et al.  Live Video Streaming in Vehicular Networks , 2014, Nets4Cars/Nets4Trains/Nets4Aircraft.

[27]  Tihao Chiang,et al.  An overview of the encoding tools in the MPEG-4 reference software , 2000, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).

[28]  Dirk Staehle,et al.  Low-Complexity No-Reference PSNR Estimation for H.264/AVC Encoded Video , 2013, 2013 20th International Packet Video Workshop.