---
hide:
- navigation
- toc
tags:
- getting-started
- object-detection
- small-object-detection
- slicing
- instance-segmentation
---
SAHI: Slicing Aided Hyper Inference
A lightweight vision library for performing large scale object detection & instance segmentation
## What is SAHI?
SAHI (Slicing Aided Hyper Inference) is an open-source framework that provides a
generic slicing-aided inference and fine-tuning pipeline for small object
detection. Detecting small objects and those far from the camera is a major
challenge in surveillance applications, as they are represented by a small
number of pixels and lack sufficient detail for conventional detectors.
SAHI addresses this by applying a unique methodology that can be used with any
object detector without requiring additional fine-tuning. Experimental
evaluations on the Visdrone and xView aerial object detection datasets show that
SAHI can increase object detection AP by up to 6.8% for FCOS, 5.1% for VFNet,
and 5.3% for TOOD detectors. With slicing-aided fine-tuning, the accuracy can be
further improved, resulting in a cumulative increase of 12.7%, 13.4%, and 14.5%
AP, respectively. The technique has been successfully integrated with
[Ultralytics YOLOv8](https://docs.ultralytics.com/models/yolov8), [Ultralytics YOLO11](https://docs.ultralytics.com/models/yolo11), [Ultralytics YOLO26](https://docs.ultralytics.com/models/yolo26), HuggingFace Transformers (detection,segmentation), RT-DETR, TorchVision,
MMDetection, Detectron2, YOLOv5, YOLOE, YOLO-World, and Roboflow RF-DETR models.
- :material-clock-fast:{ .lg .middle } __Getting Started__
---
Install `sahi` with pip and get up and running in minutes.
[:octicons-arrow-right-24: Quickstart](quick-start.md)
- :material-lightbulb-outline:{ .lg .middle } __How It Works__
---
Understand the slicing algorithm, when to use it, and how to tune it.
[:octicons-arrow-right-24: Sliced Inference](guides/sliced-inference.md)
- :material-puzzle-outline:{ .lg .middle } __Model Integrations__
---
Use SAHI with Ultralytics, HuggingFace, MMDetection, TorchVision, and more.
[:octicons-arrow-right-24: All models](guides/models.md)
- :material-image:{ .lg .middle } __Predict__
---
Predict on new images, videos, and streams with SAHI.
[:octicons-arrow-right-24: Learn more](predict.md)
- :material-content-cut:{ .lg .middle } __Slicing__
---
Learn how to slice large images and datasets for inference.
[:octicons-arrow-right-24: Learn more](slicing.md)
- :material-database:{ .lg .middle } __COCO Utilities__
---
Work with COCO format datasets, including creation, splitting, and filtering.
[:octicons-arrow-right-24: Learn more](coco.md)
- :material-console:{ .lg .middle } __CLI Commands__
---
Use SAHI from the command-line for prediction and dataset operations.
[:octicons-arrow-right-24: Learn more](cli.md)
- :material-eye:{ .lg .middle } __FiftyOne__
---
Interactively explore and compare detection results.
[:octicons-arrow-right-24: Learn more](fiftyone.md)
- :material-notebook:{ .lg .middle } __Notebooks__
---
Hands-on Colab notebooks for every supported framework.
[:octicons-arrow-right-24: Browse notebooks](notebooks.md)