19:30 Проект AVM- Ассоциативная видео память | ||
Осенью 2007 года я разработал оригинальный алгоритм распознавания образов, который я назвал "Ассоциативная видео память" (AVM) Алгоритм AVM использует принцип многоуровневой декомпозиции матриц распознавания, устойчив к шумам камеры, хорошо масштабируется, просто и быстро обучается, показывает приемлемое быстродействие на больших разрешениях входного видео (960x720 и больше). Алгоритм работает с полутоновыми (черно-белыми) изображениями. Конечно, у моего алгоритма есть свои достоинства и недостатки (над которыми я продолжаю работать), есть и другие алгоритмы распознавания (мой не единственный), к тому же для меня это пока что всего лишь хобби. Моя мечта - научить машину видеть реальный мир, и кто знает, может эта мечта не такая уже и фантастическая... Собственно, новости по моему проекту на данный момент такие: По использованию AVM в робототехнике, пока что два успешных эксперимента: 1. Преследование роботом маркера (картинка, на которой изображена стрелка и текст "Иди сюда"). Робот распознаёт маркер, и если маркер слишком далеко, то подъезжает поближе, а если слишком близко, то откатывается назад. 2. Автономная навигация робота из одной комнаты в другую и обратно. Описание: Устанавливаем робота в контрольной точке №2 и даём указание следовать в точку №1. Робот начинает осматриваться по сторонам, и когда видит визуальные ориентиры "ворота", которые соответствуют маршруту №1, начинает двигаться по коридору из "ворот" до контрольной точки №1. В контрольной точке №1 робот останавливается. Тогда роботу даётся указание следовать в контрольную точку №2, робот опять начинает осматриваться, находит ворота соответствующие маршруту №2 и возвращается обратно в точку №2. Технология AVM – коммерческий проект, но Вы можете использовать AVM SDK абсолютно бесплатно в ваших некоммерческих проектах. Чем может быть полезен для вас алгоритм AVM? - Вы можете использовать AVM для отработки ваших собственных гипотез в области автономной навигации робота, основанной на визуальных ориентирах. И если эффективное решение в области навигации будет достигнуто, то далее будет возможным либо разработать ваш собственный алгоритм распознавания, и заменить AVM в финальном проекте, или использовать коммерческую версию алгоритма AVM. - Вы можете использовать алгоритм AVM для сравнительных тестов по качеству распознавания при разработке собственного (вашего) алгоритма распознавания. Привет! Желаешь собрать не сложного в сборке робота? Ты пришел по адресу! =) Именно у нас на сайте ты сможешь найти подробные статьи по сборке шаг-за-шагом своего первого робота, а так же многих других роботов, и даже для соревнований. Помоги нашему проекту! Зарегистрируйся на нашем сайте и приходи в наш Online-чат или форум и делись своими поделками и своим прогрессом - ведь именно твоя активность привлекает к робототехнике все больше и больше внимания начинающих - они смотрят на твой успех и хотят стать такими же крутыми, а нам очень приятно видеть что у вас все получается. А если что-то не получается - мы поможем ;) | ||
|
Всего комментариев: 0 | |