Easyelectronics.ru

Электроника для всех
Текущее время: 24 окт 2019, 00:34

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Алгоритмы обработки однобитных изображений
СообщениеДобавлено: 17 сен 2019, 14:26 
Старожил

Зарегистрирован: 08 июн 2015, 16:26
Сообщения: 370
Доброго времени суток.
Кто знает и имел дело с обработкой изображений в целом, подскажите или направьте, где прочитать и какие алгоритмы применить для выделения объектов на изображении.
Задача простая: есть входная матрица, состоящая из нулей и единиц - получена с внешнего датчика с пороговыми элементами. Собственно, единицы - это и есть признак, который ищем. Нужно найти пятно из "единиц" в массиве, координаты его центра и его размеры по горизонтали и вертикали. Размеры - в клетках массива (можно сказать, в пикселях).

Также, неплохо было бы, если кто подскажет за алгоритмы фильтрации подобного рода "изображений" - фильтрация, конечно, получается, для однобитного изображения, но тем не менее может пригодиться - скажем, как минимум пригодился бы аналог CIC-дециматоров в обработке сигналов - с понижением размерности матрицы и увеличением "контрастности".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы обработки однобитных изображений
СообщениеДобавлено: 17 сен 2019, 14:48 
Старожил

Зарегистрирован: 10 июн 2011, 23:01
Сообщения: 3300
если пятно одно и надо просто найти его центр (масс) и размеры, то среднее и среднеквадратичные значения как раз это и покажут,
если нет, то можно посмотреть в сторону преобразования Хафа.

картинку бы приложили для примера


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы обработки однобитных изображений
СообщениеДобавлено: 17 сен 2019, 14:57 
Старожил

Зарегистрирован: 08 июн 2015, 16:26
Сообщения: 370
Картинки пока нет - в этом главная беда, пока до испытаний не дошло.
В теории - это изображение с ИК-матрицы, пропущенное через пороговые элементы. На выходе ее имеем уже не тепловую карту, а выделенное пятно (в нашем случае, высокой температуры).

В любом случае, за наводки спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы обработки однобитных изображений
СообщениеДобавлено: 17 сен 2019, 15:04 
Старожил

Зарегистрирован: 10 июн 2011, 23:01
Сообщения: 3300
это те ребята со страшненькими однобитными быстрыми оптическими матрицами теперь и до ИК добрались?
или кто-то просто так оригинально решил картинку "сжать" в 8 раз?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы обработки однобитных изображений
СообщениеДобавлено: 17 сен 2019, 15:16 
Старожил

Зарегистрирован: 08 июн 2015, 16:26
Сообщения: 370
Я не знаю, о каких "тех" ребятах речь идет, но вряд ли это они. Картинка несжатая, как есть, с ИК-датчика низкого разрешения, на выходе матрица, пропущенная через пороговые элементы. Что есть - с тем и возимся.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы обработки однобитных изображений
СообщениеДобавлено: 17 сен 2019, 16:40 
Старожил

Зарегистрирован: 10 июн 2011, 23:01
Сообщения: 3300
а с какой целью картинка пропущена через пороговые элементы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы обработки однобитных изображений
СообщениеДобавлено: 17 сен 2019, 16:50 
Старожил

Зарегистрирован: 08 июн 2015, 16:26
Сообщения: 370
Ну кагбэ цель основная у датчика - снизить число расчетов, датчик, с которого приходят данные, уже сам температуру определил и отделил ее от всего остального, только вот незадача - сам он определять координаты и размеры "пятен" не может, или не хочет - хз в общем, дали такой, какой есть, теперь самим нужно пятно выявить. Больше сказать пока не могу, тут каждый чих обложен счас всякими NDA, чтобы недайбохчегокуда.
Факт остается фактом: что есть - с тем и работаем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы обработки однобитных изображений
СообщениеДобавлено: 17 сен 2019, 17:12 
Старожил

Зарегистрирован: 10 июн 2011, 23:01
Сообщения: 3300
я к тому что тупо локальные максимумы искать на картинке гораздо проще среди нормальных значений, а не 0/1,
а потом вокруг найденных максимумов натянуть наименьшими квадратами гаусс/параболоид чтобы узнать его размеры.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритмы обработки однобитных изображений
СообщениеДобавлено: 17 сен 2019, 17:19 
Старожил

Зарегистрирован: 08 июн 2015, 16:26
Сообщения: 370
Ну кто б спорил, что так легче. Но увы, нормальных значений нет.
Пока на ум приходит все-таки средним и среднеквадратичным находить размер и центр масс, как вы и посоветовали. Вроде бы должно получиться.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB