Камеры и получение изображений

Позиционирование: камера и система координат

Зафиксируйте вид и исходные координаты; отделите пиксельную локализацию от калиброванных координат робота и информации о высоте.

Отправить образцы на техническую оценку
Позиционирование: камера и система координат
Инженерная иллюстрация, а не фотография или результат измерения.

Задача контроля

Изображение должно сохранять смысл координат. Жёстко закрепите камеру и выберите признак, не меняющий смысл при захвате и подаче. Задайте начало, оси и диапазон движения. Наложение на объект может выглядеть верно при неверной обрезке или масштабе.

Условия и контрольные образцы

Определите, нужна ли проверка пиксельного положения или команда движения после калибровки. Простая схема проверяет горизонтальный центр одной отдельной тёмной цели. Она не подтверждает вертикальное положение, угол, высоту или захват роботом. Подготовьте одну цель, отсутствие и несколько целей; сохраните исходное начало координат и независимо размеченные центры.

Выбор камеры

Фиксированная кадровая камера подходит для устойчивой плоскости и видимого признака. При движении во время съёмки рассмотрите глобальный затвор. Если высота или перекрытие влияют на захват, оцените подтверждённое получение глубины вместо трактовки 2D-центра как 3D-позы. Преобразование камера-робот и калибровка инструмента отделены от локализации в изображении.

Проведение управляемого опыта

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

  1. Отметьте начало кадра и физическую базу оснастки.
  2. Снимите одну цель в центре и крайних позициях.
  3. Сохраните размеры, обрезку и преобразования ориентации.
  4. Подтвердите единственную видимую цель до центра.

Схема процесса

База, фиксированный вид и исходные оси задают локализацию до преобразования движения.

  1. Оригинал
  2. Оснастка
  3. Исходные пиксели
  4. Новый кадр
Инженерная иллюстрация, а не фотография или результат измерения.
Открыть схему в полном размере

Регистрация доказательств

Запишите размеры, центр, оснастку и идентичность. x = 32 px и 28–35 px — примеры пикселей, не координаты робота. Физические положения храните отдельно с методом.

Проверьте карту независимо от локатора. Отметьте базу на копии оригинала и найдите её в плановом просмотре/обрезке. Сохраните начало, масштаб и ориентацию. Без масштаба/поворота оригинал равен локальному месту плюс начало обрезки; иначе нужна обратная карта. Проверьте несколько точек поля: центр скрывает зеркало и масштаб. Храните разметку и оригинал отдельно.

Пример журнала; внесите собственные результаты
КонтрольНужное наблюдениеГраница решения
X32: одна видимая цельУсловный центр оригинала x = 32 pxПример окна: 28–35 px; не допуск робота
X26: одна видимая цельУсловный центр оригинала x = 26 pxВне условного горизонтального окна
M: несколько или скрытые целиНет однозначного наблюдаемого центраПроверка; не выводить команду движения

Диагностика отказов

Масштаб просмотра, зеркалирование или слабое крепление меняют смысл. Не компенсируйте произвольным смещением робота. Сначала восстановите карту; при изменении высоты пересмотрите плоскость.

Разделение причин

Сравните исходную точку с обрезкой, масштабом и зеркалом. Каждому нужна явная карта к оригиналу.

  1. Исходное начало
  2. Смещение обрезки
  3. Масштаб
  4. Зеркало
Инженерная иллюстрация, а не фотография или результат измерения.
Открыть схему в полном размере

Независимая проверка

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

Сравните центр с независимыми отметками оригинала. Роботу нужны отдельно проверенные преобразование, инструмент и безопасный физический тест.

Испытайте крепление без скрытой компенсации. С одной дефиницией снимите разрешённые места, перемещайте физически и сравните с независимым движением. Локатор следует признаку в оригинале. Новое начало после вида, обрезки или оснастки — новая сравниваемая конфигурация, не тихий сдвиг. Для робота отделите идентичность физической карты и запросите управляемую калибровку. Следующая стадия требует воспроизводимых пикселей и истории, не движущегося перекрестия.

Следующий этап инженерной работы

Для инженерного рассмотрения подготовьте оригиналы, положения оснастки, сведения о камере и интерфейсе, журнал захвата. Deyi Vision сможет проверить схему съёмки по этим данным. Локальное выполнение OpenCV.js в браузере остаётся требованием разработки в текущем перечне возможностей. Видимая схема не доказывает исполнимость её узлов в браузере.

Сохраняйте исходное изображение вместе с записью результата.

Источники и технические материалы

Источники объясняют методы и ограничения руководства. Примеры проверок служат ориентиром; приёмка в производстве требует данных с ваших собственных образцов.

  1. Inspection resolution planningDeyi VisionПроверено
  2. Structural analysis and shape descriptorsOpenCVПроверено
  3. 2D and 3D machine vision selectionDeyi VisionПроверено

Инженерная оценка

Поделитесь задачей контроля и подтверждающими данными.

Пришлите изображения образцов, текущую конфигурацию и неудачную проверку. Укажите поле зрения, рабочее расстояние, скорость линии и критерии приёмки.

Отправить образцы на техническую оценку
Контакты

Прямой RFQ-контакт

Обсудите задачу инспекции с инженером.

Отправьте фото образцов, референс-модель, FOV, рабочую дистанцию и скорость линии.

Цель: brief подбора в течение 24ч
Найти дефекты раньше