Date
2021Author
Memon, Abdul QudoosSubject
004 Data processing and computer science FußgängerunfallUnfallverhütungSmartphoneSensorFußgängerObjekterkennungBeschleunigungssensorAlgorithmusMetadata
Show full item record
Dissertation
Movement Recognition and Direction Detection of Pedestrians
Abstract
In this dissertation we developed a method that uses smartphone sensors to recognise the pedestrian movement (using the accelerometer) and direction (using the compass) accurately. The proposed approach works independent of the GPS and also improved the recognition time of pedestrians movement and direction in comparison to using the GPS.Currently, smartphones are the most common devices people carry with them along with the tablets and smartwatches. Most smartphones are equipped with different types of sensors, including an accelerometer, magnetometer, gyroscope, compass, and GPS. In this work, we use the data acquired from a smartphone’s accelerometer to identify the movement of a pedestrian and the smartphone compass to determine the direction of a pedestrian. Classification algorithms such as (J48) which is an open source java implementation of the C4.5 Decision Tree (DT) algorithm, k-nearest neighbor (kNN), Rule based (JRip) and Meta-level (bagging and boosting) are used to determine the type of movement, including slowing down to a stop, accelerating, and decelerating. We show that these classification algorithms achieve accuracies between 93.39% and 96.98% and are capable of recognising pedestrians movement within 500ms. The direction of pedestrians movement is determined by using the accelerometer and compass sensor of a smartphone. To ensure the accuracy of a pedestrian movement direction, the smartphone’s orientation must be pre-aligned to the pedestrian’s orientation. If the smartphone and the pedestrian orientation is not aligned, then the direction obtained from the compass will not represent the actual movement direction of the pedestrian. Therefore, we present an algorithm that is independent of the smartphone’s orientation that automatically aligns the smartphone orientation to the direction of movement when the pedestrian completes two steps while the smartphone is placed in a front trouser pocket. Our proposed automated algorithm reaches an accuracy of 96% and detects changes in pedestrians’ directions within 250ms.
In this dissertation, we also studied the influence of the magnetic deviation on the compass while measuring the movement direction. To illustrate the influence of magnetic deviation, we designed a filter to differentiate between safe and endangered pedestrians based on their movement direction. We observed that magnetic deviations could influence the accuracy of the filter, so our algorithm compensates for these effects using the gyroscope of a smartphone.
In this dissertation, we also studied the influence of the magnetic deviation on the compass while measuring the movement direction. To illustrate the influence of magnetic deviation, we designed a filter to differentiate between safe and endangered pedestrians based on their movement direction. We observed that magnetic deviations could influence the accuracy of the filter, so our algorithm compensates for these effects using the gyroscope of a smartphone.
In dieser Dissertation wird eine Methode vorgestellt, welche Smartphone-Sensoren verwendet, um die Fußgängerbewegung (basierend auf Beschleunigungsdaten) sowie die Richtung (basierend auf Kompassdaten) genau erkennt. Der vorgeschlagene Ansatz arbeitet unabhängig von GPS und die Erkennungszeit der Fußgängerbewegung und Richtung im Vergleich zu einem GPS zu verbessert.Neben Tablets und Smartwatches, sind Smartphones die von Personen am häufigsten mitgeführten Geräte. Sie sind mit verschiedenen Sensoren, unter anderem Beschleunigungssensor, Magnetometer, Gyroskop, Kompass und GPS ausgestattet. Basierend auf den in Smartphones verbauten Beschleunigungssensoren sowie Kompasse, wird in dieser Dissertation ein alternativer Ansatz entwickelt, welcher Bewegungsaktivitäten sowie Bewegungsrichtungen eines Fußgängers bestimmt. Die Bewegungsart, inklusive dem langsamen Gehen bis zum Halt, dem Beschleunigen und Abbremsen der Gehbewegung, wird mithilfe von verschiedenen Klassifizierungsalgorithmen, unter anderem (J48) die eine Open source-Java-Implementierung von C4.5 Decision Trees (DT) Algorithmus, K-Nearest-Neighbor (kNN), Rule-Based (JRip) und Meta-Klassifizierungsalgorithmen (Bagging, Boosting) erkannt. Es wird gezeigt, dass die verwendeten Klassifizierungsalgorithmen die Bewegungsart mit einer Genauigkeit von 93,39% bis 96,98% und innerhalb einer Zeitspanne von unter 500ms erkennen können. Die Richtung eines Fußgängers wird bestimmt, indem Beschleunigungsdaten mit Kompasswerten des Smartphones ergänzt werden. Um sicherzustellen, dass Bewegungsrichtungen korrekt erkannt werden, wird die Ausrichtung des Smartphones mit der des Fußgängers abgeglichen. Wird diese Ausrichtung des Smartphones nicht korrigiert, entspricht die vom Kompass stammende Richtung nicht mit der tatsächlichen Bewegungsrichtung des Fußgängers überein. Zur Korrektur der Ausrichtung wird ein Algorithmus vorgestellt, der unabhängig von der aktuellen Ausrichtung des Smartphones, diese innerhalb von zwei Schritten automatisch auf die Bewegungsrichtung des Fußgängers ausrichtet. Dieser Algorithmus erkennt Änderungen in der Bewegungsrichtung in einer Zeitspanne von unter 250ms und einer Genauigkeit von 96%.
Zusätzlich, wird in dieser Dissertation der Einfluss von magnetischen Störungen auf die vom Kompass errechnete Bewegungsrichtung untersucht. Um Störungen des Kompasses zu entgegnen, wurde ein Filter entwickelt, der zwischen gefährdeten und nicht gefährdeten Fußgängern auf der Grundlage ihrer Gehrichtung unterscheidet. Wie beobachtet können magnetische Störungen die Genauigkeit von diesem Filter beeinflussen. Daraufhin wurde ein Algorithmus entwickelt, der die Auswirkung von magnetischen Störungen auf Kompassdaten kompensiert.
Zusätzlich, wird in dieser Dissertation der Einfluss von magnetischen Störungen auf die vom Kompass errechnete Bewegungsrichtung untersucht. Um Störungen des Kompasses zu entgegnen, wurde ein Filter entwickelt, der zwischen gefährdeten und nicht gefährdeten Fußgängern auf der Grundlage ihrer Gehrichtung unterscheidet. Wie beobachtet können magnetische Störungen die Genauigkeit von diesem Filter beeinflussen. Daraufhin wurde ein Algorithmus entwickelt, der die Auswirkung von magnetischen Störungen auf Kompassdaten kompensiert.
Citation
@phdthesis{doi:10.17170/kobra-202205306261,
author={Memon, Abdul Qudoos},
title={Movement Recognition and Direction Detection of Pedestrians},
school={Kassel, Universität Kassel, Fachbereich Elektrotechnik / Informatik},
year={2021}
}
0500 Oax 0501 Text $btxt$2rdacontent 0502 Computermedien $bc$2rdacarrier 1100 2021$n2021 1500 1/eng 2050 ##0##http://hdl.handle.net/123456789/13879 3000 Memon, Abdul Qudoos 4000 Movement Recognition and Direction Detection of Pedestrians / Memon, Abdul Qudoos 4030 4060 Online-Ressource 4085 ##0##=u http://nbn-resolving.de/http://hdl.handle.net/123456789/13879=x R 4204 \$dDissertation 4170 5550 {{Fußgängerunfall}} 5550 {{Unfallverhütung}} 5550 {{Smartphone}} 5550 {{Sensor}} 5550 {{Fußgänger}} 5550 {{Objekterkennung}} 5550 {{Beschleunigungssensor}} 5550 {{Algorithmus}} 7136 ##0##http://hdl.handle.net/123456789/13879
2022-05-31T16:31:34Z 2022-05-31T16:31:34Z 2021 doi:10.17170/kobra-202205306261 http://hdl.handle.net/123456789/13879 eng Urheberrechtlich geschützt https://rightsstatements.org/page/InC/1.0/ 004 Movement Recognition and Direction Detection of Pedestrians Dissertation In this dissertation we developed a method that uses smartphone sensors to recognise the pedestrian movement (using the accelerometer) and direction (using the compass) accurately. The proposed approach works independent of the GPS and also improved the recognition time of pedestrians movement and direction in comparison to using the GPS.Currently, smartphones are the most common devices people carry with them along with the tablets and smartwatches. Most smartphones are equipped with different types of sensors, including an accelerometer, magnetometer, gyroscope, compass, and GPS. In this work, we use the data acquired from a smartphone’s accelerometer to identify the movement of a pedestrian and the smartphone compass to determine the direction of a pedestrian. Classification algorithms such as (J48) which is an open source java implementation of the C4.5 Decision Tree (DT) algorithm, k-nearest neighbor (kNN), Rule based (JRip) and Meta-level (bagging and boosting) are used to determine the type of movement, including slowing down to a stop, accelerating, and decelerating. We show that these classification algorithms achieve accuracies between 93.39% and 96.98% and are capable of recognising pedestrians movement within 500ms. The direction of pedestrians movement is determined by using the accelerometer and compass sensor of a smartphone. To ensure the accuracy of a pedestrian movement direction, the smartphone’s orientation must be pre-aligned to the pedestrian’s orientation. If the smartphone and the pedestrian orientation is not aligned, then the direction obtained from the compass will not represent the actual movement direction of the pedestrian. Therefore, we present an algorithm that is independent of the smartphone’s orientation that automatically aligns the smartphone orientation to the direction of movement when the pedestrian completes two steps while the smartphone is placed in a front trouser pocket. Our proposed automated algorithm reaches an accuracy of 96% and detects changes in pedestrians’ directions within 250ms. In this dissertation, we also studied the influence of the magnetic deviation on the compass while measuring the movement direction. To illustrate the influence of magnetic deviation, we designed a filter to differentiate between safe and endangered pedestrians based on their movement direction. We observed that magnetic deviations could influence the accuracy of the filter, so our algorithm compensates for these effects using the gyroscope of a smartphone. In dieser Dissertation wird eine Methode vorgestellt, welche Smartphone-Sensoren verwendet, um die Fußgängerbewegung (basierend auf Beschleunigungsdaten) sowie die Richtung (basierend auf Kompassdaten) genau erkennt. Der vorgeschlagene Ansatz arbeitet unabhängig von GPS und die Erkennungszeit der Fußgängerbewegung und Richtung im Vergleich zu einem GPS zu verbessert.Neben Tablets und Smartwatches, sind Smartphones die von Personen am häufigsten mitgeführten Geräte. Sie sind mit verschiedenen Sensoren, unter anderem Beschleunigungssensor, Magnetometer, Gyroskop, Kompass und GPS ausgestattet. Basierend auf den in Smartphones verbauten Beschleunigungssensoren sowie Kompasse, wird in dieser Dissertation ein alternativer Ansatz entwickelt, welcher Bewegungsaktivitäten sowie Bewegungsrichtungen eines Fußgängers bestimmt. Die Bewegungsart, inklusive dem langsamen Gehen bis zum Halt, dem Beschleunigen und Abbremsen der Gehbewegung, wird mithilfe von verschiedenen Klassifizierungsalgorithmen, unter anderem (J48) die eine Open source-Java-Implementierung von C4.5 Decision Trees (DT) Algorithmus, K-Nearest-Neighbor (kNN), Rule-Based (JRip) und Meta-Klassifizierungsalgorithmen (Bagging, Boosting) erkannt. Es wird gezeigt, dass die verwendeten Klassifizierungsalgorithmen die Bewegungsart mit einer Genauigkeit von 93,39% bis 96,98% und innerhalb einer Zeitspanne von unter 500ms erkennen können. Die Richtung eines Fußgängers wird bestimmt, indem Beschleunigungsdaten mit Kompasswerten des Smartphones ergänzt werden. Um sicherzustellen, dass Bewegungsrichtungen korrekt erkannt werden, wird die Ausrichtung des Smartphones mit der des Fußgängers abgeglichen. Wird diese Ausrichtung des Smartphones nicht korrigiert, entspricht die vom Kompass stammende Richtung nicht mit der tatsächlichen Bewegungsrichtung des Fußgängers überein. Zur Korrektur der Ausrichtung wird ein Algorithmus vorgestellt, der unabhängig von der aktuellen Ausrichtung des Smartphones, diese innerhalb von zwei Schritten automatisch auf die Bewegungsrichtung des Fußgängers ausrichtet. Dieser Algorithmus erkennt Änderungen in der Bewegungsrichtung in einer Zeitspanne von unter 250ms und einer Genauigkeit von 96%. Zusätzlich, wird in dieser Dissertation der Einfluss von magnetischen Störungen auf die vom Kompass errechnete Bewegungsrichtung untersucht. Um Störungen des Kompasses zu entgegnen, wurde ein Filter entwickelt, der zwischen gefährdeten und nicht gefährdeten Fußgängern auf der Grundlage ihrer Gehrichtung unterscheidet. Wie beobachtet können magnetische Störungen die Genauigkeit von diesem Filter beeinflussen. Daraufhin wurde ein Algorithmus entwickelt, der die Auswirkung von magnetischen Störungen auf Kompassdaten kompensiert. open access Memon, Abdul Qudoos 2021-04-12 134 Seiten Kassel, Universität Kassel, Fachbereich Elektrotechnik / Informatik David, Klaus (Prof. Dr.) Hillmer, Hartmut (Prof. Dr.) Sick, Bernhard (Prof. Dr.) Stumme, Gerd (Prof. Dr.) Fußgängerunfall Unfallverhütung Smartphone Sensor Fußgänger Objekterkennung Beschleunigungssensor Algorithmus publishedVersion false true
The following license files are associated with this item:
:Urheberrechtlich geschützt