Saturday, September 12, 2026
Science
No Result
View All Result
  • Login
  • HOME
  • SCIENCE NEWS
  • CONTACT US
  • HOME
  • SCIENCE NEWS
  • CONTACT US
No Result
View All Result
Scienmag
No Result
View All Result
Home Science News Technology and Engineering

New QGIS Plugin Update Brings Custom YOLO AI Models to Satellite Image Analysis

September 12, 2026
in Technology and Engineering
Denise Maddox
By Denise Maddox Scienmag Editorial Profile - Mechanical Engineering
Reading Time: 5 mins read
0
New QGIS Plugin Update Brings Custom YOLO AI Models to Satellite Image Analysis

New QGIS Plugin Update Brings Custom YOLO AI Models to Satellite Image Analysis

New QGIS Plugin Update Brings Custom YOLO AI Models to Satellite Image Analysis

65
SHARES
587
VIEWS
Share on FacebookShare on Twitter
ADVERTISEMENT

Deep learning has been quietly transforming the way scientists and analysts read the Earth from above, but one of the most stubborn bottlenecks has been getting powerful object detection models to work smoothly inside the geographic information systems that professionals actually use every day. A newly released update to an open-source plugin called YOLO-MOD, described in the journal SoftwareX, aims to close that gap by bringing state-of-the-art YOLO-based object detection directly into QGIS, the world’s most widely used open-source GIS platform. The software, developed by Marcin Ciecholewski and Mateusz Strzelecki, is designed to detect maritime, aviation, and infrastructure objects in optical remote sensing images, and its latest version makes the entire pipeline dramatically more flexible than before.

The original release of YOLO-MOD already offered something genuinely useful: a general-purpose framework for running YOLO object detection models inside standard QGIS workflows. Users could perform multi-class object detection using models in both PyTorch and ONNX formats, visualize the results as georeferenced vector layers overlaid on their maps, and export annotated datasets in the YOLO format for training future models. Basic post-processing utilities, such as layer merging, canvas tiling, and previewing exported annotations, rounded out an end-to-end workflow. But there was a significant constraint. The first version could only detect and classify five predefined object categories: ships, aircraft, helicopters, airports, and storage tanks. Anyone wanting to detect something else, from solar panels to wind turbines, was simply out of luck.

The updated version 2.1.1 removes that ceiling entirely. Users can now load and apply their own trained Ultralytics YOLO models, compatible with YOLOv8 and later architectures, with an arbitrary number and type of object classes. The technical mechanism behind this is elegantly simple. When a model stored in the PyTorch .pt format is loaded through the plugin’s interface, YOLO-MOD automatically extracts the object class names embedded in the model and dynamically generates the appropriate configuration controls in the user interface for each class. This means researchers can configure visualization and processing options for their custom classes exactly as they would for the built-in standard models, without ever touching a line of plugin code. The same workflow now applies to virtually any detection task based on horizontal bounding boxes.

The implications for applied remote sensing are considerable. A coastal monitoring team could train a model on harbor infrastructure and vessel types specific to their region, load it into QGIS, and immediately begin scanning aerial imagery for those objects. An airport safety analyst could build a detector for ground support equipment. An environmental agency could train a network to flag illegal dumping sites or deforestation edges. In each case, the results appear directly as color-coded bounding boxes on georeferenced layers, superimposed on basemaps such as Bing Aerial, meaning detections land in the same coordinate system as every other dataset in the project. That integration eliminates the clumsy export-import cycles that have long characterized deep learning workflows in the geospatial domain.

The update also tackles one of the most practical frustrations of working with automated detection: false positives. A new Edit Detections tab extends the plugin’s post-processing capabilities with interactive tools for removing individual detections from an existing vector layer. Users can select one or more detected objects, highlight them visually on the map, and permanently delete them without rerunning the entire detection process. This matters more than it might sound. In operational settings, analysts routinely spend hours cleaning up automated results before they can be used, and every detection run that must be repeated from scratch wastes computational resources and time. Being able to surgically remove spurious detections within QGIS itself keeps the analytical workflow inside a single environment.

The editing workflow is designed to feel native to QGIS users. Analysts select features using the familiar QGIS Selection Toolbar, for instance with the Select Features by Area or Single Click tool, and the plugin’s Selection Editing panel reports how many features are ready to be removed with a single button press. The layer merging functionality from the previous version has been retained and enhanced alongside these new tools, so refining a large multi-part detection result remains straightforward. The developers describe this as a way to let detection results be refined before further analysis or export, which is precisely the point in the pipeline where most real-world projects stall.

