Abstract
A CNN-based algorithm, adequate for short exposure image processing and an application-specific computing architecture developed to accelerate its execution are presented. Algorithm is based on a flexible and scalable CNN architecture specifically designed to optimize the projection of CNN kernels on a programmable circuit. The objective of the proposed algorithm is to minimize the adverse effect that atmospheric disturbance has on the images obtained by terrestrial telescopes. Algorithm main features are that it can be adapted to the detection of several astronomical objects and it supports multi-stellar images. The implementation platform made use of a High Performance Reconfigurable Computer (HPRC) combining general purpose standard microprocessors with custom hardware accelerators based on FPGAs, to speed up execution time. The hardware synthesis of the CNN model has been carried out using high level hardware description languages, instead of traditional Hardware Description Languages (HDL).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Martínez, J.J., Garrigós, F.J., Toledo, F.J., Ferrández, J.M.: Using reconfigurable supercomputers and C-to-hardware synthesis for CNN emulation. In: Int. Work. on the Interplay between Natural and Artificial Computation, pp. 244–253 (2009)
Martínez, J.J., Garrigós, F.J., Villó, I., Toledo, F.J., Ferrández, J.M.: Hardware Acceleration on HPRC of a CNN-based Algorithm for Astronomical Images Reduction. In: Int. Work. on Cellular Nanoscale Networks ans their Applications, pp. 1–5 (2010)
Martínez, J.J., Garrigós, F.J., Toledo, F.J., Ferrández, J.M.: High Performance Implementation of an FPGA-Based Sequential DT-CNN. In: Int. Work. on the Interplay between Natural and Artificial Computation, pp. 1–9 (2007)
Fried, D.: Limiting resolution looking down through the atmosphere. Journal of the Optical Society of America, 1380–1384 (1966)
Fried, D.: Optical resolution through a randomly inhomogeneous medium for very long and very short exposures. Journal of the Optical Society of America, 1372–1379 (1966)
Fried, D.: Probability of getting a lucky short-exposure image through turbulence. Journal of the Optical Society of America, 1651–1658 (1978)
Baldwin, E., Tubbs, N., Cox, C., Mackay, D., Wilson, W.: Diffraction-limited 800 nm imaging with the 2.56 m Nordic Optical Telescope. Astronomy & Astrophysics, 1–4 (2001)
Tubbs, R., Baldwin, J., Mackay, C., Cox, G.: Diffraction-limited CCD imaging with faint reference stars. Astronomy & Astrophysics, 21–24 (2002)
FastCam homepage, http://www.iac.es/proyecto/fastcam/
Martínez, J.J., Toledo, F.J., Garrigós, F.J., Ferrández, J.M.: An efficient and expandable hardware implementation of multilayer cellular neural networks. Neurocomputing (In press)
Observing Schedules for NOT telescope, Period 37: April 2008 - September 2008 homepage, http://www.not.iac.es/observing/schedules
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Martínez-Álvarez, J.J., Garrigós-Guerrero, F.J., Toledo-Moreo, F.J., Colodro-Conde, C., Villó-Pérez, I., Ferrández-Vicente, J.M. (2013). High-Level Hardware Description of a CNN-Based Algorithm for Short Exposure Stellar Images Processing on a HPRC. In: Ferrández Vicente, J.M., Álvarez Sánchez, J.R., de la Paz López, F., Toledo Moreo, F.J. (eds) Natural and Artificial Computation in Engineering and Medical Applications. IWINAC 2013. Lecture Notes in Computer Science, vol 7931. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38622-0_39
Download citation
DOI: https://doi.org/10.1007/978-3-642-38622-0_39
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38621-3
Online ISBN: 978-3-642-38622-0
eBook Packages: Computer ScienceComputer Science (R0)