Full text: Commission IV (Part 4)

International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Volume XXXIX-B4, 2012 
XXII ISPRS Congress, 25 August-01 September 2012, Melbourne, Australia 
109 
HIGH PERFORMANCE PHOTOGRAMMETRIC 
PROCESSING ON COMPUTER CLUSTERS 
V. N. Adrov, M. A. Drakin, A. Yu. Sechin 
JCSC Racurs, Moscow, Russia - adrov@racurs.ru, mike@racurs.ru, sechin@racurs.ru 
Commission IV/3: Mapping from High Resolution Data 
KEY WORDS: Satellites, DEM, Digital, Model, Mosaic, Networks, Orthoimage, Orthorectification, Photogrammetry 
ABSTRACT: 
Most cpu consuming tasks in photogrammctric processing can be done in parallel. The algorithms take independent bits as input and 
produce independent bits as output. The independence of bits comes from the nature of such algorithms since images, stereopairs or 
small image blocks parts can be processed independently. Many photogrammctric algorithms are fully automatic and do not require 
human interference. Photogrammctric workstations can perform tie points measurements, DTM calculations, orthophoto 
construction, mosaicing and many other service operations in parallel using distributed calculations. Distributed calculations save 
time reducing several days calculations to several hours calculations. Modern trends in computer technology show the increase of 
cpu cores in workstations, speed increase in local networks, and as a result dropping the price of the supercomputers or computer 
clusters that can contain hundreds or even thousands of computing nodes. Common distributed processing in DPW is usually 
targeted for interactive work with a limited number of cpu cores and is not optimized for centralized administration. The bottleneck 
of common distributed computing in photogrammetry can be in the limited lan throughput and storage performance, since the 
processing of huge amounts of large raster images is needed. 
1. INTRODUCTION 
Many operations in processing remote sensing data can be split 
into numerous tasks that can be easily done in parallel. 
Figure 1. Building orthomosaic from a set of images 
The original images are similar in nature and can be processed 
independently to build ortho mosaics. This is due to the fact that 
cutlines calculation, orthorectification, image format 
conversion, pansharpening, many service opertations performed 
on one image or on few images and are independent on other 
images. Parallel processing of data can reduce the computer 
time needed to get the final result considerably. The current 
trends in computer hardware are the increasing number of cores 
(identical computer units) on the off-the-shelf CPUs, larger and 
faster computer networks and more and more affordable 
supercomputers as clusters of thousands of computer nodes. 
Conventional digital photogrammetric workstation (DPWs) use 
distributed processing that is based on interactive work and uses 
the ideology - many workstations and one server. 
Figure 2. Conventional approach: many workstations and one 
server 
This approach is not efficient when modem computer clusters 
are used. 
2. DISTRIBUTED PROCESSING ON 
COMUTER CUUSTERS 
Special adjustments of software algorithms are needed for 
computer clusters. Such algorithms predict data workflow and 
split the computing tasks into several independent processes. 
The approach is different from the conventional one: the main 
ideology is: one workstation and multiple servers
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.