Как написать нейронную сеть в Python, разпознающую круглые отверствия на плоском объекте?
Хотел бы написать нейронную сеть в Python, разпознающую круглые отверствия на плоском объекте. Можете посоветовать похожие проекты или литературу на данную тему ?
У меня есть картезианский робот (XYZ), на оси зет закреплен шуруповерт с камерой. Под роботом например будет ящик с крышкой, которую надо закрутить. Хотел бы, чтобы нейронная сеть определяла круглые отверствия (заранее приготовленные) и уже потом передавала координаты роботу.
[Isometric view]
[
]1
[Top view]
[
]2
Ответы (1 шт):
Не обязательно "пилить" нейронную сеть.
Для регулярных форм - окружность, эллипс - есть регулярные алгоритмы прямого определения.
Вам сода - scikit-image. Там и почитаете об алгоритмах и проектах.
.
Поскольку вам заранее известен диаметр отверстия, то можно использовать параметры "окна поиска", для того чтобы ускорить сам этот поиск.
.
Сразу скажу - "определение в лоб" занимает неприемлемо много времени.
Желательно сразу выделять фрагмент, в котором есть ОДНО отверстие.
То есть успех принесет максимальное использование информации об обьекте ДО начала поиска отверстия