Рейтинг
+10.37
голосов:
9
avatar

Компьютерное зрение  

Реализация SLAM у Qbo

Проект социального робота Qbo, очень интересен. Хотя бы тем, что является примером использования открытого ПО (ОС Linux и операционной системы для роботов — ROS).
А так же — наглядным примером использования и реализации различных методов робототехники.
Совсем недавно мы рассмотрели такое понятие, как SLAM. На примере робота пылесоса Neato XV-11, мы увидели, как работает SLAM на основании данных от лазерного дальномераодометрии). На примере же робота Qbo, можно рассмотреть реализацию визуального SLAM-а.

( Читать дальше )

Видеоподборка примеров работы систем распознавания образов

Robot readable world

— на видео можно видеть стандартные примеры работы систем технического зрения: детектирование различных объектов (автомобили, пешеходы, дорожные знаки и разметка, лица), классификация, сегментация, оптический поток, отслеживание объектов(tracking) и т.д.

Отслеживание 3D объектов с использованием Point Cloud Library


RGBD-сенсор Microsoft Kinect позволяет отслеживать 3D-объекты, используя библиотеку для работы с облаком точек — Point Cloud Library (PCL)

( Читать дальше )

Визуальная одометрия


Визуальная одометрия — метод оценки положения и ориентации робота, посредством анализа последовательности изображений, снятых установленной на нём камерой/камерами.

( Читать дальше )
  • +3
  • 30 января 2012, 07:38
  • noonv
  • 2+2

Kinect - сглаживание карты глубины в режиме реального времени



Karl Sanford использовал для сглаживание карты глубины от сенсора Kinect, два подхода: пиксельную фильтрацию(pixel filtering) и взвешенное скользящее среднее(weighted moving average).

( Читать дальше )

BMW представила свою версию робота-автомобиля и реализация отслеживания разделительных полос на OpenCV

BMW представила свою версию робота-автомобиля
Похоже, среди различных корпораций, тема роботизированных автомобилей, способных самостоятельно ориентироваться в обстановке на дороге (избегать препятствия: пешеходов, другие автомобили и т.п.), более чем популярна.
Самый известный пример подобной разработки — робот-автомобиль от Google.
Теперь и BMW подготовила свой вариант робота-автомобиля.

( Читать дальше )

Kinect - начало работы - настройка OpenCV



Перед самым Новым Годом, мне наконец-то доставили сенсор Kinect :)
Вот он, красавец:


( Читать дальше )
  • 0
  • 15 января 2012, 14:39
  • noonv
  • 7+7

Оборудование для опытов с техническим зрением - web-камера Logitech HD Webcam C270

Оборудование предоставлено компанией Farnell, за что ей (и лично Ryan Gibson) большое спасибо!


Итак, мне в руки попала камера Logitech HD Webcam C270


( Читать дальше )
  • +1
  • 12 января 2012, 19:51
  • noonv
  • 1+1

OpenCV benchmark


Не так давно, озадачился сравнением производительности OpenCV на разных платформах, чтобы понять какого быстродействия следует ожидать от программы с компьютерным зрением.
Была написана небольшая утилита — opencv_benchmark

( Читать дальше )

OpenCV - установка 2.3.1


Установка OpenCV 2.3.1 никакой трудности не представляет.
Скачиваем OpenCV-2.3.1-win-superpack.exe (131.1 MB — 7z SFX).
Запускаем этот самораспаковывающийся архив и указываем путь распаковки, например корень диска C: (после распаковки, c:\opencv занимает 1.2 Gb O_o — впрочем, большая часть — это собранные файлы библиотеки под разные платформы (intel64, GPU) и версии компиляторов и если удалить ненужные файлы, то библиотека ужмётся до 300MB).

( Читать дальше )