Computational Photography

Size: px
Start display at page:

Download "Computational Photography"

Transcription

1 Computational Photography Si Lu Spring onal_photography.htm 05/15/2018 With slides by S. Chenney, Y.Y. Chuang, F. Durand, and J. Sun.

2 Last Time o Image segmentation 2

3 Today o Matting Input user specified trimap matte foreground colors a new composite Reprint from Wang and Cohen

4 Problem of segmentation o Each pixel is assigned a binary label Foreground or Background o Cannot generate natural boundaries for semitransparent objects

5 Problem of segmentation Input Reprint from Sun et al Photoshop segmentation result

6 Segmentation and Matting o Segmentation Binary labeling, 0 or 1 o Matting A continuous value between [0, 1] 6

7 Background: Compositing o Compositing combines components from two or more images to make a new image Special effects are easier to control when done in isolation Even many all live-action sequences are more safely shot in different layers Credit: S. Chenney 7

8 Example: Perfect Storm Credit: S. Chenney 8

9 Mattes o o o o A matte is an image that shows which parts of another image are foreground objects Term dates from film editing and cartoon production How would I use a matte to insert an object into a background? How are mattes usually generated for television? Credit: S. Chenney 9

10 Alpha o Basic idea: Encode opacity information in the image o Add an extra channel, the alpha channel, to each image For each pixel, store R, G, B and Alpha alpha = 1 implies full opacity at a pixel alpha = 0 implies completely clear pixels alpha in (0,1) implies semi-transparency o There are many interpretations of alpha Is there anything in the image at that point (web graphics) Transparency (real-time OpenGL) o Images are now in RGBA format, and typically 32 bits per pixel (8 bits for alpha) Credit: S. Chenney 10

11 Working with Mattes o Compositing: insert an object into a background Call the image of the object the source Put the background into the destination For all the source pixels, if the matte is white, copy the pixel, otherwise leave it unchanged o Matting: generate mattes: Use smart selection tools in Photoshop or similar o They outline the object and convert the outline to a matte Blue Screen: Photograph/film the object in front of a blue background, then consider all the blue pixels in the image to be the background Advanced matting techniques Credit: S. Chenney 11

12 Over Compositing F B foreground color alpha matte background plate C B Credit: Y.Y. Chuang composite F =0 C C αf (1 α) B

13 Oscar Award, 1996 Smith Duff Catmull Porter Credit: Y.Y. Chuang

14 Matting problem o Inverse problem: Assume an image is the over composite of a foreground and a background o Given an image color C, find F, B and so that C= F+(1-)B B? C? F? Credit: F. Durand

15 Matting ambiguity o C= F+(1-)B o How many unknowns, how many equations? B? C? F? Credit: F. Durand

16 Matting ambiguity o C= F+(1-)B o 7 unknowns: and triplets for F and B o 3 equations, one per color channel C Credit: F. Durand

17 Matting ambiguity o C= F+(1-)B o 7 unknowns: and triplets for F and B o 3 equations, one per color channel o With known background (e.g. blue/green screen): 4 unknowns, 3 equations B C F Credit: F. Durand

18 Questions? Credit: F. Durand From Cinefex

19 Multiple backgrounds matting {, Fr, Fg, Fb } Credit: J. Sun

20 Traditional blue screen matting o Invented by Petro Vlahos (Technical Academy Award 1995) o Recently formalized by Smith & Blinn o Initially for film, then video, then digital Assume that the foreground has no blue From Cinefex Credit: F. Durand

21 Blue/Green screen matting issues o Color limitation Annoying for blue-eyed people o Blue/Green spilling The background illuminates the foreground, blue/green at silhouettes Modify blue/green channel, e.g. set to min (b, a 2 g) o Shadows How to extract shadows cast on background Credit: F. Durand

22 Blue/Green screen matting issues Credit: F. Durand From the Art & Science of Digital Compositing

23 Questions? Credit: F. Durand

24 Advanced matting techniques o Bayesian matting o Poisson matting Jian Sun, Jiaya Jia, Chi-Keung Tang, and Heung- Yeung Shum, SIGGRAPH 2004 o Robust matting o Soft Scissors o 24

25 Natural image matting o Solving complex, F, B given a single natural image and a user input trimap I F B r r F B g g F B b b Credit: J. Sun

26 Gradient Manipulation: Poisson Matting g div(g) g 2 2 x 2 2 y div(g) g x x g y y Credit: J. Sun

27 Poisson Equation Given the destination matte gradient v, the optimization problem becomes: min 2 * v with div(g) s. t. * Credit: J. Sun

28 Global Poisson Matting I F ( 1) B I ( F B) F (1 ) B I ( F B) I F B Credit: J. Sun 28

29 I F B I div( ) s.t. F B 1 0 x x F B Credit: J. Sun

30 Variational interpretation * I * arg min f s.t F B 2 I div( ) s.t. F B I F B Credit: J. Sun

31 Global Poisson matting result Credit: J. Sun

