0 / 0 / 0
Регистрация: 03.10.2017
Сообщений: 10
|
|
1 | |
Опознать ряды на картинке28.06.2018, 03:05. Показов 662. Ответов 3
Метки нет Все метки)
(
Доброго времени суток!
Пытаюсь распознать ряды из объектов на картинке. Пробовал находить по минимальной разнице в угле между точками в предполагаемой прямой и по самой большой длине. Ищет не плохо, но бывают косяки и долго. Искал еще по самому большому количеству объектов на прямой. Результат: определяет не ряд + ищет дольше чем в первом варианте. Помогите разобраться с логикой, как найти эти ряды. Чувствую без нейросети не обойтись. Может если есть что-то рабочее или инфа как и что. С чего начать, как создать такую нейросеть.
0
|
|
28.06.2018, 03:05 | |
Ответы с готовыми решениями:
3
Гармонический ряд и ряды Кемпнера (истонченные ряды) Из двух папок выбирать по картинке и возвращать каждый раз полный путь к следующей картинке Ряды тейлора. Ряды членов. tableView не отображать определенные ряды, а потом отображать все ряды |
![]() |
|
28.06.2018, 12:39 | 2 |
Если искать без нейронок - то зачем вам считать объекты на прямой? Для начала надо посчитать, насколько хорошо объекты попадают в прямые. То есть предполагаемые прямые с объектами и без них получаются неразмытыми, дисперсия мала.
Можно и с нейронками, это другой подход. Нагенерить много синтетических изображений, поучить сеть.
0
|
0 / 0 / 0
Регистрация: 03.10.2017
Сообщений: 10
|
|
28.06.2018, 18:27 [ТС] | 3 |
Сейчас пытаюсь так:
Беру рандомный объект и всех его соседей в определенном радиусе. Для всех найденных объектов ищу угол. Строю сетку с данным углом на всю картинку с шагом в 3 раза больше объекта. И считаю колово объектов попадающих на сетку. И так со всеми сетками. Самое большое колово считаю как именно тот самый угол который найти нужно было. Результат: считает долго, с самым большим коловом - нашло не ряд. Беда... Не подскажите, как реализовать такое в нейросети? Есть ли примеры как распознавать линию или квадрат или круг или хоть какую-то закономерность из объектов на рисунке?
0
|
![]() |
|
29.06.2018, 11:13 | 4 |
Не совсем понимаю, зачем сетка.
Если без нейросеток, то я вижу решение так (не факт, что оно лучшее, но уж чем богаты). Вам надо найти минимум функции. Аргумент - угол, по которому, предполагается, расположены объекты. Значение - разница сумм по "пустым" и "заполненным" рядам. Если угол попал хорошо - "заполненные" и "пустые" ряды будут отличаться сильно, если плохо - будет смазано. По подсчёта результата возможны вариации, но общая идея именно такова. Если делать с нейронками, это другой путь - генерить кучу синтетических изображений и обучать на них сеть. Получается задача регрессии.
0
|
29.06.2018, 11:13 | |
Помогаю со студенческими работами здесь
4
Духовой шкаф Bosch HBA73R450/04 - опознать деталь, Помогите опознать деталь Ряды. Знакочередующееся ряды Холодильник Samsung помогите опознать модель, помогите опознать модель, все шильдики ободраны Холодильник ARDO COF2510SAC помогите опознать бабах, Ребята помогите опознать БАБАХ Ряды Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |