Зображення вже можна отримувати. Далі — застосунок, придатний для роботи на об’єкті.
Приклад із SDK камери запрацював. Обробка зображень теж реалізована. Тепер потрібне ПЗ, придатне для бізнес-використання, яке поєднує інтерфейс керування, інтеграцію з обладнанням і збереження результатів.
KomuraSoft проєктує й розробляє системи контролю та вимірювання на основі промислових камер як застосунки для Windows, насамперед на C++ / C# / .NET.
Завдання, щодо яких можна проконсультуватися
- Створити застосунок на основі SDK виробника камери, який вбудовується в продукт або обладнання
- Поєднати обробку зображень з інтерфейсом, яким можна керувати на об’єкті
- Отримувати й відображати зображення під час безперервної зйомки або з кількох камер
- Передавати на обладнання результати вимірювання розмірів, визначення положення та оцінювання придатності
- Узгодити момент зйомки з ПЛК, датчиками та входами/виходами
- Зберігати зображення контролю й результати оцінювання, щоб згодом можна було знайти причину
- Доопрацювати наявне ПЗ для контролю зображень і адаптувати його до оновлень SDK та середовища Windows
Основа нашої підтримки — проєктування й розробка ПЗ для Windows. Ми розглядаємо архітектуру не лише з погляду точності обробки зображень, а й з погляду моменту зйомки, обміну даними з обладнанням, відображення, збереження та записів у разі збоїв.
Поєднуємо весь ланцюжок — від зйомки до збереження результатів
Умови зйомки, камера та SDK
Ми уточнюємо умови для промислової камери, лінійного датчика, освітлення та зовнішнього тригера. Використовуючи SDK і драйвери виробника, реалізуємо отримання зображень і керування зйомкою.
Обробка зображень, контроль і вимірювання
Ми реалізуємо попередню обробку, виділення ознак, визначення положення, вимірювання розмірів і оцінювання придатності. Перевіряємо цільові зображення та критерії оцінювання й підтверджуємо потрібну точність і час обробки.
Відображення, керування та налаштування
Ми проєктуємо відображення зображень у реальному часі, інтерфейс керування, керування налаштуваннями та журнали роботи. З урахуванням навантаження від обробки зображень і оновлення екрана створюємо застосунок, яким зручно користуватися на об’єкті.
Інтеграція з обладнанням
Ми поєднуємо зйомку й оцінювання з ПЛК, входами/виходами, датчиками та зовнішніми пристроями. Впорядковуємо передавання сигналів, синхронізацію та поведінку в разі збоїв.
Збереження та відстеження даних
Ми зберігаємо зображення контролю, виміряні значення, результати оцінювання та журнали в CSV або базі даних. Облаштовуємо записи, за якими згодом легко перевірити, що сталося під час якого контролю.
Доопрацювання та супровід наявного ПЗ
Ми досліджуємо дефекти, додаємо функції, оновлюємо SDK камер і переходимо на Windows 11. Вивчаємо наявні специфікації та порядок експлуатації й покращуємо те, що потрібно, поетапно.
Проконсультуватися можна як щодо розробки окремих функцій, так і щодо створення всього застосунку. Ми розділяємо частини, які вже працюють, і ті, що потрібні далі, і чітко визначаємо обсяг робіт.
Підтримка виходу іноземних виробників машинного зору на японський ринок
Для виробників, які пропонують на японському ринку промислові камери та обладнання обробки зображень, ми підтримуємо розробку застосунків для Windows, що відповідають обладнанню й бізнес-процесам замовників, а також індивідуальні доопрацювання наявного ПЗ.
Розробка застосунків на основі SDK, інтерфейс японською мовою, інтеграція з наявним обладнанням, опрацювання звернень і локалізація дефектів тощо: ми виступаємо як партнер у Японії з програмних технологій.
Ми спілкуємося японською та англійською й допомагаємо обмінюватися інформацією з виробником, систематизуючи зміст звернень японських користувачів і результати перевірок.
Практичний досвід у машинному зорі та спеціалізація в розробці для Windows
Представник компанії на попередній роботі займався розробкою систем машинного зору. Спираючись на цей досвід і спеціалізацію в розробці для Windows, ми підтримуємо реалізацію застосунків, що охоплюють SDK камери, інтерфейс керування, інтеграцію з обладнанням і збереження даних.
Досвід у сфері машинного зору — це професійна біографія представника компанії на попередній роботі. Ми відокремлюємо його від досвіду KomuraSoft LLC як юридичної особи. Докладніше див. Біографія представника компанії.
KomuraSoft розробляє застосунки для інтеграції з обладнанням, зокрема з промисловими камерами, і досліджує зупинки зв’язку та збої під час тривалої роботи. Як пов’язаний технічний приклад ми опублікували матеріал Локалізація проблеми, коли зв’язок із промисловою камерою зупиняється на кілька секунд.
Як ми працюємо
Проконсультуйтеся з нами ще до того, як визначено обладнання й специфікації
Повідомте, наскільки це вам відомо, про об’єкт зйомки, контроль чи вимірювання, яке ви хочете реалізувати, камеру, що використовується або розглядається, інтеграцію з наявним обладнанням і цільовий час обробки. Ми працюємо й тоді, коли ви на етапі «приклад із SDK працює, але далі потрібна розробка».