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 для сравнительных тестов по качеству распознавания при разработке собственного (вашего) алгоритма распознавания. | |
|
| |
| Всего комментариев: 0 | |

