High-Quality Spatial Interpolation of Interlaced Video Alexey Lukin Moscow State University, 2008.

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

作者:Soo-Chang Pei, Io-Kuong Tam
Analysis of Contour Motions Ce Liu William T. Freeman Edward H. Adelson Computer Science and Artificial Intelligence Laboratory Massachusetts Institute.
Deinterlacing using Motion Detection
Byung Cheol Song Shin-Cheol Jeong Yanglim Choi Video Super-Resolution Algorithm Using Bi-directional Overlapped Block Motion Compensation IEEE TRANSACTIONS.
Digital Processing of Analog Television Lior Zimet EE392J Final Project Winter 2002.
Fundamental concepts in video
Patch to the Future: Unsupervised Visual Prediction
VIPER DSPS 1998 Slide 1 A DSP Solution to Error Concealment in Digital Video Eduardo Asbun and Edward J. Delp Video and Image Processing Laboratory (VIPER)
Ai-Mei Huang And Truong Nguyen Image processing, 2006 IEEE international conference on Motion vector processing based on residual energy information for.
1 Pixel Interpolation By: Mieng Phu Supervisor: Peter Tischer.
1 Pixel Interpolation By: Mieng Phu Supervisor: Peter Tischer.
“POLITEHNICA” UNIVERSITY OF TIMIOARA FACULTY OF ELECTRONICS AND TELECOMMUNICATIONS DEPARTMENT OF COMMUNICATIONS DIPLOMA THESIS VIDEO QUALITY ASSESSMENT.
Temporal Video Denoising Based on Multihypothesis Motion Compensation Liwei Guo; Au, O.C.; Mengyao Ma; Zhiqin Liang; Hong Kong Univ. of Sci. & Technol.,
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.
Ljubomir Jovanov Aleksandra Piˇzurica Stefan Schulte Peter Schelkens Adrian Munteanu Etienne Kerre Wilfried Philips Combined Wavelet-Domain and Motion-Compensated.
Yen-Lin Lee and Truong Nguyen ECE Dept., UCSD, La Jolla, CA Method and Architecture Design for Motion Compensated Frame Interpolation in High-Definition.
Ai-Mei Huang and Truong Nguyen Video Processing LabECE Dept, UCSD, La Jolla, CA This paper appears in: Image Processing, ICIP IEEE International.
Overview of the Scalable Video Coding Extension of the H
Probabilistic video stabilization using Kalman filtering and mosaicking.
Static Image Mosaicing
Tools. Center for TeleInFrastructure 2 Tools  NetMeter  AudioMeter  VideoMeter.
Scalable Wavelet Video Coding Using Aliasing- Reduced Hierarchical Motion Compensation Xuguang Yang, Member, IEEE, and Kannan Ramchandran, Member, IEEE.
CSSE463: Image Recognition Day 30 Due Friday – Project plan Due Friday – Project plan Evidence that you’ve tried something and what specifically you hope.
Efficient Fine Granularity Scalability Using Adaptive Leaky Factor Yunlong Gao and Lap-Pui Chau, Senior Member, IEEE IEEE TRANSACTIONS ON BROADCASTING,
Image (and Video) Coding and Processing Lecture: Motion Compensation Wade Trappe Most of these slides are borrowed from Min Wu and KJR Liu of UMD.
Source-Channel Prediction in Error Resilient Video Coding Hua Yang and Kenneth Rose Signal Compression Laboratory ECE Department University of California,
Xinqiao LiuRate constrained conditional replenishment1 Rate-Constrained Conditional Replenishment with Adaptive Change Detection Xinqiao Liu December 8,
Video Compression Concepts Nimrod Peleg Update: Dec
Outline Reprojection and data reuse Reprojection and data reuse – Taxonomy Bidirectional reprojection Bidirectional reprojection.
Copyright © Magnum Semiconductor, Unpublished Introduction to Deinterlacing by Mark Korhonen.
+ Video Compression Rudina Alhamzi, Danielle Guir, Scott Hansen, Joe Jiang, Jason Ostroski.
3D Stereo Video Coding Heejune AHN Embedded Communications Laboratory Seoul National Univ. of Technology Fall 2013 Last updated
Picture typestMyn1 Picture types There are three types of coded pictures. I (intra) pictures are fields or frames coded as a stand-alone still image. These.
Adaptive Multi-path Prediction for Error Resilient H.264 Coding Xiaosong Zhou, C.-C. Jay Kuo University of Southern California Multimedia Signal Processing.
ECE 8433: Statistical Signal Processing Detection of Uncovered Background and Moving Pixels Detection of Uncovered Background & Moving Pixels Presented.
Rate-distortion Optimized Mode Selection Based on Multi-channel Realizations Markus Gärtner Davide Bertozzi Classroom Presentation 13 th March 2001.
Spatio-Temporal Free-Form Registration of Cardiac MR Image Sequences Antonios Perperidis s /02/2006.
CS332 Visual Processing Department of Computer Science Wellesley College Analysis of Motion Measuring image motion.
Media Processor Lab. Media Processor Lab. High Performance De-Interlacing Algorithm for Digital Television Displays Media Processor Lab.
Applying 3-D Methods to Video for Compression Salih Burak Gokturk Anne Margot Fernandez Aaron March 13, 2002 EE 392J Project Presentation.
Ai-Mei Huang, Student Member, IEEE, and Truong Nguyen, Fellow, IEEE.
Joint Tracking of Features and Edges STAN BIRCHFIELD AND SHRINIVAS PUNDLIK CLEMSON UNIVERSITY ABSTRACT LUCAS-KANADE AND HORN-SCHUNCK JOINT TRACKING OF.
Optical Flow. Distribution of apparent velocities of movement of brightness pattern in an image.
Rate-distortion Optimized Mode Selection Based on Multi-path Channel Simulation Markus Gärtner Davide Bertozzi Project Proposal Classroom Presentation.
Video Tracking G. Medioni, Q. Yu Edwin Lei Maria Pavlovskaia.
Igor Jánoš. Goal of This Project Decode and process a full-HD video clip using only software resources Dimension – 1920 x 1080 pixels.
Filter (Video) Presented By: Dr. S. K. Singh Department of Computer Engineering, Indian Institute of Technology (B.H.U.) Varanasi
A Hybrid Edge-Enhanced Motion Adaptive Deinterlacer By Marc Ramirez.
National Aerospace University of Ukraine IS&T/SPIE Electronic Imaging METRIC PERFORMANCE IN SIMILAR BLOCKS SEARCH AND THEIR USE IN COLLABORATIVE.
Sejong University, DMS Lab. Ki-Hun Han AN EFFECTIVE DE-INTERACING TECHNIQUE USING MOTION COMPENSATED INTERPOLATION IEEE TRANSACTION ON Consumer Electronics,
Bayer Color Filter Array Demosaicing
Presenting: Shlomo Ben-Shoshan, Nir Straze Supervisors: Dr. Ofer Hadar, Dr. Evgeny Kaminsky.
Motion blur on 2D dimming backlight and motion picture simulation Motion blur on 2D dimming backlight and motion picture simulation Speaker: Chi-Wei Chen.
Ai-Mei Huang And Truong Nguyen Image processing, 2006 IEEE international conference on Motion vector processing based on residual energy information for.
Video format conversion
Under Guidance- Internal Guide- Ms. Shruti T.V
Conversion of Standard Broadcast Video Signals for HDTV Compatibility
Error Concealment In The Pixel Domain And MATLAB commands
Week 8 Nicholas Baker.
Research Topic Error Concealment Techniques in H.264/AVC for Wireless Video Transmission Vineeth Shetty Kolkeri EE Graduate,UTA.
Globally Optimal Generalized Maximum Multi Clique Problem (GMMCP) using Python code for Pedestrian Object Tracking By Beni Mulyana.
VMorph: Motion and Feature-Based Video Metamorphosis
Coupled Horn-Schunck and Lukas-Kanade for image processing
Edge Detection Using ICA
A Block Based MAP Segmentation for Image Compression
HALO-FREE DESIGN FOR RETINEX BASED REAL-TIME VIDEO ENHANCEMENT SYSTEM
Lark Kwon Choi, Alan Conrad Bovik
Presentation transcript:

