IP Library Granted Patent US 7,727,159
Granted Patent B2
US 7,727,159 · App. 10/909,305 · Granted Jun 1, 2010

Apparatus and method for detecting blood flow signal free from motion artifact and stress test apparatus using the same

Assignee: Samsung Electronics Co., Ltd.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,727,159
App. No.
10/909,305
Granted
Jun 1, 2010
Kind
B2
Abstract

An apparatus and method to detect a blood flow signal free from a motion artifact, and a stress test apparatus using the same, enhance data reliability of the blood flow signal by removing the motion artifact from the blood flow signal detected by photo-plethysmography. The apparatus to detect the blood flow signal includes a base pattern correlation coefficient calculating unit to determine peak points in the blood flow signal sensed from a body of an examinee using a blood flow sensing unit, and to calculate correlation coefficients of each peak point using a predetermined base pattern, and a motion artifact processing unit to determine the motion artifact using the calculated correlation coefficients and to remove the motion artifact from the blood flow signal. Thus, reliability of the blood flow signal is enhanced by effectively removing the motion artifact from the blood flow signal detected by the photo-plethysmography.

Claims (781)

1. An apparatus to detect a blood flow signal free from a motion artifact, comprising:

a base pattern correlation coefficient calculating unit to determine peak points in the blood flow signal sensed from a body of an examinee, and to calculate correlation coefficients of each peak point using a predetermined base pattern; and

a motion artifact processing unit to determine the motion artifact using the calculated correlation coefficients and to remove the motion artifact from the blood flow signal,

wherein the motion artifact is determined by comparing the calculated correlation coefficients with a predetermined threshold value and determining whether the correlation coefficients are less than the predetermined threshold value.

2. The apparatus as claimed in claim 1 , wherein the base pattern correlation coefficient calculating unit extracts the predetermined base pattern from a predetermined area of the blood flow signal using a degree of correlation of the calculated correlation coefficients with the predetermined base pattern, the predetermined area of the blood flow signal corresponding to an area where a pure blood flow signal is optimal, the pure blood flow signal being measured under a test environment free from the motion artifact.

3. The apparatus as claimed in claim 1 , wherein the correlation coefficients are calculated using the following equation:

C

i

=

n

=

0

N

(

x

k

(

i

,

n

)

-

x

_

)

(

b

n

-

b

_

)

n

=

0

N

(

x

k

(

i

,

n

)

-

x

_

)

2

n

=

0

N

(

b

n

-

b

_

)

2

k

(

i

,

n

)

=

(

N

-

n

)

P

i

+

n

P

i

+

1

N

wherein

where x n is an n th point of the blood flow signal,

b n is an n th point of the base pattern,

k(i,n) is an n th point position from the i th peak,

P i is a i th peak point,

N is the number of the base pattern signal, and i and n are integers.

4. The apparatus as claimed in claim 1 , wherein the predetermined threshold value has a range from 0.7 to 0.9.

5. The apparatus as claimed in claim 4 , wherein the predetermined threshold value is approximately 0.8.

6. A method to detect a blood flow signal free from a motion artifact, the method comprising:

detecting the blood flow signal sensed from a body of an examinee;

determining peak points in the detected blood flow signal and calculating correlation coefficients of each peak point using a predetermined base pattern; and

determining, using at least one processing device, the motion artifact using the calculated correlation coefficients and removing the motion artifact from the blood flow signal,

wherein the determining the motion artifact using the calculated correlation coefficients compares the calculated correlation coefficients with a predetermined threshold value and determines whether the correlation coefficients are less than the predetermined threshold value.

7. The method as claimed in claim 6 , wherein the base pattern correlation coefficient calculating unit extracts the predetermined base pattern from a predetermined area of the blood flow signal using a degree of correlation of the calculated correlation coefficients with the predetermined base pattern, the predetermined area of the blood flow signal corresponding to an area where a pure blood flow signal is optimal, the pure blood flow signal being measured under a test environment free from the motion artifact.

8. The method as claimed in claim 6 , wherein the correlation coefficients are calculated using the following equation:

C

i

=

n

=

0

N

(

x

k

(

i

,

n

)

-

x

_

)

(

b

n

-

b

_

)

n

=

0

N

(

x

k

(

i

,

n

)

-

x

_

)

2

n

=

0

N

(

b

n

-

b

_

)

2

,

k

(

i

,

n

)

=

(

N

-

n

)

P

i

+

n

P

i

+

1

N

wherein

where x n is an n th point of the blood flow signal,