32 Next Time o Video stabilization 32

Prof. Feng Liu. Spring /22/2017. With slides by S. Chenney, Y.Y. Chuang, F. Durand, and J. Sun.

Prof. Feng Liu. Spring /22/2017. With slides by S. Chenney, Y.Y. Chuang, F. Durand, and J. Sun. Prof. Feng Liu Spring 2017 http://www.cs.pdx.edu/~fliu/courses/cs510/ 05/22/2017 With slides by S. Chenney, Y.Y. Chuang, F. Durand, and J. Sun. Last Time Image segmentation 2 Today Matting Input user specified

More information

Matting & Compositing

Matting & Compositing 6.098 Digital and Computational Photography 6.882 Advanced Computational Photography Matting & Compositing Bill Freeman Frédo Durand MIT - EECS How does Superman fly? Super-human powers? OR Image Matting

More information

Matting & Compositing

Matting & Compositing Matting & Compositing Many slides from Freeman&Durand s Computational Photography course at MIT. Some are from A.Efros at CMU. Some from Z.Yin from PSU! I even made a bunch of new ones Motivation: compositing

More information

CS6640 Computational Photography. 15. Matting and compositing Steve Marschner

CS6640 Computational Photography. 15. Matting and compositing Steve Marschner CS6640 Computational Photography 15. Matting and compositing 2012 Steve Marschner 1 Final projects Flexible group size This weekend: group yourselves and send me: a one-paragraph description of your idea

More information

To Do. Advanced Computer Graphics. Image Compositing. Digital Image Compositing. Outline. Blue Screen Matting

To Do. Advanced Computer Graphics. Image Compositing. Digital Image Compositing. Outline. Blue Screen Matting Advanced Computer Graphics CSE 163 [Spring 2018], Lecture 5 Ravi Ramamoorthi http://www.cs.ucsd.edu/~ravir To Do Assignment 1, Due Apr 27. This lecture only extra credit and clear up difficulties Questions/difficulties

More information

Image Matting Based On Weighted Color and Texture Sample Selection

Image Matting Based On Weighted Color and Texture Sample Selection Biomedical & Pharmacology Journal Vol. 8(1), 331-335 (2015) Image Matting Based On Weighted Color and Texture Sample Selection DAISY NATH 1 and P.CHITRA 2 1 Embedded System, Sathyabama University, India.

More information

Soft Segmentation of Foreground : Kernel Density Estimation and Geodesic Distances

Soft Segmentation of Foreground : Kernel Density Estimation and Geodesic Distances 3 rd International Conference on Emerging Technologies in Engineering, Biomedical, Management and Science Soft Segmentation of Foreground : Kernel Density Estimation and Geodesic Distances Aditya Ramesh

More information

Fast Image Matting with Good Quality

Fast Image Matting with Good Quality Fast Image Matting with Good Quality Yen-Chun Lin 1, Shang-En Tsai 2, Jui-Chi Chang 3 1,2 Department of Computer Science and Information Engineering, Chang Jung Christian University Tainan 71101, Taiwan

More information

Matting and Compositing. Digital Visual Effects, Spring 2006 Yung-Yu Chuang 2006/5/10

Matting and Compositing. Digital Visual Effects, Spring 2006 Yung-Yu Chuang 2006/5/10 Matting and Compositing Digital Visual Effects, Spring 2006 Yung-Yu Chuang 2006/5/10 Traditional matting and composting Photomontage The Two Ways of Life, 1857, Oscar Gustav Rejlander Printed from the

More information

MRF Matting on Complex Images

MRF Matting on Complex Images Proceedings of the 6th WSEAS International Conference on Multimedia Systems & Signal Processing, Hangzhou, China, April 16-18, 2006 (pp50-55) MRF Matting on Complex Images Shengyou Lin 1, Ruifang Pan 1,

More information

Image Representations, Colors, & Morphing. Stephen J. Guy Comp 575

Image Representations, Colors, & Morphing. Stephen J. Guy Comp 575 Image Representations, Colors, & Morphing Stephen J. Guy Comp 575 Procedural Stuff How to make a webpage Assignment 0 grades New office hours Dinesh Teaching Next week ray-tracing Problem set Review Overview

More information

COMPUTATIONAL PHOTOGRAPHY. Chapter 10

COMPUTATIONAL PHOTOGRAPHY. Chapter 10 1 COMPUTATIONAL PHOTOGRAPHY Chapter 10 Computa;onal photography Computa;onal photography: image analysis and processing algorithms are applied to one or more photographs to create images that go beyond

More information

CS354 Computer Graphics Computational Photography. Qixing Huang April 23 th 2018

CS354 Computer Graphics Computational Photography. Qixing Huang April 23 th 2018 CS354 Computer Graphics Computational Photography Qixing Huang April 23 th 2018 Background Sales of digital cameras surpassed sales of film cameras in 2004 Digital Cameras Free film Instant display Quality

More information

