Blog Archives

Traffic signs detection (Python, OpenCV, Tensorflow). Approaches and possible solutions. Part 1.

17.06.2017
By
Traffic signs detection (Python, OpenCV, Tensorflow). Approaches and possible solutions. Part 1.

There is some approaches how to detect traffic signs (TS) at the image (some info available here and here - (thanks to Miki) and here): 1. Color-based detection 2. Shape-based detection 3. Pattern detection and recognition Colors at the image could be different – depends of quality, camera sensor, backligth etc. If You want to use...

Read more »

Tensorflow+Android Studio (demo example)

17.06.2017
By
Tensorflow+Android Studio (demo example)

Tensorflow has very good example how to use pretrained model with Android devices. https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/android   Only choose Your machine environment and demo example will be installed. I have Android Studio with standart Gradle project. Thats why need only copy this folder (/tensorflow/examples/android) from tensorflow github batch to my folder with Android workspaces. after tha need...

Read more »

Распознавание дорожных знаков. Tensorflow и бельгийский и русский датасет.

11.06.2017
By
Распознавание дорожных знаков. Tensorflow и бельгийский  и русский датасет.

Используя как основу статью Валида Абдулы https://medium.com/@waleedka/traffic-sign-recognition-with-tensorflow-629dffc391a6   Попробуем сделать рабочую программу распознавания дорожных знаков. Сначала бельгийских, затем нашенских. Ссылка на скачивание российского датасета в предыдущих постах… Бельгийский датасет в примерах. С учетом, что прога писалась для 0.12 версии Tensorflow, ее надо немного модифицировать и поставить необходимые библиотеки. Прога для Python2.7 и tensorflow 1.1...

Read more »

Переделываем базу российских дорожных знаков для тренировки нейросети tensorflow

08.06.2017
By
Переделываем базу российских дорожных знаков для тренировки нейросети tensorflow

В сети есть база российских дорожных знаков, на которой можно потренировать нейросеть tensorflow https://yadi.sk/d/TX5k2hkEm9wqZ База называется RTSD – по ней есть следующая информация – https://cyberleninka.ru/article/n/rossiyskaya-baza-izobrazheniy-avtodorozhnyh-znakov Но все файлы ы ней хранятся в единой директории, без разбивки по типам. Для понимания, какие знаки относятся к какому типу есть несколько csv файлов – например  gt_train.csv имеет...

Read more »

Тренируем нейросеть tensorflow для распознавания эмоций на основе фотобанка FER2013

06.06.2017
By
Тренируем нейросеть tensorflow для распознавания эмоций на основе фотобанка FER2013

На основе материала https://www.tensorflow.org/tutorials/image_retraining потренируем нейросеть для распознавания эмоций. Фотографии эмоций, разделенные на несколько подгрупп (злость, отвращение, слезы, счастье, удрученность, удивление, нейтральность) хранятся в csv файле ( в первом столбце – номер эмоции по порядку (от 0 до 6), во втором – 48х48 пикселей картинка в сером цвете (биты 0-255)). Преобразовать в jpg файлы...

Read more »

Распознаем эмоции с Tensorflow

05.06.2017
By
Распознаем эмоции с Tensorflow

Tensorflow позволяет сделать распознавание эмоций. Nimish Ronge сделал неплохой пример распознавания с использованием OpenCV и Tensorflow - https://github.com/nimish1512/Emotion-recognition-and-prediction Несмотря  на то, что в требованиях есть использование Python 3.x, программа нормально работает с Python 2.7 Кроме того, nimish1512 также отдает обученную нейросеть, которую можно скачать по следующим ссылкам: 1) model_1_nimish.tflearn.data-00000-of-00001 https://drive.google.com/open?id=0B8_K9DW3E9PlV0phWlFfRGFfcEk 2) model_1_nimish.tflearn.index https://drive.google.com/open?id=0B8_K9DW3E9PlSmJySGM2Z0lwdlU 3) model_1_nimish.tflearn.meta...

Read more »

Некоторые базовые основы компьютерного зрения

30.05.2017
By

Распознавание с использованием tensorflow Сверточные нейронные сети (convolutional neural networks) – wiki вики Матанализ – свертка . Фильтрация изображений методом свертки – хабр Графическое отображение использования ядер свертки в различных слоях – playground.tensorflow.org Результаты ILSVRC 2016 Image-net.org – база изображений, где каждый предмет представлен множеством изображений. Тренировка модели для распознавания изображений отличная статья для понимания, как...

Read more »

Завоёвано Первое место в Московской командной олимпиаде по робототехнике 2017

29.04.2017
By

Михаил Сурков, представлявший проект устройства для слабовидящих людей от команды Лицея 1580 при МВТУ им Баумана и Клуба Спортивной робототехники МФТИ занял первое место в группе. Сайт проекта www.robof.ru

Read more »

YMapsML ссылки на полезные ресурсы

30.03.2017
By

YMapsML (Yandex Maps Markup Language) — язык описания географических данных, разработанный в компании Яндекс. Под географическими данными подразумеваются любые данные, географически привязанные к местности. YMapsML используется как формат передачи данных между сервисами Яндекс.Карт и сторонними программными средствами. Данные в формате YMapsML могут быть отображены на Яндекс.Картах, в этом же формате возвращает информацию о местоположении объектов сервис геокодирования. YMapsML представляет...

Read more »

Датчик температуры 18b20 (onewire) – подключение к ардуино

28.03.2017
By
Датчик температуры 18b20 (onewire) – подключение к ардуино

Для проекта аграрной тематики потребовалось использовать датчик температуры, защищенный от влаги и механических воздействий. выбор пал на недорогое изделие китайской промышленности датчик температуры ds18b20  Его подключение к ардуино довольно простое – с использованием стандартной библиотеки OneWire и примера, включенного в нее все проходит за 5 минут. и собственно скетч #include <OneWire.h> // OneWire DS18S20,...

Read more »