SlideShare a Scribd company logo
Seeing theWind:
An Interactive Mist Interface forAirflow Input
1: Department of Information and Computer Science, Keio University, Japan
2: Guangzhou Institute ofTechnology, Xidian University, China
Seeing theWind
An Interactive Mist Interface for Airflow Input
Tian Min1, Chengshuo Xia1, 2,TakumiYamamoto1 andYuta Sugiura1
2
Airflow: HumanActivity Recognition
In addition to naturally occurring airflow,
Human activities can generate airflow through various means,
such as blowing, walking, or waving, among other methods.
3
Airflow:Capture theVariation
Existing instruments such as anemometers, mass flow sensors or airflow pressure sensors.
Existing Solutions
Anemometers, Mass Flow Sensors and Airflow PressureSensors
4
Airflow:Capture theVariation
Mist
RenderingAirflow Detectable
Time of Flight (ToF) Sensor
Record theVariation of Mist RecognizeActivities
OurApproach: DetectAirflowVisually
5
Related Work
Mist-based Airflow
Breath Gesture
[Kusabuka, 2020]
MistForm
[Tokuda, 2017]
SonicSpray
[Norasikin, 2019]
BLUI
[Patel, 2007]
Tactile Display
[Lee, 2016]
Input
Output
Modality
VaiR
[Rietzler, 2017]
This Paper
Seeing the Wind
6
Airflow:Capture theVariation
Capturing MistVariation with Proximity Sensor
Time of Flight (ToF)Sensors
7
Airflow:Capture theVariation
OurApproach: DetectAirflowVisually
8
Mist SensingTechnique
Humidifier Dry Ice Vaporizer
Cigarette
HotWater
Incense
5cm
15cm
ToF Sensor
Barrier
Smoke
Generator
MistTypes Airflow Direction Airflow Intensity
9
Mist SensingTechnique
MistTypes Airflow Direction Airflow Intensity
Empty
Dry Ice
Humidifier
Cigarette
HotWater
Incense
Vaporizer
SensorData
(mm)
Time (frame) Number of Particles (per/L)
Higher particle concentrations result in a higher efficiency of blocking the infrared light.
10
Mist SensingTechnique
Airflow Direction
MistTypes Airflow Intensity
Direction of the coming airflow
can be represent by the sensors’
readings.
11
Mist SensingTechnique
MistTypes Airflow Direction Airflow Intensity
ToF Sensor
Anemometer
Fan
Time (Frame)
Notably, we observed a clear nonlinear relationship between airflow velocity and mist dispersal
Sensor
Data
(mm)
12
Implementation: Hardware
How we do this
Sensor Alignment
3D Model Device Photo
13
Implementation: Recognition Method
Sensor 1
Sensor 2
Sensor 3
Proportion of PositiveValues (PPV)
Mean of PositiveValues (MPV)
Mean of Indices of PositiveValues (MIPV)
Longest Stretch of PositiveValues (LSPV)
A Single Convolutional Output
InputTime Series Apply Random Kernels Generate Feature Map
Linear
Classifier
Example Sensor Data Features
ROCKETClassifier [Dempster, 2020]
14
Evaluation
10Tested Motions Dataset Results
(a) Blow Left (b) Blow Front (c) Blow Right
(d) Double Blow Left (e) Long Blow Front (f) Double Blow Right
(g) Flip Book (h)Wave with Paper
(i) Jumping Jack (j) Squat
15
Evaluation
10Tested Motions Dataset Results
Blow Left
Blow Front
Blow Right
Flip Book
Wave with Paper
Double Blow Left
Long Blow Front
Double Blow Right
Jumping Jack
Squat
12 Participants
10 Motions
9 Male, 3 Female
Average Age 22
Right-handed
10 Times 160 Frame
Repeat the Same Motion 3 ToF Sensors
16
Evaluation
10Tested Motions Dataset Results
With all 3 sensors With all 2 side sensors With single middle sensors
91.17%
(SD=4.22)
86.43%
(SD=3.46)
62.61%
(SD=2.12)
Accuracies are reported with 10-fold validation.
17
Evaluation
10Tested Motions Dataset Results
Cross-User Accuracy
All 3 Sensors: 79.30% (SD=10.48)
7 Groups of data enable an accuracy around 90%
18
Evaluation
10Tested Motions Dataset Results
Wave Left Wave Right
Clap Left Clap Right
14 Motions
80.28% (SD=3.94)
19
Limitations
- Unexplored Airflow Properties
- What is a good interaction distance?
- Other Mist/Smoke Type
- Performance of dry ice?
- Alternative Sensor Alignment
- If we add more sensors?
- Qualitative Results
- Will user acknowledge this kind of input?
20
Thank you for your attention
1: Department of Information and Computer Science, Keio University, Japan
2: Guangzhou Institute ofTechnology, Xidian University, China
Tian Min1, Chengshuo Xia1, 2,TakumiYamamoto1 andYuta Sugiura1
Seeing theWind: An Interactive Mist Interface of Airflow Input

