При проектировании многокамерного сбора данных сначала следует определить камеры, детали и события сбора данных, принадлежащие одной группе сбора данных, а затем выбрать механизмы запуска и синхронизации. Это предлагаемый метод проектирования. Для конкретной системы не сообщается о проводке, развертывании или приемке времени.
Сначала подтвердите данные об устройстве и бизнесе.
Определите модели камер, режимы затвора, настройки экспозиции, интерфейсы триггера, значения временных меток и возможности SDK. Определите, откуда берутся идентификаторы деталей, какие виды необходимы, крайний срок группировки и обработку неполных групп. документация производителя PTP объясняет механизмы; он не подтверждает поддержку или завершение тестирования на целевых устройствах.
Организуйте контроль и доказательства отдельно
| Этап | Предлагаемая работа | Предлагаемые записи |
|---|---|---|
| Запуск и экспозицию | Настройте подтвержденные входы и целевое событие | Идентификатор триггера, готовность и доказательства экспозиции |
| Проверка часов | Проверьте источник времени, статус синхронизации и перезапустите изменения. | Единицы времени, статус и соотношение часов |
| Ассоциация фреймов | Группируйте исходные кадры по камере, заготовке и событию получения. | Идентификаторы исходного кадра, идентификаторы групп и доказательства связи |
| Деловые решения | Проверьте комплектность группы перед согласованной обработкой | Полнота, версия алгоритма и конечное состояние |
| Восстановление неисправности | Обработка пропущенных кадров, тайм-аутов, потери синхронизации и повторного подключения. | Причины, действия по восстановлению и первая допустимая группа после восстановления |
Проверьте, откуда берутся идентификаторы ассоциации.
Счетчики кадров камеры, счетчики триггеров и идентификаторы групп, генерируемые приложением, могут принадлежать к разным доменам подсчета. Равное количество само по себе не означает одно и то же событие. Определите их происхождение, поведение перезапуска и метод сопоставления. Если при приблизительном сопряжении используется только время прибытия, опишите его как правило сопряжения приложений, а не проверенную синхронизацию экспозиции.
Дефектные группы не должны принимать нормальные решения.
Если требуемое изображение отсутствует, источник времени недействителен или связь неопределенна, сообщите о статусе неполного, недействительного или ожидающего рассмотрения в соответствии с согласованными правилами, сохранив причину. После переподключения повторно проверьте часы и групповую ассоциацию. Не используйте старые буферизованные изображения в качестве допустимых входных данных для новой детали. Процедуры на месте определяют, следует ли остановить, повторно захватить или запросить действия оператора.
Проверьте контролируемую комбинацию перед увеличением рабочей нагрузки.
Начните с подтвержденных камер, проводки, сети и программного обеспечения. Отдельно проверяйте сроки, полноту групп и бизнес-образцы. Повторно протестируйте затронутые условия после добавления камер или изменения разрешения, экспозиции, загрузки передачи или обработки. Предоставляйте конфигурации, исходные записи, методы измерения и незавершенные элементы. Такая конструкция не обеспечивает проверенного результата с нулевой потерей кадров или универсальной камеры, подключаемой по принципу «подключи и работай».
Сопутствующие услуги: Аппаратное обеспечение Vision и встроенные технологии, консультация по проекту.