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...
Main Authors: | , |
---|---|
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 |