| | --- |
| | license: mit |
| | pipeline_tag: object-detection |
| | --- |
| | # 🦓 Модель `traficlight.pt` — Обнаружение пешеходных светофоров для мобильных роботов |
| |
|
| | Модель `traficlight.pt` разработана для задачи **обнаружения пешеходных светофоров** с целью распознавания состояния сигнала — **красного** или **зелёного**. |
| | Она основана на современной архитектуре **YOLOv8** от [Ultralytics](https://github.com/ultralytics/ultralytics) и предназначена для применения в **мобильных роботах**, передвигающихся в городской среде. |
| |
|
| | --- |
| |
|
| | ## 🎯 Назначение |
| |
|
| | Модель ориентирована на использование в проектах **мобильной робототехники** и системах машинного зрения: |
| | 🔴🟢 Определение текущего сигнала светофора — **красный** или **зелёный** |
| | | Зеленый сигнал | Красный сигнал | |
| | |----------|-------------| |
| | |  |  | |
| |
|
| | --- |
| |
|
| | ## ⚙️ Характеристики |
| | | Параметр | Значение | |
| | |----------------------------|----------------------------------------| |
| | | 📦 Архитектура | YOLOv8n | |
| | | 📐 Количество слоёв | 129 (fused: 72) | |
| | | 🧮 Параметров | 3,011,238 (fused: 3,006,038) | |
| | | 🧠 Градиентов | 0 (модель в режиме инференса) | |
| | | ⚙️ FLOPs | 8.2 GFLOPs (fused: 8.1 GFLOPs) | |
| | | 🎯 Количество классов | 2 (цвета светофора) | |
| | --- |
| |
|
| | ## 🚀 Пример использования |
| |
|
| | ```python |
| | from ultralytics import YOLO |
| | import cv2 |
| | |
| | # Загрузка модели |
| | model = YOLO("traficlight.pt") |
| | |
| | # Загрузка изображения |
| | img = cv2.imread("frame.jpg") |
| | |
| | # Предсказание |
| | results = model(img) |
| | |
| | # Отображение результата |
| | results[0].show() |