GALILEO SISCAM APPROACH TO DIGITAL PHOTOGRAMMETRY. F. Flamigni A. Viti Galileo Siscam S.p.A.

Similar documents
A NEW TOOL FOR ARCHITECTURAL PHOTOGRAMMETRY: THE 3D NAVIGATOR S. Dequal, A. Lingua, F. Rinaudo - Politecnico di Torino - ITALY

TERRESTRIAL AND NUMERICAL PHOTOGRAMMETRY 1. MID -TERM EXAM Question 4

ABSTRACT 1. INTRODUCTION

POSITIONING A PIXEL IN A COORDINATE SYSTEM

LEARNING KIT AND TUTORIALS FOR THE DIFFUSION OF THE DIGITAL PHOTOGRAMMETRY

Exterior Orientation Parameters

New Requirements for the Relief in the Topographic Databases of the Institut Cartogràfic de Catalunya

ACCURACY ANALYSIS AND SURFACE MAPPING USING SPOT 5 STEREO DATA

Chapters 1-4: Summary

SOME stereo image-matching methods require a user-selected

REGISTRATION OF AIRBORNE LASER DATA TO SURFACES GENERATED BY PHOTOGRAMMETRIC MEANS. Y. Postolov, A. Krupnik, K. McIntosh

DIGITAL SURFACE MODELS OF CITY AREAS BY VERY HIGH RESOLUTION SPACE IMAGERY

DSM generation with the Leica/Helava DPW 770 and VirtuoZo digital photogrammetric systems

SPOT-1 stereo images taken from different orbits with one month difference

[Youn *, 5(11): November 2018] ISSN DOI /zenodo Impact Factor

EVALUATION OF WORLDVIEW-1 STEREO SCENES AND RELATED 3D PRODUCTS

PHODIS Innovations. CHRISTOPH DÖRSTEL, Aalen 1. INTRODUCTION

Introduction Photogrammetry Photos light Gramma drawing Metron measure Basic Definition The art and science of obtaining reliable measurements by mean

Chapters 1 5. Photogrammetry: Definition, introduction, and applications. Electro-magnetic radiation Optics Film development and digital cameras

Photogrammetry: DTM Extraction & Editing

Files Used in this Tutorial

Stereoscopic Models and Plotting

Geometric Accuracy Evaluation, DEM Generation and Validation for SPOT-5 Level 1B Stereo Scene

EPIPOLAR IMAGES FOR CLOSE RANGE APPLICATIONS

A NEW APPROACH FOR GENERATING A MEASURABLE SEAMLESS STEREO MODEL BASED ON MOSAIC ORTHOIMAGE AND STEREOMATE

Chapters 1 5. Photogrammetry: Definition, introduction, and applications. Electro-magnetic radiation Optics Film development and digital cameras

Photogrammetric Procedures for Digital Terrain Model Determination

DIGITAL TERRAIN MODELLING. Endre Katona University of Szeged Department of Informatics

DIGITAL TERRAIN MODELS

EVOLUTION OF POINT CLOUD

PRODUCTION AND PRECISION ANALYSIS OF A DIGITAL ORTOPHOTO FROM 1:35000 SCALED AIRPHOTO AS A GIS COVERAGE

AUTOMATIC EXTRACTION OF 3D MODEL COORDINATES USING DIGITAL STEREO IMAGES

DIGITAL ORTHOPHOTO GENERATION

DEVELOPMENT OF ORIENTATION AND DEM/ORTHOIMAGE GENERATION PROGRAM FOR ALOS PRISM

CO-REGISTERING AND NORMALIZING STEREO-BASED ELEVATION DATA TO SUPPORT BUILDING DETECTION IN VHR IMAGES

BUILDING DETECTION AND STRUCTURE LINE EXTRACTION FROM AIRBORNE LIDAR DATA

AUTOMATIC TERRAIN EXTRACTION USING MULTIPLE IMAGE PAIR AND BACK MATCHING INTRODUCTION

