Skip to content

This repository contains Uncharted's TA1 contributions for DARPA's CriticalMAAS program. The main goals are automated feature extraction and georeferencing of geologic maps.

License

Notifications You must be signed in to change notification settings

DARPA-CRITICALMAAS/uncharted-ta1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

51f96f8 · Feb 7, 2025
Dec 10, 2024
Feb 4, 2025
Feb 4, 2025
Dec 12, 2024
Oct 30, 2024
Feb 6, 2025
Jan 16, 2025
Dec 6, 2024
Feb 4, 2025
Jan 24, 2025
Feb 4, 2025
Dec 19, 2024
Sep 9, 2024
Oct 17, 2024
Jan 17, 2025
Oct 9, 2024
Aug 27, 2024
Aug 9, 2024
Jan 30, 2024

Repository files navigation

Uncharted TA1 Models

example workflow

LARA - Layered Atlas Reconstruction Analytics

This repository contains Uncharted's TA1 contributions for DARPA's CriticalMAAS program. The main goals are automated feature extraction and georeferencing of geologic maps.

This repository contains five pipelines:

  • Map Segmentation - detects and extracts the main map area, polygon legend, point/line legend and geologic cross sections from maps
  • Metadata Extraction - extracts metadata values such as title, author, year and scale from an input map image
  • Point Extraction - detects and extracts the location and orientation of geologic point symbols from an input map image
  • Georeferencing - computes an image space to geo space transform given an input map image
  • Text Extraction - extracts text as individual words, lines or paragraphs/blocks from an input image

Development

The tasks directory contains the pip installable library of tasks and supporting utilities, with each pipeline found in the pipelines directory being composed of these tasks. Each pipeline is itself pip installable, and is accompanied by a wrapper to support command line execution (run_pipeline.py), and a server wrapper to support execution as a REST service (run_server.py). Scripts to build the server wrapper into a Docker container are also included.

A Makefile is also available to handle building and deploying Docker containers for the various LARA pipelines.

Deployment

The full LARA stack that supports integration with the CriticalMAAS CDR can be deployed via docker compose. See instructions.

About

This repository contains Uncharted's TA1 contributions for DARPA's CriticalMAAS program. The main goals are automated feature extraction and georeferencing of geologic maps.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages