CoastalImageLib: An open- source Python package for creating common coastal image products
Maile P. McCann,
Dylan L. Anderson,
Christopher R. Sherwood,
Brittany Bruder,
A. Spicer Bak,
Katherine L. Brodie
Affiliations
Maile P. McCann
Sonny Astani Department of Civil & Environmental Engineering, University of Southern California, Los Angeles, CA 90089, United States of America; Coastal and Hydraulics Laboratory, U.S. Army Engineer Research and Development Center, 1261 Duck Rd, Kitty Hawk, NC 27949, United States of America; Corresponding author at: Sonny Astani Department of Civil & Environmental Engineering, University of Southern California, Los Angeles, CA 90089, United States of America.
Dylan L. Anderson
Coastal and Hydraulics Laboratory, U.S. Army Engineer Research and Development Center, 1261 Duck Rd, Kitty Hawk, NC 27949, United States of America; Department of Civil, Construction, and Environmental Engineering, North Carolina State University, Raleigh, NC 27607, United States of America
Christopher R. Sherwood
U.S. Geological Survey, Woods Hole Coastal and Marine Science Center, 384 Woods Hole Rd, Woods Hole, MA 02543, United States of America
Brittany Bruder
Coastal and Hydraulics Laboratory, U.S. Army Engineer Research and Development Center, 1261 Duck Rd, Kitty Hawk, NC 27949, United States of America
A. Spicer Bak
Coastal and Hydraulics Laboratory, U.S. Army Engineer Research and Development Center, 1261 Duck Rd, Kitty Hawk, NC 27949, United States of America
Katherine L. Brodie
Coastal and Hydraulics Laboratory, U.S. Army Engineer Research and Development Center, 1261 Duck Rd, Kitty Hawk, NC 27949, United States of America
CoastalImageLib is a Python library that produces common coastal image products intended for quantitative analysis of coastal environments. This library contains functions to georectify and merge multiple oblique camera views, produce statistical image products for a given set of images, and create subsampled pixel instruments for use in bathymetric inversion, surface current estimation, run-up calculations, and other quantitative analyses. This package intends to be an open-source broadly generalizable front end to future coastal imaging applications, ultimately expanding user accessibility to optical remote sensing of coastal environments. This package was developed and tested on data collected from the Argus Tower, a 43 m tall observation structure in Duck, North Carolina at the US Army Engineer Research and Development Center’s Field Research Facility that holds six stationary cameras which collect twice-hourly coastal image products. Thus, CoastalImageLib also contains functions designed to interface with the file storage and collection system implemented at the Argus Tower.