Sign In to Follow Application
View All Documents & Correspondence

Method And System For Noise Cleaning Of Photoplethysmogram Signals

Abstract: A method and system is provided for noise cleaning of photoplethysmogram signals. The method and system is disclosed for noise cleaning of photoplethysmogram signals for estimating blood pressure of a user; wherein photoplethysmogram signals are extracting from the user; the extracted photoplethysmogram signals are up sampled; the up sampled photoplethysmogram signals are filtered; uneven baseline drift of each cycle is removed from the up sampled and filtered photoplethysmogram signals; outlier cycles of the photoplethysmogram signals are removed and remaining cycles of the photoplethysmogram signals are modeled; and time domain features are extracted from originally extracted and modeled photoplethysmogram signals for estimating blood pressure of the user.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
27 April 2015
Publication Number
45/2016
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
iprdel@lakshmisri.com
Parent Application
Patent Number
Legal Status
Grant Date
2022-05-06
Renewal Date

Applicants

TATA CONSULTANCY SERVICES LIMITED
Nirmal Building, 9th Floor, Nariman Point, Mumbai, Maharashtra 400021, India

Inventors

1. BANERJEE, Rohan
Tata Consultancy Services Building 1B, Ecospace Plot - IIF/12, New Town, Rajarhat, Kolkata – 700156, West Bengal, India
2. DUTTA CHOUDHURY, Anirban
Tata Consultancy Services Building 1B, Ecospace Plot - IIF/12, New Town, Rajarhat, Kolkata – 700156, West Bengal, India
3. SINHA, Aniruddha
Tata Consultancy Services Building 1B, Ecospace Plot - IIF/12, New Town, Rajarhat, Kolkata – 700156, West Bengal, India
4. GHOSE, Avik
Tata Consultancy Services Building 1B, Ecospace Plot - IIF/12, New Town, Rajarhat, Kolkata – 700156, West Bengal, India
5. PAL, Arpan
Tata Consultancy Services Building 1B, Ecospace Plot - IIF/12, New Town, Rajarhat, Kolkata – 700156, West Bengal, India

Specification

CLIAMS:1. A method for noise cleaning of photoplethysmogram (PPG) signals for estimating blood pressure (BP) of a user; said method comprising:

a. extracting photoplethysmogram signals from the user using an image capturing device (202) coupled with a mobile communication device (204);
b. up sampling the extracted photoplethysmogram signals using an up sampling module (206);
c. filtering the up sampled photoplethysmogram signals using a filtering module (208);
d. removing uneven baseline drift of each cycle of the up sampled and filtered photoplethysmogram signals using a baseline drift removal module (210);
e. removing outlier cycles of the photoplethysmogram signals by k-means clustering using an outlier removing module (212);
f. modeling remaining cycles of the photoplethysmogram signals after removing outlier cycles with a sum of 2 Gaussian functions using a signal modeling module (214); and
g. extracting time domain features from originally extracted and modeled photoplethysmogram signals using a feature extraction module (216) for estimating blood pressure of the user.

2. The method as claimed in claim 1, wherein the photoplethysmogram signals are extracted from user’s peripheral body parts selected from a group comprising finger, ear, toe and forehead.

3. The method as claimed in claim 1, wherein the photoplethysmogram signals are extracted from the the user using a light emitting source attached to the image capturing device (202) coupled with the mobile communication device (204).

4. The method as claimed in claim 1, wherein the photoplethysmogram signals are extracted in Y domain of YCBCR color space of a captured video using the image capturing device (202) coupled with the mobile communication device (204).

5. The method as claimed in claim 1, wherein the image capturing device (202) coupled with the mobile communication device (204) extracts photoplethysmogram signals as a video stream at 30 fps.

6. The method as claimed in claim 1, wherein the photoplethysmogram signals are extracted as a time series data wherein signal value of photoplethysmogram at nth frame is represented by mean value of Y component of the nth frame.

