Computer Vision (CSE P576) Staff Prof: Steve Seitz TA: Jiun-Hung Chen Web Page

Slides:



Advertisements
Similar presentations
Introduction to Computer Vision Dr. Chang Shu COMP 4900C Winter 2008.
Advertisements

CSE 473/573 Computer Vision and Image Processing (CVIP)
5/13/2015CAM Talk G.Kamberova Computer Vision Introduction Gerda Kamberova Department of Computer Science Hofstra University.
Oleh Tretiak © Computer Vision Lecture 1: Introduction.
CPSC 425: Computer Vision (Jan-April 2007) David Lowe Prerequisites: 4 th year ability in CPSC Math 200 (Calculus III) Math 221 (Matrix Algebra: linear.
3D Computer Vision and Video Computing Review Midterm Review CSC I6716 Spring 2011 Prof. Zhigang Zhu
Computer Vision (CSE P 576)
Computing With Images: Outlook and applications
15-463: Rendering and Image Processing Staff Prof: Alexei Efros TA: James Hays Web Page
Computer Vision (CSE 576) Staff Steve Seitz Rick Szeliski ( ) Ian Simon? (
Introduction to Computer Vision CS223B, Winter 2005.
Computer Vision Marc Pollefeys COMP 256 Administrivia Classes: Mon & Wed, 11-12:15, SN115 Instructor: Marc Pollefeys (919) Room.
Jochen Triesch, UC San Diego, 1 COGS Visual Modeling Jochen Triesch & Martin Sereno Dept. of Cognitive Science UC.
1 Computer Vision Instructor: Prof. Sei-Wang Chen, PhD Office: Applied Science Building, Room 101 Communication: Tel:
Stereo Guest Lecture by Li Zhang
Project 1 artifact winners Project 2 questions Project 2 extra signup slots –Can take a second slot if you’d like Announcements.
Computer Vision (CSE/EE 576) Staff Prof: Steve Seitz TA: Aseem Agarwala Web Page
Instructors TAs Web Page CSE 455: Computer Vision Neel Joshi Ian Simon Ira Kemelmacher
The University of Ontario CS 4487/9587 Algorithms for Image Analysis n Web page: Announcements, assignments, code samples/libraries,
CS485/685 Computer Vision Dr. George Bebis Spring 2012.
Staff Web Page Handouts overload list intro slides image filtering slides Computer Vision (CSE.
November 29, 2004AI: Chapter 24: Perception1 Artificial Intelligence Chapter 24: Perception Michael Scherger Department of Computer Science Kent State.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean Hall 5409 T-R 10:30am – 11:50am.
CMSC 426: Image Processing (Computer Vision) David Jacobs.
Announcements Class web site – Handouts –class info –lab access/accounts –survey Readings.
Staff Web Page Handouts signup sheet intro slides image filtering slides Computer Vision (CSE.
A Brief Overview of Computer Vision Jinxiang Chai.
Introduction to ECE432 Instructor: Ying Wu Dept. Electrical & Computer Engr. Northwestern University Evanston, IL 60208
Components of a computer vision system
CSE 473/573 Computer Vision and Image Processing (CVIP) Ifeoma Nwogu Lecture 35 – Review for midterm.
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
Computer Vision Why study Computer Vision? Images and movies are everywhere Fast-growing collection of useful applications –building representations.
Why is computer vision difficult?
Lec 22: Stereo CS4670 / 5670: Computer Vision Kavita Bala.
12/7/10 Looking Back, Moving Forward Computational Photography Derek Hoiem, University of Illinois Photo Credit Lee Cullivan.
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
Final Review Course web page: vision.cis.udel.edu/~cv May 21, 2003  Lecture 37.
Computer Vision, CS766 Staff Instructor: Li Zhang TA: Yu-Chi Lai
November 2, MIDTERM GRADE DISTRIBUTION
PENGENALAN POLA DAN VISI KOMPUTER PENDAHULUAN. Vision Vision is the process of discovering what is present in the world and where it is by looking.
Local features: detection and description
Paper presentation topics 2. More on feature detection and descriptors 3. Shape and Matching 4. Indexing and Retrieval 5. More on 3D reconstruction 1.
Announcements Final is Thursday, March 18, 10:30-12:20 –MGH 287 Sample final out today.
Staff Web Page Handouts signup sheet intro slides image filtering slides Computer Vision (CSE.
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Lecture 1: Introduction
제 5 장 스테레오.
CS 4501: Introduction to Computer Vision Sparse Feature Detectors: Harris Corner, Difference of Gaussian Connelly Barnes Slides from Jason Lawrence, Fei.
CS4670 / 5670: Computer Vision Kavita Bala Lec 27: Stereo.
Announcements Final is Thursday, March 20, 10:30-12:20pm
Can computers match human perception?
CSE/EE 576 Computer Vision Spring 2007
CSE/EE 576 Computer Vision Spring 2011
CSE 455 Computer Vision Autumn 2014
EE 596 Machine Vision Autumn 2015
CSEP 576 Computer Vision Winter 2008
Wrap-up Computer Vision Spring 2018, Lecture 28
Introduction What IS computer vision?
CSE/EE 576 Computer Vision Spring 2012
CSE 455 Computer Vision Autumn 2010
Computer Vision (CSE 490CV, EE400B)
CSE/EE 576 Computer Vision Spring 2010
Image processing and computer vision
Filtering Things to take away from this lecture An image as a function
Announcements Final is Thursday, March 16, 10:30-12:20
CMSC 426: Image Processing (Computer Vision)
Computer Vision (CSE 455) Staff Web Page Handouts
Computer Vision (CSE 455) Staff Web Page Handouts
Filtering An image as a function Digital vs. continuous images
Wrap-up Computer Vision Spring 2019, Lecture 26
Presentation transcript:

Computer Vision (CSE P576) Staff Prof: Steve Seitz TA: Jiun-Hung Chen Web Page Handouts signup sheet intro slides image filtering slides image sampling slides

Today Intros Computer vision overview Course overview Image processing Readings for this week Forsyth & Ponce textbook, chapter 7

Every picture tells a story Goal of computer vision is to write computer programs that can interpret images

Can computers match human perception? Yes and no (but mostly no!) humans are much better at “hard” things computers can be better at “easy” things

Perception

Low level processing Low level operations Image enhancement, feature detection, region segmentation

Mid level processing Mid level operations 3D shape reconstruction, motion estimation

High level processing High level operations Recognition of people, places, events

Image Enhancement Image Inpainting, M. Bertalmío et al.

Image Enhancement Image Inpainting, M. Bertalmío et al.

Image Enhancement Image Inpainting, M. Bertalmío et al.

Application: Document Analysis Digit recognition, AT&T labs

Applications: 3D Scanning Scanning Michelangelo’s “The David” The Digital Michelangelo Project - UW Prof. Brian Curless, collaboratorBrian Curless 2 BILLION polygons, accuracy to.29mm

The Digital Michelangelo Project, Levoy et al.

ESC Entertainment, XYZRGB, NRC

Applications: Motion Capture, Games

Andy Serkis, Gollum, Lord of the Rings

Application: Medical Imaging

Applications: Robotics

Syllabus Image Processing (2 weeks) filtering, convolution image pyramids edge detection feature detection (corners, lines) hough transform Image Transformation (2 weeks) image warping (parametric transformations, texture mapping) image compositing (alpha blending, color mosaics) segmentation and matting (snakes, scissors) Motion Estimation (1 week) optical flow image alignment image mosaics feature tracking

Syllabus Light (1 week) physics of light color reflection shading shape from shading photometric stereo 3D Modeling (3 weeks) projective geometry camera modeling single view metrology camera calibration stereo Object Recognition and Applications (1 week) eigenfaces applications (graphics, robotics)

Project 1: Intelligent Scissors

Project 2: Panorama Stitching

Project 3: 3D Shape Reconstruction

Project 4: Face Recognition

Class Webpage

Grading Programming Projects (100%) image scissors panoramas 3D shape modeling face recognition

General Comments Prerequisites—these are essential! Data structures A good working knowledge of C and C++ programming –(or willingness/time to pick it up quickly!) Linear algebra Vector calculus Course does not assume prior imaging experience computer vision, image processing, graphics, etc.