Video format conversion

Slides:



Advertisements
Similar presentations
Digital Video and Multimedia To produce videos that are worthy of inclusion in a web-based multimedia application you need to understand: How video is.
Advertisements

VQEG Boston meeting April 2006
Deinterlacing using Motion Detection
Digital Media Dr. Jim Rowan ITEC 2110 Video. Works because of persistence of vision Fusion frequency –~ 40 frames.
C HAPTER 20: G ETTING T ECHNICAL – T HE V IDEO S IGNAL.
Digital Processing of Analog Television Lior Zimet EE392J Final Project Winter 2002.
Motivation Application driven -- VoD, Information on Demand (WWW), education, telemedicine, videoconference, videophone Storage capacity Large capacity.
High-Quality Spatial Interpolation of Interlaced Video Alexey Lukin Moscow State University, 2008.
Brushing Up on Upconversion Bruce Jacobs Twin Cities Public Television.
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),
Video enhances, dramatizes, and gives impact to your multimedia application. Your audience will better understand the message of your application.
Comp :: Fall 2003 Video As A Datatype Ketan Mayer-Patel.
Sample rate conversion At times, it will be necessary to convert the sampling rate in a source signal to some other sampling rate Consider converting from.
QUALITY ASSURANCE ADVANCED IMAGING EQUIPMENT CHAPTER 10.
02/14/02(c) University of Wisconsin 2002, CS 559 Last Time Filtering Image size reduction –Take the pixel you need in the output –Map it to the input –Place.
Copyright © Magnum Semiconductor, Unpublished Introduction to Deinterlacing by Mark Korhonen.
EE 5359 H.264 to VC 1 Transcoding Vidhya Vijayakumar Multimedia Processing Lab MSEE, University of Arlington Guided.
Spatio-Temporal Quincunx Sub-Sampling.. and how we get there David Lyon.
Digital Media Dr. Jim Rowan ITEC 2110 Video. Works because of persistence of vision Fusion frequency –~ 40 frames.
MPEG-2 Standard By Rigoberto Fernandez. MPEG Standards MPEG (Moving Pictures Experts Group) is a group of people that meet under ISO (International Standards.
Digital Media Dr. Jim Rowan ITEC 2110 Video.
Video Compression Techniques By David Ridgway.
Standards Subgroup Of the Digital Television Working Group Standards Subgroup Of the Digital Television Working Group UPDATE Presenter John Knox, Manager.
Windows Media Video 9 Tarun Bhatia Multimedia Processing Lab University Of Texas at Arlington 11/05/04.
The Digital Image Dr. John Ryan.
Seeram Chapter 7: Image Reconstruction
DIGITAL Video. Video Creation Video captures the real world therefore video cannot be created in the same sense that images can be created video must.
Research & Development 1 High Frame Rate Television Mike Armstrong, Steve Jolly, Richard Salmon BBC R&D HPA Technical Retreat 18 February 2009.
Q G WGBH Public Television Quality Workshop 1 The Great Frame Rate Debate Bruce Jacobs - Moderator Mark Schubin Larry Thorpe Doug Trumbull.
Image Processing and Computer Vision: 91. Image and Video Coding Compressing data to a smaller volume without losing (too much) information.
1 IMAGE ACQUSITION. 2 VIDEO 3 TRANSMISSION OF IMAGES/VIDEO.
Media signal Media format Last updated on June 15, 2010 Doug Young Suh
Media Processor Lab. Media Processor Lab. High Performance De-Interlacing Algorithm for Digital Television Displays Media Processor Lab.
Introduction to Television Bellevue Community College Bob Young, Instructor.
Ch5: TELEVISION.
What Exactly is Television?  A process of transmitting images through a signal from one place or another.
Receptive field (center-surround)
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
Digital Video Digital video is basically a sequence of digital images  Processing of digital video has much in common with digital image processing First.
The Digital Revolution Changing information. What is Digital?  Discrete values used for  Input  Processing  Transmission  Storage  Display  Derived.
INF 385T Advanced Digital Imaging Creating Sustainable Collections April 7, 2008.
Igor Jánoš. Goal of This Project Decode and process a full-HD video clip using only software resources Dimension – 1920 x 1080 pixels.
(c) 2002 University of Wisconsin, CS 559
Computer Vision – Sampling Hanyang University Jong-Il Park.
A Hybrid Edge-Enhanced Motion Adaptive Deinterlacer By Marc Ramirez.
1 Basics of Video Multimedia Systems (Module 1 Lesson 3) Summary: r Types of Video r Analog vs. Digital Video r Digital Video m Chroma Sub-sampling m HDTV.
Matte-Based Restoration of Vintage Video 指導老師 : 張元翔 主講人員 : 鄭功運.
Overview of Digital Video 101 June 28, Aspect Ratio: 16:9 (Widescreen) CRT Type: PureFlat HDTV Display Capability: 480p/1080i Digital Comb Filter.
Sejong University, DMS Lab. Ki-Hun Han AN EFFECTIVE DE-INTERACING TECHNIQUE USING MOTION COMPENSATED INTERPOLATION IEEE TRANSACTION ON Consumer Electronics,
Cameras used in the world of Motion Pictures
CPT 450 Computer Graphics 12th Lecture – Animation.
Understanding Analogue and Digital Video Lesson 1
EXPLAINING PICTURE FORMATION SYSTEM
"Digital Media Primer" Yue-Ling Wong, Copyright (c)2011 by Pearson Education, Inc. All rights reserved.
Last updated on June 15, 2010 Doug Young Suh
Computed Tomography Image Reconstruction
Premiere Timeline.
Week 1 - Friday CS 113.
Digital Media Dr. Jim Rowan ITEC 2110 Video.
Conversion of Standard Broadcast Video Signals for HDTV Compatibility
"Digital Media Primer" Yue-Ling Wong, Copyright (c)2013 by Pearson Education, Inc. All rights reserved.
EE 638: Principles of Digital Color Imaging Systems
Chapter 6 Fundamentals of Digital Video
Digital Image Processing
LearnZillion Notes: --This is your hook. Start with a question to draw the student in. We want that student saying, “huh, how do you do X?” Try to be specific.
Digital television systems - (DTS) Lectures
Mark Newburn Vizics Inc.
"Digital Media Primer" Yue-Ling Wong, Copyright (c)2013 by Pearson Education, Inc. All rights reserved.
Faculty of Science Information Technology Safeen Hasan Assist Lecturer
Lark Kwon Choi, Alan Conrad Bovik
Presentation transcript:

Video format conversion [??]

Format conversions size change frame rate conversion (de)interlacing

Size change Normally treated as a problem of image resizing; each image is processed separately

Interlaced signal Similar to a spatial quinqunx…

Interlaced signal Similarly, the spectrum of a quinqunx is this:

Interlaced signal Ideal deinterlacing:

Deinterlacing In the areas without motion, the ideal process is temporal interpolation Where there is motion, I can interpolate spatially Or, better (but more difficult), to use motion compensated temporal interpolation (see later)

Deinterlacing A video-temporal (VT) interpolation filter would theoretically solve the problem, if the signal were bandlimited prior to interlacing

Deinterlacing Example of edge-dependent interpolation: con

Deinterlacing Example of VT median filter

Deinterlacing Better: motion compensated temporal interpolation

Frame rate conversion From film (24 fps) to TV (PAL/Secam) - the film is accelerated (24 -> 25 fps) and each image is shown twice -> 50 fps Not in the USA (60 field/s ,actually 29.97x2)-> telecine - 12 field are added every 24 frame -> 60 fps: 2-3 pull-down: - the film is slowed (24 -> 23.976) - the third B is often omitted in DVDs (its equal to the 1st): 480i24 format, and the DVD adds it on-the-fly - similarly, 3-2 pull-down: AAABBCCCDD

Frame rate conversion ... and if we need to return to progressive, 60fps: two ways Weaving takes two successive interlaced fields and reinterleaves them to create a progressive frame - works well - if the original material was progressive, like a film that has undergone the 2:3-pulldown process, and - provided the disc tells the player that it was. Bobbing, the normal process for generating a progressive signal from interlaced video, takes a single field and creates a full progressive frame from it by line doubling or line interpolation

Frame rate conversion If the original material was interlaced video, not 2:3-pulldown film, weaving can cause artifacts More advanced progressive-scan conversion systems combine bobbing and weaving, depending on the content (motion…) of the image. If the monitor is 72 Hz: simply AAABBBCCCDDD…

Scan rate doubling Field repetition: te*=to to*=te Gives loss of resolution Frame repetition te*=te to*=to generates artifacts if motion is present