More Related Content

Similar to Seeing the Wind: An Interactive Mist Interface for Airflow Input

L41047379
L41047379L41047379
L41047379
IJERA Editor
 
Accuracy Improvement of PM Measuring Instruments
Accuracy Improvement of PM Measuring InstrumentsAccuracy Improvement of PM Measuring Instruments
Accuracy Improvement of PM Measuring Instruments
ijtsrd
 
Analysis of Fall Detection Systems: A Review
Analysis of Fall Detection Systems: A ReviewAnalysis of Fall Detection Systems: A Review
Analysis of Fall Detection Systems: A Review
ijtsrd
 
Particle Swarm Optimization Algorithm Based Window Function Design
Particle Swarm Optimization Algorithm Based Window Function DesignParticle Swarm Optimization Algorithm Based Window Function Design
Particle Swarm Optimization Algorithm Based Window Function Design
International Journal of Modern Research in Engineering and Technology
 
Dynamic Analysis and Human Comfort Evaluation of Soccer Stadium Grandstands
Dynamic Analysis and Human Comfort Evaluation of Soccer Stadium GrandstandsDynamic Analysis and Human Comfort Evaluation of Soccer Stadium Grandstands
Dynamic Analysis and Human Comfort Evaluation of Soccer Stadium Grandstands
IJERA Editor
 
New Research Articles 2019 July Issue International Journal of Artificial Int...
New Research Articles 2019 July Issue International Journal of Artificial Int...New Research Articles 2019 July Issue International Journal of Artificial Int...
New Research Articles 2019 July Issue International Journal of Artificial Int...
gerogepatton
 
Automatic Extraction of Diaphragm Motion and Respiratory Pattern from Time-se...
Automatic Extraction of Diaphragm Motion and Respiratory Pattern from Time-se...Automatic Extraction of Diaphragm Motion and Respiratory Pattern from Time-se...
Automatic Extraction of Diaphragm Motion and Respiratory Pattern from Time-se...
Nooria Sukmaningtyas
 
A Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global VisionA Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global Vision
TELKOMNIKA JOURNAL
 
1994 Afstudeerverslag IPO
1994 Afstudeerverslag IPO1994 Afstudeerverslag IPO
1994 Afstudeerverslag IPOGuido Leenders
 
Computational methods for nanoscale bio sensors
Computational methods for nanoscale bio sensorsComputational methods for nanoscale bio sensors
Computational methods for nanoscale bio sensors
University of Glasgow
 
VoLearn: A Cross-Modal Operable Motion-Learning System Combined with Virtual ...
VoLearn: A Cross-Modal Operable Motion-Learning System Combined with Virtual ...VoLearn: A Cross-Modal Operable Motion-Learning System Combined with Virtual ...
VoLearn: A Cross-Modal Operable Motion-Learning System Combined with Virtual ...
sugiuralab
 
The numerical foundations of the brain's waterscape
The numerical foundations of the brain's waterscapeThe numerical foundations of the brain's waterscape
The numerical foundations of the brain's waterscape
Marie E. Rognes
 
Effectiveness of the telemetric flood monitoring device
Effectiveness of the telemetric flood monitoring deviceEffectiveness of the telemetric flood monitoring device
Effectiveness of the telemetric flood monitoring device
Harhar Caparida
 
MediaEval 2018: Fine grained sport action recognition: Application to table t...
MediaEval 2018: Fine grained sport action recognition: Application to table t...MediaEval 2018: Fine grained sport action recognition: Application to table t...
MediaEval 2018: Fine grained sport action recognition: Application to table t...
multimediaeval
 
Fall Detection System for the Elderly based on the Classification of Shimmer ...
Fall Detection System for the Elderly based on the Classification of Shimmer ...Fall Detection System for the Elderly based on the Classification of Shimmer ...
Fall Detection System for the Elderly based on the Classification of Shimmer ...
Moiz Ahmed
 
