UNIVERSITY OF BRITISH COLUMBIA RESEARCH PROGRESS IN DEC 2014 Bambang A.B. Sarif.

Slides:



Advertisements
Similar presentations
Packet Video Error Concealment With Auto Regressive Model Yongbing Zhang, Xinguang Xiang, Debin Zhao, Siwe Ma, Student Member, IEEE, and Wen Gao, Fellow,
Advertisements

INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS, ICT '09. TAREK OUNI WALID AYEDI MOHAMED ABID NATIONAL ENGINEERING SCHOOL OF SFAX New Low Complexity.
MULTIMEDIA PROCESSING STUDY AND IMPLEMENTATION OF POPULAR PARALLELING TECHNIQUES APPLIED TO HEVC Under the guidance of Dr. K. R. Rao By: Karthik Suresh.
-1/20- MPEG 4, H.264 Compression Standards Presented by Dukhyun Chang
1 ARMOR-Adjusting Repair and Media Scaling with Operations Research for Streaming Video PhD Candidate: Huahui Wu - Computer Science, Worcester Poly. Inst.
H. R. Sheikh, A. C. Bovik, “Image Information and Visual Quality,” IEEE Trans. Image Process., vol. 15, no. 2, pp , Feb Lab for Image and.
Implementation and Study of Unified Loop Filter in H.264 EE 5359 Multimedia Processing Spring 2012 Guidance : Prof K R Rao Pavan Kumar Reddy Gajjala
Ai-Mei Huang And Truong Nguyen Image processing, 2006 IEEE international conference on Motion vector processing based on residual energy information for.
Efficient Bit Allocation and CTU level Rate Control for HEVC Picture Coding Symposium, 2013, IEEE Junjun Si, Siwei Ma, Wen Gao Insitute of Digital Media,
1 Adaptive slice-level parallelism for H.264/AVC encoding using pre macroblock mode selection Bongsoo Jung, Byeungwoo Jeon Journal of Visual Communication.
{ Fast Disparity Estimation Using Spatio- temporal Correlation of Disparity Field for Multiview Video Coding Wei Zhu, Xiang Tian, Fan Zhou and Yaowu Chen.
Limin Liu, Member, IEEE Zhen Li, Member, IEEE Edward J. Delp, Fellow, IEEE CSVT 2009.
CABAC Based Bit Estimation for Fast H.264 RD Optimization Decision
Ai-mei Huang And Truong Nguyen IEEE, WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS. (WOWMOM), 2008 IEEE, WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS.
Adaptive Data Collection Strategies for Lifetime-Constrained Wireless Sensor Networks Xueyan Tang Jianliang Xu Sch. of Comput. Eng., Nanyang Technol. Univ.,
Video Coding with Linear Compensation (VCLC) Arif Mahmood, Zartash Afzal Uzmi, Sohaib A Khan Department of Computer.
Optimum Bit Allocation and Rate Control for H.264/AVC Wu Yuan, Shouxun Lin, Yongdong Zhang, Wen Yuan, and Haiyong Luo CSVT 2006.
Low-complexity mode decision for MVC Liquan Shen, Zhi Liu, Ping An, Ran Ma and Zhaoyang Zhang CSVT
On Combining Temporal Scaling and Quality Scaling for Streaming MPEG Huahui Wu, Mark Claypool, Robert Kinicki Computer Science, Worcester Polytechnic Institute.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
A New Rate-Complexity-QP Algorithm for HEVC Intra-Picture Rate Control LING TIAN, YIMIN ZHOU, AND XIAOJUN CAO 2014 INTERNATIONAL CONFERENCE ON COMPUTING,
BIN LI, HOUQIAN LI, LI LI, AND JINLEI ZHANG IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL.23, NO.9, SEPTEMBER
H.264/AVC for Wireless Applications Thomas Stockhammer, and Thomas Wiegand Institute for Communications Engineering, Munich University of Technology, Germany.
Xinqiao LiuRate constrained conditional replenishment1 Rate-Constrained Conditional Replenishment with Adaptive Change Detection Xinqiao Liu December 8,
Real Time Abnormal Motion Detection in Surveillance Video Nahum Kiryati Tammy Riklin Raviv Yan Ivanchenko Shay Rochel Vision and Image Analysis Laboratory.
EEL 6935 Embedded Systems Long Presentation 2 Group Member: Qin Chen, Xiang Mao 4/2/20101.
An Introduction to H.264/AVC and 3D Video Coding.
1 Motivation Video Communication over Heterogeneous Networks –Diverse client devices –Various network connection bandwidths Limitations of Scalable Video.
Online Dictionary Learning for Sparse Coding International Conference on Machine Learning, 2009 Julien Mairal, Francis Bach, Jean Ponce and Guillermo Sapiro.
PROJECT PROPOSAL HEVC DEBLOCKING FILTER AND ITS IMPLIMENTATION RAKESH SAI SRIRAMBHATLA UTA ID: EE 5359 Under the guidance of DR. K. R. RAO.
Kai-Chao Yang Hierarchical Prediction Structures in H.264/AVC.
Philipp Merkle, Aljoscha Smolic Karsten Müller, Thomas Wiegand CSVT 2007.
Frame by Frame Bit Allocation for Motion-Compensated Video Michael Ringenburg May 9, 2003.
Compressive Sensing Based on Local Regional Data in Wireless Sensor Networks Hao Yang, Liusheng Huang, Hongli Xu, Wei Yang 2012 IEEE Wireless Communications.
By, ( ) Low Complexity Rate Control for VC-1 to H.264 Transcoding.
Content Clustering Based Video Quality Prediction Model for MPEG4 Video Streaming over Wireless Networks Asiya Khan, Lingfen Sun & Emmanuel Ifeachor 16.
Adaptive Multi-path Prediction for Error Resilient H.264 Coding Xiaosong Zhou, C.-C. Jay Kuo University of Southern California Multimedia Signal Processing.
Sadaf Ahamed G/4G Cellular Telephony Figure 1.Typical situation on 3G/4G cellular telephony [8]
Multi-Resolution Spatial and Temporal Coding in a Wireless Sensor Network for Long-Term Monitoring Applications You-Chiun Wang, Member, IEEE, Yao-Yu Hsieh,
- By Naveen Siddaraju - Under the guidance of Dr K R Rao Study and comparison of H.264/MPEG4.
1 Presented by Jari Korhonen Centre for Quantifiable Quality of Service in Communication Systems (Q2S) Norwegian University of Science and Technology (NTNU)
Low-Power H.264 Video Compression Architecture for Mobile Communication Student: Tai-Jung Huang Advisor: Jar-Ferr Yang Teacher: Jenn-Jier Lien.
Fast Mode Decision for H.264/AVC Based on Rate-Distortion Clustering IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 14, NO. 3, JUNE 2012 Yu-Huan Sung Jia-Ching.
- By Naveen Siddaraju - Under the guidance of Dr K R Rao Study and comparison between H.264.
1 JEG hybrid model Iñigo Sedano June, Three years working at Tecnalia Technology Corporation, Telecom Unit, Broadband networks group, Spain (
Compression of Real-Time Cardiac MRI Video Sequences EE 368B Final Project December 8, 2000 Neal K. Bangerter and Julie C. Sabataitis.
Scalable Video Coding and Transport Over Broad-band wireless networks Authors: D. Wu, Y. Hou, and Y.-Q. Zhang Source: Proceedings of the IEEE, Volume:
Computational Complexity Management of a Real-Time H.264/AVC Encoder C S Kannangara, I E Richardson, and A J Miller CSVT
Fast motion estimation and mode decision for H.264 video coding in packet loss environment Li Liu, Xinhua Zhuang Computer Science Department, University.
Page 11/28/2016 CSE 40373/60373: Multimedia Systems Quantization  F(u, v) represents a DCT coefficient, Q(u, v) is a “quantization matrix” entry, and.
A comparative approach for gene network inference using time-series gene expression data Guillaume Bourque* and David Sankoff *Centre de Recherches Mathématiques,
COMPARATIVE STUDY OF HEVC and H.264 INTRA FRAME CODING AND JPEG2000 BY Under the Guidance of Harshdeep Brahmasury Jain Dr. K. R. RAO ID MS Electrical.
CASA 2006 CASA 2006 A Skinning Approach for Dynamic Mesh Compression Khaled Mamou Titus Zaharia Françoise Prêteux.
1 Marco Carli VPQM /01/2007 ON BETWEEN-COEFFICIENT CONTRAST MASKING OF DCT BASIS FUNCTIONS Nikolay Ponomarenko (*), Flavia Silvestri(**), Karen.
Saving Bitrate vs. Users: Where is the Break-Even Point in Mobile Video Quality? ACM MM’11 Presenter: Piggy Date:
Time Optimization of HEVC Encoder over X86 Processors using SIMD Kushal Shah Advisor: Dr. K. R. Rao Spring 2013 Multimedia.
By: Santosh Kumar Muniyappa ( ) Guided by: Dr. K. R. Rao Final Report Multimedia Processing (EE 5359)
A hybrid error concealment scheme for MPEG-2 video transmission based on best neighborhood matching algorithm Li-Wei Kang and Jin-Jang Leou Journal of.
A Frame-Level Rate Control Scheme Based on Texture and Nontexture Rate Models for HEVC IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY,
1 Department of Electrical Engineering, Stanford University EE 392J Final Project Presentation Shantanu Rane Hash-Aided Motion Estimation & Rate Control.
Shen-Chuan Tai, Chien-Shiang Hong, Cheng-An Fu National Cheng Kung University, Tainan City,Taiwan (R.O.C.),DCMC Lab Pacific-Rim Symposium on Image and.
Implementation and comparison study of H.264 and AVS china EE 5359 Multimedia Processing Spring 2012 Guidance : Prof K R Rao Pavan Kumar Reddy Gajjala.
1 Power-efficient Clustering Routing Protocol Based on Applications in Wireless Sensor Network Authors: Tao Liu and Feng Li Form:International Conferecnce.
Ai-Mei Huang And Truong Nguyen Image processing, 2006 IEEE international conference on Motion vector processing based on residual energy information for.
CMPT365 Multimedia Systems 1 Media Compression - Video Spring 2015 CMPT 365 Multimedia Systems.
Early termination for tz search in hevc motion estimation
Research Topic Error Concealment Techniques in H.264/AVC for Wireless Video Transmission Vineeth Shetty Kolkeri EE Graduate,UTA.
Study and Optimization of the Deblocking Filter in H
PROJECT PROPOSAL HEVC DEBLOCKING FILTER AND ITS IMPLIMENTATION RAKESH SAI SRIRAMBHATLA UTA ID: EE 5359 Under the guidance of DR. K. R. RAO.
Fast Decision of Block size, Prediction Mode and Intra Block for H
Presentation transcript:

UNIVERSITY OF BRITISH COLUMBIA RESEARCH PROGRESS IN DEC 2014 Bambang A.B. Sarif

Summary Problem: Minimizing energy consumption of Video Sensor Network Previous work:  complexity and bitrate model, for different GOP size and motion estimation level, i.e., block size candidates used. Current work  incorporate the effect of QP and spatial information (SI) and temporal information (TI) values into the model  result: Complexity modeling: correlation 0.983, RMSE=786 mil. instruction Bitrate modeling: correlation 0.977, RMSE=46.5 kbps (better than modified ICIP 2014 paper and 94.34) Plan  Write a journal paper on the model  Incorporate the model into an optimization process  Write the thesis 2

Video Sensor Networks 3 Minimizing energy consumption is very important - Encoding power consumption - Communication (transmission and reception) power consumption  Find the encoding configuration that optimize the energy consumption

Our video datasets:  Different event settings: office, classroom, party  Different camera FoV  Motion level varies per each camera and also during each shot (10s of video) 4

For each event (office, classroom, and party), we have 4 scenes from 9 cameras. In total, we have 108 videos Each video has different spatial information (SI) and temporal information (TI) (ITU-T Recommendation) 5 non-standard version uses mean value instead of max (ICIP 2011)

Complexity and Bitrate model Power-Rate-Distortion model (Zhihai He et. al., IEEE Trans. CSVT 2005 ) Used in simulation of 9 video nodes, where each node is assumed to have the same  2 (Yifeng He et. al., IEEE Trans. CSVT 2009) Ma’s Model (IEEE Trans. CSVT 2012)  Perceptual quality and bitrate model for different QP and frame rate  Features used: frame difference, normalized frame difference, MV, displaced frame difference, motion activity intensity, MV normalized by contrast, MV normalized by intensity, MV normalized by variance 6 encoding power efficiency, given as a parameter in simulation video variance R max, a and b are obtained using least square regression of features

Lottermann’s model (ICIP 2014)  Follows Ma’s model, but use non-standard spatial information unit (SI) and temporal information unit (TI)  6 videos for training and 4 videos for test  120 select frames of videos where SI and TI values are stable  QP from 24 until 45 step size 1  Frame rate: 15 fps, 10 fps, 5 fps and 3 fps  R max, a and b are estimated using least square regression with cross validation error from the features, in the form of p 1 *x 1 + p 2 *x 2 +…. + p n *x n, with x i  {TI, SI, log(TI), log(SI), SI*TI, log(SI*TI)} R max = ·TI·SI a = ·log(SI) – ·TI ·SI – b = ·log(SI·TI) –

Our Model  QP is from 28 until 40 with step size of 2  Frame rate is 15 fps, but GOP size varies={1,2,4,8,16,32,64} Note: the increase of complexity (and decrease of bitrate) between GOP size 32 and 64 is very small  Motion estimation level, is defined as follow 8

Complexity model Bitrate model  f(GOP) =  2 ·log(GOP)  For f(  ML ), we check three different functions: 9 C I, C P,  1 and  are estimated from the training set using the same features used by the Lottermann model R I, R P,  and parameters for f(  ML ) and f(GOP) are estimated from the training set using the same features used by the Lottermann model The one used in our IARIA paper. However, in that paper, the value of  3 is not derived from SI/TI.

For comparison, we modify the Lottermann model to include  ML. Complexity model Bitrate model 10 C I, a, b, and c are estimated from the training set using the same features used by the Lottermann model R I, d, e and f are estimated from the training set using the same features used by the Lottermann model

Training: 27 videos (office_1, classroom_1, party_1); test: 81 videos Results compared to modified Lottermann model (ICIP 2014) Noticed few things:  The bitrate estimation error is significantly lower if we use non-standard SI/TI  If we use standard SI/TI, the above result is the best. If we use different training set (i.e., office_4, classroom_3 and party_2), the result is worse or even bad, especially in % of error.  If the non-standard SI/TI is used (ICIP 2011), the result doesn’t change too much, regardless of which training set I use. Note:  The papers in IEEE Trans. CVST and ICIP that I use as reference do not compare % of error. They only provide the PC (Pearson Correlation) coefficient and RMSE. 11

Complexity for different ML and GOP size (QP=28), office_2 cam1 video 12 Bitrate for different QP and GOP size, office_2 cam1 video

References :  ITU-R, “P.910: Subjective video quality assessment methods for multimedia applications,” Tech. Rep. P.910, ITU-R (1992).  Zhihai He, Yongfang Liang, Lulin Chen, Ishfaq Ahmad, and Dapeng Wu, “Power-Rate-Distortion Analysis for Wireless Video Communication Under Energy Constraints”, IEEE Trans. CSVT, Vol. 15, No. 5, May 2005  Zhihai He, and Dapeng Wu, “Resource Allocation and Performance Analysis of Wireless Video Sensors”, IEEE Trans. CSVT, Vol. 16, No. 5, May 2006  Yifeng He, Ivan Lee, and Ling Guan, “Distributed Algorithms for Network Lifetime Maximization in Wireless Visual Sensor Networks”, IEEE Trans. CSVT, Vol. 19, No. 5, May 2009  Yang Peng and Eckehard Steinbach, A Novel Full-reference Video Quality Metric and its Application to Wireless Video Transmission, ICIP  Yen-Fu Ou, Zhan Ma, Tao Liu, and Yao Wang, "Perceptual Quality Assessment of Video Considering Both Frame Rate and Quantization Artifacts", IEEE Trans. CSVT, Vol. 21, No. 3, March 2011  Zhan Ma, Meng Xu, Yen-Fu Ou, and Yao Wang, “Modeling of Rate and Perceptual Quality of Compressed Video as Functions of Frame Rate and Quantization Stepsize and Its Applications”, ", IEEE Trans. CSVT, Vol. 22, No. 5, May 2012  Christian Lottermann, Alexander Machado, Damien Schroeder, Yang Peng, and Eckehard Steinbach, “Bit Rate Estimation for H.264/AVC Video Encoding Based on Temporal and Spatial Activities”, ICIP