Slide 1

Slide 1 text

Automatic Smile Camera 2016/12/03 @ builderscon

Slide 2

Slide 2 text

Organizer Leader Node Collaborator Node Evangelist

Slide 3

Slide 3 text

Twitter: @yosuke_furukawa Github: yosuke-furukawa

Slide 4

Slide 4 text

Automatic Smile Camera

Slide 5

Slide 5 text

child_process.spawn proc.name = 'haruka';

Slide 6

Slide 6 text

left photo: me right photo: daughter

Slide 7

Slide 7 text

left === right

Slide 8

Slide 8 text

Do you think I will talk about tech? I will be just talking about my baby m9(^Д^)ŲƅŝƄŒŖ

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

a few months ago, my baby smiles sometimes.

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

I don’t want to miss my baby smiles

Slide 13

Slide 13 text

ya, IoT !!!!

Slide 14

Slide 14 text

Intel Edison with webcam

Slide 15

Slide 15 text

Intel Edison (is sleeping in rtech)

Slide 16

Slide 16 text

How do I detect smiles??

Slide 17

Slide 17 text

OpenCV

Slide 18

Slide 18 text

detect face

Slide 19

Slide 19 text

detect half moon area under the face area

Slide 20

Slide 20 text

DEMO

Slide 21

Slide 21 text

Google Cloud Vision API

Slide 22

Slide 22 text

OpenCV detects smile => Google Cloud Vision API=> Send to Slack :)

Slide 23

Slide 23 text

OpenCV detects smile => Google Cloud Vision API=> Send to Slack :)

Slide 24

Slide 24 text

But…

Slide 25

Slide 25 text

Current Problems • Intel edison does not so fast. we need more CPU power. • OpenCV cannot detect face if the target tilts the face. • Google Cloud Vision API is not so good at analyzing baby face.

Slide 26

Slide 26 text

However I have tried this system for 3 days.

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

Yay!! Yay!! Yay!!!

Slide 29

Slide 29 text

Recent My Baby

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

She is creeping well, she is not stable, my camera cannot chase her….

Slide 32

Slide 32 text

Next Step

Slide 33

Slide 33 text

Baby Speech Recognition??

Slide 34

Slide 34 text

Recap

Slide 35

Slide 35 text

Hack for your babies • Automatic Smile Camera • Recognize smiles using OpenCV • Recognize emotion using Google Cloud Vision • Send smiles to slacks • Baby is growing up so fast, no baby steps. • Your Hacker Skill can help your baby life cycle.

Slide 36

Slide 36 text

Hack for your babies • Automatic Smile Camera • Recognize smiles using OpenCV • Recognize emotion using Google Cloud Vision • Send smiles to slacks • Baby is growing up so fast, no baby steps. • Your Hacker Skill can help your baby life cycle. Call this '਌όΧϋοΫ'

Slide 37

Slide 37 text

Thank you for seeing my baby pictures.