![]() |
||
|
|
||
| Overview | |||
The Image Composite Editor (ICE) was developed for NASA’s Earth Observatory as a tool to let people explore satellite image data. The ICE is a developmental “on ramp” to the world of Earth system science. It is designed to demonstrate how scientists use multi-spectral data to examine our world. Within its intended purpose, the ICE is flexible and can be easily configured teach various lessons using simple HTML parameters, as described in the ICE Programmer’s Guide. The ICE is coded in Java to run as an applet under common Web browsers. Users on Apple computers, however, will need to use Internet Explorer and the Apple MRJ (Java runtime). End-user environment
ICE runs best with your computer monitor set to 16-bit color on the desktop. The 8-bit (256) color setting generally does not have enough colors, while the 32-bit (true color) setting substantially slows down the program’s interactivity since it forces the creation of images that are 4 bytes per pixel. The ICE interface provides three thumbnail images in a row across the
top, and a larger window beneath that displays one of the thumbnail images currently shown in one of the thumbnails (user’s choice). A label
appears above the thumbnails to indicate what wavelength or measurement (sometimes referred to as data product) is currently shown in each. In the large display window, users may probe or interact with the image in various ways. |
| ||
![]() | |||
Note the column of buttons to the right of the display windows in the Channel Islands example (the applet will open in a new window). You may find it helpful to keep both windows open as you review the following brief descriptions of the buttons’ functions: Step
Probe
Zoom & Roam
Restore
Plot Transect |
The Image Composite Editor (ICE) simultaneously displays thumbnails of up to three datasets. They can be different types of data over the same area, the same data types over the same area for different time periods, or different wavelengths from a multi-spectral remote sensing image. In addition, the main window displays one large image, which can be a color-coded image, a representation of a mathematical operation applied on the data sets, or a color combination of different wavelengths. | ||
Select Region and Outline Region
Scatter and 3D Scatter
Within the context of ICE, users can look for correlations among satellite remote sensing measurements of the Earth’s environment. Click on the two thumbnails you wish to compare. Click either Select Region or Outline Region to specify where in the scene you wish to look for a relationship. Then click Scatter; or you may click 3D Scatter to compare all three thumbnails. A new window will appear containing the scatter plot of the area you selected. The more positively correlated the images, the more closely the data points will cluster around a 45-degree angle line moving upward from left to right between the X-axis and Y-axis. High negative correlations will show up as clusters of points along a 45-degree angle line moving downward from left to right. Conversely, the less correlated the images are, the more the data points will appear randomly scattered on the graph. Such images may be only weakly correlated or they may have no corrrelation at all. You may click and drag on the scatter plot to enlarge it. Clicking “Reset” will restore graph to its original size. |
The Transect function simultaneously displays the values of each type of data (chlorophyll, fluorescence, and sea surface temperature, for example) for each pixel along a line chosen by the user. | ||
|
The scatter plot shows the relationship between two datasets over an area. Each point on the plot shows how two things that vary (or “variables,” in this case sea surface temperature and chlorophyll) at one or more pixel locations are related. Pixels with high sea surface temperature values have lower chlorophyll values, and vice-versa. Although there is some scatter among the points in this example, notice that the general trend follows a line that is falling from the upper left to bottom right typical of a negative correlation. | ||
Histogram and 3D Histogram
Within the context of ICE, a histogram is a count of the pixels within a selected region at each of the image’s 256 shades of gray. Selecting a region and then clicking the Histogram button brings up a window that graphically displays the number of pixels for each shade of gray within the selected region. Histograms are useful for a variety of reasons. For example, a histogram allows users to estimate how large an area is contained within a certain feature of a scene (for example, a cloud, a burn scar, or a phytoplankton bloom). If you know the spatial resolution (per pixel) of the image and the number of pixels at a given shade within the selected region, then you can estimate the physical size of the feature (in two dimensions, of course). The images in the Channel Islands example all have a spatial resolution of 1 kilometer per pixel. |
The 3D scatterplot compares three types of data in a selected area. | ||
|
The histogram shows the number of pixels that have a particular gray scale value for each of the three data sets (represented by different colors). For example there are approximately 1150 pixels with a chlorophyll value of 64 in this histogram. | ||
Pick a Color Table
The ICE has four basic modes of operation:
In each of these modes, a common set of tools is provided but there is added functionality too for developing certain types of lessons. We are developing examples on the Earth Observatory for each of these modes. But you can check out the ICE Programmer’s Guide if you wish to preview them now. |
The 3D histogram shows the number of pixels with corresponding values in two data sets. It is similar to the scatterplot, but also shows how many pixels have an identical relationship. In this example approximately 3800 pixels have a sea surface temperature of 40 and chlorophyll of 128. | ||
|
Subscribe to the Earth Observatory About the Earth Observatory Contact Us Privacy Policy and Important Notices Responsible NASA Official: Lorraine A. Remer Webmaster: Goran Halusa We're a part of the Science Mission Directorate |