7. The method as claimed in claim 1, wherein the extracted photoplethysmogram signals are up sampled using linear interpolation.

8. The method as claimed in claim 1, wherein the up sampled photoplethysmogram signals are shifted to its zero mean and applied to a 4th order Butterworth band-pass filter having cutoff frequencies of 0.5 Hz and 5 Hz.

9. The method as claimed in claim 1, wherein the uneven baseline drift of each cycle (F) of the up sampled and filtered photoplethysmogram signals of length k is removed by constructing a second vector T forming a line segment of length k, having endpoints of the second vector T same as the endpoints of each cycle F, along with k-2 equal spaced points in between constructed using linear regression, where the vector F1 = F - T representing the modified cycle with zero baseline.

10. The method as claimed in claim 1, wherein the outlier cycles of the photoplethysmogram signals are removed by splitting each cycle of the photoplethysmogram signals into a plurality of rectangular overlapping windows of equal size, identifying fundamental frequency of the plurality of rectangular overlapping windows, calculating absolute difference from ideal time period, indicating high value of the ideal time period as a wrongly detected cycle, removing wrongly detected outliers using k-means clustering.

11. The method as claimed in claim 1, wherein the time domain features including systolic time; diastolic time; pulse-width at; 33% (B33); 75% (B75) of pulse height; total pulse width of the original signal, along with Gaussian RMS width; C1; C2 of the fitted Gaussian curves; and mode parameters b1 and b2 are extracted from originally extracted and modeled photoplethysmogram signals for estimating blood pressure of the user using machine learning techniques.

12. A system (200) for noise cleaning of photoplethysmogram (PPG) signals for estimating blood pressure (BP) of a user; said system (200) comprising:

a. an image capturing device (202) coupled with a mobile communication device (204), adapted for extracting photoplethysmogram signals from the user;
b. an up sampling module (206), adapted for up sampling the extracted photoplethysmogram signals;
c. a filtering module (208), adapted for filtering the up sampled photoplethysmogram signals;
d. a baseline drift removal module (210), adapted for removing uneven baseline drift of each cycle of the up sampled and filtered photoplethysmogram signals;
e. an outlier removing module (212), adapted for removing outlier cycles of the photoplethysmogram signals by k-means clustering;
f. a signal modeling module (214), adapted for modeling remaining cycles of the photoplethysmogram signals after removing outlier cycles with a sum of 2 Gaussian functions; and
g. a feature extraction module (216), adapted for extracting time domain features from originally extracted and modeled photoplethysmogram signals for estimating blood pressure of the user.

13. The method as claimed in claim 1, wherein the image capturing device (202) coupled with a mobile communication device (204) is adapted to extract photoplethysmogram signals from user’s peripheral body parts selected from a group comprising finger, ear, toe and forehead.

14. The system (200) as claimed in claim 12, wherein the image capturing device (202) coupled with the mobile communication device (204) is having a light emitting source for extracting photoplethysmogram signals.

15. The system (200) as claimed in claim 12, wherein the image capturing device (202) coupled with the mobile communication device (204) is extracting the photoplethysmogram signals in Y domain of YCBCR color space of a captured video.

16. The system (200) as claimed in claim 12, wherein the image capturing device (202) coupled with the mobile communication device (204) extracts photoplethysmogram signals as a video stream at 30 fps.

17. The system (200) as claimed in claim 12, wherein the photoplethysmogram signals are extracted as a time series data wherein signal value of photoplethysmogram at nth frame is represented by mean value of Y component of the nth frame.

18. The system (200) as claimed in claim 12, wherein the extracted photoplethysmogram signals are up sampled using linear interpolation.

19. The system (200) as claimed in claim 12, wherein the up sampled photoplethysmogram signals are shifted to its zero mean and applied to a 4th order Butterworth band-pass filter having cutoff frequencies of 0.5 Hz and 5 Hz.