b n is an n th point of the base pattern,

k(i,n) is an n th point position from the i th peak,

P i is a i th peak point,

N is the number of the base pattern signal,

and i and n are integers.

9. The method as claimed in claim 6 , wherein the predetermined threshold value has a range from 0.7 to 0.9.

10. The method as claimed in claim 9 , wherein the predetermined threshold value is approximately 0.8.

11. A stress test apparatus using an apparatus to detect a blood flow signal free from a motion artifact, comprising:

a motion artifact removing section to remove the motion artifact caused by an examinee from the blood flow signal detected from a body of the examinee;

a heartbeat information calculating section to calculate heartbeat information using the blood flow signal from which the motion artifact is removed utilizing the motion artifact removing section; and

a stress testing section to calculate a stress index using the heartbeat information calculated utilizing the heartbeat information calculating section and checking a physical state of the examinee,

a base pattern correlation coefficient calculating part to determine peak points in the blood flow signal sensed from the physical state of the examinee using the blood flow sensing unit, and to calculate correlation coefficients of each peak point using a predetermined base pattern; and

a motion artifact processing part to determine the motion artifact using the calculated correlation coefficients and to remove the motion artifact from the blood flow signal, and

wherein the determining the motion artifact using the calculated correlation coefficients compares the calculated correlation coefficients with a predetermined threshold value and determines whether the correlation coefficients are less than the predetermined threshold value.

12. The stress test apparatus as claimed in claim 11 , further comprising:

a display section to provide information on the physical state of the examinee obtained utilizing the stress testing section on a graphic user interface (GUI) screen; and

a storage section to store information on the physical state of the examinee and information on a suitable prescription according to the physical state of the examinee.

13. The stress test apparatus as claimed in claim 11 , wherein the base pattern correlation coefficient calculating unit extracts the predetermined base pattern from a predetermined area of the blood flow signal using a degree of correlation of the calculated correlation coefficients with the predetermined base pattern, the predetermined area of the blood flow signal corresponding to an area where a pure blood flow signal is optimal, the pure blood flow signal being measured under a test environment free from the motion artifact.

14. The stress test apparatus as claimed in claim 11 , wherein the correlation coefficients are calculated using the following equation:

C

i

=

n

=

0

N

(

x

k

(

i

,

n

)

-

x

_

)

(

b

n

-

b

_

)

n

=

0

N

(

x

k

(

i

,

n

)

-

x

_

)

2

n

=

0

N

(

b

n

-

b

_

)

2

,

k

(

i

,

n

)

=

(

N

-

n

)

P

i

+

n

P

i

+

1

N

wherein

where x n is an n th point of the blood flow signal,

b n is an n th point of the base pattern,

k(i,n) is an n th point position from the i th peak,

P i is a i th peak point,

N is the number of the base pattern signal, and i and n are integers.

15. The stress test apparatus as claimed in claim 11 , wherein the predetermined threshold value has a range from 0.7 to 0.9.

16. The stress test apparatus as claimed in claim 15 , wherein the predetermined threshold value is approximately 0.8.

17. The stress test apparatus as claimed in claim 11 , wherein the heartbeat information calculating section comprises:

a heart rate calculating part to calculate a heart rate using an interval between peak points which are determined to be the blood flow signal utilizing the motion artifact removing section, and to determine the motion artifact by comparing the interval between the peak points with a reference range and comparing the heart rate with the reference range; and

a heart rate variability generating part to cause removal of the motion artifact utilizing the motion artifact removing section and the heart rate calculating part that determines the heart rate at peak points of the blood flow signal, and to generate heart rate variability by collecting each peak point which is determined to be the blood flow signal.

18. The stress test apparatus as claimed in claim 11 , wherein the stress index is determined by analyzing information on sympathetic and parasympathetic nerves, the information on sympathetic and parasympathetic nerves being obtained by analyzing the calculated heartbeat information using frequency and time domains.

19. A computer medium having computer-readable instructions stored thereon and executable by a computer to detect a blood flow signal free from a motion artifact, the computer-readable instructions comprising instructions for:

using base pattern correlation coefficient calculating instructions to determine peak points in the blood flow signal sensed from a body of an examinee, and to calculate correlation coefficients of each peak point using a predetermined base pattern; and

using motion artifact processing and the calculated correlation coefficients to determine the motion artifact and to remove the motion artifact from the blood flow signal,

wherein the motion artifact is determined by comparing the calculated correlation coefficients with a predetermined threshold value and determining whether the correlation coefficients are less than the predetermined threshold value.

