McIDAS-X Expanded Stretch

McIDAS-X Expanded Stretch

Unidata McIDAS-X version v2017 and later include improvements to visualize more bit-depth in the data and provide more contrast in the images.

This expanded stretch feature was added to increase the detail shown in visible, water vapor and short-wave infrared imagery when displayed with IMGDISP from an updated ADDE server or copied to a 1-byte Area file using commands like IMGCOPY with STYPE=VISR or IMGREMAP. This is done by expanding the range of data values stretched out over the 8-bit brightness values in the higher reflectances in visible bands, and in the very hot temperatures in short-wave IR bands. The range of data values is narrowed in both colder and warmer temperatures in the water vapor bands.

Additional information, including how to use the expanded stretch feature, which satellite and band combinations use the feature, and how to modify existing enhancement tables to work with imagery is found in the Details section below. /p>

WHAT YOU WILL SEE

Water Vapor Bands

The example below shows a GOES-16 band 8 water vapor image displayed in Unidata McIDAS-X version v2017 on the left, and the same image displayed in a previous version on the right. Note that the expanded stretch feature in v2017 (left image) results in more contrast due to using a smaller and more accurate range of data values stretched out over the 8-bit brightness values.

NEW PREVIOUSLY

Band 8

Visible Bands

The example below shows a GOES-16 band 2 visible image displayed in McIDAS-X version v2017 on the left, and the same image displayed in a previous version on the right. Note that the expanded stretch feature in v2017 (left image) shows more detail in the highly reflective cloud tops near the center of the image due to its use of a larger range of data values stretched out over the 8-bit brightness values.

NEW PREVIOUSLY

Band 2

The improved contrast is not easy to see in the grayscale image, but adding a color enhancement shows the detail in the clouds that is washed out and white in the previous versions of McIDAS. The example below shows the same GOES-16 band 2 visible images as the example above, but with a color enhancement applied.

Since the enhancement tables map colors to 8-bit brightness values and the brightness values had changed, we needed to update the enhancement table to use the new values. The enhancement on the left was created from the one on the right by using the new EU CONV option to convert an enhancement table created prior to v2017 to work with the expanded stretch feature. It now maps the same image values to the same display colors/shades as it did without the expanded stretch, as well as showing the improved contrast.

NEW PREVIOUSLY

EU CONV

Short-wave IR Bands

The changes in the IR are not as dramatic visually, but make automated tasks like fire detection much easier to accomplish. The example below shows a GOES-16 band 7 short-wave IR image displayed in McIDAS-X version v2017 on the left, and the same image displayed in a previous version on the right. Note that the expanded stretch feature in v2017 (left image) shows additional detail because the temperatures in the warmer regions are stretched out over the 8-bit brightness values.

NEW PREVIOUSLY

Band 7

The example below shows the same GOES-16 band 7 short-wave IR images as above, but zoomed in on the dark fire region in the upper-right quarter of the image and enhanced to show the subtle differences in the pixel values of the fire region. In particular, there is a larger range of brightness temperature values in the perimeter of the fire. In very hot regions that are likely fires, the expanded stretch lets you more easily identify the hottest regions versus those that are slightly cooler.

NEW PREVIOUSLY

Band 7

New Command Options

If you have old enhancement tables that you use with water vapor, visible, or short-wave IR images, a warning message will be displayed if you try to use the old enhancement table with an image displayed with the expanded stretch. Use the EU CONV command to covert your old enhancement table to one that will map the same color to the same data values as it did previously.

If you prefer your images to be displayed with the pre-v2017 stretch, or need it to match the grayscale enhancement of an older image, use the MCS=ORIG keyword in your IMG* command (see the Details below).

Details

Scanning instruments on newer satellites are often more sensitive than on earlier satellites and thus record more detailed information in their imagery. For example, the visible bands in GOES-16 ABI and Himawari-8 AHI data can detect reflectance/albedo values up to 120%, and the short-wave IR bands for those satellites now include a temperature range of 190 - 400 K (compared to 160 - 330 K on earlier satellites).

In order to better utilize and display this data, a new feature was added to McIDAS-X beginning with version v2017 The new feature, called the expanded stretch, increases the detail shown in certain visible, water vapor and short-wave IR imagery when displayed with IMGDISP or copied to a 1-byte Area file using commands like IMGCOPY with STYPE=VISR or IMGREMAP. The expanded stretch was added for all of the operational satellites, so that the grayscale images would match for all satellites.

The bullets below describe how to use the expanded stretch feature, which satellite and band combinations use the feature, and how to modify existing enhancement tables to work with imagery displayed using the expanded stretch.