The cognitive side of IoT (TechSummit 2016)

Post on 18-Jan-2017

272 views 0 download

Transcript of The cognitive side of IoT (TechSummit 2016)

#TechSum

Álvaro MarcosRubén Chavarri

The Cognitive side of IoT

2

Software Engineer en PlainConceptsagonzalez@plainconcepts.com@alvaromg45

Álvaro Marcos

Quiénes somos

Software Engineer en PlainConceptsrchavarri@plainconcepts.com@pekewake

Rubén Chavarri

#TechSum#TechSum

Qué es WhoAreYou?Plataforma que te permite administrar tus contactos para controlar el acceso

#TechSum

Qué hay detrás de WhoAreYou?* Cognitive Service* Windows 10 IoTProyecto WhoAreYou* El proyecto en acción* Conectando Cognitive e IoT* Desmontando WhoAreYouLecciones aprendidas y Próximos retos

#TechSum

Qué hay detrás de WhoAreYou?* Cognitive Service* Windows 10 IoTProyecto WhoAreYou* El proyecto en acción* Conectando Cognitive e IoT* Desmontando WhoAreYouLecciones aprendidas y Próximos retos

#TechSum

Qué hay detrás de WhoAreYou?Cognitive ServiceConjunto de APIs, SDKs y servicios a disposición de los developers para ayudarles a que sus aplicaciones sean aún más inteligentes

Windows 10 IoT CoreTraer el potencial de Windows a tus dispositivos y hacer mas fácil la integración con servicios inteligentes y más humanos

#TechSum

VisiónDesde caras a emociones, permitiendo a tus apps entender imágenes y vídeos

VozEscuchar y hablar a tus usuarios, filtrar el ruido, identificar quién habla o interpretar qué quiere decirLenguajeProcesar texto y aprender como reconocer que es lo que el usuario quiereConocimientoAprovechar el conocimiento procedente de la web, el mundo académico o tus propios datosBúsquedasAcceso a billones de paginas web, imágenes, videos y noticias con el poder las APIs de Bing

Cognitive Services

#TechSum

Microsoft Cognitive Services

Recognize Celebrities

Face Verification

Similar Face Searching

Face Detection

Analyze Image

OCR

VISION APIsVision Face Emotion

Face Grouping

Recognize Emotions - Images

Face Identification

Video

Face Detection and TrackingMotion Detection

Stabilization

Video Thumbnail

Generate Thumbnail

Recognize Emotions - Video

#TechSum

Microsoft Cognitive Services

Recognize Celebrities

Face Verification

Similar Face Searching

Face Detection

Analyze Image

OCR

VISION APIsVision Face Emotion

Face Grouping

Recognize Emotions - Images

Face Identification

Video

Face Detection and TrackingMotion Detection

Stabilization

Video Thumbnail

Generate Thumbnail

Recognize Emotions - Video

#TechSum

Windows 10 IoT Core

PotenteHace uso de la Universal Windows platform para permitir crear increíbles aplicacionesVersátilCompatible con la API de cableado de ArduinoHerramientasPuedes usar las herramientas que conoces y te encantan, ¡Completamente integrado con Visual Studio!

Para makersPerfecto para aquellos que se quieren introducir en el mundo IoT y aprovechar su experiencia en tecnologías Microsoft

Aplicacionesen el mundo real

#TechSum

Windows 10 IoT CoreRaspberry Pi 2Procesador: Quad-Core Cortex A7 a 900MHZ,RAM: 1GB.

Sensor de movimientoHC--SR501 Body Sensor ModuleAngle Sensor: <100 ° cone angle

Cámara USBMicrosoft LifeCam HD-5000 720p HD Webcam, USB 2.0

Listado de Hardware compatible

#hardwarecompatlist

Dispositivos utilizados

#TechSum

Qué hay detrás de WhoAreYou?* Cognitive Service* Windows 10 IoTProyecto WhoAreYou* Conectando Cognitive e IoT* Desmontando WhoAreYou* El proyecto en acciónLecciones aprendidas y Próximos retos

#TechSum

¿Qué es WhoAreYou?Plataforma que te permite administrar tus contactos para controlar el acceso

¿Qué problemas resuelve?Autorizar el acceso a amigos, personal de limpieza, profesor de inglés, etc

#TechSum

Conectando Cognitive e IoT

Cognitive Service

Plataforma de servicios inteligentes que permite el procesamiento de imágenes

Windows 10 IoT Core

Sistema operativo para dispositivos que nos permita la captura de fotos

WhoAreYou?Plataforma para conectar ambos mundos

#TechSum

Desmontando WhoAreYou

LogicWindows

10 IoT Core

WhoAreYouCognitiveService

PortalAdmin.

PersonasDispositivos

LocalizacionesHistóricos

API

2

Azure

#TechSum

Workflows en WhoAreYouAdministración de contactos

Flujo de acceso desde el dispositivo IoT

Análisis de emociones

#TechSum

Flujo de Administración

PortalWeb

WhoAreYou AzureStorage

CognitiveServices

URL

OK

{ "persistedFaceId":"19239a70-7661-486f-8154-96df45a6d9dc“}

URL

#TechSum

Flujo de Acceso

IoT WhoAreYou AzureStorage

CognitiveServices

URL

URL + Persona

{ "persistedFaceId":"19239a70-7661-486f-8154-96df45a6d9dc“ “confidence“: 0.7870435452}

{ "id": 1, "name": “Alvaro"}

#TechSum

Flujo de Emociones

IoT WhoAreYou AzureStorage

CognitiveServices

URL

"scores": { "anger": 9.075572e-13, "contempt": 7.048959e-9, "disgust": 1.02152783e-11, "fear": 1.778957e-14, "happiness": 0.9999999, "neutral": 1.31694478e-7, "sadness": 6.04054263e-12, "surprise": 3.92249462e-11 }

#TechSum

Esquemas de conexión (IoT)Raspberry Pi 2

Cámara USB

Sensor de movimiento

#TechSum

DEMOhttp://WhoAreYouapp.org

#TechSum

Qué hay detrás de WhoAreYou?* Cognitive Service* Windows 10 IoTProyecto WhoAreYou* El proyecto en acción* Conectando Cognitive e IoT* Desmontando WhoAreYouLecciones aprendidas y Próximos retos

#TechSum

Próximos retos* Perfeccionar el reconocimiento de imágenes* Aplicar Machine Learning para aprendizaje* Integración con mas dispositivos* Integrar IoT con sistemas sofisticados

#TechSum

Lecciones aprendidas* Configuración del sensor de movimiento* Atención a los recursos programando en W10 IoT* APIs en constante evolución

Preguntas

#TechSum

http://aka.ms/MTS54 

© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.