FFK: Fourier-Transform Fuzzy-c-means Kalman-Filter Based RSSI Filtering Mechanism for Indoor Positioning

As indoor positioning has been widely utilized for many applications of the Internet of Things, the Received Signal Strength Indication (RSSI) fingerprint has become a common approach to distance estimation because of its simple and economical design. The combination of a Gaussian filter and a Kalma...

Full description

Bibliographic Details
Main Authors: Chinyang Henry Tseng, Woei-Jiunn Tsaur
Format: Article
Language:English
Published: MDPI AG 2023-10-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/23/19/8274
_version_ 1797575198720917504
author Chinyang Henry Tseng
Woei-Jiunn Tsaur
author_facet Chinyang Henry Tseng
Woei-Jiunn Tsaur
author_sort Chinyang Henry Tseng
collection DOAJ
description As indoor positioning has been widely utilized for many applications of the Internet of Things, the Received Signal Strength Indication (RSSI) fingerprint has become a common approach to distance estimation because of its simple and economical design. The combination of a Gaussian filter and a Kalman filter is a common way of establishing an RSSI fingerprint. However, the distributions of RSSI values can be arbitrary distributions instead of Gaussian distributions. Thus, we propose a Fouriertransform Fuzzyc-means Kalmanfilter (FFK) based RSSI filtering mechanism to establish a stable RSSI fingerprint value for distance estimation in indoor positioning. FFK is the first RSSI filtering mechanism adopting the Fourier transform to abstract stable RSSI values from the low-frequency domain. Fuzzy C-Means (FCM) can identify the major Line of Sight (LOS) cluster by its fuzzy membership design in the arbitrary RSSI distributions, and thus FCM becomes a better choice than the Gaussian filter for capturing LOS RSSI values. The Kalman filter summarizes the fluctuating LOS RSSI values as the stable latest RSSI value for the distance estimation. Experiment results from a realistic environment show that FFK achieves better distance estimation accuracy than the Gaussian filter, the Kalman filter, and their combination, which are used by the related works.
first_indexed 2024-03-10T21:35:11Z
format Article
id doaj.art-f0b075af164e4e9c8f151fd69923f248
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T21:35:11Z
publishDate 2023-10-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-f0b075af164e4e9c8f151fd69923f2482023-11-19T15:05:14ZengMDPI AGSensors1424-82202023-10-012319827410.3390/s23198274FFK: Fourier-Transform Fuzzy-c-means Kalman-Filter Based RSSI Filtering Mechanism for Indoor PositioningChinyang Henry Tseng0Woei-Jiunn Tsaur1Department of Computer Science and Information Engineering, National Taipei University, New Taipei City 23741, TaiwanComputer Center, National Taipei University, New Taipei City 23741, TaiwanAs indoor positioning has been widely utilized for many applications of the Internet of Things, the Received Signal Strength Indication (RSSI) fingerprint has become a common approach to distance estimation because of its simple and economical design. The combination of a Gaussian filter and a Kalman filter is a common way of establishing an RSSI fingerprint. However, the distributions of RSSI values can be arbitrary distributions instead of Gaussian distributions. Thus, we propose a Fouriertransform Fuzzyc-means Kalmanfilter (FFK) based RSSI filtering mechanism to establish a stable RSSI fingerprint value for distance estimation in indoor positioning. FFK is the first RSSI filtering mechanism adopting the Fourier transform to abstract stable RSSI values from the low-frequency domain. Fuzzy C-Means (FCM) can identify the major Line of Sight (LOS) cluster by its fuzzy membership design in the arbitrary RSSI distributions, and thus FCM becomes a better choice than the Gaussian filter for capturing LOS RSSI values. The Kalman filter summarizes the fluctuating LOS RSSI values as the stable latest RSSI value for the distance estimation. Experiment results from a realistic environment show that FFK achieves better distance estimation accuracy than the Gaussian filter, the Kalman filter, and their combination, which are used by the related works.https://www.mdpi.com/1424-8220/23/19/8274indoor positioningreceived signal strength indicationFourier transformfuzzy c-meansKalman filter
spellingShingle Chinyang Henry Tseng
Woei-Jiunn Tsaur
FFK: Fourier-Transform Fuzzy-c-means Kalman-Filter Based RSSI Filtering Mechanism for Indoor Positioning
Sensors
indoor positioning
received signal strength indication
Fourier transform
fuzzy c-means
Kalman filter
title FFK: Fourier-Transform Fuzzy-c-means Kalman-Filter Based RSSI Filtering Mechanism for Indoor Positioning
title_full FFK: Fourier-Transform Fuzzy-c-means Kalman-Filter Based RSSI Filtering Mechanism for Indoor Positioning
title_fullStr FFK: Fourier-Transform Fuzzy-c-means Kalman-Filter Based RSSI Filtering Mechanism for Indoor Positioning
title_full_unstemmed FFK: Fourier-Transform Fuzzy-c-means Kalman-Filter Based RSSI Filtering Mechanism for Indoor Positioning
title_short FFK: Fourier-Transform Fuzzy-c-means Kalman-Filter Based RSSI Filtering Mechanism for Indoor Positioning
title_sort ffk fourier transform fuzzy c means kalman filter based rssi filtering mechanism for indoor positioning
topic indoor positioning
received signal strength indication
Fourier transform
fuzzy c-means
Kalman filter
url https://www.mdpi.com/1424-8220/23/19/8274
work_keys_str_mv AT chinyanghenrytseng ffkfouriertransformfuzzycmeanskalmanfilterbasedrssifilteringmechanismforindoorpositioning
AT woeijiunntsaur ffkfouriertransformfuzzycmeanskalmanfilterbasedrssifilteringmechanismforindoorpositioning