Data and Image Processing
Data and Image Processing
Algorithms, Data Analysis, Data Processing
Orion Optical Navigation Image Processing Software (OpNAV)
The Orion emergency return system utilizing optical navigation has matured in design over the last several years, and is currently undergoing the final implementation and test phase in preparation for Exploration Mission 1 (EM-1) in 2019. A key component is this software, which processes the images and produces navigation measurements. The software development is being worked as a Government Furnished Equipment (GFE) project delivered as an application within the Core Flight Software of the Orion camera controller module.
U.S. Release Only
VICAR - Video Image Communication And Retrieval
VICAR, which stands for Video Image Communication And Retrieval, is a general purpose image processing software system that has been developed since 1966 to digitally process multi-dimensional imaging data. VICAR was developed primarily to process images from the Jet Propulsion Laboratory's unmanned planetary spacecraft. It is now used for a variety of other applications including biomedical image processing, cartography, earth resources, astronomy, and geological exploration.
Portable Environment for Quick Image Processing (QuIP)
The QuIP interpreter, a software environment for QUick image processing, uses an interactive scripting language designed to facilitate use by non-expert users, through features such as context-sensitive automatic response completion and integrated documentation. The package includes a number of script packages that implement high-, medium-, and low-level functions (e.g., analysis of eye images for human gaze tracking, feature tracking, and image filtering). The environment also includes facilities for displaying images on screen, drawing and overlaying graphics, and constructing graphical user interfaces using the scripting language. Currently supported platforms are *NIX (tested on Mac OS X and Linux), and Apple iOS.
NASA Vision Workbench (VW), Version 3
Vision Workbench (VW) is a modular, extensible computer vision framework that supports a range of tasks, including automated science and engineering analysis, large satellite image processing, and 2D/3D environment reconstruction. The framework provides a rapid C development environment as well as a flexible, multi-platform system to deploy computer vision applications. The module interface allows new capabilities to be rapidly integrated, and the dataflow architecture allows image-processing pipelines to be quickly developed and reconfigured.
Elkhorn Slough Vegetation Imagery Assessment (ESVIA)
The intention of this script is to conduct marsh vegetation health analyses using remotely sensed imagery sources. The script analyzes vegetation change in a historical time-series using Landsat imagery, as well as current day vegetation productivity using Sentinel 2A imagery. Included in the script are operations such as image acquisition, image processing, and applications of vegetation indices with band combinations highlighting vegetation.
NDE Wave & Image Processor (NDEWIP V3.0)
The NDE Wave & Image Processor software application has been created to provide a state-of-the-art, comprehensive, integrated science-based tool for the advanced visualization, processing, and analysis of NDE and health-monitoring waveform- and image-based data. With NDEWIP, the user has access to a complete post-processing capability in a single tool. Although the software has been developed for the NDE professional, the technology could be used for any other RF signal or image processing and analysis application.
U.S. Release Only
Advanced Land Image Assessment System (ALIAS)
ALIAS supports radiometric and geometric multispectral image processing for the Advanced Land Imager (ALI) instrument onboard NASA's Earth Observing-1 (EO-1) satellite. The radiometric subsystem characterizes and (where possible) corrects: detector operability; gain; bias; coherent, impulse, and random noise; signal-to-noise ratios; saturation levels; striping and banding; and the stability of detector performance. Geometric processing functions support sensor alignment calibrations; sensor chip assembly alignments; modulation transfer function characterizations; image-to-image characterizations; and geodetic accuracy assessments. Please visit the following URL for more information: http://opensource.gsfc.nasa.gov/projects/Alias/index.php
A Software Platform for Post-Processing Waveform-Based NDE - V2.0
A Software Platform for Post-Processing Waveform-Based NDE - V2.0 The NDE Wave
U.S. Release Only
Spatial Resolution Verification Tool (SRVT)
An automated Spatial Resolution Verification Tool (SRVT) was developed to rapidly determine the spatial resolution characteristics of remotely sensed aerial and satellite imagery. Most current methods for assessing spatial resolution characteristics of imagery rely on pre-deployed engineered targets and are performed only at selected times within pre-selected scenes. The SRVT addresses these insufficiencies by finding uniform, high-contrast edges from urban scenes and then using these edges to determine standard estimators of spatial resolution, such as the modulation transfer function (MTF) and the relative edge response (RER). Developed using the MATLAB programming language and environment, this automated software algorithm assesses every image in an acquired data set, using edges found within each image, and in many cases eliminating the need for dedicated edge targets. SRVT automatically identifies high-contrast, uniform edges and calculates the MTF and RER of each image, and when possible, within sections of an image, so that the variation of spatial resolution characteristics across the image can be analyzed. The automated algorithm is capable of quickly verifying the spatial resolution quality of all images within a data set, enabling the appropriate use of those images in a number of applications. The SRVT has been validated against traditional techniques using IKONOS and QuickBird satellite imagery.
U.S. Government Purpose Release
View more software