Академический Документы
Профессиональный Документы
Культура Документы
1
identification method is independent of the sensor location compare with results of fiducial methods from [12&14],
and anxiety state of the individual. and determine that the PAR non-fiducial method is
superior.
1.2. ECG Non-Fiducial Methods
In the late-2000s, many researches began to develop
2. Methods
non-fiducial feature extraction methods for biometric
authentication. In [15], Wang et. al. argued that using the 2.1. Radar Setup
temporal and amplitude differences between fiducial A heterodyne radar system was designed to acquire
points may be inadequate for consistent biometric physiological signals reflected from and transmitted
identification. In their study, they proposed a non-fiducial through subjects. A Holzworth low phase noise
feature extraction method that uses normalized HS90002A RF Synthesizer was used to produce a 2.4GHz
autocorrelation (AC) and the discrete cosine transform transmit tone and a 2.4GHz+1kHz shifted tone which
(DCT) on ECG data to develop a feature set. To classify, served as the heterodyne signals. Two configurations,
they ordered their test cases using the nearest neighbor of shown in Figure 1, were tested: monostatic where the
the Euclidian distance. They compared this method to a same antenna was used for transmit and receive, and
standard fiducial based method and found that their bistatic where a transmit antenna was positioned on one
non-fiducial method was more accurate. Agrafioti further side of the body and a second receive antenna was
expanded on this AC/DCT non-fiducial method in [16]. positioned on the opposite side of the body. All antennas
One of the prominent non-fiducial feature extraction were oriented with vertical polarization. The antennas
methods is the wavelet transform, which was used to used were Yagi directional antennas with a beamwidth of
extract features from [17,18] and denoise [17,19] the ECG approximately 30. The 2.4GHz signal was routed to the
signal. In [17], Wan and Yao proposed a neural network transmit/receive antenna through a circulator in the
classification system that used the discrete wavelet monostatic configuration and directly to a transmit-only
transform (DWT) of the ECG data as a feature template. antenna in the bistatic configuration. The 2.4 GHz
They used a 6-level DWT with a bior1.1 wavelet for their received signal was mixed with the 2.4001 GHz (via the
feature extraction, citing the wavelets historical use in circulator in mono-static configuration and directly in
image reconstruction. In [18], Chan et. al. used a 5-level from the receive antenna in bi-static) to produce a 1kHz
DWT with a 3rd-order Debauchies wavelet to extract intermediate frequency (IF). A low IF was used to avoid
features from a signal averaged ECG (SACEG) wave. problems with DC offsets in the mixer. This 1kHz IF was
They achieved an 89% classification accuracy using a then digitized and the final conversion to DC in-phase (I)
nearest neighbor classifier. and quadrature (Q) data was done in the computer (PC).
Aside from the wavelet transform, a large variety of
other non-fiducial feature extraction methods were
attempted. In [20], Yang et. al. used a normalization and
interpolation algorithm (ECOIL) to extract features from
individual ECG cycles and then classified them using
Euclidian Distance and k nearest neighbor (kNN). In [21],
Odinaka et. al. used a symmetric relative entropy (SRE)
Antenna
Antenna
Antenna
2
2.2. Human Subject Data Collection
Magnitude*
Raw*
A human subject collection plan was approved by the Time*(s)*
Magnitude*
Clarkson University IRB and data was stored using an I/Q*
anonymous identification number. Data was collected Time*(s)*
Magnitude*
week apart (first visit for enrollment and second visit for LPF*
match testing). During the collection, Radar, 3-lead Time*(s)*
Magnitude*
Electrocardiogram (ECG) and Phonocardiogram (PCG) Mag*
were simultaneously collected at a sampling rate of Time*(s)*
Radians*
Phase*
were captured by varying the antenna configuration and
Time*(s)*
distance as shown in Figure 2. Two distances were chosen: Figure 3: Several signal processing steps are applied to extract
0.5m which results in the antenna main lobe illuminating cardiac radar magnitude and phase. This trial was selected due to
approximately the width of the chest, and 0.05m which the obvious cardiac signature for demonstration purposes.
was determined to be the minimum safe distance based on
FCC Maximum Permissible Exposure (MPE) in the
1.5-100GHz range for General Population/Uncontrolled Note that the signals shown in Figure 3 were from Trial
Exposure. A mesh-backed chair was used to provide 3 to show a clear cardiac pattern with little respiratory
full-back support with minimal radar signal interference. signal. However, in most trials the respiratory return was
much larger than cardiac. Therefore, in general an
1" 2" 3" 4" additional high pass filter would need to be applied to
Monostatic Tx Tx Tx Tx
observe the cardiac signal over the duration of a trial.
Instead in this work noise (including the respiratory signal,
Rx Rx Rx Rx
Near Far Near Far
5"
Tx Rx
6" 7" 8" was removed by creating an ensemble average of the
BiStatic Tx Rx Tx Rx
(Tx Front)
Tx Rx
cardiac cycle from the radar data for each trial. An ECG
Near- Near Near -Far Far-Far Far-Near R-wave peak detector is used to generate a time-reference
9" 10" 11" 12" for creating a one second average radar cycle (0.5s before
BiStatic
(Tx Back)
Tx Rx Tx Rx Tx Rx Tx Rx
and 0.5s after R-wave peak). All one-second cardiac
Near-Near Far-Near Far-Far Near-Far
cycles within the 60s recording are averaged to produce
the average radar cardiac cycle. This process is
Figure 2: Antenna configurations for the 12 trials acquired demonstrated in Figure 4.
(numbered in the top-left). Two antenna distances were used:
near (0.05m) and far (0.5m) as depicted by the transmit (Tx) and
receive (Rx) arrows.
3
The result using the Discrete Meyer wavelet for one
subject/trial (magnitude) is shown in Figure 5.
R
ECG
Wavelet%Scale%(Frequency)%
PCG S1$ S2$
Single Trial
Radar Mag
Time%(R(wave%at%Center)%
Figure 5: Continuous Wavelet Transform (CWT) of the radar
ensemble average magnitude using the Discrete Meyer wavelet
and an automated peak-find algorithm.
Radar Ensemble Average
The peaks were found by a multi-stage process. The
CWTs were first computed as black and white binary
images. These binary images could then be used with the
image regional maximum function (MATLAB function
imregionalmax [23]) that creates points at peaks of an
image or surface. The resulting images depicted clusters
of multiple datapoints with similar values around each
peak area in the image. For the final stage in determining
Mag$ peak locations an additional function (MATLAB
S1/S2$
R$$ regionprops) was used to determine the centroids of
circular clusters.
2.5. Classification
Figure 4: Radar Cardiac Cycle Ensemble Average. ECG R-wave A multiple-vote nearest-neighbor algorithm is used as a
peaks are detected as a time reference to generate one-second classifier for this 1:N database matching biometric
windows of radar data that are averaged to create the ensemble.
PCG is shown for illustration purposes to frame systole, but is
application. Enrollment in the database involves storing
not used in the calculation. each of the peak locations per subject for the first visit.
Matching is conducted per subject on data from the second
2.4. Feature Extraction visit. In the match selection for each test-subject, each
peak is considered from that test-subject and the
Features were developed toward the goal of being database-subject with the nearest neighboring peak is
consistent for the particular subject over visits but considered one vote for that database-subject being the
differentiating them from other subjects. The features best match. The process is repeated for each peak of the
selected in this work were the peaks of the Continuous test-subject. Votes are tallied in rank-order. This process is
Wavelet Transform of the radar ensemble average. The repeated for all test subjects and for each trial.
CWT provides a 3D time-frequency plot of the radar One subject's peaks are compared to all other subjects
ensemble average providing the time-progression of peaks as follows. Let subject one's peaks be an array of
frequency-components for a particular subject. CWT was peak locations P1 and additional subjects be labeled P2, P3,
selected due to the hypothesis that subject-specific and so on. For any one peak, find the closest peak in each
features may be frequency-related, but at certain other subjects peak data sets. This is done utilizing the
time-shifts relative to the ECG R-wave. The peaks of knnsearch algorithm in the MATLAB Statistics Toolbox
these CWT plots are found and their coordinates (x,y) are [24]. Each one point in subject i gets a row of distances
stored as the features to be used for subject identification. from every point in subject j. Finding the min of each
4
row gives the closest peak locations of Pj to every data Subject 1 Subject 2 Subject 3 Subject 4
point in the Pi data-set.
This method is utilized for every subject, each one
Day 1
subject is compared to all other subjects. Once everyone's
data has been compared to one-another, then the distances
of the nearest-neighbor's are ranked in order of how many !!!!!!!!!!!!!!!!!!!!Phase!
Day 2
data set is the nearest match, the count is incremented in
the count vector. The count vector describes which
subjects data nearest matches the test subject.
Figure 7: Trial 1 phase ensemble average shown here for a 2
3. Results second window to visualize approximately 2 cardiac cycles.
Initially, the ensemble averages were visually inspected.
Some trials, like the one in Figure 6 below showed Rank accuracies were computed for each trial over the
significant correlation between subjects. These trials lend 26 subjects used for enrollment and testing. Using the
confidence that a consistent cardiac signal is being rank-order output from the CWT peak nearest neighbor
measured, however trials with more variability may yield classifier, rank accuracies were computed. Thus a Rank-1
Trial&3:&1*Antenna&5cm&from&Back& accuracy is the percent of correct classifications using only
more successful results as biometrics.
40Hz&LPF,&76&Subjects/Visits& the top choice where a Rank-5 accuracy is the percent of
AorGc&Pressure?&What&cardiovascular&event&would&be&seen&best&from&the&back?&
correct classifications accepting anything in the top-5
selections. Table 1 shows accuracies for Magnitude.
Accuracies for Phase have been significantly lower to
date, but will be explored further in future work.
5
a more precise time reference than could ever be expected
from radar alone, it provides a simple solution for [7] A. Droitcour. Non-contact measurement of heart and
averaging this radar-only biometric data when assessing respiration rates with a single-chip microwave doppler radar.
its value as a biometric. More research is needed to create PhD thesis, Stanford Univ., 2006.
a method for cardiac cycle averages that are not based on [8] F. Beritelli and S. Serrano. Biometric Identification Based on
Frequency Analysis of Cardiac Sounds, IEEE Trans. Inf.
the ECG.
Forensics Secur., vol. 2, 2007.
This radar system operates in the same frequency range [9] K. Phua, C. Jianfeng, T. Dat, and L. Shue. Heart sound as a
as most cellular phones but at 1% of the power. While the biometric. Pattern Recognition, 41(3):906-919, 2008.
current system uses a experimental quality, low phase [10] F. Agrafioti, J. Gao an. D. Hatzinakos. Chapter in
noise signal generator, it is possible that this technology Biometrics, InTech, 2011.
may be scalable and adaptable to lower-cost and more [11] S. Z. Fatemian, F. Agrafioti, and D. Hatzinakos. HeartID:
mobile platforms. This possibility combined with the Cardiac biometric recognition. in IEEE 4th International
potential for a multi-modal biometric system incorporating Conference on Biometrics: Theory, Applications and Systems,
radar adds promise. BTAS 2010, 2010.
[12] L. Biel, O. Pettersson, L. Philipson, and P. Wide. ECG
analysis: A new approach in human identification. IEEE
5. Conclusions Trans. Instrum. Meas., 50: 808812, 2001.
Cardiac data obtained from a 2.4 GHz radar system [13] M. Kyoso and A. Uchiyama. Development of an ECG
identification system. Annual Reports of the Research Reactor
shows promise as a biometric. Future work will apply
Institute, Kyoto University, 4:37213723, 2001.
additional techniques for signal processing, feature [14] S. A. Israel, J. M. Irvine, A. Cheng, M. D. Wiederhold, and
extraction and classification such as those used in other B. K. Wiederhold. ECG to identify individuals. Pattern
cardiac biometric work. For example a list of fiducial Recognit. 38:133142, 2005.
measurements could be derived from the radar ensemble [15] Y. Wang, F. Agrafioti, D. Hatzinakos, and K. N. Plataniotis.
average such peak delay from ECG R-wave, min-to-max Analysis of Human Electrocardiogram for Biometric
delay and peak-to-peak height for use as features. Recognition. EURASIP Journal on Advances in Signal
In addition, the cardiac radar data acquired in this work Processing, 2008:148658, 2008.
and the signal processing methods applied will be [16] F. Agrafioti. ECG in Biometric Recognition: Time
Dependency and Application Challenges. PhD diss.,
investigated for correlation with physiological events.
University of Toronto, 2011.
Radar features correlated with physiological events could [17] Y. Wan and J. Yao. A Neural Network to Identify Human
prove useful as medical diagnostic tools. Furthermore, a Subjects with Electrocardiogram Signals. 2225, 2008.
better understanding of the physiological meaning of the [18] A. Chan, M. Hamdy, A. Badre, and V. Badee. Wavelet
cardiac radar data could allow optimization of signal distance measure for person identification using
processing and classification algorithms towards improved electrocardiograms. IEEE Trans. Instrum. Meas., 57:248253,
biometric performance. 2008.
[19] M. Alfaouri and K. Daqrouq. ECG Signal Denoising By
Wavelet Transform Thresholding. Am. J. Appl. Sci., 5:276
References 281, 2008.
[20] M. Yang, B. Liu, M. Zhao, F. Li, G. Wang, and F. Zhou.
[1] J.C. Lin, Bioelectromagnetics, 13(6):557-565, 1992. Normalizing Electrocardiograms of Both Healthy Persons and
[2] A. Singh, O. Boric-Lubecke and V. Lubecke. Chapter in Cardiovascular Disease Patients for Biometric Authentication.
Telehealthcare Computing and Engineering: Principles and PLoS One, 8, 2013.
Design, CRC Press, 2013. [21] I. Odinaka, P. Lai, A. Kaplan, J. OSullivan, E. Sirevaag, S.
[3] J. Aho, J. Salmi, and V. Koivunen. IEEE RADAR 2013, 1-6. Kristjansson, A. Sheffield, and J. Rohrbaugh. ECG
May 2013. biometrics: A robust short-time frequency analysis. in 2010
[4] Q. Zhou, J. Liu, A. Host-Madse, O. Boric-Lubecke and V. IEEE International Workshop on Information Forensics and
Lubecke. Detection of multiple heartbeats using Doppler Security, WIFS 2010, 2010.
radar. Acoustics, Speech and Signal Processing, 2006. [22] S. Safie, J. Soraghan, and L. Petropoulakis.
ICASSP 2006 Proceedings. 2006 IEEE International Electrocardiogram (ECG) Biometric Authentication Using
Conference on. Vol. 2. IEEE, 2006. Pulse Active Ratio (PAR). IEEE Trans. Inf. Forensics Secur.,
[5] D. Petkie, E. Bryan, C. Benton, C. Phelps, J. Yoakum, M. 6(4):13151322, 2011.
Rogers and A. Reed. Remote respiration and heart rate [23] Image Processing Toolbox Users Guide (2014) The
monitoring with millimeter-wave/terahertz radars. In Proc. MathWorks, Inc., Natick, MA 01760-2098
SPIE, 7117, p. 71170I. 2008. [24] Statistics Toolbox Users Guide (2014) The MathWorks,
[6] S. Ivashov, V. Razevig, A. Sheyko, and I. Vasilyev. Inc., Natick, MA 01760-2098.
Detection of human breathing and heartbeat by remote radar.
In Progress in Electromagnetic Research Symposium,
663-666. 2004.