35
Featuring: Speech Bubbles for Kinect v2 @shahedC WakeUpAndCode.com

Capturing Your Audience with Kinect

Embed Size (px)

Citation preview

Page 1: Capturing Your Audience with Kinect

Featuring: Speech Bubbles for Kinect v2

@shahedC

WakeUpAndCode.com

Page 2: Capturing Your Audience with Kinect

Introduction

> Theory

> Code

> Demo

Next Steps

Page 3: Capturing Your Audience with Kinect

Tools & Technologies

Page 4: Capturing Your Audience with Kinect

Introduction

Page 5: Capturing Your Audience with Kinect
Page 6: Capturing Your Audience with Kinect

Source: http://WakeUpAndCode.com/hackumbc

Page 7: Capturing Your Audience with Kinect

Power Light

RGB Camera IR Emitters

Depth Sensor

Microphone Array

Page 8: Capturing Your Audience with Kinect

What’s New in v2?

Page 9: Capturing Your Audience with Kinect
Page 10: Capturing Your Audience with Kinect
Page 11: Capturing Your Audience with Kinect
Page 12: Capturing Your Audience with Kinect
Page 13: Capturing Your Audience with Kinect
Page 14: Capturing Your Audience with Kinect

Reading Stream/Frame Data

Page 15: Capturing Your Audience with Kinect
Page 16: Capturing Your Audience with Kinect

Detect the sensor

Page 17: Capturing Your Audience with Kinect

Open a “Reader” to capture the Source

Page 18: Capturing Your Audience with Kinect

Acquire a Color Frame

Page 19: Capturing Your Audience with Kinect

Draw Pixel Data

Page 20: Capturing Your Audience with Kinect

Mapping Coordinates

Page 21: Capturing Your Audience with Kinect

Acquire Body Frame

Draw Joints

Page 22: Capturing Your Audience with Kinect

Get 2D point

Draw Comic Bubble in 2D coordinates

Page 23: Capturing Your Audience with Kinect

offset from joint

on the joints

Page 24: Capturing Your Audience with Kinect

Facial Expressions

Page 25: Capturing Your Audience with Kinect
Page 26: Capturing Your Audience with Kinect

acquire frame

Page 27: Capturing Your Audience with Kinect

https://github.com/KinectingForWindows/G2KExpressions

Page 28: Capturing Your Audience with Kinect

Use Case: Speech Bubbles!

Page 29: Capturing Your Audience with Kinect
Page 30: Capturing Your Audience with Kinect

What’s Next?

Page 31: Capturing Your Audience with Kinect
Page 32: Capturing Your Audience with Kinect
Page 33: Capturing Your Audience with Kinect

http://www.microsoft.com/en-us/kinectforwindows/purchase/

http://aka.ms/vs2013ce

http://www.microsoft.com/en-us/kinectforwindows/develop/

Page 34: Capturing Your Audience with Kinect

https://github.com/KinectingForWindows/G2KBasicOverview

https://github.com/KinectingForWindows/G2KExpressions

https://github.com/shahedc/SpeechBubblesForKinect

http://aka.ms/kinectv2mva