Город: Нижний Новгород
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет
Обязанности:
-
Подключение и интеграция IP-камер, PTZ-камер, тепловизоров и дальномеров.
-
Работа с видеопотоками RTSP в реальном времени.
-
Интеграция моделей компьютерного зрения в программно-аппаратный комплекс.
-
Интеграция алгоритмов обнаружения и сопровождения целей.
-
Разработка контура автоматического сопровождения объектов:
-
детекция;
-
трекинг;
-
расчет ошибки положения цели;
-
управление PTZ-камерой;
-
обработка потери цели.
-
-
Управление PTZ-камерами через ONVIF и другие интерфейсы.
-
Разработка сервисов обработки видео в реальном времени.
-
Интеграция телеметрии и служебных данных.
-
Участие в разработке интерфейса оператора.
-
Оптимизация производительности системы и снижение задержек обработки видеопотока.
-
Участие в архитектурном проектировании комплекса.
Требования:
Обязательные навыки
-
Python;
-
Linux;
-
OpenCV;
-
Git;
-
Docker;
-
многопоточная обработка данных;
-
работа с видеопотоками в реальном времени;
-
понимание архитектуры систем компьютерного зрения;
-
опыт работы с RTSP-потоками;
-
опыт интеграции оборудования и программных модулей.
Будет большим преимуществом:
-
GStreamer;
-
FFmpeg;
-
ONVIF;
-
Qt / PySide;
-
WebRTC;
-
TensorRT;
-
опыт интеграции PTZ-камер;
-
опыт работы с тепловизорами;
-
опыт разработки систем видеонаблюдения;
-
опыт интеграции моделей компьютерного зрения в реальные изделия;
-
ROS2;
-
CAN;
-
RS-485;
-
UART;
-
Pelco-D / Pelco-P;
-
работа с GPS, IMU, электронными компасами;
-
опыт калибровки камер и оптических систем;
-
опыт работы с дальномерами;
-
понимание PID-регуляторов и систем наведения;
-
опыт построения real-time video pipeline.
Дополнительным преимуществом будет опыт работы в проектах:
-
робототехники;
-
беспилотных систем;
-
систем безопасности;
-
технического зрения;
-
оптико-электронных комплексов;
-
видеоаналитики;
-
интеллектуального видеонаблюдения;
-
навигационных комплексов;
-
систем автоматического сопровождения целей.
Что предстоит сделать на первом этапе:
-
Получить видеопоток от камеры.
-
Интегрировать существующую модель обнаружения БПЛА.
-
Реализовать трекинг целей.
-
Реализовать контур автоматического сопровождения:
детекция трекинг расчет ошибки команда PTZ контроль потери цели
-
Реализовать управление PTZ-камерой.
-
Разработать базовый интерфейс оператора.
-
Отобразить:
-
положение цели;
-
координаты цели;
-
параметры сопровождения;
-
состояние системы.
-
На следующих этапах:
-
Интеграция тепловизора.
-
Объединение данных от нескольких сенсорных каналов.
-
Интеграция дальномера.
-
Геопривязка обнаруженных целей.
-
Развитие автоматического сопровождения.
-
Интеграция дополнительных средств обнаружения.
-
Повышение автономности комплекса.
Вы нам точно подойдете если:
-
Разрабатывали системы видеонаблюдения.
-
Работали с PTZ-камерами.
-
Использовали ONVIF.
-
Подключали тепловизоры.
-
Работали с RTSP-потоками.
-
Использовали OpenCV.
-
Работали с GStreamer или FFmpeg.
-
Интегрировали модели YOLO или аналогичные модели компьютерного зрения.
-
Реализовывали сопровождение объектов.
-
Работали под Linux.
-
Разрабатывали программно-аппаратные комплексы.
-
Умеете доводить прототип до реально работающего изделия.
Если чего-то из перечисленного не хватает — все равно присылайте резюме.
При отклике на вакансию просьба кратко описать, как бы вы реализовали систему автоматического сопровождения объекта с использованием PTZ-камеры и модели обнаружения объектов.
Адрес: Нижний Новгород
Похожие вакансии