Вот это главное, программу (на питоне) по распознаванию и сравнению куска фотки надо будет писать и настраивать самостоятельно. Теперь хотя бы понятно о каком готовом решении речь. На питоне в готовом IDE даже я смогу накатать сравнение кусков фотки и подёргать аварийными пинами
Машинное зрение для станков, оборудования.
- MX_Master
- Мастер
- Сообщения: 7476
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Если видео посмотреть в Ютубе, вроде есть разные прошивки для примера работы. Данные выдает в UART. Такие как размер и название объекта. Например помидор, огурец. А дальше хоть ардуину подключай.
Придет плата, будем делать посмотреть
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
К сожалению не все так просто, если рядом окно, и погода меняется, тучки то есть то нету, или в цеху включат ещë освещение, или кто-то к станку подойдет и тень упадет, произойдет очень большое изменение интенсивности в каждом пикселе, в следствии чего простое попиксельное сравнение не подойдёт.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- MX_Master
- Мастер
- Сообщения: 7476
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Провентилировал вопрос.
Вместо этих новомодных OpenMV и т.п. можно использовать любой бюджетный Orange Pi + любую подходящую камеру (CSI, 24P) + Armbian (Linux) + открытую библиотеку OpenCV. При этом накатать свою программку можно не только на питоне, но и на быстром C/C++. Дёргать аварийные пины апельсина ваще проблем нет. Ещё и LinuxCNC можно рядом в нагрузку поставить и полностью всю ТПАшку автоматизировать
Вместо этих новомодных OpenMV и т.п. можно использовать любой бюджетный Orange Pi + любую подходящую камеру (CSI, 24P) + Armbian (Linux) + открытую библиотеку OpenCV. При этом накатать свою программку можно не только на питоне, но и на быстром C/C++. Дёргать аварийные пины апельсина ваще проблем нет. Ещё и LinuxCNC можно рядом в нагрузку поставить и полностью всю ТПАшку автоматизировать
- Prav
- Мастер
- Сообщения: 827
- Зарегистрирован: 14 июл 2015, 05:10
- Репутация: 138
- Настоящее имя: Петр Раввинский
- Откуда: Москва
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Да накатать свою систему ЧПУ тоже как два пальца об асфальт! Кто-то здесь так говорилMX_Master писал(а): ↑01 окт 2021, 13:55 Провентилировал вопрос.
Вместо этих новомодных OpenMV и т.п. можно использовать любой бюджетный Orange Pi + любую подходящую камеру (CSI, 24P) + Armbian (Linux) + открытую библиотеку OpenCV. При этом накатать свою программку можно не только на питоне, но и на быстром C/C++. Дёргать аварийные пины апельсина ваще проблем нет. Ещё и LinuxCNC можно рядом в нагрузку поставить и полностью всю ТПАшку автоматизировать
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Проблема в том что нужно правильно подобрать какие фильтры использовать, в какой последовательности, с какими параметрами, чтобы получить желаемый результат, и на это уходит очень много времени.MX_Master писал(а): ↑01 окт 2021, 13:55 Провентилировал вопрос.
Вместо этих новомодных OpenMV и т.п. можно использовать любой бюджетный Orange Pi + любую подходящую камеру (CSI, 24P) + Armbian (Linux) + открытую библиотеку OpenCV. При этом накатать свою программку можно не только на питоне, но и на быстром C/C++. Дёргать аварийные пины апельсина ваще проблем нет. Ещё и LinuxCNC можно рядом в нагрузку поставить и полностью всю ТПАшку автоматизировать
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Осталось во всем разобраться как это все скрутить в кучку.
Запаришься автоматизировать ТПА на LinuxCNC
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Смотрю ролики на ютубе. Чувак берет помидор, пофоткал с разных сторон его и все он определяется.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Вероятнее всего используется заранее обученная модель нейросети, в виде файла который просто подключается к функции в которую на вход подается рисунок, а на выходе массив в котором список областей где есть в наличии фрукты, овощи. Может просто по цвету находит.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Мастер
- Сообщения: 6135
- Зарегистрирован: 19 дек 2012, 15:49
- Репутация: 884
- Откуда: Москва
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
- MX_Master
- Мастер
- Сообщения: 7476
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Дык, хоть сейчас можно начать и через пол года закончить, но кому это всё надо, если оно будет неоплачено. Каждому нужно что-то своё и, желательно, сразу готовое. Конструктор никому не интересен.
Если кадры статичные и не перегружены мелочами, собрать базу можно быстро. А появление посторонних объектов в кадре, по-моему ещё проще сделать.
Небольшой пример - https://sb-dc.ru/face_detection/%D0%B7% ... B8-python/
Но для быстроты непосредственно в работе я бы на Сях рабочую программку накатал. На питоне лучше образцы и тесты проводить.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Фоткаешь кучку фоток, загружаешь на их сайт, получаешь на мыло файл. Его заливаешь в плату.
В Ютубе находил сравнение на базе PyAi k210 и STM32, Последняя более тормознутая система.
Описание микрухи на базе чего это сделано.
https://www.youtube.com/watch?v=ySSPVSSJQLU
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Правильно, нужно готовое, а не ковыряться в нем пол года.
В инете полно про машинное зрение. Мне нужен был готовый комплект. Создавая тему думал что кто то засоветует что то интересное. Плату заказал. Ждем.MX_Master писал(а): ↑ Небольшой пример - https://sb-dc.ru/face_detection/%D0%B7% ... B8-python/
Но для быстроты непосредственно в работе я бы на Сях рабочую программку накатал. На питоне лучше образцы и тесты проводить.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Мастер
- Сообщения: 1083
- Зарегистрирован: 16 окт 2017, 16:07
- Репутация: 85
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Так так же и с ИИ камерой, её надо будет обучить всем этим нештатными ситуациям.selenur писал(а): ↑01 окт 2021, 13:48 К сожалению не все так просто, если рядом окно, и погода меняется, тучки то есть то нету, или в цеху включат ещë освещение, или кто-то к станку подойдет и тень упадет, произойдет очень большое изменение интенсивности в каждом пикселе, в следствии чего простое попиксельное сравнение не подойдёт.
Так что по моему проще нормально осветить рабочую зону, либо ИК подсветка с камерой.
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Если нафоткать с разных ракурсов во всех возможных ситуациях, матрицу чистую, и с застрявшем пластиком, можно получить хорошую достоверность, проблема в том что если появиться необходимость делать из синего пластика, который не участвовал в обучении, то возникает нюанс.....
Как я понял матрицы в течение дня меняют, а значит и обучение нужно делать либо одно под все матрицы, или под каждую матрицу свой файл, а это пипец сколько времени занимает.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Один цвет, будет несколько цветов думаю не сложно научить.
При цене платки 50баксов, это машиное зрение можно прям в матрицу вмонтировать. Выфрезеровать под нее ударопрочный корпус, пусть там живет вечно
Можно прицепить камеры на плиты ТПА. Это куда прессформа ставится. Закрепить камеры так чтобы не двигались. И наделать флешки под каждую прессформу.
В ТПА под каждую форму свои настройки. Их там кучка. Чтобы ручками как Моцарт не стучать по клаве, есть такая фишка. Втыкаешь в стойку флешку, выбираешь сохранить и все параметры сохраняются на флешку. Поменял прессформу, втыкаешь флешку для этой прессформы и все параметры прописались в стойке.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Расскажу еще одно СТРАШНОЕ применение машинному зрению. Когда брату сказал что заказал набор машинного зрения. Он подумал это для лобродурика. Есть у нас не очень "вумная" собачка, которая постоянно заходит в цех и обсикивает станки. Чуть дверь оставил открытой, все готово. Что с лобродуриком не делали, даже радиоошейник купили. Не переучивается зараза.
Радиошейник + машинное зрение = лобродурик не зайдет в цех
Можно начинать разводить панику
Радиошейник + машинное зрение = лобродурик не зайдет в цех
Можно начинать разводить панику
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
А как его отваживать? Током бить? Или при приближении пищалки включать, двери закрывать?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- MX_Master
- Мастер
- Сообщения: 7476
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Доводчик на дверь
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Машинное зрение для станков, оборудования.
Есть специальные ошейники для обучения. Напруга от 1-100 выбирается. Есть пищалка. Есть специальные ошейники без пульта. Чтобы собаку отучить гавкать. Собака гав, пищалка. Еще гав, пишалка два раза. еще гав, ее слегка током. Еще гав, еще сильнее. Потом собаке достаточно только пищалки.
И как мы до этого не догадались Было бы все так просто.
Клиент приехал. Ворота подымаешь. Пока ходишь, разгружаешь, он свое дело сделал. Видимо коты там метят территорию и его это бесит. Есть станки которые под навесом стоят без всяких дверей.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.