AUTOMATIC MEASUREMENT OF SEWER MAN-HOLES IN LARGE SCALE AERIAL IMAGES

BUILDING EXTRACTION AND RECONSTRUCTION FROM LIDAR DATA. Zheng Wang. EarthData International Gaithersburg, Maryland USA

ON THE USE OF MULTISPECTRAL AND STEREO DATA FROM AIRBORNE SCANNING SYSTEMS FOR DTM GENERATION AND LANDUSE CLASSIFICATION

Chapters 1 7: Overview

Investigations on Two Methods of DEM Extraction

Map Compilation CHAPTER HISTORY

DIGITAL SURFACE MODELS IN BUILD UP AREAS BASED ON VERY HIGH RESOLUTION SPACE IMAGES

AUTOMATIC IMAGE ORIENTATION BY USING GIS DATA

COMPARATIVE CHARACTERISTICS OF DEM OBTAINED FROM SATELLITE IMAGES SPOT-5 AND TK-350

ACCURACY ANALYSIS FOR NEW CLOSE-RANGE PHOTOGRAMMETRIC SYSTEMS

ADS40 Calibration & Verification Process. Udo Tempelmann*, Ludger Hinsken**, Utz Recke*

APPROACH TO ACCURATE PHOTOREALISTIC MODEL GENERATION FOR COMPLEX 3D OBJECTS

Photogrammetry: DTM Extraction & Editing

TrueOrtho with 3D Feature Extraction

MATCH-AT: Recent Developments and Performance

DSM GENERATION FROM EARLY ALOS/PRISM DATA USING SAT-PP

MONO-IMAGE INTERSECTION FOR ORTHOIMAGE REVISION

Thomas Labe. University ofbonn. A program for the automatic exterior orientation called AMOR was developed by Wolfgang

Research on the applicability of E-Foto Open Source Software To Server Teaching and Researching in Universities of Viet Nam

UPDATING ELEVATION DATA BASES

Automatic DTM Extraction from Dense Raw LIDAR Data in Urban Areas

AUTOMATIC GENERATION OF DIGITAL BUILDING MODELS FOR COMPLEX STRUCTURES FROM LIDAR DATA

AUTOMATIC DSM GENERATION FROM LINEAR ARRAY IMAGERY DATA

Chapters 1 9: Overview

Airborne Laser Survey Systems: Technology and Applications

PERFORMANCE OF LARGE-FORMAT DIGITAL CAMERAS

Aalborg Universitet. Published in: Accuracy Publication date: Document Version Early version, also known as pre-print

Classification of urban feature from unmanned aerial vehicle images using GASVM integration and multi-scale segmentation

IMAGE MATCHING TOWARDS MATURITY

MATLAB and photogrammetric applications

Iowa Department of Transportation Office of Design. Photogrammetric Mapping Specifications

Chapters 1 7: Overview

Merging LiDAR Data with Softcopy Photogrammetry Data

Calibration of IRS-1C PAN-camera

Presented at the FIG Congress 2018, May 6-11, 2018 in Istanbul, Turkey

1. Introduction. A CASE STUDY Dense Image Matching Using Oblique Imagery Towards All-in- One Photogrammetry

Tree height measurements and tree growth estimation in a mire environment using digital surface models

GEOMETRIC AND MAPPING POTENTIAL OF WORLDVIEW-1 IMAGES

DIGITAL IMAGE PROCESSING FOR AUTOMATION IN ARCHITECTURAL PHOTOGRAMMETRY

OPTIMIZED PATCH BACKPROJECTION IN ORTHORECTIFICATION FOR HIGH RESOLUTION SATELLITE IMAGES

AUTOMATIC ORIENTATION AND MERGING OF LASER SCANNER ACQUISITIONS THROUGH VOLUMETRIC TARGETS: PROCEDURE DESCRIPTION AND TEST RESULTS

A METHOD TO PREDICT ACCURACY OF LEAST SQUARES SURFACE MATCHING FOR AIRBORNE LASER SCANNING DATA SETS

PRODUCTION SYSTEM FOR AUTONOMOUS 3-DIMENSIONAL MODELING WITH LIDAR, IFSAR, AND PHOTOGRAMMETRIC DSM DATA INTRODUCTION

Engineering, Korea Advanced Institute of Science and Technology (hytoiy wpark tjkim Working Group

UP TO DATE DSM GENERATION USING HIGH RESOLUTION SATELLITE IMAGE DATA

Introduction into Digital Aerotriangulation

DATA FUSION AND INTEGRATION FOR MULTI-RESOLUTION ONLINE 3D ENVIRONMENTAL MONITORING

A ROBUST AUTOMATIC DIGITAL TERRAIN MODELLING METHOD BASED ON FUZZY LOGIC

AUTOMATIC EXTRACTION OF BUILDING ROOFS FROM PICTOMETRY S ORTHOGONAL AND OBLIQUE IMAGES

THE EUROSDR PROJECT AUTOMATED CHECKING AND IMPROVING OF DIGITAL TERRAIN MODELS

IMAGE-BASED 3D ACQUISITION TOOL FOR ARCHITECTURAL CONSERVATION

3D-OBJECT DETECTION METHOD BASED ON THE STEREO IMAGE TRANSFORMATION TO THE COMMON OBSERVATION POINT

GIS Data Collection. This chapter reviews the main methods of GIS data capture and transfer and introduces key practical management issues.

HEURISTIC FILTERING AND 3D FEATURE EXTRACTION FROM LIDAR DATA

AUTOMATIC PHOTO ORIENTATION VIA MATCHING WITH CONTROL PATCHES

Automated Extraction of Buildings from Aerial LiDAR Point Cloud and Digital Imaging Datasets for 3D Cadastre - Preliminary Results

Automated Orientation of Aerial Images

PERFORMANCE EVALUATION OF A SYSTEM FOR SEMI-AUTOMATIC BUILDING EXTRACTION USING ADAPTABLE PRIMITIVES

ACCURACY OF DIGITAL ORTHOPHOTOS FROM HIGH RESOLUTION SPACE IMAGERY

PHOTOGRAMMETRIC TECHNIQUE FOR TEETH OCCLUSION ANALYSIS IN DENTISTRY

Interpretation of Urban Surface Models using 2D Building Information Norbert Haala and Claus Brenner Institut fur Photogrammetrie Universitat Stuttgar

DIGITAL HEIGHT MODELS BY CARTOSAT-1

Automatic generation of digital surface models from IKONOS stereo imagery and related application

Transcription:

GALILEO SISCAM APPROACH TO DIGITAL PHOTOGRAMMETRY F. Flamigni A. Viti Galileo Siscam S.p.A. ABSTRACT: The application of the least squares matching procedure to an analytical stereoplotter is described. The realization of a softcopy photogrammetric workstation based on the same algorithm is presented. Results obtained in terms of accuracy and speed are discussed. KEY WORDS: Image matching, Digital systems, Image processing, Raster, Photogrammetry. 1. INTRODUCTION Galileo Siscam has been producing photogrammetric instruments for over than sixty years. During all his activity the company has always chosen new technologies for the realization of its instruments since the early '39 with the Galileo Santoni analog stereoplotter. In the '79 it was one of first to introduce on the market an analytical instrument the DS based on the prof. Inghilleri's model. With the increasing diffusion of the analytical stereoplotter the company has focused its production on a compact, efficient and easy to use instrument: the Digicart 40 equipped with many software applications oriented to the various fields: cartographic, thematic, architectural. We have been studying the possibility to automate the restitution task using image processing for some years. This study yields to the presentation of two new products: The hybrid stereoplotter: Digicart 40 with an image correlation system that enables to have on the same instrument the traditional data collection and the automatic digital terrain model acquisition. - The softcopy photogrammetric workstation that allows to make monocompilation using digital images correlation. 2. IMAGE MATCHING In photogrammetry measures are based on the detection of homologous points on the two images of a stereo pair; using digital images there are several techniques to detect automatically these points. We have tested for a long period the most famous algorithms (cross-correlation coefficients [51, least squares matching [I, 21, features matching [3]) and we concluded that the least squares matching was the most reliable and precise. To verify the results we applied to our analytical stereoplotter Digicart 40 two digital cameras inserted with two beam splitters in the optical paths that carry the images to the eyepieces (fig 1); in this way the images grabbed from the cameras coincide with the field observed by the operator. The result of the image correlation is used to drive the floating mark to allow a visual check of the calculation result. The lenses that focus the image on the CCD sensor produce such a magnification that a pixel corresponds to 17 ~m on the plate. The least squares matching produces the c90rdinate of the homologous point with a preclslon of 1 / 5 of a pixel comparable with the accuracy of a human operator. During this starting approach we spot some characteristic of the system: - To get good results the calculation must be started in the neighborhood of the homologous point. Although the algorithm is used in conjunction with a pyramidal approach [6], the maximum distance allowed is 20-39 pixels. - For a correlation with the least squares matching we must perform approximately l,39g,g99 floating point operations. The quality of the original pictures is not very important for the accuracy of the final result. - The subject of the picture is otherwise very important for the quality of the correlation. We get poor results when: Taking into detected the correlation: - There are many occlusion zones of large dimension. - There are uniform zones. - The perspective differences between the two images are relevant. - A common pattern is repeated in the space (for instance the tiles of the roofs or the rows in the fields). account these aspects we best applications for the automatic have Close range pictures of architectural elements yield to poor results because there are significant differences between the two images and consequently there are many occlusion zones. - We have the same problems with an aerial photo when the flight height is low. High accuracy. flights generally give good Also with close range photos, if there are not discontinuities of the surfaces, the results are generally good. As a product of the correlation we have also a figure on the reliability of the results. Using this figure it is possible to classify the points and select those who need to be verified. 374

Figure 1. Hybrid system optical scheme 3. THE HYBRID SYSTEM The automatic collimation based on image correlation can be a great help in the photogrammetric data collection but, till now, it cannot substitute the role of the man. The correlator may become an accessory of a stereoplotter that an operator can use in those jobs when the photo interpretation is not required. Essentially it can be used for automatic digital terrain model acquisition [71. The operator selects the region where the data is to be collected and the dimension of the grid; optionally a raw DTM (collected with a large grid) can be utilized as input to enforce the convergence of the calculation. After that, the procedure is full automatic, it can be stopped and resumed from the point where it was interrupted several times, only at the end it shows the operator the results in a 3D graphical representation (fig 2, 3 and 4). The nodes of the graphic represent the acquired Figure 2. DEM of SICILY stereo pair 375

Figure 3. points, they are marked with a circle whose color is in relation with the reliability of the automatic correlation. The operator can select a node and the floating mark is driven on that point allowing the operator to verify and eventually correct the collimation. The interactive control task is therefore easy and fast. The automatic collimation can help the operator also in the observation of the points for aereotriangulation. The image of each point observed for the first time is stored in a data base; the reobservation of the tie points can be done correlating the stored image with those grabbed from the cameras. We call this system hybrid because it allows to merge the traditional data collection with the automatic measure. It can be used like a normal stereoplotter and during the operator pause can be utilized for the automatic DTM collection. Only a minimal part of the collected points are to be verified and for this task we can use the stereoscopic view of the instrument. 3.1 Performances of the hybrid system We have tested the procedure of Digital Elevation Models collection with the hybrid stereoplotter with aerial and close range stereo models. The photos used in the investigation were chosen as examples of practical applications in photogrammetry. The following image data sets were used: [I) SICILY a middle scale aerial stereo pair, (scale 1:14,999), of a hill area in Sicily. A large part of the model is not well textured: this fact, together with weak contrast conditions, makes the matching not always easy (fig. 2). DEM of SARDINIA stereo pair [II] SARDINIA: [III] VASARI: a small scale aerial stereo pair, (scale 1:59,999), of a mountainous area in Sardinia. The quality of the images is good, almost all the model is well textured, which makes the matching easy (fig. 3). a close range stereo pair of the Vasari's frescos painted on the vault of a chapel; the whole model is full of details, but the geometric differences are quite large for the presence of overhanging decorations and, at the edges of the model, for the large perspective difference (fig. 4) Each stereo pair is oriented on the stereoplotter. After the absolute orientation, the following operations are carried out: - choice of the area in which automatic OEM has to be generated. In this phase we exclude from the calculation the areas where matching results could not be reliable, for example, the urban areas. - choice of the main scan direction and of the two scan steps (one step along the main direction, the other along the perpendicular one). These data determine a grid of points in the area of interest. The OEM is generated repeating for each point of the grid the following steps: the carriages of the stereoplotter are driven to allow the ccd cameras to acquire the two images in correspondence of the 376

Figure 4. following ground coordinates: planimetric coordinates determined by the position in the grid, height equal to a starting value which will be discussed below the two images are acquired by the ccd cameras fixed a point in the left image (the center of the image), the homologous in the right one is detected by the matching algorithm - the height of the point is calculated means of the orientation parameters. The choice of a good starting value for the height is very important to ensure a high percentage of correct results. In fact, the more the starting height is different from the real value, the farther the homologous point is from the center of the right image, which is the starting point for the least squares matching procedure, and the greater is the probability of error. This problem specially happens when OEM grid is large, or in cases like our [Ill and [III] stereo pairs, where also small planimetric displacements correspond with large change in height values. Therefore it is necessary to know an approximate value of the real height of each point, to use as starting height for the acquisition of the two images. For this purpose we use a terrain description done by plain triangles surfaces [8]. In order to obtain this description, before starting automatic OEM procedure, a raw OEM (a very small percentage of the total number of points) has to OEM of VASARI stereo pair by be collected by the operator. The three coordinates of each point of the automatic DEM are stored in a file together with a numerical value givlng a valuation of the reliability of the result. This number is the cross correlation coefficient between the right image, transformed according to the six geometric and the two radiometric parameters calculated with the least squares algorithm, and the left image. The results of our investigation each model, dividing the points three classes of reliability: Class A Class B Class C are shown of the OEM for in High reliability points, with cross correlation coefficient from B.8 to 1. Medium reliability points, with cross correlation coefficient from B.4 to B.8. Low reliability points, with cross correlation coefficient from -1 to B.4. The table below shows the results of the investigation : 377

Percentage of points per DATA NUMBER GRID class of reliability SET OF SPACING POINTS Class A Class B Class C SICILY 697 19 (m) 75.62 22.99 1.48 SARDINIA 2438 39 (m) 93.15 6.36 9.49 VASARI 3953 10 (cm) 86.67 12.18 1.15 Table I Obviously, this classifications in groups of reliability must be considered by a probabilistic point of view. The next step in our investigation is the manual control of the heights of the automatic DEM with the stereoplotter. We verified that, with the selected thresholds, the reliability of the points in class A is really high and the reliability of the points in class C is really low, that is near 99 % of the points in class A are good and the same percentage of the points in class C are wrong. Class B is less significant; it contains either good points not satisfying conditions to belong to class A, either wrong points not satisfying conditions to belong to class C. However, with the thresholds we select for this classification, the greater part of the points in class Bare good. 4. THE SOFTCOPY PHOTOGRAHHETRIC WORKSTATION Another application based on the correlation procedure is the monocompilation system: the softcopy photogrammetric workstation. We have no more a mechanical-optical stereoplotter, everything is replaced by a computer. The inputs for this system are digital images stored on the disk of the computer. Only one image of the stereo pair is visualized on a high resolution screen, the other, stored on the disk, is used for image correlation. With a mouse the operator moves a cursor on the screen identifying a point on the displayed image, the correlation founds the homologous on the other one and as a result we get the ground coordinates of that point. If the computer is fast enough (at least 8 Mflops to have 5 correlation per second) the movement of the cursor produces in real time the ground coordinates of the points explored substituting completely a traditional stereoplotter. As a first step it is necessary to perform the model setup as in a traditional stereoplotter. Until the orientation parameters are unknown the use of the correlation is not very reliable (because we have no information about the disparity between the images and the search cannot be limited to the epipolar lines) so it is necessary to select manually the homologous regions on both images. The operator identifies a point on the left image, then selects on the right one, the region that contain the homologous point and activates the matching calculation. As for a traditional stereoplotter the orientation is subdivided in interior: collimation of the images of the reperes to reconstruct the camera geometry, relative: collimation of at least five homologous points to reconstruct the relative positions the cameras had when the photos were taken, absolute: collimation of at least three points to calculate the roto scale translation between the object and the model. We can use the photogrammetric workstation when the scale is small enough according to the analysis made in paragraph 2. The first application we have implemented is an automatic DTM collector based on a 486 PC using a procedure very similar to that of the hybrid system. The DTM collector does not require the interactivity of an operator so the performances in terms of speed are not of principal importance and so, even a PC, may be enough. Otherwise it is very important for us to have a program that can generate a DTM without the need of a stereoplotter to pair with Orthomap, our package for digital orthoimages generation and processing which needs a DTM for the orthogonalization process. Presently we are working on the monocompilation aspect of the photogrammetric workstation. This system emulates a traditional stereoplotter using a single image; the operator has only to single out the contour of the objects because the calculation provides to determine the altimetric measures. This is an interactive package, the speed is of primary importance and a PC is too slow therefore we are developing this system on a RISC workstation which gives us a sufficient throughput with its 8 Mflops. 4.1 Performances of the workstation The accuracy of such a system depends not only on the correlation algorithm but also on the resolution of the images. The collimations the operator performs cannot, of course, be more accurate than one pixel so the final result is highly influenced by the quality (resolution and accuracy) of the scanner we use to transform the traditional photos in digital pictures. High resolution pictures require a large amount of mass storage and impose the use of a powerful computer. Unlike the hybrid system now we cannot use traditional stereoscopic view to control the accuracy of the collimations so it is necessary to use different techniques. Presently we are investigating the possibility to use a 3D 378

polarized screen to have stereoscopic view to use for model setup and collimation accuracy control. REFERENCES 1. F. Ackermann, "Digital image correlation: performance and potential application in photogrammetry", Photogrammetric record, 11(64), pp 429-439, October 1984. 2. D. Rosenholm "Least squares matching method: some experimental results", Photogrammetric record, 12(79), pp 493-512, October 1987. 3. G. Medioni and R. Nevatia, "Matching images using linear features", IEEE Transactions on pattern analysis and machine intelligence, Vol. PAHI-6, N.6, November 1984. 4. A. Pertl, "Digital image correlation with an analytical plotter", Photogrammetria, pp 9-19, 49-1985. 5. R. C. Gonzales, "Digital image processing", Addison Wesley, 1977. 6. P. Burt and E. Adelson, "The laplacian pyramid as a compact image code", IEEE Trans. on comm., pp 532-549, April 1983. 7. A. W. Gruen and E. P. Baltsavias, "High precision image matching for digital terrain model generation", International archives of Photogrammetry and remote sensing 26(3/1), pp 284-296. 8. H. Ebner and P. Reiss, "Experience with height interpolation by finite elements", Photogrammetric engineering and remote sensing, 59/1984, pp 177-182. 379