Collective Response Spike Prediction for Mutually Interacting Consumers
Collective Response Spike Prediction for Mutually Interacting ConsumersCollective Response Spike Prediction for Mutually Interacting Consumers
Collective Response Spike Prediction for Mutually Interacting Consumers
Rikiya Takahashi
 
Design of the Stampede Preventing Monitoring and Early Warning System Based o...
Design of the Stampede Preventing Monitoring and Early Warning System Based o...Design of the Stampede Preventing Monitoring and Early Warning System Based o...
Design of the Stampede Preventing Monitoring and Early Warning System Based o...
IJRES Journal
 
CSST-Poster-ZhiyuanYao-Final
CSST-Poster-ZhiyuanYao-FinalCSST-Poster-ZhiyuanYao-Final
CSST-Poster-ZhiyuanYao-Final志远 姚
 
1 introduction
1 introduction1 introduction
1 introduction
vishnu murthy
 

Similar to Seeing the Wind: An Interactive Mist Interface for Airflow Input (20)

L41047379
L41047379L41047379
L41047379
 
Accuracy Improvement of PM Measuring Instruments
Accuracy Improvement of PM Measuring InstrumentsAccuracy Improvement of PM Measuring Instruments
Accuracy Improvement of PM Measuring Instruments
 
Analysis of Fall Detection Systems: A Review
Analysis of Fall Detection Systems: A ReviewAnalysis of Fall Detection Systems: A Review
Analysis of Fall Detection Systems: A Review
 
Particle Swarm Optimization Algorithm Based Window Function Design
Particle Swarm Optimization Algorithm Based Window Function DesignParticle Swarm Optimization Algorithm Based Window Function Design
Particle Swarm Optimization Algorithm Based Window Function Design
 
07585203
0758520307585203
07585203
 
Dynamic Analysis and Human Comfort Evaluation of Soccer Stadium Grandstands
Dynamic Analysis and Human Comfort Evaluation of Soccer Stadium GrandstandsDynamic Analysis and Human Comfort Evaluation of Soccer Stadium Grandstands
Dynamic Analysis and Human Comfort Evaluation of Soccer Stadium Grandstands
 
New Research Articles 2019 July Issue International Journal of Artificial Int...
New Research Articles 2019 July Issue International Journal of Artificial Int...New Research Articles 2019 July Issue International Journal of Artificial Int...
New Research Articles 2019 July Issue International Journal of Artificial Int...
 
Automatic Extraction of Diaphragm Motion and Respiratory Pattern from Time-se...
Automatic Extraction of Diaphragm Motion and Respiratory Pattern from Time-se...Automatic Extraction of Diaphragm Motion and Respiratory Pattern from Time-se...
Automatic Extraction of Diaphragm Motion and Respiratory Pattern from Time-se...
 
A Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global VisionA Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global Vision
 
1994 Afstudeerverslag IPO
1994 Afstudeerverslag IPO1994 Afstudeerverslag IPO
1994 Afstudeerverslag IPO
 
Computational methods for nanoscale bio sensors
Computational methods for nanoscale bio sensorsComputational methods for nanoscale bio sensors
Computational methods for nanoscale bio sensors
 
VoLearn: A Cross-Modal Operable Motion-Learning System Combined with Virtual ...
VoLearn: A Cross-Modal Operable Motion-Learning System Combined with Virtual ...VoLearn: A Cross-Modal Operable Motion-Learning System Combined with Virtual ...
VoLearn: A Cross-Modal Operable Motion-Learning System Combined with Virtual ...
 
The numerical foundations of the brain's waterscape
The numerical foundations of the brain's waterscapeThe numerical foundations of the brain's waterscape
The numerical foundations of the brain's waterscape
 
Effectiveness of the telemetric flood monitoring device
Effectiveness of the telemetric flood monitoring deviceEffectiveness of the telemetric flood monitoring device
Effectiveness of the telemetric flood monitoring device
 
MediaEval 2018: Fine grained sport action recognition: Application to table t...
MediaEval 2018: Fine grained sport action recognition: Application to table t...MediaEval 2018: Fine grained sport action recognition: Application to table t...
MediaEval 2018: Fine grained sport action recognition: Application to table t...
 
