v0.33.0

opengeos/geoaiv0.33.0Mar 10, 2026by giswqs

AI Summary

Enhances segmentation capabilities with DINOv3 finetuning and introduces memory-efficient tiled inference with advanced blending techniques.

Key Highlights

  • Added DINOv3 finetuning for image segmentation
  • Implemented memory-efficient tiled inference with spline blending
  • Enhanced geographic coordinate conversion in object detection

New Features

  • DINOv3 finetuning support
  • Memory-efficient tiled inference
  • train_transforms and val_transforms parameters

Full Release Notes

## What's Changed
* Add DINOv3 finetuning for image segmentation by @jayakumarpujar in https://github.com/opengeos/geoai/pull/589
* Enhance geographic coordinate conversion in object detection by @sobakrim in https://github.com/opengeos/geoai/pull/601
* Fix typos, missing spaces, and outdated instructions in docs by @jayakumarpujar in https://github.com/opengeos/geoai/pull/602
* Add train_transforms and val_transforms to train_timm_segmentation_model by @giswqs in https://github.com/opengeos/geoai/pull/606
* Fix pandas unavailable error in QGIS DeepForest subprocess mode by @giswqs in https://github.com/opengeos/geoai/pull/607
* Improve tile overview image readability and add mask background by @giswqs in https://github.com/opengeos/geoai/pull/614
* Fix training tiles display and notebook path error by @giswqs in https://github.com/opengeos/geoai/pull/615
* [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/opengeos/geoai/pull/613
* Bump docker/build-push-action from 6 to 7 by @dependabot[bot] in https://github.com/opengeos/geoai/pull/611
* Bump docker/login-action from 3 to 4 by @dependabot[bot] in https://github.com/opengeos/geoai/pull/610
* Bump docker/metadata-action from 5 to 6 by @dependabot[bot] in https://github.com/opengeos/geoai/pull/609
* fix: correct inference_on_geotiff return type to Tuple[str, float] by @sobakrim in https://github.com/opengeos/geoai/pull/612
* Add memory-efficient tiled inference with spline blending and D4 TTA by @jayakumarpujar in https://github.com/opengeos/geoai/pull/603
* Add image_subdir and mask_subdir params to display_training_tiles by @giswqs in https://github.com/opengeos/geoai/pull/617
* Handle list and .tiff inputs in object_detection_batch by @sobakrim in https://github.com/opengeos/geoai/pull/616
* Fix .tiff output filenames and update docstring in object_detection_batch by @giswqs in https://github.com/opengeos/geoai/pull/618

## New Contributors
* @jayakumarpujar made their first contribution in https://github.com/opengeos/geoai/pull/580
* @sobakrim made their first contribution in https://github.com/opengeos/geoai/pull/588

**Full Changelog**: https://github.com/opengeos/geoai/compare/v0.31.0...v0.33.0