Mobile Vision API

Post on 21-Jan-2018

260 views 0 download

Transcript of Mobile Vision API

Mobile Vision APIГригорий Джанелидзе

@_StrLght

GDG DevFest 13 ноября 2015

Что за покемон?• Выделение определенных объектов на изображении

Что за покемон?• Выделение определенных объектов на изображении

• Лица, штрихкоды, …

• Детали: уши, нос, глаза, …

Что за покемон?• Выделение определенных объектов на изображении

• Лица, штрихкоды, …

• Детали: уши, нос, глаза, …

• Слежение за перемещением этих объектов

Что за покемон?• Выделение определенных объектов на изображении

• Лица, штрихкоды, …

• Детали: уши, нос, глаза, …

• Слежение за перемещением этих объектов

• Классификация: открыты ли глаза, есть ли улыбка, …

Что за покемон?• Выделение определенных объектов на изображении

• Лица, штрихкоды, …

• Детали: уши, нос, глаза, …

• Слежение за перемещением этих объектов

• Классификация: открыты ли глаза, есть ли улыбка, …

• Аутентификация

Зачем?

Зачем?

Зачем?

Зачем?

Немного истории

• android.media.FaceDetector

• Android 1.0, 2008 год

• Находит лица, их наклон, расстояние между глазами, …

Немного истории

Немного истории•

• Только битмапы

• Никакого трэкинга

• Не обновлялся 8+ лет

• Медленный

• Ужасный API

OpenCV

• Native

• Правда есть свои плюшки под Android

• Огромный

• http://docs.opencv.org/2.4/doc/tutorials/introduction/android_binary_package/android_dev_intro.html

Mobile Vision API

• Google Play Services 7.8.0, август 2015

• Лица, штрихкоды

• Быстрее и точнее FaceDetector

• Больше фич

Mobile Vision API: подключаем

Mobile Vision API: подключаем

Mobile Vision API: штрихкоды

Mobile Vision API: штрихкоды

Mobile Vision API: штрихкоды

Mobile Vision API: используем

Mobile Vision API: штрихкоды• Контакт

• Почта

• ISBN

• Номер телефона

• Текст

• СМС

• URL

• Данные о Wifi

• Координаты

• Событие в календарь

• Водительские права

Mobile Vision API: штрихкоды• 1D: EAN-13, EAN-8, UPC-A, UPC-E, Code-39, Code-93, Code-128,

ITF, Codabar

• 2D: QR Code, Data Matrix, PDF-417

Mobile Vision API: лица

Mobile Vision API: лица

Mobile Vision API: лица

Mobile Vision API: лица

Mobile Vision API: лица• Классификации:

• Глаза открыты

• Улыбка

• Ключевые точки:

• Уголки рта, глаза, центры щек, уши, кончики ушей

• Глобально:

• Положение и ориентация лица

Mobile Vision API: лица

Mobile Vision API: лица

Mobile Vision API: лица

Обязательно сравнивайте с 0

Mobile Vision API: лица 2.0

Mobile Vision API: лица 2.0

Mobile Vision API: лица 2.0

Mobile Vision API: лица 2.0

Mobile Vision API: лица 2.0

Mobile Vision API: фильтруем

Mobile Vision API: фильтруем

Mobile Vision API: всё сразу

Mobile Vision API: ещё ниже

Mobile Vision API: ещё ниже

Mobile Vision API: ещё ниже

Спасибо за внимание. Вопросы?

Да, мы используем.