Аватар для Worldmaster
323 / 190 / 45
Регистрация: 25.08.2011
Сообщений: 1,263

Поиск объекта на изображении

23.03.2023, 13:52. Показов 1575. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.

Есть задача найти определенный объект на изображении. Пусть к примеру это будет черный шарик.
Сейчас софт работает простыми методами, очистка от шума и прочего и после порога идет поиск и анализ контуров.
Но задача омрачается тем что шарик черный и порой на чернобелом изображении его контур может сливаться и расползаться. Это ухудшает распознавание.

Есть идея попробовать нейросеть. Но тут есть вопросы. Когда то в прошлом писал софт который следит за шарами бильярда делал сеть классификационную. Но вначале я другими методами искал объекты на картинке резал их на квадратные изображения и их уже подавал на сеть.

А можно ли сделать так чтобы можно было подать сети картинку например 320*240 и чтобы сеть каким то образом находила место положение квадрата, а еще лучше чтобы объект был RoundedRect имеющий угол поворота. Это нужно потому что при определенном ракурсе или движении мяча он может принимать форму эллипса.

Как думаете это реализуемо или все равно придется сегментировать изображение и фрагменты подавать на распознаватель?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.03.2023, 13:52
Ответы с готовыми решениями:

Идентификация объекта на изображении
Доброго времени суток. И ещё одна тема, в которой нужна помощь. Идентификация объекта на изображении. Реализовать программу, которая...

Поиск объекта на изображении
Добрый день. Вот подскажите мне как такое реализовать. Необходимо найти на изображении объекты определенной формы(например прямоугольник...

Поиск объекта на изображении
Нужно найти объект на изображении и вывести его координаты. Написал такой скрипт: def coordinates(main_img, img): object =...

26
 Аватар для Worldmaster
323 / 190 / 45
Регистрация: 25.08.2011
Сообщений: 1,263
24.03.2023, 11:10  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Alexis333 Посмотреть сообщение
Если радиус круга неизвестен,
В зависимости от положения объекта радиус разный. То что вы описываете похоже на hough transform но он долго работает и дает очень много мусора. Пробовали наладить его но безуспешно.
0
496 / 543 / 131
Регистрация: 31.10.2016
Сообщений: 4,395
24.03.2023, 11:28
Цитата Сообщение от Worldmaster Посмотреть сообщение
похоже на hough transform
от готовых инструментов, на которые Вы похоже всецело ориентируетесь, я бы особых чудес не ждал,
нужно юзать методы ImageProcessing с учётом специфики Вашей задачи, и потом уже это реализовывать в коде,
какой ЯП будет использоваться не принципиально
0
 Аватар для Worldmaster
323 / 190 / 45
Регистрация: 25.08.2011
Сообщений: 1,263
24.03.2023, 11:36  [ТС]
Цитата Сообщение от Alexis333 Посмотреть сообщение
от готовых инструментов, на которые Вы похоже всецело ориентируетесь, я бы особых чудес не ждал,
Очень интересное заявление. Это типа все что сделано - бесполезная фигня, лучше пилить свои инструменты?

Цитата Сообщение от Alexis333 Посмотреть сообщение
методы ImageProcessing
Большая часть общепринятых методов обработки изображения уже встроена в OpenCV. Эту библиотеку признало подавляющее большинство ученого сообщества и разработчиков. Ее применяют практически во всех областях компьютерного зрения. Сам по себе любой из методов не даст нормальных результатов все это творческий подбор компонентов под конкретную задачу.
0
496 / 543 / 131
Регистрация: 31.10.2016
Сообщений: 4,395
24.03.2023, 14:12
Цитата Сообщение от Worldmaster Посмотреть сообщение
Это типа все что сделано - бесполезная фигня, лучше пилить свои инструменты?
моё заявление сделано не на пустом месте, так как я не первый день работаю над подобными задачами. А ваши дальнейшие выводы по этому поводу, не имеют ко мне никакого отношения, и лишь характеризуют понимание написанного. Уж не обессудьте, что мои сообщения вам ничем не помогли.
0
 Аватар для Worldmaster
323 / 190 / 45
Регистрация: 25.08.2011
Сообщений: 1,263
24.03.2023, 14:35  [ТС]
Цитата Сообщение от Alexis333 Посмотреть сообщение
моё заявление сделано не на пустом месте, так как я не первый день работаю над подобными задачами.
Тут посмотрю так каждый второй заявляет что вдоль и поперек изучил все существующие темы, но по факту ни примеров кода нет, ни отсылок на статьи или документацию. Одно словоблудие ..
То что вы хорошо знаете терминологию не говорит ни о чем.

Цитата Сообщение от Alexis333 Посмотреть сообщение
Уж не обессудьте, что мои сообщения вам ничем не помогли.
Если я не ошибаюсь то в 60х годах был ученый Ричард Фейнман так он сказал "Если вы не можете объяснить что-либо простыми словами, вы сами это не понимаете".
Как то так.
0
 Аватар для vantfiles
1018 / 1921 / 177
Регистрация: 07.05.2013
Сообщений: 3,931
Записей в блоге: 12
24.03.2023, 14:58
Цитата Сообщение от Worldmaster Посмотреть сообщение
был ученый Ричард Фейнман так он сказал "Если вы не можете объяснить что-либо простыми словами, вы сами это не понимаете"
"If you can't explain it to a six year old, you don't understand it yourself."
Альберт Эйнштейн

„Шарлатаном является всякий, кто не может объяснить шестилетнему ребёнку, чем он занимается.“
Александр Александрович Генис

„Если вы учёный, квантовый физик, и не можете в двух словах объяснить пятилетнему ребёнку, чем вы занимаетесь, — вы шарлатан.“
Ричард Фейнман
0
496 / 543 / 131
Регистрация: 31.10.2016
Сообщений: 4,395
24.03.2023, 15:07
И да и нет. С одной стороны, за чрезмерными усложнениями, зачастую действительно скрывается пустота. С другой стороны, чтобы говорить о сложных вещах, нужно иметь определённый уровень подготовки. Далеко не всё можно корректно выразить в простых словах. Часто это приводит лишь к вульгаризации, и создавая видимость понимания, делает невозможным практическое использование приобретённых знаний. Для меня критерий понимания это практика, тем более в этой области. Если человек в состоянии решать поставленные задачи, если его разработки являются именно тем, чего он пытался добиться, значит он всё прекрасно понимает. При этом, совсем не обязательно, что он способен передать свои навыки и знания на обывательском уровне.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.03.2023, 15:07

Поиск объекта(точки) на изображении
Всем доброго времени суток. У меня следующий вопрос: имеем некоторое изображение А на котором мы выбираем некоторую точку, и имеем...

Поиск и определение объекта на изображении
у меня есть фото объекта, мне необходимо считать некую контрастную(ярко зеленую) сетку спроецированную проектором на него кто может...

Распознавание объекта на изображении.
Здравствуйте, уважаемые форумчане! Начал заниматься программированием довольно недавно, дело это меня увлекло)Основы C# знаю, развиваю...

Выделение границ объекта на изображении
помогите плиз. Нужна программа для выделения границ. Например, путем изменения контраста. С интерефейсом

Выделение контура объекта на изображении
Здравствуйте, подскажите, пожалуйста, как найти контур объекта на картинке.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Опции темы

Новые блоги и статьи
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru