Задача контроля
Согласуйте величину, прослеживаемый метод, неопределённость и допуск. Зафиксируйте калибровку и материалы с процессом. Повтор пикселей не приёмка размера. Включите норму, выход за допуск и неверный контекст с разными реакциями.
Условия и контрольные образцы
До обработки края задайте физический размер, базу, разрешённую плоскость и единицу. Подготовьте прослеживаемый эталон и независимые ответы размеров. Видимый контур или пиксельная длина не являются калиброванным измерением. Текущий подготовленный нативный путь связывает калибровку и утверждённые материалы; отсутствие одобрения, несовпадение идентичности или неверная плоскость должны исключать действительный физический результат. Приёмка оборудования и производства зависит от установки.
Выбор камеры
Для плоских краёв сравните малодисторсионный объектив с телецентрическим, если изменение высоты влияет на перспективу. Выберите кадровый сенсор, разрешающий край во всём поле. Высота и профиль требуют подтверждённого 3D-пути, а не простого коэффициента пиксель-миллиметр. Изменения объектива, фокуса, камеры или плоскости требуют проверки калибровки.
Проведение управляемого опыта
До приёмки согласуйте правила решений, допустимые изменения и реакцию линии. Вместе зафиксируйте процесс, данные, среду, материалы и пороги. Ответы приёмки должны быть независимы от настройки; если они влияли на изменения, раскройте повторное использование и подготовьте новый независимый набор. Проверку человеком отделяйте от предсказаний и автоматического редактирования.
- Запечатайте независимые ответы и допуски.
- Повторите по полю и разрешённой загрузке.
- Испытайте отсутствие геометрии и другую калибровку.
- Проверьте значение, единицу, действительность и запрос у получателя.
Схема процесса
Независимые размеры проверяют цепь; единицы, действительность и событие сохраняются до контроллера.
- Фиксированный кандидат
- Независимый тест
- Реакция линии
- Локальное одобрение
Регистрация доказательств
Запишите разницу, разброс, действительность и реакцию. Сохраните реальные образцы и условия. Пример 10.02 mm не достигнутое измерение.
Согласуйте неопределённость до результатов: независимый метод, применимость и вклады эталона, карты, края, загрузки, среды. Пикселей недостаточно. Шаг дисплея/малый разброс не полная точность. Защитный/проверочный интервал заранее с качеством. Граничные детали сохраняются, правило не меняется после трудности. Покажите разницу, действительность и класс.
| Контроль | Нужное наблюдение | Граница решения |
|---|---|---|
| R: условный эталон плоскости | 10 mm на 500 px; масштаб = 0.02 mm/px | Расчёт планирования, не свидетельство калибровки |
| D: условный отрезок | 501 px × 0.02 mm/px = 10.02 mm | Только при верных объявленных плоскости и калибровке |
| I: неверный контекст | Нет одобрения, другая плоскость или калибровка | Нет действительного физического значения; проверка или отказ |
Диагностика отказов
Потеря единиц или действительности превращает неверное в годное. Контроллер не использует прошлый размер при новом событии без результата. Архив не разрешает выпуск.
Разделение причин
Сравните норму, брак и неверное. Недействительное не означает малый размер или 0.
- Годное значение
- Брак по размеру
- Неверное значение
- Реакция контроллера
Независимая проверка
Испытывайте полный цикл, включая потерю кадра, неоднозначность, тайм-аут и повторную доставку. Связывайте выход с текущей деталью и идентичностью запроса. Интеграция должна явно обрабатывать годность, брак и проверку/отсутствие результата, не превращая отсутствие доказательств в годность. Записывайте наблюдаемую задержку и физическую реакцию исполнительного механизма; одного программного результата недостаточно.
Принимайте по независимым прослеживаемым эталонам и согласованной неопределённости. Подтвердите пакет и контекст локально; повторите после оптики, оснастки, среды или калибровки.
Проверьте полные события: размер, единица, действительность, калибровка и запрос связаны до получателя. Нет геометрии/карты — нет обычного или старого значения. Для числового регистра отдельно спроектируйте и проверьте статус по утверждённому протоколу; команд устройства здесь нет. Испытайте задержку/дубль безопасной заменой и разрешённое реальное действие. Сохраните прерывания, отказы, проверки. Одобрение связывает граф/материалы и поле/плоскость/оптику, не checksum или повтор разработки.
Следующий этап инженерной работы
Идентичность кандидата и архив проверки не являются одобренным исполняемым выпуском. Локально подтвердите пакет, зависимости и активную конфигурацию. Активацию и возврат проверяйте в реальной среде вне работающего задания. Не обещайте завершённую активацию или производственную приёмку по сравнению данных разработки.
Сохраняйте исходное изображение вместе с записью результата.
Источники и технические материалы
Источники объясняют методы и ограничения руководства. Примеры проверок служат ориентиром; приёмка в производстве требует данных с ваших собственных образцов.
- Visual inspection system design checklistDeyi VisionПроверено
- Structural analysis and shape descriptorsOpenCVПроверено
- Camera calibrationOpenCVПроверено
- Geometric image transformationsOpenCVПроверено
Материалы по компонентам и подбору
- Dimension Measurement · Материал на английском
- Telecentric Lenses · Материал на английском
- Как рассчитать разрешение камеры для проверки
- Мгновенное измерение штампованных деталей
- объектив машинного зрения
- Instant Measuring Systems · Материал на английском
- Основы телецентрических объективов
- Телецентрическая линза против обычной линзы
- Что такое телецентрическая линза?
- Руководство по выбору объектива машинного зрения
- Размерный контроль: камера и плоскость измерения
- Размерный контроль: свет и область краёв
- Размерный контроль: смещение и дрейф результата
- Проверка калибровки камеры по всему полю
- Рабочая таблица неопределённости измерения зрением
- Проверка субпиксельной повторяемости отдельно от смещения

