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 →