Geometric transformations and registration of images, orthoimage generation and mosaicing
|
|
|
- Alberta Houston
- 9 years ago
- Views:
Transcription
1 Geometric transformations and registration of images, orthoimage generation and mosaicing E.P. Baltsavias Institute of Geodesy and Photogrammetry, ETHZ Zurich E.P. Baltsavias, Athens, , p.1
2 Geometric Transformations Consist of 2 steps: 1.Transformation of pixel coordinates 2.Interpolation of grey values Both steps together often called resampling. Grey value interpolation not always necessary, e.g. rotation by 90 o. Applications: Change of the images (zoom, rotation etc.), correction of geometric errors, sensor calibration, transformations from one system to another (image to image/map/vector tranformation), rectification, transformation in epipolar images (for stereo display, matching), orthoimage generation, matching, generation of synthetic 3-D scenes (animation, simulation),... Often used, very useful, algorithmically simple, computationally intensive E.P. Baltsavias, Athens, , p.2
3 Examples of geometric operations Mirroring, transposing, rotation, shear, zoom-in/zoom-out (with or without grey level interpolation) Different polynomial transformations (normallly of 1st - 3rd degree). Number of terms: (n+1) 2, with n...degree of polynomial. Important ones: - Similarity transformation (Helmert) X = V x + M cos (φ) x + sin (φ) y ; Y = V y - sin (φ) x + M cos(φ) y V x, V y...x-, y-shift ; M...x-, y-scale ; φ...rotation angle - Affine transformation X = a 0 + a 1 x + a 2 y ; Y = b 0 + b 1 x + b 2 y a 0, b 0...x-, y-shift; a 1, b 2...x-, y-scale; a 2, b 1...x-, y-shear - Bilinear transformation X = a 0 + a 1 x + a 2 y + a 3 xy ; Y = b 0 + b 1 x + b 2 y + b 3 xy E.P. Baltsavias, Athens, , p.3
4 Other transformations: - projective (8 parameters, plane to plane transformation), e.g. for rectification of fassades X = (a 1 x + a 2 y + a 3) / ( a 7 x + a 8 y + 1) Y = (a 4 x + a 5 y + a 6) / ( a 7 x + a 8 y + 1) - perspective (s. collinearity equation), e.g. for orthoimage generation E.P. Baltsavias, Athens, , p.4
5 Representation of transformations with homogeneous coordinates u v w = a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 a 9 x y z and X = u / w ; Y = v/w a 1, a 5...x-, y-scale ; a 2, a 4...x-, y-shear ; a 3, a 6...x-, y-shift a 7, a 8...x-,y- principal point coordinates (normally = 0) a 9... focal length, i.e. global scale (normally = 1) Advantage -> combination of transformations by matrix multiplication, e.g. Transformation T (= T 1 xt 2 xt 3 ) instead of each transformation T i separately E.P. Baltsavias, Athens, , p.5
6 direct method (transformation T) H indirect method (inverse transformation T -1 ) H...Grey value of background (user defined, or fixed in programme) In geometric transformations with grey level interpolation the indirect method is almost always used E.P. Baltsavias, Athens, , p.6
7 With large data sets with a regular grid structure an update philosophy can be used -> Transformation is much faster. Example: Affine Transformation X 1 = a 0 + a 1 x 1 + a 2 y 1 X 2 = a 0 + a 1 x 2 + a 2 y 2 ; Mit x 2 = x 1, y 2 = y 1 + D y X 2 = a 0 + a 1 x 1 + a 2 (y 1 + D y ) = X 1 + a 2 D y = X 1 + A D y 1 2 with A = constant -> instead of 2 additions/2 multiplications only 1 addition E.P. Baltsavias, Athens, , p.7
8 Grey Level Interpolation Polynomial of nth degree -> (n+1) 2 terms (unknown coefficients) -> (n+1) 2 observations (known grey values of neighbours) are required n = 0 -> nearest neighbour interpolation (NINT operation), 1 neighbour n = 1 -> bilinear interpolation, 2 x 2 neighbours n = 3 -> bicubic interpolation, 4 x 4 neighbours Other interpolation methods: Lagrange polynomial Lagrange: 4 x 4 neighbours, similar quality as bicubic but faster In interpolation methods with negative coefficients (e.g. bicubic) the result can be outside the range [0, 255] -> Normalisation needed -> additional computing time required E.P. Baltsavias, Athens, , p.8
9 The indirect method is used direct method indirect method E.P. Baltsavias, Athens, , p.9
10 Example of computation of the coefficients Bilinear interpolation 0,0 x 0,1 y g local coordinate system of grey values f(i,j) 1,0 1,1 g = a + b x + c y + d xy with a = f(0,0), b = (f1,0) - f(0,0), c = f(0,1) - f(0,0), d = f(1,1) + f(0,0) - f(0,1) - f(1,0) E.P. Baltsavias, Athens, , p.10
11 Computing time aspects Bilinear needs more time than nearest neighbour, bicubic significantly more than bilinear Reduction of computing time by - Update philosophy (when interpolated points are a densification of the known points and on a regular grid, e.g. DTM densification) - Use of precomputed and saved Look-Up Tables (LUTs) for computation of the coefficients (especially for the bicubic interpolation) E.P. Baltsavias, Athens, , p.11
12 Quality aspects Bilinear is clearly better than nearest neighbour (staircase effect at straight edges), bicubic a bit better than bilinear (image is more sharp, but also artifacts -> grey level oscillations ( ringing ) at high contrast edges). In most cases bilinear interpolation is used. Nearest neighbour is sometimes used in Remote Sensing -> original grey values are kept-> important for multispectral classification E.P. Baltsavias, Athens, , p.12
13 Registration of Image to Image/Map/Vectors Sometimes also called overlaying or rectification Other definitions Georeferencing: the geometric relation between image and object space (generally a map coordinate system) is known, but the image has not been transformed in the object space system Geocoding (rectification): the image is transformed in a map coordinate system (normally with a polynomial transformation) Orthoimage generation (differential rectification, orthorectification): strict transformation in a map coordinate system with help of a DTM (relief correction) Rectification without DTM used often with satellite imagery Classes of rectification - parametric, i.e. flight/orbit, sensor etc. parameters are used - nonparametric, i.e. normally 2-D polynomial transformations E.P. Baltsavias, Athens, , p.13
14 Nonparametric rectification Measurement of control points in image and the reference (image, map, vectors, GPS) Requirement: well identifiable and measurable in image and reference Measurement of x,y coordinates in the reference (easier than below) - manually (cursor, digitiser) - GPS - use of a database with known identifiable points Identification and measurement of x,y pixel coordinates in image (major problem) - manually - semiautomatically, e.g. using matching between two images (second one is reference) Control point measurement -> most important problem, time consuming, costly E.P. Baltsavias, Athens, , p.14
15 Difficulty of identifying and measuring control points in images - independently whether they come from topographic maps, GPS etc. - difficulty depends on image resolution. See example below (left: Landsat TM (bands 1, 2 and 3 combined as B/W) 30 m ground resolution, middle: SPOT Pan orthoimage 8.33 m, right: Ikonos GEO 1m, all in the region Luzern, Switzerland). Problems increase as ground resolution becomes coarser. E.P. Baltsavias, Athens, , p.15
16 Examples of GCP definition (identification quality) in Ikonos GEO images (Lucerne, switzerland). Top:good definition ; bottom: poor. GCPs came from 1:25,000 topographic maps and orthoimages from 1:30,000 scale aerial imagery. E.P. Baltsavias, Athens, , p.16
17 Examples of GCP definition (identification quality) in Ikonos GEO images (Nisyros volcanic isalnd, Greece). Top:good definition ; bottom: poor. GCPs came from GPS field measurements. E.P. Baltsavias, Athens, , p.17
18 Example of good GCP definition in Ikonos GEO images (Melbourne). The round-abouts were measured indirectly through measurements along the round-about perimeter. In the field with GPS, and in the images with manual measurements and ellipse fit with least squares adjustment, or least squares template matching (see next two pages). E.P. Baltsavias, Athens, , p.18
19 E.P. Baltsavias, Athens, , p.19 Measurement of GCP (round-about) with best-fit ellipse.
20 E.P. Baltsavias, Athens, , p.20 Measurement of GCPs (round-abouts) in 2 Ikonos images with least squares template matching. 3 examples. Template is always at left, 2 Ikonos images in the middle and right. Bottom rows show grey level gradients which were actually used in matching.
21 Estimation of a polynomial transformation from the reference in the image (indirect method), generally with Least Squares Adjustment (LSA) Degree of polynomial (generally 1-3) depends on terrain form and terrain area covered by image, e.g. smaller degree when terrain flat and area small After LSA the residuals are examined and eventually some points remeasured or deleted Grey level interpolation Important cases: - Image to map (or orthoimage), image to image (comparison, operations between the images, multitemporal analysis) - Often used with satellite images Factors influencing accuracy: number and quality of control points, degree of transformation, terrain roughness Image is transformed to the average plane (height) of the control points, i.e. image regions with heights far away from this plane have large image errors E.P. Baltsavias, Athens, , p.21
22 Orthoimage Generation Orthoimage -> orthogonal projection, image with map geometry Input data: DTM, digital image, sensor orientation (interior, exterior), transformation from photo- in pixel-coordinate system (only with analog images), optionally other correction values (lens distortion etc.) Generation method (coarse description) - Choice of the orthoimage grid spacing W (usually as W = D/n), D...DTM grid spacing, n...integer > 1) Rule of thumb : P/2 < W < 2P, P...pixel size of original image in object space called also pixel footprint If W >> P, subsample the original image (what other input data must be changed?) - Choice of the orthoimage region (normally in object space) - Projection of the orthoimage grid points in the digital image - Grey level interpolation E.P. Baltsavias, Athens, , p.22
23 projection center digital image transformation from photo- to pixelcoordinate system (normally affine) orthoimage regular grid E.P. Baltsavias, Athens, , p.23
24 With non area sensors (e.g. linear CCDs) the respective geometric sensor models are used With satellite imagery the strict geometric transformation is often approximated by polynomials -> 3-D to 2-D transformation (save computing time!) Orthoimage grid spacing is usually smaller than the DTM spacing. Two options exist: - DTM densified by bilinear interpolation, then all orthoimage grid points transformed in pixel coordinate system (strict solution) - DTM points treated as anchor points and transformed in pixel coordinate system. The remaining orthoimage grid points get pixel coordinates through bilinear interpolation using the known pixel coordinates of the DTM points Anchor point method is faster and results in similar accuracy as the strict solution E.P. Baltsavias, Athens, , p.24
25 Left: digital input image ; right: orthoimage. Black squares represent anchor point locations. Note that the regular grid on object space is distorted in image plane. All white squares represent orthoimage grid points whose pixel coordinates are interpolated using the known pixel coordinates of the anchor points. E.P. Baltsavias, Athens, , p.25
26 Geometric corrections (usually not made) - Lens distortion (very small in modern aerial cameras) - Atmospheric refraction (never used with satellite images) - Earth curvature (only when the imaged area is large) Estimation of the influence of these corrections on the accuracy by using approximative formulas -> decision whether necessary or not Other important factors - Scale of the input imagery (often 2-3 smaller than scale of imagery) - Pixel size used in scanning the imagery (depends on desired data size, resolution of the sensor and the film, application). Often in range microns. E.P. Baltsavias, Athens, , p.26
27 Planimetric accuracy of the orthoimage - under good conditions -> less than 1 pixel - important influence factors: DTM errors (especially at the image borders), exterior orientation accuracy (depends on control point quality and algorithm for its computation, e.g. by resection or bundle block adjustment). Geometric scanner errors are also possible. Non-DTM objects (buildings, bridges, trees etc.) - are radially displaced in orthoimages - can be corrected a posteriori, or combination of DTM with 3-D description of the visible surface of these objects and then orthoimage generation - reduction of radial displacement by using camera with 30 cm lens and/or creating orthoimage only in the central image part E.P. Baltsavias, Athens, , p.27
28 ρ = R c h -- = Z ρ -- h image r = Z r -- h Above formulas valid for vertical imagery terrain m o...scale factor of orthoimage enlargement Non-DTM objects. Radial displacement in image ( ρ) and in orthoimage ( r). E.P. Baltsavias, Athens, , p.28
29 Computing time - very little in comparison to the time needed for acquisition of data required for orthoimage generation, batch run possible - Example: 14 min CPU time, image and orthoimage 100 MB, Sun Sparc 20 E.P. Baltsavias, Athens, , p.29
30 Planimetric Accuracy Control of Orthoimages Use of well defined control points. Possible control sources: - maps and large scale plans (are they accurate enough?) - GPS (are the point well identifiable?) - photogrammetric determination using stereo pair - derivation of control points using ortherectified stereo pairs (treated later) - use of existing higher accuracy orthoimages Control should cover whole image format and all existing terrain types If orthoimage produced using a DTM (not DSM), control must lie on the ground Analysis of the residuals and plot can reveal systematic errors (e.g. in sensor orientation) Overlay of raster map layers or vectors (especially roads) on the orthoimage E.P. Baltsavias, Athens, , p.30
31 Mosaicking Prerequisite: images must be in the same geometric reference system Errors in mosaicking - geometric -> sometimes covered up by rubber-sheeting - radiometric - colour balance of the 3 channels in colour orthoimages Radiometric correction - based on equalisation of global statistical functions of the grey values (cumulative histogram, mean and standard deviation etc.) in the overlap regions - Grey level transformation for achieving this equalisation determines grey level corrections. Corrections in all overlap regions of an image are combined and applied via LUTs E.P. Baltsavias, Athens, , p.31
32 Overlap regions used in the radiometric correction can be determined automatically (e.g. a rectangle) or manually (e.g. a closed polygon line) In latter case aim -> exclude regions with differences between the images, e.g. because of clouds User determines the priority of the images -> which is up (visible)? or gives manually the seam line (polygon line) between the two images with aim to minimise geometric and radiometric differences, e.g. choice of the seam line in regions without texture or along sharp edges A linearly weighted averaging of the grey values of the overlapping images vertically to the seam line reduces radiometric and covers up geometric differences The mosaic extent can be user defined or automatically selected (minimum bounding rectangle of all images) E.P. Baltsavias, Athens, , p.32
33 Example of radiometric correction for image A using the cumulative histogram (see following figure). Procedure: A 1 B 2 3 C Find the overlapping regions of image A with all other images (in this case region 1 with image B, region 2 with image C, and region 3 with images B and C). For each region, do: E.P. Baltsavias, Athens, , p.33
34 Compute the cumulative histogram of all images in the overlap region. Define a target cumulative histogram (e.g. the histogram of one image, or the average of the three histograms) Compute transformations (corrections) to the histogram of each image, so that the actual histogram is transform to the target histogram. These corrections are saved in a LUT with 256 entries and output for 8-bit grey values. For each image do: combine the LUTs to compute the final correction LUT. The combination can be a weighted average using as weights a function of the area of each overlap region from which the LUTs were computed. Read the images from disk in the appropriate sequence, apply the correction LUT and save them. E.P. Baltsavias, Athens, , p.34
35 Problems in radiometric correction of colour images If each R,G,B channel is corrected separately, then when combining the corrected channels new unnatural colours appear (colour shift) A possible solution is to transform RGB into another colour space, e.g. IHS (intensity, hue, saturation), then do radiometric correction to the intensity channel (or if necessary to all), and then transform back to RGB. E.P. Baltsavias, Athens, , p.35
36 Example of mosaicking of false colour IR images (Maggia valley, CH) without (left) and with (right) radiometric correction E.P. Baltsavias, Athens, , p.36
37 Geometric correction of mosaics Errors mainly due to sensor orientation, but locally also due to DTM, scanner Generally only aesthetic improvement possible, or more accurate re-estimation of the sensor orientation -> to avoid re-estimation, estimate orientation from bundle adjustment with dense and acuurate tie points Reduction of misregistration errors by measuring identical points in overlap region and computing a local tranformation between the two images. The error can be divided between both images (then both transformed), or only one is transformed. The transformation should not be applied to the whole image, but starting from the seam line it should fade out after a certain distance from it. E.P. Baltsavias, Athens, , p.37
38 Accuracy evaluation of mosaics If original orthoimages not available, check planimetric accuracy as with orthoimages. Also visual control along seam lines (if visible) for radiometric and geometric differences. For latter check straight strong edges vertical to the seam lines. If original orthoimages available - check radiometry by comparing statistics of grey values (e.g. histograms) from both images in the overlap region - check geometry by measuring identical points in both orthoimages and checking the difference of their map coordinates Xi, Yi. Measure points in a quasi regular grid covering the whole overlap region. If system delivers only pixel coordinates x i, y i, then compute Xi, Yi as E.P. Baltsavias, Athens, , p.38
39 X i = x i s x + X o Y i = y i s y + Y o Xo, Yo...map coordinates of center of upper left pixel s x, s y...orthoimage pixel size in X and Y direction E.P. Baltsavias, Athens, , p.39
40 Orthoimage Maps Useful when maps do not exist or are not available, or are not accurate and/ or up-to-date, and when a fast and/or economic map production is required Have been often created from satellite imagery (esp. from SPOT in SE Asia, Eastern Europe etc.) Orthoimage maps particularly suitable for tailored specific thematic applications, e.g. forestry, hiking, touristic maps etc. Basic elements of a topographic orthoimage map: orthoimage mosaic, overlaid contours, map grid and tick marks, names, legend Additional useful elements: transportation lines, rivers and lake outlines E.P. Baltsavias, Athens, , p.40
41 Topographic features can be digitised from the mosaic or imported in vector form from other systems (photogrammetric, GIS) Orthoimage maps can be also created by combination with scanned map layers Orthoimage (maps) is printed in a larger scale than the original imagery (usually 2-5 times enlargement). The printing pixel size cannot exceed ca. 150 µm, else it is visible by human eye. The enlargement factor of the orthoimage map with respect to the original image (assuming that the orthoimage grid spacing = pixel footprint) is given by the ratio (printing pixel size) / (scan pixel size of original image) E.P. Baltsavias, Athens, , p.41
42 Correction of 3-D objects (buildings etc.) From top left clockwise: Orthoimage with no corrected buildings ; correct position of buildings ; buildings corrected, but old information partially remains (occluded areas, not visible in original aerial image) ; occluded areas filled-in from neighbouring images. E.P. Baltsavias, Athens, , p.42
43 original image orthoimage stereomate Heavy lines represent corresponding distorted and orthorectified locations. E.P. Baltsavias, Athens, , p.43
Information Contents of High Resolution Satellite Images
Information Contents of High Resolution Satellite Images H. Topan, G. Büyüksalih Zonguldak Karelmas University K. Jacobsen University of Hannover, Germany Keywords: satellite images, mapping, resolution,
Files Used in this Tutorial
Generate Point Clouds Tutorial This tutorial shows how to generate point clouds from IKONOS satellite stereo imagery. You will view the point clouds in the ENVI LiDAR Viewer. The estimated time to complete
Introduction to Imagery and Raster Data in ArcGIS
Esri International User Conference San Diego, California Technical Workshops July 25, 2012 Introduction to Imagery and Raster Data in ArcGIS Simon Woo slides Cody Benkelman - demos Overview of Presentation
RESOLUTION MERGE OF 1:35.000 SCALE AERIAL PHOTOGRAPHS WITH LANDSAT 7 ETM IMAGERY
RESOLUTION MERGE OF 1:35.000 SCALE AERIAL PHOTOGRAPHS WITH LANDSAT 7 ETM IMAGERY M. Erdogan, H.H. Maras, A. Yilmaz, Ö.T. Özerbil General Command of Mapping 06100 Dikimevi, Ankara, TURKEY - (mustafa.erdogan;
Resolution Enhancement of Photogrammetric Digital Images
DICTA2002: Digital Image Computing Techniques and Applications, 21--22 January 2002, Melbourne, Australia 1 Resolution Enhancement of Photogrammetric Digital Images John G. FRYER and Gabriele SCARMANA
How To Make An Orthophoto
ISSUE 2 SEPTEMBER 2014 TSA Endorsed by: CLIENT GUIDE TO DIGITAL ORTHO- PHOTOGRAPHY The Survey Association s Client Guides are primarily aimed at other professionals such as engineers, architects, planners
Integer Computation of Image Orthorectification for High Speed Throughput
Integer Computation of Image Orthorectification for High Speed Throughput Paul Sundlie Joseph French Eric Balster Abstract This paper presents an integer-based approach to the orthorectification of aerial
Raster Data Structures
Raster Data Structures Tessellation of Geographical Space Geographical space can be tessellated into sets of connected discrete units, which completely cover a flat surface. The units can be in any reasonable
Leica Photogrammetry Suite Project Manager
Leica Photogrammetry Suite Project Manager Copyright 2006 Leica Geosystems Geospatial Imaging, LLC All rights reserved. Printed in the United States of America. The information contained in this document
PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY
PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY V. Knyaz a, *, Yu. Visilter, S. Zheltov a State Research Institute for Aviation System (GosNIIAS), 7, Victorenko str., Moscow, Russia
Bildverarbeitung und Mustererkennung Image Processing and Pattern Recognition
Bildverarbeitung und Mustererkennung Image Processing and Pattern Recognition 1. Image Pre-Processing - Pixel Brightness Transformation - Geometric Transformation - Image Denoising 1 1. Image Pre-Processing
High Resolution Digital Surface Models and Orthoimages for Telecom Network Planning
Renouard, Lehmann 241 High Resolution Digital Surface Models and Orthoimages for Telecom Network Planning LAURENT RENOUARD, S ophia Antipolis FRANK LEHMANN, Berlin ABSTRACT DLR of Germany and ISTAR of
3D MODELING AND VISUALIZATION OF LARGE CULTURAL HERITAGE SITES AT VERY HIGH RESOLUTION: THE BAMIYAN VALLEY AND ITS STANDING BUDDHAS
3D MODELING AND VISUALIZATION OF LARGE CULTURAL HERITAGE SITES AT VERY HIGH RESOLUTION: THE BAMIYAN VALLEY AND ITS STANDING BUDDHAS Armin Gruen, Fabio Remondino, Li Zhang Institute for Geodesy and Photogrammetry,
Test Results Using the DTM Software of PCI
M. Schlüter, B.-S. Schulz, C. Wende Test Results Using the DTM Software of PCI Bundesamt für Kartographie und Geodäsie Richard-Strauss-Allee 11 60598-Frankfurt (Main) Internet: Email: http://www.ifag.de
From Pixel to Info-Cloud News at Leica Geosystems JACIE Denver, 31 March 2011 Ruedi Wagner Hexagon Geosystems, Geospatial Solutions Division.
From Pixel to Info-Cloud News at Leica Geosystems JACIE Denver, 31 March 2011 Ruedi Wagner Hexagon Geosystems, Geospatial Solutions Division What else can I do with my sensor/data? Earth to Image Image
Digital image processing
746A27 Remote Sensing and GIS Lecture 4 Digital image processing Chandan Roy Guest Lecturer Department of Computer and Information Science Linköping University Digital Image Processing Most of the common
Monash University Clayton s School of Information Technology CSE3313 Computer Graphics Sample Exam Questions 2007
Monash University Clayton s School of Information Technology CSE3313 Computer Graphics Questions 2007 INSTRUCTIONS: Answer all questions. Spend approximately 1 minute per mark. Question 1 30 Marks Total
From Ideas to Innovation
From Ideas to Innovation Selected Applications from the CRC Research Lab in Advanced Geomatics Image Processing Dr. Yun Zhang Canada Research Chair Laboratory in Advanced Geomatics Image Processing (CRC-AGIP
ORTHORECTIFICATION OF HR SATELLITE IMAGES WITH SPACE DERIVED DSM
ORTHORECTIFICATION OF HR SATELLITE IMAGES WITH SPACE DERIVED DSM R. Cavallinia, F. Mancinia, M. Zannia a DISTART, University of Bologna, V.le Risorgimento 2, 40136 Bologna, Italy [email protected], [email protected],
MULTIPURPOSE USE OF ORTHOPHOTO MAPS FORMING BASIS TO DIGITAL CADASTRE DATA AND THE VISION OF THE GENERAL DIRECTORATE OF LAND REGISTRY AND CADASTRE
MULTIPURPOSE USE OF ORTHOPHOTO MAPS FORMING BASIS TO DIGITAL CADASTRE DATA AND THE VISION OF THE GENERAL DIRECTORATE OF LAND REGISTRY AND CADASTRE E.ÖZER, H.TUNA, F.Ç.ACAR, B.ERKEK, S.BAKICI General Directorate
AUTOMATED MODELING OF THE GREAT BUDDHA STATUE IN BAMIYAN, AFGHANISTAN
AUTOMATED MODELING OF THE GREAT BUDDHA STATUE IN BAMIYAN, AFGHANISTAN A.Gruen, F.Remondino, L.Zhang Institute of Geodesy and Photogrammetry ETH Zurich, Switzerland e-mail: @geod.baug.ethz.ch
Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May 2004. Content. What is GIS?
Introduction to GIS (Basics, Data, Analysis) & Case Studies 13 th May 2004 Content Introduction to GIS Data concepts Data input Analysis Applications selected examples What is GIS? Geographic Information
INTRODUCTION TO RENDERING TECHNIQUES
INTRODUCTION TO RENDERING TECHNIQUES 22 Mar. 212 Yanir Kleiman What is 3D Graphics? Why 3D? Draw one frame at a time Model only once X 24 frames per second Color / texture only once 15, frames for a feature
SAMPLE MIDTERM QUESTIONS
Geography 309 Sample MidTerm Questions Page 1 SAMPLE MIDTERM QUESTIONS Textbook Questions Chapter 1 Questions 4, 5, 6, Chapter 2 Questions 4, 7, 10 Chapter 4 Questions 8, 9 Chapter 10 Questions 1, 4, 7
PHOTOGRAMMETRIC MAPPING OF SPOT IMAGES BINGO IN THE PHOCUS SYSTEM ABSTRACT 1. INTRODUCTION. by E. Kruck, Oberkochen
PHOTOGRAMMETRIC MAPPING OF SPOT IMAGES BINGO IN THE PHOCUS SYSTEM by E. Kruck, Oberkochen ABSTRACT Stereo images taken by the SPOT satellite can be used for the production and revision of topographic maps
Advanced Image Management using the Mosaic Dataset
Esri International User Conference San Diego, California Technical Workshops July 25, 2012 Advanced Image Management using the Mosaic Dataset Vinay Viswambharan, Mike Muller Agenda ArcGIS Image Management
Open icon. The Select Layer To Add dialog opens. Click here to display
Mosaic Introduction This tour guide gives you the steps for mosaicking two or more image files to produce one image file. The mosaicking process works with rectified and/or calibrated images. Here, you
Map World Forum Hyderabad, India Introduction: High and very high resolution space images: GIS Development
Very high resolution satellite images - competition to aerial images Dr. Karsten Jacobsen Leibniz University Hannover, Germany [email protected] Introduction: Very high resolution images taken
3D MODELING OF LARGE AND COMPLEX SITE USING MULTI-SENSOR INTEGRATION AND MULTI-RESOLUTION DATA
3D MODELING OF LARGE AND COMPLEX SITE USING MULTI-SENSOR INTEGRATION AND MULTI-RESOLUTION DATA G. Guidi 1, F. Remondino 2, 3, M. Russo 1, F. Menna 4, A. Rizzi 3 1 Dept.INDACO, Politecnico of Milano, Italy
A System for Capturing High Resolution Images
A System for Capturing High Resolution Images G.Voyatzis, G.Angelopoulos, A.Bors and I.Pitas Department of Informatics University of Thessaloniki BOX 451, 54006 Thessaloniki GREECE e-mail: [email protected]
REGIONAL CENTRE FOR TRAINING IN AEROSPACE SURVEYS (RECTAS) MASTER IN GEOINFORMATION PRODUCTION AND MANAGEMENT
REGIONAL CENTRE FOR TRAINING IN AEROSPACE SURVEYS (RECTAS) MASTER IN GEOINFORMATION PRODUCTION AND MANAGEMENT PROGRAMME DESCRIPTION October 2014 1. The programme The academic programme shall be referred
Digital Photogrammetric System. Version 6.0.2 USER MANUAL. Block adjustment
Digital Photogrammetric System Version 6.0.2 USER MANUAL Table of Contents 1. Purpose of the document... 4 2. General information... 4 3. The toolbar... 5 4. Adjustment batch mode... 6 5. Objects displaying
Opportunities for the generation of high resolution digital elevation models based on small format aerial photography
Opportunities for the generation of high resolution digital elevation models based on small format aerial photography Boudewijn van Leeuwen 1, József Szatmári 1, Zalán Tobak 1, Csaba Németh 1, Gábor Hauberger
TUTORIAL Extraction of Geospatial Information from High Spatial Resolution Optical Satellite Sensors
TUTORIAL Extraction of Geospatial Information from High Spatial Resolution Optical Satellite Sensors E. Baltsavias 1,L. Zhang 2, D. Holland 3, P.K. Srivastava 4, B. Gopala Krishna 4, T.P. Srinivasan 4
Orthorectifying Air Photos with GPS data, GCPs and Tie Points
Orthorectifying Air Photos with GPS data, GCPs and Tie Points TUTORIAL The exterior orientation for air photo projects can be computed with: 1) GPS X, Y, Z data with rotation information (omega, phi, kappa
ADVANTAGES AND DISADVANTAGES OF THE HOUGH TRANSFORMATION IN THE FRAME OF AUTOMATED BUILDING EXTRACTION
ADVANTAGES AND DISADVANTAGES OF THE HOUGH TRANSFORMATION IN THE FRAME OF AUTOMATED BUILDING EXTRACTION G. Vozikis a,*, J.Jansa b a GEOMET Ltd., Faneromenis 4 & Agamemnonos 11, GR - 15561 Holargos, GREECE
Imagery. 1:50,000 Basemap Generation From Satellite. 1 Introduction. 2 Input Data
1:50,000 Basemap Generation From Satellite Imagery Lisbeth Heuse, Product Engineer, Image Applications Dave Hawkins, Product Manager, Image Applications MacDonald Dettwiler, 3751 Shell Road, Richmond B.C.
Chapter Contents Page No
Chapter Contents Page No Preface Acknowledgement 1 Basics of Remote Sensing 1 1.1. Introduction 1 1.2. Definition of Remote Sensing 1 1.3. Principles of Remote Sensing 1 1.4. Various Stages in Remote Sensing
Reflection and Refraction
Equipment Reflection and Refraction Acrylic block set, plane-concave-convex universal mirror, cork board, cork board stand, pins, flashlight, protractor, ruler, mirror worksheet, rectangular block worksheet,
DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7
DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7 Contents GIS and maps The visualization process Visualization and strategies
Digitization of Old Maps Using Deskan Express 5.0
Dražen Tutić *, Miljenko Lapaine ** Digitization of Old Maps Using Deskan Express 5.0 Keywords: digitization; scanner; scanning; old maps; Deskan Express 5.0. Summary The Faculty of Geodesy, University
Digital Terrain Model Grid Width 10 m DGM10
Digital Terrain Model Grid Width 10 m Status of documentation: 23.02.2015 Seite 1 Contents page 1 Overview of dataset 3 2 Description of the dataset contents 4 3 Data volume 4 4 Description of the data
Environmental Remote Sensing GEOG 2021
Environmental Remote Sensing GEOG 2021 Lecture 4 Image classification 2 Purpose categorising data data abstraction / simplification data interpretation mapping for land cover mapping use land cover class
REGISTRATION OF LASER SCANNING POINT CLOUDS AND AERIAL IMAGES USING EITHER ARTIFICIAL OR NATURAL TIE FEATURES
REGISTRATION OF LASER SCANNING POINT CLOUDS AND AERIAL IMAGES USING EITHER ARTIFICIAL OR NATURAL TIE FEATURES P. Rönnholm a, *, H. Haggrén a a Aalto University School of Engineering, Department of Real
Digital Orthophoto Production In the Desktop Environment 1
Digital Orthophoto Production In the Desktop Environment 1 By Dr. Roy A. Welch and Thomas R. Jordan Digital orthophotos are proving suitable for a variety of mapping, GIS and environmental monitoring tasks.
PLOTTING SURVEYING DATA IN GOOGLE EARTH
PLOTTING SURVEYING DATA IN GOOGLE EARTH D M STILLMAN Abstract Detail surveys measured with a total station use local coordinate systems. To make the data obtained from such surveys compatible with Google
Notable near-global DEMs include
Visualisation Developing a very high resolution DEM of South Africa by Adriaan van Niekerk, Stellenbosch University DEMs are used in many applications, including hydrology [1, 2], terrain analysis [3],
Digital Remote Sensing Data Processing Digital Remote Sensing Data Processing and Analysis: An Introduction and Analysis: An Introduction
Digital Remote Sensing Data Processing Digital Remote Sensing Data Processing and Analysis: An Introduction and Analysis: An Introduction Content Remote sensing data Spatial, spectral, radiometric and
Vector Notation: AB represents the vector from point A to point B on a graph. The vector can be computed by B A.
1 Linear Transformations Prepared by: Robin Michelle King A transformation of an object is a change in position or dimension (or both) of the object. The resulting object after the transformation is called
A KNOWLEDGE-BASED APPROACH FOR REDUCING CLOUD AND SHADOW ABSTRACT
A KNOWLEDGE-BASED APPROACH FOR REDUCING CLOUD AND SHADOW Mingjun Song, Graduate Research Assistant Daniel L. Civco, Director Laboratory for Earth Resources Information Systems Department of Natural Resources
VIIRS-CrIS mapping. NWP SAF AAPP VIIRS-CrIS Mapping
NWP SAF AAPP VIIRS-CrIS Mapping This documentation was developed within the context of the EUMETSAT Satellite Application Facility on Numerical Weather Prediction (NWP SAF), under the Cooperation Agreement
MODULATION TRANSFER FUNCTION MEASUREMENT METHOD AND RESULTS FOR THE ORBVIEW-3 HIGH RESOLUTION IMAGING SATELLITE
MODULATION TRANSFER FUNCTION MEASUREMENT METHOD AND RESULTS FOR THE ORBVIEW-3 HIGH RESOLUTION IMAGING SATELLITE K. Kohm ORBIMAGE, 1835 Lackland Hill Parkway, St. Louis, MO 63146, USA [email protected]
INVESTIGATION ON AUTOMATIC CHANGE DETECTION USING PIXEL-CHANGES AND DSM-CHANGES WITH ALOS-PRISM TRIPLET IMAGES
INVESTIGATION ON AUTOMATIC CHANGE DETECTION USING PIXEL-CHANGES AND DSM-CHANGES WITH ALOS-PRISM TRIPLET IMAGES A. Sasagawa a, Emmanuel Baltsavias b, *, Sultan Kocaman Aksakal b, Jan Dirk Wegner b a National
Lecture 2: Geometric Image Transformations
Lecture 2: Geometric Image Transformations Harvey Rhody Chester F. Carlson Center for Imaging Science Rochester Institute of Technology [email protected] September 8, 2005 Abstract Geometric transformations
IMPROVEMENT OF DIGITAL IMAGE RESOLUTION BY OVERSAMPLING
ABSTRACT: IMPROVEMENT OF DIGITAL IMAGE RESOLUTION BY OVERSAMPLING Hakan Wiman Department of Photogrammetry, Royal Institute of Technology S - 100 44 Stockholm, Sweden (e-mail [email protected]) ISPRS Commission
Mosaicking and Subsetting Images
Mosaicking and Subsetting Images Using SAGA GIS Tutorial ID: IGET_RS_005 This tutorial has been developed by BVIEER as part of the IGET web portal intended to provide easy access to geospatial education.
PROS AND CONS OF THE ORIENTATION OF VERY HIGH RESOLUTION OPTICAL SPACE IMAGES
PROS AND CONS OF THE ORIENTATION OF VERY HIGH RESOLUTION OPTICAL SPACE IMAGES K. Jacobsen University of Hannover [email protected] Commission I, WG I/5 KEY WORDS: Geometric Modelling, Orientation,
Relating Vanishing Points to Catadioptric Camera Calibration
Relating Vanishing Points to Catadioptric Camera Calibration Wenting Duan* a, Hui Zhang b, Nigel M. Allinson a a Laboratory of Vision Engineering, University of Lincoln, Brayford Pool, Lincoln, U.K. LN6
Digital Image Requirements for New Online US Visa Application
Digital Image Requirements for New Online US Visa Application As part of the electronic submission of your DS-160 application, you will be asked to provide an electronic copy of your photo. The photo must
Development of Large-Scale Land Information System (LIS) by Using Geographic Information System (GIS) and Field Surveying
Engineering, 2012, 4, 107-118 http://dx.doi.org/10.4236/eng.2012.42014 Published Online February 2012 (http://www.scirp.org/journal/eng) Development of Large-Scale Land Information System (LIS) by Using
ULTRACAMXP, THE NEW DIGITAL AERIAL CAMERA SYSTEM BY VEXCEL IMAGING / MICROSOFT INTRODUCTION
ULTRACAMXP, THE NEW DIGITAL AERIAL CAMERA SYSTEM BY VEXCEL IMAGING / MICROSOFT Michael Gruber, Alexander Wiechert Vexcel Imaging / Microsoft Photogrammetry Anzengrubergasse 8, A-8010 Graz, Austria {michgrub,
Capturing Road Network Data Using Mobile Mapping Technology
Capturing Road Network Data Using Mobile Mapping Technology Guangping He, Greg Orvets Lambda Tech International, Inc. Waukesha, WI-53186, USA [email protected] KEY WORDS: DATA CAPTURE, MOBILE MAPPING,
Description of field acquisition of LIDAR point clouds and photos. CyberMapping Lab UT-Dallas
Description of field acquisition of LIDAR point clouds and photos CyberMapping Lab UT-Dallas Description of field acquisition of LIDAR point clouds and photos Objective: Introduce the basic steps that
GEOENGINE MSc in Geomatics Engineering (Master Thesis) Anamelechi, Falasy Ebere
Master s Thesis: ANAMELECHI, FALASY EBERE Analysis of a Raster DEM Creation for a Farm Management Information System based on GNSS and Total Station Coordinates Duration of the Thesis: 6 Months Completion
A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA
A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA N. Zarrinpanjeh a, F. Dadrassjavan b, H. Fattahi c * a Islamic Azad University of Qazvin - [email protected]
G.H. Raisoni College of Engineering, Nagpur. Department of Information Technology
Practical List 1) WAP to implement line generation using DDA algorithm 2) WAP to implement line using Bresenham s line generation algorithm. 3) WAP to generate circle using circle generation algorithm
We can display an object on a monitor screen in three different computer-model forms: Wireframe model Surface Model Solid model
CHAPTER 4 CURVES 4.1 Introduction In order to understand the significance of curves, we should look into the types of model representations that are used in geometric modeling. Curves play a very significant
3D Model of the City Using LiDAR and Visualization of Flood in Three-Dimension
3D Model of the City Using LiDAR and Visualization of Flood in Three-Dimension R.Queen Suraajini, Department of Civil Engineering, College of Engineering Guindy, Anna University, India, [email protected]
LiDAR Point Cloud Processing with
LiDAR Research Group, Uni Innsbruck LiDAR Point Cloud Processing with SAGA Volker Wichmann Wichmann, V.; Conrad, O.; Jochem, A.: GIS. In: Hamburger Beiträge zur Physischen Geographie und Landschaftsökologie
The Role of SPOT Satellite Images in Mapping Air Pollution Caused by Cement Factories
The Role of SPOT Satellite Images in Mapping Air Pollution Caused by Cement Factories Dr. Farrag Ali FARRAG Assistant Prof. at Civil Engineering Dept. Faculty of Engineering Assiut University Assiut, Egypt.
Epipolar Geometry. Readings: See Sections 10.1 and 15.6 of Forsyth and Ponce. Right Image. Left Image. e(p ) Epipolar Lines. e(q ) q R.
Epipolar Geometry We consider two perspective images of a scene as taken from a stereo pair of cameras (or equivalently, assume the scene is rigid and imaged with a single camera from two different locations).
Myths and misconceptions about remote sensing
Myths and misconceptions about remote sensing Ned Horning (graphics support - Nicholas DuBroff) Version: 1.0 Creation Date: 2004-01-01 Revision Date: 2004-01-01 License: This document is licensed under
OBLIQUE AERIAL PHOTOGRAPHY TOOL FOR BUILDING INSPECTION AND DAMAGE ASSESSMENT
OBLIQUE AERIAL PHOTOGRAPHY TOOL FOR BUILDING INSPECTION AND DAMAGE ASSESSMENT A. Murtiyoso 1, F. Remondino 2, E. Rupnik 2, F. Nex 2, P. Grussenmeyer 1 1 INSA Strasbourg / ICube Laboratory, France Email:
Protocol for Microscope Calibration
Protocol for Microscope Calibration A properly calibrated system is essential for successful and efficient software use. The following are step by step instructions on how to calibrate the hardware using
Core Imagery Product Guide. v. 2.0
Core Imagery Product Guide v. 2.0 Disclaimer & Copyright Copyright 2014 DigitalGlobe, Inc. All rights reserved. The DigitalGlobe s Core Imagery Product Guide is purposely designed as a general guideline
The RapidEye optical satellite family for high resolution imagery
'Photogrammetric Week 01' D. Fritsch & R. Spiller, Eds. Wichmann Verlag, Heidelberg 2001. Scherer, Krischke 139 The RapidEye optical satellite family for high resolution imagery STEFAN SCHERER and MANFRED
Andrea Bondì, Irene D Urso, Matteo Ombrelli e Paolo Telaroli (Thetis S.p.A.) Luisa Sterponi e Cesar Urrutia (Spacedat S.r.l.) Water Calesso (Marco
Generation of a digital elevation model of the Wadi Lebda basin, Leptis Magna - Lybia Andrea Bondì, Irene D Urso, Matteo Ombrelli e Paolo Telaroli (Thetis S.p.A.) Luisa Sterponi e Cesar Urrutia (Spacedat
Multi-Block Gridding Technique for FLOW-3D Flow Science, Inc. July 2004
FSI-02-TN59-R2 Multi-Block Gridding Technique for FLOW-3D Flow Science, Inc. July 2004 1. Introduction A major new extension of the capabilities of FLOW-3D -- the multi-block grid model -- has been incorporated
Scanning Photogrammetry for Measuring Large Targets in Close Range
Remote Sens. 2015, 7, 10042-10077; doi:10.3390/rs70810042 Article OPEN ACCESS remote sensing ISSN 2072-4292 www.mdpi.com/journal/remotesensing Scanning Photogrammetry for Measuring Large Targets in Close
Lecture 9: Geometric map transformations. Cartographic Transformations
Cartographic Transformations Analytical and Computer Cartography Lecture 9: Geometric Map Transformations Attribute Data (e.g. classification) Locational properties (e.g. projection) Graphics (e.g. symbolization)
Image Processing and Computer Graphics. Rendering Pipeline. Matthias Teschner. Computer Science Department University of Freiburg
Image Processing and Computer Graphics Rendering Pipeline Matthias Teschner Computer Science Department University of Freiburg Outline introduction rendering pipeline vertex processing primitive processing
Using Optech LMS to Calibrate Survey Data Without Ground Control Points
Challenge An Optech client conducted an airborne lidar survey over a sparsely developed river valley. The data processors were finding that the data acquired in this survey was particularly difficult to
WHAT IS GIS - AN INRODUCTION
WHAT IS GIS - AN INRODUCTION GIS DEFINITION GIS is an acronym for: Geographic Information Systems Geographic This term is used because GIS tend to deal primarily with geographic or spatial features. Information
3-D Object recognition from point clouds
3-D Object recognition from point clouds Dr. Bingcai Zhang, Engineering Fellow William Smith, Principal Engineer Dr. Stewart Walker, Director BAE Systems Geospatial exploitation Products 10920 Technology
GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION
GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION GIS Syllabus - Version 1.2 January 2007 Copyright AICA-CEPIS 2009 1 Version 1 January 2007 GIS Certification Programme 1. Target The GIS certification is aimed
Image Draping & navigation within Virtual GIS
Image Draping & navigation within Virtual GIS Draping of Geo Corrected data such as aerial imagery or map data enables virtual 3D field tours to be conducted in an area of interest. This document covers
HIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES
HIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES E. K. Stathopoulou a, A. Valanis a, J. L. Lerma b, A. Georgopoulos a a Laboratory of Photogrammetry, National Technical University
Geometric Camera Parameters
Geometric Camera Parameters What assumptions have we made so far? -All equations we have derived for far are written in the camera reference frames. -These equations are valid only when: () all distances
METHODS OF GEOREFERENCING OLD MAPS ON THE EXAMPLE OF CZECH EARLY MAPS
CO-314 METHODS OF GEOREFERENCING OLD MAPS ON THE EXAMPLE OF CZECH EARLY MAPS CAJTHAML J. Czech Technical University in Prague, PRAGUE 6, CZECH REPUBLIC BACKGROUND AND OBJECTIVES Old maps are unique source
A Short Introduction to Computer Graphics
A Short Introduction to Computer Graphics Frédo Durand MIT Laboratory for Computer Science 1 Introduction Chapter I: Basics Although computer graphics is a vast field that encompasses almost any graphical
A technical overview of the Fuel3D system.
A technical overview of the Fuel3D system. Contents Introduction 3 How does Fuel3D actually work? 4 Photometric imaging for high-resolution surface detail 4 Optical localization to track movement during
Photogrammetric Point Clouds
Photogrammetric Point Clouds Origins of digital point clouds: Basics have been around since the 1980s. Images had to be referenced to one another. The user had to specify either where the camera was in
Analysis of Landsat ETM+ Image Enhancement for Lithological Classification Improvement in Eagle Plain Area, Northern Yukon
Analysis of Landsat ETM+ Image Enhancement for Lithological Classification Improvement in Eagle Plain Area, Northern Yukon Shihua Zhao, Department of Geology, University of Calgary, [email protected],
Current status of image matching for Earth observation
Current status of image matching for Earth observation Christian Heipke IPI - Institute for Photogrammetry and GeoInformation Leibniz Universität Hannover Secretary General, ISPRS Content Introduction
