An embodiment of the noninvasive living body measuring device of the present invention is described in detail hereinafter with reference to the drawings.
The retainer part 4 is configured by a support base 42 and a wrist band 43. The top surface of the support base 42 is rectangular in shape, and has a circular opening formed in the center part for the insertion of the engaging member 41 of the device body 3. The inward projection 42a is provided on the edge of the opening to engage the engaging member 41 so as to be pivotable on the axis AZ. The elastic rubber wrist band 43 is attached to the support base 42. The exterior case 35 and rear cover 37 are formed of a material that does not transmit light.
A measuring unit 5 is supported by the unit retainer part 35a. The measuring unit 5 is configured by a light source part 51, an imaging part 52, a control part 53, and a display part 54, and the light source part 51, imaging part 52, display part 54, and control part 53 are connected by wire cord, flat cable (not shown in the drawing) or the like so as to be capable of mutually exchanging electrical signals.
The light source part 51 is described below.
A region 62c, which is disposed between an indicator line 62a at the side of the light-emitting diodes L1 and L2 (second light source) and an indicator line 62b at the side of the light-emitting diodes R1 and R2 (first light source), is a region suited for imaging by the imaging part 52, that is, a region positioned on a blood vessel when imaging. The indicator lines 62a and 62b are displayed on the display part 54 by the control part 53. When analysis of blood components is carried out, the mounting position of the device body 3 is adjusted so as to be positioned within the region 62c. The blood vessel is then bilaterally illuminated with near-infrared light (central wavelength of 805 nm) from the light-emitting diodes R1, R2, L1, and L2.
The structure of the imaging part 52 is described below. As shown in
The structure of the control part 53 is described below. The control part 53 is provided in the top part of the CCD camera 52c.
The CPU 53a, being an analyzing part, is capable of executing computer programs loaded in the main memory 53b and a ROM not shown in the drawing. The device functions as a noninvasive living body measuring device when the CPU 53a executes a computer program which is described later.
The main memory 53b is configured by an SRAM, DRAM or the like. The main memory 53b is used for reading the computer program stored on a flash memory card 53j and a ROM not shown in the drawing. The main memory 53b is further used as a work area for the CPU 53a when the computer program is executed.
The flash memory card reader 53c is used for reading data stored on the flash memory card 53j. The flash memory card 53j has a flash memory (not shown in the drawing), and can retain data even when external power is not supplied. The flash memory card 53j stores the computer program executed by the CPU 53a, and data used therewith.
An operating system, for example, can operating system conforming to TRON specifications, is also loaded on the flash memory card 53j. The operating system is not limited to the one example mentioned above inasmuch as the operating system may also provide a graphic user interface environment, such as, for example, Windows (registered trademark) of Microsoft Corporation, USA. In the following description, the computer program of the present embodiment operates on such an operating system.
The light source input/output interface 53d is configured by an analog interface such as a D/A converter, A/D converter or the like. The light source input/output interface 53d is electrically connected to the four light-emitting diodes R1, R2, L1, L2 provided in the light source 51 via an electrical signal line so as to control the operation of the light-emitting diodes. The light source input/output interface 53d controls the current flowing to the light-emitting diodes R1, R2, L1, L2 based on a computer program which is described later.
The frame memory 53e is configured by an SRAM, DRAM or the like. The frame memory 53e is used to store data when the image processing is executed by the light source input interface 53f which is described later.
The image input interface 53f is provided with a video digitizing circuit (not shown in the drawing) which includes an A/D converter. The image input interface 53f is electrically connected to the CCD camera 52c by an electrical signal line, and image signals from the CCD camera 52c are input to the image input interface 53f. The image signals received from the CCD camera 52c are subjected to A/D conversion by the image input interface 53f. The digitally converted image data are stored in the frame memory 53e.
The input interface 53g is configured by an analog interface such as an A/D converter. The power/execute key 38 and menu key 39 are electrically connected to the input interface 53g. According to this configuration, the operations of the device are selectable when the operator uses the menu key 39. The operator can also turn ON and OFF the power source of the device, and have selected operation executed by the device by using the power/execute key 38.
The communication interface 53h is configured by a serial interface such as, for example, a USB, IEEE1394, RS232C or the like, or a parallel interface such as SCSI or the like. The control part 53 can send and receive data to and from an externally connected device such as a portable computer or portable telephone using a predetermined communication protocol via the communication interface 53h. Thus, the control part 53 sends measurement result data to the externally connected device through the communication interface 53h.
The image output interface 53i is electrically connected to the display part 54, and outputs image signals to the display part 54 based on the image data received from the CPU 53a.
The display part 54 is described below. As shown in
Moving the device body 3 according to the lighted markers is described briefly below. In
The indicator line 62a and the indicator line 62b are displayed in red, when the blood vessel pattern 61 is not positioned within the region 62c (
When aligning the position of the blood vessel in this manner, “Continue” is displayed in the menu display region 54a; when the blood vessel pattern 61 is positioned within the region 62c, the indicator lines 62a and 62b are displayed in blue, the power/execute key 38 is enabled, and the user can continue measurement by pressing the power/execute key 38.
The measuring operation of the noninvasive living body measuring device 1 is described below.
When the standby screen is displayed on the display part 54 and the user presses the power/execute key 38 (step S3: YES), the positioning screen show in
Then, the CPU 53a determines whether or not the brightness of the region B is within a target range (step S7). When the brightness of the region B is outside the target range, the amount of light is adjusted by adjusting the amount of current flowing to the light-emitting diodes R1, R2, L1, L2 using the light source input/output interface 53d, and the process returns to step S1. When the brightness of the region B is within the target range (step S7: YES), the CPU 53a sets the y coordinate value of the calculation object at an initial value (40) in a brightness profile which is described later. The brightness of the pixels is determined from end to end of the x coordinates at the set y coordinate value (40). Thus, a brightness profile (brightness profile PF) is determined for the pixels in the x direction at a predetermined y coordinate (step S1). Then, the CPU 53a determines whether the set y coordinate value is an end value (440). When the y coordinate value is not an end value (440) (step S11: NO), the CPU 53a increments the y coordinate value by a predetermined value (20) (step S12), and the process returns to step S10. When the y coordinate value is an end value (440) (step S11: YES), the CPU 53a extracts a point of lowest brightness (hereinafter referred to as lowest brightness point) in each extracted brightness profile, and stores the data in the frame memory 53e (step S13).
When the blood vessel pattern 61 is positioned within the region 62c (step S16: YES), the CPU 53a enables the power/execute key 38 so measurement can continue. At this time, the CPU 53a alerts the user via an audible alarm that the power/execute key 38 has been enabled (step S18). Then, the CPU 53a awaits input from the power/execute key 38 (step S19). When the user presses the power/execute key 38 to command that the measurement continue (step S19: YES), the CPU 53a carries out the hemoglobin density measurement (step S20), and displays the measurement result on the display part 54 as shown in
In the present embodiment, the brightness value is a digital conversion value (changeable 0 to 255) of an 8-bit A/D converter of the image input interface 53f. Since the brightness of the image and the size of the image signal received from the CCD camera 52c have a proportional relationship, the A/D conversion value (0 to 255) of the image signal used as the brightness value.
When the average brightness of the region B exceeds 100 (step S103: YES), the CPU 53a obtains a brightness profile PF1, and a density profile NP1 that is not dependent on the amount of incidence light of the image obtained in step S102 (step S105). The CPU 53a then controls the light source input/output interface 53d and illuminates the living body that includes the blood vessel with light of a suitable intensity by light-emitting diodes L1 and L2 of one of the light sources (second light source) among the light sources disposed on bilateral sides circumscribing the blood vessel (step S106), and captures an image using the imaging part 52 (step S107). Then, the CPU 53a determines whether or not the average brightness of the region B exceeds 100 (step S108). When the brightness does not exceed 100, the CPU 53a adjusts the intensity of the light of the light-emitting diodes L1 and L2 by increasing the amount of current flowing to the light-emitting laser diodes L1 and L2 using the light source input-output interface 53d. Thereafter the process returns to step S107.
When the average brightness of the region B exceeds 100 (step S108: YES), the CPU 53a carries out processing similar to that of step S105 for the image obtained in step S107, and obtains a brightness profile PF2, and a density profile NP2 that is not dependent on the amount of incidence light (step S110).
The CPU 53a acquires a peak height h1 and center of gravity coordinate cg1 from the density profile NP1 obtained in step S105, and acquires a peak height h2 and center of gravity cg2 from the density profile NP2 obtained in step S110. The CPU 53a then uses the acquired values to calculate a blood vessel index S by equation (1) below, and stores the calculation result in the frame memory 53e (step S111).
S=(cg2−cg1)/{(h1+h2)/2} (1)
The CPU 53a also calculates the light intensity and intensity ratio of the light sources (light-emitting diodes R1 and R2 and light emitting diodes L1 and L2) on the right and left of the blood vessel based on the brightness profile PF1 obtained in step S105 and the brightness profile PF2 obtained in step S110 (step S112). Then the CPU 53a adjusts the light intensity of both light sources based on the obtained calculation result (step S113).
Specifically, a position of maximum brightness is designated x1 on the left half and a position of maximum brightness is designated x2 on the right half in a brightness profile (refer to
When the current values of the left and right light sources are represented as current value=(left, right), the current value when the left side is lighted is represented as current value=(CLeft, 0), and the current value when the right side is lighted is represented as (0, CRight), the allocation of the light source current to obtain a horizontal (uniform) brightness distribution when both sides are lighted may allocated in a ratio such that the current when one side is lighted is left:right=x:(1−x). That is, when both sides are lighted, the current value=(x(CLeft, (1−x)(Cright).
When x=(R1-R2)/{(L1-L2)−(R1-R2)}, x can be determined using the standardized values of L1, L2, R1, R2 as described above. For example, when x=0.4375 with the current value=(18, 0) when the left side is lighted and the current value=(0, 16) when the right side is lighted, the current value=(18×0.4375, 16×0.4375)≈(8, 9) when both sides are lighted. Thus, the light intensity of both light sources is adjustable for imaging the imaging region CR used in the hemoglobin density calculation (step S114), and the imaging region CR can be uniformly illuminated by light.
Then the CPU 53a controls the light source input/output interface 53d to illuminate the imaging region CR via the intensity adjusted light-emitting diodes R1, R2, L1, L2 to capture and image using the imaging part 52 (step S114). The CPU 53a then determines the average brightness of the region B as shown in
When the average brightness of the region B does exceeds 150 (step S115: YES), the CPU 53a creates a brightness profile (distribution of the brightness B at position X) PF showing a first brightness distribution (
D=h/w
n (2)
Where n is a constant that represents the nonlinear expanse of the peak half height caused by scattering. When there is no light scattering, n=1; and when there is light scattering, n>1.
The CPU 53a then analyzes the image of the tissue surrounding the blood vessel in the living body image obtained in step S114 (step S119), and calculates a blood amount index M that represents the amount of blood contained in the peripheral tissue (step S120). Specifically, a brightness distribution of the brightness distributed along the blood vessel image is calculated based on the blood vessel peripheral tissue image in the living body image at a predetermined distance (for example, 2.5 mm) from the blood vessel image in the living body image. Not only the target blood vessel but also the tissue surrounding the blood vessel is captured in the living body image. The brightness in the image attenuates in accordance with the exponential function of the distance from the light source to the irradiation position, and the percentage of attenuation of the brightness changes in proportion to the amount of blood in the tissue. Therefore, the amount of blood in the peripheral tissue can be estimated by calculating the attenuation rate of the brightness in the image of the peripheral tissue of the blood vessel.
The blood vessel is positioned so that the approximate center of the captured image is in a vertical cross section (vertical in
Although the light from the light source attenuates according to the exponential function of the distance from the light source when the blood vessel peripheral tissue is approximately homogeneous, the second brightness distribution has a parabolic shape that superposes the exponential function so as to be mutually reverse since the light-emitting diode of the light source is disposed vertically in the imaging region CR (vertical in
In
To separate the parabolic curve m into the two parts of the exponential functions n and exponential function o, first the saturation-tinged parts at the bilateral ends are eliminated from the parabolic curve m, so that only the part actually forming the parabola remains. The brightness on the left end of this remaining part is designated y0, and the lowest brightness of the center is designated y1. The brightness of adjacent pixels are set at (r(100)% for each pixel, where r is defined as the attenuation rate.
The initial value U0 of the top light-emitting diode R1 and the initial value D0 of the bottom light-emitting diode R2 can be represented by equations (3) and (4) below, respectively, since the light from the top light-emitting diode R1 is 100% at the left end of the remaining part and the light from the bottom light-emitting diode R2 attenuates by the attenuation rate r to the power of w.
UO=yO/(1+rw) (3)
DO=yO/(1+rw) (4)
In the center, the light from the top light-emitting diode invariably attenuates by the attenuation rate r to the power of w/2, and can be represented by equation (5) below.
y1=2×U0×rw/2=2×y0/(1+rw)×rw/2 (5)
The attenuation rate r can be determined by solving for r in equation (5). When rw/2=X, y1×X2−2y0×X+y1=0, such that the attenuation rate r can be represented as shown below.
In conventional methods such as that disclosed in United States Laid-Open Patent Publication No. 2004-162471, special light sources are used at two locations far and near, and the light from the light sources is detected by a photosensor. When the amount of light impinging the photosensor from the proximal side light source is designated v1, and the amount of light impinging the photosensor from the distal side light source is designated v2, the blood amount index M can be determined by M=log(v1/v2).
The definition of the attenuation rate r is that the brightness of adjacent pixels becomes (r(100)% for each pixel. In the conventional methods, therefore, when the distance (pixel position) from the proximal side light source to the photosensor is designated Ln and the distance (pixel position) from the distal side light source to the photosensor is designated Lf, the brightness for the distal side light source attenuates by a rate r to the power of Ln. Accordingly, it can be understood that M=log(C×rLn)/(C×rLf), and a value equal to the blood amount index M can be calculated using the attenuation rate r and substituting v1 and v2.
In the equation, C is the initial light intensity value of the light sources of the proximal side and distal side (light intensity not attenuated by the tissue).
The CPU 53a obtains a correction factor fs based on the blood vessel depth index S calculated in step S111, and obtains a correction factor fm based on the blood amount index M calculated in step S120. Then, a corrected hemoglobin density Do is calculated by the equation (6) below using the obtained values (step S121).
Do=D×fs×fm (6)
The CPU 53a stores the calculation result of step S121 in the frame memory 53e (step S122), and the process returns to the main routine.
In the present embodiment described above, the light intensity of both light sources (first light source and second light source) is adjusted to obtain a captured image for use in calculating hemoglobin density based on a right side lighted image obtained by the right side lighting (light of the light-emitting diodes R1 and R2) and a left side lighted image obtained by left side lighting (light of light-emitting diodes L1 and L2). Thus, a right side lighted image (first living body image) which reflects the degree of brightness of the imaging region CR by right side lighting and a left side lighted image (second living body image) which reflects the degree of brightness of the imaging region CR by the left side lighting can be obtained by capturing images which are separately lighted by the right side light-emitting diodes R1 and R2 (first light source), and the left side light-emitting diodes L1 and L2 (second light source). From these living body images it is understood that the intensity of the light of each light source affects the brightness of the imaging region CR, and that the brightness of the imaging region CR can be rendered uniform by adjusting the degree of the intensity of the light of each light source. Accordingly, the light intensity of both light sources can be adjusted to obtain an intensity suited for imaging using the right side lighted image and the left side lighted image.
Number | Date | Country | Kind |
---|---|---|---|
2006-268930 | Sep 2006 | JP | national |
2006-268931 | Sep 2006 | JP | national |