Освещение, оптика и камера часто важнее модели. Если кадр плохой, никакая нейросеть не спасёт.

Мы начинаем с подбора схемы освещения и камеры. Линейная подсветка для металла, купольная - для блистящих поверхностей, коаксиальная - для мелких деталей. Поляризационные фильтры убирают блики. Стробоскопический свет «замораживает» движение на высокой скорости конвейера.

Камера с глобальным затвором (Sony Pregius или Pregius S) фиксирует кадр без искажений движения. Разрешение и фокусное расстояние подбираются под размер самого маленького объекта, который нужно детектировать.

Когда кадр готов, модель YOLO11, RT-DETR или EfficientAD классифицирует объект за миллисекунды. Инференс работает на edge-устройстве (Jetson Orin) или локальном сервере с RTX через TensorRT - от 15 до 60 FPS в зависимости от задачи.

Половина проекта - не классификация, а интеграция. Событие должно содержать фото, координату, категорию, уверенность модели и статус оператора. Это событие идёт в PLC, MES или SCADA, где формируется журнал инцидентов и принимаются решения.

Модель деградирует со временем: меняется сырьё, сезонность, износ оптики. Мы настраиваем мониторинг precision/recall по сменам, FP rate на смену и автоматический сбор новых данных для дообучения. Система становится умнее с каждым днём работы.