2 At Home: Kinect IR Camera RGB Camera There are some problems - - PowerPoint PPT Presentation

2 at home kinect
SMART_READER_LITE
LIVE PREVIEW

2 At Home: Kinect IR Camera RGB Camera There are some problems - - PowerPoint PPT Presentation

2 At Home: Kinect IR Camera RGB Camera There are some problems with cameras 3 Illumination 4 Occlusion 5 Bandwidth 6 Power Consumtion 7 Cost 8 Privacy? 9 Other Sensing Methods? Vision is one of our main senses What else


slide-1
SLIDE 1
slide-2
SLIDE 2

2

slide-3
SLIDE 3

At Home: Kinect

3

RGB Camera IR Camera There are some problems with cameras…

slide-4
SLIDE 4

Illumination

4

slide-5
SLIDE 5

Occlusion

5

slide-6
SLIDE 6

Bandwidth

6

slide-7
SLIDE 7

Power Consumtion

7

slide-8
SLIDE 8

Cost

8

slide-9
SLIDE 9

Privacy?

9

slide-10
SLIDE 10

Other Sensing Methods?

  • Vision is one of our main senses
  • What else could we try?

10

?

slide-11
SLIDE 11

Other Senses: Elephantnose Fish

  • Weakly electric
  • Uses electric fields to detect nearby objects

11

[ modified after Bullock et al (2005) ]

slide-12
SLIDE 12

Modeling Electric Fields with Capacitors

  • Electric Fields can be modeled with capacitors
  • Plate capacitor is the simplest model

12

slide-13
SLIDE 13

Plate Capacitor

13

d

a b

d U A Q E   

b a A  

A Qd U  

slide-14
SLIDE 14

Capacitors in the Environment

14

[ Mujibiya, Rekimoto (2013) ]

slide-15
SLIDE 15

Active and Passive Electric Field Sensing

15

Actively emit field and sense distortion Passively sense fields from the environment

[modified after Mujibiya, Rekimoto (2013); ]

slide-16
SLIDE 16

Shunt Mode

  • Transmit electrode transmits electric field
  • Receive electrode measures electric field

16

[ Smith et al (1998) ]

slide-17
SLIDE 17

Shunt Mode

  • Body acts as (virtual) ground
  • Body „shunts“ signal to ground
  • Received signal decreases

17

[ Smith et al (1998) ]

slide-18
SLIDE 18

GestIC Electrode

18

slide-19
SLIDE 19

GestIC Electrode

19

slide-20
SLIDE 20

GestIC Electrode

20

slide-21
SLIDE 21

GestIC Electric Field

21

slide-22
SLIDE 22

GestIC Electric Field

22

slide-23
SLIDE 23

Active and Passive Electric Field Sensing

23

Actively emit field and sense distortion Passively sense fields from the environment

slide-24
SLIDE 24

Electrical Noise at Home

24

slide-25
SLIDE 25

Electrical Noise at Home

  • Power lines (AC and received noise)

25

slide-26
SLIDE 26

Electrical Noise at Home

  • Switched-Mode Power Supplies

26

slide-27
SLIDE 27

Electrical Noise at Home

  • Dimmers

27

slide-28
SLIDE 28

Electrical Noise at Home

  • Electric Motors

28

slide-29
SLIDE 29

Electrical Noise in Different Locations

29

slide-30
SLIDE 30

Your Noise Is My Command

  • Determine touch position on

the wall

  • Measure electric field that is

received by the human body

30

[ CHI 2011, Cohn et al ]

slide-31
SLIDE 31

Your Noise Is My Command

  • Signal is measured at the neck
  • Offline classification by trained

program

  • Changes in the environment are

minimized

31

slide-32
SLIDE 32

Your Noise Is My Command

Touch positions:

32

slide-33
SLIDE 33

Your Noise Is My Command Results

33

50.0 20.0 20 16.7 16.7 98.5 87.4 74.3 99.1 99.5 0% 20% 40% 60% 80% 100% Wall Touch Touch Position around Lightswitch Touch position

  • n plain Wall

Location in Home (Gesture around Switch) Location in Home (No Wall Contact) Accuracy Random Chance Average Accuracy

slide-34
SLIDE 34

Humantenna

34

