Машинний зір

Машинний зір

Машинний зір — це застосування комп'ютерного зору в промисловості та виробництві. В той час як комп'ютерний зір — це загальний набір методів, що дозволяють комп'ютерам бачити, областю інтересу машинного зору, як інженерного напрямку, є цифрові пристрої введення/виведення та комп'ютерні мережі, призначені для контролю виробничого обладнання, такого як роботи-маніпулятори чи апарати для вилучення бракованої продукції. Машинний зір є підрозділом інженерії, пов'язаним з обчислювальною технікоюоптикоюмашинобудуванням та промисловою автоматизацією. Одним з найпоширеніших застосувань машинного зору є інспекція промислових товарів, таких як напівпровідникові чипи, автомобілі, продукти харчування та ліки. Люди, що працюють на складальних лініях, оглядають частини продукції і роблять висновки про якість виконання. Системи машинного зору для цієї мети використовують цифрові та інтелектуальні камери, а також програмне забезпечення обробки зображення для виконання аналогічних перевірок.

Комерційні пакети програм для машинного зору і пакети програм з відкритим вихідним кодом зазвичай включають у себе низку методів обробки зображень, таких як:

  • лічильник пікселів: підраховує кількість світлих або темних пікселів;
  • бінаризація: перетворює зображення в сірих тонах в бінарне (білі та чорні пікселі);
  • сегментація: використовується для пошуку і/або підрахунку деталей
    • пошук і аналіз блобів: перевірка зображення на окремі блоби пов'язаних пікселів (наприклад, чорної діри на сірому об'єкті) у вигляді опорної точки зображення. Ці блоби часто представляють цілі для обробки, захоплення або виробничого браку;
    • надійне розпізнавання за шаблонами: пошук за шаблоном об'єкта, який може бути повернутий, частково прихований іншим об'єктом, або відрізнятись за розміром
  • зчитування штрих-кодів: декодування 1D- і 2D-кодів, розроблених для зчитування або сканування машинами;
  • оптичне розпізнавання символів: автоматизоване читання тексту, наприклад, серійних номерів;
  • вимірювання: вимірювання розмірів об'єктів в дюймах або міліметрах;
  • знаходження країв: пошук країв об'єктів;
  • зіставлення шаблонів: пошук, підбір, і/або підрахунок конкретних моделей.

В більшості випадків системи машинного зору використовують послідовне поєднання цих методів обробки для виконання повного інспектування. Наприклад, система, яка зчитує штрих-код, може також перевірити поверхню на наявність подряпин або пошкодження та виміряти довжину і ширину компонентів, що обробляються.

Комментарии