Temporal Filter Design for Encoder-Oriented Video Generation Based on Bayesian Optimization

The acquisition rate of video equipment is advancing rapidly, for example, a video with Full-HD resolution can now be acquired at 1000 Hz. However, the acquisition process of imaging systems is independent from the video encoding process. The imaging system fails to utilize signals acquired at high temporal resolution in an attempt to improve video coding efficiency. This paper proposes a video generation algorithm that uses temporally over-sampled frames as input to produce a temporally down-sampled video signal optimized in terms of video encoding efficiency. The proposed method introduces an adaptive temporal filter whose filter coefficients are selected from adaptively generated set (called a dictionary) of candidates. As an extension of our previous work that studies filter coefficient selection from a fixed dictionary, the proposal of this paper designs the dictionary through Bayesian optimization. The proposed method makes it possible to jointly optimize the filter coefficient selection and the dictionary construction. Experiments show that the proposed method can reduce the encoding rate on average by 4.79 [%] compared to the constant mean-filter.

[1]  Seishi Takamura,et al.  A Study on Video Generation Based on High-Density Temporal Sampling , 2017, IEICE Trans. Inf. Syst..

[2]  Ofer Hadar,et al.  Live video streaming with adaptive pre-processing by using scalable video coding , 2013, 2013 IEEE International Conference on Consumer Electronics (ICCE).

[3]  Rahul Vanam,et al.  Improved adaptive video delivery system using a perceptual pre-processing filter , 2014, 2014 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[4]  Rihito Kuroda,et al.  A global-shutter CMOS image sensor with readout speed of 1Tpixel/s burst and 780Mpixel/s continuous , 2012, 2012 IEEE International Solid-State Circuits Conference.

[5]  H. Isil Bozma,et al.  Attention-based video streaming , 2010, Signal Process. Image Commun..

[6]  John W. Woods,et al.  Motion-Compensated Temporal Filtering and Motion Vector Coding Using Biorthogonal Filters , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  Jens-Rainer Ohm,et al.  Advances in Scalable Video Coding , 2005, Proceedings of the IEEE.

[8]  Nando de Freitas,et al.  Taking the Human Out of the Loop: A Review of Bayesian Optimization , 2016, Proceedings of the IEEE.

[9]  Andreas Krause,et al.  Information-Theoretic Regret Bounds for Gaussian Process Optimization in the Bandit Setting , 2009, IEEE Transactions on Information Theory.

[10]  Chokri Ben Amar,et al.  Spatio-temporal video filtering for video surveillance applications , 2013, 2013 IEEE International Conference on Multimedia and Expo Workshops (ICMEW).

[11]  Hyuk-Jae Lee,et al.  Block-based adaptive noise filtering for H.264/AVC compression , 2011, IEEE Transactions on Consumer Electronics.

[12]  R. Turchetta,et al.  Kirana: a solid-state megapixel uCMOS image sensor for ultrahigh speed imaging , 2013, Electronic Imaging.

[13]  Masatoshi Ishikawa,et al.  Architectures and applications of high-speed vision , 2014 .

[14]  Yue Chen,et al.  A pre-filtering approach to exploit decoupled prediction and transform block structures in video coding , 2014, 2014 IEEE International Conference on Image Processing (ICIP).