Mobile crowd sensing by Android phones - I
Recent advancement in technology have given rise to a new sensing paradigm, Mobile-Crowd Sensing (MCS), that taps on the multiple sensors available on a smartphone to retrieve information, and this has led to the use of smartphones for human activity recognition. This project taps on this sensing pa...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2015
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/62595 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-62595 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-625952023-03-03T20:47:34Z Mobile crowd sensing by Android phones - I Low, Kuan Wei Luo Jun School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Computing methodologies::Pattern recognition DRNTU::Engineering::Computer science and engineering::Software::Software engineering Recent advancement in technology have given rise to a new sensing paradigm, Mobile-Crowd Sensing (MCS), that taps on the multiple sensors available on a smartphone to retrieve information, and this has led to the use of smartphones for human activity recognition. This project taps on this sensing paradigm and applies it to the area of queuing analytics, and looks at the feasibility and challenges of this approach. The developed application specifically looks into the detection of a more complex queuing pattern, namely the Number Queue, using a hierarchical classification framework and the linear accelerometer and gravity sensor. In the framework, the application first looks to identify basic physical activities such as the likes of walking and sitting, by partitioning incoming sensor data into micro-activities of two seconds. These sequences of micro-activities are then partitioned into larger frames of 30 seconds, identified as higher-level activities, and smoothed to eliminate erroneous readings. Finally, the queue detection is performed based on the smoothed set of higher-level activities, by actively looking for the signature of a queuing pattern in real-time. Based on 30 tests conducted, the application was able to detect number queue patterns with lesser variability, with close to 85% accuracy. The approach of using MCS for queuing analytics provides a good foundation and can be further improved on by extending it to other queue patterns, or a combination with other approaches for a more robust application. Bachelor of Engineering (Computer Science) 2015-04-21T08:33:12Z 2015-04-21T08:33:12Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/62595 en Nanyang Technological University 63 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Pattern recognition DRNTU::Engineering::Computer science and engineering::Software::Software engineering |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Pattern recognition DRNTU::Engineering::Computer science and engineering::Software::Software engineering Low, Kuan Wei Mobile crowd sensing by Android phones - I |
description |
Recent advancement in technology have given rise to a new sensing paradigm, Mobile-Crowd Sensing (MCS), that taps on the multiple sensors available on a smartphone to retrieve information, and this has led to the use of smartphones for human activity recognition. This project taps on this sensing paradigm and applies it to the area of queuing analytics, and looks at the feasibility and challenges of this approach. The developed application specifically looks into the detection of a more complex queuing pattern, namely the Number Queue, using a hierarchical classification framework and the linear accelerometer and gravity sensor. In the framework, the application first looks to identify basic physical activities such as the likes of walking and sitting, by partitioning incoming sensor data into micro-activities of two seconds. These sequences of micro-activities are then partitioned into larger frames of 30 seconds, identified as higher-level activities, and smoothed to eliminate erroneous readings. Finally, the queue detection is performed based on the smoothed set of higher-level activities, by actively looking for the signature of a queuing pattern in real-time. Based on 30 tests conducted, the application was able to detect number queue patterns with lesser variability, with close to 85% accuracy. The approach of using MCS for queuing analytics provides a good foundation and can be further improved on by extending it to other queue patterns, or a combination with other approaches for a more robust application. |
author2 |
Luo Jun |
author_facet |
Luo Jun Low, Kuan Wei |
format |
Final Year Project |
author |
Low, Kuan Wei |
author_sort |
Low, Kuan Wei |
title |
Mobile crowd sensing by Android phones - I |
title_short |
Mobile crowd sensing by Android phones - I |
title_full |
Mobile crowd sensing by Android phones - I |
title_fullStr |
Mobile crowd sensing by Android phones - I |
title_full_unstemmed |
Mobile crowd sensing by Android phones - I |
title_sort |
mobile crowd sensing by android phones - i |
publishDate |
2015 |
url |
http://hdl.handle.net/10356/62595 |
_version_ |
1759854661871861760 |