Fall Detection System for the Elderly based on the Classification of Shimmer ...
Fall Detection System for the Elderly based on the Classification of Shimmer ...Fall Detection System for the Elderly based on the Classification of Shimmer ...
Fall Detection System for the Elderly based on the Classification of Shimmer ...
 
Collective Response Spike Prediction for Mutually Interacting Consumers
Collective Response Spike Prediction for Mutually Interacting ConsumersCollective Response Spike Prediction for Mutually Interacting Consumers
Collective Response Spike Prediction for Mutually Interacting Consumers
 
Design of the Stampede Preventing Monitoring and Early Warning System Based o...
Design of the Stampede Preventing Monitoring and Early Warning System Based o...Design of the Stampede Preventing Monitoring and Early Warning System Based o...
Design of the Stampede Preventing Monitoring and Early Warning System Based o...
 
CSST-Poster-ZhiyuanYao-Final
CSST-Poster-ZhiyuanYao-FinalCSST-Poster-ZhiyuanYao-Final
CSST-Poster-ZhiyuanYao-Final
 
1 introduction
1 introduction1 introduction
1 introduction
 

More from sugiuralab

ShadoCookies: 視点位置に依存して情報切り替え可能なクッキー製造手法
ShadoCookies: 視点位置に依存して情報切り替え可能なクッキー製造手法ShadoCookies: 視点位置に依存して情報切り替え可能なクッキー製造手法
ShadoCookies: 視点位置に依存して情報切り替え可能なクッキー製造手法
sugiuralab
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
 
Selfie WanD: 自撮り棒を動かすことによる撮影用入力インタフェース
Selfie WanD: 自撮り棒を動かすことによる撮影用入力インタフェースSelfie WanD: 自撮り棒を動かすことによる撮影用入力インタフェース
Selfie WanD: 自撮り棒を動かすことによる撮影用入力インタフェース
sugiuralab
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
 
EarAuthCam: Personal Identification and Authentication Method Using Ear Image...
EarAuthCam: Personal Identification and Authentication Method Using Ear Image...EarAuthCam: Personal Identification and Authentication Method Using Ear Image...
EarAuthCam: Personal Identification and Authentication Method Using Ear Image...
sugiuralab
 
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
sugiuralab
 
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツールプレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
sugiuralab
 
EarHover:ヒアラブルデバイスにおける音漏れ信号を用いた空中ジェスチャ認識
EarHover:ヒアラブルデバイスにおける音漏れ信号を用いた空中ジェスチャ認識EarHover:ヒアラブルデバイスにおける音漏れ信号を用いた空中ジェスチャ認識
EarHover:ヒアラブルデバイスにおける音漏れ信号を用いた空中ジェスチャ認識
sugiuralab
 
SkinRing: 装着方向に依らない指側面でのジェスチャ入力可能なリング型デバイス
SkinRing: 装着方向に依らない指側面でのジェスチャ入力可能なリング型デバイスSkinRing: 装着方向に依らない指側面でのジェスチャ入力可能なリング型デバイス
SkinRing: 装着方向に依らない指側面でのジェスチャ入力可能なリング型デバイス
sugiuralab
 
バイオリンの運弓動作計測による初心者と経験者の差異分析
バイオリンの運弓動作計測による初心者と経験者の差異分析バイオリンの運弓動作計測による初心者と経験者の差異分析
バイオリンの運弓動作計測による初心者と経験者の差異分析
sugiuralab
 
Converting Tatamis into Touch Sensors by Measuring Capacitance
Converting Tatamis into Touch Sensors by Measuring CapacitanceConverting Tatamis into Touch Sensors by Measuring Capacitance
Converting Tatamis into Touch Sensors by Measuring Capacitance
sugiuralab
 
Pinch Force Measurement Using a Geomagnetic Sensor
Pinch Force Measurement Using a Geomagnetic SensorPinch Force Measurement Using a Geomagnetic Sensor
Pinch Force Measurement Using a Geomagnetic Sensor
sugiuralab
 
Smartphone-Based Teaching System for Neonate Soothing Motions
Smartphone-Based Teaching System for Neonate Soothing MotionsSmartphone-Based Teaching System for Neonate Soothing Motions
Smartphone-Based Teaching System for Neonate Soothing Motions
sugiuralab
 
Tactile Presentation of Orchestral Conductor's Motion Trajectory
Tactile Presentation of Orchestral Conductor's Motion TrajectoryTactile Presentation of Orchestral Conductor's Motion Trajectory
Tactile Presentation of Orchestral Conductor's Motion Trajectory
sugiuralab
 
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab
 
