Ai-Mei Huang and Truong Nguyen Video Processing LabECE Dept, UCSD, La Jolla, CA 92093 This paper appears in: Image Processing, 2007. ICIP 2007. IEEE International.

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

Tae-Shick Wang; Kang-Sun Choi; Hyung-Seok Jang; Morales, A.W.; Sung-Jea Ko; IEEE Transactions on Consumer Electronics, Vol. 56, No. 2, May 2010 ENHANCED.
MPEG4 Natural Video Coding Functionalities: –Coding of arbitrary shaped objects –Efficient compression of video and images over wide range of bit rates.
Technion - IIT Dept. of Electrical Engineering Signal and Image Processing lab Transrating and Transcoding of Coded Video Signals David Malah Ran Bar-Sella.
Artefact-based methods for video quality prediction – Literature survey and state-of- the-art Towards hybrid video quality models.
D EPTH I MAGE -B ASED T EMPORAL E RROR C ONCEALMENT FOR 3-D V IDEO T RANSMISSION Yunqiang Liu, Jin Wang, and Huanhuan Zhang IEEE TRANSACTIONS ON CIRCUITS.
Ai-Mei Huang And Truong Nguyen Image processing, 2006 IEEE international conference on Motion vector processing based on residual energy information for.
H.264/AVC Baseline Profile Decoder Complexity Analysis Michael Horowitz, Anthony Joch, Faouzi Kossentini, and Antti Hallapuro IEEE TRANSACTIONS ON CIRCUITS.
1 Adaptive slice-level parallelism for H.264/AVC encoding using pre macroblock mode selection Bongsoo Jung, Byeungwoo Jeon Journal of Visual Communication.
Yung-Lin Huang, Yi-Nung Liu, and Shao-Yi Chien Media IC and System Lab Graduate Institute of Networking and Multimedia National Taiwan University Signal.
K.-S. Choi and S.-J. Ko Sch. of Electr. Eng., Korea Univ., Seoul, South Korea IEEE, Electronics Letters Issue Date : June Hierarchical Motion Estimation.
An Improved 3DRS Algorithm for Video De-interlacing Songnan Li, Jianguo Du, Debin Zhao, Qian Huang, Wen Gao in IEEE Proc. Picture Coding Symposium (PCS),
Wavelet-Domain Video Denoising Based on Reliability Measures Vladimir Zlokolica, Aleksandra Piˇzurica and Wilfried Philips Circuits and Systems for Video.
A New Block Based Motion Estimation with True Region Motion Field Jozef Huska & Peter Kulla EUROCON 2007 The International Conference on “Computer as a.
ICME 2008 Huiying Liu, Shuqiang Jiang, Qingming Huang, Changsheng Xu.
Ai-Mei Huang and Truong Nguyen Image Processing (ICIP), th IEEE International Conference on 1.
Ljubomir Jovanov Aleksandra Piˇzurica Stefan Schulte Peter Schelkens Adrian Munteanu Etienne Kerre Wilfried Philips Combined Wavelet-Domain and Motion-Compensated.
CMPT-884 Jan 18, 2010 Error Concealment Presented by: Cameron Harvey CMPT 820 October
T.-S. Wang, K.-S. Choi, H.-S. Jang and S.-J. Ko Electronics Letters Sponsored by Institution of Engineering and TechnologyInstitution of Engineering and.
Yen-Lin Lee and Truong Nguyen ECE Dept., UCSD, La Jolla, CA Method and Architecture Design for Motion Compensated Frame Interpolation in High-Definition.
Natan Jacobson, Yen-Lin Lee, Vijay Mahadevan, Nuno Vasconcelos, Truong Q. Nguyen IEEE, ICME 2010.
Reji Mathew and David S. Taubman CSVT  Introduction  Quad-tree representation  Quad-tree motion modeling  Motion vector prediction strategies.
Ai-mei Huang And Truong Nguyen IEEE, WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS. (WOWMOM), 2008 IEEE, WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS.
Golnaz Abdollahian, Cuneyt M. Taskiran, Zygmunt Pizlo, and Edward J. Delp C AMERA M OTION -B ASED A NALYSIS OF U SER G ENERATED V IDEO IEEE TRANSACTIONS.
Yu-Han Chen, Tung-Chien Chen, Chuan-Yung Tsai, Sung-Fang Tsai, and Liang-Gee Chen, Fellow, IEEE IEEE CSVT
Novel Point-Oriented Inner Searches for Fast Block Motion Lai-Man Po, Chi-Wang Ting, Ka-Man Wong, and Ka-Ho Ng IEEE TRANSACTIONS ON MULTIMEDIA, VOL.9,
Outline Introduction Introduction Fast Inter Prediction Mode Decision for H.264 – –Pre-encoding An Efficient Inter Mode Decision Approach for H.264 Video.
Efficient Moving Object Segmentation Algorithm Using Background Registration Technique Shao-Yi Chien, Shyh-Yih Ma, and Liang-Gee Chen, Fellow, IEEE Hsin-Hua.
1 Static Sprite Generation Prof ︰ David, Lin Student ︰ Jang-Ta, Jiang
Probabilistic video stabilization using Kalman filtering and mosaicking.
Robust Object Segmentation Using Adaptive Thresholding Xiaxi Huang and Nikolaos V. Boulgouris International Conference on Image Processing 2007.
An Efficient Low Bit-Rate Video-coding Algorithm Focusing on Moving Regions Kwok-Wai Wong, Kin-Man Lam, Wan-Chi Siu IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS.
Multiple Human Objects Tracking in Crowded Scenes Yao-Te Tsai, Huang-Chia Shih, and Chung-Lin Huang Dept. of EE, NTHU International Conference on Pattern.
Decision Trees for Error Concealment in Video Decoding Song Cen and Pamela C. Cosman, Senior Member, IEEE IEEE TRANSACTION ON MULTIMEDIA, VOL. 5, NO. 1,
Multi-Frame Reference in H.264/AVC 卓傳育. Outline Introduction to Multi-Frame Reference in H.264/AVC Multi-Frame Reference Problem Two papers propose to.
MPEG-2 Error Concealment Based on Block-Matching Principles Sofia Tsekeridou and Ioannis Pitas IEEE Transactions on Circuits and Systems for Video Technology,
A Novel 2D To 3D Image Technique Based On Object- Oriented Conversion.
A REAL-TIME VIDEO OBJECT SEGMENTATION ALGORITHM BASED ON CHANGE DETECTION AND BACKGROUND UPDATING 楊靜杰 95/5/18.
Object Tracking for Retrieval Application in MPEG-2 Lorenzo Favalli, Alessandro Mecocci, Fulvio Moschetti IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Liquan Shen Zhi Liu Xinpeng Zhang Wenqiang Zhao Zhaoyang Zhang An Effective CU Size Decision Method for HEVC Encoders IEEE TRANSACTIONS ON MULTIMEDIA,
Graph-based consensus clustering for class discovery from gene expression data Zhiwen Yum, Hau-San Wong and Hongqiang Wang Bioinformatics, 2007.
A Rapid Stereo Matching Algorithm Based on Disparity Interpolation Gang Yao Yong Liu Bangjun Lei Dong Ren Institute of Intelligent Vision and Image Information.
Introduction Autostereoscopic displays give great promise as the future of 3D technology. These displays spatially multiplex many views onto a screen,
Adaptive Multi-path Prediction for Error Resilient H.264 Coding Xiaosong Zhou, C.-C. Jay Kuo University of Southern California Multimedia Signal Processing.
Chapter 10 Image Segmentation.
Chapter 10, Part II Edge Linking and Boundary Detection The methods discussed in the previous section yield pixels lying only on edges. This section.
3D polygonal meshes watermarking using normal vector distributions Suk-Hawn Lee, Tae-su Kim, Byung-Ju Kim, Seong-Geun Kwon.
Recognizing Action at a Distance Alexei A. Efros, Alexander C. Berg, Greg Mori, Jitendra Malik Computer Science Division, UC Berkeley Presented by Pundik.
Media Processor Lab. Media Processor Lab. High Performance De-Interlacing Algorithm for Digital Television Displays Media Processor Lab.
Ai-Mei Huang, Student Member, IEEE, and Truong Nguyen, Fellow, IEEE.
IEEE Transactions on Consumer Electronics, Vol. 58, No. 2, May 2012 Kyungmin Lim, Seongwan Kim, Jaeho Lee, Daehyun Pak and Sangyoun Lee, Member, IEEE 報告者:劉冠宇.
Boosted Particle Filter: Multitarget Detection and Tracking Fayin Li.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
Pixel Clustering and Hyperspectral Image Segmentation for Ocean Colour Remote Sensing Xuexing Zeng 1, Jinchang Ren 1, David Mckee 2 Samantha Lavender 3.
October 1, 2013Computer Vision Lecture 9: From Edges to Contours 1 Canny Edge Detector However, usually there will still be noise in the array E[i, j],
Error Concealment Multimedia Systems and Standards S2 IF ITTelkom.
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.
Mode Decision and Fast Motion Estimation in H.264 K.-C. Yang Qionghai Dai, Dongdong Zhu and Rong Ding,”FAST MODE DECISION FOR INTER PREDICTION IN H.264,”
Outline  Introduction  Observations and analysis  Proposed algorithm  Experimental results 2.
Edge Preserving Spatially Varying Mixtures for Image Segmentation Giorgos Sfikas, Christophoros Nikou, Nikolaos Galatsanos (CVPR 2008) Presented by Lihan.
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.
Fine-granular Motion Matching for Inter-view Motion Skip Mode in Multi-view Video Coding Haitao Yanh, Yilin Chang, Junyan Huo CSVT.
Sejong University, DMS Lab. Ki-Hun Han AN EFFECTIVE DE-INTERACING TECHNIQUE USING MOTION COMPENSATED INTERPOLATION IEEE TRANSACTION ON Consumer Electronics,
Local Stereo Matching Using Motion Cue and Modified Census in Video Disparity Estimation Zucheul Lee, Ramsin Khoshabeh, Jason Juang and Truong Q. Nguyen.
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.
Bongsoo Jung, Byeungwoo Jeon
True Motion Estimation Techniques Part II
A Block Based MAP Segmentation for Image Compression
Presentation transcript:

Ai-Mei Huang and Truong Nguyen Video Processing LabECE Dept, UCSD, La Jolla, CA This paper appears in: Image Processing, ICIP IEEE International Conference on

Overview  Introduction  Block diagram of the proposed algorithms  Prediction residual energy analysis  The proposed multi-stage motion vector processing method  Simulation results  Conclusions

Introduction  Motion-compensated frame interpolation (MCFI) improves temporal quality by increasing the frame rate at the decoder.  Frame interpolation for compressed video remains a problem due to the use of improper MVs are often generated.  The proposed algorithms preserve the object structure information but also produce a smoother motion vector field (MVF).

Block diagram of the proposed algorithms

Prediction residual energy analysis(1/5)  In [4], we have discussed that there exists a strong correlation between MV reliability and its associated residual energy.  These high residual energies regions are distributed over where object edges are located.  Let v m,n denote the MV of each 8×8 block. We classify v m,n into three different reliability levels, reliable, possibly reliable.

Prediction residual energy analysis(2/5)  For a MB (16×16) with only one MV, we simply assign the same MV to all four 8×8 blocks(b m,n ):  If E m,n ≧ ε 1, it will be considered as unreliable(L1).  Consider intra-coded MBs as unreliable(L1).  The neighboring of L1 MBs or MVs in the same MB will be classified as possibly reliable (L2).  Other MBs will be classified as reliable (L3).

