Image Data Modeling and Language for Parallel Processing

1981 ◽  
pp. 95-105
Author(s):  
H. Enomoto ◽  
T. Katayama ◽  
N. Yonezaki ◽  
I. Miyamura
2022 ◽  
Vol 14 (2) ◽  
pp. 398
Author(s):  
Pieter Kempeneers ◽  
Tomas Kliment ◽  
Luca Marletta ◽  
Pierre Soille

This paper is on the optimization of computing resources to process geospatial image data in a cloud computing infrastructure. Parallelization was tested by combining two different strategies: image tiling and multi-threading. The objective here was to get insight on the optimal use of available processing resources in order to minimize the processing time. Maximum speedup was obtained when combining tiling and multi-threading techniques. Both techniques are complementary, but a trade-off also exists. Speedup is improved with tiling, as parts of the image can run in parallel. But reading part of the image introduces an overhead and increases the relative part of the program that can only run in serial. This limits speedup that can be achieved via multi-threading. The optimal strategy of tiling and multi-threading that maximizes speedup depends on the scale of the application (global or local processing area), the implementation of the algorithm (processing libraries), and on the available computing resources (amount of memory and cores). A medium-sized virtual server that has been obtained from a cloud service provider has rather limited computing resources. Tiling will not only improve speedup but can be necessary to reduce the memory footprint. However, a tiling scheme with many small tiles increases overhead and can introduce extra latency due to queued tiles that are waiting to be processed. In a high-throughput computing cluster with hundreds of physical processing cores, more tiles can be processed in parallel, and the optimal strategy will be different. A quantitative assessment of the speedup was performed in this study, based on a number of experiments for different computing environments. The potential and limitations of parallel processing by tiling and multi-threading were hereby assessed. Experiments were based on an implementation that relies on an application programming interface (API) abstracting any platform-specific details, such as those related to data access.


1992 ◽  
Vol 02 (02n03) ◽  
pp. 257-264 ◽  
Author(s):  
A. T. ALI ◽  
E. L. DAGLESS

A transputer-based parallel processing paradjgm for real-time extraction of road traffic data from video images of roadway scenes is proposed. The model can monitor three lanes of motorway traffic in real-time by processing images from two windows associated with each lane. Parallel algorithms are distributed among a network of transputers to perform similar and/or different tasks concerning image data analysis and traffic data extraction. The model can be expanded to cover more lanes or duplicated to monitor a further multi-lane carriageway.


2017 ◽  
Vol 114 ◽  
pp. 327-337 ◽  
Author(s):  
Nicolas Derlon ◽  
Christian Thürlimann ◽  
David Dürrenmatt ◽  
Kris Villez

2015 ◽  
Vol 54 (2-3) ◽  
pp. 463-473 ◽  
Author(s):  
Renan Sales Barros ◽  
Silvia Delgado Olabarriaga ◽  
Jordi Borst ◽  
Marianne A. A. van Walderveen ◽  
Jorrit S. Posthuma ◽  
...  

Author(s):  
Robert M. Glaeser ◽  
Bing K. Jap

The dynamical scattering effect, which can be described as the failure of the first Born approximation, is perhaps the most important factor that has prevented the widespread use of electron diffraction intensities for crystallographic structure determination. It would seem to be quite certain that dynamical effects will also interfere with structure analysis based upon electron microscope image data, whenever the dynamical effect seriously perturbs the diffracted wave. While it is normally taken for granted that the dynamical effect must be taken into consideration in materials science applications of electron microscopy, very little attention has been given to this problem in the biological sciences.


Sign in / Sign up

Export Citation Format

Share Document