CMSC 426: Image Processing (Computer Vision)

Slides:



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

Robot Vision SS 2005 Matthias Rüther ROBOT VISION („Messen aus Bildern“) 2VO 1KU Matthias Rüther Kawada Industries Inc.DLR.
5/13/2015CAM Talk G.Kamberova Computer Vision Introduction Gerda Kamberova Department of Computer Science Hofstra University.
Oleh Tretiak © Computer Vision Lecture 1: Introduction.
Dana Cobzas-PhD thesis Image-Based Models with Applications in Robot Navigation Dana Cobzas Supervisor: Hong Zhang.
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
3D Computer Vision and Video Computing Introduction Instructor: Zhigang Zhu City College of New York CSc I6716 Fall D Computer.
Overview of Computer Vision CS491E/791E. What is Computer Vision? Deals with the development of the theoretical and algorithmic basis by which useful.
1 Comp300a: Introduction to Computer Vision L. QUAN.
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.
© 2004 by Davi GeigerComputer Vision January 2004 L1.1 Introduction.
Introduction to Computer Vision CS223B, Winter 2005.
Computer Vision (CSE P576) Staff Prof: Steve Seitz TA: Jiun-Hung Chen Web Page
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:
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
Introduction to Machine Vision Systems
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.
Computer Vision Lecture #1 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2 Electerical.
My Research Experience Cheng Qian. Outline 3D Reconstruction Based on Range Images Color Engineering Thermal Image Restoration.
CIS 601 Fall 2004 Introduction to Computer Vision and Intelligent Systems Longin Jan Latecki Parts are based on lectures of Rolf Lakaemper and David Young.
A Brief Overview of Computer Vision Jinxiang Chai.
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.
Robot Vision SS 2007 Matthias Rüther ROBOT VISION 2VO 1KU Matthias Rüther.
A Bayesian Approach For 3D Reconstruction From a Single Image
Computer Vision CS 223b Jana Kosecka CA: Sanaz Mohatari
Visual Perception PhD Program in Information Technologies Description: Obtention of 3D Information. Study of the problem of triangulation, camera calibration.
CIS 601 Fall 2003 Introduction to Computer Vision Longin Jan Latecki Based on the lectures of Rolf Lakaemper and David Young.
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
Digital Image Processing & Analysis Spring Definitions Image Processing Image Analysis (Image Understanding) Computer Vision Low Level Processes:
SUBJECT CODE:CS1002 DEPARTMENT OF ECE. “One picture is worth more than ten thousand words” Anonymous.
CS 8690: Computer Vision Ye Duan. CS8690 Computer Vision University of Missouri at Columbia Instructor Ye Duan (209 Engr West)
Computer Science Department Pacific University Artificial Intelligence -- Computer Vision.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 2 Introduction, Light Course webpage:
Digital Image Processing & Analysis Fall Outline Sampling and Quantization Image Transforms Discrete Cosine Transforms Image Operations Image Restoration.
Computer Vision Michael Isard and Dimitris Metaxas.
3D Computer Vision and Video Computing Introduction Instructor: Zhigang Zhu City College of New York CSc I6716 Fall D Computer.
Lec 22: Stereo CS4670 / 5670: Computer Vision Kavita Bala.
1 Artificial Intelligence: Vision Stages of analysis Low level vision Surfaces and distance Object Matching.
Tutorial Visual Perception Towards Computer Vision
Autonomous Robots Vision © Manfred Huber 2014.
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
CSE 140: Computer Vision Camillo J. Taylor Assistant Professor CIS Dept, UPenn.
Vision Overview  Like all AI: in its infancy  Many methods which work well in specific applications  No universal solution  Classic problem: Recognition.
Computer Vision, CS766 Staff Instructor: Li Zhang TA: Yu-Chi Lai
Reference books: – Digital Image Processing, Gonzalez & Woods. - Digital Image Processing, M. Joshi - Computer Vision – a modern approach, Forsyth & Ponce.
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
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.
Image features and properties. Image content representation The simplest representation of an image pattern is to list image pixels, one after the other.
Digital Image Processing CSC331
1 Review and Summary We have covered a LOT of material, spending more time and more detail on 2D image segmentation and analysis, but hopefully giving.
Robot Vision SS 2009 Matthias Rüther ROBOT VISION 2VO 1KU Matthias Rüther.
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
From local motion estimates to global ones - physiology:
Selected areas in Image and Video Communication
Processing visual information for Computer Vision
- photometric aspects of image formation gray level images
Multiple View Geometry in Computer Vision
Computer Vision Computer vision attempts to construct meaningful and explicit descriptions of the world depicted in an image Using machines to Interpret!!!
Institute of Neural Information Processing (Prof. Heiko Neumann •
Computer Vision (CSE 490CV, EE400B)
Algorithm and perception
?. ? White Fuzzy Color Oblong Texture Shape Most problems in vision are underconstrained White Color Most problems in vision are underconstrained.
Image processing and computer vision
Wrap-up Computer Vision Spring 2019, Lecture 26
Presentation transcript:

CMSC 426: Image Processing (Computer Vision)

What is Vision? What does it mean to see? To know what is where by looking (Marr 1982) To understand from images the objects and actions in the world.

The goal of Computer Vision We would like machines that are able to autonomously interpret the images taken by their sensors and are able to interact with the world. We would like human-like or even super-human like capabilities. But what does it mean to understand?

Vision depends on: Geometry Physics The nature of objects in the world (This is the hardest part).

Human Vision appears easy We use more than 60% of our brain for visual perception Vision is immediate What we perceive is a reconstruction within our brain We regard it as reflecting the world

Human Vision is Subject to illusions Quantitatively imprecise Limited to a narrow range of frequencies A passive sense -- but we are not passively seeing

Interesting Approaches Many animals have vision (frogs, insects,birds) Active, Purposive Vision: Our Vision is related to our capabilities and we are embodied. “We move therefore we see”

The Computer Vision we study A set of computational techniques that allow us to estimate geometric and dynamic properties of the 3D world from digital images

What we will cover Image Formation and Image Models : Geometric aspects, Radiometric Aspects, Digital Images,Camera Calibration, Lightness and Color Image Processing: Filtering, Edge Detection, Feature detection Reconstruction of Geometric and Dynamic Properties of 3D Surface: Multiple View Geometry, Motion, Shape from Single Image Cues (Texture, Shading, Contours)

Books E. Trucco and A. Verri, “Introductory Techniques for 3D Computer Vision”, Prentice Hall (strongly recommended) BKP Horn, “Robot Vision”,MIT Press M. Sonka and V. Hlavac, “Image Processing, Analysis, and Machine Vision”, PWS Publishing D. Forsyth and J. Ponce, “Computer Vision A Modern Approach”,Prentice Hall

Related Disciplines Image Processing: image-to-image transformations, image enhancement (e.g to interpret radiography of lungs), compression, feature extraction (image operations which extract differential invariants of the image) Pattern Recognition: recognizing and classifying objects Photogrammetry: obtaining accurate measurements from noncontact imaging, higher accuracy

Related Fields Graphics. “Vision is inverse graphics”. Visual perception (Psychphysics) Neuroscience. AI Learning Robotics Math: eg., geometry, stochastic processes,optimaztion

A Quick Tour of Computer Vision

Boundary Detection Finding the Corpus Callosum (G. Hamarneh, T. McInerney, D. Terzopoulos)

Texture Photo Pattern Repeated

Texture Photo Computer Generated

Visually guided surgery Pose Determination Visually guided surgery

Stereo http://www.ai.mit.edu/courses/6.801/lect/lect01_darrell.pdf

Stereo http://www.magiceye.com/

Stereo http://www.magiceye.com/

3D model construction

Airborne Video Surveillance

Shape from Shading

New camera design