High-Quality Spatial Interpolation of Interlaced Video Alexey Lukin Moscow State University, 2008

2/13 Interlaced-scan video Invented in 1930-ies Invented in 1930-ies Video frame is separated into 2 fields (even and odd raster lines) Video frame is separated into 2 fields (even and odd raster lines) Improvement of motion smoothness w/o increase of signal bandwidth Improvement of motion smoothness w/o increase of signal bandwidth

3/13 Interlaced-scan video Invented in 1930-ies Invented in 1930-ies Video frame is separated into 2 fields (even and odd raster lines) Video frame is separated into 2 fields (even and odd raster lines) Improvement of motion smoothness w/o increase of signal bandwidth Improvement of motion smoothness w/o increase of signal bandwidth

4/13 Deinterlacing Computer displays are progressive-scan → deinterlacing is needed Computer displays are progressive-scan → deinterlacing is needed Simplest deinterlacing methods: Simplest deinterlacing methods: ► “Bob” (line averaging) ► “Weave” (field insertion) spatial interpolation temporal interpolation

5/13 Deinterlacing Advanced deinterlacing methods: Advanced deinterlacing methods: ► Motion-adaptive: use “Bob” method in motion areas, use “Weave” method in still areas ► Motion-compensated: use motion compensation to temporally align fields in motion-adaptive method

6/13 Spatial interpolation High-quality spatial interpolation High-quality spatial interpolation Simple approaches: Simple approaches: ► Line averaging, cubic interpolation ► ELA (Edge-Directed Line Averaging)

7/13 Spatial interpolation Problem with ELA: uncertain interpolation direction in presence of thin lines Problem with ELA: uncertain interpolation direction in presence of thin lines Line averagingELA (5 directions)

8/13 Proposed method Aperture extension Aperture extension ► Allows interpolating near-horizontal edges Spatial averaging of derivatives Spatial averaging of derivatives ► Improves the robustness of edge sensing

9/13 Proposed method Mixing of interpolation directions Mixing of interpolation directions ► Tolerates inaccurate detection of edge direction Expectation Maximization Expectation Maximizationalgorithm ► Re-estimation of derivatives from the interpolated image

10/13 Results PSNR evaluation

11/13 Results Visual quality Line averagingELA (5-directional) EEDI2 method (free software) EDDI method (G. de Haan)MSU algorithm, 2003Proposed method

12/13 Results Visual quality ELA (5-directional)Proposed method + motion compensation

13/13 Conclusion The developed method has: The developed method has: ► High visual quality and good PSNR figures ► Simple structure ► High computational complexity (optimizations possible)

14/13 Your questions ? Thank you