|
JADE
The Jet Propulsion Laboratory (JPL), managed for NASA by the California Institute of Technology, is the lead U.S. center for robotic exploration of the solar system. In addition to its work for NASA, JPL conducts tasks for a variety of other federal agencies. JPL also manages the worldwide Deep Space Network, which communicates with spacecraft and conducts scientific investigations from locations around the world. JPL's Multimission Image Processing Lab (MIPL) gathers a variety of images and data from NASA and JPL sources - including planetary spacecraft, satellites and antennae - and formats and standardizes the information for display and analysis by JPL's science teams. For example, when images and telemetry from NASA's Galileo mission come to JPL's MIPL, technicians use imaging software to refine the data and make it uniform, helping the science team to manipulate, analyze and compare the information more easily. Currently, the MIPL is using a program called XVD, which is based on the C++ programming language, for image display. While XVD is effective, it is limited in its ability to display images on multiple platforms and for easy Web viewing. The MIPL is developing JADE, a new Java technology-based software, to meet JPL's need for a more powerful, platform-independent and Web-enabled imaging solution. Specifically, JPL needs an application that will allow it to display complex images as large as 2 gigabytes each. Most of these images incorporate what JPL calls "metadata," or background about the data or images built directly into the images themselves. For example, images from NASA spacecraft might contain data about where the camera is pointing and where the sun is in relation to the camera. JADE, which is in the prototype stage, incorporates the Java Advanced Imaging API'sfeatures to meet several of JPL`s needs. For example, when dealing with huge images and data sets, the Java Advanced Imaging API's tiling feature allows technicians to view smaller pieces of the entire image, increasing efficiency and decreasing demands on computing resources. The MIPL anticipates increasing its use of the Java Advanced Imaging API as JADE develops beyond the prototype stage.
Jet Propulsion Laboratory | |||||
|
| ||||||||||||