Система монокулярного вимірювання відстані до об'єкту у реальному часі з використанням розпізнавання образів

Вантажиться...
Ескіз

Дата

2026

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Дипломний проєкт включає пояснювальну записку (52 с., 20 рис., 2 табл., список використаної літератури з 15 найменуваннь, 3 додатки). Мета роботи: розробка системи для оцінки відстані до об'єктів у відеопотоку в реальному часі з використанням єдиної монокулярної камери та апріорних знань про габарити об'єктів. Методи та технології: обчислення дистанції базується на математичній моделі камери-обскури. Для розпізнавання об'єктів використано нейромережі YOLOv8 та EfficientDet. Стабілізація результатів відстеження та усунення шумів (високочастотних коливань) реалізовані за допомогою алгоритму Centroid Tracker, одновимірного фільтра Калмана та простого ковзного середнього. Реалізація та результати: програмне забезпечення написано мовою Python з використанням асинхронного фреймворку FastAPI та запаковано у Docker-контейнер. Система здатна стабільно обробляти 10-15 кадрів за секунду на звичайному центральному процесорі (CPU) без використання графічних прискорювачів. Реалізовано REST API для отримання JSON-телеметрії, візуальний MJPEG-потік із кольоровим кодуванням дистанцій та автоматичну генерацію Webhook-сповіщень при наближенні об'єктів на небезпечну відстань. Практичне значення: створено економічно вигідну мікросервісну альтернативу спеціалізованим апаратним далекомірам (лідарам, стереокамерам), готову до легкої інтеграції в комплекси відеоспостереження та системи розумного міста.

Опис

Ключові слова

комп'ютерний зір, монокулярна оцінка дистанції, камера-обскура, відеоаналітика, YOLOv8, FastAPI, фільтр Калмана, Centroid Tracker, computer vision, monocular distance estimation, pinhole camera, video analytics, Kalman filter, Centroid Tracker

Бібліографічний опис

Яценко, В. В. Система монокулярного вимірювання відстані до об’єкту у реальному часі з використанням розпізнавання образів : дипломний проєкт ... бакалавра : 123 Комп’ютерна інженерія / Яценко Владислав Віталійович. – Київ, 2026. – 102 с.

ORCID

DOI