Группировка кругов в Hough Transform - PullRequest
0 голосов
/ 25 июня 2019

Исходное изображение: https://imgur.com/bbsHnQC

Моя цель - найти отверстия на изображении, их радиусы и класс: 1 для отверстий желтого цвета и 0 для других.

Моя реализация проста:

1. Обнаружить все отверстия

Я использовал Раздвижное окно размера 48 и круг Хофа, чтобы обнаружить круглые отверстия в сетке.

Результат визуализируется здесь: https://imgur.com/a/sVkAVdn

Как вы можете видеть, поскольку шаг моего скользящего окна равен 32, он обнаруживает несколько кругов для каждого отверстия.

Как я могу объединить эти круги в 1 для каждой моей дыры? Например: те круги с очень близкими радиусами должны быть сгруппированы в 1 ...

Второй вопрос: радиусы, найденные Хаф, довольно сильно отличаются от наземных истин радиусов. Каким должен быть подход к этому?

2.После нахождения кругов я использовал предварительно обученный CNN, чтобы определить, является ли он классом 0 или 1. Однако из-за нехватки данных прогноз не очень хороший (74%)

Как я могу справиться с задачей классификации, используя традиционный метод?

...