`
`Advancing Technology
`for Humanity
`
`DECLARATION OF GERARD P. GRENIER
`
`I have never been convicted
`1, Gerard P. Grenier, am over twenty-one (21) years of age.
`of a felony, and I am- fully competent to make this declaration. I declare the following to be true
`to the best of my knowledge, information and belief:
`
`1.
`
`I am Senior Director of Publishing Technologies of the Institute of Electrical and
`Electronics Engineers, Inc. (“IEEE”).
`
`.
`
`IEEE is a neutral third party in this dispute.
`
`. Neither I nor IEEE itself is being compensated for this declaration.
`
`. Among my responsibilities as Senior Director of Publishing Technologies, I act as a
`custodian of certain records for IEEE.
`
`.
`
`I make this declaration based on my personal knowledge and information contained
`in the business records of IEEE.
`
`. As part of its ordinary course of business IEEE publishes and makes available
`technical articles and standards. These publications are made available for public
`download through the IEEE digital library, IEEE Xplore.
`
`.
`
`US. Patent No. 8,923,941
`
`It is the regular practice of IEEE to publish articles and other writings including
`article abstracts and make them available to the public through IEEE Xplore. IEEE
`maintains copies of publications in the ordinary course1 of its regularly conducted
`' activities.
`
`. The article below has been attached as Exhibit A to this declaration:
`
`A. G. Comtois, et a]. “A Comparative Evaluation of Adaptive Noise
`Cancellation Algorithms for Minimizing Motion Artifacts in a Forehead-
`Mounted Wearable Pulse Oximeter” 28“ Annual International Conference
`
`of the IEEE Engineering in Medicine and Biology Society, 2007, August
`22-26, 2007.
`
`.
`
`I obtained a copy of Exhibit A through IEEE Xplore, where it is maintained in the
`ordinary course of IEEE’s business. Exhibit A is a true and correct copy of the
`Exhibit as it existed on or about October 25, 2016.
`
`10. The article abstracts from IEEE Xplore shows the date of publication. IEEE Xplore
`populates this information using the metadata associated with the publication
`
`445 Hoes Lane Piscataway, NJ 08854
`0001
`
`Apple Inc.
`
`FITBIT, Ex. 1033
`
`
`
`. I hereby declare that all statements made herein of my own knowledge are true and
`that all statements made on information and belief are believed to be true, and further
`that these statements were made with the knowledge that willful false statements and
`the like are punishable by fine or imprisonment, or both, under 18 U.S.C. § 1001.
`
`I declareunderpenalty ofperjurythatthe foregoing statements areWW.
`Executed on: {95'If loft
`
`11. G. Comtois, et al. “A Comparative Evaluation of Adaptive Noise Cancellation
`Algorithms for Minimizing Motion Artifacts in a Forehead-Mounted Wearable Pulse
`Oximeter" was published in the 28“1 Annual International Conference of the lEEE
`Engineering in Medicine and Biology Society, 2007. The 28'h Annual International
`Conference of the IEEE Engineering in Medicine and Biology Society, 2007 was held
`from August 22-26, 2007. Attendees of the conference were provided copies of the
`publication no later than the last day of the conference. The article is currently
`available for public download from the IEEE digital library, IEEE Xplore.
`
`x_’ Z; ‘
`
`FITBIT, Ex. 1033
`
`
`
`EXHIBIT A
`
`FITBIT, Ex. 1033
`
`
`
`IEEE Xplore Document - A Comparative Evaluation of Adaptive Noise Cancellation Algorithms for Minimizing Motion Artifacts in a Forehead-Mounted
`10/25/2016
`IEEE.org| IEEE Xplore Digital Library I IEEE-SAI IEEE Spectrum More Sites
`Cart (0) | Create Account | Personal Sign In
`
`BROWSE
`
`MY SETHNGS
`
`GET HELP
`
`WHAT CAN I ACCESS?
`
`SUBSCRIBE
`
`Institutional Sign In
`
`Browse Conferences > Engineering in Medicine and B...
`
`Back to Results
`
`A Comparative Evaluation of Adaptive Noise Cancellation
`Algorithms for Minimizing Motion Artifacts in a Forehead-
`Mounted wearable Pulse Oximeter
`
`Related Articles
`Ra..an
`' AWearame
`Recognition
`Reflectance
`of Physical
`Pulse Oximeter
`Activities and
`for Remote ._
`
`Amends
`cancellation
`using MEMS
`acceleromete...
`
`9
`Paper
`Citations
`
`2
`Patent
`C ltstions
`
`609
`Full
`Text Views
`
`3
`Author(s)
`
`'
`
`Gary Comtois; Yitzhak Mendelson ;
`
`Piyush Ramuka
`
`View All Authors
`
`Abstract
`
`Authors
`
`Figures
`
`References
`
`Citations
`
`Keywords
`
`Metrics
`
`Abstract:
`
`http:/fieeexplore.ieee.orgldocum ent/4352592/
`
`Wearable physiological monitoring using a pulse oximeter would enable field medics to monitor multiple injuries simultaneously, thereby prioritizing
`medical intervention when resources are limited. However, a primary factor limiting the accuracy of pulse oximetry is poor signal-to-noise ratio since
`photoplethysmographic (PPG) signals, from which arterial oxygen saturation (SpOz) and heart rate (HR) measurements are derived, are compromised
`by movement artifacts. This study was undertaken to quantify SpO2 and HR errors induced by certain motion artifacts utilizing accelerometry-based
`adaptive noise cancellation (ANC). Since the fingers are generally more vulnerable to motion artifacts, measurements were performed using a custom
`forehead-mounted wearable pulse oximeter developed for real-time remote physiological monitoring and triage applications. This study revealed that
`processin motion-corrupted PPG signals by least mean squares (LMS) and recursive least squares (RLS) algorithms can be effective to reduce SpO2
`and HR errors during jogging, but the degree of improvement depends on filter order. Although both algorithms produced similar improvements,
`implementing the adaptive LMS algorithm is advantageous since it requires significantly less operations.
`
`Published in: Engineering in Medicine and Biology Society, 2007. EMBS 2007. 29th Annual International Conference of the IEEE
`
`Date of Conference: 22-26 Aug. 2007
`
`INSPEC Accession Number: 9910101
`
`Date Added to IEEE Xplore: 22 October 2007
`
`DOI: 10.1109/IEMBS.2007.4352592
`
`ISBN Information:
`
`ISSN Information:
`
`PubMed ID: 18002258
`
`Publisher: IEEE
`
`55 Contents
`
`Download PDF
`
`I. Introduction
`
`Download Citations
`
`Wew References
`
`The implementation of wearable diagnostic devices would enable real-time remote physiological
`assessment and triage of military combatants, firefighters, miners, mountaineers, and other individuals
`operating in dangerous and high-risk environments. This, in turn, would allow first responders and
`front-line medics working under stressful conditions to better prioritize medical intervention when
`resources are limited, thereby extending more effective care to casualties with the most urgent needs.
`
`Read document
`
`P'i'“
`
`Kevwords
`
`Full Text
`
`AbStraCt
`
`Authors
`
`Figures
`
`FITBIT, Ex. 1033
`
`
`
`10/25/2016
`
`lEEE Xplore Document - 'A Comparative Evaluation of Adaptive Noise Cancellation Algorithms for Minimizing Motion Artifacts in a Forehead-Mounted . ..
`"-1 ..~._-
`
`Request Permissions
`
`lEEE Keywords
`Noise cancellation, Biomedical monitoring. Pulse measurements, Heart rate. Least squares
`approximation, Injuries, Limiting, Signal to noise ratio, Fingers. Motion measurement
`
`INSPEC: Controlled Indexing
`plethysmography, accelerometers, blood vessels, cardiology, least mean squares methods, oximetry,
`oxygen, patient diagnosis
`
`References
`
`Citations
`
`Keywords
`
`INSPEC: Non-Controlled Indexing
`recursive least square algorithm, adaptive noise cancellation algorithms, motion artifacts, wearable
`pulse oximeter, photoplethysmographic signals, arterial oxygen saturation, heart rate, least mean
`squares algorithm
`
`Back to Top
`
`Algorithms, Artifacts, Clothing, Diagnosis, Computer-Assisted, Forehead, Humans, Monitoring,
`Ambulatory. Movement, Reproducibility of Results, Sensitivity and Specificity
`
`Authors
`
`Gary Comtois
`Member lEEE, Graduate Student, Department of Biomedical Engineering,
`Worcester Polytechnic Institute, Worcester, MA 01609 USA.
`comtoisg@wpi.edu
`
`Yitzhak Mendelson
`Member lEEE, Professor, Department of Biomedical Engineering, Worcester
`Polytechnic Institute, Worcester, MA 01609 USA. phone: 508~831-5103; fax:
`508-831-5541: email: ym@wpi.edu
`
`Piyush Ramuka
`Graduate Student. Department of Biomedical Engineering. Worcester
`Polytechnic Institute, Worcester, MA 01609 USA. pramuka@wpi.edu
`
`Related Articles
`» Real-Time
`Recognition of
`Physical Activities
`and
`Emmanuel
`Munguia Tapia; S...
`
`» A Wearable
`Reflectance Pulse
`Oximeter for
`Remote
`Y. Mendelson: R. J.
`Duckw..
`
`» Active noise
`cancellation using
`MEMS
`acceleromete...
`H.H. Asada; Hang-
`Hui Jia..
`
`» Unobstrusive heart
`rate and
`respiratory rate
`mom...
`Octavian
`Postolache: Pedr.,
`
`» Reducing motion
`artifact in wearable
`bio-sensors
`P. Gibbs; H.H.
`Asada
`
`» Estimation of
`respiratory
`waveform using an
`accel...
`P.D. Hung: S.
`Bonnet: R.
`
`» Pulse arrival time
`and
`ballistocardiogram
`applica...
`Eduardo Pinheiro;
`Octavia...
`
`» Development at
`real-time motion
`artifact reductio...
`Hyonyoung Han;
`Min-Joan K...
`
`» Survey and
`evaluation of real-
`time tall
`detection...
`James T. Perry;
`Scott Kel .
`
`http://ieeexpiorejeee.org/dooument/4352592/
`
`FITBIT, Ex. 1033
`
`
`
`IEEE Account
`
`Purchase Details
`
`Profile Information
`
`Need Help?
`
`Personal Sign In | Create Account
`
`» Change Usemame/Password
`» Update Address
`
`» Payment Options
`» Order History
`» \fiew Purchased Documents
`
`» Communications Preferences
`» Profession and Education
`» Technical Interests
`
`» US & Canada: +1 800 678 4333
`» Worldwide: +1 732 981 0060
`» Contact & Support
`
`About IEEE Xplorel Contact Us | Help i Terms ostel Nondiscrimination Policy i Sitemapl Privacy & Opting Out ofCookies
`
`10/25/2016
`
`IEEE Xplore Document - A Comparative Evaluation of Adaptive Noise Cancellation Algorithms for Minimizing Motion Artifacts in a Forehead-Mounted
`
`»JAutomatic
`segmentation of
`heart sound
`signals usl...
`A.D. Ricke; R.J.
`Povlnell...
`
`A not-for-protit organization. IEEE l5 lhe world's largesltechnical professional organization dedicated to advancing technology for the benefit ofhumanily.
`Copyright 2016 IEEE - All rights reserved, Use of this web site signifies your agreement to the terms and conditions.
`
`http:/Iieeexplore.ieee.orgldocument/4352592I
`
`FITBIT, Ex. 1033
`
`
`
`Proceedings of the 29111 Annual Intematlonal
`Conference of the IEEE EMBS
`Cite Internationale, Lyon, France
`August 23-26, 2007.
`
`ThD13.1
`
`A Comparative Evaluation of Adaptive Noise Cancellation
`Algorithms for Minimizing Motion Artifacts in a Forehead-Mounted
`Wearable Pulse Oximeter
`
`Gary Comtois, Member IEEE, Yitzhak Mendelson, Member IEEE, Piyush Ramuka
`
`impractical for field applications because they limit mobility
`and can interfere with regular activity. Equally important,
`since these devices are designed for clinical settings where
`patient movements
`are
`relatively constrained, motion
`artifacts during field applications can drastically affect
`measurement accuracy while subjects remain active.
`Practically, the primary factor limiting the reliability of
`pulse oximetry is attributed to poor signal-to-noise ratio
`(SNR) due to motion artifacts. Since photoplethysmographic
`(PPG) signals, which are used to determine SpOz and HR,
`are obscured during movements, the implementation of a
`robust pulse oximeter
`for
`field applications
`requires
`sophisticated
`noise
`rejection
`algorithms
`to
`eliminate
`erroneous readings and prevent false alarms.
`To minimize the effects of motion artifacts in wearable
`pulse oximeters, several groups proposed various algorithms
`to accomplish adaptive noise cancellation (ANC) utilizing a
`noise reference signal obtained from an accelerometer
`(ACC) that is incorporated into the sensor to represent body
`movements [1]-[3]. These groups demonstrated promising
`feasibility for movement artifact rejection in PPG signals
`acquired from the finger. However,
`they did not present
`quantifiable data showing whether
`accelerometry—based
`ANC resulted in more accurate determination of SpOz and
`HR derived from PPG signals acquired from more motion-
`tolerant body locations that are more suitable for mobile
`applications.
`
`0007
`
`Abstracl— Wearable physiological monitoring using a pulse
`oximeter would enable field medics to monitor multiple injuries
`simultaneously, thereby prioritizing medical intervention when
`resources are limited. However, a primary factor limiting the
`accuracy of pulse oximetry is poor signal-to-noise ratio since
`photoplethysmographic (PPG) signals,
`from which arterial
`oxygen saturation (Sp02) and heart rate (HR) measurements
`are derived, are compromised by movement artifacts. This
`study was undertaken to quantify SpOz and HR errors induced
`by certain motion artifacts utilizing accelerometry-based
`adaptive noise cancellation (ANC). Since the fingers are
`generally more vulnerable to motion artifacts, measurements
`were performed using a custom forehead-mounted wearable
`pulse oximeter developed for real-time remote physiological
`monitoring and triage applications. This study revealed that
`processing motion-corrupted PPG signals by least mean
`squares (LMS) and recursive least squares (RLS) algorithms
`can be effective to reduce SpOz and HR errors during jogging,
`but
`the degree of improvement depends on filter order.
`Although both algorithms produced similar improvements,
`implementing the adaptive LMS algorithm is advantageous
`since it requires significantly less operations.
`
`I.
`
`INTRODUCTION
`
`HE implementation of wearable diagnostic devices
`would enable real-time remote physiological assessment
`and triage of military combatants, firefighters, miners,
`mountaineers, and other individuals operating in dangerous
`and high-risk environments. This, in turn, would allow first
`responders and fiont-line medics working under stressfirl
`conditions to better prioritize medical
`intervention when
`resources are limited, thereby extending more effective care
`to casualties with the most urgent needs.
`Employing commercial off-the-shelf (COTS) solutions,
`for example finger pulse oximeters to monitor arterial blood
`oxygen saturation (SpOz),and heart rate (HR), or adhesive-
`type disposable
`electrodes
`for ECG monitoring,
`are
`
`Manuscript received April 2, 2007. This work is supported by the U.S.
`Army MRMC under Contract DAMD17-03-2-0006, The views, opinions
`and/or findings are those of the author and should not be construed as an
`official Department of the Army position, policy or decision unless so
`designated by other documentation.
`in the Department of Biomedical
`Y. Mendelson is a Professor
`Engineering, Worcester Polytechnic Institute, Worcester, MA 01609 USA
`(phone: 508-831-5103; fax: 508-831-5541; email: ym@wpi edu)
`G Comtois is a graduate student
`in the Department of Biomedical
`Engineering, Worcester Polytechnic institute, Worcester, MA 01609 USA
`(comtoisg@wpi.edu).
`in the Department of Biomedical
`P. Ramuka is a graduate student
`Engineering, Worcester Polytechnic Institute, Worcester, MA 01609 USA
`(pramuka@wpi. edu).
`
`11. BACKGROUND
`
`Generally, linear filtering with a fixed cut-off frequency is
`not effective in removing in-band noise with spectral overlap
`and temporal similarity that is common between the signal
`and artifact. Thus, we utilized ANC techniques to filter noisy
`PPG waveforms acquired during field experiments. The
`performance of
`this
`signal processing approach was
`evaluated based on its potential
`to lower Sp02 and HR
`measurement errors.
`
`Among the most popular ANC algorithms are the least
`mean squares (LMS) and recursive least squares (RLS)
`algorithms. Briefly,
`to
`attenuate
`the
`in-band
`noise
`component in the desired signal,
`these algorithms assume
`that
`the reference noise
`received from the ACC is
`statistically correlated with the additive noise component in
`the corrupted PPG signal, whereas the additive noise is
`uncorrelated with the noise-flee PPG signal. An error signal
`is used to adjust continuously the filter’s tap-weights in
`order to minimize the SNR of the noise-corrected PPG
`signal.
`
`1-4244-0788-5/07/$20.00 ©2007 IEEE
`
`1528
`
`FITBIT, Ex. 1033
`
`
`
`The performance of ANC algorithms is highly dependent
`on various filter parameters,
`including filter order (M).
`Accordingly, careful consideration must be given to the
`selection of these parameters and the trade-off between
`algorithm complexity and its computation time.
`Although the basic principles of the LMS and RLS
`techniques share certain similarities,
`the LMS algorithm
`attempts to minimize only the current error value, whereas in
`the RLS algorithm, the error considered is the total error
`from the beginning to the current data point. Furthermore,
`the performance of each algorithm depends on different
`parameters. For example, the step size (u) has a profound
`effect on the convergence behavior of the LMS algorithm.
`Similarly, the forgetting factor 0») determines how the RLS
`algorithm treats past data inputs.
`Compared to the LMS algorithm, the RLS algorithm has
`generally a faster convergence rate and smaller error.
`However, this advantage comes at the expense of increasing
`complexity and longer computational time which increases
`rapidly and non—linearly with filter order.
`
`111. METHODS
`
`collected
`and PPG data were
`accelerations
`Body
`concurrently fi'om 7 healthy volunteers during 32 jogging
`experiments. These jogging experiments comprised 16
`treadmill,
`12
`indoor,
`and 4 outdoor
`exercises. Each
`experiment comprised a 1-minute free jogging at speeds
`corresponding to 3.75—6.5 mph, fi'amed by 2-minute resting
`intervals. For validation,
`reference SpOz and HR were
`acquired concurrently from the Masimo transmission pulse
`oximeter sensor attached to the subject’s fingertip which was
`kept in a relatively stationary position throughout the study.
`We chose the Masimo pulse oximeter because it employs
`unique signal extraction technology (SET®) designed to
`greatly extend its utility into high motion environments. A
`PolarTM ECG monitor, attached across the subject’s chest,
`provided reference HR data.
`The ACC provided reference noise inputs to the ANC
`algorithms. The X, Y, and Z axes of the triaxial ACC were
`oriented according to the anatomical planes as illustrated in
`Fig. 1. Accelerations generated during movement depend
`upon the types of activity performed. Generally, during
`jogging, acceleration is greatest
`in the vertical direction,
`although the accelerations in the other
`two orthogonal
`directions are not negligible. Therefore, the noise reference
`input applied to the ANC algorithms was obtained by
`summing all
`three orthogonal axes of the ACC. By
`combining signals
`from all
`three axes, measurements
`become insensitive to sensor positioning and inadvertent
`sensor misalignment that may occur during movements. To
`compensate for differences in response times, the SpOz and
`HR measurements
`acquired from each
`device were
`processed using an 8-second weighted moving average.
`
`ACC axial
`orientations
`
`Finger
`Sensor \ _
`
`
`
`\ Masimo
`Pulse Oximeter
`
`0008
`
`To simulate movement artifacts, we performed a series of
`outdoor and indoor experiments that were intended to
`determine the effectiveness of using the accelerometer-based
`ANC algorithms
`in processing motion-corrupted PPG
`signals acquired by a forehead pulse oximeter. The focus of
`this study was to compare the performance of each algorithm
`by quantifying the improvement in SpOz and HR accuracy
`generated during typical activities that are expected to
`induce considerable motion artifacts in the field.
`Data were collected by a custom forehead-mounted pulse
`oximeter developed in our laboratory as a platform for real-
`time remote physiological monitoring and triage applications
`[4]-[6]. The prototype wearable system is comprised of three
`units: A battery-operated optical Sensor Module (SM)
`mounted on the forehead, a belt-mounted Receiver Module
`(RM) mounted on the subject’s waist, and a Personal Digital
`Assistant (PDA) carried by a remote observer. The red (R)
`and infrared (IR) PPG signals acquired by the small ((1) =
`22mm) and lightweight (4.5g) SM are transmitted wirelessly
`via an RF link to the RM. The data processed by the RM can
`be transmitted wirelessly over a short range to the PDA or a
`PC, giving the observer the capability to periodically or
`continuously monitor the medical condition of multiple
`subjects. The system can be programmed to alert on alarm
`conditions, such as sudden trauma, or when physiological
`values are out of their normal range. Dedicated software was
`used to filter the reflected PPG signals and compute SpOz
`and HR based on the relative amplitude and frequency
`content of the PPG signals. A triaxial MEMS-type ACC
`embedded within the SM was used to get a quantitative
`measure of physical activity. The information obtained
`through the tilt sensing property of the ACC is also used to
`determine body posture. Posture and acceleration, combined
`with physiological measurements, are valuable indicators to
`assess the status of an injured person in the field.
`
`Fig.
`
`l: Experimental setup For data collection
`
`The outputs of the MEMS ACC and raw PPG signals were
`acquired in real-time at a rate of 80 s/s using a custom
`written LabVIEW® program. Data were processed off-line
`using Matlab programming. The ANC algorithms were
`implemented in Matlab with parameters optimized for
`computational speed and measurement accuracy. The LMS
`algorithm was implemented using a constant p. of 0.016. The
`
`1529
`
`FITBIT, Ex. 1033
`
`
`
`0009
`
`
`
`
`II L2
`
`
`RestingI
`1 D
`0
`
`I"
`-
`‘u-_-f--..-‘_____’I
`‘5.“
`Mnsrmo
`
`..
`
`wimp-.-“
`
`Resting I
`
`I
`20
`
`I
`an
`
`80
`
`I
`7|]
`
`[J Resting
`an
`90
`
`100
`
`lJogging
`H]
`to
`Time (a)
`Fig. 2 Representative SpOz (top) and HR (bottom) measurements obtained
`during outdoor jogging. Filter order M = 16.
`sSpectral analysis of the data using FFT revealed that
`during jogging fi‘equency components associated with body
`acceleration and the subject’s HR shared a relatively small
`
`V. DISCUSSION
`
`Pulse oximeters are used routinely in many clinical
`settings where patients are at rest. Their usage in other areas
`is limited because of motion artifacts which is the primary
`contributor to errors and high rates of false alarms. In order
`to design wearable cost-effective devices that are suitable for
`field deployment, it is important to ensure that the device is
`robust against motion induced disturbances. PPG signals
`recorded from the forehead are generally less prone to
`movement artifacts compared to PPG signals recorded from
`
`1530
`
`frequency band ranging between 1.5—3.0 Hz. Further
`analysis of the data showed that in 8 out of the 32 jogging
`experiments (25%),
`the cardiac-synchronized frequencies
`and movement-induced acceleration frequencies shared a
`common band.
`The averaged errors observed from the series of 32
`experiments are summarized in Figures 3 and 4. Analysis of
`the data clearly revealed that utilizing either the LMS or
`RLS algorithm to process the noise-corrupted PPG signals
`can improve both SpOz and HR accuracy during jogging.
`Although the degree of improvement varied, because
`different methods are employed to compute SpO; and HR
`from the PPG signal,
`these
`figures
`show that
`the
`performance of both algorithms depends on filter order used
`to implement each algorithm.
`
`
`
`._ru.
`
`
`
` SpOzRMSE(%) a
`
`20
`16
`12
`8
`
`Filter Order (M)
`Fig. 3 Averaged SpOz errors for varying filter orders. Error bars indicate
`iISD, For comparison, M = 0 represents the error obtained without ANC.
`
` HRRMSE(%)
`
`8
`
`12
`Filter Order (M)
`Fig. 4 Averaged HR errors for varying filter orders. Error bars indicate
`:tlSD. For comparison, M = 0 represents the error obtained without ANC.
`
`16
`
`20
`
`the RLS algorithm were
`for
`selected filter parameters
`I. = 0.99 and an inverse correlation matrix P = 0.1. These
`filter parameters were found to be optimal in preliminary
`experiments. For comparison, data were processed by each
`algorithm using variable order filters.
`
`IV. RESULTS
`
`SpOz and HR data were derived from the R and IR PPG
`signals utilizing custom extraction algorithms. SpOz root
`mean squared errors (RMSE) were quantified based on the
`differences between the readings measured by the custom
`and Masimo pulse oximeters, whereas HR errors were
`defined with respect
`to the Polar HR monitor. For
`comparison, RMSE were determined by processing the PPG
`signals off-line either with or without the ANC algorithms.
`Fig. 2 shows a representative tracing of SpOz and HR
`measurements obtained from the custom pulse oximeter with
`and without ANC. Reference measurements obtained
`simultaneously fiom the Masimo pulse oximeter and Polar
`HR monitor during resting and outdoor jogging were also
`included for comparison.
`
`
`
`II II :
`
`Without ANC
`
`FITBIT, Ex. 1033
`
`
`
`essential in real-time applications. However, this comes at
`the expense of a longer computational time since the RLS
`algorithm requires M2 operations per iteration. Considering
`for example that an implementation based on a Balm-order
`filter would provide an acceptable error
`reduction,
`this
`implies that
`the LMS algorithm would require only 24
`operations compared to 576 operations that will be required
`to
`implement
`an
`adaptive RLS
`algorithm. Table
`1
`summarizes the relative execution times of the LMS and
`RLS adaptive algorithms for processing one data point,
`
`Table 1. Execution times for LMS and RLS algorithms
`Filter Order
`
`
`
`a finger. Nonetheless, morphological distortions of the
`underlying PPG waveforms,
`from which SpOz and HR
`measurements are derived, could lead to measurement
`errors, false alarms, and frequent dropouts when subjects
`remain active. For example, as shown in Fig. 2, it is evident
`that the Masimo pulse oximeter, which employs advanced
`signal extraction technology designed to greatly extend its
`utility into high motion environments, was clearly unable to
`accurately track SpOz and HR while the subject was jogging.
`Although to a
`lesser
`extent, we
`also noticed more
`pronounced fluctuations in SpOz recorded by the wearable
`forehead pulse oximeter during jogging. These fluctuations
`are likely caused by PPG waveforms obscured by motion
`artifacts associated with heavier breathing.
`To address the need to improve the performance of a
`prototype reflectance pulse oximeter during jogging, we
`investigated the effectiveness of a MEMS ACC as a noise
`reference input to two popular ANC algorithms. We chose
`the LMS and RLS adaptive routines since other investigators
`showed the promising utility of these algorithms to reduce
`errors attributed to motion artifacts in pulse oximeters [l]-
`[3].
`Analysis of the data acquired during jogging experiments
`showed that ANC implemented using the LMS and RLS
`algorithms can help to improve considerably the accuracy of
`a pulse oximeter, as shown in Fig. 2. However, although the
`differences are not considered clinically significant, we
`found that processing the corrupted PPG signals by each
`algorithm produced slightly different improvements. These
`differences are anticipated since different computational
`principles are employed by a pulse oximeter.
`Since ANC-based filtering implements an adaptive notch
`filter with a notch frequency corresponding to the dominant
`fiequency of the measured ACC signal, we expected that an
`overlap of the HR and movement-induced ACC frequencies
`would attenuate
`the
`fimdamental
`cardiac-synchronized
`frequency of the PPG signals and,
`therefore significantly
`affecting SpO; and HR measurements. However, separate
`analysis of
`the data
`from experiments where body
`accelerations
`and cardiac rhythms were found to be
`synchronized confirmed that applying either the LMS or
`RLS algorithm did not adversely impact the ability to obtain
`accurate SpOz and HR readings while subjects remain
`active.
`
`0010
`
`VI. CONCLUSIONS
`
`This study was designed to investigate the performance of
`accelerometry—based ANC implemented using the LMS and
`RLS algorithms as an effective method to minimizing both
`SpO;
`and HR errors
`induced
`during movement.
`Measurements were performed using a custom, forehead-
`mounted wearable pulse oximeter that was developed in our
`laboratory to serve as a platform for
`real-time remote
`physiological monitoring and triage applications. The results
`obtained in this study revealed that processing motion-
`corrupted PPG signals by the LMS and RLS algorithm can
`reduce HR and SpOz errors during jogging. Although both
`algorithms
`produced
`similar
`improvements,
`the
`implementation of the adaptive LMS algorithm is preferred
`since it requires significantly less operations.
`
`[1]
`
`[2]
`
`REFERENCES
`
`.T. Y A. Foo, S J Wilson, “A computational system to optimize noise
`rejection in photoplethysmography signals during motion or poor
`perfusion states,” Med. Biol. Eng. Conlme 2006, pp. 140-145
`L. B. Wood, H H Asada, “Noise cancellation model validation for
`reduced motion artifact wearable PPG sensors using MEMS
`accelerometers," in Proc, 28'” IEEE/EMBS Arm. Int. Canf, New York,
`2006, pp. 3525-3528
`A R. Relente, L.G. Siren, Clmmctcriaation and adaptwe filtering of
`inclion artifacts in pulse oximetry using acceleromclcrs, I'mc. 2""
`Joint EMBS/BMES Conf, Houston, TX, 2002, 1769-1770
`Y Mendelson and V Floroff, A FDA based ad—hoc mobile wireless
`pulse oximeter, in Prue. IASTED International Conference Telehealth
`2005, Banfl, Canada, 2005, pp. 1-6.
`Y. Mendelson. R. J. Brickworth. G. ('nmtois. “A wearable reflectance
`pulse oximeter for remote pliysiolugieai monitoring," in Proc.
`.23”
`IEEE EMBS Annual International Canf, New York, 2006, pp. 912-
`915.
`G Comtois, Y Mendelson, “A noise reference input to an adaptive
`filter algorithm for signal processing in a wearable pulse oximeter,” in
`Proc. 33’"i Annual Northeast Bioengineering Conf, New York, 2007,
`pp. 106-107.
`
`As shown in Fig. 3 and Fig. 4, we found that the degree of
`improvement depends on the filter order
`(M) used to
`implement each adaptive algorithm, however filters order
`greater
`than
`24
`produced
`diminished
`improvements.
`Furthermore, we also found that the LMS algorithm was
`slightly more effective in reducing HR errors compared to
`the RLS implementation.
`it is important to take into
`Given similar performances,
`consideration the
`complexity of the LMS and RLS
`algorithms and the trade-off between algorithmic complexity
`and computation time. These principal
`tradeoffs
`are
`important since our goal is to implement ANC to improve
`the performance of a wearable pulse oximeter during
`motion. For example, compared to the LMS algorithm, the
`RLS algorithm has a faster convergence rate which is
`
`1531
`
`FITBIT, Ex. 1033
`
`