Presentation is loading. Please wait.

Presentation is loading. Please wait.

Su-ting, Chuang 1. Outline Introduction Related work Hardware configuration Detection system Optimal parameter estimation framework Conclusion 2.

Similar presentations


Presentation on theme: "Su-ting, Chuang 1. Outline Introduction Related work Hardware configuration Detection system Optimal parameter estimation framework Conclusion 2."— Presentation transcript:

1 Su-ting, Chuang 1

2 Outline Introduction Related work Hardware configuration Detection system Optimal parameter estimation framework Conclusion 2

3 Introduction 3

4 Outline Introduction Related work Hardware configuration Detection system Optimal parameter estimation framework Conclusion 4

5 Related Work FTIR (Frustrated Total Internal Reflection) J. Y. Han, “Low-cost multi-touch sensing through frustrated total internal reflection," in Proceedings of the 18th annual ACM symposium on User interface software and technology (UIST '05). New York, NY, USA: ACM Press, 2005, pp. 115-118. 5

6 Related Work DI (Diffused Illumination) J. Rekimoto and N. Matsushita, “Perceptual surfaces: Towards a human and object sensitive interactive display," Workshop on Perceptural User Interfaces (PUI'97), 1997. 6

7 Outline Introduction Related work Hardware configuration Detection system Optimal parameter estimation framework Conclusion 7

8 Hardware configuration Table setup 8

9 Hardware configuration Order of diffuser layer and touch-glass layer 9 Diffuser layer IR illuminator IR camera spot IR illuminator IR camera Touch-glass layer IR camera spot IR camera

10 Hardware configuration Problem: IR rays will be reflected by the touch-glass and resulting IR spot regions in camera views Solution: Use other cameras to recover the regions which are sheltered by IR spots 10

11 Outline Introduction Related work Hardware configuration Detection system Optimal parameter estimation framework Conclusion 11

12 Detection system IR cam Pre- processing Image processing Image processing Finger Detection Finger Detection Data Association Data Association Data Transmission Data Transmission IR cam GPU CPU 12

13 Detection system Pre-processing Image processing Image Fusion (Blend) IR Camera IR camera Undistortion HomoWarp Background Subtraction Normalization Simple Highpass MonoThreshold 13 I (x,y) = a x I 1 (x,y) + (1-a) x I 2 (x,y)

14 Pre-processing Undistortion Undistort camera image Warp Unify finger size among different position of table Image fusion Increase intuition of vision Simplify foreground object matching among cameras 14

15 Pre-processing Advantage of implementing on GPU Increase performance High frame rate Preserve CPU for application computation Enable detection system and interactive application on the same computer Reduce unsynchronized problem among different computers 15

16 Image processing Normalization Motivation Eliminate influence due to ununiform lighting condition Various finger touch response Hard to decide a good threshold Method Model each pixel’s dynamic range Using specific material to simulate foreground Stretch dynamic range to 0-255 16

17 Image processing Finger Detection Connected component Finger analyzer finger size evaluation 17

18 Data association Fingertip matching Matching fingertips among frames Using bipartite algorithm Fingertip tracking Smooth detected results and fix lost results Using Kalman filter 18

19 Outline Introduction Related work Hardware configuration Detection system Optimal parameter estimation framework Conclusion 19

20 Software architecture 20 Detection system Sample set Training Parameter Set Detection Result Ground Truth Optimal Parameter Set Verify Next Parameter Set Generator Detection Result Ground Truth Error Rate Parameter Set

21 Optimal parameters estimation framework for finger detection Motivation Parameter set Procedure Collect samples Various finger size Hard press and soft press Search exhaustively Verify performance of all possible parameter combinations 21

22 Optimal parameters estimation framework for finger detection Task Soft /Hard touch Vertical/Oblique touch Various fingers Sample set Each task has 2x2x5 samples Sample collection Step-by-step instruction Straightforward UI design Finger touch position 5 timer Instructions…. 22

23 Method Exhaustive search Test various parameter combination in each set Step Each parameter combination Detect finger touch Calculate precision and error rate 23

24 Outline Introduction Related work Hardware configuration Detection system Optimal parameter estimation framework Conclusion 24

25 25

26 Sample collection Hard/Soft vertical touch Finger touch position 5 timer 26

27 Background Subtraction Normalization Simple Highpass MonoThreshold 27

28 Image Fusion (Blend) IR Camera IR camera Undistortion HomoWarp 28

29 Detection Module Verify Next Parameter Set Generator Detection Result Ground Truth Error Rate Parameter Set Parameter Set’ 29

30 30

31 31 Detection system Sample set Training Parameter Set Detection Result Ground Truth Optimal Parameter Set

32 32 Verify Next Parameter Set Generator Detection Result Ground Truth Error Rate

33 33 Detection system Sample set Training Parameter Set Detection Result Ground Truth Optimal Parameter Set Verify Next Parameter Set Generator Detection Result Ground Truth Error Rate Parameter Set

34 34


Download ppt "Su-ting, Chuang 1. Outline Introduction Related work Hardware configuration Detection system Optimal parameter estimation framework Conclusion 2."

Similar presentations


Ads by Google