"Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

39
1

Transcript of "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

Page 1: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

1

Page 2: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

MAY 2015

2

Bringing vision to the consumer

Page 3: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

WHO AM I ?

CONFIDENTIAL 3

Dr. Mike Aldred – Electronics Category Lead

Responsible for the delivery of robot electronics

algorithms, software, firmware, hardware, sensing

Page 4: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

THIS PRESENTATION

CONFIDENTIAL 4

Share some lessons we learned taking a cutting

edge, vision based, technology from academia to the

mass market

Will be focused around 360eye

No maths and equations

Not going to reveal Dyson secrets

Page 5: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

DYSON

CONFIDENTIAL 5

Dyson sell 8 million products worldwide each year

Machines are sold in 72 countries

90% of products are sold outside of the UK

Page 6: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

6

Dyson products

If a product is going to be successful it needs to

Solve a real problem

Be Better

Be Different

Easy = boring!

Page 7: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

TIMELINE

CONFIDENTIAL 7

1998

1999

2000

2001

2002

2003

2004

2005

2006

2007

2008

2009

2010

2011

2012

2013

2015

2014

2016

Mik

e join

s D

yson

????

Page 8: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

DYSON 360EYE

CONFIDENTIAL 8

Page 9: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

9

Start as a scientist end as an engineer

Page 10: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

10

Idea generation – think differently

At the start of a project be broad minded

Challenge received wisdom

Try something which could obviously never work

Page 11: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

11

Idea generation – 360eye aspirational specification

For a robot to work it has to perform

better than a human

Page 12: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

12

Idea generation – why vision ?

To be methodical the robot needs to be able to

navigate its environment

Vision provides a quantity and richness of

information

Vision is an enabling technology which opens

up greater future prospects

Page 13: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

TIMELINE

CONFIDENTIAL 13

????

Join

Dyson

19

98

1999

2000

2001

2002

2003

2004

2005

2006

2007

2008

2009

2010

2011

2012

2013

2015

2014

2016

Page 14: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

14

Idea generation – robot SLAM

Page 15: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

15

Idea generation – MonoSLAM

Page 16: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

16

Idea generation – why Panoramic vision ?

Page 17: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

17

Idea generation – why Panoramic vision ?

45°

360°

Page 18: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

18

Idea generation – why Panoramic vision ?

Page 19: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

19

Idea generation

Product development

Page 20: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

TIMELINE

CONFIDENTIAL 20

1998

1999

2000

2001

2002

2003

2004

2005

2006

2007

2008

2009

2010

2011

2012

2013

2015

2014

2016

Join

Dyson

????

Idea

generation

Page 21: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

21

Product development – Think about the customer

Vision and robotics are enabling

technologies, they are not products in

themselves

Always retain a focus on what function the

product is providing to the customer

Page 22: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

22

Product development - simulation

Page 23: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

23

Product development - simulation

Page 24: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

24

Product development - simulation

Page 25: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

25

Product development - simulation

Simulation is a fantastic tool to develop an

idea

A simulator is only as good as the effort that

has been put into its development

Page 26: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

26

Product development – Information optimisation

Page 27: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

27

TEST, TEST, TEst

Product development – test, test, test

Page 28: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

TIMELINE

CONFIDENTIAL 28

1998

1999

2000

2001

2002

2003

2004

2005

2006

2007

2008

2009

2010

2011

2012

2013

2015

2014

2016

Join

Dyson

????

Idea

generation Product

development In

hom

e trials

Rep

rese

nta

tive

rig

Page 29: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

29

Product development – test in the real world

Vision is so effective as a sensor because

images contain a lot of info

However images can contain a huge variety of

contents

To produce a mass market product you need to

be confident it is going to work robustly in the

real world and that means testing in the real

world in a huge variety of situations

Page 30: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

30

Product development – test in the real world

The best test environment is the real

world

On 360eye we ran trials in real homes

for more than 8 years

Over the development phase we ran

more than 50,000 home trial runs

Page 31: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

31

Product development – Real world issues with panoramic SLAM

Page 32: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

32

Product development – Image quality

Light room

Dark room

Page 33: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

33

Product development – Image quality

Page 34: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

34

Product development – the real world will exercise the product

Page 35: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

TIMELINE

CONFIDENTIAL 35

1998

1999

2000

2001

2002

2003

2004

2005

2006

2007

2008

2009

2010

2011

2012

2013

2015

2014

2016

Join

Dyson

????

Idea

generation Product

development

Page 36: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

36

Summary

30% idea generation 10% development

60% testing

Page 37: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

37

“An inventor’s path is chorused with groans, riddled with fist-banging and punctuated by head scratches. Stumbling upon the next great invention in an “ah-ha!” moment is a myth. It

is only by learning from mistakes that progress is made”

James Dyson

Page 38: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

38

Appendix

Page 39: "Bringing Computer Vision to the Consumer," a Keynote Presentation from Dyson

39

Product development – post mortem analysis