obss/sahi

Framework agnostic sliced/tiled inference + interactive ui + error analysis plots

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 47 minutes ago
Added to GitGenius on September 12th, 2026
Created on January 30th, 2021
Open Issues & Pull Requests: 5 (+0)
GitHub issues: Disabled - open counts may still include pull requests.
Number of forks: 784
Total Stargazers: 5,498 (+0)
Total Subscribers: 48 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

GitHub issues are disabled for this repository, so issue analytics and the issue explorer are not available.

Detailed Description

SAHI is a lightweight vision library for performing large-scale object detection and instance segmentation on high-resolution images through sliced inference.

The tool addresses the challenge of detecting objects in large images where standard detectors struggle with small objects or memory constraints. SAHI solves this by dividing images into overlapping slices, running inference on each slice independently, and then merging the results intelligently. This sliced inference approach allows models to maintain their effectiveness on small objects while processing images that would otherwise exceed memory limits or degrade detection quality.

The project is framework-agnostic, supporting multiple detection backends, and includes an interactive user interface for visualization and error analysis. It handles oriented object detection, open-vocabulary detection, and remote sensing applications. Developers working with satellite imagery, aerial photography, or any scenario involving large images with small objects should consider SAHI. Teams needing to analyze detection failures and understand model behavior will benefit from the built-in error analysis plots and interactive tools.

The project maintains active continuous integration with security monitoring. Development follows a structured approach to code quality and testing. The tool has been formally published in academic literature, indicating sustained validation of its approach beyond typical open-source development cycles.