3D камера анализ глубины

3DStereo — измерение габаритов коробки обычной стереокамерой

🔒 Скачать видео 2026-08-25 14-30-04.mp4 — нет доступа

3DStereo — программа для Windows (.NET 9, C#), которая по двум USB-камерам (или недорогому стереомодулю) в реальном времени измеряет длину, ширину и высоту коробки на столе. Нейросети не нужны: глубина считается классическим стереозрением на OpenCV — карта диспаритета (StereoSGBM), облако 3D-точек, плоскость стола и поиск объекта над ней.

Без калибровочной шахматной доски

Главная особенность — работа без шахматки. Достаточно указать расстояние от камеры до стола и один раз положить коробку-эталон с известными размерами: программа сама находит выравнивание камер, масштаб и фокус, сохраняет настройки и дальше меряет любые коробки. При запуске ничего настраивать не нужно — приложение само подключается к камерам, а найденная коробка обводится на видео тонкими цветными линиями с подписями размеров прямо на кадре.

Проверено на живом стенде

Оборудование: дешёвый китайский стереомодуль (два UVC-сенсора 1280×720, база ~60 мм), высота установки 255 мм, эталон 100×60×50 мм. Результат без лазерной подсветки:

  • высота — ±1–3 мм;
  • длина — в пределах ±10 %;
  • точность растёт с подсветкой лазерным проектором точек (отдельный профиль настроек) или полной калибровкой шахматкой — оба режима в программе есть.

Применение

  • контроль габаритов упаковки на конвейере;
  • сортировка по размеру;
  • проверка комплектности перед укладкой;
  • связка с роботом-манипулятором — отбраковка или захват по измеренной высоте.