Computer Vision No. 1 What is the Computer Vision?

Slides:



Advertisements
Similar presentations
CSE473/573 – Stereo and Multiple View Geometry
Advertisements

Games, Movies and Virtual Worlds – An Introduction to Computer Graphics Ayellet Tal Department of Electrical Engineering Technion.
5/13/2015CAM Talk G.Kamberova Computer Vision Introduction Gerda Kamberova Department of Computer Science Hofstra University.
Computer and Robot Vision I
December 5, 2013Computer Vision Lecture 20: Hidden Markov Models/Depth 1 Stereo Vision Due to the limited resolution of images, increasing the baseline.
MultiView Stereo Steve Seitz CSE590SS: Vision for Graphics.
Graphics-1 Gentle Introduction to Computer Graphics Based on: –David Brogan’s “Introduction to Computer Graphics” Course Slides, University of Virginia.
Machine Vision Basics 1.What is machine vision? 2.Some examples of machine vision applications 3.What can be learned from biological vision? 4.The curse.
Multiple View Geometry : Computational Photography Alexei Efros, CMU, Fall 2005 © Martin Quinn …with a lot of slides stolen from Steve Seitz and.
CS 561, Sessions 27 1 Towards intelligent machines Thanks to CSCI561, we now know how to… - Search (and play games) - Build a knowledge base using FOL.
Overview of Computer Vision CS491E/791E. What is Computer Vision? Deals with the development of the theoretical and algorithmic basis by which useful.
Digital Image Processing Ligang Liu Zhejiang University
Computer Vision & Biomimetic Object Recognition Bruce A. Draper Department of Computer Science January 28, 2008.
Vision Computing An Introduction. Visual Perception Sight is our most impressive sense. It gives us, without conscious effort, detailed information about.
Multi-view stereo Many slides adapted from S. Seitz.
Computing With Images: Outlook and applications
3D Computer Vision and Video Computing Introduction Instructor: Zhigang Zhu CSc Spring 2006 Reading in 3D Computer Vision and.
Introduction to Computer Vision CS223B, Winter 2005.
Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Graphics modeling.
December 2, 2014Computer Vision Lecture 21: Image Understanding 1 Today’s topic is.. Image Understanding.
3-D Computer Vision Using Structured Light Prepared by Burak Borhan.
Multiple View Geometry : Computational Photography Alexei Efros, CMU, Fall 2006 © Martin Quinn …with a lot of slides stolen from Steve Seitz and.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
Computer Vision Spring ,-685 Instructor: S. Narasimhan WH 5409 T-R 10:30am – 11:50am Lecture #15.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean Hall 5409 T-R 10:30am – 11:50am.
ECE 472/572 – Digital Image Processing Lecture 2 – Elements of Visual Perception and Image Formation 08/25/11.
Digital Archive of Cultural Heritages - Three Dimensional Modeling of Cultural Heritages and its use for Educational Purposes - Atsushi Nakazawa, Takeshi.
G52IIP, School of Computer Science, University of Nottingham What we will learn … Topics relate to the use of computer to Acquire/generate Process/manipulate/store.
Components of a computer vision system
MIND: The Cognitive Side of Mind and Brain  “… the mind is not the brain, but what the brain does…” (Pinker, 1997)
A General Framework for Tracking Multiple People from a Moving Camera
Visual Perception PhD Program in Information Technologies Description: Obtention of 3D Information. Study of the problem of triangulation, camera calibration.
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
December 4, 2014Computer Vision Lecture 22: Depth 1 Stereo Vision Comparing the similar triangles PMC l and p l LC l, we get: Similarly, for PNC r and.
G52IVG, School of Computer Science, University of Nottingham 1 Administrivia Timetable Lectures, Friday 14:00 – 16:00 Labs, Friday 17:00 -18:00 Assessment.
Computer Science Department Pacific University Artificial Intelligence -- Computer Vision.
Conceptual and Experimental Vision Introduction R.Bajcsy, S.Sastry and A.Yang Fall 2006.
Deformable Part Model Presenter : Liu Changyu Advisor : Prof. Alex Hauptmann Interest : Multimedia Analysis April 11 st, 2013.
Spring 2015 CSc 83020: 3D Photography Prof. Ioannis Stamos Mondays 4:15 – 6:15
1 Artificial Intelligence: Vision Stages of analysis Low level vision Surfaces and distance Object Matching.
CS332 Visual Processing Department of Computer Science Wellesley College CS 332 Visual Processing in Computer and Biological Vision Systems Overview of.
Tutorial Visual Perception Towards Computer Vision
CAMEO: Meeting Understanding Prof. Manuela M. Veloso, Prof. Takeo Kanade Dr. Paul E. Rybski, Dr. Fernando de la Torre, Dr. Brett Browning, Raju Patil,
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
Computer Vision, CS766 Staff Instructor: Li Zhang TA: Yu-Chi Lai
Virtual Image Peephole By Kyle Patience Supervisor: Reg Dodds Co Supervisor: Mehrdad Ghaziasgar.
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
Line Matching Jonghee Park GIST CV-Lab..  Lines –Fundamental feature in many computer vision fields 3D reconstruction, SLAM, motion estimation –Useful.
Tal Amir Advanced Topics in Computer Vision May 29 th, 2015 COUPLED MOTION- LIGHTING ANALYSIS.
Robotics Chapter 6 – Machine Vision Dr. Amit Goradia.
Robot Vision.
Image Perception ‘Let there be light! ‘. “Let there be light”
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Processing visual information for Computer Vision
- Introduction - Graphics Pipeline
Artificial Intelligence
Introduction to Graphics Modeling
Interactive Computer Graphics
Common Classification Tasks
Computer Vision Computer vision attempts to construct meaningful and explicit descriptions of the world depicted in an image Using machines to Interpret!!!
Announcements Midterm due now Project 2 artifacts: vote today!
Image processing and computer vision
CMSC 426: Image Processing (Computer Vision)
CS 332 Visual Processing in Computer and Biological Vision Systems
Wrap-up Computer Vision Spring 2019, Lecture 26
No. 1 What is the Computer Vision?
COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M
Announcements Project 3 out today (help session at end of class)
All images are compressed.
Presentation transcript:

Computer Vision No. 1 What is the Computer Vision?

Instructor u Katsushi Ikeuchi u Pointers: Komaba Meguro-ku

Evaluation u attendance 50% u report 50%

Schedule u Shape-from-X –Analysis of line-drawing –Shape-from-shading –Binocular stereo u Interpretation –Interpolation –Representation u Special topics –Modeling from reality

Katsu Ikeuchi U. Tokyo Human visual system MIT AI Shape-from-shading ETL Object recognition CMU Assembly plan from observation Modeling from reality U. Tokyo Virtual heritage

Demonstration Videos

Photometric Stereo (1980) u Brightness difference -> 3D shape u 3D shape -> 3D Pose determination u 3DPose -> Grasping

Bin Picking

Assembly Plan from Observation (1990)

Recent Result Assembly plan from observation

Learning Human Dance

Motion Capture Data

Robot Dancing

Modeling Cultural Heritage

Virtual City Probe Info

Virtual City Speed : 10km/h Vehicle Pedestrian Near Yoyogi park

Computer Vision (CV) u To make a computer to recognize the 3D world as we do u To generate 3D representations from 2D images

CV and related areas Image Understanding (AI) Pattern Recognition (Mathematical theories) Image Processing (Signal processing)

CV and related areas Image Understanding (AI) Pattern Recognition (Mathematical theories) Image Processing (Signal processing)

Image Processing To get better images: 2D-to-2D

CV and related areas Image Understanding (AI) Pattern Recognition (Mathematical theories) Image Processing (Signal processing)

Pattern Recognition Decision making: mathematical theories

CV and related areas Image Understanding (AI) Pattern Recognition (Mathematical theories) Image Processing (Signal processing)

Image Understanding Scene description

Why difficult ? u A lot of data u Ambiguity –Projection of a 3D world to a 2D image u Many factors to influence the image –Illumination condition –Object shape –Camera characteristics

Image Foggy golden triangle in Pittsburgh

But …

A lot of data u Landsat image –1scene: 3300 x 2300 x 4 = bytes –200 scenes/ day u Color TV image –512 x 512 x 3 x 30 = bytes/sec

Why difficult ? u A lot of data u Ambiguity –Projection of a 3D world to a 2D image u Many factors to influence the image –Illumination condition –Object shape –Camera characteristics

Illusion due to the projection

Why difficult ? u A lot of data u Ambiguity –Projection of a 3D world to a 2D image u Many factors to influence to the image –Illumination condition –Object shape –Camera characteristics

Image u A image is a matrix of pixels u Each pixel –brightness –Color –Distance

Inside and Outside (Gestalt)

Common sense u To formulate the common sense → research topics

Current issues u A lot of data –Computational sensor –Vision board u Ambiguity –Projective geometry –constraints u Many factors –Physics-based vision

Application areas

What is Computer Vision? u Vision is … an information processing task that constructs efficient symbolic descriptions of the world from images. (Marr) u Vision is … inverse graphics. u Vision is … looks easy, but is difficult. Vision is … difficult, but is fun. (Kanade) u Vision is an engineering science to create an alternative of human visual systems on computers ( Ikeuchi )

References u Journals –Inter. J. Computer Vision –IEEE Trans. Pattern Analysis and Machine Intelligence –IEICE D-2 –IPSJ Trans CVIM u International conferences –Inter. Conf. Computer Vision (ICCV) –Computer Vision and Pattern Recognition (CVPR) –Asian Conf. Computer Vision (ACCV) u Special interest groups –IPSJ CVIM –IEICE PRMU

Schedule (April-May) 4/12 Introduction 4/19 Line drawing 4/26 Perspective projection 5/3 Holiday 5/10 Shape from Shading 5/17 Color Dr. Miyazaki 5/24 Stereo#1 5/31 Stereo#2 Dr. Vanno and Dr. Ogawara

Schedule (June-July) 6/7 Motion analysis 6/14 No class 6/21 EPI, IBR & MBR Dr. Ono 6/28 Interpolation 7/5 Object representation#1 Dr.Takamatsu 7/12 Object representation#2