Открыть сервис

RVSI Acuity CiMatrix

RVSI Acuity CiMatrix — это семейство промышленных систем машинного зрения (Machine Vision), разработанных американской компанией RVSI (Robotic Vision Systems, Inc.) в 1990-х — начале 2000-х годов. Данные системы предназначались для автоматизированного контроля качества, измерения геометрических параметров, считывания и верификации кодов (Data Matrix, QR, штрихкодов), а также для идентификации и позиционирования объектов на производственных линиях. Системы Acuity CiMatrix применялись в электронной, автомобильной, фармацевтической и оборонной промышленности, а также в логистике.

История

Компания RVSI была основана в 1981 году в городе Кантон, штат Массачусетс, США, и изначально специализировалась на разработке лазерных систем для трёхмерного сканирования и роботизированного зрения. В 1997 году RVSI приобрела подразделение машинного зрения у компании Acuity Imaging, что привело к созданию линейки продуктов под брендом Acuity CiMatrix. Название «CiMatrix» происходит от сочетания слов «Computer Imaging» и «Matrix» (матрица), что отражало ориентацию на матричные камеры и обработку изображений.

В начале 2000-х годов системы Acuity CiMatrix были одними из наиболее распространённых решений для чтения двумерных кодов Data Matrix, особенно в полупроводниковой промышленности и при маркировке печатных плат. После серии корпоративных реструктуризаций и банкротства RVSI в 2007 году, технологии и патенты Acuity CiMatrix были частично приобретены другими компаниями, включая Cognex и Microscan (впоследствии — часть Omron). Поддержка устаревших систем CiMatrix в настоящее время осуществляется сторонними сервисными организациями.

Устройство и архитектура

Системы RVSI Acuity CiMatrix представляли собой законченные промышленные контроллеры машинного зрения, объединяющие камеру, процессор, блок освещения и программное обеспечение в одном корпусе или в виде отдельных модулей.

Аппаратная часть

Основные компоненты аппаратной части:

  • Видеокамера: Использовались CCD-матрицы (приборы с зарядовой связью) с разрешением от 640×480 до 1280×1024 пикселей. Камеры поддерживали синхронизацию с внешними триггерами (например, от датчиков конвейера).
  • Процессор: Специализированный DSP (цифровой сигнальный процессор) или RISC-процессор, отвечающий за обработку изображения в реальном времени.
  • Освещение: Встроенные или внешние светодиодные (LED) источники света, часто с возможностью управления длиной волны (красный, синий, инфракрасный) и углом падения.
  • Интерфейсы: RS-232, Ethernet (10/100Base-T), параллельный порт для связи с ПЛК (программируемыми логическими контроллерами), дискретные входы/выходы (I/O) для управления исполнительными механизмами.

Программное обеспечение

Программное обеспечение Acuity CiMatrix (обычно называемое CiMatrix Vision Software) предоставляло графический интерфейс для настройки алгоритмов анализа изображений. Основные функции ПО:

  • Калибровка камеры и коррекция перспективных искажений.
  • Настройка порогов бинаризации и фильтров (медианный, гауссовский).
  • Поиск эталонных шаблонов (pattern matching).
  • Декодирование одномерных (Code 39, Code 128, EAN/UPC) и двумерных кодов (Data Matrix, QR Code, PDF417).
  • Измерение расстояний, углов, диаметров и площадей.
  • Формирование отчётов и передача результатов по сети.

Классификация и модели

Семейство RVSI Acuity CiMatrix включало несколько серий, различавшихся производительностью и функциональностью.

Серия CiMatrix 1000

Базовая модель с монокулярной камерой и фиксированным фокусным расстоянием. Предназначалась для простых задач считывания кодов и проверки наличия/отсутствия деталей. Часто использовалась на упаковочных линиях.

Серия CiMatrix 2000

Модель среднего класса с поддержкой сменных объективов и внешнего освещения. Обеспечивала более высокую скорость обработки (до 40 кадров в секунду). Применялась для измерения геометрии и распознавания символов (OCR — Optical Character Recognition).

Серия CiMatrix 3000

Флагманская модель с многокамерной архитектурой (до 4 камер), мощным DSP и расширенным набором алгоритмов. Поддерживала объединение изображений (stitching) и анализ трёхмерных объектов (через стереопару). Использовалась в полупроводниковом производстве для инспекции чипов и паяных соединений.

Серия CiMatrix 5000

Поздняя модель (выпускалась с 2003 года) на базе процессора Intel Pentium III с ОС Windows NT Embedded. Отличалась улучшенным графическим интерфейсом и возможностью интеграции с базами данных (SQL). Поддерживала до 8 камер.

Применение

Основные области применения систем RVSI Acuity CiMatrix:

Полупроводниковая промышленность

  • Чтение и верификация лазерной маркировки (Data Matrix) на кремниевых пластинах (вафлях) и корпусах микросхем.
  • Инспекция паяных шариков (BGA — Ball Grid Array) и контактных площадок.
  • Контроль положения кристалла при монтаже (pick-and-place).

Электронная промышленность

  • Проверка качества печатных плат (PCB) — выявление коротких замыканий, обрывов дорожек, смещения компонентов.
  • Считывание серийных номеров с панелей управления и блоков питания.

Автомобильная промышленность

  • Контроль маркировки на двигателях, коробках передач и кузовных деталях.
  • Измерение зазоров и допусков при сборке узлов.

Фармацевтика и медицина

  • Верификация этикеток на упаковках лекарств (соответствие штрихкода и текста).
  • Инспекция целостности блистеров и ампул.

Логистика и сортировка

  • Автоматическое считывание штрихкодов на коробках и паллетах.
  • Распознавание адресных ярлыков в сортировочных центрах.

Сравнение с современными системами

Системы RVSI Acuity CiMatrix, хотя и устарели по параметрам производительности и функциональности, в своё время задавали стандарты для промышленного зрения. По сравнению с современными решениями (например, Cognex In-Sight, Keyence CV-X, Omron Microscan), они имели следующие особенности:

  • Меньшее разрешение камер (максимум 1,3 Мп против 5–20 Мп у современных моделей).
  • Ограниченные вычислительные мощности (DSP с частотой 100–300 МГц против многоядерных ARM-процессоров).
  • Отсутствие встроенного искусственного интеллекта (нейросетевые алгоритмы появились только в 2010-х годах).
  • Высокая надёжность — многие системы CiMatrix продолжают работать на заводах спустя 20 лет после выпуска.

Интересные факты

  • Системы Acuity CiMatrix использовались для инспекции компонентов космических аппаратов NASA, включая марсоходы Spirit и Opportunity (2003 год).
  • Алгоритмы декодирования Data Matrix, разработанные RVSI, легли в основу отраслевого стандарта AIM DPM (Direct Part Marking) для прямой маркировки деталей.
  • В 2005 году RVSI Acuity CiMatrix была выбрана Министерством обороны США для верификации маркировки боеприпасов и военного снаряжения.

Источники

  • RVSI Acuity CiMatrix Product Manuals (2000–2004), Robotic Vision Systems, Inc.
  • «Machine Vision: Theory, Algorithms, Practicalities» by E. R. Davies (2005), Elsevier.
  • «Handbook of Machine Vision» by Alexander Hornberg (2006), Wiley-VCH.
  • Отчёты компании Cognex Corporation о приобретении активов RVSI (2007).
  • Архивные материалы журнала «Vision Systems Design» (1998–2006).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →