X

NV5 Geospatial Blog

Each month, NV5 Geospatial posts new blog content across a variety of categories. Browse our latest posts below to learn about important geospatial information or use the search bar to find a specific topic or author. Stay informed of the latest blog posts, events, and technologies by joining our email list!



From Image to Insight: How GEOINT Automation Is Changing the Speed of Decision-Making

From Image to Insight: How GEOINT Automation Is Changing the Speed of Decision-Making

4/28/2025

When every second counts, the ability to process geospatial data rapidly and accurately isn’t just helpful, it’s critical. Geospatial Intelligence (GEOINT) has always played a pivotal role in defense, security, and disaster response. But in high-tempo operations, traditional workflows are no longer fast enough. Analysts are... Read More >

Thermal Infrared Echoes: Illuminating the Last Gasp of a Dying Star

Thermal Infrared Echoes: Illuminating the Last Gasp of a Dying Star

4/24/2025

This blog was written by Eli Dwek, Emeritus, NASA Goddard Space Flight Center, Greenbelt, MD and Research Fellow, Center for Astrophysics, Harvard & Smithsonian, Cambridge, MA. It is the fifth blog in a series showcasing our IDL® Fellows program which supports passionate retired IDL users who may need support to continue their work... Read More >

A New Era of Hyperspectral Imaging with ENVI® and Wyvern’s Open Data Program

A New Era of Hyperspectral Imaging with ENVI® and Wyvern’s Open Data Program

2/25/2025

This blog was written in collaboration with Adam O’Connor from Wyvern.   As hyperspectral imaging (HSI) continues to grow in importance, access to high-quality satellite data is key to unlocking new insights in environmental monitoring, agriculture, forestry, mining, security, energy infrastructure management, and more.... Read More >

Ensure Mission Success With the Deployable Tactical Analytics Kit (DTAK)

Ensure Mission Success With the Deployable Tactical Analytics Kit (DTAK)

2/11/2025

In today’s fast-evolving world, operational success hinges on real-time geospatial intelligence and data-driven decisions. Whether it’s responding to natural disasters, securing borders, or executing military operations, having the right tools to integrate and analyze data can mean the difference between success and failure.... Read More >

How the COVID-19 Lockdown Improved Air Quality in Ecuador: A Deep Dive Using Satellite Data and ENVI® Software

How the COVID-19 Lockdown Improved Air Quality in Ecuador: A Deep Dive Using Satellite Data and ENVI® Software

1/21/2025

The COVID-19 pandemic drastically altered daily life, leading to unexpected environmental changes, particularly in air quality. Ecuador, like many other countries, experienced significant shifts in pollutant concentrations due to lockdown measures. In collaboration with Geospace Solutions and Universidad de las Fuerzas Armadas ESPE,... Read More >

1345678910Last
«May 2025»
SunMonTueWedThuFriSat
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567
10292 Rate this article:
5.0

Tips for Creating a High-Quality Mosaic

Anonym

Working with the ENVI software engineering group gives me an opportunity to test new and enhanced features from the perspective of an end user. ENVI 5.3, Service Pack 1 includes some improvements to the Seamless Mosaic tool (and associated API) to better support Landsat imagery. I tried it myself by creating a mosaic using a coastline mask and by reducing the amount of visible cloud cover. I think the result turned out great. In this article I will share some tips that will help you to create a high-quality image mosaic.

The above image is a true-color mosaic of Sicily comprised of three different Landsat 8 scenes. I chose this particular location because it has overlapping flight paths from different dates. The following figure shows the source images displayed in ENVI:

Choosing Images

Landsat 8 scenes are available for download from the U.S. Geological Survey EarthExplorer web site. Here are some tips for finding images that will produce the best visual quality:

  • Images that are in different paths (like the illustration above) can vary significantly in color and radiometric quality. When choosing images from different flight paths, try to find those that are within the narrowest time frame possible. For example, the three source images that I selected were acquired within a 10-day period.
  • Restrict the search to images with less than 20% (or better yet, 10%) cloud cover. The best chances for finding scenes with low cloud cover is during the summer months of the respective hemisphere, especially around sub-tropical latitudes.

The next steps involve a little preparation to get the images ready for a mosaic.

Preprocessing and Masks

The scenario that I’m describing here is producing a true-color mosaic for visual analysis. If you are creating a mosaic for spectral analysis, you should first calibrate the source images to spectral radiance and correct for atmospheric effects. You do not want to perform any color correction or feathering in the Seamless Mosaic tool since it would compromise the spectral integrity of the data.

Ocean pixels can skew the statistics used for effective color balancing among the scenes. To begin the process of excluding ocean pixels, I downloaded the GSHHG high-resolution global coastline dataset (Wessel and Smith, 1996). I used ENVI to extract the vector record of just the Sicily coastline, then saved that vector record to a shapefile. I used the coastline boundary as a mask for each source image such that ocean pixels were labeled ‘NoData’. You could use this same process to confine your mosaic to an administrative or watershed boundary.

I saved each masked image to a new ENVI-format file that only included the visible bands. This would reduce the processing time in creating the mosaic.

Mosaic

Once I imported the masked scenes into the Seamless Mosaic tool, I experimented with various display options (while previewing the results) to achieve the best visual quality. I knew that I could stack the scenes where they overlap so that a better scene is on top. The following figure shows an example where I reordered Scene 2 to the top of the display stack to hide unwanted cloud cover.

I experimented with some color-matching options and found that computing histogram statistics based on the overlapping areas (versus the entire image) more effectively minimized the tonal and color differences between scenes.

At the boundaries where the scenes meet, I chose to automatically generate seamlines with a feathering distance of 50 pixels on both sides of the seamlines. This eliminates any hard edges between scenes and more effectively blends the images where they meet.

Finally, I saved the mosaic to GeoTIFF format. The process only took a few minutes to complete. To learn more about creating mosaics, please visit the Seamless Mosaic topic in our online Documentation Center.

References

Wessel, P., and W. H. F. Smith. “A Global Self-consistent, Hierarchical, High-resolution Shoreline Database.” Journal of Geophysical Research 101 (1996): 8741-8743.

Please login or register to post comments.