visionworkbench/visionworkbench

The NASA Vision Workbench is a general purpose image processing and computer vision library developed by the Autonomous Systems and Robotics (ASR) Area in the Intelligent Systems Division at the NASA Ames Research Center.

What it solves

Vision Workbench is a C++ library designed to provide a standardized set of tools for image processing and computer vision, specifically supporting the needs of the Ames Stereo Pipeline.

How it works

It functions as a general-purpose library that implements core image types, pixel-level operations, camera models, interest point detection, and cartographic projections. It also handles the complex process of mosaic compositing to combine multiple images into a larger map or scene.

Who it’s for

This library is intended for developers and researchers working with computer vision and image processing, particularly those involved in planetary mapping or geospatial data processing within the NASA ecosystem.

Highlights

  • Core image types and pixel operations
  • Interest point detection
  • Camera models
  • Cartographic projections
  • Mosaic compositing

Related

  • Project
  • Project
  • Project
  • Project
  • Project