Automatic Key Video Object Plane Selection Using the Shape Information in the MPEG-4 Compressed Domain Berna Erol and Faouzi Kossentini, Senior Member,

Slides:



Advertisements
Similar presentations
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
Advertisements

MPEG4 Natural Video Coding Functionalities: –Coding of arbitrary shaped objects –Efficient compression of video and images over wide range of bit rates.
A Performance Analysis of the ITU-T Draft H.26L Video Coding Standard Anthony Joch, Faouzi Kossentini, Panos Nasiopoulos Packetvideo Workshop 2002 Department.
Automatic Video Shot Detection from MPEG Bit Stream Jianping Fan Department of Computer Science University of North Carolina at Charlotte Charlotte, NC.
Scalable ROI Algorithm for H.264/SVC-Based Video Streaming Jung-Hwan Lee and Chuck Yoo, Member, IEEE.
Patch to the Future: Unsupervised Visual Prediction
MPEG-4 Objective Standardize algorithms for audiovisual coding in multimedia applications allowing for Interactivity High compression Scalability of audio.
Page 15/18/2015 CSE 40373/60373: Multimedia Systems Bluray (  MPEG-2 - enhanced for HD, also used for playback of DVDs and.
Video Inpainting Under Constrained Camera Motion Kedar A. Patwardhan, Student Member, IEEE, Guillermo Sapiro, Senior Member, IEEE, and Marcelo Bertalm.
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
A Novel Scheme for Video Similarity Detection Chu-Hong Hoi, Steven March 5, 2003.
H.264/AVC Baseline Profile Decoder Complexity Analysis Michael Horowitz, Anthony Joch, Faouzi Kossentini, and Antti Hallapuro IEEE TRANSACTIONS ON CIRCUITS.
Temporal Video Denoising Based on Multihypothesis Motion Compensation Liwei Guo; Au, O.C.; Mengyao Ma; Zhiqin Liang; Hong Kong Univ. of Sci. & Technol.,
On the use of hierarchical prediction structures for efficient summary generation of H.264/AVC bitstreams Luis Herranz, Jose´ M. Martı´nez Image Communication.
A New Block Based Motion Estimation with True Region Motion Field Jozef Huska & Peter Kulla EUROCON 2007 The International Conference on “Computer as a.
Wei Zhu, Xiang Tian, Fan Zhou and Yaowu Chen IEEE TCE, 2010.
1 Audio Compression Techniques MUMT 611, January 2005 Assignment 2 Paul Kolesnik.
Natural and Seamless Image Composition Wenxian Yang, Jianmin Zheng, Jianfei Cai, Senior Member, IEEE, Susanto Rahardja, Senior Member, IEEE, and Chang.
Efficient Moving Object Segmentation Algorithm Using Background Registration Technique Shao-Yi Chien, Shyh-Yih Ma, and Liang-Gee Chen, Fellow, IEEE Hsin-Hua.
ADVISE: Advanced Digital Video Information Segmentation Engine
An Error-Resilient GOP Structure for Robust Video Transmission Tao Fang, Lap-Pui Chau Electrical and Electronic Engineering, Nanyan Techonological University.
Efficient Motion Vector Recovery Algorithm for H.264 Based on a Polynomial Model Jinghong Zheng and Lap-Pui Chau IEEE TRANSACTIONS ON MULTIMEDIA, June.
1 Static Sprite Generation Prof ︰ David, Lin Student ︰ Jang-Ta, Jiang
SWE 423: Multimedia Systems Chapter 7: Data Compression (1)
Rate-Distortion Optimized Layered Coding with Unequal Error Protection for Robust Internet Video Michael Gallant, Member, IEEE, and Faouzi Kossentini,
Efficient MPEG Compressed Video Analysis Using Macroblock Type Information Soo-Chang Pei, Yu-Zuong Chou IEEE TRANSACTIONS ON MULTIMEDIA, DECEMBER,1999.
Digital Days 29/6/2001 ISTORAMA: A Content-Based Image Search Engine and Hierarchical Triangulation of 3D Surfaces. Dr. Ioannis Kompatsiaris Centre for.
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,
Introduction to Shape Coding.
A Fast and Efficient VOP Extraction Method Based on Watershed Segmentation Alireza Tavakkoli Dr. Shohreh Kasaei Gholamreza Amayeh Sharif University of.
1 An Efficient Mode Decision Algorithm for H.264/AVC Encoding Optimization IEEE TRANSACTION ON MULTIMEDIA Hanli Wang, Student Member, IEEE, Sam Kwong,
1 An Efficient Method for DCT- Domain Image Resizing with Mixed Field/Frame-Mode Macroblocks Changhoon Yim and Michael A. Isnardi IEEE TRANSACTION ON CIRCUITS.
1 Error Concealment for Shape in MPEG-4 Object-Based Coding Student: Jieh-Yuean Hsu Advisor: Prof. David W. Lin.
Scalable Rate Control for MPEG-4 Video Hung-Ju Lee, Member, IEEE, Tihao Chiang, Senior Member, IEEE, and Ya-Qin Zhang, Fellow, IEEE IEEE TRANSACTIONS ON.
A fuzzy video content representation for video summarization and content-based retrieval Anastasios D. Doulamis, Nikolaos D. Doulamis, Stefanos D. Kollias.
A Concealment Method for Shape Information in MPEG-4 Coded Video Sequences Shahram Shirani, Berna Erol, and Faouzi Kossentini IEEE TRANSACTIONS ON MULTIMEDIA,
On Error Preserving Encryption Algorithms for Wireless Video Transmission Ali Saman Tosun and Wu-Chi Feng The Ohio State University Department of Computer.
JPEG 2000 Image Type Image width and height: 1 to 2 32 – 1 Component depth: 1 to 32 bits Number of components: 1 to 255 Each component can have a different.
MPEG-2 Standard By Rigoberto Fernandez. MPEG Standards MPEG (Moving Pictures Experts Group) is a group of people that meet under ISO (International Standards.
Philipp Merkle, Aljoscha Smolic Karsten Müller, Thomas Wiegand CSVT 2007.
 Coding efficiency/Compression ratio:  The loss of information or distortion measure:
MPEG: (Moving Pictures Expert Group) A Video Compression Standard for Multimedia Applications Seo Yeong Geon Dept. of Computer Science in GNU.
Audio Compression Usha Sree CMSC 691M 10/12/04. Motivation Efficient Storage Streaming Interactive Multimedia Applications.
Characterizing activity in video shots based on salient points Nicolas Moënne-Loccoz Viper group Computer vision & multimedia laboratory University of.
Low Bit Rate H Video Coding: Efficiency, Scalability and Error Resilience Faouzi Kossentini Signal Processing and Multimedia Group Department of.
2004, 9/1 1 Optimal Content-Based Video Decomposition for Interactive Video Navigation Anastasios D. Doulamis, Member, IEEE and Nikolaos D. Doulamis, Member,
June, 1999 An Introduction to MPEG School of Computer Science, University of Central Florida, VLSI and M-5 Research Group Tao.
Compression video overview 演講者:林崇元. Outline Introduction Fundamentals of video compression Picture type Signal quality measure Video encoder and decoder.
A survey of different shape analysis techniques 1 A Survey of Different Shape Analysis Techniques -- Huang Nan.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
MPEG-4 Systems Introduction & Elementary Stream Management
MPEG-4: Multimedia Coding Standard Supporting Mobile Multimedia System -MPEG-4 Natural Video Coding April, 2001.
IEEE Transactions on Consumer Electronics, Vol. 58, No. 2, May 2012 Kyungmin Lim, Seongwan Kim, Jaeho Lee, Daehyun Pak and Sangyoun Lee, Member, IEEE 報告者:劉冠宇.
UNDER THE GUIDANCE DR. K. R. RAO SUBMITTED BY SHAHEER AHMED ID : Encoding H.264 by Thread Level Parallelism.
Chittampally Vasanth Raja vasanthexperiments.wordpress.com.
A Multiresolution Symbolic Representation of Time Series Vasileios Megalooikonomou Qiang Wang Guo Li Christos Faloutsos Presented by Rui Li.
Video Compression and Standards
1 Yu Liu 1, Feng Wu 2 and King Ngi Ngan 1 1 Department of Electronic Engineering, The Chinese University of Hong Kong 2 Microsoft Research Asia, Beijing,
Automatic Caption Localization in Compressed Video By Yu Zhong, Hongjiang Zhang, and Anil K. Jain, Fellow, IEEE IEEE Transactions on Pattern Analysis and.
Motion Estimation Multimedia Systems and Standards S2 IF Telkom University.
Similarity Measurement and Detection of Video Sequences Chu-Hong HOI Supervisor: Prof. Michael R. LYU Marker: Prof. Yiu Sang MOON 25 April, 2003 Dept.
Efficient Huffman Decoding Aggarwal, M. and Narayan, A., International Conference on Image Processing, vol. 1, pp. 936 – 939, 2000 Presenter :Yu-Cheng.
1 Introduction to Video Compression תשס"ט – 2009 דחיסת מולטימדיה – הנדסת מערכות תקשורת Part A Introduction to Video Compression תשס"ט – 2009 דחיסת מולטימדיה.
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
Automatic Video Shot Detection from MPEG Bit Stream
Multimedia Outline Compression RTP Scheduling Spring 2000 CS 461.
Lossy Compression of Stochastic Halftones with JBIG2
MPEG4 Natural Video Coding
Govt. Polytechnic Dhangar(Fatehabad)
Presentation transcript:

Automatic Key Video Object Plane Selection Using the Shape Information in the MPEG-4 Compressed Domain Berna Erol and Faouzi Kossentini, Senior Member, IEEE IEEE TRANSACTION ON MULTIMEDIA, JUNE 2000

Outline introduction MPEG-4 shape representation key VOP selection experimental results conclusions

introduction In a typical frame-based digital video indexing and retrieval system, key frames are used to represent the salient content of a video sequence. MPEG-4 offers and object-based representation of video, where individual video objects (VOs) are coded into separate bit streams. Temporal instances of video objects are referred to as video object planes (VOPs), and key VOPs can be used for visual summarization of the video object content in an object-based framework.

Shape Representation MPEG-4 supports intra coded (I) temporally predicted (P) bi-directionally predicted (B) VOPs three shape coding for IVOPs transparent block opaque block boundary block

Shape Representation (cont.) Seven shape coding modes for P and BVOPs

Key VOP Selection The texture and color of a video object remain generally consistent during a video object’s lifespan. Using the shape of a video object instead of is color or texture is potentially more computationally efficient. Exacting the shape information from the bit stream requires very few operations

Key VOP Selection Our method is based on the significant changes in the approximated shape content of video objects. Hamming distance and Hausdorff distance shape approximation : each 16 x 16 shape blocks is represented with one value inside outside at the border

Key VOP Selection IVOPs are ideal key VOP candidates for our key VOP candidates. Approximation of the shape coding modes for P and BVOPS

Using the Modified Hamming Distance Approximation of the shape of an VOP by using the shape coding modes in MPEG-4 the Hamming distance

Using the Modified Hamming Distance A slight spatial shift between two very similar shapes may result in a large Hamming distance. Aligning the mass centers of the two shape provides a good approximation for the alignment corresponding to the smallest Hamming distance.

Using the Modified Hamming Distance Threshold : empirically determined parameter that is constant for all VOPs. : is determined by the activity level of the video object. M1 and N1 : width and height (in number of blocks) of the key VOP, respectively. M2 and N2 : width and height of the key VOP candidate,

Using the Modified Hamming Distance

Using the Modified Hamming Distance

Using the Hausdorff Distance d(a,b) is the Euclidean distance between these points. The Hausdorff distance is not symmetric h(A,B) may not be equal to h(B,A)

Using the Hausdorff Distance Threshold : predetermined scale-factor that is constant for a VOPs. M1 and N1 : width and height (in number of blocks) of the key VOP, respectively. M2 and N2 : width and height of the key VOP candidate, respectively.

Bream Using the Hamming distance based algorithm Using the Hausdorff distance based algorithm

Weather Using the Hamming distance based algorithm Using the Hausdorff distance based algorithm

Hall Monitor Using the Hamming distance based algorithm Using the Hausdorff distance based algorithm

the performance vs coding rate The intra coded shape blocks are downsampled by a factor of four. The selected key VOPs for the Bream video object

The Effects of The Video Object Activity Level Employing a video object activity level dependent threshold without employing a video object activity level dependent threshold

Key VOP Selection Using I,P,and BVOPs We exact key VOPs from the IBBBPBBBPBBB structured Bream video object bit stream.

Uncompressed (actual) Shape Data vs The Approximated Shape Data For the Bream video object

Compared with Other Algorithms Other algorithm ( proposed by Ferman etal.) Using the Hamming distance based algorithm Using the Hausdorff distance based algorithm

Computational Complexity

Conclusions We have presented a method for key VOP selection using the Hamming and the Hausdorff distance measures. Since the decompression of the shape data is not required, the bit stream processing time is also reduced significantly. Using the shape approximations makes the proposed algorithms less dependent on the segmentation errors and how lossy the shape information is coded. Depending on the application and available processing resources, either one can be used for key VOP selection.