Identification and Authentication Using Clavicles
Identification and Authentication Using ClaviclesIdentification and Authentication Using Clavicles
Identification and Authentication Using Clavicles
sugiuralab
 
Estimation of Violin Bow Pressure Using Photo-Reflective Sensors
Estimation of Violin Bow Pressure Using Photo-Reflective SensorsEstimation of Violin Bow Pressure Using Photo-Reflective Sensors
Estimation of Violin Bow Pressure Using Photo-Reflective Sensors
sugiuralab
 
バウンサーを動かす外付けデバイス
バウンサーを動かす外付けデバイスバウンサーを動かす外付けデバイス
バウンサーを動かす外付けデバイス
sugiuralab
 
A Virtual Window Using Curtains and Image Projection
A Virtual Window Using Curtains and Image ProjectionA Virtual Window Using Curtains and Image Projection
A Virtual Window Using Curtains and Image Projection
sugiuralab
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
 

More from sugiuralab (20)

ShadoCookies: 視点位置に依存して情報切り替え可能なクッキー製造手法
ShadoCookies: 視点位置に依存して情報切り替え可能なクッキー製造手法ShadoCookies: 視点位置に依存して情報切り替え可能なクッキー製造手法
ShadoCookies: 視点位置に依存して情報切り替え可能なクッキー製造手法
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
Selfie WanD: 自撮り棒を動かすことによる撮影用入力インタフェース
Selfie WanD: 自撮り棒を動かすことによる撮影用入力インタフェースSelfie WanD: 自撮り棒を動かすことによる撮影用入力インタフェース
Selfie WanD: 自撮り棒を動かすことによる撮影用入力インタフェース
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
EarAuthCam: Personal Identification and Authentication Method Using Ear Image...
EarAuthCam: Personal Identification and Authentication Method Using Ear Image...EarAuthCam: Personal Identification and Authentication Method Using Ear Image...
EarAuthCam: Personal Identification and Authentication Method Using Ear Image...
 
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
 
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツールプレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
 
EarHover:ヒアラブルデバイスにおける音漏れ信号を用いた空中ジェスチャ認識
EarHover:ヒアラブルデバイスにおける音漏れ信号を用いた空中ジェスチャ認識EarHover:ヒアラブルデバイスにおける音漏れ信号を用いた空中ジェスチャ認識
EarHover:ヒアラブルデバイスにおける音漏れ信号を用いた空中ジェスチャ認識
 
SkinRing: 装着方向に依らない指側面でのジェスチャ入力可能なリング型デバイス
SkinRing: 装着方向に依らない指側面でのジェスチャ入力可能なリング型デバイスSkinRing: 装着方向に依らない指側面でのジェスチャ入力可能なリング型デバイス
SkinRing: 装着方向に依らない指側面でのジェスチャ入力可能なリング型デバイス
 
バイオリンの運弓動作計測による初心者と経験者の差異分析
バイオリンの運弓動作計測による初心者と経験者の差異分析バイオリンの運弓動作計測による初心者と経験者の差異分析
バイオリンの運弓動作計測による初心者と経験者の差異分析
 
Converting Tatamis into Touch Sensors by Measuring Capacitance
Converting Tatamis into Touch Sensors by Measuring CapacitanceConverting Tatamis into Touch Sensors by Measuring Capacitance
Converting Tatamis into Touch Sensors by Measuring Capacitance
 
Pinch Force Measurement Using a Geomagnetic Sensor
Pinch Force Measurement Using a Geomagnetic SensorPinch Force Measurement Using a Geomagnetic Sensor
Pinch Force Measurement Using a Geomagnetic Sensor
 
Smartphone-Based Teaching System for Neonate Soothing Motions
Smartphone-Based Teaching System for Neonate Soothing MotionsSmartphone-Based Teaching System for Neonate Soothing Motions
Smartphone-Based Teaching System for Neonate Soothing Motions
 
Tactile Presentation of Orchestral Conductor's Motion Trajectory
Tactile Presentation of Orchestral Conductor's Motion TrajectoryTactile Presentation of Orchestral Conductor's Motion Trajectory
Tactile Presentation of Orchestral Conductor's Motion Trajectory
 
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
 
Identification and Authentication Using Clavicles
Identification and Authentication Using ClaviclesIdentification and Authentication Using Clavicles
Identification and Authentication Using Clavicles
 
