Превращаем промышленные камеры в Windows-ПО, пригодное для работы на производстве.
Мы охватываем получение и отображение изображений с помощью SDK промышленных камер, обработку для контроля и измерений, интеграцию с оборудованием, хранение данных и доработку существующего ПО.
Руководитель компании занимался разработкой систем машинного зрения на предыдущем месте работы и сочетает этот опыт с практикой разработки для Windows, прежде всего на C++ / .NET.
Обращайтесь к нам с такими задачами
- Нужно разработать Windows-приложение на базе SDK производителя камер
- Нужен интерфейс, пригодный для продукта, а не пример из комплекта SDK
- Нужно получать и отображать изображение с камеры в реальном времени
- Нужно работать с несколькими камерами
- Нужно по результатам съёмки выполнять измерение размеров, определение положения и решение о годности
- Нужно связать съёмку с PLC, датчиками, I/O и внешним оборудованием
- Нужно сохранять изображения контроля и результаты решения в БД, CSV и т. п.
- Нужно перенести старое ПО визуального контроля на Windows 11
- Нужно адаптировать зарубежное оборудование машинного зрения под японский рынок
На практике точность обработки изображений почти никогда не оказывается единственным вопросом. Программа становится пригодной для работы на производстве только тогда, когда учтены и момент съёмки, и обмен сигналами с оборудованием, и способность отображения успевать за процессом, и возможность отследить сохранённые данные.
Области, которые мы охватываем
Camera / Sensor
Промышленные камеры, линейные сенсоры, освещение, внешние триггеры.
SDK / Driver
SDK и драйверы, которые поставляет производитель камер, и стандарты подключения.
Получение и обработка изображений
Получение, предобработка, выделение признаков, определение положения, измерения, решение о годности.
Windows Application
Отображение в реальном времени, интерфейс оператора, управление настройками, журналы работы.
PLC / DB / MES / File / Network
Интеграция с оборудованием, передача результатов решения, хранение и совместное использование данных контроля.
Мы берёмся как за отдельный участок этой цепочки, так и за весь путь сверху донизу. В этой области к нам часто обращаются из состояния «изображение с камеры получить удаётся, а всё, что идёт дальше, сделать не выходит».
Что именно мы делаем
Съёмка
SDK промышленных камер, съёмка по триггеру, непрерывная съёмка, несколько камер.
Обработка изображений
Предобработка, выделение признаков, определение положения, измерения, решение о годности.
Windows-приложение
C++ / C# / .NET, отображение в реальном времени, интерфейс оператора.
Интеграция с оборудованием
PLC, I/O, датчики, внешние устройства.
Данные
Изображения контроля, измеренные значения, журналы, CSV, БД, прослеживаемость.
Существующие системы
Исследование дефектов, добавление функций, обновление SDK, перенос на новую ОС.
Поддержка выхода зарубежных производителей машинного зрения на японский рынок
Если зарубежный производитель продаёт в Японии промышленные камеры или оборудование для обработки изображений, к нам можно обратиться по поводу дополнительной разработки Windows-ПО на базе ваших продуктов и технической поддержки японских заказчиков.
Мы работаем как партнёр по программной инженерии на японской стороне: разрабатываем специфичные для заказчика приложения на базе вашего SDK, обеспечиваем японскоязычный интерфейс, встраиваем решение в существующее оборудование, отвечаем на технические вопросы и локализуем причины неисправностей.
Общение возможно как на японском, так и на английском языке. Возможен и такой формат: технические обсуждения с японскими конечными пользователями мы берём на себя на японском языке, а с производителем делимся результатами на английском.
Практический опыт в машинном зрении × специализация на Windows
Руководитель компании занимался разработкой систем машинного зрения на предыдущем месте работы. Сейчас он специализируется на программном обеспечении для Windows и работает не только с алгоритмами обработки изображений, но и с реализацией всего решения как Windows-приложения, включая SDK камеры, интерфейс, интеграцию с оборудованием и хранение данных.
* Опыт в области машинного зрения — это личный профессиональный опыт руководителя, полученный на предыдущем месте работы (биография руководителя). Мы приводим его отдельно от корпоративного опыта KomuraSoft LLC.
Как компания мы занимаемся разработкой приложений интеграции с оборудованием, включая промышленные камеры, а также исследованием остановок связи и сбоев при длительной эксплуатации. По смежной теме мы опубликовали пример анализа проблемы, при которой связь с промышленной камерой останавливается на несколько секунд.
Как мы работаем
Подходящие ситуации
- Есть специалисты по обработке изображений, но некому собрать всё это в Windows-приложение
- Пример из комплекта SDK заработал, но не видно пути от него к готовому продукту
- ПО установки контроля досталось по наследству, но что у него внутри — непонятно
- Съёмка и работа оборудования не совпадают по времени, из-за чего появляются пропуски
- Нет механизма сохранения результатов контроля, и причину брака невозможно установить позднее
- Нужно встроить зарубежное оборудование для обработки изображений в японское производство