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...

Full description

Saved in:
Bibliographic Details
Main Author: Low, Kuan Wei
Other Authors: Luo Jun
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