{"name": "GeoAI", "package_name": "geoai", "description": "GeoAI plugin for QGIS providing AI-powered geospatial analysis including tree segmentation (DeepForest), water segmentation (OmniWaterMask), Moondream vision-language model, Segment Anything (SAM1/SAM2/SAM3), semantic segmentation, and instance segmentation (Mask R-CNN).", "about": "This plugin provides AI-powered geospatial analysis tools:\n\nBuilt-in Dependency Installer:\n- One-click installation of all AI dependencies\n- Automatic GPU detection (NVIDIA CUDA, Apple MPS)\n\nTree Segmentation (DeepForest):\n- Detect tree crowns, birds, livestock, nests, and dead trees using pretrained models\n- Run predictions on single images or large tiles with patch-based inference\n\nWater Segmentation (OmniWaterMask):\n- Automated water body detection from satellite and aerial imagery\n- Output as raster or vector with optional OSM data integration\n\nMoondream Vision-Language Model:\n- Caption: Generate descriptions of geospatial imagery\n- Query: Ask questions about images using natural language\n- Detect: Detect and locate objects with bounding boxes\n- Point: Locate specific objects with point markers\n\nSegment Anything with SAM 3:\n- Segment objects using text prompts (e.g., \"tree\", \"building\", \"road\")\n- Segment using point prompts (foreground/background) or box prompts drawn on the map\n- Process multiple points interactively or from vector files/layers\n- Save results as raster (GeoTIFF) or vector (GeoPackage, Shapefile) with optional regularization\n\nSemantic Segmentation:\n- Train custom segmentation models (U-Net, DeepLabV3+, FPN, etc.)\n- Run inference on raster imagery\n- Export results as vector or raster data\n\nInstance Segmentation (Mask R-CNN):\n- Train Mask R-CNN models for instance-level object detection and segmentation\n- Run inference on raster imagery with vectorized output\n\nRequires the geoai-py Python package and PyTorch. CUDA or MPS support recommended for optimal performance.", "homepage": "https://opengeoai.org", "repository": "https://github.com/opengeos/geoai", "tracker": "https://github.com/opengeos/geoai/issues", "author": "Qiusheng Wu", "tags": ["geospatial", "remote sensing", "machine learning", "segmentation", "deep learning", "ai", "deepforest", "instance segmentation", "object detection", "vision language model", "moondream", "samgeo", "mask rcnn", "water segmentation"], "downloads": 48579, "latest_version": "1.6.1", "versions": [{"version": "1.6.1", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 1374, "uploaded_by": "giswqs", "upload_datetime": "2026-07-07T15:56:26.289595"}, {"version": "1.6.0", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 1340, "uploaded_by": "giswqs", "upload_datetime": "2026-07-04T19:16:59.555728"}, {"version": "1.5.1", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 6932, "uploaded_by": "giswqs", "upload_datetime": "2026-06-02T14:05:23.906570"}, {"version": "1.5.0", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 1411, "uploaded_by": "giswqs", "upload_datetime": "2026-05-29T10:19:41.904903"}, {"version": "1.4.4", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 1474, "uploaded_by": "giswqs", "upload_datetime": "2026-05-25T19:09:49.191808"}, {"version": "1.4.3", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 783, "uploaded_by": "giswqs", "upload_datetime": "2026-05-23T20:21:34.759561"}, {"version": "1.4.2", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 446, "uploaded_by": "giswqs", "upload_datetime": "2026-05-22T10:18:49.556500"}, {"version": "1.4.1", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 78, "uploaded_by": "giswqs", "upload_datetime": "2026-05-22T08:57:05.508688"}, {"version": "1.4.0", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 1114, "uploaded_by": "giswqs", "upload_datetime": "2026-05-19T23:57:54.920157"}, {"version": "1.3.0", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 2268, "uploaded_by": "giswqs", "upload_datetime": "2026-05-13T00:41:56.673731"}, {"version": "1.2.3", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 1501, "uploaded_by": "giswqs", "upload_datetime": "2026-05-08T17:09:44.930561"}, {"version": "1.2.2", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 2396, "uploaded_by": "giswqs", "upload_datetime": "2026-05-01T11:30:46.536928"}, {"version": "1.2.1", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 1621, "uploaded_by": "giswqs", "upload_datetime": "2026-04-27T07:31:13.945499"}, {"version": "1.2.0", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 472, "uploaded_by": "giswqs", "upload_datetime": "2026-04-26T19:56:32.448470"}, {"version": "1.1.0", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 3398, "uploaded_by": "giswqs", "upload_datetime": "2026-04-10T20:37:36.048708"}, {"version": "1.0.9", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 751, "uploaded_by": "giswqs", "upload_datetime": "2026-04-08T11:03:12.908627"}, {"version": "1.0.7", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 2495, "uploaded_by": "giswqs", "upload_datetime": "2026-03-27T10:24:18.142954"}, {"version": "1.0.6", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 59, "uploaded_by": "giswqs", "upload_datetime": "2026-03-27T09:55:13.864183"}, {"version": "1.0.5", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 1230, "uploaded_by": "giswqs", "upload_datetime": "2026-03-23T11:23:05.305793"}, {"version": "1.0.4", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 3789, "uploaded_by": "giswqs", "upload_datetime": "2026-03-03T10:34:40.306979"}, {"version": "1.0.3", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 1300, "uploaded_by": "giswqs", "upload_datetime": "2026-02-26T23:15:01.337933"}, {"version": "1.0.2", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 293, "uploaded_by": "giswqs", "upload_datetime": "2026-02-26T07:56:20.147249"}, {"version": "1.0.1", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 496, "uploaded_by": "giswqs", "upload_datetime": "2026-02-25T12:53:15.861183"}, {"version": "1.0.0", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 360, "uploaded_by": "giswqs", "upload_datetime": "2026-02-24T22:02:21.990125"}, {"version": "0.6.0", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 691, "uploaded_by": "giswqs", "upload_datetime": "2026-02-22T21:14:36.479202"}, {"version": "0.5.0", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 3493, "uploaded_by": "giswqs", "upload_datetime": "2026-01-29T22:43:45.970185"}, {"version": "0.4.0", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 408, "uploaded_by": "giswqs", "upload_datetime": "2026-01-28T13:50:48.932372"}, {"version": "0.3.0", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 5038, "uploaded_by": "giswqs", "upload_datetime": "2025-12-16T15:39:45.913401"}, {"version": "0.2.0", "experimental": true, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 1399, "uploaded_by": "giswqs", "upload_datetime": "2025-12-13T19:12:06.110482"}, {"version": "0.1.0", "experimental": true, "qgis_min": "3.28.0", "qgis_max": "3.99.0", "downloads": 169, "uploaded_by": "giswqs", "upload_datetime": "2025-12-11T08:18:07.078803"}]}