The third major enhancement concerns training data preparation, often the most labor-intensive phase of any machine learning project in remote sensing. The Canvas Tiling tool, which automatically splits the current QGIS map extent into image tiles suitable for training object detection models, has been upgraded with an interactive preview of the tile grid before any files are generated. Users configure tile width and height, the overlap percentage between adjacent tiles, the padding color for regions outside the available map content, and the output directory. Rather than committing immediately, a Preview and Start Tiling button first displays the proposed grid, letting the user verify the layout and then confirm or cancel the operation. Areas beyond the map content are automatically padded in the user-defined color, white by default, ensuring that every generated tile has identical dimensions regardless of the shape or size of the selected extent.

Under the hood, the plugin is built entirely in Python and designed for QGIS 3.x, with testing reported on versions 3.40 and 3.42 under Windows 11 using the embedded Python environment. Dependencies include PyTorch, with CUDA-enabled builds recommended for GPU acceleration, ONNX Runtime for flexible CPU and GPU inference, and NumPy. The software is distributed under the GNU General Public License version 3.0, versioned with Git, and publicly available through its GitHub repository, keeping it fully open source. That licensing choice matters for public agencies and research groups in developing regions, for whom commercial geospatial AI platforms can be prohibitively expensive and whose data policies sometimes forbid cloud-based processing altogether.

The broader context is a field moving fast. Object detection in remote sensing has been propelled by the growing availability of high-resolution imagery and by advances in detection algorithms since the original You Only Look Once architecture was introduced in 2016. Yet although several QGIS plugins now support selected deep learning tasks, the developers note that flexible frameworks for multi-category object detection remain relatively limited. YOLO-MOD’s approach of dynamically adapting its interface to whatever model the user supplies is a notable contribution to closing that gap, particularly for teams that lack the software engineering resources to build custom integrations.

What makes this release interesting beyond its immediate feature list is what it signals about the direction of geospatial software. The division between the GIS, where spatial data lives, and the machine learning environment, where models run, has been eroding for years, and tools like YOLO-MOD represent the pragmatic middle path: rather than rebuilding GIS capabilities inside a deep learning framework, they embed the models directly into the analyst’s existing environment. For the growing community of researchers tracking ships in shipping lanes, aircraft at airfields, and infrastructure across vast landscapes, the ability to load any YOLOv8 or later model, clean up its outputs interactively, and tile fresh training imagery from the same map canvas constitutes a genuinely streamlined loop, one that could shorten the cycle from data collection to working detector from weeks to days.

Subject of Research: A YOLO-based multi-category object detection plugin for optical remote sensing imagery integrated into the QGIS geographic information system.

Article Title: Version [ 2.1.1 ] – [ YOLO-MOD: YOLO-based multi-category object detection plugin for maritime, aviation, and infrastructure objects in optical remote sensing images in QGIS ]

Article References: Ciecholewski, M., & Strzelecki, M. (2026). Version [2.1.1]- [YOLO-MOD: YOLO-based multi-category object detection plugin for maritime, aviation, and infrastructure objects in optical remote sensing images in QGIS]. SoftwareX, 35, Article 103002. https://doi.org/10.1016/j.softx.2026.103002

Image Credits: AI Generated

DOI: 10.1016/j.softx.2026.103002

Keywords: YOLO-MOD, object detection, QGIS, remote sensing, deep learning, YOLOv8, geographic information systems, Ultralytics, satellite imagery, maritime detection, infrastructure detection, open-source software

Cite Scienmag News

Denise Maddox. (September 12, 2026). New QGIS Plugin Update Brings Custom YOLO AI Models to Satellite Image Analysis. Scienmag. https://scienmag.com/new-qgis-plugin-update-brings-custom-yolo-ai-models-to-satellite-image-analysis/

Denise Maddox. "New QGIS Plugin Update Brings Custom YOLO AI Models to Satellite Image Analysis." Scienmag, 12 September 2026, https://scienmag.com/new-qgis-plugin-update-brings-custom-yolo-ai-models-to-satellite-image-analysis/. Accessed 12 September 2026.

Denise Maddox. "New QGIS Plugin Update Brings Custom YOLO AI Models to Satellite Image Analysis." Scienmag. September 12, 2026. https://scienmag.com/new-qgis-plugin-update-brings-custom-yolo-ai-models-to-satellite-image-analysis/

