A Multi-Sensor Stochastic Energy-Based Vibro-Localization Technique with Byzantine Sensor Elimination
<p>Illustration of the localization methodology proposed in this manuscript. Structural vibrations, resulting from the heel-strikes of an occupant, are detected by <span class="html-italic">m</span> accelerometers positioned within the environment. Utilizing the signal energy, denoted as <math display="inline"><semantics> <msub> <mi>e</mi> <mi>i</mi> </msub> </semantics></math>, the distance <math display="inline"><semantics> <msub> <mi>d</mi> <mi>i</mi> </msub> </semantics></math>—established between the sensor <span class="html-italic">i</span> and the occupant—is estimated. Following this, each sensor’s estimation, represented by a PDF, is projected onto the Cartesian localization space, symbolized as <math display="inline"><semantics> <mi mathvariant="script">S</mi> </semantics></math>. The entropies derived from the resultant PDFs play a pivotal role in identifying and subsequently excluding potential Byzantine sensors, employing an iterative sensor fusion approach. Upon achieving a consensus among the sensors, after the exclusion of the Byzantine sensors, the localization process is deemed complete.</p> "> Figure 2
<p>This figure visualizes some key variables frequently used in the paper. The blue and red boxes represent sensor <span class="html-italic">i</span> and sensor <span class="html-italic">j</span> which reside at <math display="inline"><semantics> <msub> <mi mathvariant="bold">t</mi> <mi>i</mi> </msub> </semantics></math> and <math display="inline"><semantics> <msub> <mi mathvariant="bold">t</mi> <mi>j</mi> </msub> </semantics></math>, respectively. When an occupant excites the floor with their footstep, which occurs at <math display="inline"><semantics> <msub> <mi mathvariant="bold">x</mi> <mrow> <mi>t</mi> <mi>r</mi> <mi>u</mi> <mi>e</mi> </mrow> </msub> </semantics></math>, <span class="html-italic">m</span> accelerometers first estimate <math display="inline"><semantics> <mrow> <msub> <mi>d</mi> <mi>i</mi> </msub> <mo>∀</mo> <mrow> <mn>1</mn> <mo>,</mo> <mo>…</mo> <mo>,</mo> <mi>m</mi> </mrow> </mrow> </semantics></math>. Therefore, the estimated location vector of the occupant location by sensor <span class="html-italic">i</span> can be seen as the vector summation of its location vector <math display="inline"><semantics> <msub> <mi mathvariant="bold">t</mi> <mi>i</mi> </msub> </semantics></math> and the estimated <math display="inline"><semantics> <msub> <mi>d</mi> <mi>i</mi> </msub> </semantics></math> for some <math display="inline"><semantics> <msub> <mi>θ</mi> <mi>i</mi> </msub> </semantics></math>.</p> "> Figure 3
<p>The figure displays eight labeled images (<b>a</b>–<b>h</b>) in two rows. The first row depicts individual sensor PDFs: (<b>a</b>) Sensor <span class="html-italic">A</span> with a sharp peak showing high precision; (<b>b</b>) Sensor <span class="html-italic">B</span> with a broader curve showing accuracy and lower precision; (<b>c</b>) Sensor <span class="html-italic">C</span>, a Byzantine sensor with an offset sharp peak; and (<b>d</b>) Sensor <span class="html-italic">D</span> with a flat curve indicating low accuracy and precision. The second row illustrates fusion results: (<b>e</b>) a unimodal curve from sensors <span class="html-italic">A</span> and <span class="html-italic">B</span> showing enhanced precision; (<b>f</b>) a uniform distribution from sensors <span class="html-italic">A</span> and <span class="html-italic">C</span> indicating discord; (<b>g</b>) an offset peak from sensors <span class="html-italic">B</span> and <span class="html-italic">C</span> suggesting an alternative location hypothesis; and (<b>h</b>) a bimodal distribution from sensors <span class="html-italic">C</span> and <span class="html-italic">D</span> with peaks deviating from the true value. The figure highlights the challenges of fusing data from diverse sensors, especially with Byzantine influences.</p> "> Figure 4
<p>The testbed used in the controlled experiments. The green circles represent the unique step locations while the black squares mark the sensor locations used in the experiments.</p> "> Figure 5
<p>The differences between signal (step) detection algorithms employed by the baseline and proposed techniques. The black line (<b>—</b>) represents the noisy measurements of a second-order system. The green dash-dotted line (<span style="color:#39FD42"><b>— -</b></span>) represents the proposed “relaxed” detection results employed in this study. On the other hand, the red dash-dotted line (<span style="color:#F12F0F"><b>— -</b></span>) represents the signal detection algorithm employed by the baseline study.</p> "> Figure 6
<p>Localization outcomes for two distinct occupants using varying sensor counts (<math display="inline"><semantics> <mrow> <mi>m</mi> <mo>=</mo> <mn>2</mn> <mo>,</mo> <mn>6</mn> <mo>,</mo> <mn>11</mn> </mrow> </semantics></math>). The left column represents the first occupant’s result set and the right, the second occupant’s result set. Square markers indicate sensor locations, circles denote non-Byzantine sensors, while green pluses and red crosses symbolize the ground truth and estimated locations, respectively. Errors for configurations (<b>a</b>–<b>e</b>) show progressive refinement with increased sensors, highlighting the algorithm’s adaptability and precision. <b>Left:</b> An illustrative result of the 1st occupant’s data. <b>Right:</b> An illustrative result of the 2nd occupant’s data.</p> "> Figure 7
<p>Quartile analysis of sample localization errors against the number of sensors before the proposed BSE algorithm was employed. The plot showcases a consistent reduction in errors across all quartiles with an increasing number of sensors, highlighting improved consistency in both best- and worst-case scenarios.</p> "> Figure 8
<p>Entropy-based precision of the localization system for varying sensor counts. Red and black lines differentiate data for the first and second occupants. The figure underscores the reduced uncertainty with more sensors, highlighting the enhanced precision across all quartiles.</p> "> Figure 9
<p>Quantile–quantile plot between the precision and accuracy metrics observed in the experimental data. The figure provides evidence for the correlation between precision and accuracy for varying numbers of sensors.</p> "> Figure 10
<p>Empirical PDFs and CDFs of normed localization errors derived from location estimates for both occupants. Solid lines represent the empirical PDFs, with blue and brown indicating the proposed and baseline techniques, respectively. Dash-dotted lines depict the empirical CDFs. The plots demonstrate that the proposed technique generally results in lower localization errors compared to the baseline.</p> "> Figure 11
<p>The error characteristics of the proposed method as a function of the average sensor distance when all sensors were considered.</p> "> Figure 12
<p>The error characteristics of the proposed method as a function of the average sensor distance when a subset of the sensors were considered.</p> ">
Abstract
:1. Introduction
1.1. Limitations of the Existing Approaches
- Limitations of ideal sensor models: Accelerometers are not ideal because they tend to introduce random and systematic errors in the vibro-measurement vector during the signal acquisition time. While not trivial, the characterization of errors stemming from signal acquisition is not a central aspect of the existing literature. A complete understanding about localization errors cannot be achieved unless such sensor imperfections are categorically identified and incorporated into vibro-localization frameworks.
- Limitations in uncertainty quantification: The extent to which measurement errors contribute to localization errors is still unknown. In other words, the sensing errors in vibro-measurements are yet to be tied to the localization errors. It is imperative to account for errors in vibro-measurement vector for a successful localization technique.
- Limitations in information reliability assessment: Along with the measurement imperfections, a myriad of uncertainty sources drive the success and failure cases of the energy-based vibro-localization techniques, such as reflections, dispersion, etc. To remedy the adverse effects of any unreliable sensor information at a given time, a metric needs to be proposed to measure the reliability of the information that each vibro-measurement vector carries.
1.2. Baseline Study and Overview of the Fundamental Differences
1.3. Summary of the Contributions
- Vibro-localization technique with comprehensive uncertainty quantification (addressing limitations 1 and 2): The proposed vibro-localization technique employs an explicit error model for each sensor. Therefore, a complete uncertainty quantification of the localization errors due to the measurement errors can be minimized with our technique.
- Information-theoretic BSE algorithm (addressing limitation 3): The paper introduces a BSE algorithm. The proposed BSE algorithm divides the sensors into two distinct subsets: the ones that show some consistency among them, and the ones which are divergent in nature. By leveraging a greedy information-theoretic approach, it decides whether a sensor should be placed in the former set, or vice versa. This algorithm guarantees a locally optimal subset of the sensors in minimizing the localization errors.
- Empirical validation (addressing limitations 1–3): Data from previously conducted controlled experiments were employed to validate and benchmark the proposed technique. The results demonstrated significant improvements over the baseline [45] approach in terms of both accuracy and precision.
- Quantification of the empirical precision and accuracy (addressing limitation 3): This paper employs the results of the empirical validation study to quantify an empirical correlation between the precision and accuracy achieved with the proposed vibro-localization technique. By employing such correlation metrics, we gain better insights about the technique’s performance and failures.
1.4. Organization of the Paper
- The first section, Section 1, serves as the introductory portion of the article. In this section, readers are introduced to the primary problem that the research addresses. Additionally, it offers a review of the existing literature on the subject, ensuring that readers have a foundational understanding of the context and the significance of the problem at hand.
- Following the Introduction, Section 2 delves into the specifics of the proposed technique. This section provides the details of the uncertainty quantification of the localization outcomes due to the errors in the vibro-measurement vectors. A probabilistic technique is employed to quantify the localization uncertainties. Here, we also provide details of the BSE algorithm used in the elimination of Byzantine sensors.
- In the subsequent section, Section 3, the focus is on the controlled experiments that were carried out. This section provides a detailed account of the experimental setup and procedure, laying the groundwork for the results that follow.
- Section 4 presents the results obtained from the experiments. It offers insights into the technique’s performance and reliability, discussing the outcomes in the context of the proposed method’s effectiveness.
- Section 5 encapsulates the primary findings of the research. It presents the conclusions drawn from the study and sheds light on potential avenues for future work. This section serves to summarize the research’s contributions and provide future research directions.
2. Method
2.1. Parametric Energy Decay and Localization Framework
2.2. Derivation of the pdf for Location Estimation
2.3. Sensor Fusion
2.4. Byzantine Sensor Elimination
Algorithm 1: Vibro-localization using the Information-Theoretic BSE Algorithm |
1: procedure BSE() 2: 3: for all , do ▹ Initialization of the consensus set 4: 5: if then 6: 7: end if 8: end for 9: for all do ▹ Attempt to expand the consensus set 10: 11: if then 12: 13: end if 14: end for 15: return 16: end procedure 17: 18: while do ▹ Gradient Descent 19: ▹ Update in the gradient direction 20: 21: 22: 23: 24: end while |
3. Experiments
3.1. Experimental Setup
3.2. Implementation
4. Results
5. Conclusions and Future Work
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
BSE | Byzantine sensor elimination |
CDF | Cumulative distribution function |
HMM | Hidden Markov model |
Probability density function | |
SNR | Signal-to-noise ratio |
TDoA | Time-difference-of-arrival |
Appendix A
References
- Woolard, A.G.; Malladi, V.V.N.S.; Alajlouni, S.; Tarazaga, P.A. Classification of event location using matched filters via on-floor accelerometers. Sens. Smart Struct. Technol. Civ. Mech. Aerosp. Syst. 2017, 10168, 101681A. [Google Scholar] [CrossRef]
- Li, F.; Clemente, J.; Valero, M.; Tse, Z.; Li, S.; Song, W.Z. Smart Home Monitoring System via Footstep-Induced Vibrations. IEEE Syst. J. 2020, 14, 3383–3389. [Google Scholar] [CrossRef]
- Clemente, J.; Li, F.; Valero, M.; Song, W. Smart Seismic Sensing for Indoor Fall Detection, Location, and Notification. IEEE J. Biomed. Health Inform. 2020, 24, 524–532. [Google Scholar] [CrossRef]
- Shi, L.; Mirshekari, M.; Fagert, J.; Chi, Y.; Noh, H.Y.; Zhang, P.; Pan, S. Device-free multiple people localization through floor vibration. In Proceedings of the 1st ACM International Workshop on Device-Free Human Sensing, New York, NY, USA, 10 November 2019; Association for Computing Machinery, Inc.: New York, NY, USA, 2019; pp. 57–61. [Google Scholar] [CrossRef]
- Shi, L.; Zhang, Y.; Pan, S.; Chi, Y. Data quality-informed multiple occupant localization using floor vibration sensing. In Proceedings of the 21st International Workshop on Mobile Computing Systems and Applications, Austin, TX, USA, 3–4 March 2020; Association for Computing Machinery, Inc.: New York, NY, USA, 2020; p. 98. [Google Scholar] [CrossRef]
- Fagert, J.; Mirshekari, M.; Pan, S.; Zhang, P.; Noh, H.Y. Characterizing left-right gait balance using footstep-induced structural vibrations. Sens. Smart Struct. Technol. Civ. Mech. Aerosp. Syst. 2017, 10168, 1016819. [Google Scholar] [CrossRef]
- Kessler, E.; Malladi, V.V.S.; Tarazaga, P.A. Vibration-based gait analysis via instrumented buildings. Int. J. Distrib. Sens. Netw. 2019, 15, 1550147719881608. [Google Scholar] [CrossRef]
- Fagert, J.; Mirshekari, M.; Pan, S.; Lowes, L.; Iammarino, M.; Zhang, P.; Noh, H.Y. Structure- and Sampling-Adaptive Gait Balance Symmetry Estimation Using Footstep-Induced Structural Floor Vibrations. J. Eng. Mech. 2021, 147, 04020151. [Google Scholar] [CrossRef]
- Davis, B.T.; Bryant, B.I.; Fritz, S.L.; Handlery, R.; Flach, A.; Hirth, V.A. Measuring Gait Parameters from Structural Vibrations. Measurement 2022, 195, 111076. [Google Scholar] [CrossRef]
- Dong, Y.; Liu, J.; Noh, H.Y. GaitVibe+: Enhancing Structural Vibration-based Footstep Localization Using Temporary Cameras for In-home Gait Analysis. In Proceedings of the 20th ACM Conference on Embedded Networked Sensor Systems, Boston, MA, USA, 6–9 November 2022; Association for Computing Machinery, Inc.: New York, NY, USA, 2022; pp. 1168–1174. [Google Scholar] [CrossRef]
- Dong, Y.; Iammarino, M.; Liu, J.; Codling, J.; Fagert, J.; Mirshekari, M.; Lowes, M.L.; Zhang, P.; Author, A. Ambient Floor Vibration Sensing Advances Accessibility of Functional Gait Assessment for Children with Muscular Dystrophies. 2023. Available online: https://www.researchsquare.com/article/rs-3249615/v1 (accessed on 17 November 2023).
- Dong, Y.; Noh, H.Y. Structure-Agnostic Gait Cycle Segmentation for In-Home Gait Health Monitoring Through Footstep-Induced Structural Vibrations. In Society for Experimental Mechanics Annual Conference and Exposition; Springer: Cham, Switzerland, 2023; pp. 65–74. [Google Scholar] [CrossRef]
- Pan, S.; Wang, N.; Qian, Y.; Velibeyoglu, I.; Noh, H.Y.; Zhang, P. Indoor person identification through footstep induced structural vibration. In Proceedings of the 16th International Workshop on Mobile Computing Systems and Applications, Santa Fe, NM, USA, 12–13 February 2015; Association for Computing Machinery, Inc.: New York, NY, USA, 2015; pp. 81–86. [Google Scholar] [CrossRef]
- Poston, J.D.; Buehrer, R.M.; Tarazaga, P.A. A framework for occupancy tracking in a building Via structural dynamics sensing of footstep vibrations. Front. Built Environ. 2017, 3, 65. [Google Scholar] [CrossRef]
- Hu, Z.; Zhang, Y.; Pan, S. Footstep-Induced Floor Vibration Dataset: Reusability and Transferability Analysis. In Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems, Coimbra, Portugal, 15–17 November 2021; Association for Computing Machinery, Inc.: New York, NY, USA, 2021; pp. 546–551. [Google Scholar] [CrossRef]
- Dong, Y.; Fagert, J.; Zhang, P.; Noh, H.Y. Poster Abstract: Non-parametric bayesian learning for newcomer detection using footstep-induced floor vibration. In Proceedings of the 20th International Conference on Information Processing in Sensor Networks (co-located with CPS-IoT Week 2021), Nashville, TN, USA, 18–21 May 2021; Association for Computing Machinery, Inc.: New York, NY, USA, 2021; pp. 404–405. [Google Scholar] [CrossRef]
- Drira, S.; Smith, I.F. A framework for occupancy detection and tracking using floor-vibration signals. Mech. Syst. Signal Process. 2022, 168, 108472. [Google Scholar] [CrossRef]
- Fagert, J.; Mirshekari, M.; Zhang, P.; Noh, H.Y. Recursive Sparse Representation for Identifying Multiple Concurrent Occupants Using Floor Vibration Sensing. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2022, 6, 1–33. [Google Scholar] [CrossRef]
- Dong, Y.; Zhu, J.; Noh, H.Y. Re-vibe: Vibration-based indoor person re-identification through cross-structure optimal transport. In Proceedings of the 9th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation, Boston, MA, USA, 9–10 November 2022; pp. 348–352. [Google Scholar] [CrossRef]
- Dong, Y.; Fagert, J.; Noh, H.Y. Characterizing the variability of footstep-induced structural vibrations for open-world person identification. Mech. Syst. Signal Process. 2023, 204, 110756. [Google Scholar] [CrossRef]
- Pan, S.; Bonde, A.; Jing, J.; Zhang, L.; Zhang, P.; Noh, H.Y. BOES: Building Occupancy Estimation System using sparse ambient vibration monitoring. Sens. Smart Struct. Technol. Civ. Mech. Aerosp. Syst. 2014, 9061, 90611O. [Google Scholar] [CrossRef]
- Valero, M.; Li, F.; Zhao, L.; Zhang, C.; Garrido, J.; Han, Z. Vibration sensing-based human and infrastructure safety/health monitoring: A survey. Digit. Signal Process. 2021, 114, 103037. [Google Scholar] [CrossRef]
- Alam, F.; Faulkner, N.; Parr, B. Device-Free Localization: A Review of Non-RF Techniques for Unobtrusive Indoor Positioning. IEEE Internet Things J. 2020, 8, 4228–4249. [Google Scholar] [CrossRef]
- MejiaCruz, Y.; Franco, J.; Hainline, G.; Fritz, S.; Jiang, Z.; Caicedo, J.M.; Davis, B.; Hirth, V. Walking Speed Measurement Technology: A Review. Curr. Geriatr. Rep. 2021, 10, 32–41. [Google Scholar] [CrossRef]
- Davis, B.T. Characterization of Human-Induced Vibrations. Ph.D. Thesis, University of South Carolina, Columbia, SC, USA, 2016. [Google Scholar]
- Kwon, Y.M.; Agha, G. Passive localization: Large size sensor network localization based on environmental events. In Proceedings of the 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008), St. Louis, MO, USA, 22–24 April 2008; pp. 3–14. [Google Scholar] [CrossRef]
- Racic, V.; Pavic, A.; Brownjohn, J.M. Experimental identification and analytical modelling of human walking forces: Literature review. J. Sound Vib. 2009, 326, 1–49. [Google Scholar] [CrossRef]
- Ciampa, F.; Meo, M. Acoustic emission source localization and velocity determination of the fundamental mode A0 using wavelet analysis and a Newton-based optimization technique. Smart Mater. Struct. 2010, 19, 045027. [Google Scholar] [CrossRef]
- Mirshekari, M.; Pan, S.; Zhang, P.; Noh, H.Y. Characterizing wave propagation to improve indoor step-level person localization using floor vibration. Sens. Smart Struct. Technol. Civ. Mech. Aerosp. Syst. 2016, 9803, 980305. [Google Scholar] [CrossRef]
- Ghany, A.A.; Uguen, B.; Lemur, D. A Robustness Comparison of Measured Narrowband CSI vs RSSI for IoT Localization. In Proceedings of the 2020 IEEE 92nd Vehicular Technology Conference (VTC2020-Fall), Victoria, BC, Canada, 18 November–16 December 2020. [Google Scholar] [CrossRef]
- Mirshekari, M.; Pan, S.; Fagert, J.; Schooler, E.M.; Zhang, P.; Noh, H.Y. Occupant localization using footstep-induced structural vibration. Mech. Syst. Signal Process. 2018, 112, 77–97. [Google Scholar] [CrossRef]
- Marchi, L.D.; Marzani, A.; Speciale, N.; Viola, E. A passive monitoring technique based on dispersion compensation to locate impacts in plate-like structures. Smart Mater. Struct. 2011, 20, 035021. [Google Scholar] [CrossRef]
- Woolard, A.G.; Tarazaga, P.A. Applications of dispersion compensation for indoor vibration event localization. JVC/J. Vib. Control 2018, 24, 5108–5117. [Google Scholar]
- Mohammed, A.; Pavic, A. Human-structure dynamic interaction between building floors and walking occupants in vertical direction. Mech. Syst. Signal Process. 2021, 147, 107036. [Google Scholar] [CrossRef]
- Davis, B.T.; Caicedo, J.M.; Hirth, V.A. Force Estimation and Event Localization (FEEL) of Impacts Using Structural Vibrations. J. Eng. Mech. 2021, 147, 04020154. [Google Scholar] [CrossRef]
- MejiaCruz, Y.; Jiang, Z.; Caicedo, J.M.; Franco, J.M. Probabilistic Force Estimation and Event Localization (PFEEL) algorithm. Eng. Struct. 2022, 252, 113535. [Google Scholar] [CrossRef]
- Nowakowski, T.; Daudet, L.; de Rosny, J. Localization of acoustic sensors from passive Green’s function estimation. J. Acoust. Soc. Am. 2015, 138, 3010–3018. [Google Scholar] [CrossRef]
- Bahroun, R.; Michel, O.; Frassati, F.; Carmona, M.; Lacoume, J.L. New algorithm for footstep localization using seismic sensors in an indoor environment. J. Sound Vib. 2014, 333, 1046–1066. [Google Scholar] [CrossRef]
- Alajlouni, S.; Albakri, M.; Tarazaga, P. Impact localization in dispersive waveguides based on energy-attenuation of waves with the traveled distance. Mech. Syst. Signal Process. 2018, 105, 361–376. [Google Scholar] [CrossRef]
- Pai, S.G.; Reuland, Y.; Drira, S.; Smith, I.F. Is there a relationship between footstep-impact locations and measured signal characteristics? In Proceedings of the 1st ACM International Workshop on Device-Free Human Sensing, New York, NY, USA, 10 November 2019; Association for Computing Machinery, Inc.: New York, NY, USA, 2019; pp. 62–65. [Google Scholar] [CrossRef]
- Alajlouni, S.; Baker, J.; Tarazaga, P. Maximum likelihood estimation for passive energy-based footstep localization. Mech. Syst. Signal Process. 2022, 163, 108158. [Google Scholar] [CrossRef]
- Wu, K.; Huang, Y.; Qiu, M.; Peng, Z.; Wang, L. Toward Device-free and User-independent Fall Detection Using Floor Vibration. ACM Trans. Sens. Netw. 2023, 19, 1–20. [Google Scholar] [CrossRef]
- Tarrío, P.; Bernardos, A.M.; Casar, J.R. An energy-efficient strategy for accurate distance estimation in wireless sensor networks. Sensors 2012, 12, 15438–15466. [Google Scholar] [CrossRef]
- Poston, J.D.; Buehrer, R.M.; Woolard, A.G.; Tarazaga, P.A. Indoor positioning from vibration localization in smart buildings. In Proceedings of the 2016 IEEE/ION Position, Location and Navigation Symposium (PLANS), Savannah, GA, USA, 11–14 April 2016; pp. 366–372. [Google Scholar] [CrossRef]
- Alajlouni, S.; Tarazaga, P. A new fast and calibration-free method for footstep impact localization in an instrumented floor. J. Vib. Control 2019, 25, 1629–1638. [Google Scholar] [CrossRef]
- Fischler, M.A.; Bolles, R.C. Random sample consensus. Commun. ACM 1981, 24, 381–395. [Google Scholar] [CrossRef]
Baseline Technique [45] | Proposed Technique | |
---|---|---|
Localization Feature (Measured) | Energy measurements | Energy measurements |
Known Parameters (A Priori) | Sensor locations | Sensor locations |
Calibrated Parameters (Offline Processing) | None | Sensor noise profile: Calibration vectors |
Output (Online Processing) | Location estimate: | Location estimate: Consensus set: and its distribution: |
RANSAC [46] | Mirshekari et al. [31] | Information-Theoretic BSE | |
---|---|---|---|
Primary Use | Estimating parameters of mathematical models in the presence of outliers, predominantly in computer vision. | Elimination of far-away sensors in an adaptive multilateration technique of a vibro-localization system. | Elimination of Byzantine sensors in sensor networks of vibro-localization systems by using information theory. |
Methodology | Works by randomly selecting subsets of data and identifying the model with the highest consensus. | Identifying distant sensors in TDoA estimations to avoid bias in multilateration algorithm. | Derives a consensus among sensors based on entropies of likelihoods to emphasize robustness against malicious sensors. |
Input Data Type | Points | Time-domain measurements | PDFs |
Mean (m) | Std. Dev. (m) | Median (m) | RMS (m) | Min (m) | Max (m) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ine | # Sensors | # Cases | Baseline | Proposed | Baseline | Proposed | Baseline | Proposed | Baseline | Proposed | Baseline | Proposed | Baseline | Proposed | |
ine | Occupant-1 | 2 | 55 | 3.6888 | 2.3173 | 3.3372 | 2.3253 | 2.4481 | 1.7542 | 4.9742 | 3.2827 | 0.0107 | 0.0011 | 16.0242 | 17.5661 |
3 | 165 | 2.8971 | 1.8467 | 2.6042 | 1.7687 | 1.9609 | 1.5082 | 3.8955 | 2.5570 | 0.0092 | 0.0011 | 16.0090 | 17.5661 | ||
4 | 330 | 2.5066 | 1.6502 | 2.1398 | 1.4102 | 1.9153 | 1.4338 | 3.2957 | 2.1707 | 0.0103 | 0.0011 | 14.9141 | 17.4761 | ||
5 | 462 | 2.2905 | 1.5606 | 1.8090 | 1.2039 | 1.8043 | 1.4203 | 2.9187 | 1.9710 | 0.0039 | 0.0011 | 14.1410 | 17.4761 | ||
6 | 462 | 2.1500 | 1.5195 | 1.5744 | 1.1127 | 1.7895 | 1.4097 | 2.6648 | 1.8833 | 0.0026 | 0.0011 | 13.2300 | 11.8762 | ||
7 | 330 | 2.0547 | 1.4868 | 1.4026 | 1.0717 | 1.7807 | 1.4001 | 2.4877 | 1.8328 | 0.0129 | 0.0011 | 12.4402 | 11.8762 | ||
8 | 165 | 1.9854 | 1.4516 | 1.2778 | 1.0440 | 1.7613 | 1.3780 | 2.3611 | 1.7880 | 0.0090 | 0.0011 | 11.7862 | 8.3292 | ||
9 | 55 | 1.9322 | 1.4110 | 1.1878 | 1.0173 | 1.7596 | 1.3571 | 2.2681 | 1.7395 | 0.0249 | 0.0011 | 10.5963 | 5.0333 | ||
10 | 11 | 1.8894 | 1.3714 | 1.1227 | 0.9975 | 1.7415 | 1.3262 | 2.1977 | 1.6956 | 0.0151 | 0.0034 | 9.3303 | 4.8963 | ||
11 | 1 | 1.8545 | 1.3066 | 1.0758 | 0.9818 | 1.7931 | 1.2675 | 2.1423 | 1.6320 | 0.1764 | 0.0034 | 7.4640 | 4.6415 | ||
ine | Weighted Average | 2.3056 | 1.58 | 1.7853 | 1.2521 | 1.8401 | 1.4272 | 2.9200 | 2.0212 | 0.0078 | 0.0011 | 13.6703 | 14.1558 | ||
ine | Occupant-2 | 2 | 55 | 3.7099 | 2.1653 | 3.3677 | 2.0995 | 2.3852 | 1.6825 | 5.0103 | 3.0159 | 0.0177 | 0.0010 | 16.0251 | 17.6579 |
3 | 165 | 2.9058 | 1.7971 | 2.6500 | 1.7054 | 1.9605 | 1.4196 | 3.9327 | 2.4775 | 0.0017 | 0.0010 | 16.0101 | 16.9322 | ||
4 | 330 | 2.4965 | 1.5820 | 2.1846 | 1.4151 | 1.8451 | 1.3217 | 3.3174 | 2.1225 | 0.0055 | 0.0010 | 14.0716 | 16.7308 | ||
5 | 462 | 2.2650 | 1.4633 | 1.8475 | 1.2276 | 1.7665 | 1.2689 | 2.9229 | 1.9101 | 0.0062 | 0.0010 | 13.0168 | 16.7308 | ||
6 | 462 | 2.1130 | 1.4073 | 1.6066 | 1.1290 | 1.7101 | 1.2475 | 2.6544 | 1.8041 | 0.0026 | 0.0010 | 12.3208 | 16.7308 | ||
7 | 330 | 2.0078 | 1.3721 | 1.4331 | 1.0874 | 1.7021 | 1.2302 | 2.4667 | 1.7507 | 0.0093 | 0.0011 | 11.3596 | 9.0267 | ||
8 | 165 | 1.9322 | 1.3314 | 1.3078 | 1.0590 | 1.6537 | 1.1898 | 2.3332 | 1.7012 | 0.0106 | 0.0011 | 10.8745 | 5.8133 | ||
9 | 55 | 1.8731 | 1.2880 | 1.2215 | 1.0230 | 1.6466 | 1.1549 | 2.2362 | 1.6448 | 0.0074 | 0.0011 | 8.7195 | 5.0686 | ||
10 | 11 | 1.8261 | 1.2356 | 1.1608 | 0.9749 | 1.6713 | 1.0666 | 2.1636 | 1.5736 | 0.0324 | 0.0011 | 6.9466 | 4.9669 | ||
11 | 1 | 1.7871 | 1.1716 | 1.1195 | 0.9224 | 1.6147 | 0.9852 | 2.1069 | 1.4884 | 0.1071 | 0.0011 | 5.8988 | 3.8890 | ||
ine | Weighted Average | 2.2771 | 1.4843 | 1.8217 | 1.2545 | 1.7755 | 1.2790 | 2.9194 | 1.9444 | 0.0063 | 0.0010 | 12.7591 | 14.2538 |
Mirshekari et al. [31] | Proposed | |||
---|---|---|---|---|
ine | Without SE | With SE | Without SE | With SE |
Slope | 1.44 | 0.56 | 0.63 | 0.14 |
Intercept | −2.3 | −0.56 | 1.75 | 1.12 |
Correlation Coefficient | 0.82 | 0.24 | 0.37 | 0.24 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ambarkutuk, M.; Alajlouni, S.; Tarazaga, P.A.; Plassmann, P.E. A Multi-Sensor Stochastic Energy-Based Vibro-Localization Technique with Byzantine Sensor Elimination. Sensors 2023, 23, 9309. https://doi.org/10.3390/s23239309
Ambarkutuk M, Alajlouni S, Tarazaga PA, Plassmann PE. A Multi-Sensor Stochastic Energy-Based Vibro-Localization Technique with Byzantine Sensor Elimination. Sensors. 2023; 23(23):9309. https://doi.org/10.3390/s23239309
Chicago/Turabian StyleAmbarkutuk, Murat, Sa’ed Alajlouni, Pablo A. Tarazaga, and Paul E. Plassmann. 2023. "A Multi-Sensor Stochastic Energy-Based Vibro-Localization Technique with Byzantine Sensor Elimination" Sensors 23, no. 23: 9309. https://doi.org/10.3390/s23239309
APA StyleAmbarkutuk, M., Alajlouni, S., Tarazaga, P. A., & Plassmann, P. E. (2023). A Multi-Sensor Stochastic Energy-Based Vibro-Localization Technique with Byzantine Sensor Elimination. Sensors, 23(23), 9309. https://doi.org/10.3390/s23239309