Prediction residual energy analysis(3/5) Motion Vector Reliability Map

Prediction residual energy analysis(4/5)  Analyze the connectivity of the unreliable MVs in MVRM and create a MB merging map.  If a MB that has unreliable MVs connecting to other unreliable MVs in vertical, horizontal or diagonal directions in adjacent MBs, these MBs will be merged.  The merging process is performed on a MB basis using MVRM, and all MBs will be examined in a raster scan order.  The 32×32 block size is the maximum for merging.

Prediction residual energy analysis(5/5)  The diagonal direction is not considered for intra- intra MB merging, because the possibility for two diagonal intra-coded MBs belonging to the same object is lower. (c) MV reliability classification map. Unreliable and reliable MVs are marked in yellow and white colors, respectively. Intra-coded MBs are marked in cyan color. (d) MB merging map.

Block diagram of the proposed algorithms

The proposed multi-stage motion vector processing method(1/4)  Find the best MV for each merged group:  If the ABPD of v* b is less than a threshold ε 2, assign v* b to the merged MBs in Cu.  Otherwise, drop the selected MV(v* b ) and wait until a proper MV propagates to its neighborhood in next iteration.  Process stops until all merged groups have been assigned new MVs. S denotes the reliable MVs in merge group & adjacent blocks. C u denotes the merged group.

The proposed multi-stage motion vector processing method(2/4)  Reclassify MV reliability based on BPD resulted from the selected MV.  BPD(m, n) of each 8×8 block is obtained by simply summing up difference error like Eq(1).  If BPD(m, n) is higher than ε 3,v m,n is unreliable(L1).  Otherwise, other MVs will be classified as reliable(L2).  If the MB consists of multiple motion, those unreliable MV can be easily detected by BPD.

Block diagram of the proposed algorithms

The proposed multi-stage motion vector processing method(3/4)  For those unreliable MVs of 8×8 blocks in the updated MVRM, correct them by using a reliability and similarity constrained vector median filter: S contains the neighboring MVs centered at v m,n d i,j denotes the distance between v i,j and v m,n V m,n

The proposed multi-stage motion vector processing method(3/4)  For those unreliable MVs of 8×8 blocks in the updated MVRM, correct them by using a reliability and similarity constrained vector median filter:  Two MVs are considered to be similar if the angle distance(d i,j ) is below a threshold, ε4.  Before updating v* m,n in MVF 2, check on BPD of v ∗ m,n to ensure that error energy is descended.  If the energy check fail, correct it in next iteration. S contains the neighboring MVs centered at v m,n d i,j denotes the distance between v i,j and v m,n

Block diagram of the proposed algorithms

 MV smoothing process in [3] to reduce visual artifacts due to high BPD.  On the frame boundary, using unidirectional interpolation based on the directions of MVs: The proposed multi-stage motion vector processing method(4/4)

Simulation results(1/3)

Simulation results(2/3)

CONCLUSIONS  We propose a novel algorithm based on the received information for MCFI.  Accomplishing the concept of object motion without complex motion estimation.  The method outperforms other conventional methods on both objective and subjective video quality.