| --- |
| 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() |