N3uralV1s10n

preview_player
Показать описание
Камера, подключенная к LEGO Mindstorms EV3 уже давно не является чем-то необычным. Конечно, в комплекте с набором ее нет, да и стандартное ПО от LEGO лишено возможности ее использования, но с появлением "прошивок" от сторонних разработчиков, таких как ev3dev и leJOS, появилась возможность подключить практически любую современную веб-камеру с USB-интерфейсом.
В проекте N3uralV1s10n мы будем использовать камеру в качестве элемента системы машинного зрения, запрограммировав на Python простейшую нейронную сеть для распознавания образов.
Python - современный, активно развивающийся язык программирования, для него существует множество готовых модулей для решения задач, связанных с машинным зрением, включая популярный OpenCV. Однако наша цель состоит в написании учебного алгоритма на основе нейронной сети, без использования готовых профессиональных библиотек, с тем чтобы разобраться "как это работает?".
Рекомендации по теме
Комментарии
Автор

Привет! Круто! Спасибо за видео. Если еще не разобрали, попробуйте потестировать вариант очень похожих цифр, например цифр выглядящих как на электронном табло. Если не ошибаюсь, тест с последовательным использованием похожих цифр, например 1, 7, 4 будет учиться очень долго. Значительно ускорить этот процесс можно буквально парой строк кода.
Если будет желание и время, попробуйте скорректировать код с целью повышения стабильности. В вашем коде если не ошибаюсь система будет сбита многократным успешным распознаванием одного и того же объекта.
п.с. не понял, зачем разные коэффициенты к ргб, поясните пожалуйста. разве этот робот сможет анализировать символы написанные "идеальным" синим цветом? и если нет, то зачем это ограничение?

Александр-ирц
Автор

Подскажите, как ставить библиотеки на ev3dev (к примеру используемый в видео pygame)

demigrade
Автор

А как подключиться к wifi через терминал?

aleksvitinerf