[ CHI 2012, Cohn et al ]

slide-35
SLIDE 35

Humantenna Segmentation

  • Coarse manual frame
  • Determine exact frame from change of DC Voltage

35

[Cohn et al (2012) ]

slide-36
SLIDE 36

Humantenna Results

Actual Gesture Performed Classified Gesture 1 2 3 4 5 6 7 8 9 10 11 12 Both Arms Up - 1 94.2 0.6 0.5 0.9 0.9 0.6 0.5 0.6 1.1 Left Arm Down - 2 0.5 94.2 2.8 0.2 0.8 1.1 0.5 Right Arm Down - 3 0.9 2.0 92.5 0.2 2.0 1.1 0.3 0.6 0.3 Both Out Front - 4 0.8 0.5 0.2 95.2 1.1 1.3 0.3 0.5 0.3 Rotate - 5 0.2 99.7 0.2 Right Wave - 6 0.8 0.5 1.4 2.0 79.2 14.1 0.9 0.8 0.2 0.2 Left Wave - 7 0.3 0.8 0.3 1.6 11.1 83.9 1.1 0.6 0.3 Bend Down - 8 99.5 0.3 0.2 Step Right - 9 0.3 0.2 0.8 1.9 1.4 0.3 93.6 1.4 0.2 Step Left - 10 0.2 0.5 0.2 1.9 0.8 0.8 0.6 1.9 93.3 Punch 2x, Kick - 11 0.2 0.2 0.2 0.3 0.2 92.8 6.3 Kick, Punch 2x - 12 0.5 0.6 0.3 0.3 0.2 0.3 4.1 93.8

36

slide-37
SLIDE 37

Humantenna Location Results

37

20 50 20 6.25 99.6 100.0 96.1 99.4 97.1 96.3 84.6 94.1 0% 20% 40% 60% 80% 100% 5 Locations, Single Person 2 Locations across Persons 5 Locations across Persons 16 Locations, 1 Person per Location Accuracy Random Chance Extended Feature Set Standard Feature Set

slide-38
SLIDE 38

Humantenna Interactive System

  • Lower sampling rate
  • Apply static threshold to DC voltage change
  • Consider short periods of inactivity as active
  • Compute feature set in parallel to segmentation

38

slide-39
SLIDE 39

Limitations

  • Sensible to changes in the (electric) environment

39

slide-40
SLIDE 40

Limitations

  • Needs to be trained

40

Accuracy Number of Training Samples

slide-41
SLIDE 41

Limitations

  • High latency in interactive system

41

slide-42
SLIDE 42

Limitations

  • Needs sensors on body

42

slide-43
SLIDE 43

Mirage

  • No body contact
  • Detect distortion of electric field by human body

43

[ UIST 2013, Mujibiya and Rekimoto ]

slide-44
SLIDE 44

Mirage

44

Peripheral-attached sensor Mobile sensor

[ Mujibiya, Rekimoto (2013) ]

slide-45
SLIDE 45

Mirage

Detect…

  • … single gestures
  • … continuous activity (walking, running, ...)
  • … repeated events (single steps, …)

45

[ Mujibiya, Rekimoto (2013) ]

slide-46
SLIDE 46

Mirage Results

  • Low error in event counting (8.41 %)

46

20 20 16.67 96.72 92.11 98.12 0% 20% 40% 60% 80% 100% Activity Recognition Gesture Recognition Location classification Accuracy Random chance Average Accuracy

slide-47
SLIDE 47

Limitations

  • Limited distance

47

slide-48
SLIDE 48

Limitations

  • Sensible to different footwear

48

slide-49
SLIDE 49

Limitations

  • Sensible to changes in the (electric) environment

49

slide-50
SLIDE 50

Applications

  • Gesture Detection for Mobile Devices

50

slide-51
SLIDE 51

Applications

  • Indoor Localization

51

slide-52
SLIDE 52

Applications

  • Virtual Switches

52

slide-53
SLIDE 53

Applications

  • Intruder Detection

53

slide-54
SLIDE 54

Conclusion

Electric Field Sensing is…

  • …accurat in gesture/activity recognition
  • …accurat in location classification
  • …energy efficient
  • …cheap
  • …sensible to changes in the (electric) environment

54

slide-55
SLIDE 55

55