Анонсирована версия OpenCV 4.0-alpha

OpenCV logo
Анонсирована новая версия популярной библиотеки компьютерного зрения — OpenCV 4.0-alpha.
Первый промежуточный релиз OpenCV 4.0 gold ожидается в конце октября.

Что нового:
* все последние улучшения, оптимизации и исправления ошибок из ветки 3.4.
* в модуль DNN, добавлен парсер ONNX. Он поддерживает различные нейронные сети, такие как AlexNet, Inception v2, Resnet, VGG и т. д.

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

Leap Motion - получение картинки с камер


На фоне новостей о проекте AR-гарнитуры North Star от компании Leap Motion, уместно вспомнить об их основном продукте — контроллере Leap Motion (рус. скачкообразное движение), который представляет собой USB-устройство, отслеживающее в области пространства над собой движение рук, пальцев и карандашей, ручек.

Как видно по фотографиям прототипа экспериментальной платформы Project North Star — для отслеживания рук пользователя там так же используется контроллер Leap Motion — только закрепляется он над головой таким образом, чтобы его рабочая область приходилась как раз перед пользователем.

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

Проект по распознаванию домашних животных от Microsoft

идентификация кошки
В американских фильмах, мы часто видим, как люди, живущие в своём доме, прорезают во входной двери дополнительную дверку с заслонкой, чтобы их кошка или собака могли самостоятельно уйти гулять.
И вроде бы всё хорошо, но ведь через эту дверку может забраться чужой кот и натворить всяких бед.

Microsoft продемонстрировала проект на базе Windows 10 IoT Core и плате MinnowBoard MAX (или Raspberry Pi 3), к которой подключаются пара PIR-датчиков, web-камера и пара сервомашинок, что позволяет полностью автоматизировать дверь для животных.

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

Программа с нейросетью для закрывания окон на компьютере при приближении начальника

Разработчик Hiroki Nakayama написал на Python-е программу Boss Sensor, которая получает картинку с камеры, обнаруживает лицо (при помощи OpenCV) и использует искусственную нейронную сеть (свёрточная нейронная сеть, созданная при помощи Keras поверх TensorFlow), которая распознаёт лицо начальника и при его приближении автоматически прячет все окна на рабочем столе и выводит на экран пользователя заданную картинку.

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

Построение тепловой карты уборки робота-пылесоса


Используя Python и библиотеку компьютерного зрения OpenCV, очень просто можно следить за тем, как именно робот-пылесос производит уборку помещения.

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

Опыт проектирования девайса для стереозрения: от идеи до серии

— Привет, ты сейчас чем занят помимо работы?
— Да ничем особо.
— А что умеешь?
— Всего понемногу. Модели 3d рисовать, платы разводить простенькие, посчитать что-нибудь в матлабе.
— Есть интересная задача, хочешь поучаствовать?..


Так началось мое знакомство с проектом 3dberry – устройства для изучения компьютерного зрения на Raspberry Pi.

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

OpenCV demonstrator (GUI)

OpenCV demonstrator
Программа-демонстратор, позволяет изучить возможности функционала открытой библиотеки компьютерного зрения — OpenCV без написания кода.
Основана на OpenCV 3.0 и Gtkmm 3.0.

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

Luci - робо-лампа с функцией распознавания лиц


Внутри лампы — одноплатный компьютер ODROID-U3 с Ubuntu Linux и система компьютерного зрения на базе OpenCV.
Управление движениями лампы при помощи сервомашинок, осуществляется через Arduino-подобную плату.

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

Интерактивная лазерная резка на базе Arduino и OpenCV


WYSIWYC — What You See Is What You Cut. (Что ты видишь — то ты режешь.)
Интересный проект интерактивной лазерной резки, выполненный на контроллере Arduino и программе на OpenCV.

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

Робот для следования за цветными объектами


FollowBot — проект по созданию робота, способного следовать за цветными (красными) объектами, построенный на базе:
* контроллера Arduino (получает команды через Bluetooth и управляет двигателями),
* Android-смартфона (при помощи камера смартфона, программа на базе OpenCV, детектирует цветные объекты),

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