View full-text article in PMC Sensors (Basel). 2023 Apr 19;23(8):4111. doi: 10.3390/s23084111 Search in PMC Search in PubMed View in NLM Catalog Add to search Copyright and License information © 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/). PMC Copyright notice Algorithm 1 Pseudocode for raw data processing 1:procedure RawDataProcessing(radar) 2: raw_data←Get_Raw_data(radar) 3: previous_circles←[] 4:loop: 5: doa←ESBM(raw_data) 6: pulse_waves←DisplacementExtraction(raw_data, previous_circle) 7: features←FeatureExtraction(pulse_waves) 8: BP_values←MapFeaturesToBP(features) 9: goto loop.