/ Модель

Характеристики

Лицензия
MIT
Библиотека
ultralytics
Опубликована
19 авг 2026

fire-hydrant-detector

Поиск объектовИзображение → bounding_boxes

Модель YOLO26n обнаруживает пожарные гидранты на уличных изображениях и выдаёт их расположение в виде ограничивающих рамок.

18скачиваний за 30 дней2лайкавеса обновлены19 авг 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

JuanJEstrada/fire-hydrant-detector — модель компьютерного зрения на архитектуре YOLO26n, разработанная для обнаружения пожарных гидрантов на уличных изображениях. Она возвращает ограничивающие рамки и оценки уверенности для одного класса объектов. Модель обучена с использованием Ultralytics на 1 123 уличных изображениях с разметкой гидрантов в формате YOLO.

Модель предназначена для специалистов по ГИС, муниципалитетов, коммунальных служб, исследователей и разработчиков. Её можно применять для составления и обновления инвентарей инфраструктуры, поиска объектов, отсутствующих в ГИС, выявления возможных дубликатов и подготовки данных для проверки на местности. Лицензия модели — MIT; лицензия и условия использования исходных изображений могут отличаться.

Сценарии применения

  • Поиск гидрантов на уличных фотографиях для муниципальной ГИС
  • Обновление инвентаря гидрантов по изображениям улиц
  • Поиск гидрантов, отсутствующих в существующих ГИС-слоях
  • Сопоставление обнаруженных гидрантов с объектами на карте
  • Подготовка кандидатов для проверки инфраструктуры на местности

Ограничения

Точность зависит от качества изображения, освещения, погоды, ракурса, расстояния, препятствий и региона; сильно закрытые или отличающиеся от обучающих примеров гидранты могут быть пропущены. Результаты следует проверять по авторитетным ГИС-данным или на местности, особенно при переносе модели в новый географический регион.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

🚒Fire Hydrant Detection

An open-source YOLO object detection model for automatically detecting fire hydrants in street-level imagery.

Hugging Face YOLO Task Class


val_batch1_labels

🚒 Overview

This project provides a YOLO-based computer vision model designed to detect fire hydrants in street-level imagery.

The goal is to make it easier for GIS professionals, municipalities, utilities, researchers, and developers to automatically identify fire hydrants from imagery and support infrastructure inventory and mapping workflows.

The model was trained specifically for the visual characteristics of fire hydrants appearing in street-level imagery.

What can it do?

Given an image such as:

📷 Street-level imagery

the model attempts to identify:

🚒 Fire Hydrant

and return its location using a bounding box and confidence score.


🎯 Model

PropertyValue
ArchitectureYOLO26n
TaskObject Detection
Classes1
Detected classFire Hydrant
Image size640 × 640
Annotation formatYOLO
FrameworkUltralytics
Model filebest.pt

📊 Performance

BoxR_curve confusion_matrix confusion_matrix_normalized labels BoxF1_curve BoxP_curve BoxPR_curve

results


📸 Example Results

Fire Hydrant Detection

val_batch1_pred

val_batch2_pred

🚀 Quick Start

1. Install Ultralytics

pip install ultralytics

2. Download the model

Download best.pt from this repository

3. Run inference

  from ultralytics import YOLO
  
  # Load the fire hydrant detection model
  model = YOLO("best.pt")
  
  # Run detection
  results = model("street_view.jpg")
  
  # Display the result
  results[0].show()

4. Python Example

You can adjust the confidence threshold depending on your application. Ex : conf=0.25 will generally produce more detections, while conf=0.75 will require greater confidence before returning a detection.

from ultralytics import YOLO

model = YOLO("best.pt")

results = model.predict(
    source="street_view.jpg",
    conf=0.50,
    imgsz=640
)

for result in results:
    result.show()

🗂️ Dataset

The model was trained using a dataset of street-level images containing fire hydrants. Dataset characteristics Images: 1,123 Object class: Fire Hydrant Annotation format: YOLO bounding boxes Image source: Street-level imagery Viewing directions: North, South, East, and West

The dataset was created specifically for fire hydrant detection and infrastructure mapping applications.

⚠️ The original imagery used for training may be subject to third-party licensing and usage restrictions and is therefore not necessarily redistributed with this model.

🏋️ Training

The model was trained using the Ultralytics YOLO framework.

    yolo detect train \
    data=dataset.yaml \
    model=yolo26n.pt \
    epochs=100 \
    imgsz=640

🗺️ GIS & Utility Applications

This model can potentially support a variety of GIS and infrastructure workflows. (Current famous models like struggle to detect fire hydrants or simply do not have a class for it)

1. Municipal GIS

Automatically identify hydrants from street-level imagery and assist with updating infrastructure inventories.

2. Utility Mapping

Use computer vision to help locate hydrants that may be missing from existing GIS datasets.

3. Asset Inventory

Compare detected hydrants against existing GIS features to identify:

Potential missing hydrants Potential duplicate features Possible positional discrepancies Areas requiring field verification

4. Field Verification

Use model detections as a starting point for GIS technicians and field crews.

⚠️ Limitations

This model should be considered an assistive computer vision tool, not a replacement for field verification or authoritative GIS data.

Performance may vary depending on:

Image quality Lighting conditions Weather Camera angle Distance from the hydrant Hydrant design Vegetation Vehicles or other obstructions Image resolution Geographic location

Hydrants that are heavily occluded or visually different from those represented in the training data may be missed.

Always verify important infrastructure information against authoritative GIS or field data.

🌎 Geographic Considerations

The training imagery represents a particular geographic and environmental context.

Because fire hydrant designs, colors, installation practices, vegetation, road environments, and imagery characteristics vary between regions, performance should be evaluated before deploying the model in a new geographic area.

🤝 Contributing

Contributions are welcome.

Possible areas for contribution include:

Additional training images Improved annotations New geographic regions Model evaluation False-positive analysis False-negative analysis GIS integration Detection workflows

If you use this model in a project, feedback and performance results are appreciated

📜 License

This model is released under the MIT License.

Please review the licensing requirements of the underlying training imagery and any third-party components used with this project.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · ultralytics

Нельзя запустить

Модели Ultralytics YOLO требуют отдельного рантайма.

Ревизия весов
29948e9

0 моделей