Version 1.0.0 (March 24, 2026)#
Documentation#
Updated Sphinx Documentation to account for new functions, features, installations, and other documentation updates. (GitHub PR #48)
Added example gallery for the Mesh Scan, LiDAR, SOL-Searcher, Hail, and Hurricane Detection pipelines. (GitHub PR #48)
Added Juypter Notebook tutorial to download and process MESH scans. (GitHub PR #44)
Added Juypter Notebook tutorial for automated geotagging pipeline. (GitHub PR #53)
Changed NREL to NLR in documentation. (GitHub PR #62)
Scripts#
Added the scripts for LiDAR pipeline in the lidar folder
panel_segmentation.lidar. (GitHub PR #45)Added unit testing for all functions in the lidar folder. (GitHub PR #45)
Added new panel-detection instance segmentation model and deprecated old models. This standardized all model architecture to MMDetetection (remove detecto dependency). (GitHub PR #55)
Added new utils functions for faster computation + post-processing of autogeotagging pipeline, including
panel_segmentation.utils.getRectangleDimensions()andpanel_segmentation.utils.standardizeRectangleWidth(). Updated existing functions for polygon generation from DL masks to be vectorized. (GitHub PR #59)
Bug Fixes#
Fixed incorrect pixel to meter conversion in the
panel_segmentation.utils.translateLatLongCoordinates()function andpanel_segmentation.utils.getInferenceBoxLatLonCoordinates()function. (GitHub PR #43)
Other Changes#
Updated setup.py and requirements.txt to include the new dependencies for Mesh Scan and LiDAR pipeline. (GitHub PR #44)
Upgraded to pyproject.toml paradigm. (GitHub PR #54)
Updated test harness to Python 3.10-3.12 from Python 3.8-3.10. (GitHub PR #56)
Contributors#
Quyen Nguyen (GitHub User: qnguyen345)
Kirsten Perry (GitHub User: kperrynrel)