Today s lecture is about alpha compositing the process of using the transparency value, alpha, to combine two images together.

Today s lecture is about alpha compositing the process of using the transparency value, alpha, to combine two images together. Lecture 20: Alpha Compositing Spring 2008 6.831 User Interface Design and Implementation 1 UI Hall of Fame or Shame? Once upon a time, this bizarre help message was popped up by a website (Midwest Microwave)

More information

Fast and High-Quality Image Blending on Mobile Phones

Fast and High-Quality Image Blending on Mobile Phones Fast and High-Quality Image Blending on Mobile Phones Yingen Xiong and Kari Pulli Nokia Research Center 955 Page Mill Road Palo Alto, CA 94304 USA Email: {yingenxiong, karipulli}@nokiacom Abstract We present

More information

Combining Sketch and Tone for Pencil Drawing Production. Cewu Lu, Li Xu, Jiaya Jia, The Chinese University of Hong Kong

Combining Sketch and Tone for Pencil Drawing Production. Cewu Lu, Li Xu, Jiaya Jia, The Chinese University of Hong Kong Combining Sketch and Tone for Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia, The Chinese University of Hong Kong Fundamental Pictorial Language Popular Artistic Forms Pencil Sketch High in real-work

More information

Improved Global-sampling Matting Using Sequential Pair-selection Strategy

Improved Global-sampling Matting Using Sequential Pair-selection Strategy IS&T/SPIE Electronic Imaging 2014 University of Ottawa School of Electrical Engineering and Computer Science Improved Global-sampling Matting Using Sequential Pair-selection Strategy Presented By: Ahmad

More information

Recent Advances in Sampling-based Alpha Matting

Recent Advances in Sampling-based Alpha Matting Recent Advances in Sampling-based Alpha Matting Presented By: Ahmad Al-Kabbany Under the Supervision of: Prof.Eric Dubois Recent Advances in Sampling-based Alpha Matting Presented By: Ahmad Al-Kabbany

More information

background confusion map alpha mask. image

background confusion map alpha mask. image Refraction Matting Doug Zongker CSE 558 June 9, 1998 1 Problem Matting techniques have been used for years in industry to create special eects shots. This allows a sequence be lmed in studios, and have

More information

CS4405. Caption Examples. Video Formats With Alpha Channel I may have missed a couple, so let me know in the comments.

CS4405. Caption Examples. Video Formats With Alpha Channel I may have missed a couple, so let me know in the comments. CS4405 Compositing Video Caption Examples 20/02/2012 HOME List of video formats supporting alpha channels - Digital Rebellion Blog PRODUCTS SERVICES SUPPORT BLOG NEWS List of video formats supporting alpha

More information

Texts and Resources: Assessments: Freefoto.com Group Photo Projects

Texts and Resources: Assessments: Freefoto.com Group Photo Projects Effective Date: 2009-10 Name of Course: Digital Photography Grade Level: 9-12 Department: Industrial Technology and Engineering Length of Course: 30 cycles Instructional Time: 180 days Period Per Cycle:

More information

A Learning-Based Approach to Reduce JPEG Artifacts in Image Matting

A Learning-Based Approach to Reduce JPEG Artifacts in Image Matting 2013 IEEE International Conference on Computer Vision A Learning-Based Approach to Reduce JPEG Artifacts in Image Matting Inchang Choi 1 Sunyeong Kim 1 Michael S. Brown 2 Yu-Wing Tai 1 Korea Advanced Institute

More information

Computational Illumination Frédo Durand MIT - EECS

Computational Illumination Frédo Durand MIT - EECS Computational Illumination Frédo Durand MIT - EECS Some Slides from Ramesh Raskar (MIT Medialab) High level idea Control the illumination to Lighting as a post-process Extract more information Flash/no-flash

More information

Digital and Computational Photography

Digital and Computational Photography Digital and Computational Photography Av: Piraachanna Kugathasan What is computational photography Digital photography: Simply replaces traditional sensors and recording by digital technology Involves

More information

Computational Photography