20. The computer medium as claimed in claim 19 , wherein the base pattern correlation coefficient calculating unit extracts the predetermined base pattern from a predetermined area of blood flow signal using a degree of correlation of the calculated correlation coefficients with the predetermined base pattern, the predetermined area of the blood flow signal corresponding to an area where a pure blood flow signal is optimal, the pure blood flow signal being measured under a test environment free from the motion artifact.

21. The computer medium as claimed in claim 19 , wherein the correlation coefficients are calculated using the following equation:

C

i

=

n

=

0

N

(

x

k

(

i

,

n

)

-

x

_

)

(

b

n

-

b

_

)

n

=

0

N

(

x

k

(

i

,

n

)

-

x

_

)

2

n

=

0

N

(

b

n

-

b

_

)

2

k

(

i

,

n

)

=

(

N

-

n

)

P

i

+

n

P

i

+

1

N

wherein

where x n is an n th point of the blood flow signal,

b n is an n th point of the base pattern,

k(i,n) is an n th point position from the i th peak,

P i is a i i peak point,

N is the number of the base pattern signal,

and i and n are integers.

22. The computer medium as claimed in claim 19 , wherein the predetermined threshold value has a range from 0.7 to 0.9.

23. The computer medium as claimed in claim 22 , wherein the predetermined threshold value is approximately 0.8.

24. A computer medium having computer-readable instructions stored thereon and executable by a computer to detect a blood flow signal free from a motion artifact, the computer-readable instructions comprising instructions for performing:

detecting the blood flow signal sensed from a body of an examinee;

determining peak points in the detected blood flow signal and calculating correlation coefficients of each peak point using a predetermined base pattern; and

determining the motion artifact using the calculated correlation coefficients and removing the motion artifact from the blood flow signal,

wherein the determining the motion artifact using the calculated correlation coefficients compares the calculated correlation coefficients with a predetermined threshold value and determines whether the correlation coefficients are less than the predetermined threshold value.

25. The computer medium as claimed in claim 24 , wherein the base pattern correlation coefficient calculating unit extracts the predetermined base pattern from a predetermined area of the blood flow signal using a degree of correlation of the calculated correlation coefficients with the predetermined base pattern, the predetermined area of the blood flow signal corresponding to an area where a pure blood flow signal is optimal, the pure blood flow signal being measured under a test environment free from the motion artifact.

26. The computer medium as claimed in claim 24 , wherein the correlation coefficients are calculated using the following equation:

C

i

=

n

=

0

N

(

x

k

(

i

,

n

)

-

x

_

)

(

b

n

-

b

_

)

n

=

0

N

(

x

k

(

i

,

n

)

-

x

_

)

2

n

=

0

N

(

b

n

-

b

_

)

2

,

k

(

i

,

n

)

=

(

N

-

n

)

P

i

+

n

P

i

+

1

N

wherein

where x n is an n th point of the blood flow signal,

b n is an n th point of the base pattern,

k(i,n) is an nth point position from the i th peak,

P i is a i th peak point,

N is the number of the base pattern signal,

and i and n are integers.

27. The computer medium as claimed in claim 24 , wherein the predetermined threshold value has a range from 0.7 to 0.9.

28. The computer medium as claimed in claim 27 , wherein the predetermined threshold value is approximately 0.8.

29. A computer medium having computer-readable instructions stored thereon and executable by a computer to detect a blood flow signal free from a motion artifact, the computer-readable instructions comprising instructions for:

removing the motion artifact caused by an examinee from the blood flow signal detected from a body of the examinee;

calculating heartbeat information using the blood flow signal from which the motion artifact is removed; and

calculating a stress index using both the heartbeat information and information on a physical state of the examinee,

calculating a base pattern correlation coefficient to determine peak points in the blood flow signal sensed from the physical state of the examinee, and calculating correlation coefficients of each peak point using a predetermined base pattern; and

using motion artifact processing to determine the motion artifact using the calculated correlation coefficients and removing the motion artifact from the blood flow signal,

wherein the determining the motion artifact using the calculated correlation coefficients compares the calculated correlation coefficients with a predetermined threshold value and determines whether the correlation coefficients are less than the predetermined threshold value.

30. The computer medium as claimed in claim 29 , further comprising instructions for:

providing information on the physical state of the examinee on a graphic user interface (GUI) screen; and

storing information on the physical state of the examinee and information on a suitable prescription according to the physical state of the examinee.

