Using Hierarchical Warp Stereo for Topography. Introduction
|
|
- August Pope
- 5 years ago
- Views:
Transcription
1 Using Hierarchical Warp Stereo for Topography Dr. Daniel Filiberti ECE/OPTI 531 Image Processing Lab for Remote Sensing Introduction Topography from Stereo Given a set of stereoscopic imagery, two perspective views of a three-dimensional object, we can determine elevation differences in the terrain using stereo triangulation. Stereoscopic parallax or disparity is the difference in position of an imaged ground feature from one photo to the next overlapping photo. Parallax differences, the change in disparity due to a change in relief of the terrain being imaged, are used to determine relative elevations to generate a DEM HWS Topography 2 1
2 Imaging Geometry Overlapping pair of vertical aerial photographs Parallax equation h A = H! B "f p a #h = H! h 1 p 2 #p HWS Topography 3 Numerical Example H = 10,000 ft, B = 8 mi, f = 4 in, h = 30 ft p = f!b # 42, 240 = H " h 10, 000 " 30 = 1.41 This is a 1.41 pixel disparity difference on 1 foot imagery Note that the air base, B, determines the sensitivity to changes in elevation HWS Topography 4 2
3 Reference Photo (Cuprite, NV) HWS Topography 5 Overlap Extraction HWS Topography 6 3
4 Stereo Region Reference Target HWS Topography 7 Stereo Region (Cont.) Reference Target HWS Topography 8 4
5 Finding Disparity Types of Stereo Algorithms Computer vision algorithms extract and match features such as edges, contours, and shapes to find a coarse disparity map on a non-uniform grid Correlation-based algorithms match a local area around a point (target template) into a larger search area to find a disparity at every point, producing a dense and uniform grid of samples HWS Topography 9 HWS Algorithm Hierarchical Warp Stereo (Quam, 1984) Correlation-based approach Uses multiresolution image pyramid to match from coarse to fine spatial resolution Disparities propagate as estimates to higher resolutions, reducing the necessary search area (correlation window) size HWS Topography 10 5
6 HWS Processing Matching results in disparity image which is expanded and used as an initial estimate at next level Further processing must usually be done to convert pixel disparities to a digital elevation map HWS Topography 11 Image Pyramid Level 0 is full spatial resolution image Resolution decreases as level increases Reduction can be done in spatial or Fourier domain Scale factor is typically HWS Topography 12 6
7 Pyramid Construction Multiresolution Hierarchical Representation Image pyramid generated by Where REDUCE() performs a downsample and filter operation on the previous level Using a simple weighting function is common, P / (i, j ) = N " N " W (m,n)p l!1 (2i + m,2j + n) m=! N P / = REDUCE(P l! 1 ) n=! N HWS Topography 13 Weight Selection Properties of a good generating kernel (Burt, 1983) Separable, W(m,n) = w(m)w(n) Normalized, weights sum to one Symmetric, w(m) = w(-m) Equal contribution, all nodes at a given level must contribute the same total weight to nodes at next level Use a 5x5 Burt kernel Let W(0) = a, W(1) = W(-1) = b, and W(2) = W(-2) = c Equal contribution requires a + 2c = 2b Constraints satisfied when W(0) = a W(1) = W(-1) = 1/4 W(2) = W(-2) = 1/4 a/2 HWS Topography 14 7
8 Characteristic Functions HWS Topography 15 Equivalent Weighting Functions (a=0.4) W1 in two dimensions HWS Topography 16 8
9 Area Matching Define a match score operator, C(i, j ) = # # ref (m,n)!tgt(m " i,n " j ) m n C(i, j ) ACF(i, j ) = [# # ref 2 (m,n)] m n Improved performance in matching has been shown when the ACF is weighted by a Gaussian function favoring low disparity changes, or a smooth disparity surface The ACF is a normalized, Gaussian weighted crosscorrelation 1/ 2 HWS Topography 17 Match Location Best match point is found by subpixel approximation Fit a parabola to the ACF peak and its nearest neighbors Problem: this approximation generates ripple artifacts when coupled with the image quantization Match Confidence Issues Disparity out of range Multiple ACF peaks Anomaly Detection After finding the ACF peak, estimate the distance between the peak and center of mass of the ACF Match is considered valid if the distance meets a threshold HWS Topography 18 9
10 HWS Example Apply to Cuprite, NV stereo pair HWS Parameters Correlation Window Size of 13x13 pixels Search area of 17x17 pixels Maximum disparity of +-8 pixels per pyramid level Anomaly detection used to mark holes Holes filled using interpolation by bisection (cubic spline) HWS Topography 19 HWS Example (Cont.) Hand digitized contours are interpolated for truth HWS Topography 20 10
11 HWS Results Truth HWS HWS Topography 21 HWS Results (Cont.) HWS Topography 22 11
12 Application: Shaded Relief Assumptions Lambertian surface Nadir view No atmospheric scattering No path radiance L sensor = A!cosi +C HWS Topography 23 Shaded Relief Equations Find cos(i) using surface gradient E, N components from DEM Rotatation for component along direction of solar irradiance p! = f (x i +1,y i ) "f (x i "1,y i ) 2d q! = f (x i,y i +1 ) " f (x i,y i "1 ) 2d p s =! sin" s cot( # 2! $ s ) q s =! cos" s cot( # 2! $ s ) Take the normalized dot product of the two gradient vectors, cosi = 1+ p! p s + q! q s p! + q! 1+ p s + q s HWS Topography 24 12
13 Shaded Relief Aerial Photo, 193 az, 34 zn Aribitrary, 140 az, 66 zn HWS Topography 25 Application: HFM Fusion HWS Topography 26 13
14 HFM Results HWS Topography 27 Further Reading Text R.A. Schowengerdt, Remote sensing, models and methods for image processing, 2nd ed Topographic Distortion Image Resolution Pyramids High-Resolution DEM and Hierarchical Warp Stereo 8.5 Multi-image Fusion HWS Topography 28 14
Correction and Calibration 2. Preprocessing
Correction and Calibration Reading: Chapter 7, 8. 8.3 ECE/OPTI 53 Image Processing Lab for Remote Sensing Preprocessing Required for certain sensor characteristics and systematic defects Includes: noise
More informationExtracting Elevation from Air Photos
Extracting Elevation from Air Photos TUTORIAL A digital elevation model (DEM) is a digital raster surface representing the elevations of a terrain for all spatial ground positions in the image. Traditionally
More informationEE795: Computer Vision and Intelligent Systems
EE795: Computer Vision and Intelligent Systems Spring 2012 TTh 17:30-18:45 FDH 204 Lecture 14 130307 http://www.ee.unlv.edu/~b1morris/ecg795/ 2 Outline Review Stereo Dense Motion Estimation Translational
More informationTraining i Course Remote Sensing Basic Theory & Image Processing Methods September 2011
Training i Course Remote Sensing Basic Theory & Image Processing Methods 19 23 September 2011 Geometric Operations Michiel Damen (September 2011) damen@itc.nl ITC FACULTY OF GEO-INFORMATION SCIENCE AND
More information2: Image Display and Digital Images. EE547 Computer Vision: Lecture Slides. 2: Digital Images. 1. Introduction: EE547 Computer Vision
EE547 Computer Vision: Lecture Slides Anthony P. Reeves November 24, 1998 Lecture 2: Image Display and Digital Images 2: Image Display and Digital Images Image Display: - True Color, Grey, Pseudo Color,
More informationPOSITIONING A PIXEL IN A COORDINATE SYSTEM
GEOREFERENCING AND GEOCODING EARTH OBSERVATION IMAGES GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF REMOTE SENSING AN INTRODUCTORY TEXTBOOK CHAPTER 6 POSITIONING A PIXEL IN A COORDINATE SYSTEM The essential
More informationSOME stereo image-matching methods require a user-selected
IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, VOL. 3, NO. 2, APRIL 2006 207 Seed Point Selection Method for Triangle Constrained Image Matching Propagation Qing Zhu, Bo Wu, and Zhi-Xiang Xu Abstract In order
More informationHow tall is Nutting Hall?
How tall is Nutting Hall? IMAGE DISPLACEMENT on vertical airphotos airphoto (central projection) On a single airphoto topographic-displacement method shadow method On stereo pairs the parallax-height equation
More informationDigital Elevation Models (DEM)
Digital Elevation Models (DEM) Digital representation of the terrain surface also referred to as Digital Terrain Models (DTM) Digital Elevation Models (DEM) How has relief depiction changed with digital
More informationCPSC 425: Computer Vision
CPSC 425: Computer Vision Image Credit: https://docs.adaptive-vision.com/4.7/studio/machine_vision_guide/templatematching.html Lecture 9: Template Matching (cont.) and Scaled Representations ( unless otherwise
More informationSchedule for Rest of Semester
Schedule for Rest of Semester Date Lecture Topic 11/20 24 Texture 11/27 25 Review of Statistics & Linear Algebra, Eigenvectors 11/29 26 Eigenvector expansions, Pattern Recognition 12/4 27 Cameras & calibration
More informationDIGITAL TERRAIN MODELLING. Endre Katona University of Szeged Department of Informatics
DIGITAL TERRAIN MODELLING Endre Katona University of Szeged Department of Informatics katona@inf.u-szeged.hu The problem: data sources data structures algorithms DTM = Digital Terrain Model Terrain function:
More informationTerrain correction. Backward geocoding. Terrain correction and ortho-rectification. Why geometric terrain correction? Rüdiger Gens
Terrain correction and ortho-rectification Terrain correction Rüdiger Gens Why geometric terrain correction? Backward geocoding remove effects of side looking geometry of SAR images necessary step to allow
More informationInterferometric processing. Rüdiger Gens
Rüdiger Gens Why InSAR processing? extracting three-dimensional information out of a radar image pair covering the same area digital elevation model change detection 2 Processing chain 3 Processing chain
More informationBlacksburg, VA July 24 th 30 th, 2010 Georeferencing images and scanned maps Page 1. Georeference
George McLeod Prepared by: With support from: NSF DUE-0903270 in partnership with: Geospatial Technician Education Through Virginia s Community Colleges (GTEVCC) Georeference The process of defining how
More informationIntroduction to Computer Vision
Introduction to Computer Vision Michael J. Black Oct 2009 Motion estimation Goals Motion estimation Affine flow Optimization Large motions Why affine? Monday dense, smooth motion and regularization. Robust
More informationDIGITAL TERRAIN MODELS
DIGITAL TERRAIN MODELS 1 Digital Terrain Models Dr. Mohsen Mostafa Hassan Badawy Remote Sensing Center GENERAL: A Digital Terrain Models (DTM) is defined as the digital representation of the spatial distribution
More informationME/CS 132: Introduction to Vision-based Robot Navigation! Low-level Image Processing" Larry Matthies"
ME/CS 132: Introduction to Vision-based Robot Navigation! Low-level Image Processing" Larry Matthies" lhm@jpl.nasa.gov, 818-354-3722" Announcements" First homework grading is done! Second homework is due
More informationDigital Geometry Processing
Digital Geometry Processing Spring 2011 physical model acquired point cloud reconstructed model 2 Digital Michelangelo Project Range Scanning Systems Passive: Stereo Matching Find and match features in
More informationTrueOrtho with 3D Feature Extraction
TrueOrtho with 3D Feature Extraction PCI Geomatics has entered into a partnership with IAVO to distribute its 3D Feature Extraction (3DFE) software. This software package compliments the TrueOrtho workflow
More informationOverview. Image Geometric Correction. LA502 Special Studies Remote Sensing. Why Geometric Correction?
LA502 Special Studies Remote Sensing Image Geometric Correction Department of Landscape Architecture Faculty of Environmental Design King AbdulAziz University Room 103 Overview Image rectification Geometric
More informationL7 Raster Algorithms
L7 Raster Algorithms NGEN6(TEK23) Algorithms in Geographical Information Systems by: Abdulghani Hasan, updated Nov 216 by Per-Ola Olsson Background Store and analyze the geographic information: Raster
More informationLab 12: Sampling and Interpolation
Lab 12: Sampling and Interpolation What You ll Learn: -Systematic and random sampling -Majority filtering -Stratified sampling -A few basic interpolation methods Data for the exercise are in the L12 subdirectory.
More informationStereo imaging ideal geometry
Stereo imaging ideal geometry (X,Y,Z) Z f (x L,y L ) f (x R,y R ) Optical axes are parallel Optical axes separated by baseline, b. Line connecting lens centers is perpendicular to the optical axis, and
More informationLecture 4: Digital Elevation Models
Lecture 4: Digital Elevation Models GEOG413/613 Dr. Anthony Jjumba 1 Digital Terrain Modeling Terms: DEM, DTM, DTEM, DSM, DHM not synonyms. The concepts they illustrate are different Digital Terrain Modeling
More informationA MULTI-RESOLUTION APPROACH TO DEPTH FIELD ESTIMATION IN DENSE IMAGE ARRAYS F. Battisti, M. Brizzi, M. Carli, A. Neri
A MULTI-RESOLUTION APPROACH TO DEPTH FIELD ESTIMATION IN DENSE IMAGE ARRAYS F. Battisti, M. Brizzi, M. Carli, A. Neri Università degli Studi Roma TRE, Roma, Italy 2 nd Workshop on Light Fields for Computer
More informationFinal Exam Assigned: 11/21/02 Due: 12/05/02 at 2:30pm
6.801/6.866 Machine Vision Final Exam Assigned: 11/21/02 Due: 12/05/02 at 2:30pm Problem 1 Line Fitting through Segmentation (Matlab) a) Write a Matlab function to generate noisy line segment data with
More informationDepth. Common Classification Tasks. Example: AlexNet. Another Example: Inception. Another Example: Inception. Depth
Common Classification Tasks Recognition of individual objects/faces Analyze object-specific features (e.g., key points) Train with images from different viewing angles Recognition of object classes Analyze
More informationDigital Elevation Models (DEMs)
Digital Elevation Models (DEM) - Terrain Models (DTM) How has relief depiction on maps and online changed with digital mapping/ GIS?.. Perhaps more than the other map elements / layers Digital Elevation
More informationData Term. Michael Bleyer LVA Stereo Vision
Data Term Michael Bleyer LVA Stereo Vision What happened last time? We have looked at our energy function: E ( D) = m( p, dp) + p I < p, q > N s( p, q) We have learned about an optimization algorithm that
More informationChapters 1 5. Photogrammetry: Definition, introduction, and applications. Electro-magnetic radiation Optics Film development and digital cameras
Chapters 1 5 Chapter 1: Photogrammetry: Definition, introduction, and applications Chapters 2 4: Electro-magnetic radiation Optics Film development and digital cameras Chapter 5: Vertical imagery: Definitions,
More informationSampling and Reconstruction. Most slides from Steve Marschner
Sampling and Reconstruction Most slides from Steve Marschner 15-463: Computational Photography Alexei Efros, CMU, Fall 2008 Sampling and Reconstruction Sampled representations How to store and compute
More informationVideo Georegistration: Key Challenges. Steve Blask Harris Corporation GCSD Melbourne, FL 32934
Video Georegistration: Key Challenges Steve Blask sblask@harris.com Harris Corporation GCSD Melbourne, FL 32934 Definitions Registration: image to image alignment Find pixel-to-pixel correspondences between
More informationIntroduction Photogrammetry Photos light Gramma drawing Metron measure Basic Definition The art and science of obtaining reliable measurements by mean
Photogrammetry Review Neil King King and Associates Testing is an art Introduction Read the question Re-Read Read The question What is being asked Answer what is being asked Be in the know Exercise the
More informationCHAPTER 3 DISPARITY AND DEPTH MAP COMPUTATION
CHAPTER 3 DISPARITY AND DEPTH MAP COMPUTATION In this chapter we will discuss the process of disparity computation. It plays an important role in our caricature system because all 3D coordinates of nodes
More informationEngineering, Korea Advanced Institute of Science and Technology (hytoiy wpark tjkim Working Group
THE DEVELOPMENT OF AN ACCURATE DEM EXTRACTION STRATEGY FOR SATELLITE IMAGE PAIRS USING EPIPOLARITY OF LINEAR PUSHBROOM SENSORS AND INTELLIGENT INTERPOLATION SCHEME Hae-Yeoun Lee *, Wonkyu Park **, Taejung
More informationImage matching, point transfer, DSM generation
Image matching, point transfer, DSM generation Dr. Maria Pateraki Department of Rural and Surveying Engineering Aristotle University of Thessaloniki tel:30 2310 996407, email: mariapat@topo.auth.gr, URL:
More informationChapters 1-4: Summary
Chapters 1-4: Summary So far, we have been investigating the image acquisition process. Chapter 1: General introduction Chapter 2: Radiation source and properties Chapter 3: Radiation interaction with
More informationEVOLUTION OF POINT CLOUD
Figure 1: Left and right images of a stereo pair and the disparity map (right) showing the differences of each pixel in the right and left image. (source: https://stackoverflow.com/questions/17607312/difference-between-disparity-map-and-disparity-image-in-stereo-matching)
More information1. Introduction. A CASE STUDY Dense Image Matching Using Oblique Imagery Towards All-in- One Photogrammetry
Submitted to GIM International FEATURE A CASE STUDY Dense Image Matching Using Oblique Imagery Towards All-in- One Photogrammetry Dieter Fritsch 1, Jens Kremer 2, Albrecht Grimm 2, Mathias Rothermel 1
More information3D Sensing and Reconstruction Readings: Ch 12: , Ch 13: ,
3D Sensing and Reconstruction Readings: Ch 12: 12.5-6, Ch 13: 13.1-3, 13.9.4 Perspective Geometry Camera Model Stereo Triangulation 3D Reconstruction by Space Carving 3D Shape from X means getting 3D coordinates
More informationLearning and Inferring Depth from Monocular Images. Jiyan Pan April 1, 2009
Learning and Inferring Depth from Monocular Images Jiyan Pan April 1, 2009 Traditional ways of inferring depth Binocular disparity Structure from motion Defocus Given a single monocular image, how to infer
More informationBasic Algorithms for Digital Image Analysis: a course
Institute of Informatics Eötvös Loránd University Budapest, Hungary Basic Algorithms for Digital Image Analysis: a course Dmitrij Csetverikov with help of Attila Lerch, Judit Verestóy, Zoltán Megyesi,
More informationEdges, interpolation, templates. Nuno Vasconcelos ECE Department, UCSD (with thanks to David Forsyth)
Edges, interpolation, templates Nuno Vasconcelos ECE Department, UCSD (with thanks to David Forsyth) Edge detection edge detection has many applications in image processing an edge detector implements
More informationScale Invariant Feature Transform
Why do we care about matching features? Scale Invariant Feature Transform Camera calibration Stereo Tracking/SFM Image moiaicing Object/activity Recognition Objection representation and recognition Automatic
More informationSpatio-Temporal Registration of Biomedical Images by Computational Methods
Spatio-Temporal Registration of Biomedical Images by Computational Methods Francisco P. M. Oliveira, João Manuel R. S. Tavares tavares@fe.up.pt, www.fe.up.pt/~tavares Outline 1. Introduction 2. Spatial
More informationAutomatic DEM Extraction
Technical Specifications Automatic DEM Extraction The Automatic DEM Extraction module allows you to create Digital Elevation Models (DEMs) from stereo airphotos, stereo images and RADAR data. Image correlation
More informationBeyond Correlation Filters: Learning Continuous Convolution Operators for Visual Tracking
Beyond Correlation Filters: Learning Continuous Convolution Operators for Visual Tracking Martin Danelljan, Andreas Robinson, Fahad Shahbaz Khan, Michael Felsberg 2 Discriminative Correlation Filters (DCF)
More informationGenerate Digital Elevation Models Using Laser Altimetry (LIDAR) Data. Christopher Weed
Generate Digital Elevation Models Using Laser Altimetry (LIDAR) Data Christopher Weed Final Report EE 381K Multidimensional Digital Signal Processing December 11, 2000 Abstract A Laser Altimetry (LIDAR)
More informationAERIAL IMAGE MATCHING BASED ON ZERO-CROSSINGS
AERIAL IMAGE MATCHING BASED ON ZERO-CROSSINGS Jia Zong Jin-Cheng Li Toni Schenk Department of Geodetic Science and Surveying The Ohio State University, Columbus, Ohio 43210-1247 USA Commission III ABSTRACT
More informationLocal Image Registration: An Adaptive Filtering Framework
Local Image Registration: An Adaptive Filtering Framework Gulcin Caner a,a.murattekalp a,b, Gaurav Sharma a and Wendi Heinzelman a a Electrical and Computer Engineering Dept.,University of Rochester, Rochester,
More informationGeometric Accuracy Evaluation, DEM Generation and Validation for SPOT-5 Level 1B Stereo Scene
Geometric Accuracy Evaluation, DEM Generation and Validation for SPOT-5 Level 1B Stereo Scene Buyuksalih, G.*, Oruc, M.*, Topan, H.*,.*, Jacobsen, K.** * Karaelmas University Zonguldak, Turkey **University
More informationEECS 556 Image Processing W 09. Interpolation. Interpolation techniques B splines
EECS 556 Image Processing W 09 Interpolation Interpolation techniques B splines What is image processing? Image processing is the application of 2D signal processing methods to images Image representation
More informationVideo Mosaics for Virtual Environments, R. Szeliski. Review by: Christopher Rasmussen
Video Mosaics for Virtual Environments, R. Szeliski Review by: Christopher Rasmussen September 19, 2002 Announcements Homework due by midnight Next homework will be assigned Tuesday, due following Tuesday.
More informationCOORDINATE TRANSFORMATION. Lecture 6
COORDINATE TRANSFORMATION Lecture 6 SGU 1053 SURVEY COMPUTATION 1 Introduction Geomatic professional are mostly confronted in their work with transformations from one two/three-dimensional coordinate system
More informationAnnouncements. Mosaics. How to do it? Image Mosaics
Announcements Mosaics Project artifact voting Project 2 out today (help session at end of class) http://www.destination36.com/start.htm http://www.vrseattle.com/html/vrview.php?cat_id=&vrs_id=vrs38 Today
More informationCS 534: Computer Vision Texture
CS 534: Computer Vision Texture Ahmed Elgammal Dept of Computer Science CS 534 Texture - 1 Outlines Finding templates by convolution What is Texture Co-occurrence matrices for texture Spatial Filtering
More informationStitching and Blending
Stitching and Blending Kari Pulli VP Computational Imaging Light First project Build your own (basic) programs panorama HDR (really, exposure fusion) The key components register images so their features
More informationEE795: Computer Vision and Intelligent Systems
EE795: Computer Vision and Intelligent Systems Spring 2012 TTh 17:30-18:45 FDH 204 Lecture 12 130228 http://www.ee.unlv.edu/~b1morris/ecg795/ 2 Outline Review Panoramas, Mosaics, Stitching Two View Geometry
More informationLecture 6 Stereo Systems Multi-view geometry
Lecture 6 Stereo Systems Multi-view geometry Professor Silvio Savarese Computational Vision and Geometry Lab Silvio Savarese Lecture 6-5-Feb-4 Lecture 6 Stereo Systems Multi-view geometry Stereo systems
More informationAutomatic DEM Extraction
Automatic DEM Extraction The Automatic DEM Extraction module allows you to create Digital Elevation Models (DEMs) from stereo airphotos, stereo images and RADAR data. Image correlation is used to extract
More informationAutomatic DEM Extraction
Technical Specifications Automatic DEM Extraction The Automatic DEM Extraction module allows you to create Digital Elevation Models (DEMs) from stereo airphotos, stereo images and RADAR data. Image correlation
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 informationENVI Automated Image Registration Solutions
ENVI Automated Image Registration Solutions Xiaoying Jin Harris Corporation Table of Contents Introduction... 3 Overview... 4 Image Registration Engine... 6 Image Registration Workflow... 8 Technical Guide...
More informationMosaics. Today s Readings
Mosaics VR Seattle: http://www.vrseattle.com/ Full screen panoramas (cubic): http://www.panoramas.dk/ Mars: http://www.panoramas.dk/fullscreen3/f2_mars97.html Today s Readings Szeliski and Shum paper (sections
More informationChapters 1 5. Photogrammetry: Definition, introduction, and applications. Electro-magnetic radiation Optics Film development and digital cameras
Chapters 1 5 Chapter 1: Photogrammetry: Definition, introduction, and applications Chapters 2 4: Electro-magnetic radiation Optics Film development and digital cameras Chapter 5: Vertical imagery: Definitions,
More informationImage Processing Fundamentals. Nicolas Vazquez Principal Software Engineer National Instruments
Image Processing Fundamentals Nicolas Vazquez Principal Software Engineer National Instruments Agenda Objectives and Motivations Enhancing Images Checking for Presence Locating Parts Measuring Features
More informationMatching. Compare region of image to region of image. Today, simplest kind of matching. Intensities similar.
Matching Compare region of image to region of image. We talked about this for stereo. Important for motion. Epipolar constraint unknown. But motion small. Recognition Find object in image. Recognize object.
More informationREFINEMENT OF FILTERED LIDAR DATA USING LOCAL SURFACE PROPERTIES INTRODUCTION
REFINEMENT OF FILTERED LIDAR DATA USING LOCAL SURFACE PROPERTIES Suyoung Seo, Senior Research Associate Charles G. O Hara, Associate Research Professor GeoResources Institute Mississippi State University
More informationAnnouncements. Mosaics. Image Mosaics. How to do it? Basic Procedure Take a sequence of images from the same position =
Announcements Project 2 out today panorama signup help session at end of class Today mosaic recap blending Mosaics Full screen panoramas (cubic): http://www.panoramas.dk/ Mars: http://www.panoramas.dk/fullscreen3/f2_mars97.html
More informationLaser sensors. Transmitter. Receiver. Basilio Bona ROBOTICA 03CFIOR
Mobile & Service Robotics Sensors for Robotics 3 Laser sensors Rays are transmitted and received coaxially The target is illuminated by collimated rays The receiver measures the time of flight (back and
More informationFeature Tracking and Optical Flow
Feature Tracking and Optical Flow Prof. D. Stricker Doz. G. Bleser Many slides adapted from James Hays, Derek Hoeim, Lana Lazebnik, Silvio Saverse, who 1 in turn adapted slides from Steve Seitz, Rick Szeliski,
More informationLecture 4: Spatial Domain Transformations
# Lecture 4: Spatial Domain Transformations Saad J Bedros sbedros@umn.edu Reminder 2 nd Quiz on the manipulator Part is this Fri, April 7 205, :5 AM to :0 PM Open Book, Open Notes, Focus on the material
More informationBasic distinctions. Definitions. Epstein (1965) familiar size experiment. Distance, depth, and 3D shape cues. Distance, depth, and 3D shape cues
Distance, depth, and 3D shape cues Pictorial depth cues: familiar size, relative size, brightness, occlusion, shading and shadows, aerial/ atmospheric perspective, linear perspective, height within image,
More informationGEOGRAPHIC INFORMATION SYSTEMS Lecture 25: 3D Analyst
GEOGRAPHIC INFORMATION SYSTEMS Lecture 25: 3D Analyst 3D Analyst - 3D Analyst is an ArcGIS extension designed to work with TIN data (triangulated irregular network) - many of the tools in 3D Analyst also
More informationImplementation of Flight Simulator using 3-Dimensional Terrain Modeling
Implementation of Flight Simulator using 3-Dimensional Terrain Modeling 1 1, First Author School of Computer Engineering, Hanshin University, Osan City, S. Korea, stryoo@hs.ac.kr Abstract During the last
More informationMulti-stable Perception. Necker Cube
Multi-stable Perception Necker Cube Spinning dancer illusion, Nobuyuki Kayahara Multiple view geometry Stereo vision Epipolar geometry Lowe Hartley and Zisserman Depth map extraction Essential matrix
More informationComputer Vision I. Dense Stereo Correspondences. Anita Sellent 1/15/16
Computer Vision I Dense Stereo Correspondences Anita Sellent Stereo Two Cameras Overlapping field of view Known transformation between cameras From disparity compute depth [ Bradski, Kaehler: Learning
More informationMeasurement of Direction: Bearing vs. Azimuth
Week 5 Monday Measurement of Direction: Bearing vs. Azimuth Bearing Is an angle of 90 o or less Measured from either North or South in easterly & westerly directions. North 22 o West, South 89 o West,
More informationAbsolute Horizontal Accuracies of Pictometry s Individual Orthogonal Frame Imagery
A Pictometry International, Corp White Paper Absolute Horizontal Accuracies of Pictometry s Individual Orthogonal Frame Imagery Michael J. Zoltek VP, Surveying & Mapping Pictometry International, Corp
More informationFeature descriptors. Alain Pagani Prof. Didier Stricker. Computer Vision: Object and People Tracking
Feature descriptors Alain Pagani Prof. Didier Stricker Computer Vision: Object and People Tracking 1 Overview Previous lectures: Feature extraction Today: Gradiant/edge Points (Kanade-Tomasi + Harris)
More informationUniversity of Technology Building & Construction Department / Remote Sensing & GIS lecture
5. Corrections 5.1 Introduction 5.2 Radiometric Correction 5.3 Geometric corrections 5.3.1 Systematic distortions 5.3.2 Nonsystematic distortions 5.4 Image Rectification 5.5 Ground Control Points (GCPs)
More informationLiterature review for 3D Design Terrain Models for Construction Plans and GPS Control of Highway Construction Equipment
Literature review for 3D Design Terrain Models for Construction Plans and GPS Control of Highway Construction Equipment Cassie Hintz Construction and Materials Support Center Department of Civil and Environmental
More informationScale Invariant Feature Transform
Scale Invariant Feature Transform Why do we care about matching features? Camera calibration Stereo Tracking/SFM Image moiaicing Object/activity Recognition Objection representation and recognition Image
More informationChapters 1 7: Overview
Chapters 1 7: Overview Chapter 1: Introduction Chapters 2 4: Data acquisition Chapters 5 7: Data manipulation Chapter 5: Vertical imagery Chapter 6: Image coordinate measurements and refinements Chapter
More informationIntegrating LIDAR into Stereo for Fast and Improved Disparity Computation
Integrating LIDAR into Stereo for Fast and Improved Computation Hernán Badino, Daniel Huber, and Takeo Kanade Robotics Institute, Carnegie Mellon University Pittsburgh, PA, USA Stereo/LIDAR Integration
More informationImage Analysis, Classification and Change Detection in Remote Sensing
Image Analysis, Classification and Change Detection in Remote Sensing WITH ALGORITHMS FOR ENVI/IDL Morton J. Canty Taylor &. Francis Taylor & Francis Group Boca Raton London New York CRC is an imprint
More informationIMAGE ANALYSIS, CLASSIFICATION, and CHANGE DETECTION in REMOTE SENSING
SECOND EDITION IMAGE ANALYSIS, CLASSIFICATION, and CHANGE DETECTION in REMOTE SENSING ith Algorithms for ENVI/IDL Morton J. Canty с*' Q\ CRC Press Taylor &. Francis Group Boca Raton London New York CRC
More informationIntrinsic3D: High-Quality 3D Reconstruction by Joint Appearance and Geometry Optimization with Spatially-Varying Lighting
Intrinsic3D: High-Quality 3D Reconstruction by Joint Appearance and Geometry Optimization with Spatially-Varying Lighting R. Maier 1,2, K. Kim 1, D. Cremers 2, J. Kautz 1, M. Nießner 2,3 Fusion Ours 1
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 informationDEVELOPMENT OF ORIENTATION AND DEM/ORTHOIMAGE GENERATION PROGRAM FOR ALOS PRISM
DEVELOPMENT OF ORIENTATION AND DEM/ORTHOIMAGE GENERATION PROGRAM FOR ALOS PRISM Izumi KAMIYA Geographical Survey Institute 1, Kitasato, Tsukuba 305-0811 Japan Tel: (81)-29-864-5944 Fax: (81)-29-864-2655
More informationRobert Collins CSE598G. Intro to Template Matching and the Lucas-Kanade Method
Intro to Template Matching and the Lucas-Kanade Method Appearance-Based Tracking current frame + previous location likelihood over object location current location appearance model (e.g. image template,
More informationSPOT-1 stereo images taken from different orbits with one month difference
DSM Generation Almost all HR sensors are stereo capable. Some can produce even triplettes within the same strip (facilitating multi-image matching). Mostly SPOT (1-5) used for stereo and Ikonos (in spite
More informationChamfer matching. More on template matching. Distance transform example. Computing the distance transform. Shape based matching.
Chamfer matching Given: binary image, B, of edge and local feature locations binary edge template, T, of shape we want to match More on template matching Shape based matching Let D be an array in registration
More informationComputer Vision. Exercise 3 Panorama Stitching 09/12/2013. Compute Vision : Exercise 3 Panorama Stitching
Computer Vision Exercise 3 Panorama Stitching 09/12/2013 Compute Vision : Exercise 3 Panorama Stitching The task Compute Vision : Exercise 3 Panorama Stitching 09/12/2013 2 Pipeline Compute Vision : Exercise
More informationCAP 5415 Computer Vision Fall 2012
CAP 5415 Computer Vision Fall 01 Dr. Mubarak Shah Univ. of Central Florida Office 47-F HEC Lecture-5 SIFT: David Lowe, UBC SIFT - Key Point Extraction Stands for scale invariant feature transform Patented
More informationStereo vision. Many slides adapted from Steve Seitz
Stereo vision Many slides adapted from Steve Seitz What is stereo vision? Generic problem formulation: given several images of the same object or scene, compute a representation of its 3D shape What is
More informationAn introduction to 3D image reconstruction and understanding concepts and ideas
Introduction to 3D image reconstruction An introduction to 3D image reconstruction and understanding concepts and ideas Samuele Carli Martin Hellmich 5 febbraio 2013 1 icsc2013 Carli S. Hellmich M. (CERN)
More informationWatershed Sciences 4930 & 6920 GEOGRAPHIC INFORMATION SYSTEMS
HOUSEKEEPING Watershed Sciences 4930 & 6920 GEOGRAPHIC INFORMATION SYSTEMS Quizzes Lab 8? WEEK EIGHT Lecture INTERPOLATION & SPATIAL ESTIMATION Joe Wheaton READING FOR TODAY WHAT CAN WE COLLECT AT POINTS?
More informationLecture 16: Computer Vision
CS4442/9542b: Artificial Intelligence II Prof. Olga Veksler Lecture 16: Computer Vision Motion Slides are from Steve Seitz (UW), David Jacobs (UMD) Outline Motion Estimation Motion Field Optical Flow Field
More information