20. The system (200) as claimed in claim 12, wherein the uneven baseline drift of each cycle (F) of the up sampled and filtered photoplethysmogram signals of length k is removed by constructing a second vector T forming a line segment of length k, having endpoints of the second vector T same as the endpoints of each cycle F, along with k-2 equal spaced points in between constructed using linear regression, where the vector F1 = F - T representing the modified cycle with zero baseline.

21. The system (200) as claimed in claim 12, wherein the outlier cycles of the photoplethysmogram signals are removed by splitting each cycle of the photoplethysmogram signals into a plurality of rectangular overlapping windows of equal size, identifying fundamental frequency of the plurality of rectangular overlapping windows, calculating absolute difference from ideal time period, indicating high value of the ideal time period as a wrongly detected cycle, removing wrongly detected outliers using k-means clustering.

22. The system (200) as claimed in claim 12, wherein the time domain features including systolic time; diastolic time; pulse-width at; 33% (B33); 75% (B75) of pulse height; total pulse width of the original signal, along with Gaussian RMS width; C1; C2 of the fitted Gaussian curves; and mode parameters b1 and b2 are extracted from originally extracted and modeled photoplethysmogram signals for estimating blood pressure of the user using machine learning techniques.
,TagSPECI:As Attached

Documents

Application Documents

# Name Date
1 Form 5 [27-04-2015(online)].pdf 2015-04-27
2 Form 3 [27-04-2015(online)].pdf 2015-04-27
3 Drawing [27-04-2015(online)].pdf 2015-04-27
4 Description(Complete) [27-04-2015(online)].pdf 2015-04-27
5 REQUEST FOR CERTIFIED COPY [14-03-2016(online)].pdf 2016-03-14
6 Form 3 [26-07-2016(online)].pdf 2016-07-26
7 Request For Certified Copy-Online.pdf 2018-08-11
8 ABSTRACT1.jpg 2018-08-11
9 1684-MUM-2015-Power of Attorney-160915.pdf 2018-08-11
10 1684-MUM-2015-Form 1-290915.pdf 2018-08-11
11 1684-MUM-2015-Correspondence-290915.pdf 2018-08-11
12 1684-MUM-2015-FER.pdf 2019-12-10
13 1684-MUM-2015-Information under section 8(2) [15-05-2020(online)].pdf 2020-05-15
14 1684-MUM-2015-OTHERS [09-06-2020(online)].pdf 2020-06-09
15 1684-MUM-2015-FORM 3 [09-06-2020(online)].pdf 2020-06-09
16 1684-MUM-2015-FER_SER_REPLY [09-06-2020(online)].pdf 2020-06-09
17 1684-MUM-2015-COMPLETE SPECIFICATION [09-06-2020(online)].pdf 2020-06-09
18 1684-MUM-2015-CLAIMS [09-06-2020(online)].pdf 2020-06-09
19 1684-MUM-2015-ABSTRACT [09-06-2020(online)].pdf 2020-06-09
20 1684-MUM-2015-PatentCertificate06-05-2022.pdf 2022-05-06
21 1684-MUM-2015-IntimationOfGrant06-05-2022.pdf 2022-05-06

Search Strategy

1 Searchstrategy_1684MUM2015_27-11-2019.pdf

ERegister / Renewals

3rd: 09 May 2022

From 27/04/2017 - To 27/04/2018

4th: 09 May 2022

From 27/04/2018 - To 27/04/2019

5th: 09 May 2022

From 27/04/2019 - To 27/04/2020

6th: 09 May 2022

From 27/04/2020 - To 27/04/2021

7th: 09 May 2022

From 27/04/2021 - To 27/04/2022

8th: 09 May 2022

From 27/04/2022 - To 27/04/2023

9th: 12 Apr 2023

From 27/04/2023 - To 27/04/2024

10th: 10 Apr 2024

From 27/04/2024 - To 27/04/2025

11th: 16 Apr 2025

From 27/04/2025 - To 27/04/2026