-
Intel Perceptual Computing SDK
На поле естественных интерфейсов и Perceptual Computing выходит компания Intel. Perceptual Computing — это технология, позволяющая пользователю взаимодействовать с устройствами, используя естественные для человека способы: голосовые команды, движения рук, мимика лица и т.п. На 3D-сенсор Kinect от компании Microsoft, компания Intel отвечает своей камерой CREATIVE Interactive Gesture Camera™ и Intel Perceptual Computing SDK.
-
Pinokio — робо-лампа в стиле Pixar
Pinokio — робо-лампа в стиле Pixar, созданная студентами Университета Виктории. Несколько сервомашинок, контроллер Arduino, Processing, камера и OpenCV для отслеживания лиц. А ещё лампа реагирует на звук, что видно на демонстрационном видео:
-
OpenCV — определение доминирующих цветов на изображении
Оглавление Определение доминирующих цветов на изображении — очень полезная техника, например для выбора палитры веб-сайта, элементов UI и т.п. Существуют и online-сервисы, решающие подобную задачу самыми разными методами.Однако, попробуем решить данную задачку самостоятельно при помощи OpenCV.
-
Методы OpenCV — алгоритм кластеризации k-means
Оглавление k-means (метод k-средних) — метод кластеризации, стремящийся минимизировать суммарное квадратичное отклонение точек кластеров от центров этих кластеров. Кластеризация — задача машинного обучения, состоящая в разбиении заданной выборки объектов (данных) на непересекающиеся подмножества/группы (кластеры) на основе близости их признаков/значений. Т.о., каждый кластер состоит из схожих объектов. Кластеризация позволяет: * лучше понять данные (выявив структурные группы), […]
-
Вышла новая версия OpenCV 2.4.3
Увидел свет релиз новой версии самой популярной библиотеки компьютерного зрения — OpenCV — 2.4.3! Что нового:
-
Вышла новая версия OpenCV 2.4.0
Увидел свет релиз новой версии замечательной библиотеки компьютерного зрения — OpenCV — 2.4.0! Что нового:
-
33. OpenCV шаг за шагом. Сравнение контуров через суммарные характеристики — моменты
Оглавление 1. OpenCV шаг за шагом. Введение. 2. Установка. 3. Hello World. 4. Загрузка картинки. … 31. Типы данных OpenCV — хранилище памяти, последовательность 32. Нахождение контуров и операции с ними 33. Сравнение контуров через суммарные характеристики — моменты Сравнение контуров — распространённая задача, возникающая, например, при решении проблемы поиска заданного объекта на изображении (template […]
cvGetCentralMoment, cvGetHuMoments, cvGetNormalizedCentralMoment, cvMatchShapes, cvMoments, OpenCV, шаг за шагом
-
Установка и настройка OpenCV (2.3) + Python (2.7) на Windows 7
Установка и настройка OpenCV (2.3) + Python (2.7) на Windows 7. Шаг 1: Загрузите Python 2.7 по ссылке http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi. Обязательно нужно установить 32 битную версию, так как OpenCV не работает с 64 битной версией. Шаг 2: Загружаем и инсталируем OpenCV 2.3 по ссылке: http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.3.1/OpenCV-2.3.1-win-superpack.exe/download. Шаг 3: Загружаем и инсталируем NumPy 1.6.1 и SciPy 0.9.0 — […]
-
Отслеживание лица — OpenCV + Arduino
Проект отслеживания лиц, основанный на системе распознавания лиц (на основе OpenCV) и системой слежения на базе Arduino и сервомашинок. OpenCV, захватывает видео с веб-камеры и использует готовый алгоритм OpenCV для детектирования лиц. Если лицо обнаружено, то система начинает его отслеживать (рассчитываются координаты (X, Y) его центра и передаются на Arduino через последовательный порт (USB)). Контроллер […]
-
Захват объекта и вычисление расстояния до него на основе системы стереовидения
Обнаружил ОЧЕНЬ интересный проект по использованию OpenCV и системы стереовидения ( 2-е веб-камеры ) для распознавания и захвата объектов и вычисления расстояния до объекта на основе карты глубины (depth map). Автор проекта использовал OpenCV + cvBlobsLib + 2-е веб-камеры.
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…