Estimation of Violin Bow Pressure Using Photo-Reflective Sensors
Estimation of Violin Bow Pressure Using Photo-Reflective SensorsEstimation of Violin Bow Pressure Using Photo-Reflective Sensors
Estimation of Violin Bow Pressure Using Photo-Reflective Sensors
 
バウンサーを動かす外付けデバイス
バウンサーを動かす外付けデバイスバウンサーを動かす外付けデバイス
バウンサーを動かす外付けデバイス
 
A Virtual Window Using Curtains and Image Projection
A Virtual Window Using Curtains and Image ProjectionA Virtual Window Using Curtains and Image Projection
A Virtual Window Using Curtains and Image Projection
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 

Recently uploaded

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 

Recently uploaded (20)

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 

Seeing the Wind: An Interactive Mist Interface for Airflow Input

Editor's Notes

  1. Hi everyone, I’m glad here to present the work of seeing the wind, together with Dr. Chengshuo Xia, Takumi Yamamoto, and Dr. Yuta Sugiura from Keio University and Guangzhou Institute of Technology, Xidian University. In this paper, we introduce a human activity recognition method with the variation in airflows.
  2. Airflow, or saying wind is prevalent phenomenon in nature and our surroundings. We live in the earth atmosphere and the actions we take, could generate airflow by such as blowing, walking, or waving among others. If we can capture the variation in airflow, it’s possible to do recognition.
  3. So what are the available devices or sensors we have got to measure airflow so far? We have anemometers, mass flow sensors, or pressure sensors, which are commonly employed in integrated systems and specialized domains. These techniques use on the principle that the airflow generates pressure on object surfaces, so they’re quite effective to be set in pipes for gas transportation or industrial machines. However, Although effective, these methods often prove less accessible for interaction purposes.
  4. We came up with an idea of using the mist’s property of blocking the light. Mist scattering in the air can represent the airflow variations, rendering it detectable by proximity-based sensor. For example, time of flight sensors. The variation of airflow will affect the shape of mist, and further, affect the sensor readings.
  5. Next, I’m going to give a brief review on the related work on mist-based and airflow interaction. For the airflow output, they’re mainly designed for the sense augmentation as tactile display or VR enhancement. On the input side, microphones are usually use to capture the wind noise generated by blowing, opening the new input technique known as “blowing gestures” On the mist-based interaction side, due to the fact that mist can be used as mid-air display, previous research spent lots of efforts in controlling the mist’s shape and optimize the display quality. However, there’s hardly research on detecting airflow variation visually, or using mist as an input method.
  6. So, we get a humidifier, and implement this prototype as shown on the left side. On the right side, is a demonstration of the sensor data when someone blow into the mist. You can see the maximum value of y-axis jump to 3000 from 100, that’s when the blow dismiss the mist, and the ToF sensor detect the height of the celling.
  7. Here’s some example of the motions that can affect the sensor data, such as blowing, clapping, waving, closing a book, walking by, opening door, squatting and jumping.
  8. Given that there’s limited reference, we design 3 experiments to explore the factors and principals of mist sensing technique. First one I’m going to introduce is the impact of mist type. We got 6 types of mist or smoke, as shown on the right side, trying to see if they have different performances of obstruction or refraction on the Infrared laser from the ToF sensor. The experiment set up is shown on the left side, we put a ToF sensor 15 cm away from a barrier, and place the mist generating source 5 cm away from the ToF sensor. Then, we record the sensor data for a period of time.
  9. Here’s the result, on the left hand side shows the sensor data over 140 frame. One the right hand side, the number of particles per liter in the environment is recorded, using an air monitor. Color of the line and bars are correspond to the legend. We can tell that higher particle concentrations, could result in a higher efficiency of blocking, refracting or absorbing the infrared light from the sensor.
  10. The second experiment is whether we can know the directional information of airflows by setting sensors on different axis. We set two ToF sensor in the close proximity to the mist nozzle on both sides. The color of sensors are correspond to the curve color below. As shown in the figure, when airflow disperse the mist from the right side, we observed the peak on green curve first, and then the blue curve, indicating that it’s feasible to detect the airflow direction. By increasing the number of sensors near the nozzle, it is possible to detect airflow direction in a 360-degree range.
  11. The third experiment is about the airflow intensity. Different airflow velocities are expected to cause varying dispersion effects on mist. To further explore this phenomenon, we placed an anemometer close to the sensor and the nozzle to measure the airflow velocity arriving at the mist’s source. By adjusting the spinning speed and position of the fan, we record the sensor data within 1400 frame with a specific wind speed at the nozzle. When the air is still, the mist can fully cover the sensor throughout the period. We organized the sensor data into a heat map shown on the right. The color of each grid cell reflects the magnitude of the sensor data. By analyzing the proportions of different colors within each row, we can evaluate the impact of continuous airflow on mist dispersion with velocity changes. Notably, we observed a clear nonlinear relationship between airflow velocity and influence. When the airflow velocity is below 1 m/s, an increase in airflow velocity cannot effectively influence the mist. However, within the range of 1 m/s to 2 m/s, increasing the airflow velocity become more effective.
  12. Our proof-of-concept prototype is consist of a table-top humidifier, and a 3D-printed bracket for sensor support. The humidifier is in a cylindrical shape. The nozzle is 20 mm wide. And it can spray mist in front of it with an elevation angle of around 45 degrees. In order to maintain an appropriate value on the sensors and quickly reset once the disturbance is over, we aim for a place where has stable presence of mist. In this case, it is the area slightly beneath the nozzle.
  13. For the software implementation, our main concern was to think of using an appropriate machine learning method. Considering the complexity of the airflow patterns, the manually selected features would be challenging and time-consuming. Therefore we find the ROCKET Classifier, an exceptionally fast and accurate time series classification method. Basic idea of the ROCKET classifier is using random convolutional kernels.
  14. Then, we step into the evaluation stage. First I’m going to introduce 10 tested motions. Based on related work on blowing gestures, we extended these motions by variations from different directions with respect to the device. Additionally, we explored the use of common objects that can generate airflow, resulting in two motions of: Flip Book (From Left) and Wave with Paper (In Front with a half-folded A4 paper). We also chose two indoor fitness exercises: Jumping Jack and Squat, bringing the total number of motions to 10
  15. For the data collection, we recruit 12 participants, asking each of them to conduct 10 motions 10 times. For each time, we record 160 frame of data from 3 ToF sensor.
  16. Here comes the result of the within-user accuracy. For each confusion matrix, on the bottom left there’s a small icon of the top view of the device. Green color indicate the sensor at the corresponding position is activated. With all three sensors, the classification can reach an accuracy over 90 percent, and this accuracy going down as the number of sensors decrease. We also tested the different combination of using two sensor, but the result did not change very much compared to using to sides sensor.
  17. We also investigate how much data could achieve a decent result for training. We find using seventy samples per motion can get an accuracy around 90%. However, when we split one subject out, and looking for the cross-user performance, the result is not satisfying, only have an accuracy of 79.3%, and the variance is quite high. This could caused by the individual difference when conducting the motions. Considering in practical scenarios, it’s challenging to quantify blowing gestures like the intensity of wind. We did not give strict instruction to participant on how exactly to perform the motions during the experiment. Participant are only ask to conduct the motion at ease.
  18. We also made a supplementary study on the Most existing blowable interface designs that based on microphone input are concentrate on detecting blowing. We believe that mid-air gestures, such as waving and clapping, can also generate airflow similar to the tested motions. Considering that the proposed system essentially detects variations in mist shape, it is possible for users to generate airflow with similar characteristics with different motions during the interaction. Therefore we bring four gestures, namely wave and clap from two direction into the classifier. This bring down the accuracy to 80.28 However, For this prototype based on a humidifier, which usually serves as a stationary desktop device, using a few motions to control the humidifier’s functionality or surrounding IoT devices is sufficient. If there is a need to recognize more complex airflow patterns, richer data features and a larger number of samples would be needed.
  19. Finally, I’m going to point out some limitations of this work, and content that remain unexplored. First one is the airflow properties of specific motions are not tested. For example, what is the approximate wind speed cause by a human waving hand? Secondly, the prototype is based on humidifier, and the mist is composed of tiny water drips. The recognition results are based on this specific type of mist. We did not cover the accuracy on other type of mist or smoke in this paper. Thirdly, the sensor alignment and configurations are not thoroughly. The number of sensor tested is up to 3, and there might be a further improvement on performance if we adding more sensors. At last, the paper only contain validation on the capability of the prototype, from a quantitative aspect, the level of acceptance or acknowledgement from user is not measured through interviews.
  20. That’s all from my presentation, thank you very much for your attention!