Tags: custom AI models for remote sensingdeep learningdeep learning pipeline in GISgeographic information systemsgeoreferenced vector layer visualizationinfrastructure detectionintegration of YOLO with QGISmaritime and infrastructure object detectionmaritime detectionmulti-class object detection in satellite imagesobject detectionopen-source geospatial softwareopen-source softwareQGISQGIS plugin for deep learningremote sensingremote sensing image annotation toolssatellite image analysissatellite imageryUltralyticsYOLO model export and trainingYOLO object detection in GISYOLO-MODYOLOv8
Share26Tweet16
Previous Post

Rice Blast Resistance May Start Underground: Rhizosphere Bacteria and a Potent Bacillus Ally

Next Post

Cleaning Smokestacks Is Quietly Warming the Planet, Global Steel Emissions Study Warns

Related Posts

Neurons Point the Way: NB-Net Puts Network Width, Not Depth, in the Spotlight
Technology and Engineering

Neurons Point the Way: NB-Net Puts Network Width, Not Depth, in the Spotlight

September 12, 2026
GPT-4o Ranks Freight Cancellations Well but Fails the Cost Test
Technology and Engineering

GPT-4o Ranks Freight Cancellations Well but Fails the Cost Test

September 12, 2026
New Simulation Framework Tests Which AI Toxicity Detectors Actually Pay Off
Technology and Engineering

New Simulation Framework Tests Which AI Toxicity Detectors Actually Pay Off

September 12, 2026
New Algorithm Mines Hidden Patterns in Big Data Up to 99% Faster
Technology and Engineering

New Algorithm Mines Hidden Patterns in Big Data Up to 99% Faster

September 12, 2026
Adaptive LoRA Ranks Help AI Models Learn New Tasks Without Forgetting Old Ones
Technology and Engineering

Adaptive LoRA Ranks Help AI Models Learn New Tasks Without Forgetting Old Ones

September 12, 2026
Local Capacity Gaps Threaten Global Early Warning Push, Brazil Survey Reveals
Technology and Engineering

Local Capacity Gaps Threaten Global Early Warning Push, Brazil Survey Reveals

September 12, 2026
Next Post
Cleaning Smokestacks Is Quietly Warming the Planet, Global Steel Emissions Study Warns

Cleaning Smokestacks Is Quietly Warming the Planet, Global Steel Emissions Study Warns

  • Mothers who receive childcare support from maternal grandparents show more optimized

    Mothers who receive childcare support from maternal grandparents show more parental warmth, finds NTU Singapore study

    27656 shares
    Share 11059 Tweet 6912
  • University of Seville Breaks 120-Year-Old Mystery, Revises a Key Einstein Concept

    1061 shares
    Share 424 Tweet 265
  • Bee body mass, pathogens and local climate influence heat tolerance

    682 shares
    Share 273 Tweet 171
  • Researchers record first-ever images and data of a shark experiencing a boat strike

    546 shares
    Share 218 Tweet 137
  • Groundbreaking Clinical Trial Reveals Lubiprostone Enhances Kidney Function

    531 shares
    Share 212 Tweet 133
Science

Embark on a thrilling journey of discovery with Scienmag.com—your ultimate source for cutting-edge breakthroughs. Immerse yourself in a world where curiosity knows no limits and tomorrow’s possibilities become today’s reality!

RECENT NEWS

  • Digital Health Kiosks Boost Rural Clinic Income but Struggle to Win Trust in Telemedicine
  • Cleaning Smokestacks Is Quietly Warming the Planet, Global Steel Emissions Study Warns
  • New QGIS Plugin Update Brings Custom YOLO AI Models to Satellite Image Analysis
  • Rice Blast Resistance May Start Underground: Rhizosphere Bacteria and a Potent Bacillus Ally

Categories

  • Agriculture
  • Anthropology
  • Archaeology
  • Athmospheric
  • Biology
  • Biotechnology
  • Blog
  • Bussines
  • Cancer
  • Chemistry
  • Climate
  • Earth Science
  • Editorial Policy
  • Marine
  • Mathematics
  • Medicine
  • Pediatry
  • Policy
  • Psychology & Psychiatry
  • Science Education
  • Social Science
  • Space
  • Technology and Engineering

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 5,151 other subscribers

© 2025 Scienmag - Science Magazine

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • HOME
  • SCIENCE NEWS
  • CONTACT US

© 2025 Scienmag - Science Magazine

Discover more from Science

Subscribe now to keep reading and get access to the full archive.

Continue reading