Java Advanced Imaging -- Lockheed Martin

Web-based Electronic Light Table (WebELT)

Lockheed Martin is taking image exploitation to the next level - the worldwide level - on the Web.

WebELT (Web-based Electronic Light Table) is a Java client that provides superior viewing capabilities and higher fidelity image resolution from within Mozilla (Firefox), Netscape or IE. Images, maps, and vectors can be read, manipulated, and annotated. The Java client allows for smooth roaming through very large images using a high quality processing chain. WebELT supports the most common ELT and geospatial functions in a place where traditional applications do not: the Web.


(Click image for full-size.)

In the client/server configurations, only the pixels required for display are transmitted over the network, reducing communications requirements that severely hamper remote users working with minimal bandwidth. The preferred client configuration is a Java Web Start application. The client is also available as an applet. A separate stand-alone, all-in-one Java application can be used, in which the client and server functions are combined into a single process running on a single machine.

This is all part of Lockheed Martin's commitment to meet today's need for mission critical geospatial intelligence.

Java Advanced Imaging (JAI) is central to the design of WebELT. JAI's tiled image model, which partitions each image into fixed size rectangles, improves performance by allowing operation chains to compute only the tiles which overlap the region of interest, for example the portion of the image to be displayed. JAI's deferred execution architecture permits just-in-time processing of each tile such that no pixels in the operation chain - including those being read from disk - are processed until requested by the application. Also the JAI operation extensibility architecture and the Java Image I/O Framework's plug-in model respectively enable adding custom operations and handling proprietary image data formats. WebELT takes advantage of these flexible frameworks to provide additional capabilities and support for U.S. Government imagery formats.

Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve
Java 8 banner (182)