 P Hanrahan & M Levoy “Pulling a Matte” - Matte Creation From digitized images o Blue-screen matting (Petro Vlahos) Separate blue background from foreground.

Slides:



Advertisements
Similar presentations
ARTIFICIAL PASSENGER.
Advertisements

Introduction to compositing. What is compositing?  The combination of two images to produce a single image  Many ways we can do this, especially in.
Keying and Green screen essential Pertemuan 06 Matakuliah : U0574 / DIGITAL COMPOSITING I Tahun : 2008.
Keying and Shot Manipulation Pertemuan 03 Matakuliah : U0584 / DIGITAL COMPOSITING II Tahun : 2009.
3D Compositing & Special Effects Implementation Pertemuan 07 Matakuliah : U0584 / DIGITAL COMPOSITING II Tahun : 2009.
Computational Photography, Fall 2013
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 5 Ravi Ramamoorthi
Video Matting from Depth Maps Jonathan Finger Oliver Wang University of California, Santa Cruz {jfinger,
Natural Video Matting using Camera Arrays Neel S. JoshiWojciech MatusikShai Avidan Mitsubishi Electric Research Laboratory University of California, San.
Image Compositing and Matting. Introduction Matting and compositing are important operations in the production of special effects. These techniques enable.
Green Screen. Objectives: 2. Understand what the difference is between a Luma key and a Chroma key. By the end of todays lesson students will: 3. Understand.
The Mondrian Assignments Use Adobe Photo CS3 to create Mondrian style artworks. 1. Read the short Artist Description on the next page. Taking notes on.
Copyright  Pat Hanrahan Optical Printing From: “Special Optical Effects,” Zoran Perisic From: “Industrial Light and Magic,” Thomas Smith (p. 181)
Matting and Transparency : Computational Photography Alexei Efros, CMU, Fall 2007.
CS248 Midterm Review. CS248 Midterm Mon, November 4, 7-9 pm, Terman Aud Mostly “short answer” questions – Keep your answers short and sweet! Covers lectures.
Copyright  Pat Hanrahan Composing Two Elements Background ForegroundTraveling Matte Holdout Matte * *+ += =
Natural Video Matting with Depth Jonathan Finger Oliver Wang University of California, Santa Cruz {jfinger,
Background Subtraction and Matting : Computational Photography Alexei Efros, CMU, Fall 2006 © Yuri Bonder.
Computational Photography
High-Quality Video View Interpolation
Advanced Computer Graphics (Spring 2005) COMS 4162, Lecture 6: Image Compositing, Morphing Ravi Ramamoorthi
Graphics File Formats. 2 Graphics Data n Vector data –Lines –Polygons –Curves n Bitmap data –Array of pixels –Numerical values corresponding to gray-
Announcements Final project presentations on Wednesday Each group has 10 minutes Place.ppt talk in artifact directory Final reports due on Friday at 11:59pm.
Highlights Lecture on the image part (10) Automatic Perception 16
Matting and Transparency : Computational Photography Alexei Efros, CMU, Fall 2006.
An Iterative Optimization Approach for Unified Image Segmentation and Matting Hello everyone, my name is Jue Wang, I’m glad to be here to present our paper.
Advanced Computer Graphics (Spring 2006) COMS 4162, Lecture 6: Image Compositing, Morphing (brief discussion of reconstruction) Ravi Ramamoorthi
Copyright  Pat Hanrahan Composing Two Elements Background ForegroundTraveling Matte Holdout Matte * *+ += =
 Marc Levoy IBM / IBR “The study of image-based modeling and rendering is the study of sampled representations of geometry.”
CS 4731: Computer Graphics Lecture 21: Raster Graphics Part 2 Emmanuel Agu.
 Marc Levoy IBM / IBR “The study of image-based modeling and rendering is the study of sampled representations of geometry.”
Matting : Rendering and Image Processing Alexei Efros …with many slides from Kyros Kutulakos.
CS248 Midterm Review. CS248 Midterm Mon, November 5, 7-9 pm, Terman Aud Mon, November 5, 3-5 pm, Gates 392 Mostly “short answer” questions Covers through.
Introduction to Computer Graphics
Introduction to Special Effects Blue Screen (Traveling Matte)
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.
Light Field. Modeling a desktop Image Based Rendering  Fast Realistic Rendering without 3D models.
Computer Vision in Graphics Production Adrian Hilton Visual Media Research Group Centre for Vision, Speech and Signal Processing University of Surrey
Supervisor : Mikael Fernstrom.  Story Telling  Script writing  Visual Effects - Practical / Digital / Optical  Foley Sound  Problem Solving  Visuals.
Welcome eager young artists! Ms. Edelman Saturday, August 29, 2015  DO NOW: take out your notebook and a pen.
Making Movies with Adobe Premier Elements 4 Matt Monjan.
Visual Effects You can’t believe everything you see!
Screen Printing Steps “Rembrandt Tulips” Edition of 25 By Dorothy Markert, 2007 Creating an original print with one screen.
Computer Graphics Lecture 1 July 11, Computer Graphics What do you think of? The term “computer graphics” is a blanket term used to refer to the.
MULTIMEDIA Is the presentation of information by a computer system using graphics, animation, sound and text.
Addison Wesley is an imprint of © 2010 Pearson Addison-Wesley. All rights reserved. Chapter 5 Working with Images Starting Out with Games & Graphics in.
Image-based rendering Michael F. Cohen Microsoft Research.
Filtering and Color To filter a color image, simply filter each of R,G and B separately Re-scaling and truncating are more difficult to implement: –Adjusting.
COMPOSITING USING BLUE AND GREEN SCREENS   Background filmed or.
Digital Image Compositing. Compositing for volume rendering c1 c2 c3 The initial pixel color = Black opaque Back-to-Front compositing: use ‘under’ operator.
Digital Imaging Fundamentals Ms. Hema C.R. School of Mechatronic Engineering.
UCSD Media Computation in Java CS1 for majors* (N >130, 2x a year) Increase retention ◦ Losing 32% by end of first year Increase recruitment (more students.
Enhance Your Classroom Video Projects
Graphics Graphics Korea University cgvr.korea.ac.kr Image Processing 고려대학교 컴퓨터 그래픽스 연구실.
Extracting Depth and Matte using a Color-Filtered Aperture Yosuke Bando TOSHIBA + The University of Tokyo Bing-Yu Chen National Taiwan University Tomoyuki.
Multimedia Programming 14: Matting Departments of Digital Contents Sang Il Park.
COMPUTER GRAPHICS CS 482 – FALL 2015 OCTOBER 6, 2015 IMAGE MANIPULATION COMPRESSION COMPOSITING.
PART TWO Electronic Color & RGB values 1. Electronic Color Computer Monitors: Use light in 3 colors to create images on the screen Monitors use RED, GREEN,
Improving Image Matting using Comprehensive Sampling Sets CVPR2013 Oral.
Matting and Transparency : Computational Photography Alexei Efros, CMU, Spring 2010.
ART OF EAST ASIA China & Japan. What elements and principles are present in this piece of artwork?
Che-An Wu Background substitution. Background Substitution AlphaMa p Trimap Depth Map Extract the foreground object and put into another background Objective.
Do Now Review the parts of an effective advertisement and complete the Matching Activity Worksheet.
Advanced Computer Graphics
Graphics and Design Unit 10.
Multimedia Summer Camp
Composing Two Elements
Matting, Transparency, and Illumination
© University of Wisconsin, CS559 Spring 2004
(c) 2002 University of Wisconsin, CS 559
Presentation transcript:

 P Hanrahan & M Levoy “Pulling a Matte” - Matte Creation From digitized images o Blue-screen matting (Petro Vlahos) Separate blue background from foreground image o Video or chroma-keying Range of chromaticities marked transparent o Image processing Set of colors marked transparent, region growing...

 P Hanrahan & M Levoy Pulling a Matte Using Blue Screening

 P Hanrahan & M Levoy Sportvision’s 1 st -and-10 line chroma-keys off green grass (or other colors) hard if uniforms match background (markings, snow,...) must track cameras, know shape of field (it’s not flat!)

 P Hanrahan & M Levoy Matte extraction is an active research area Natural Video Matting using Camera Arrays, N Joshi, W Matusik, S Avidan, Proc. SIGGRAPH 2006

 P Hanrahan & M Levoy “Pulling a Matte” - Matte Creation From digitized images o Blue-screen matting (Petro Vlahos) Separate blue background from foreground image o Video or chroma-keying Range of chromaticities marked transparent o Image processing Set of colors marked transparent, region growing... From computer generated images o Coverage o Transparency

 P Hanrahan & M Levoy Porter-Duff Compositing Algebra C’ = F A C’ A +F B C’ B OpenGL blendfunction Specify src and dst F’s 0, 1, As, Ad, 1-As, 1-Ad, min(As,1-Ad), Cs, Cd, 1-Cs, 1-Cd,

 P Hanrahan & M Levoy Painting – how are each of these strokes done?