The cognitive side of IoT (TechSummit 2016)

29
#TechSum Álvaro Marcos Rubén Chavarri The Cognitive side of IoT

Transcript of The cognitive side of IoT (TechSummit 2016)

Page 1: The cognitive side of IoT (TechSummit 2016)

#TechSum

Álvaro MarcosRubén Chavarri

The Cognitive side of IoT

Page 2: The cognitive side of IoT (TechSummit 2016)

2

Software Engineer en [email protected]@alvaromg45

Álvaro Marcos

Quiénes somos

Software Engineer en [email protected]@pekewake

Rubén Chavarri

Page 3: The cognitive side of IoT (TechSummit 2016)

#TechSum#TechSum

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

Page 4: The cognitive side of IoT (TechSummit 2016)

#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

Page 5: The cognitive side of IoT (TechSummit 2016)

#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

Page 6: The cognitive side of IoT (TechSummit 2016)

#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

Page 7: The cognitive side of IoT (TechSummit 2016)

#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

Page 8: The cognitive side of IoT (TechSummit 2016)

#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

Page 9: The cognitive side of IoT (TechSummit 2016)

#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

Page 10: The cognitive side of IoT (TechSummit 2016)

#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

Page 11: The cognitive side of IoT (TechSummit 2016)

Aplicacionesen el mundo real

Page 12: The cognitive side of IoT (TechSummit 2016)
Page 13: The cognitive side of IoT (TechSummit 2016)

#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

Page 14: The cognitive side of IoT (TechSummit 2016)

#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

Page 15: The cognitive side of IoT (TechSummit 2016)

#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

Page 16: The cognitive side of IoT (TechSummit 2016)

#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

Page 17: The cognitive side of IoT (TechSummit 2016)

#TechSum

Desmontando WhoAreYou

LogicWindows

10 IoT Core

WhoAreYouCognitiveService

PortalAdmin.

PersonasDispositivos

LocalizacionesHistóricos

API

2

Azure

Page 18: The cognitive side of IoT (TechSummit 2016)

#TechSum

Workflows en WhoAreYouAdministración de contactos

Flujo de acceso desde el dispositivo IoT

Análisis de emociones

Page 19: The cognitive side of IoT (TechSummit 2016)

#TechSum

Flujo de Administración

PortalWeb

WhoAreYou AzureStorage

CognitiveServices

URL

OK

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

URL

Page 20: The cognitive side of IoT (TechSummit 2016)

#TechSum

Flujo de Acceso

IoT WhoAreYou AzureStorage

CognitiveServices

URL

URL + Persona

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

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

Page 21: The cognitive side of IoT (TechSummit 2016)

#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 }

Page 22: The cognitive side of IoT (TechSummit 2016)

#TechSum

Esquemas de conexión (IoT)Raspberry Pi 2

Cámara USB

Sensor de movimiento

Page 23: The cognitive side of IoT (TechSummit 2016)

#TechSum

DEMOhttp://WhoAreYouapp.org

Page 24: The cognitive side of IoT (TechSummit 2016)

#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

Page 25: The cognitive side of IoT (TechSummit 2016)

#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

Page 26: The cognitive side of IoT (TechSummit 2016)

#TechSum

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

Page 27: The cognitive side of IoT (TechSummit 2016)

Preguntas

Page 28: The cognitive side of IoT (TechSummit 2016)

#TechSum

http://aka.ms/MTS54 

Page 29: The cognitive side of IoT (TechSummit 2016)

© 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.