31. The computer medium as claimed in claim 29 , wherein the base pattern correlation coefficient calculating unit extracts the predetermined base pattern from a predetermined area of the blood flow signal using a degree of correlation of the calculated correlation coefficients with the predetermined base pattern, the predetermined area of the blood flow signal corresponding to an area where a pure blood flow signal is optimal, the pure blood flow signal being measured under a test environment free from the motion artifact.

32. The computer medium as claimed in claim 29 , wherein the correlation coefficients are calculated using the following equation:

C

i

=

n

=

0

N

(

x

k

(

i

,

n

)

-

x

_

)

(

b

n

-

b

_

)

n

=

0

N

(

x

k

(

i

,

n

)

-

x

_

)

2

n

=

0

N

(

b

n

-

b

_

)

2

,

k

(

i

,

n

)

=

(

N

-

n

)

P

i

+

n

P

i

+

1

N

wherein

where x n is an n th point of the blood flow signal,

b n is an n th point of the base pattern,

k(i,n) is an n th point position from the i th peak,

P i , is a i th peak point,

N is the number of the base pattern signal,

and i and n are integers.

33. The computer medium as claimed in claim 29 , wherein the predetermined threshold value has a range from 0.7 to 0.9.

34. The computer medium as claimed in claim 33 , wherein the predetermined threshold value is approximately 0.8.

35. The computer medium as claimed in claim 29 , wherein the calculating the heartbeat information comprises:

calculating a heart rate using an interval between the peak points which are determined to be the blood flow signal, and determining the motion artifact by comparing the interval between the peak points with a reference range and comparing the heart rate with the reference range; and

removing the motion artifact using the heart rate calculated at peak points of the blood flow signal, and generating a heart rate variability by collecting each peak point which is determined to be the blood flow signal.

36. The computer medium as claimed in claim 29 , wherein the stress index is determined by analyzing information on sympathetic and parasympathetic nerves, the information on sympathetic and parasympathetic nerves being obtained by analyzing the calculated heartbeat information using frequency and time domains.

37. An apparatus to remove a motion artifact from a filtered blood flow signal, wherein the filtered blood flow signal has been filtered to obtain waveforms of a predetermined frequency band, the apparatus comprising:

a base pattern correlation coefficient calculating unit to determine peak points in the waveforms of the predetermined frequency band, and to calculate correlation coefficients of each peak point using a predetermined base pattern; and

a motion artifact processing unit to determine the motion artifact using the calculated correlation coefficients and to remove the motion artifact from the blood flow signal,

wherein the motion artifact is determined by comparing the calculated correlation coefficients with a predetermined threshold value and determining whether the correlation coefficients are less than the predetermined threshold value.

38. The apparatus as claimed in claim 37 , wherein the base pattern correlation coefficient calculating unit extracts the predetermined base pattern from a predetermined area of the blood flow signal using a degree of correlation of the calculated correlation coefficients with the predetermined base pattern, the predetermined area of the blood flow signal corresponding to an area where a pure blood flow signal is optimal, the pure blood flow signal being measured under a test environment free from the motion artifact.

39. The apparatus as claimed in claim 37 , wherein the correlation coefficients are calculated using the following equation:

C

i

=

n

=

0

N

(

x

k

(

i

,

n

)

-

x

_

)

(

b

n

-

b

_

)

n

=

0

N

(

x

k

(

i

,

n

)

-

x

_

)

2

n

=

0

N

(

b

n

-

b

_

)

2

,

k

(

i

,

n

)

=

(

N

-

n

)

P

i

+

n

P

i

+

1

N

wherein

where x n is an n th point of the blood flow signal,

b n is an n th point of the base pattern,

k(i,n) is an n th point position from the i th peak,

P i , is a i th peak point,

N is the number of the base pattern signal,

and i and n are integers.

40. The apparatus as claimed in claim 37 , wherein the predetermined threshold value has a range from 0.7 to 0.9.

41. The apparatus as claimed in claim 4 , wherein the predetermined threshold value is approximately 0.8.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE SECOND ASSIGNOR. DOCUMENT PREVIOUSLY RECORDED AT REEL 015655 FRAME 0594. Recorded May 9, 2005
From: CHOI, KI-WAN; LEE, HYOUGN-KI; BANG, SEOK-WON
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 016208/0234 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2004
From: CHOI, KI-WAN; LEE, HYOUNG-KI; BANG, SEOK-WON
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 015655/0594 →
Priority Claims (1)
KR 10-2003-0055537 · Aug 11, 2003 · national
Continuity (1)
Related Publication 20050038349A1 · Feb 17, 2005