Using an air purifying system can remove indoor air pollutants, but because it increases electric power utilization, results in broader increases in air pollution. To explore the tradeoff between energy consumption and healthful air, we demonstrate the indoor air sensing and automation (IASA) system, an internet-of-things system. The IASA system uses an air quality sensor, gateway device, and smart thermostat to control the fan in a home’s heating and cooling system. When fine particulate matter is high, the system operates the fan to pull air through a furnace filter and remove the pollution from the indoor air. We describe our system design, deployment, and collected data. To date, we have collected 861,000 air quality measurements with IASA.
{"title":"Demo Abstract: IASA - Indoor Air Quality Sensing and Automation","authors":"Kyeong T. Min, Philip Lundrigan, Neal Patwari","doi":"10.1145/3055031.3055043","DOIUrl":"https://doi.org/10.1145/3055031.3055043","url":null,"abstract":"Using an air purifying system can remove indoor air pollutants, but because it increases electric power utilization, results in broader increases in air pollution. To explore the tradeoff between energy consumption and healthful air, we demonstrate the indoor air sensing and automation (IASA) system, an internet-of-things system. The IASA system uses an air quality sensor, gateway device, and smart thermostat to control the fan in a home’s heating and cooling system. When fine particulate matter is high, the system operates the fan to pull air through a furnace filter and remove the pollution from the indoor air. We describe our system design, deployment, and collected data. To date, we have collected 861,000 air quality measurements with IASA.","PeriodicalId":228318,"journal":{"name":"2017 16th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126629990","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In this study, we propose a crowd sensing framework with the existence of execution uncertainty and a given budget. Our framework consists of three stages: Task Selection, Task Allocation, and Payment. Within each stage, we define the design problems and give a preliminary solution with desirable theoretic properties.
{"title":"PhD Forum Abstract: Crowd Sensing with Execution Uncertainty","authors":"Weiwei Jiang","doi":"10.1145/3055031.3055050","DOIUrl":"https://doi.org/10.1145/3055031.3055050","url":null,"abstract":"In this study, we propose a crowd sensing framework with the existence of execution uncertainty and a given budget. Our framework consists of three stages: Task Selection, Task Allocation, and Payment. Within each stage, we define the design problems and give a preliminary solution with desirable theoretic properties.","PeriodicalId":228318,"journal":{"name":"2017 16th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124174825","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Steerable surveillance cameras offer a unique opportunity to support multiple vision applications simultaneously. However, state-of-art camera systems do not support this as they are often limited to one application per camera. We believe that we should break the one-to-one binding between the steerable camera and the application. By doing this we can quickly move the camera to a new view needed to support a different vision application. When done well, the scheduling algorithm can support a larger number of applications over an existing network of surveillance cameras. With this in mind we developed Panoptes, a technique that virtualizes a camera view and presents a different fixed view to different applications. A scheduler uses camera controls to move the camera appropriately providing the expected view for each application in a timely manner, minimizing the impact on application performance. Experiments with a live camera setup demonstrate that Panoptes can support multiple applications, capturing up to 80% more events of interest in a wide scene, compared to a fixed view camera.
{"title":"Panoptes: Servicing Multiple Applications Simultaneously Using Steerable Cameras","authors":"Shubham Jain, Viet Nguyen, M. Gruteser, P. Bahl","doi":"10.1145/3055031.3055085","DOIUrl":"https://doi.org/10.1145/3055031.3055085","url":null,"abstract":"Steerable surveillance cameras offer a unique opportunity to support multiple vision applications simultaneously. However, state-of-art camera systems do not support this as they are often limited to one application per camera. We believe that we should break the one-to-one binding between the steerable camera and the application. By doing this we can quickly move the camera to a new view needed to support a different vision application. When done well, the scheduling algorithm can support a larger number of applications over an existing network of surveillance cameras. With this in mind we developed Panoptes, a technique that virtualizes a camera view and presents a different fixed view to different applications. A scheduler uses camera controls to move the camera appropriately providing the expected view for each application in a timely manner, minimizing the impact on application performance. Experiments with a live camera setup demonstrate that Panoptes can support multiple applications, capturing up to 80% more events of interest in a wide scene, compared to a fixed view camera.","PeriodicalId":228318,"journal":{"name":"2017 16th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129699965","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In this paper, we design an audience-aware signage sensing and interacting system, called Cyber-Physical Ad (CPAd), for individuals using smartphones based on Internet of Things technologies. In the CPAd system, a digital signage can sense surrounding audiences via built-in sensors and the signage content can be adaptive to interact with nearby audiences through real-time multimedia contents. In addition, audiences can use smartphones to click and drag a dedicated service on the touchscreen to an endorser face on the digital signage. An Android-based prototype of CPAd is implemented to sense approaching audiences and interact with these audiences in a cyber-physical manner to achieve effective advertising and marketing.
{"title":"Demo Abstract: Cyber-Physical Ad: An Audience-Aware Signage Sensing and Interacting System Based on Internet of Things Technologies","authors":"Lien-Wu Chen, Chi-Ren Chen, Yung-En Li","doi":"10.1145/3055031.3055040","DOIUrl":"https://doi.org/10.1145/3055031.3055040","url":null,"abstract":"In this paper, we design an audience-aware signage sensing and interacting system, called Cyber-Physical Ad (CPAd), for individuals using smartphones based on Internet of Things technologies. In the CPAd system, a digital signage can sense surrounding audiences via built-in sensors and the signage content can be adaptive to interact with nearby audiences through real-time multimedia contents. In addition, audiences can use smartphones to click and drag a dedicated service on the touchscreen to an endorser face on the digital signage. An Android-based prototype of CPAd is implemented to sense approaching audiences and interact with these audiences in a cyber-physical manner to achieve effective advertising and marketing.","PeriodicalId":228318,"journal":{"name":"2017 16th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123737345","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Sensing bed vibrations caused by heartbeats has shown great potentials in detecting and monitoring a person's heartbeats during sleep, without requiring special mattress or sheets, or assuming certain sleeping position/posture. Earlier work has studied how to use this method to detect heartbeats when a single subject is on the bed, and in this study, we aim to separate the heartbeats when multiple subjects share the same bed and the vibration signals are mixed together. Our heartbeat separation algorithm is based upon signal unmixing via time-frequency masking, which was originally designed to extract individual voices from two audio mixtures. Though these two problems have similarity, separating heartbeat signals is much harder and poses new challenges, mainly because heartbeat signals have a much smaller frequency range than audio signals, fluctuate considerably from beat to beat, and propagate through a mattress that has much more complex propagation properties than the air. In this study, we address these challenges by carefully designing the signal processing algorithms, especially in phase correction, filtering, window size choice, etc. Through detailed experimentation, we show that our technique can accurately separate two heartbeats (the most common case) using two vibration sensors (geophones in our case) -- with an average estimation error below 2 beats per minute.
{"title":"PhD Forum Abstract: Separating Heartbeats from Multiple People on One Bed Using Geophones","authors":"Zhenhua Jia","doi":"10.1145/3055031.3055051","DOIUrl":"https://doi.org/10.1145/3055031.3055051","url":null,"abstract":"Sensing bed vibrations caused by heartbeats has shown great potentials in detecting and monitoring a person's heartbeats during sleep, without requiring special mattress or sheets, or assuming certain sleeping position/posture. Earlier work has studied how to use this method to detect heartbeats when a single subject is on the bed, and in this study, we aim to separate the heartbeats when multiple subjects share the same bed and the vibration signals are mixed together. Our heartbeat separation algorithm is based upon signal unmixing via time-frequency masking, which was originally designed to extract individual voices from two audio mixtures. Though these two problems have similarity, separating heartbeat signals is much harder and poses new challenges, mainly because heartbeat signals have a much smaller frequency range than audio signals, fluctuate considerably from beat to beat, and propagate through a mattress that has much more complex propagation properties than the air. In this study, we address these challenges by carefully designing the signal processing algorithms, especially in phase correction, filtering, window size choice, etc. Through detailed experimentation, we show that our technique can accurately separate two heartbeats (the most common case) using two vibration sensors (geophones in our case) -- with an average estimation error below 2 beats per minute.","PeriodicalId":228318,"journal":{"name":"2017 16th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)","volume":"124 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122084258","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In this paper, we present Intercom, a simulator framework that provides separate components to address the interdependent aspects of IoT systems, such as sensing, physical interaction, wireless communication, and computation. We initially evaluate a scalable sensing and communication model, which simulates wireless signal strength measurements with an average error of 6.1dBm.
{"title":"Poster Abstract: Interdependent Component Framework for Simulating Indoor Internet-of-Things Systems (Intercom)","authors":"Adeola Bannis, H. Noh, Pei Zhang","doi":"10.1145/3055031.3055066","DOIUrl":"https://doi.org/10.1145/3055031.3055066","url":null,"abstract":"In this paper, we present Intercom, a simulator framework that provides separate components to address the interdependent aspects of IoT systems, such as sensing, physical interaction, wireless communication, and computation. We initially evaluate a scalable sensing and communication model, which simulates wireless signal strength measurements with an average error of 6.1dBm.","PeriodicalId":228318,"journal":{"name":"2017 16th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)","volume":"168 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115040612","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Blood glucose concentration plays an important role in personal health. Hyperglycemia results in diabetes, leading to health risks such as pancreatic function failure, immunity reduces and ocular fundus diseases. Meanwhile, hypoglycemia also brings complications such as confusion, shakiness, anxiety, and if not treated in time, coma or death. People with diabetes need tight control of their blood glucose concentration to avoid both short-term and long-term physiological complications. In this work, we design BGMonitor, the rst personalized smartphone-based non-invasive blood glucose monitoring system that detects abnormal blood glucose events by jointly tracking meal, drugs and insulin intake, physical activity and sleep quality. When BGMonitor detects an abnormal blood glucose event, it reminds the user to double-check by finger pricking or using clinical CGM devices.
{"title":"PhD Forum Abstract: Non-intrusive Blood Glucose Monitor by Multi-task Deep Learning","authors":"Weixi Gu","doi":"10.1145/3055031.3055049","DOIUrl":"https://doi.org/10.1145/3055031.3055049","url":null,"abstract":"Blood glucose concentration plays an important role in personal health. Hyperglycemia results in diabetes, leading to health risks such as pancreatic function failure, immunity reduces and ocular fundus diseases. Meanwhile, hypoglycemia also brings complications such as confusion, shakiness, anxiety, and if not treated in time, coma or death. People with diabetes need tight control of their blood glucose concentration to avoid both short-term and long-term physiological complications. In this work, we design BGMonitor, the rst personalized smartphone-based non-invasive blood glucose monitoring system that detects abnormal blood glucose events by jointly tracking meal, drugs and insulin intake, physical activity and sleep quality. When BGMonitor detects an abnormal blood glucose event, it reminds the user to double-check by finger pricking or using clinical CGM devices.","PeriodicalId":228318,"journal":{"name":"2017 16th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)","volume":"352 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116359054","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2016-04-11DOI: 10.1109/IPSN.2016.7460676
Zhenhua Jia, R. Howard, Yanyong Zhang, Pei Zhang
Monitoring heartbeats takes an important role to ensure a person's health and well-being. Few of the existing systems are accurate, unobtrusive, robust and easy to install at the same time. Thus, we propose a completely unobtrusive system which can detect heartbeats during sleep by sensing the weak ballistic vibrations caused by heartbeats on any bed. The system, HB-Phone, is centered around the off-the-shelf geophone sensor and can be easily installed on an existing bed. In this demo, we demonstrate that our system can detect and extract heartbeats accurately and in real time, even with the presence of noise from the environment and gross body movements during sleep.
{"title":"Demo Abstract: HB-Phone: A Bed-Mounted Geophone-Based Heartbeat Monitoring System","authors":"Zhenhua Jia, R. Howard, Yanyong Zhang, Pei Zhang","doi":"10.1109/IPSN.2016.7460676","DOIUrl":"https://doi.org/10.1109/IPSN.2016.7460676","url":null,"abstract":"Monitoring heartbeats takes an important role to ensure a person's health and well-being. Few of the existing systems are accurate, unobtrusive, robust and easy to install at the same time. Thus, we propose a completely unobtrusive system which can detect heartbeats during sleep by sensing the weak ballistic vibrations caused by heartbeats on any bed. The system, HB-Phone, is centered around the off-the-shelf geophone sensor and can be easily installed on an existing bed. In this demo, we demonstrate that our system can detect and extract heartbeats accurately and in real time, even with the presence of noise from the environment and gross body movements during sleep.","PeriodicalId":228318,"journal":{"name":"2017 16th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)","volume":"46 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114100556","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}