Computational Photography Computational Photography Eduard Gröller Most of material and slides courtesy of Fredo Durand (http://people.csail.mit.edu/fredo/) and Oliver Deussen (http://graphics.uni-konstanz.de/mitarbeiter/deussen.php)

More information

Computational Photography

Computational Photography Computational photography Computational Photography Digital Visual Effects Yung-Yu Chuang wikipedia: Computational photography h refers broadly to computational imaging techniques that enhance or extend

More information

Chapter 7- Lighting & Cameras

Chapter 7- Lighting & Cameras Cameras: By default, your scene already has one camera and that is usually all you need, but on occasion you may wish to add more cameras. You add more cameras by hitting ShiftA, like creating all other

More information

REMOVING NOISE. H16 Mantra User Guide

REMOVING NOISE. H16 Mantra User Guide REMOVING NOISE As described in the Sampling section, under-sampling is almost always the cause of noise in your renders. Simply increasing the overall amount of sampling will reduce the amount of noise,

More information

Restoration of Motion Blurred Document Images

Restoration of Motion Blurred Document Images Restoration of Motion Blurred Document Images Bolan Su 12, Shijian Lu 2 and Tan Chew Lim 1 1 Department of Computer Science,School of Computing,National University of Singapore Computing 1, 13 Computing

More information

Miscellaneous Topics Part 1

Miscellaneous Topics Part 1 Computational Photography: Miscellaneous Topics Part 1 Brown 1 This lecture s topic We will discuss the following: Seam Carving for Image Resizing An interesting new way to consider resizing images This

More information

Flash Photography Enhancement via Intrinsic Relighting

Flash Photography Enhancement via Intrinsic Relighting Flash Photography Enhancement via Intrinsic Relighting Elmar Eisemann MIT/Artis-INRIA Frédo Durand MIT Introduction Satisfactory photos in dark environments are challenging! Introduction Available light:

More information

Antialiasing & Compositing

Antialiasing & Compositing Antialiasing & Compositing CS4620 Lecture 14 Cornell CS4620/5620 Fall 2013 Lecture 14 (with previous instructors James/Bala, and some slides courtesy Leonard McMillan) 1 Pixel coverage Antialiasing and

More information

Figure 9.10 This shows the File Scripts menu, where there is now a new script item called Delete All Empty layers.

Figure 9.10 This shows the File Scripts menu, where there is now a new script item called Delete All Empty layers. Layers Layers play an essential role in all aspects of Photoshop work. Whether you are designing a Web page layout or editing a photograph, working with layers lets you keep the various elements in a design

More information

Fixing the Gaussian Blur : the Bilateral Filter

Fixing the Gaussian Blur : the Bilateral Filter Fixing the Gaussian Blur : the Bilateral Filter Lecturer: Jianbing Shen Email : shenjianbing@bit.edu.cnedu Office room : 841 http://cs.bit.edu.cn/shenjianbing cn/shenjianbing Note: contents copied from

More information

Protocols. Graphical programming for Icy. a.k.a. programming, for the rest of us

Protocols. Graphical programming for Icy. a.k.a. programming, for the rest of us Protocols Graphical programming for Icy a.k.a. programming, for the rest of us Foreword: Reproducible Research Quote: "Results aren't much if they can t be reproduced!" (your boss, your reviewers, your

More information

Comp Computational Photography Spatially Varying White Balance. Megha Pandey. Sept. 16, 2008

Comp Computational Photography Spatially Varying White Balance. Megha Pandey. Sept. 16, 2008 Comp 790 - Computational Photography Spatially Varying White Balance Megha Pandey Sept. 16, 2008 Color Constancy Color Constancy interpretation of material colors independent of surrounding illumination.

More information

Everything you ever wanted to know about Layer Styles with Adobe Photoshop CS3 - CS5

Everything you ever wanted to know about Layer Styles with Adobe Photoshop CS3 - CS5 Everything you ever wanted to know about Layer Styles with Adobe Photoshop CS3 - CS5 A layer style is one or more effects applied to a layer or layer group. You can apply one of the preset styles provided

More information

Problem Set 3. Assigned: March 9, 2006 Due: March 23, (Optional) Multiple-Exposure HDR Images

Problem Set 3. Assigned: March 9, 2006 Due: March 23, (Optional) Multiple-Exposure HDR Images 6.098/6.882 Computational Photography 1 Problem Set 3 Assigned: March 9, 2006 Due: March 23, 2006 Problem 1 (Optional) Multiple-Exposure HDR Images Even though this problem is optional, we recommend you

More information

Neuron Bundle 12: Digital Film Tools

Neuron Bundle 12: Digital Film Tools Neuron Bundle 12: Digital Film Tools Neuron Bundle 12 consists of two plug-in sets Composite Suite Pro and zmatte from Digital Film Tools. Composite Suite Pro features a well rounded collection of visual

More information

Deblurring. Basics, Problem definition and variants

Deblurring. Basics, Problem definition and variants Deblurring Basics, Problem definition and variants Kinds of blur Hand-shake Defocus Credit: Kenneth Josephson Motion Credit: Kenneth Josephson Kinds of blur Spatially invariant vs. Spatially varying

More information

BCC Make Alpha Key Filter

BCC Make Alpha Key Filter BCC Make Alpha Key Filter Make Alpha Key creates a new alpha channel from one of the existing channels in the image and then applies levels and gamma correction to the new alpha channel. Make Alpha Key

More information

An Approach for Reconstructed Color Image Segmentation using Edge Detection and Threshold Methods

An Approach for Reconstructed Color Image Segmentation using Edge Detection and Threshold Methods An Approach for Reconstructed Color Image Segmentation using Edge Detection and Threshold Methods Mohd. Junedul Haque, Sultan H. Aljahdali College of Computers and Information Technology Taif University

More information

Photoshop Notes and Application Study Packet

Photoshop Notes and Application Study Packet Basic Parts of Photoshop Interface Photoshop Notes and Application Study Packet PANELS Photoshop Study Packet Copyright Law The World Intellectual Property Organization (WIPO) Copyright treaty restrict

More information

How to Create Fake Shadows

How to Create Fake Shadows TIP SHEET #8 How to Create Fake Shadows As well as the colour, it s the shadows in a picture that help to give it mood and atmosphere so in this tutorial I want to show you how you can add in extra shadows.

More information

Image Matting with KL-Divergence Based Sparse Sampling

Image Matting with KL-Divergence Based Sparse Sampling Image Matting with KL-Divergence Based Sparse Sampling Levent Karacan Aykut Erdem Erkut Erdem Department of Computer Engineering, Hacettepe University Beytepe, Ankara, TURKEY, TR-06800 {karacan,aykut,erkut}@cshacettepeedutr

More information

Adobe Photoshop CS5 Layers and Masks

Adobe Photoshop CS5 Layers and Masks Adobe Photoshop CS5 Layers and Masks Email: training@health.ufl.edu Web Page: http://training.health.ufl.edu Adobe Photoshop CS5: Layers and Masks 2.0 Hours The workshop will cover creating and manipulating

More information

The factors that influence the visual quality by using image matting technology in films and TV series and how these factors work in Chinese TV series

The factors that influence the visual quality by using image matting technology in films and TV series and how these factors work in Chinese TV series The factors that influence the visual quality by using image matting technology in films and TV series and how these factors work in Chinese TV series Wenwen Zhu A research Paper submitted to the University

More information

Logo Contest Pic. A Foray into Photoshop. Contributed by: Eric Rasmussen a.k.a. Sylvanite

Logo Contest Pic. A Foray into Photoshop. Contributed by: Eric Rasmussen a.k.a. Sylvanite Logo Contest Pic A Foray into Photoshop Contributed by: Eric Rasmussen a.k.a. Sylvanite This tutorial was downloaded from http://www.penturners.org The International Association of Penturners Prologue

More information

Central Photography [INSTAGRAM EFFECTS]

Central Photography [INSTAGRAM EFFECTS] 1 1. Open Photoshop. 2. Go to File/New (Ctrl+N). 3. Name your file. 4. Set the Width to 11 inches. 2 5. Set the Height to 8.5 inches. 6. Set your Resolution to 200 pixels/inch. 7. Set your Background Contents

More information

TV Aquarium. Create a new document. 8.5 x 11, 300 dpi. Save as TV Aquarium Your Name. Create TV shape. Use Pen

TV Aquarium. Create a new document. 8.5 x 11, 300 dpi. Save as TV Aquarium Your Name. Create TV shape. Use Pen Create a new document. 8.5 x 11, 300 dpi. Save as TV Aquarium Your Name. Create TV shape. Use Pen Tool, Convert Point Tool and Direct Selection Tool. We need side shapes to create patches of light and

More information

Video Registration: Key Challenges. Richard Szeliski Microsoft Research

Video Registration: Key Challenges. Richard Szeliski Microsoft Research Video Registration: Key Challenges Richard Szeliski Microsoft Research 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Key Challenges 1. Mosaics and panoramas 2. Object-based based segmentation (MPEG-4) 3. Engineering

More information

Transparency and blending modes

Transparency and blending modes Transparency and blending modes About transparency Transparency is such an integral part of Illustrator that it s possible to add transparency to your artwork without realizing it. You can add transparency

More information

Impact Factor (SJIF): International Journal of Advance Research in Engineering, Science & Technology

Impact Factor (SJIF): International Journal of Advance Research in Engineering, Science & Technology Impact Factor (SJIF): 3.632 International Journal of Advance Research in Engineering, Science & Technology e-issn: 2393-9877, p-issn: 2394-2444 Volume 3, Issue 9, September-2016 Image Blurring & Deblurring

More information

David Stichweh Art 151 Beginning Photography Summer, 2009 M. W. 5:30-8:00

David Stichweh Art 151 Beginning Photography Summer, 2009 M. W. 5:30-8:00 David Stichweh Art 151 Beginning Photography Summer, 2009 M. W. 5:30-8:00 COURSE DESCRIPTION The course examines the basic materials, processes and aesthetic appreciation of photography, and introduces

More information

CS 89.15/189.5, Fall 2015 ASPECTS OF DIGITAL PHOTOGRAPHY COMPUTATIONAL. Image Processing Basics. Wojciech Jarosz

CS 89.15/189.5, Fall 2015 ASPECTS OF DIGITAL PHOTOGRAPHY COMPUTATIONAL. Image Processing Basics. Wojciech Jarosz CS 89.15/189.5, Fall 2015 COMPUTATIONAL ASPECTS OF DIGITAL PHOTOGRAPHY Image Processing Basics Wojciech Jarosz wojciech.k.jarosz@dartmouth.edu Domain, range Domain vs. range 2D plane: domain of images

More information

Photoshop Tutorial. Millbrae Camera Club 2008 August 21

Photoshop Tutorial. Millbrae Camera Club 2008 August 21 Photoshop Tutorial Millbrae Camera Club 2008 August 21 Introduction Tutorial For this session Speak up if: you have a question I m going too fast or too slow I m not speaking loudly enough you know a better

More information

5 Masks and Channels

5 Masks and Channels 5 Masks and Channels Adobe Photoshop uses masks to isolate and manipulate specific parts of an image. A mask is like a stencil. The cutout portion of the mask can be altered, but the area surrounding the

More information

CS 465 Prelim 1. Tuesday 4 October hours. Problem 1: Image formats (18 pts)

CS 465 Prelim 1. Tuesday 4 October hours. Problem 1: Image formats (18 pts) CS 465 Prelim 1 Tuesday 4 October 2005 1.5 hours Problem 1: Image formats (18 pts) 1. Give a common pixel data format that uses up the following numbers of bits per pixel: 8, 16, 32, 36. For instance,

More information

Ian Barber Photography

Ian Barber Photography 1 Ian Barber Photography Sharpen & Diffuse Photoshop Extension Panel June 2014 By Ian Barber 2 Ian Barber Photography Introduction The Sharpening and Diffuse Photoshop panel gives you easy access to various

More information

Using Adobe Photoshop

Using Adobe Photoshop Using Adobe Photoshop 6 One of the most useful features of applications like Photoshop is the ability to work with layers. allow you to have several pieces of images in the same file, which can be arranged

More information

Photoshop CS2. Step by Step Instructions Using Layers. Adobe. About Layers:

Photoshop CS2. Step by Step Instructions Using Layers. Adobe. About Layers: About Layers: Layers allow you to work on one element of an image without disturbing the others. Think of layers as sheets of acetate stacked one on top of the other. You can see through transparent areas

More information

Chapter 7- Lighting & Cameras

Chapter 7- Lighting & Cameras Chapter 7- Lighting & Cameras Cameras: By default, your scene already has one camera and that is usually all you need, but on occasion you may wish to add more cameras. You add more cameras by hitting

More information

EMITT Academy. 11 th Grade

EMITT Academy. 11 th Grade EMITT Academy 11 th Grade Biography.. My name is Amanda Schmidt. I m 16. I was born in Rockford, Illinois. In my life, I ve only traveled twice. Once by car, and again by plane, both to the same destination:

More information

Exploring Defocus Matting

Exploring Defocus Matting Exploring Defocus Matting Nonparametric Acceleration, Super-Resolution, and Off-Center Matting Neel Joshi University of California, San Diego Wojciech Matusik, Shai Avidan, and anspeter Pfister Mitsubishi

More information

22B / NONDESTRUCTIVE EDITING - QUICK MASKS 1

22B / NONDESTRUCTIVE EDITING - QUICK MASKS 1 22B / NONDESTRUCTIVE EDITING - QUICK MASKS 1 The following sections will deal with photoshop more as an artists studio and not just as an extension of photography. You will work more with layers and using

More information

9/13/2017. Alpha Channels

9/13/2017. Alpha Channels Alpha Channels 1 Primary colors is a set of pigments that can be combined in various ratios to create every color in the visible spectrum. and are combinations of a different set of primary colors: the

More information

People In Spaces A Workshop on using Photoshop to introduce Entourage Elements into existing work.

People In Spaces A Workshop on using Photoshop to introduce Entourage Elements into existing work. People In Spaces A Workshop on using Photoshop to introduce Entourage Elements into existing work. Peter M. Gruhn peter.gruhn@the-bac.edu Sponsored by Atelier and the Learning Resource Center 1 Layers

More information

create a cast shadow How to create a shadow behind your masked subject so it integrates with a new, custom background.

create a cast shadow How to create a shadow behind your masked subject so it integrates with a new, custom background. make masks in minutes create your own background create a cast shadow How to create a shadow behind your masked subject so it integrates with a new, custom background. a tutorial for : primatte chromakey

More information

Photoshop: Save for Web and Devices

Photoshop: Save for Web and Devices Photoshop: Save for Web and Devices Nigel Buckner 2011 nigelbuckner.com This handout explains how to use the Save for Web and Devices process in Photoshop. This process is useful for preparing images for

More information

THE TIOPS4 DOCUMENTATION FILES

THE TIOPS4 DOCUMENTATION FILES Tiops Cephalometric Analysis: THE TIOPS4 DOCUMENTATION FILES Superimposing Photos on Headfilms for shared simulation Superimposing the lateral facial photo on the patients headfilm can be done effectively

More information

Veil & Transparency Masking Tutorial

Veil & Transparency Masking Tutorial In this tutorial we will look at another way to tackle the masking process. This workflow makes use of ReMask 3 s new Dual-Color Selection brush, which comes in handy for tricky and delicate transparency

More information

All Creative Suite Design documents are saved in the same way. Click the Save or Save As (if saving for the first time) command on the File menu to

All Creative Suite Design documents are saved in the same way. Click the Save or Save As (if saving for the first time) command on the File menu to 1 The Application bar is new in the CS4 applications. It combines the menu bar with control buttons that allow you to perform tasks such as arranging multiple documents or changing the workspace view.

More information

I have an image of a flower that is entirely in focus. I would like to blur the background to make the flower stand out.

I have an image of a flower that is entirely in focus. I would like to blur the background to make the flower stand out. Using Gaussian Blur to blur background Request I have an image of a flower that is entirely in focus. I would like to blur the background to make the flower stand out. Response A portion of the image can

More information

SUGAR fx. LightPack 3 User Manual

SUGAR fx. LightPack 3 User Manual SUGAR fx LightPack 3 User Manual Contents Installation 4 Installing SUGARfx 4 What is LightPack? 5 Using LightPack 6 Lens Flare 7 Filter Parameters 7 Main Setup 8 Glow 11 Custom Flares 13 Random Flares

More information

Creative Cut-Outs. 1Go to File>New>Blank File to create a new document and enter. Projects EXTRAS: GET MORE ONLINE!

Creative Cut-Outs. 1Go to File>New>Blank File to create a new document and enter. Projects EXTRAS: GET MORE ONLINE! ALL IMAGES MIKE RODRIGUEZ Creative Cut-Outs By Mike Rodriguez Are you interested in applying some of your rapidly developing layer skills? In the May/June issue, we covered the basics of layers (Layers

More information

Images and Display. Computer Graphics Fabio Pellacini and Steve Marschner

Images and Display. Computer Graphics Fabio Pellacini and Steve Marschner Images and Display 1 2 What is an image? A photographic print A photographic negative? This projection screen Some numbers in RAM? 3 An image is: A 2D distribution of intensity or color A function defined

More information

Reveal the mystery of the mask

Reveal the mystery of the mask Reveal the mystery of the mask Imagine you're participating in a group brainstorming session to generate new ideas for the design phase of a new project. The facilitator starts the brainstorming session

More information

Basic Digital Dark Room

Basic Digital Dark Room Basic Digital Dark Room When I took a good photograph I almost always trying to improve it using Photoshop: exposure, depth of field, black and white, duotones, blur and sharpness or even replace washed

More information

Photography Merit Badge

Photography Merit Badge Photography Merit Badge Agenda Classroom Instruction 1/hr. Photography Session 1/hr. Assemble PowerPoint Presentation 45/ min. Present PowerPoint 30/min. Discuss careers in photography 15/ min. Requirement

More information

Advanced Photography. Topic 3 - Photoshop Filters. Learning Outcomes

Advanced Photography. Topic 3 - Photoshop Filters. Learning Outcomes Topic 3 - Photoshop Filters Learning Outcomes In this lesson, we're going to take a look at some techniques that make use of some of the more practical filters. We are also going to learn how to convert

More information

Students will be able to create movement through the use of line or implied line and repetition.

Students will be able to create movement through the use of line or implied line and repetition. Title of Unit Digital Imaging Title of Lesson Self Portrait Montage in Photoshop Course Graphic Design 1 Instructor Heidi Stachulak hstachulak@hf233.org Objectives: Composition Students will be able to

More information

BCC 3 Way Color Grade. Parameter descriptions:

BCC 3 Way Color Grade. Parameter descriptions: BCC 3 Way Color Grade The 3 Way Color Grade filter enables you to color correct an input image using industry standard Lift- Gamma- Gain controls with an intuitive color sphere and luma slider interface.

More information

Automatic Selection of Brackets for HDR Image Creation

Automatic Selection of Brackets for HDR Image Creation Automatic Selection of Brackets for HDR Image Creation Michel VIDAL-NAQUET, Wei MING Abstract High Dynamic Range imaging (HDR) is now readily available on mobile devices such as smart phones and compact

More information

Image stitching. Image stitching. Video summarization. Applications of image stitching. Stitching = alignment + blending. geometrical registration

Image stitching. Image stitching. Video summarization. Applications of image stitching. Stitching = alignment + blending. geometrical registration Image stitching Stitching = alignment + blending Image stitching geometrical registration photometric registration Digital Visual Effects, Spring 2006 Yung-Yu Chuang 2005/3/22 with slides by Richard Szeliski,

More information

2. Color spaces Introduction The RGB color space

2. Color spaces Introduction The RGB color space Image Processing - Lab 2: Color spaces 1 2. Color spaces 2.1. Introduction The purpose of the second laboratory work is to teach the basic color manipulation techniques, applied to the bitmap digital images.

More information

More image filtering , , Computational Photography Fall 2017, Lecture 4

More image filtering , , Computational Photography Fall 2017, Lecture 4 More image filtering http://graphics.cs.cmu.edu/courses/15-463 15-463, 15-663, 15-862 Computational Photography Fall 2017, Lecture 4 Course announcements Any questions about Homework 1? - How many of you

More information

Table of Contents. Page

Table of Contents. Page Table of Contents Page 2-3 4-5 6-7 8-9 10-11 12-15 16-17 18-19 20-21 22 Bannack Ghost Town Introduction Bannack Fine Art Bannack Portraits Bannack Creative Landscape Perspective Macro Photography Photography

More information

CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB

CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB Unit 5 Graphics and Images Slides based on course material SFU Icons their respective owners 1 Learning Objectives In this unit you will learn

More information

Coded Exposure Deblurring: Optimized Codes for PSF Estimation and Invertibility

Coded Exposure Deblurring: Optimized Codes for PSF Estimation and Invertibility Coded Exposure Deblurring: Optimized Codes for PSF Estimation and Invertibility Amit Agrawal Yi Xu Mitsubishi Electric Research Labs (MERL) 201 Broadway, Cambridge, MA, USA [agrawal@merl.com,xu43@cs.purdue.edu]

More information

6.A44 Computational Photography

6.A44 Computational Photography Add date: Friday 6.A44 Computational Photography Depth of Field Frédo Durand We allow for some tolerance What happens when we close the aperture by two stop? Aperture diameter is divided by two is doubled

More information

XXXX - ILLUSTRATING FROM SKETCHES IN PHOTOSHOP 1 N/08/08

XXXX - ILLUSTRATING FROM SKETCHES IN PHOTOSHOP 1 N/08/08 INTRODUCTION TO GRAPHICS Illustrating from sketches in Photoshop Information Sheet No. XXXX Creating illustrations from existing photography is an excellent method to create bold and sharp works of art

More information

2. Color spaces Introduction The RGB color space

2. Color spaces Introduction The RGB color space 1 Image Processing - Lab 2: Color spaces 2. Color spaces 2.1. Introduction The purpose of the second laboratory work is to teach the basic color manipulation techniques, applied to the bitmap digital images.

More information

Working with the BCC Gaussian Blur Filter

Working with the BCC Gaussian Blur Filter Working with the BCC Gaussian Blur Filter The Gaussian Blur Þlter implements a popular blur algorithm that produces smoother blurs but takes more time to render than the Basic Blur Þlter. Gaussian Blur

More information

FriendBlend Jeff Han (CS231M), Kevin Chen (EE 368), David Zeng (EE 368)

FriendBlend Jeff Han (CS231M), Kevin Chen (EE 368), David Zeng (EE 368) FriendBlend Jeff Han (CS231M), Kevin Chen (EE 368), David Zeng (EE 368) Abstract In this paper, we present an android mobile application that is capable of merging two images with similar backgrounds.

More information

Photoshop 01. Introduction to Computer Graphics UIC / AA/ AD / AD 205 / F05/ Sauter.../documents/photoshop_01.pdf

Photoshop 01. Introduction to Computer Graphics UIC / AA/ AD / AD 205 / F05/ Sauter.../documents/photoshop_01.pdf Photoshop 01 Introduction to Computer Graphics UIC / AA/ AD / AD 205 / F05/ Sauter.../documents/photoshop_01.pdf Topics Raster Graphics Document Setup Image Size & Resolution Tools Selecting and Transforming

More information

Automatic Content-aware Non-Photorealistic Rendering of Images

Automatic Content-aware Non-Photorealistic Rendering of Images Automatic Content-aware Non-Photorealistic Rendering of Images Akshay Gadi Patil Electrical Engineering Indian Institute of Technology Gandhinagar, India-382355 Email: akshay.patil@iitgn.ac.in Shanmuganathan

More information

Computational Photography Introduction

Computational Photography Introduction Computational Photography Introduction Jongmin Baek CS 478 Lecture Jan 9, 2012 Background Sales of digital cameras surpassed sales of film cameras in 2004. Digital cameras are cool Free film Instant display

More information

2Click the Symbol XX

2Click the Symbol XX Adjustment Layers, Channels and Layer Masks 2Click the Symbol XX ( Adjustment Layer ) and choose Channel Mixer. 3Check the box Monochrome and choose the values R=30, G=60, B=10. Thus you ll get a grayscale

More information

Bemidji Schools Course Map Visual Arts K-12 Scope and Sequence: Intro to Photoshop

Bemidji Schools Course Map Visual Arts K-12 Scope and Sequence: Intro to Photoshop Bemidji Schools Course Map Visual Arts K-12 Scope and Sequence: Intro to Photoshop Brief Description of Content Project One (1 week) On Going: Integrate visual art skills from grades K-12 and apply using

More information

ASPECT RATIO. Aspect ratio is the relationship of the width of a picture or sensor in relation to the height.

ASPECT RATIO. Aspect ratio is the relationship of the width of a picture or sensor in relation to the height. ASPECT RATIO Written by Gerry Gerling Aspect ratio is the relationship of the width of a picture or sensor in relation to the height. A picture which is twice as long as it is high would have an aspect

More information