Computer and Machine Vision
|
|
- Kathlyn Jefferson
- 5 years ago
- Views:
Transcription
1 Computer and Machine Vision Lecture Week 12 Part-2 Additional 3D Scene Considerations March 29, 2014 Sam Siewert
2 Outline of Week 12 Computer Vision APIs and Languages Alternatives to C++ and OpenCV API for Top- Down Halide MATLAB with CV Toolbox Mathematica Additional 3D Scene Considerations Camera Depth of Field Scene Complexities Introduction to Structure from Motion Methods 3D Scene Capture to Point-Cloud-Models Receiver Operator Curves for Recognition Performance Sam Siewert 2
3 Quick Review We Need Camera Intrinsics (Optical and Detector Characteristics and Aberrations) and Extrinsics (Camera Mount Details) Calibration Provides Physical Scene Coordinate to Camera Pixel Coordinate Mapping, Correcting for Extrinsic and Intrinsic Aberrations and Errors Chessboard at Give Distance is a Good Calibration Target (Feature Based Alignment Summary in CV on Pages ) No Two Cameras (Even Same Make and Model, Have Identical Intrinsics) Sam Siewert 3
4 3D Review Read or Re-read Chapter 12 in OpenCV Once Calibrated, SIFT, RANSAC or Hough Can Be Used to Find Common Features (Keypoints) for Left/Right Correspondence and Disparity Map Alternatives to 2-Camera Stereopsis are Structure from Motion (Like a Mosaic, Viewpoints from One Camera Over Time) or Active Depth Mappers Sam Siewert 4
5 Directed Reading Passive Depth Maps - Learning OpenCV, Pages Structure from Motion Learning OpenCV, Pages D Feature Alignment, CV Pages CV Chapter 7 Structure from Motion Sam Siewert 5
6 Passive 3D Confusion Specular Reflection Mirrored Images and Orientation Confusion M.C. Escher Camera Depth of Field Lightfield Camera and 3D Many Viewing Angles at Once Lytro Raytrix Refraction Bending of Light Through Materials Sam Siewert 6
7 Specular Reflections Has Caused Pilot Controlled Flight into Ground Multiple Correspondence and Confusion Problem for Passive Depth Mapping Using Features Sun Angle and Shadows Can Help (3D Depth Cue for Photogrammetry) Sam Siewert 7
8 Camera Lens is Not Really a Point Depth of Field Objects Too Near are Out of Focus Objects Too Far are out of Focus Sam Siewert 8
9 Scene Complexity - Refraction Refraction: Snell s Law Glass, Water and Other Translucent Materials Ration of Indices of Refraction and Velocity of Light in Each Medium Consider Ray Entry and Exit from Medium E.g. Air to Glass to Air Sam Siewert 9
10 Vanishing Points CV Pages , For Computation CV Pages , For Use in Calibration A Feature of Perspective Projection as We Saw Earlier Sam Siewert 10
11 Active Depth Mapper Alternative Project Visible or Infrared Light Onto Scene (Even X-ray in Case of CT) Measure Deformation of Known Pattern Pattern is Perfect and Scales on Flat Surface On Textured Surfaces (With Depth) Line Curvature Laser Dot Size and Shape Changes Much Like Intrinsic Calibration, But Now Surface Depth Causes Abberations Computational Expensive, But ASIC Can Accelerate (E.g. PrimeSense) Most Methods are Proprietary API for Active Depth Mapper Applications - OpenNI Sam Siewert 11
12 Building an Active Depth Mapper TI DLP Light-crafter Kit IR Pattern Projection Photo credits and reference: Dr. Daniel Aliaga, Purdue University Analog Camera #2 (Near Infrared) Analog Camera #1 RGB (Visible) Altera FPGA CVPU (Computer Vision Processing Unit) Depth Map HD Digital Camera Port (Snapshot) USB 2.0, PCIe Host Channels Flash SD Card Networked Video Analytics Mobile Sensor Network Processor (TI OMAP, Atom) Sam Siewert 12
13 Point Clouds 3D Scanners 3D Scanner Active 3D Depth Mapper Creates a CAD Model of an Object Most Often Close Range With Observation of Projected Light (Energy Up to X-ray) Camera Automatically Rotates or Tilts/Pans 360 Degrees in Increments to Photo document a Space Or Object is Rotated on a Turntable With Active Depth Mapper We Have Depth Map from Many Viewpoints E.g. CT Scan Computer Tomography (Typically X-ray for Medical) Spiraling X-Ray of Human Body Provides Point Cloud Model of Skeleton By Stacking 2D Images (Thin slices) Built on Principals Studied, But More of Machine Vision Automation Process PCL Software 3D Scanner and 3 Printer = 3D Replicator Sam Siewert 13
14 Receiver Operator Curves Feature Detection and Matching is Not Perfect (Approximate) CV Pages , Learning OpenCV Early Radar Operation Lead to Term Receiver Operator Curve False Positives True Positive Rate = (Total False)/Total False Negatives Detection Performance True Positive False Positive False Negative True Negative Captures Concepts of False Alarm (Cost to Clear) and Detection Failures (E.g. Cancerous Cell is Missed) For Non-Perfect Detectors, True Positive Rate Performance Increases Require Trade-off with Higher False Positive Rates Alternate Machine Learning Measure (Related Directly) is a Confusion Matrix (True-True, False-True, True-False, False-False) Sam Siewert 14
15 True Positive Rate RoC and 2 Class Confusion As Discussed in Learning OpenCV on Page % 75% RoC Confusion Matrix (E.g. 75% predicted T, actually T. etc) Actual Predicted T F T 75% 25% F 25% 75% 25% False Positive Rate 100% Sam Siewert 15
CS A485 Computer and Machine Vision
CS A485 Computer and Machine Vision Lecture 1 Introduction Part-2 January 14, 2014 Sam Siewert Biological Vision vs. Machine Vision (Why A Honey Bee is Better than HPC for CV) Humans - 100 million Photoreceptors
More informationThe Computational Photometer
The Computational Photometer Hybrid FPGA Digital Video Transformation for 3D Joint UAA and CU-Boulder Project March 28, 2014 Sam Siewert The CP Team Sam Siewert PI, UAA, Adjunct CU-Boulder Vitaly Ivanov
More informationThe Computational Photometer
The Computational Photometer Arctic Multi-Spectral and Passive 3D Imaging Project November 2014 - Status December 4, 2014 Sam Siewert The Goal Low-Cost Multi-Channel Imager Two Channel Visible for Passive
More informationComputer and Machine Vision
Computer and Machine Vision Lecture Week 4 Part-2 February 5, 2014 Sam Siewert Outline of Week 4 Practical Methods for Dealing with Camera Streams, Frame by Frame and De-coding/Re-encoding for Analysis
More informationVision Review: Image Formation. Course web page:
Vision Review: Image Formation Course web page: www.cis.udel.edu/~cer/arv September 10, 2002 Announcements Lecture on Thursday will be about Matlab; next Tuesday will be Image Processing The dates some
More informationSoftware-Defined Computational Photometry
Software-Defined Computational Photometry Arctic Multi-Spectral and Passive 3D Imaging Project April 2015 - Status April 10, 2015 Sam Siewert The Goal Low-Cost Multi-Channel Imager Two Channel Visible
More informationComputer and Machine Vision
Computer and Machine Vision Lecture Week 11 Part-2 Segmentation, Camera Calibration and Feature Alignment March 28, 2014 Sam Siewert Outline of Week 11 Exam #1 Results Overview and Solutions Wrap up of
More informationAlgebra Based Physics
Slide 1 / 66 Slide 2 / 66 Algebra Based Physics Geometric Optics 2015-12-01 www.njctl.org Table of ontents Slide 3 / 66 lick on the topic to go to that section Reflection Spherical Mirror Refraction and
More informationMiniature faking. In close-up photo, the depth of field is limited.
Miniature faking In close-up photo, the depth of field is limited. http://en.wikipedia.org/wiki/file:jodhpur_tilt_shift.jpg Miniature faking Miniature faking http://en.wikipedia.org/wiki/file:oregon_state_beavers_tilt-shift_miniature_greg_keene.jpg
More informationIntroduction to 3D Machine Vision
Introduction to 3D Machine Vision 1 Many methods for 3D machine vision Use Triangulation (Geometry) to Determine the Depth of an Object By Different Methods: Single Line Laser Scan Stereo Triangulation
More informationLecture 19: Depth Cameras. Visual Computing Systems CMU , Fall 2013
Lecture 19: Depth Cameras Visual Computing Systems Continuing theme: computational photography Cameras capture light, then extensive processing produces the desired image Today: - Capturing scene depth
More informationComputer and Machine Vision
Computer and Machine Vision Lecture Week 7 Part-1 (Convolution Transform Speed-up and Hough Linear Transform) February 26, 2014 Sam Siewert Outline of Week 7 Basic Convolution Transform Speed-Up Concepts
More informationMulti-View Stereo for Community Photo Collections Michael Goesele, et al, ICCV Venus de Milo
Vision Sensing Multi-View Stereo for Community Photo Collections Michael Goesele, et al, ICCV 2007 Venus de Milo The Digital Michelangelo Project, Stanford How to sense 3D very accurately? How to sense
More informationChapter 26 Geometrical Optics
Chapter 26 Geometrical Optics 26.1 The Reflection of Light 26.2 Forming Images With a Plane Mirror 26.3 Spherical Mirrors 26.4 Ray Tracing and the Mirror Equation 26.5 The Refraction of Light 26.6 Ray
More informationProject Title: Welding Machine Monitoring System Phase II. Name of PI: Prof. Kenneth K.M. LAM (EIE) Progress / Achievement: (with photos, if any)
Address: Hong Kong Polytechnic University, Phase 8, Hung Hom, Kowloon, Hong Kong. Telephone: (852) 3400 8441 Email: cnerc.steel@polyu.edu.hk Website: https://www.polyu.edu.hk/cnerc-steel/ Project Title:
More information3D Reconstruction of a Hopkins Landmark
3D Reconstruction of a Hopkins Landmark Ayushi Sinha (461), Hau Sze (461), Diane Duros (361) Abstract - This paper outlines a method for 3D reconstruction from two images. Our procedure is based on known
More informationWhat is it? How does it work? How do we use it?
What is it? How does it work? How do we use it? Dual Nature http://www.youtube.com/watch?v=dfpeprq7ogc o Electromagnetic Waves display wave behavior o Created by oscillating electric and magnetic fields
More informationChapter 26 Geometrical Optics
Chapter 26 Geometrical Optics The Reflection of Light: Mirrors: Mirrors produce images because the light that strikes them is reflected, rather than absorbed. Reflected light does much more than produce
More informationComputer Graphics. Lecture 9 Environment mapping, Mirroring
Computer Graphics Lecture 9 Environment mapping, Mirroring Today Environment Mapping Introduction Cubic mapping Sphere mapping refractive mapping Mirroring Introduction reflection first stencil buffer
More informationAll forms of EM waves travel at the speed of light in a vacuum = 3.00 x 10 8 m/s This speed is constant in air as well
Pre AP Physics Light & Optics Chapters 14-16 Light is an electromagnetic wave Electromagnetic waves: Oscillating electric and magnetic fields that are perpendicular to the direction the wave moves Difference
More informationExperiment 6. Snell s Law. Use Snell s Law to determine the index of refraction of Lucite.
Experiment 6 Snell s Law 6.1 Objectives Use Snell s Law to determine the index of refraction of Lucite. Observe total internal reflection and calculate the critical angle. Explain the basis of how optical
More informationImage Formation. Antonino Furnari. Image Processing Lab Dipartimento di Matematica e Informatica Università degli Studi di Catania
Image Formation Antonino Furnari Image Processing Lab Dipartimento di Matematica e Informatica Università degli Studi di Catania furnari@dmi.unict.it 18/03/2014 Outline Introduction; Geometric Primitives
More informationChapter 32 Light: Reflection and Refraction. Copyright 2009 Pearson Education, Inc.
Chapter 32 Light: Reflection and Refraction Units of Chapter 32 The Ray Model of Light Reflection; Image Formation by a Plane Mirror Formation of Images by Spherical Mirrors Index of Refraction Refraction:
More informationReflection and Refraction of Light
PC1222 Fundamentals of Physics II Reflection and Refraction of Light 1 Objectives Investigate for reflection of rays from a plane surface, the dependence of the angle of reflection on the angle of incidence.
More informationCamera Calibration. Schedule. Jesus J Caban. Note: You have until next Monday to let me know. ! Today:! Camera calibration
Camera Calibration Jesus J Caban Schedule! Today:! Camera calibration! Wednesday:! Lecture: Motion & Optical Flow! Monday:! Lecture: Medical Imaging! Final presentations:! Nov 29 th : W. Griffin! Dec 1
More informationProject 4 Results. Representation. Data. Learning. Zachary, Hung-I, Paul, Emanuel. SIFT and HoG are popular and successful.
Project 4 Results Representation SIFT and HoG are popular and successful. Data Hugely varying results from hard mining. Learning Non-linear classifier usually better. Zachary, Hung-I, Paul, Emanuel Project
More informationCamera Models and Image Formation. Srikumar Ramalingam School of Computing University of Utah
Camera Models and Image Formation Srikumar Ramalingam School of Computing University of Utah srikumar@cs.utah.edu Reference Most slides are adapted from the following notes: Some lecture notes on geometric
More informationDepth Sensors Kinect V2 A. Fornaser
Depth Sensors Kinect V2 A. Fornaser alberto.fornaser@unitn.it Vision Depth data It is not a 3D data, It is a map of distances Not a 3D, not a 2D it is a 2.5D or Perspective 3D Complete 3D - Tomography
More information3D Scanning. Qixing Huang Feb. 9 th Slide Credit: Yasutaka Furukawa
3D Scanning Qixing Huang Feb. 9 th 2017 Slide Credit: Yasutaka Furukawa Geometry Reconstruction Pipeline This Lecture Depth Sensing ICP for Pair-wise Alignment Next Lecture Global Alignment Pairwise Multiple
More informationLIGHT. Speed of light Law of Reflection Refraction Snell s Law Mirrors Lenses
LIGHT Speed of light Law of Reflection Refraction Snell s Law Mirrors Lenses Light = Electromagnetic Wave Requires No Medium to Travel Oscillating Electric and Magnetic Field Travel at the speed of light
More informationHigh-Fidelity Augmented Reality Interactions Hrvoje Benko Researcher, MSR Redmond
High-Fidelity Augmented Reality Interactions Hrvoje Benko Researcher, MSR Redmond New generation of interfaces Instead of interacting through indirect input devices (mice and keyboard), the user is interacting
More informationComputer Vision Lecture 17
Computer Vision Lecture 17 Epipolar Geometry & Stereo Basics 13.01.2015 Bastian Leibe RWTH Aachen http://www.vision.rwth-aachen.de leibe@vision.rwth-aachen.de Announcements Seminar in the summer semester
More informationAn Endoscope With 2 DOFs Steering of Coaxial Nd:YAG Laser Beam for Fetal Surgery [Yamanaka et al. 2010, IEEE trans on Mechatronics]
An Endoscope With 2 DOFs Steering of Coaxial Nd:YAG Laser Beam for Fetal Surgery [Yamanaka et al. 2010, IEEE trans on Mechatronics] GEORGE DWYER Automatic Tracking Algorithm in Coaxial Near-infrared Laser
More informationComputer Vision Lecture 17
Announcements Computer Vision Lecture 17 Epipolar Geometry & Stereo Basics Seminar in the summer semester Current Topics in Computer Vision and Machine Learning Block seminar, presentations in 1 st week
More informationGEOMETRIC OPTICS. LENSES refract light, so we need to know how light bends when entering and exiting a lens and how that interaction forms an image.
I. What is GEOMTERIC OPTICS GEOMETRIC OPTICS In geometric optics, LIGHT is treated as imaginary rays. How these rays interact with at the interface of different media, including lenses and mirrors, is
More informationCS 563 Advanced Topics in Computer Graphics Camera Models. by Kevin Kardian
CS 563 Advanced Topics in Computer Graphics Camera Models by Kevin Kardian Introduction Pinhole camera is insufficient Everything in perfect focus Less realistic Different camera models are possible Create
More informationCS4495/6495 Introduction to Computer Vision
CS4495/6495 Introduction to Computer Vision 9C-L1 3D perception Some slides by Kelsey Hawkins Motivation Why do animals, people & robots need vision? To detect and recognize objects/landmarks Is that a
More informationOther approaches to obtaining 3D structure
Other approaches to obtaining 3D structure Active stereo with structured light Project structured light patterns onto the object simplifies the correspondence problem Allows us to use only one camera camera
More informationChapter 5 Mirror and Lenses
Chapter 5 Mirror and Lenses Name: 5.1 Ray Model of Light Another model for light is that it is made up of tiny particles called. Photons travel in perfect, lines from a light source This model helps us
More informationComputer and Machine Vision
Computer and Machine Vision Lecture Week 12 Part-1 Additional Programming Considerations March 29, 2014 Sam Siewert Outline of Week 12 Computer Vision APIs and Languages Alternatives to C++ and OpenCV
More informationGeometric camera models and calibration
Geometric camera models and calibration http://graphics.cs.cmu.edu/courses/15-463 15-463, 15-663, 15-862 Computational Photography Fall 2018, Lecture 13 Course announcements Homework 3 is out. - Due October
More informationRay Tracing: Special Topics CSCI 4239/5239 Advanced Computer Graphics Spring 2018
Ray Tracing: Special Topics CSCI 4239/5239 Advanced Computer Graphics Spring 2018 Theoretical foundations Ray Tracing from the Ground Up Chapters 13-15 Bidirectional Reflectance Distribution Function BRDF
More informationLighting and Shading
Lighting and Shading Today: Local Illumination Solving the rendering equation is too expensive First do local illumination Then hack in reflections and shadows Local Shading: Notation light intensity in,
More informationRange Sensors (time of flight) (1)
Range Sensors (time of flight) (1) Large range distance measurement -> called range sensors Range information: key element for localization and environment modeling Ultrasonic sensors, infra-red sensors
More information3D Computer Vision 1
3D Computer Vision 1 Multiview Stereo Multiview Stereo Multiview Stereo https://www.youtube.com/watch?v=ugkb7itpnae Shape from silhouette Shape from silhouette Shape from silhouette Shape from silhouette
More information3D Vision Real Objects, Real Cameras. Chapter 11 (parts of), 12 (parts of) Computerized Image Analysis MN2 Anders Brun,
3D Vision Real Objects, Real Cameras Chapter 11 (parts of), 12 (parts of) Computerized Image Analysis MN2 Anders Brun, anders@cb.uu.se 3D Vision! Philisophy! Image formation " The pinhole camera " Projective
More informationOverview. Augmented reality and applications Marker-based augmented reality. Camera model. Binary markers Textured planar markers
Augmented reality Overview Augmented reality and applications Marker-based augmented reality Binary markers Textured planar markers Camera model Homography Direct Linear Transformation What is augmented
More informationRay Optics. Physics 11. Sources of Light Rays: Self-Luminous Objects. The Ray Model of Light
Physics 11 Ray Optics Ray Model of Light Reflection Plane Mirrors Spherical Mirrors Ray Tracing Images from a Concave Mirror Images from a Convex Mirror Slide 18-3 The Ray Model of Light Sources of Light
More informationGraphics Corporation, 1811 Pike Road, Longmont, CO USA ABSTRACT 1. INTRODUCTION
Low-cost, high-performance and efficiency computational photometer design Sam B. Siewert* a, Jeries Shihadeh b, Randall Myers c, Jay Khandhar b, Vitaly Ivanov a a University of Alaska Anchorage, 3211 Providence
More informationDense 3D Reconstruction. Christiano Gava
Dense 3D Reconstruction Christiano Gava christiano.gava@dfki.de Outline Previous lecture: structure and motion II Structure and motion loop Triangulation Today: dense 3D reconstruction The matching problem
More informationUnit 11 Light and Optics Holt Chapter 14 Student Outline Light and Refraction
Holt Chapter 14 Student Outline Light and Refraction Variables introduced or used in chapter: Quantity Symbol Units Speed of light frequency wavelength angle Object Distance Image Distance Radius of Curvature
More informationLight: Geometric Optics (Chapter 23)
Light: Geometric Optics (Chapter 23) Units of Chapter 23 The Ray Model of Light Reflection; Image Formed by a Plane Mirror Formation of Images by Spherical Index of Refraction Refraction: Snell s Law 1
More informationPHYSICS. Chapter 34 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT
PHYSICS FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E Chapter 34 Lecture RANDALL D. KNIGHT Chapter 34 Ray Optics IN THIS CHAPTER, you will learn about and apply the ray model of light Slide 34-2
More informationMultiple View Geometry
Multiple View Geometry Martin Quinn with a lot of slides stolen from Steve Seitz and Jianbo Shi 15-463: Computational Photography Alexei Efros, CMU, Fall 2007 Our Goal The Plenoptic Function P(θ,φ,λ,t,V
More informationPhysics 102: Lecture 17 Reflection and Refraction of Light
Physics 102: Lecture 17 Reflection and Refraction of Light Physics 102: Lecture 17, Slide 1 Recall from last time. Today Last Time Reflection: θ i = θ r Flat Mirror: image equidistant behind Spherical
More informationChapter 5 Mirrors and Lenses
Chapter 5 Notes: Mirrors and Lenses Name: Block: The Ray Model of Light The ray model of light represents light as a line, or ray, indicating the path of a beam of light. Light travels in straight lines
More information3D Modeling of Objects Using Laser Scanning
1 3D Modeling of Objects Using Laser Scanning D. Jaya Deepu, LPU University, Punjab, India Email: Jaideepudadi@gmail.com Abstract: In the last few decades, constructing accurate three-dimensional models
More informationReflection and Refraction. Chapter 29
Reflection and Refraction Chapter 29 Reflection When a wave reaches a boundary between two media, some or all of the wave bounces back into the first medium. Reflection The angle of incidence is equal
More informationRecap: Refraction. Amount of bending depends on: - angle of incidence - refractive index of medium. (n 2 > n 1 ) n 2
Amount of bending depends on: - angle of incidence - refractive index of medium Recap: Refraction λ 1 (n 2 > n 1 ) Snell s Law: When light passes from one transparent medium to another, the rays will be
More informationAll human beings desire to know. [...] sight, more than any other senses, gives us knowledge of things and clarifies many differences among them.
All human beings desire to know. [...] sight, more than any other senses, gives us knowledge of things and clarifies many differences among them. - Aristotle University of Texas at Arlington Introduction
More informationRefraction of Light. This bending of the ray is called refraction
Refraction & Lenses Refraction of Light When a ray of light traveling through a transparent medium encounters a boundary leading into another transparent medium, part of the ray is reflected and part of
More informationLight: Geometric Optics
Light: Geometric Optics 23.1 The Ray Model of Light Light very often travels in straight lines. We represent light using rays, which are straight lines emanating from an object. This is an idealization,
More informationLecture Outline Chapter 26. Physics, 4 th Edition James S. Walker. Copyright 2010 Pearson Education, Inc.
Lecture Outline Chapter 26 Physics, 4 th Edition James S. Walker Chapter 26 Geometrical Optics Units of Chapter 26 The Reflection of Light Forming Images with a Plane Mirror Spherical Mirrors Ray Tracing
More informationINFOGR Computer Graphics. J. Bikker - April-July Lecture 10: Ground Truth. Welcome!
INFOGR Computer Graphics J. Bikker - April-July 2015 - Lecture 10: Ground Truth Welcome! Today s Agenda: Limitations of Whitted-style Ray Tracing Monte Carlo Path Tracing INFOGR Lecture 10 Ground Truth
More informationCSE 4392/5369. Dr. Gian Luca Mariottini, Ph.D.
University of Texas at Arlington CSE 4392/5369 Introduction to Vision Sensing Dr. Gian Luca Mariottini, Ph.D. Department of Computer Science and Engineering University of Texas at Arlington WEB : http://ranger.uta.edu/~gianluca
More informationLec. 6: Ch. 2 - Geometrical Optics
Lec. 6: Ch. 2 - Geometrical Optics We are here 1. Shadows 2. Reflection 3. Refraction 4. Dispersion Guest lecture Tuesday, February 2, by Dr. Greg Werner. 1 Review Equal angle rule Similar triangles are
More informationLecture 16: Geometrical Optics. Reflection Refraction Critical angle Total internal reflection. Polarisation of light waves
Lecture 6: Geometrical Optics Reflection Refraction Critical angle Total internal reflection Polarisation of light waves Geometrical Optics Optics Branch of Physics, concerning the interaction of light
More informationComputer Vision Course Lecture 04. Template Matching Image Pyramids. Ceyhun Burak Akgül, PhD cba-research.com. Spring 2015 Last updated 11/03/2015
Computer Vision Course Lecture 04 Template Matching Image Pyramids Ceyhun Burak Akgül, PhD cba-research.com Spring 2015 Last updated 11/03/2015 Photo credit: Olivier Teboul vision.mas.ecp.fr/personnel/teboul
More informationPhysics 102: Lecture 17 Reflection and Refraction of Light
Physics 102: Lecture 17 Reflection and Refraction of Light Physics 102: Lecture 17, Slide 1 Today Last Time Recall from last time. Reflection: q i = q r Flat Mirror: image equidistant behind Spherical
More informationOptics INTRODUCTION DISCUSSION OF PRINCIPLES. Reflection by a Plane Mirror
Optics INTRODUCTION Geometric optics is one of the oldest branches of physics, dealing with the laws of reflection and refraction. Reflection takes place on the surface of an object, and refraction occurs
More informationChaplin, Modern Times, 1936
Chaplin, Modern Times, 1936 [A Bucket of Water and a Glass Matte: Special Effects in Modern Times; bonus feature on The Criterion Collection set] Multi-view geometry problems Structure: Given projections
More informationWhat Is an Optical System?
What Is an Optical System? Anything that involves light Used to study how light behaves Optical devices: lens, mirror, prism 2 Functions: collect light rays and bend the rays to form an image Rays bounce
More informationENY-C2005 Geoinformation in Environmental Modeling Lecture 4b: Laser scanning
1 ENY-C2005 Geoinformation in Environmental Modeling Lecture 4b: Laser scanning Petri Rönnholm Aalto University 2 Learning objectives To recognize applications of laser scanning To understand principles
More informationCamera Calibration. COS 429 Princeton University
Camera Calibration COS 429 Princeton University Point Correspondences What can you figure out from point correspondences? Noah Snavely Point Correspondences X 1 X 4 X 3 X 2 X 5 X 6 X 7 p 1,1 p 1,2 p 1,3
More informationThree-Dimensional Sensors Lecture 2: Projected-Light Depth Cameras
Three-Dimensional Sensors Lecture 2: Projected-Light Depth Cameras Radu Horaud INRIA Grenoble Rhone-Alpes, France Radu.Horaud@inria.fr http://perception.inrialpes.fr/ Outline The geometry of active stereo.
More informationPHY 112: Light, Color and Vision. Lecture 11. Prof. Clark McGrew Physics D 134. Review for Exam. Lecture 11 PHY 112 Lecture 1
PHY 112: Light, Color and Vision Lecture 11 Prof. Clark McGrew Physics D 134 Review for Exam Lecture 11 PHY 112 Lecture 1 From Last Time Lenses Ray tracing a Convex Lens Announcements The midterm is Thursday
More informationImage-Based Rendering
Image-Based Rendering COS 526, Fall 2016 Thomas Funkhouser Acknowledgments: Dan Aliaga, Marc Levoy, Szymon Rusinkiewicz What is Image-Based Rendering? Definition 1: the use of photographic imagery to overcome
More informationCh. 26: Geometrical Optics
Sec. 6-1: The Reflection of Light Wave Fronts and Rays Ch. 6: Geometrical Optics Wave front: a surface on which E is a maximum. Figure 5-3: Plane Wave *For this wave, the wave fronts are a series of planes.
More informationPhys 1020, Day 18: Questions? Cameras, Blmfld Reminders: Next Up: digital cameras finish Optics Note Final Project proposals next week!
Lights. Action. Phys 1020, Day 18: Questions? Cameras, Blmfld 15.1 Reminders: Next Up: digital cameras finish Optics Note Final Project proposals next week! 1 What have we learned in this section: 1) Lasers
More informationComputer Vision Course Lecture 02. Image Formation Light and Color. Ceyhun Burak Akgül, PhD cba-research.com. Spring 2015 Last updated 04/03/2015
Computer Vision Course Lecture 02 Image Formation Light and Color Ceyhun Burak Akgül, PhD cba-research.com Spring 2015 Last updated 04/03/2015 Photo credit: Olivier Teboul vision.mas.ecp.fr/personnel/teboul
More informationPHYS 219 General Physics: Electricity, Light and Modern Physics
PHYS 219 General Physics: Electricity, Light and Modern Physics Exam 2 is scheduled on Tuesday, March 26 @ 8 10 PM In Physics 114 It will cover four Chapters 21, 22, 23, and 24. Start reviewing lecture
More information10/5/09 1. d = 2. Range Sensors (time of flight) (2) Ultrasonic Sensor (time of flight, sound) (1) Ultrasonic Sensor (time of flight, sound) (2) 4.1.
Range Sensors (time of flight) (1) Range Sensors (time of flight) (2) arge range distance measurement -> called range sensors Range information: key element for localization and environment modeling Ultrasonic
More informationChapter 23. Light Geometric Optics
Chapter 23. Light Geometric Optics There are 3 basic ways to gather light and focus it to make an image. Pinhole - Simple geometry Mirror - Reflection Lens - Refraction Pinhole Camera Image Formation (the
More informationName Section Date. Experiment Reflection and Refraction
Name Section Date Introduction: Experiment Reflection and Refraction The travel of light is often represented in geometric optics by a light ray, a line that is drawn to represent the straight-line movement
More informationThe path of light is bent. Refraction and Lenses 5/3/2018. The angle of incidence equals the angle of reflection. Not so for refraction.
The path of light is bent. Refraction and Lenses Unit 11 These are not photographs, but rather computer generated graphics based on the artist s understanding of the index of refraction. The angle of incidence
More information3D Photography: Stereo
3D Photography: Stereo Marc Pollefeys, Torsten Sattler Spring 2016 http://www.cvg.ethz.ch/teaching/3dvision/ 3D Modeling with Depth Sensors Today s class Obtaining depth maps / range images unstructured
More informationDense 3D Reconstruction. Christiano Gava
Dense 3D Reconstruction Christiano Gava christiano.gava@dfki.de Outline Previous lecture: structure and motion II Structure and motion loop Triangulation Wide baseline matching (SIFT) Today: dense 3D reconstruction
More informationREFLECTION & REFRACTION
REFLECTION & REFRACTION OBJECTIVE: To study and verify the laws of reflection and refraction using a plane mirror and a glass block. To see the virtual images that can be formed by the reflection and refraction
More informationMERGING POINT CLOUDS FROM MULTIPLE KINECTS. Nishant Rai 13th July, 2016 CARIS Lab University of British Columbia
MERGING POINT CLOUDS FROM MULTIPLE KINECTS Nishant Rai 13th July, 2016 CARIS Lab University of British Columbia Introduction What do we want to do? : Use information (point clouds) from multiple (2+) Kinects
More informationLight: Geometric Optics
Light: Geometric Optics The Ray Model of Light Light very often travels in straight lines. We represent light using rays, which are straight lines emanating from an object. This is an idealization, but
More informationStereo. 11/02/2012 CS129, Brown James Hays. Slides by Kristen Grauman
Stereo 11/02/2012 CS129, Brown James Hays Slides by Kristen Grauman Multiple views Multi-view geometry, matching, invariant features, stereo vision Lowe Hartley and Zisserman Why multiple views? Structure
More informationComputer and Machine Vision
Computer and Machine Vision Lecture Week 5 Part-2 February 13, 2014 Sam Siewert Outline of Week 5 Background on 2D and 3D Geometric Transformations Chapter 2 of CV Fundamentals of 2D Image Transformations
More informationReflection and Refraction
rev 05/2018 Equipment List and Refraction Qty Items Part Numbers 1 Light Source, Basic Optics OS-8517 1 Ray Optics Set OS-8516 2 White paper, sheet 1 Metric ruler 1 Protractor Introduction The purpose
More informationName: Jonathan Smartt Title: Thin Lenses Investigation Date of Lesson: Week 2, Day 2 Technology Lesson: Yes Length: 75 minutes Course: Physics Grade
Name: Jonathan Smartt Title: Thin Lenses Investigation Date of Lesson: Week 2, Day 2 Technology Lesson: Yes Length: 75 minutes Course: Physics Grade Level: 11 th or 12 th Source: Some information taken
More informationCamera Models and Image Formation. Srikumar Ramalingam School of Computing University of Utah
Camera Models and Image Formation Srikumar Ramalingam School of Computing University of Utah srikumar@cs.utah.edu VisualFunHouse.com 3D Street Art Image courtesy: Julian Beaver (VisualFunHouse.com) 3D
More informationMultiple Choice Identify the choice that best completes the statement or answers the question.
Practice Test Light Equations Multiple Choice Identify the choice that best completes the statement or answers the question. 1. Which colour of light has the shortest wavelength? a. red c. green b. blue
More informationLight & Optical Systems Reflection & Refraction. Notes
Light & Optical Systems Reflection & Refraction Notes What is light? Light is electromagnetic radiation Ultra-violet + visible + infra-red Behavior of Light Light behaves in 2 ways particles (photons)
More informationStereo CSE 576. Ali Farhadi. Several slides from Larry Zitnick and Steve Seitz
Stereo CSE 576 Ali Farhadi Several slides from Larry Zitnick and Steve Seitz Why do we perceive depth? What do humans use as depth cues? Motion Convergence When watching an object close to us, our eyes
More informationCOMP 102: Computers and Computing
COMP 102: Computers and Computing Lecture 23: Computer Vision Instructor: Kaleem Siddiqi (siddiqi@cim.mcgill.ca) Class web page: www.cim.mcgill.ca/~siddiqi/102.html What is computer vision? Broadly speaking,
More informationOutline. ETN-FPI Training School on Plenoptic Sensing
Outline Introduction Part I: Basics of Mathematical Optimization Linear Least Squares Nonlinear Optimization Part II: Basics of Computer Vision Camera Model Multi-Camera Model Multi-Camera Calibration
More information