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.
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.
Direct Methods for Visual Scene Reconstruction Paper by Richard Szeliski & Sing Bing Kang Presented by Kristin Branson November 7, 2002.
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.
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.
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.
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)
Brief Introduction to Geometry and Vision
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
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
Computer Vision, CS766 Staff Instructor: Li Zhang TA: Yu-Chi Lai
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.
Computer Vision No. 1 What is the Computer Vision?
Robotics Chapter 6 – Machine Vision Dr. Amit Goradia.
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Chapter 6 (G): Perceptual Organization and Interpretation
Advanced Computer Graphics
Processing visual information for Computer Vision
- Introduction - Graphics Pipeline
Artificial Intelligence
CS201 Lecture 02 Computer Vision: Image Formation and Basic Techniques
Introduction to Graphics Modeling
3D Graphics Rendering PPT By Ricardo Veguilla.
Interactive Computer Graphics
Common Classification Tasks
Wrap-up Computer Vision Spring 2018, Lecture 28
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
COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M
Announcements Project 3 out today (help session at end of class)
Outline Class evaluation Summary Human visual perception
All images are compressed.
Presentation transcript:

No. 1 What is the Computer Vision?

Instructor Katsushi Ikeuchi Pointers: 03-5452-6242 cvl-sec@iis.u-tokyo.ac.jp 4-6-1 Komaba Meguro-ku http://www.cvl.iis.u-tokyo.ac.jp

Evaluation attendance 50% report 50%

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

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

Demonstration Videos

Photometric Stereo (1980) Brightness difference -> 3D shape 3D shape -> 3D Pose determination 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 Vehicle Near Yoyogi park ampm-1.png Vehicle Pedestrian Speed:10km/h Near Yoyogi park Vehicle

Computer Vision (CV) To make a computer to recognize the 3D world as we do 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)

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

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

Decision making: mathematical theories 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 ? A lot of data Ambiguity Projection of a 3D world to a 2D image Many factors to influence the image Illumination condition Object shape Camera characteristics

Image Foggy golden triangle in Pittsburgh

But …

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

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

Illusion due to the projection

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

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

Inside and Outside (Gestalt)

Common sense To formulate the common sense → research topics

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

Application areas

Application areas

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

References Journals Inter. J. Computer Vision IEEE Trans. Pattern Analysis and Machine Intelligence IEICE D-2 IPSJ Trans CVIM International conferences Inter. Conf. Computer Vision (ICCV) Computer Vision and Pattern Recognition (CVPR) Asian Conf. Computer Vision (ACCV) 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