soqr: sonical quantifying the content level inside containers

Post on 17-Feb-2017

170 Views

Category:

Science

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SoQr: Sonical Quantifying the Content Level inside

ContainersMingming Fan, Khai N. Truong

UbiComp ‘15

1

Presenter: Ta Duc Tung @AKG - The University of Tokyo

Outline• Introduction

• Related Works

• Theory of Operation

• System Design + Model Training

• Evaluation

• Practical Issues2

Introduction

Automate?3

Introduction

How much … is left? Milk, Juice

Washing Detergent

Eggs, Rice

4

Related Works

• Capacitive sensing

• Load sensing

• Camera sensing

• Electromagnetic Wave based sensing

• Acoustic sensing (time-of-flight)

5

Theory of OperationImpulse Response Analysis

6

System Design

7

System Design

8

Probing sound: 20Hz~20KHz sine wave

Record: 44.1KHz, 16 bits

System Design

9

Model Training

• Data collection• 0.01s sweep sound

• 1.01s response recording

• 100 samples for each level

10

Model Training

• Feature• Mel-Frequency Cepstral Coefficients - MFCCs

• Usually used in Speech Recognition

11

Model Training

• Model Learning - libSVM• Classification - Supported Vector Machines

• Regression - Supported Vector Regression

12

Evaluation

13

• Package:

• Material

• Is deformable?

• Shapes - Closable?

• Content:

• Type: liquid, solid, gel

• Density

Evaluation

• Most controlled environment - content at bottom

• Classification: overall F-Measure = 0.969

• Regression: mean absolute error = 0.0514

Evaluation• Most controlled environment - Eggs Package

15

Eggs Package

Evaluation

• Usage scenarios - Storing Places

• Train in refrigerator - Test on kitchen top

• Train on kitchen top - Test in refrigerator

• Overall Precision, Recall, F-Measure > 0.9

16

Evaluation• Usage scenarios - Container’s Orientation

• Separated training dataset

17

Stand-Up vs

Laid Down

Evaluation• Usage scenarios - Container’s Orientation

• Combined training dataset

18

Stand-Up vs

Laid Down

Evaluation• Usage scenarios - Deformable? Closable

• Deformable products

19

Potato Bag Opened - Clipped - Tied

Evaluation• Usage scenarios - Deformable? Closable

• Solid products - Closable

20

Evaluation

• Most controlled environment: GOOD

• Different storing places: GOOD

• Solid closable package: GOOD

• Different orientation: BAD

• Deformable package: BAD

21

Practical Issues

• Build prediction model for each product

• Sensor installing place

• Unconstrained context

22

Conclusion

• Small size sensor for content level sensing

• F-Measure > 0.96

• Sensing in different contexts

• Storing place, Orientation

• Rigid container

23

top related