In this work we describe the design and devolpment of a Java-based environment, called J-CID (Java Computational Image Developer), for the treatment of remote sensing data information. The treatment o f the data images is performed through the use of ima ge operators and other image processing functions. An image operator takes an image and performs certain tasks such as noise reduction, edge detection, feature enhancement, spectral analysis, format tran slation, etc. Especial attention is given to the development of a computational signal algebra framework for the modeling of digital image interferometry operations for environmental surveil lance monitoring, using correlation techniques to process the phase information of a digital image. For the implementation of some image processing algorithms, an interface between Java and MATLAB ® was used in order to take advantage of the existing operators of the Image Processing Toolbox of MATLAB ® . Java-based image processing operators were built using the Java Advanced Imaging API (Application Programming Interface), which takes advantage of supporting different types of format fil es, be platform-independent, and work over a network architecture. This system has the option of allowing end-users to add their own customized algorithms as encapsulate d operators. The distributed access property of the application is given by the use of web services technology, which provides interoperability between various software applications running on diverse platforms, allowing the reuse of services and compo nents.
[1]
D. Rodriguez,et al.
Java-based tool for synthetic aperture radar image analysis
,
2003,
3rd International Symposium on Image and Signal Processing and Analysis, 2003. ISPA 2003. Proceedings of the.
[2]
Fuk K. Li,et al.
Synthetic aperture radar interferometry
,
2000,
Proceedings of the IEEE.
[3]
Gabriele Guidi,et al.
Ground-based radar interferometry for landslides monitoring: atmospheric and instrumental decorrelation sources on experimental data
,
2004,
IEEE Transactions on Geoscience and Remote Sensing.
[4]
Ken Kennedy,et al.
Telescoping Languages: A System for Automatic Generation of Domain Languages
,
2005,
Proceedings of the IEEE.
[5]
J. Villamizar-Morales,et al.
A computational signal processing system for correlated digital interferometry
,
2005,
48th Midwest Symposium on Circuits and Systems, 2005..