-
Доклады о навигации роботов с ROS MeetUp — 2020
Локализация робота по ArUco маркерам Доклад освещает базовые принципы использования компьютерного зрения для навигации мобильного робота по фидуциарным маркерам (специальным изображениям, которые предназначаются для распознавания в качестве реперных точек — обычно имеют высокую контрастность на возможном фоне и оптимизированы для распознавания при сканировании под углом и плохом освещении).
-
BubblesRNG — генератор случайных чисел при помощи аквариума и аэратора
BubblesRNG — это проект по генерации случайных чисел при помощи аквариума и аэратора. Расположенная над аквариумом web-камера, делает снимки поверхности воды (через заданные промежутки времени) и при помощи детектора кругов (преобразование Хафа) находит появившиеся пузырьки, которые производятся двумя аквариумными аэраторами. Положение пузырей на поверхности воды предполагается случайным.
-
OpenCV: считывания картинки через imread()
Прежде чем проводить какие-нибудь манипуляции с изображением — его нужно предварительно считать из файла. В OpenCV для этого используется функция imread().
-
OpenCV — cравнение алгоритмов интерполяции при изменении размеров изображения
Изменение размеров (масштабирование / scaling) — это очень часто используемый метод при работе с изображениями.В OpenCV для выполнения этой задачи используется функция resize(). В C++: void resize(InputArray src, OutputArray dst, Size dsize, double fx=0, double fy=0, int interpolation=INTER_LINEAR ) В Python: dst = cv2.resize( src, dsize[, dst[, fx[, fy[, interpolation]]]] )
-
Анонсирована версия OpenCV 4.0-alpha
Анонсирована новая версия популярной библиотеки компьютерного зрения — 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 — для отслеживания рук…
-
Проект по распознаванию домашних животных от Microsoft
В американских фильмах, мы часто видим, как люди, живущие в своём доме, прорезают во входной двери дополнительную дверку с заслонкой, чтобы их кошка или собака могли самостоятельно уйти гулять. И вроде бы всё хорошо, но ведь через эту дверку может забраться чужой кот и натворить всяких бед. Microsoft продемонстрировала проект на базе Windows 10 IoT…
-
Программа с нейросетью для закрывания окон на компьютере при приближении начальника
Разработчик Hiroki Nakayama написал на Python-е программу Boss Sensor, которая получает картинку с камеры, обнаруживает лицо (при помощи OpenCV) и использует искусственную нейронную сеть (свёрточная нейронная сеть, созданная при помощи Keras поверх TensorFlow), которая распознаёт лицо начальника и при его приближении автоматически прячет все окна на рабочем столе и выводит на экран пользователя заданную картинку.
-
Построение тепловой карты уборки робота-пылесоса
Используя Python и библиотеку компьютерного зрения OpenCV, очень просто можно следить за тем, как именно робот-пылесос производит уборку помещения.
-
Опыт проектирования девайса для стереозрения: от идеи до серии
— Привет, ты сейчас чем занят помимо работы? — Да ничем особо. — А что умеешь? — Всего понемногу. Модели 3d рисовать, платы разводить простенькие, посчитать что-нибудь в матлабе. — Есть интересная задача, хочешь поучаствовать?.. Так началось мое знакомство с проектом 3dberry – устройства для изучения компьютерного зрения на Raspberry Pi.
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…