Мы создаем систему компьютерного зрения, которая позволяет автоматически сравнивать фактическое состояние строительных объектов с BIM-моделью.
Мы в поиске инженера, который умеет находить коллизии между 3D-реконструкцией, полученной из видео 360°-камеры, и BIM-моделью объекта.
Наша задача — автоматически определять, где фактическое состояние строительной площадки расходится с проектной документацией: выявлять смещения, недостроенные элементы, геометрические ошибки и отклонения от плана.
Ключевая задача:
разработать алгоритмы, которые:
- выполняют 3D-реконструкцию сцены на основе данных с панорамной (360°) камеры;
- сопоставляют полученную реконструкцию с BIM / CAD моделью;
- обнаруживают коллизии, несовпадения и геометрические отклонения между моделью и реальной сценой.
Мы хотим познакомиться с тобой, если у тебя есть следующий опыт и компетенции:
- опыт в области 3D Computer Vision, SfM / MVS, 3D registration, collision detection;
- умение работать с облаками точек, мешами, 3D-выравниванием (ICP или аналогами);
- понимание BIM / CAD структур (форматы IFC, Revit и др.);
- владение Python и/или C++;
- опыт с OpenCV, Open3D (или PCL), COLMAP, PyTorch / TensorFlow;
- опыт работы с панорамными камерами (360°, equirectangular projection, калибровка).
Будет плюсом:
- опыт реализации алгоритмов SLAM / Visual Odometry;
- понимание принципов оптимизации и работы на GPU/CUDA;
- навыки обнаружения коллизий в 3D-моделях (например, через bounding volume hierarchies или mesh intersection).
Мы предлагаем:
- участие в создании уникального продукта на стыке AI и строительных технологий;
- проектный формат (частичная занятость) с возможностью перехода в full-time;
- почасовую оплату по договоренности;
- возможность работать удаленно и влиять на архитектуру решения.
Ключевые навыки
- SLAM
- BIM
- CAD
- Python
- C/C++
- OpenCV
- GPU