WO2019140694A1 - Measuring apparatus, computer implemented method, program and one or more computer readable storage mediums - Google Patents
Measuring apparatus, computer implemented method, program and one or more computer readable storage mediums Download PDFInfo
- Publication number
- WO2019140694A1 WO2019140694A1 PCT/CN2018/073644 CN2018073644W WO2019140694A1 WO 2019140694 A1 WO2019140694 A1 WO 2019140694A1 CN 2018073644 W CN2018073644 W CN 2018073644W WO 2019140694 A1 WO2019140694 A1 WO 2019140694A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- section
- measuring section
- measuring
- motion
- vital data
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 23
- 230000033001 locomotion Effects 0.000 claims abstract description 117
- 238000005259 measurement Methods 0.000 claims abstract description 46
- 239000000284 extract Substances 0.000 claims description 15
- 230000008859 change Effects 0.000 claims description 11
- 230000000737 periodic effect Effects 0.000 claims description 8
- 238000001514 detection method Methods 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 6
- 230000029058 respiratory gaseous exchange Effects 0.000 claims description 4
- 238000012545 processing Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000000691 measurement method Methods 0.000 description 3
- 230000004075 alteration Effects 0.000 description 2
- 230000035559 beat frequency Effects 0.000 description 2
- 230000036760 body temperature Effects 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000017531 blood circulation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000013075 data extraction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
- A61B5/113—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb occurring during breathing
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/01—Measuring temperature of body parts ; Diagnostic temperature sensing, e.g. for malignant or inflamed tissue
- A61B5/015—By temperature mapping of body part
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
- A61B5/024—Detecting, measuring or recording pulse rate or heart rate
- A61B5/02416—Detecting, measuring or recording pulse rate or heart rate using photoplethysmograph signals, e.g. generated by infrared radiation
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/05—Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fields; Measuring using microwaves or radio waves
- A61B5/0507—Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fields; Measuring using microwaves or radio waves using microwaves or terahertz waves
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/08—Detecting, measuring or recording devices for evaluating the respiratory organs
- A61B5/0816—Measuring devices for examining respiratory frequency
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
- A61B5/1126—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb using a particular sensing technique
- A61B5/1128—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb using a particular sensing technique using image analysis
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7221—Determining signal validity, reliability or quality
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/7475—User input or interface means, e.g. keyboard, pointing device, joystick
- A61B5/748—Selection of a region of interest, e.g. using a graphics tablet
- A61B5/7485—Automatic selection of region of interest
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/02—Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
- G01S13/50—Systems of measurement based on relative movement of target
- G01S13/52—Discriminating between fixed and moving objects or between objects moving at different speeds
- G01S13/536—Discriminating between fixed and moving objects or between objects moving at different speeds using transmission of continuous unmodulated waves, amplitude-, frequency-, or phase-modulated waves
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/86—Combinations of radar systems with non-radar systems, e.g. sonar, direction finder
- G01S13/867—Combination of radar systems with cameras
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/02—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
- G01S7/41—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00 using analysis of echo signal for target characterisation; Target signature; Target cross-section
- G01S7/415—Identification of targets based on measurements of movement associated with the target
Definitions
- the present invention relates to a measuring apparatus, a computer implemented method, a program, and one or more computer readable storage mediums.
- a measuring apparatus comprising a first measuring section configured to perform non-contact measurement of vital data of a body; a second measuring section configured to measure motion of the body relative to the first measuring section; a detecting section configured to detect whether the motion measured by the second measuring section is less than a first reference value; and a selecting section configured to set the vital data measured by the first measuring section to be valid data, on a condition that the motion measured by the second measuring section is less than the first reference value. In this way, it is possible to gather only vital data with high accuracy.
- the first measuring section may be configured to measure the vital data using radar measurement.
- the second measuring section may be configured to measure the motion based on a result obtained by capturing an image of the body.
- the second measuring section may be configured to measure the motion based on a result obtained by capturing the image including information in a depth direction.
- the second measuring section may be configured to perform non-contact measurement of the vital data of the body, and the selecting section may be configured to set the vital data measured by the second measuring section to be valid data, on a condition that the motion is greater than or equal to the first reference value.
- a computer-implemented method comprising first measurement of, with a first measuring section, performing non-contact measurement of vital data of a body; second measurement of, with a second measuring section, measuring motion of the body relative to the first measuring section; detection of detecting whether the motion measured by the second measuring section is less than a first reference value; and selection of setting the vital data measured by the first measuring section to be valid data, on a condition that the motion measured by the second measuring section is less than the first reference value.
- a program that causes a computer to function as the measuring apparatus of the one embodiment.
- one or more computer readable storage mediums collectively storing program instructions that are executable by a computer, wherein the program instructions cause the computer to function as the measuring apparatus of the one embodiment.
- FIG. 1 shows the measuring apparatus according to the present embodiment.
- FIG. 2 shows the first measuring section 10 according to the present embodiment.
- FIG. 3 shows the second measuring section 20 according to the present embodiment.
- FIG. 4 shows the operation of the measuring apparatus.
- FIG. 5 shows an exemplary hardware configuration of a computer according to the embodiment of the invention.
- FIG. 1 shows a measuring apparatus 1 according to the present embodiment.
- the measuring apparatus 1 is an apparatus for measuring vital data of a body 9 of a subject, and includes a first measuring section 10, a second measuring section 20, a detecting section 30, a selecting section 40, a driving section 50, a display 60, and a storage section 70. At least one of the driving section 50, the display 60, and the storage section 70 does not need to be included in the measuring apparatus 1.
- Each section of the measuring apparatus 1 may be formed integrally, and may be a type of apparatus that is installed, for example.
- the subject may be a human or an animal.
- the first measuring section 10 performs non-contact measurement of vital data of the body 9.
- the first measuring section 10 may measure the vital data of the body 9 from a distance of 0.2 m to 3.0 m (as an example, 1 m to 1.5 m) .
- the first measuring section 10 may measure the vital data indicating at least one of the heartbeat rate and the respiration rate of the body 9.
- the first measuring section 10 may be operable to adjust at least one of its orientation relative to the body 9 and its distance from the body 9.
- the first measuring section 10 may be provided on a mobile arm.
- the first measuring section 10 may provide the measured vital data to the selecting section 40.
- the second measuring section 20 measures motion of the body 9 relative to the first measuring section 10.
- the motion of the body 9 relative to the first measuring section 10 may refer to changes in the relative positions and/or orientations of the first measuring section 10 and the body 9.
- motion of the body 9 relative to the first measuring section 10 may be caused by changes in the position and/or orientation of the body 9 and/or first measuring section 10.
- the second measuring section 20 may measure the relative motion without contacting the body 9, and may perform this measurement at a distance of 1 m to 1.5 m from the body 9, for example.
- the second measuring section 20 may supply the measured motion data to the detecting section 30.
- the method by which the first measuring section 10 measures the vital data and the method by which the second measuring section 20 measures the motion may be different from each other.
- the first measuring section 10 may perform the measurement using a measurement method that has higher accuracy when the body 9 is still than when the body 9 is moving.
- the second measuring section 20 may perform the measurement using a measurement method with an accuracy that almost never changes even when the body 9 is moving.
- the first measuring section 10 may perform measurement using radar, and the second measuring section 20 may perform measurement using an image of the body 9.
- the second measuring section 20 may perform non-contact measurement of the vital data of the body 9.
- the second measuring section 20 may use the same sensor to measure the vital data of the body 9 and the motion of the body 9 relative to the first measuring section 10.
- the vital data measured by the second measuring section 20 may be the same as or different from the vital data measured by the first measuring section 10.
- the accuracy of the measurement of the vital data by the second measuring section 20 may be lower than that of the first measuring section 10 if the motion of the body 9 is less than a first reference value, and may be higher than that of the first measuring section 10 if the motion of the body 9 is greater than or equal to the first reference value.
- the second measuring section 20 may supply the measured vital data to the selecting section 40.
- the detecting section 30 detects whether the motion measured by the second measuring section 20 is less than the first reference value. For example, the detecting section 30 may detect whether an index value of the measured motion is less than the first reference value.
- the index value may be, for example, a change amount of the relative positions and/or orientations, a change in speeds, or a change in accelerations of the first measuring section 10 and the body 9.
- the first reference value may be a lower limit value of the motion if the measurement accuracy of the first measuring section 10 is outside an allowable accuracy range, or may be a value obtained by adding a margin to this lower limit value.
- the detecting section 30 may detect whether the motion has returned to be less than a second reference value after becoming greater than or equal to the first reference value.
- the second reference value may be smaller than the first reference value.
- the second reference value may be an upper limit value of the motion if the measurement accuracy of the first measuring section 10 is within an allowable accuracy range, or may be a value obtained by subtracting a margin from this upper limit value.
- the detecting section 30 may supply a detection signal indicating the detection result to the selecting section 40.
- the selecting section 40 sets the vital data obtained by the first measuring section 10 to be valid data, on the condition that the motion measured by the second measuring section 20 is less than the first reference value based on the detection signal from the detecting section 30.
- setting the vital data to be valid data if the motion is less than the first reference value may refer to invalidating the vital data if the motion is greater than or equal to the first reference value, thereby setting the remaining vital data to be valid data.
- the selecting section 40 may attach a label indicating invalid data to vital data for which the motion is greater than or equal to the first reference value.
- the selecting section 40 may cause the first measuring section 10 to output an invalid value if the motion is greater than or equal to the first reference value.
- the selecting section 40 may disable the first measuring section 10 to stop the supply of vital data if the motion is greater than or equal to the first reference value, and may stop receiving the vital data from the first measuring section 10.
- the selecting section 40 may set the vital data measured by the first measuring section 10 to be vital data in response to the motion returning to be less than the second reference value after becoming greater than or equal to the first reference value.
- the selecting section 40 may set the vital data measured by the second measuring section 20 to be valid data on the condition that the motion is greater than or equal to the first reference value.
- the selecting section 40 may set the vital data from the second measuring section 20 to be valid data using a method similar to the method used to set the vital data from the first measuring section 10 to be valid data.
- the selecting section 40 may attach to the valid data a label indicating which of the vital data measured by the first measuring section 10 and the vital data measured by the second measuring section 20 is the valid data.
- the selecting section 40 may supply the vital data set as the valid data to the display 60.
- the selecting section 40 may supply the vital data to the storage section 70.
- the driving section 50 moves the sensor portion of the first measuring section 10 to a position and orientation enabling measurement of the vital data of the body 9, in response to a change in at least one of the position and orientation of the body 9 included in the motion measured by the second measuring section 20.
- the driving section 50 may drive the mobile arm on which the first measuring section 10 is provided. It should be noted that as long as the first measuring section 10 can be moved, the driving section 50 may move the sensor portion of the first measuring section 10 using another method.
- the display 60 displays the vital data that is set to be valid. For example, the display 60 displays the vital data from the first measuring section 10 while the vital data from the first measuring section 10 is valid, and displays the vital data from the second measuring section 20 while the vital data from the second measuring section 20 is valid.
- the display 60 may display the measured vital data in real time, or may display the vital data for which measurement has been completed in time-sequence in a graph or chart. If a plurality of types of vital data is measured, the display 60 may display each type of vital data.
- the display 60 may display the vital data together with identification information of the subject, e.g. an image of the body 9.
- the display 60 may be a touch panel, or may display a user interface that can be manipulated by touch.
- the storage section 70 stores the vital data measured by the first measuring section 10. If the second measuring section 20 measures the vital data, the storage section 70 may store the vital data measured by the second measuring section 20 along with the vital data measured by the first measuring section 10. The storage section 70 may store the vital data in association with the valid data and/or invalid data labels attached by the selecting section 40, or may store only the vital data set as valid data by the selecting section 40. The storage section 70 may store vital data for each subject.
- the vital data from the first measuring section 10 is set to be valid data on the condition that the motion measured by the second measuring section 20 is less than the first reference value. Accordingly, it is possible to gather only vital data with high accuracy, which is measured when the motion of the body 9 is less than the first reference value.
- the vital data and motion of the body 9 are measured by the first measuring section 10 and the second measuring section 20 using different measurement methods, it is possible to measure each of the vital data and the motion of the body 9 with high accuracy.
- the measurement of the motion of the body 9 and the measurement of the vital data are both performed by the second measuring section 20, it is possible to simplify the measuring apparatus 1 in comparison to a case where these measurements are performed by separate measuring sections.
- the vital data measured by the second measuring section 20 is set to be valid data on the condition that the motion is greater than or equal to the first reference value, it is possible to gather the vital data with high accuracy even when the motion of the body 9 is greater than or equal to the first reference value. Accordingly, it is possible to safely gather the vital data with high accuracy.
- a label indicating which of the vital data measured by the first measuring section 10 and the vital data measured by the second measuring section 20 has been set as the valid data is attached to the valid data. Accordingly, it is possible to use the vital data in analysis or the like, while checking whether the component that measured the vital data is the first measuring section 10 or the second measuring section 20.
- the vital data from the first measuring section 10 is set to be valid data in response to the motion becoming less than the second reference value, which is smaller than the first reference value, after the motion has become greater than or equal to the first reference value. Accordingly, compared to a case where the second reference value is greater than or equal to the first reference value, it is possible to prevent frequently switching the component that measures the vital data between the first measuring section 10 and the second measuring section 20.
- the sensor portion of the first measuring section 10 is moved in response to a change in the movement and/or orientation of the body 9 measured by the second measuring section 20, it is possible to measure the vital data continuously with the first measuring section 10. Accordingly, it is possible to more safely gather the vital data with high accuracy.
- FIG. 2 shows the first measuring section 10 according to the present embodiment.
- the first measuring section 10 measures the vital data using radar measurement.
- the first measuring section 10 may detect periodic motion in the chest, skin surface, or the like of the body 9 using radar measurement, and extract the HR and/or RR using a plurality of signal processing algorithms.
- the first measuring section 10 may include a radar section 101, an amplifier/filter 102, an ADC (Analog Digital Converter) 103, a DSP (Digital Signal Processor) 104, and a vital data extracting section 105.
- ADC Analog Digital Converter
- DSP Digital Signal Processor
- the radar section 101 emits a radio wave, and measures the reflected wave resulting from this radio wave.
- the radar section 101 may perform the measurement using FMCW (Frequency Modulated Continuous Wave) radar or continuously frequency-modulated radio waves.
- the radar section 101 may use a radio wave of an IQ signal including an I phase (In Phase) component and a Q phase (Quadrature phase) component that are phase-shifted from each other by 90°.
- the radar section 101 may supply a measurement signal indicating the waveform of the reflected wave, e.g. the IQ signal, to the amplifier/filter 102.
- the amplifier/filter 102 may perform amplification and/or filtering of the measurement signal from the radar section 101.
- the amplifier/filter 102 may remove the noise component of the IQ signal and, as an example, may remove aliasing noise corresponding to the sampling frequency of the radar section 101 or remove the noise caused by diffused reflection of the radio waves.
- the amplifier/filter 102 may supply the IQ signal that has been amplified and/or filtered to the ADC 103.
- the ADC 103 converts the IQ signal from an analog signal to a digital signal.
- the ADC 103 supplies the signal-processed IQ signal to the DSP 104.
- the DSP 104 performs various types of signal processing on the digitalized IQ signal. For example, the DSP 104 may remove the DC component of the IQ signal. The DSP 104 supplies the signal-processed IQ signal to the vital data extracting section 105.
- the vital data extracting section 105 extracts the vital data of the body 9 from the signal supplied in a case where the reflected wave from the body 9 is measured by the radar section 101.
- the vital data extracting section 105 may extract the HR and/or RR of the body 9.
- the vital data extracting section 105 may calculate the phase angle of the IQ signal, calculate beat frequency from the phase angle of transmitted signal and received signal, input the beat frequency into FFT, and generate a spectrogram indicating the relationship between the distance from the radar section 101 to the reflective surface, the Doppler shift frequency, and the signal strength.
- the vital data extracting section 105 may then extract the vital data by detecting reciprocating motion in the chest, skin surface, or the like of the body 9 from the spectrogram.
- the vital data extracting section 105 may supply the vital data to the selecting section 40.
- the Doppler shift frequency may be the shift amount of the frequency caused by the reflective surface that reflects the radio wave moving relative to the radar section 101.
- the vital data extracting section 105 may use an STFT (Short Time Fourier Transform) or DWT (Discrete Wavelet Transform) to generate the spectrogram.
- STFT Short Time Fourier Transform
- DWT Discrete Wavelet Transform
- the calculation of the phase angle of the IQ signal may be performed by the DSP 104.
- the vital data is measured using radar measurement, and therefore it is possible to measure the vital data with high accuracy when the body 9 exhibits little motion.
- the first measuring section 10 may have another configuration. For example, as long as it is possible to measure the vital data using radar measurement, the first measuring section 10 may omit one or more of the amplifier/filter 102, the ADC 103, and the DSP 104.
- FIG. 3 shows the second measuring section 20 according to the present embodiment.
- the second measuring section 20 measures the motion based on a result obtained by capturing an image of the body 9, for example. Furthermore, the second measuring section 20 may perform non-contact measurement of the vital data of the body 9, and may measure the HR and/or RR, for example.
- the second measuring section 20 may include an image sensor 201, a depth sensor 202, an ROI (Region Of Interest) extracting section 203, a motion detecting section 204, and a vital data extracting section 205.
- ROI Region Of Interest
- the image sensor 201 may acquire a video image of the body, and may acquire an image with a frame rate of 15 to 60 fps, for example.
- the image sensor 201 may acquire an image including at least a head portion or the upper body.
- the image sensor 201 may acquire an RGB color image.
- the image sensor 201 may supply the acquired image data to the ROI extracting section 203.
- the depth sensor 202 may acquire information in the depth direction in the field of vision.
- the depth sensor 202 may acquire depth data in the same field angle as the image sensor 201, and may acquire a depth image that includes a depth for each pixel of the image sensor 201, for example.
- the depth sensor 202 may acquire depth data with the same frame rate as the image sensor 201.
- the depth sensor 202 may detect the depth using a multi-lens camera, or may calculate the depth by emitting pulsed laser light and receiving the resulting reflected light. It should be noted that the technique for detecting the depth is not limited to the above.
- the depth sensor 202 may supply the depth data to the ROI extracting section 203.
- the depth sensor 202 may be provided integrally with the image sensor 201 to form an RGB-D sensor, capture an RGB-D image that includes information in the depth direction, and supply this RGB-D image to the ROI extracting section 203.
- the depth direction may be the optical axis direction of the optical system including the image sensor.
- the ROI extracting section 203 extracts the ROI corresponding to at least a portion of the body 9 in the image from the RGB-D image data.
- the ROI may be all of the body 9 included within a contour, or may be a portion of the body 9.
- the portion of the body 9 that is the ROI may be at least one of a portion where the vital data is measured by the first measuring section 10 (e.g. the chest or skin surface) and a portion where the vital data is measured by the second measuring section 20 (e.g. the head portion or upper body) .
- the ROI extracting section 203 may extract the ROI from only the image data from the image sensor 201, or may extract the ROI from only the depth image data from the depth sensor 202.
- the ROI extracting section 203 may extract the ROI using a segmentation algorithm and pattern matching.
- the ROI extracting section 203 may supply the data concerning the ROI in the RGB-D image data to the motion detecting section 204 and the vital data extracting section 205.
- the ROI extracting section 203 may supply the RGB-D image data in which the portion where the vital data is measured by the first measuring section 10 is the ROI, among the portions of the body 9, to the motion detecting section 204.
- the ROI extracting section 203 may supply the RGB-D image data in which the portion where the vital data is measured by the second measuring section 20 is the ROI, among the portions of the body 9, to the vital data extracting section 205.
- the ROI extracting section 203 may supply the supplied RGB-D image data with a label attached to the ROI portion, or may extract only the ROI portion from the supplied RGB-D image data and supply this portion.
- the motion detecting section 204 detects the motion of the body 9 based on the motion of the ROI in the image. For example, the motion detecting section 204 may detect the motion of the ROI as the motion of the body 9.
- the motion detecting section 204 may measure the motion of the body 9 based on the RGB-D image including the information in the depth direction. For example, the motion detecting section 204 may detect the motion of the body 9 based on the movement of the ROI in a parallel direction of an object plane and/or a depth direction in the RGB-D image. The motion detecting section 204 may detect the motion of the ROI by performing template matching in each frame image using a template with the shape of the ROI and detecting a change in at least one of the position, angle, and size of the ROI.
- the motion detecting section 204 may acquire the RGB image of the ROI from the ROI extracting section 203 and acquire the depth image from the depth sensor 202, and use these images for the motion detection.
- the object plane may be a plane orthogonal to the depth direction, for example.
- the motion detecting section 204 may supply the measured motion data to the detecting section 30.
- the vital data extracting section 205 extracts the vital data of the body 9 from the video image supplied thereto.
- the vital data extracting section 205 may measure the HR by detecting a periodic change in the face color from the RGB video image of the face portion using an iPPG (image photoplethysmogram) technique.
- the vital data extracting section 205 may measure the RR by detecting gradient magnitude and direction of edges of the shoulder portion or the face portion in the RGB video image.
- the vital data extracting section 205 may extract the periodic fluctuation of the body 9 in the depth direction from the depth video image and measure the HR and/or the RR of the body 9 based on this periodic fluctuation.
- the vital data extracting section 205 may measure the RR by detecting the reciprocating motion of the chest from the depth video image.
- the vital data extracting section 205 may extract the vital data from the video image of the ROI portion supplied from the ROI extracting section 203, within the video image. In this way, the load of the vital data extraction is reduced.
- the vital data extracting section 205 may supply the vital data to the selecting section 40.
- the motion is measured based on the image of the body 9, and therefore it is possible to measure the motion of the body 9 with high accuracy in the object plane. Furthermore, since the second measuring section 20 measures the motion based on the image that includes information concerning the depth direction, it is possible to measure the motion of the body 9 in the depth direction, in addition to the motion of the body 9 in the object plane, with high accuracy.
- the ROI extracting section 203 and the motion detecting section 204 extract the ROI corresponding to at least a portion of the body 9 in the image, and detect the motion based on the movement of the ROI in the image. Accordingly, it is possible to prevent the gathering of vital data with low accuracy by the first measuring section 10 by setting the portion of the body 9 where the vital data measurement accuracy of the first measuring section 10 is affected by the occurrence of motion to be the ROI.
- the second measuring section 20 may have another configuration. For example, as long as it is possible to measure the motion of the body 9, the second measuring section 20 may omit at least one of the image sensor 201 or the depth sensor 202, the ROI extracting section 203, and the vital data extracting section 205. Furthermore, as long as it is possible to measure the motion of the body 9 and measure the vital data, the second measuring section 20 may omit at least one of the image sensor 201 or depth sensor 202 and the ROI extracting section 203.
- FIG. 4 shows the operation of the measuring apparatus 1.
- the measuring apparatus 1 measures the vital data of the body 9 with high accuracy, by performing the process from step S1 to step S5.
- the first measuring section 10 measures the vital data and the second measuring section 20 measures the motion of the body 9.
- the second measuring section 20 may further measure the vital data.
- the motion detecting section 204 of the second measuring section 20 may detect the motion of the body 9 from the video image of the ROI portion (e.g. the portion that is the target for vital data measurement by the first measuring section 10) , within the RGB-D video image.
- the vital data extracting section 205 of the second measuring section 20 may measure the vital data from the video image of the ROI portion (e.g. the portion that is the target for vital data measurement by the second measuring section 20) within the RGB-D video image.
- the vital data extracting section 105 of the first measuring section 10 may generate a spectrogram indicating the relationship between the distance from the radar section 101, the Doppler shift frequency, and the signal strength, and measure the vital data.
- the first measuring section 10 may measure the vital data based on a portion in a distance range that includes the distance of the body 9 measured by the depth sensor 202 of the second measuring section 20 within the spectrogram.
- the first measuring section 10 may extract the vital data from the spectrogram within the distance range where the body 9 is included.
- the distance of the body 9 may be an average value of the depth of the body 9 or a portion surrounded by the contour of the ROI, among the depths of each of the pixels in the depth image.
- One of the measurement by the first measuring section 10 and the measurement by the second measuring section 20 may be performed before the other.
- the driving section 50 may move the sensor portion of the first measuring section 10 to a position and orientation enabling measurement of the vital data of the body 9. For example, if the body 9 has moved relative to the first measuring section 10, the driving section 50 may change the position and/or orientation of the sensor portion of the first measuring section 10 in accordance with the movement of the body 9 such that this motion becomes less than the first reference value. Furthermore, if the orientation of the body 9 relative to the first measuring section 10 has changed, the driving section 50 may change the position and orientation of the sensor portion of the first measuring section 10 such that the orientation of the body 9 relative to the first measuring section 10 is maintained.
- the detecting section 30 detects whether the motion measured by the second measuring section 20 is less than the first reference value. If the motion is detected to be greater than or equal to the first reference value, the detecting section 30 may further detect whether the motion has returned to be less than the second reference value.
- the selecting section 40 sets the vital data from the first measuring section 10 to be valid data, on the condition that the motion is less than the first reference value.
- the selecting section 40 may set the vital data from the second measuring section 20 as valid data, on the condition that the motion is greater than or equal to the first reference value. If the motion has been detected to be greater than or equal to the first reference value, the selecting section 40 may set the vital data from the second measuring section 20 to be valid data as long as the motion has not returned to be less than the second reference value, and may set the vital data from the first measuring section 10 to be valid data on the condition that the motion has returned to be less than the second reference value.
- the selecting section 40 may display the valid vital data in the display 60, and also store the valid vital data in the storage section 70.
- the vital data is extracted based on the portion of the spectrogram acquired using radar measurement in a distance range including the distance of the body 9 measured by the second measuring section 20. Accordingly, it is possible to extract the vital data from the spectrogram while eliminating information in the distance range in which the body 9 is not present, e.g. noise information caused by scattered reflection.
- the measuring apparatus 1 is described as being an installed type of apparatus, but may instead be mobile.
- the measuring apparatus 1 may move relative to the body 9 according to external force from an operator, or may house a movement power source that is not shown in the drawings to move on its own.
- the movement power source may be the driving section 50 and the first measuring section 10 may move relative to the body 9 as a result of the measuring apparatus 1 moving on its own.
- a label indicating invalid data may be attached by the selecting section 40 to the vital data acquired during movement.
- the driving section 50 moves the sensor portion of the first measuring section 10 relative to the body 9, but instead of or in addition to this, the body 9 may be moved relative to the first measuring section 10.
- the driving section 50 may move the body 9 relative to the first measuring section 10 by driving a support member (e.g. a stool or a chair) that supports the body 9 of the subject.
- a support member e.g. a stool or a chair
- the HR and/or RR is measured as the vital data, but instead of or in addition to this, the HRV (Heart Rate Variability) may be measured.
- the second measuring section 20 includes the image sensor 201 and the depth sensor 202 as the means for measuring the motion and/or vital data, but instead of or in addition to this, a thermograph may be included.
- the second measuring section 20 may detect the motion of the body 9 from a change in at least one of the position, angle, and size of the contour of the body 9 shown in a thermal image.
- the second measuring section 20 may measure body temperature as the vital data.
- the second measuring section 20 may measure the RR from periodic changes of body temperature in a mouth portion or nose portion in the thermal image or from gradient magnitude and direction of edges of the shoulder portion or the face portion in the thermal image.
- the second measuring section 20 may measure the HR from periodic changes in the thermal image which caused by blood flow.
- FIG. 10 shows an exemplary hardware configuration of a computer configured to perform the foregoing operations, according to an embodiment of the present invention.
- a program that is installed in the computer 700 can cause the computer 700 to function as or perform operations associated with apparatuses of the embodiments of the present invention or one or more sections (including modules, components, elements, etc. ) thereof, and/or cause the computer 700 to perform processes of the embodiments of the present invention or steps thereof.
- Such a program may be executed by the CPU 700-12 to cause the computer 700 to perform certain operations associated with some or all of the blocks of flowcharts and block diagrams described herein.
- the computer 700 includes a CPU 700-12, a RAM 700-14, a graphics controller 700-16, and a display device 700-18, which are mutually connected by a host controller 700-10.
- the computer 700 also includes input/output units such as a communication interface 700-22, a hard disk drive 700-24, a DVD-ROM drive 700-26 and an IC card drive, which are connected to the host controller 700-10 via an input/output controller 700-20.
- the computer also includes legacy input/output units such as a ROM 700-30 and a keyboard 700-42, which are connected to the input/output controller 700-20 through an input/output chip 700-40.
- the CPU 700-12 operates according to programs stored in the ROM 700-30 and the RAM 700-14, thereby controlling each unit.
- the graphics controller 700-16 obtains image data generated by the CPU 700-12 on a frame buffer or the like provided in the RAM 700-14 or in itself, and causes the image data to be displayed on the display device 700-18.
- the communication interface 700-22 communicates with other electronic devices via a network 700-50.
- the hard disk drive 700-24 stores programs and data used by the CPU 700-12 within the computer 700.
- the DVD-ROM drive 700-26 reads the programs or the data from the DVD-ROM 700-01, and provides the hard disk drive 700-24 with the programs or the data via the RAM 700-14.
- the IC card drive reads programs and data from an IC card, and/or writes programs and data into the IC card.
- the ROM 700-30 stores therein a boot program or the like executed by the computer 700 at the time of activation, and/or a program depending on the hardware of the computer 700.
- the input/output chip 700-40 may also connect various input/output units via a parallel port, a serial port, a keyboard port, a mouse port, and the like to the input/output controller 700-20.
- a program is provided by computer readable media such as the DVD-ROM 700-01 or the IC card.
- the program is read from the computer readable media, installed into the hard disk drive 700-24, RAM 700-14, or ROM 700-30, which are also examples of computer readable media, and executed by the CPU 700-12.
- the information processing described in these programs is read into the computer 700, resulting in cooperation between a program and the above-mentioned various types of hardware resources.
- An apparatus or method may be constituted by realizing the operation or processing of information in accordance with the usage of the computer 700-
- the CPU 700-12 may execute a communication program loaded onto the RAM 700-14 to instruct communication processing to the communication interface 700-22, based on the processing described in the communication program.
- the communication interface 700-22 under control of the CPU 700-12, reads transmission data stored on a transmission buffering region provided in a recording medium such as the RAM 700-14, the hard disk drive 700-24, the DVD-ROM 700-01, or the IC card, and transmits the read transmission data to network 700-50 or writes reception data received from network 700-50 to a reception buffering region or the like provided on the recording medium.
- the CPU 700-12 may cause all or a necessary portion of a file or a database to be read into the RAM 700-14, the file or the database having been stored in an external recording medium such as the hard disk drive 700-24, the DVD-ROM drive 700-26 (DVD-ROM 700-01) , the IC card, etc., and perform various types of processing on the data on the RAM 700-14.
- the CPU 700-12 may then write back the processed data to the external recording medium.
- the CPU 700-12 may perform various types of processing on the data read from the RAM 700-14, which includes various types of operations, processing of information, condition judging, conditional branch, unconditional branch, search/replace of information, etc., as described throughout this disclosure and designated by an instruction sequence of programs, and writes the result back to the RAM 700-14.
- the CPU 700-12 may search for information in a file, a database, etc., in the recording medium.
- the CPU 700-12 may search for an entry matching the condition whose attribute value of the first attribute is designated, from among the plurality of entries, and reads the attribute value of the second attribute stored in the entry, thereby obtaining the attribute value of the second attribute associated with the first attribute satisfying the predetermined condition.
- the above-explained program or software modules may be stored in the computer readable media on or near the computer 700.
- a recording medium such as a hard disk or a RAM provided in a server system connected to a dedicated communication network or the Internet can be used as the computer readable media, thereby providing the program to the computer 700 via the network.
- the embodiments of the present invention can be used to realize a measuring apparatus, a computer implemented method, a program, and one or more computer readable storage mediums for gathering only vital data with high accuracy.
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Public Health (AREA)
- Medical Informatics (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Remote Sensing (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Radar, Positioning & Navigation (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Veterinary Medicine (AREA)
- Physiology (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Pulmonology (AREA)
- Dentistry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Cardiology (AREA)
- Artificial Intelligence (AREA)
- Psychiatry (AREA)
- Signal Processing (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
Abstract
Provided is a measuring apparatus (1) including a first measuring section (10) configured to perform non-contact measurement of vital data of a body; a second measuring section (20) configured to measure motion of the body relative to the first measuring section (10); a detecting section (30) configured to detect whether the motion measured by the second measuring section (20) is less than a first reference value; and a selecting section (40) configured to set the vita data measured by the first measuring section (10) to be valid data, on a condition that the motion measured by the second measuring section (20) is less than the first reference value.
Description
1. TECHNICAL FIELD
The present invention relates to a measuring apparatus, a computer implemented method, a program, and one or more computer readable storage mediums.
2. RELATED ART
In the fields of medical treatment, health care, and the like, various types of conventional technology have been proposed for non-contact measurement of vital data such as HR (Heartbeat Rate) and RR (Respiration Rate) . However, when the subject’s body moves, the vital data is measured with low accuracy.
SUMMARY
In one embodiment, provided is a measuring apparatus comprising a first measuring section configured to perform non-contact measurement of vital data of a body; a second measuring section configured to measure motion of the body relative to the first measuring section; a detecting section configured to detect whether the motion measured by the second measuring section is less than a first reference value; and a selecting section configured to set the vital data measured by the first measuring section to be valid data, on a condition that the motion measured by the second measuring section is less than the first reference value. In this way, it is possible to gather only vital data with high accuracy.
The first measuring section may be configured to measure the vital data using radar measurement. The second measuring section may be configured to measure the motion based on a result obtained by capturing an image of the body. The second measuring section may be configured to measure the motion based on a result obtained by capturing the image including information in a depth direction. The second measuring section may be configured to perform non-contact measurement of the vital data of the body, and the selecting section may be configured to set the vital data measured by the second measuring section to be valid data, on a condition that the motion is greater than or equal to the first reference value.
In another embodiment, provided is a computer-implemented method comprising first measurement of, with a first measuring section, performing non-contact measurement of vital data of a body; second measurement of, with a second measuring section, measuring motion of the body relative to the first measuring section; detection of detecting whether the motion measured by the second measuring section is less than a first reference value; and selection of setting the vital data measured by the first measuring section to be valid data, on a condition that the motion measured by the second measuring section is less than the first reference value. In this way, it is possible to gather only vital data with high accuracy.
In another embodiment, provided is a program that causes a computer to function as the measuring apparatus of the one embodiment.
In yet another embodiment, provided is one or more computer readable storage mediums collectively storing program instructions that are executable by a computer, wherein the program instructions cause the computer to function as the measuring apparatus of the one embodiment.
The summary clause does not necessarily describe all necessary features of the embodiments of the present invention. The present invention may also be a sub-combination of the features described above. The above and other features and advantages of the present invention will become more apparent from the following description of the embodiments taken in conjunction with the accompanying drawings.
FIG. 1 shows the measuring apparatus according to the present embodiment.
FIG. 2 shows the first measuring section 10 according to the present embodiment.
FIG. 3 shows the second measuring section 20 according to the present embodiment.
FIG. 4 shows the operation of the measuring apparatus.
FIG. 5 shows an exemplary hardware configuration of a computer according to the embodiment of the invention.
DESCRIPTION OF EXEMPLARY EMBODIMENTS
Hereinafter, some embodiments of the present invention will be described. The embodiments do not limit the invention according to the claims, and all the combinations of the features described in the embodiments are not necessarily essential to means provided by aspects of the invention.
(1. Configuration of the measuring apparatus)
FIG. 1 shows a measuring apparatus 1 according to the present embodiment.
The measuring apparatus 1 is an apparatus for measuring vital data of a body 9 of a subject, and includes a first measuring section 10, a second measuring section 20, a detecting section 30, a selecting section 40, a driving section 50, a display 60, and a storage section 70. At least one of the driving section 50, the display 60, and the storage section 70 does not need to be included in the measuring apparatus 1. Each section of the measuring apparatus 1 may be formed integrally, and may be a type of apparatus that is installed, for example. The subject may be a human or an animal.
(1-1. The first measuring section and second measuring section)
The first measuring section 10 performs non-contact measurement of vital data of the body 9. For example, the first measuring section 10 may measure the vital data of the body 9 from a distance of 0.2 m to 3.0 m (as an example, 1 m to 1.5 m) . The first measuring section 10 may measure the vital data indicating at least one of the heartbeat rate and the respiration rate of the body 9. The first measuring section 10 may be operable to adjust at least one of its orientation relative to the body 9 and its distance from the body 9. As an example, the first measuring section 10 may be provided on a mobile arm. The first measuring section 10 may provide the measured vital data to the selecting section 40.
The second measuring section 20 measures motion of the body 9 relative to the first measuring section 10. The motion of the body 9 relative to the first measuring section 10 may refer to changes in the relative positions and/or orientations of the first measuring section 10 and the body 9. For example, motion of the body 9 relative to the first measuring section 10 may be caused by changes in the position and/or orientation of the body 9 and/or first measuring section 10. The second measuring section 20 may measure the relative motion without contacting the body 9, and may perform this measurement at a distance of 1 m to 1.5 m from the body 9, for example. The second measuring section 20 may supply the measured motion data to the detecting section 30.
Here, the method by which the first measuring section 10 measures the vital data and the method by which the second measuring section 20 measures the motion may be different from each other. For example, the first measuring section 10 may perform the measurement using a measurement method that has higher accuracy when the body 9 is still than when the body 9 is moving. The second measuring section 20 may perform the measurement using a measurement method with an accuracy that almost never changes even when the body 9 is moving. As described in detail further below, as an example, the first measuring section 10 may perform measurement using radar, and the second measuring section 20 may perform measurement using an image of the body 9.
The second measuring section 20 may perform non-contact measurement of the vital data of the body 9. The second measuring section 20 may use the same sensor to measure the vital data of the body 9 and the motion of the body 9 relative to the first measuring section 10. The vital data measured by the second measuring section 20 may be the same as or different from the vital data measured by the first measuring section 10. The accuracy of the measurement of the vital data by the second measuring section 20 may be lower than that of the first measuring section 10 if the motion of the body 9 is less than a first reference value, and may be higher than that of the first measuring section 10 if the motion of the body 9 is greater than or equal to the first reference value. The second measuring section 20 may supply the measured vital data to the selecting section 40.
(1-3. The detecting section)
The detecting section 30 detects whether the motion measured by the second measuring section 20 is less than the first reference value. For example, the detecting section 30 may detect whether an index value of the measured motion is less than the first reference value. The index value may be, for example, a change amount of the relative positions and/or orientations, a change in speeds, or a change in accelerations of the first measuring section 10 and the body 9. The first reference value may be a lower limit value of the motion if the measurement accuracy of the first measuring section 10 is outside an allowable accuracy range, or may be a value obtained by adding a margin to this lower limit value.
The detecting section 30 may detect whether the motion has returned to be less than a second reference value after becoming greater than or equal to the first reference value. The second reference value may be smaller than the first reference value. For example, the second reference value may be an upper limit value of the motion if the measurement accuracy of the first measuring section 10 is within an allowable accuracy range, or may be a value obtained by subtracting a margin from this upper limit value. The detecting section 30 may supply a detection signal indicating the detection result to the selecting section 40.
(1-4. The selecting section)
The selecting section 40 sets the vital data obtained by the first measuring section 10 to be valid data, on the condition that the motion measured by the second measuring section 20 is less than the first reference value based on the detection signal from the detecting section 30. Here, setting the vital data to be valid data if the motion is less than the first reference value may refer to invalidating the vital data if the motion is greater than or equal to the first reference value, thereby setting the remaining vital data to be valid data. For example, the selecting section 40 may attach a label indicating invalid data to vital data for which the motion is greater than or equal to the first reference value. Furthermore, the selecting section 40 may cause the first measuring section 10 to output an invalid value if the motion is greater than or equal to the first reference value. Yet further, the selecting section 40 may disable the first measuring section 10 to stop the supply of vital data if the motion is greater than or equal to the first reference value, and may stop receiving the vital data from the first measuring section 10. The selecting section 40 may set the vital data measured by the first measuring section 10 to be vital data in response to the motion returning to be less than the second reference value after becoming greater than or equal to the first reference value.
When the second measuring section 20 measures the vital data, the selecting section 40 may set the vital data measured by the second measuring section 20 to be valid data on the condition that the motion is greater than or equal to the first reference value. For example, the selecting section 40 may set the vital data from the second measuring section 20 to be valid data using a method similar to the method used to set the vital data from the first measuring section 10 to be valid data. Furthermore, the selecting section 40 may attach to the valid data a label indicating which of the vital data measured by the first measuring section 10 and the vital data measured by the second measuring section 20 is the valid data.
The selecting section 40 may supply the vital data set as the valid data to the display 60. The selecting section 40 may supply the vital data to the storage section 70.
(1-5. The driving section)
The driving section 50 moves the sensor portion of the first measuring section 10 to a position and orientation enabling measurement of the vital data of the body 9, in response to a change in at least one of the position and orientation of the body 9 included in the motion measured by the second measuring section 20. As an example, the driving section 50 may drive the mobile arm on which the first measuring section 10 is provided. It should be noted that as long as the first measuring section 10 can be moved, the driving section 50 may move the sensor portion of the first measuring section 10 using another method.
(1-6. The display)
The display 60 displays the vital data that is set to be valid. For example, the display 60 displays the vital data from the first measuring section 10 while the vital data from the first measuring section 10 is valid, and displays the vital data from the second measuring section 20 while the vital data from the second measuring section 20 is valid. The display 60 may display the measured vital data in real time, or may display the vital data for which measurement has been completed in time-sequence in a graph or chart. If a plurality of types of vital data is measured, the display 60 may display each type of vital data. The display 60 may display the vital data together with identification information of the subject, e.g. an image of the body 9. The display 60 may be a touch panel, or may display a user interface that can be manipulated by touch.
(1-7. The storage section)
The storage section 70 stores the vital data measured by the first measuring section 10. If the second measuring section 20 measures the vital data, the storage section 70 may store the vital data measured by the second measuring section 20 along with the vital data measured by the first measuring section 10. The storage section 70 may store the vital data in association with the valid data and/or invalid data labels attached by the selecting section 40, or may store only the vital data set as valid data by the selecting section 40. The storage section 70 may store vital data for each subject.
With the measuring apparatus described above, the vital data from the first measuring section 10 is set to be valid data on the condition that the motion measured by the second measuring section 20 is less than the first reference value. Accordingly, it is possible to gather only vital data with high accuracy, which is measured when the motion of the body 9 is less than the first reference value.
Since the vital data and motion of the body 9 are measured by the first measuring section 10 and the second measuring section 20 using different measurement methods, it is possible to measure each of the vital data and the motion of the body 9 with high accuracy.
Furthermore, since the measurement of the motion of the body 9 and the measurement of the vital data are both performed by the second measuring section 20, it is possible to simplify the measuring apparatus 1 in comparison to a case where these measurements are performed by separate measuring sections. Yet further, since the vital data measured by the second measuring section 20 is set to be valid data on the condition that the motion is greater than or equal to the first reference value, it is possible to gather the vital data with high accuracy even when the motion of the body 9 is greater than or equal to the first reference value. Accordingly, it is possible to safely gather the vital data with high accuracy.
A label indicating which of the vital data measured by the first measuring section 10 and the vital data measured by the second measuring section 20 has been set as the valid data is attached to the valid data. Accordingly, it is possible to use the vital data in analysis or the like, while checking whether the component that measured the vital data is the first measuring section 10 or the second measuring section 20.
The vital data from the first measuring section 10 is set to be valid data in response to the motion becoming less than the second reference value, which is smaller than the first reference value, after the motion has become greater than or equal to the first reference value. Accordingly, compared to a case where the second reference value is greater than or equal to the first reference value, it is possible to prevent frequently switching the component that measures the vital data between the first measuring section 10 and the second measuring section 20.
Since the sensor portion of the first measuring section 10 is moved in response to a change in the movement and/or orientation of the body 9 measured by the second measuring section 20, it is possible to measure the vital data continuously with the first measuring section 10. Accordingly, it is possible to more safely gather the vital data with high accuracy.
(2. Detailed example of the first measuring section)
FIG. 2 shows the first measuring section 10 according to the present embodiment. As an example, the first measuring section 10 measures the vital data using radar measurement. For example, the first measuring section 10 may detect periodic motion in the chest, skin surface, or the like of the body 9 using radar measurement, and extract the HR and/or RR using a plurality of signal processing algorithms. The first measuring section 10 may include a radar section 101, an amplifier/filter 102, an ADC (Analog Digital Converter) 103, a DSP (Digital Signal Processor) 104, and a vital data extracting section 105.
The radar section 101 emits a radio wave, and measures the reflected wave resulting from this radio wave. As an example, the radar section 101 may perform the measurement using FMCW (Frequency Modulated Continuous Wave) radar or continuously frequency-modulated radio waves. The radar section 101 may use a radio wave of an IQ signal including an I phase (In Phase) component and a Q phase (Quadrature phase) component that are phase-shifted from each other by 90°. The radar section 101 may supply a measurement signal indicating the waveform of the reflected wave, e.g. the IQ signal, to the amplifier/filter 102.
The amplifier/filter 102 may perform amplification and/or filtering of the measurement signal from the radar section 101. For example, the amplifier/filter 102 may remove the noise component of the IQ signal and, as an example, may remove aliasing noise corresponding to the sampling frequency of the radar section 101 or remove the noise caused by diffused reflection of the radio waves. The amplifier/filter 102 may supply the IQ signal that has been amplified and/or filtered to the ADC 103.
The ADC 103 converts the IQ signal from an analog signal to a digital signal. The ADC 103 supplies the signal-processed IQ signal to the DSP 104.
The DSP 104 performs various types of signal processing on the digitalized IQ signal. For example, the DSP 104 may remove the DC component of the IQ signal. The DSP 104 supplies the signal-processed IQ signal to the vital data extracting section 105.
The vital data extracting section 105 extracts the vital data of the body 9 from the signal supplied in a case where the reflected wave from the body 9 is measured by the radar section 101. For example, the vital data extracting section 105 may extract the HR and/or RR of the body 9. As an example, the vital data extracting section 105 may calculate the phase angle of the IQ signal, calculate beat frequency from the phase angle of transmitted signal and received signal, input the beat frequency into FFT, and generate a spectrogram indicating the relationship between the distance from the radar section 101 to the reflective surface, the Doppler shift frequency, and the signal strength. The vital data extracting section 105 may then extract the vital data by detecting reciprocating motion in the chest, skin surface, or the like of the body 9 from the spectrogram. The vital data extracting section 105 may supply the vital data to the selecting section 40. Here, the Doppler shift frequency may be the shift amount of the frequency caused by the reflective surface that reflects the radio wave moving relative to the radar section 101. The vital data extracting section 105 may use an STFT (Short Time Fourier Transform) or DWT (Discrete Wavelet Transform) to generate the spectrogram. The calculation of the phase angle of the IQ signal may be performed by the DSP 104.
With the first measuring section 10 described above, the vital data is measured using radar measurement, and therefore it is possible to measure the vital data with high accuracy when the body 9 exhibits little motion.
The first measuring section 10 may have another configuration. For example, as long as it is possible to measure the vital data using radar measurement, the first measuring section 10 may omit one or more of the amplifier/filter 102, the ADC 103, and the DSP 104.
(3. Detailed example of the second measuring section)
FIG. 3 shows the second measuring section 20 according to the present embodiment. The second measuring section 20 measures the motion based on a result obtained by capturing an image of the body 9, for example. Furthermore, the second measuring section 20 may perform non-contact measurement of the vital data of the body 9, and may measure the HR and/or RR, for example. The second measuring section 20 may include an image sensor 201, a depth sensor 202, an ROI (Region Of Interest) extracting section 203, a motion detecting section 204, and a vital data extracting section 205.
The image sensor 201 may acquire a video image of the body, and may acquire an image with a frame rate of 15 to 60 fps, for example. The image sensor 201 may acquire an image including at least a head portion or the upper body. The image sensor 201 may acquire an RGB color image. The image sensor 201 may supply the acquired image data to the ROI extracting section 203.
The depth sensor 202 may acquire information in the depth direction in the field of vision. The depth sensor 202 may acquire depth data in the same field angle as the image sensor 201, and may acquire a depth image that includes a depth for each pixel of the image sensor 201, for example. The depth sensor 202 may acquire depth data with the same frame rate as the image sensor 201. The depth sensor 202 may detect the depth using a multi-lens camera, or may calculate the depth by emitting pulsed laser light and receiving the resulting reflected light. It should be noted that the technique for detecting the depth is not limited to the above.
The depth sensor 202 may supply the depth data to the ROI extracting section 203. As an example in the present embodiment, the depth sensor 202 may be provided integrally with the image sensor 201 to form an RGB-D sensor, capture an RGB-D image that includes information in the depth direction, and supply this RGB-D image to the ROI extracting section 203. The depth direction may be the optical axis direction of the optical system including the image sensor.
The ROI extracting section 203 extracts the ROI corresponding to at least a portion of the body 9 in the image from the RGB-D image data. The ROI may be all of the body 9 included within a contour, or may be a portion of the body 9. The portion of the body 9 that is the ROI may be at least one of a portion where the vital data is measured by the first measuring section 10 (e.g. the chest or skin surface) and a portion where the vital data is measured by the second measuring section 20 (e.g. the head portion or upper body) . The ROI extracting section 203 may extract the ROI from only the image data from the image sensor 201, or may extract the ROI from only the depth image data from the depth sensor 202. The ROI extracting section 203 may extract the ROI using a segmentation algorithm and pattern matching.
The ROI extracting section 203 may supply the data concerning the ROI in the RGB-D image data to the motion detecting section 204 and the vital data extracting section 205. As an example, the ROI extracting section 203 may supply the RGB-D image data in which the portion where the vital data is measured by the first measuring section 10 is the ROI, among the portions of the body 9, to the motion detecting section 204. Furthermore, the ROI extracting section 203 may supply the RGB-D image data in which the portion where the vital data is measured by the second measuring section 20 is the ROI, among the portions of the body 9, to the vital data extracting section 205. The ROI extracting section 203 may supply the supplied RGB-D image data with a label attached to the ROI portion, or may extract only the ROI portion from the supplied RGB-D image data and supply this portion.
The motion detecting section 204 detects the motion of the body 9 based on the motion of the ROI in the image. For example, the motion detecting section 204 may detect the motion of the ROI as the motion of the body 9.
The motion detecting section 204 may measure the motion of the body 9 based on the RGB-D image including the information in the depth direction. For example, the motion detecting section 204 may detect the motion of the body 9 based on the movement of the ROI in a parallel direction of an object plane and/or a depth direction in the RGB-D image. The motion detecting section 204 may detect the motion of the ROI by performing template matching in each frame image using a template with the shape of the ROI and detecting a change in at least one of the position, angle, and size of the ROI. If the depth sensor 202 is provided separately from the image sensor 201, the motion detecting section 204 may acquire the RGB image of the ROI from the ROI extracting section 203 and acquire the depth image from the depth sensor 202, and use these images for the motion detection. The object plane may be a plane orthogonal to the depth direction, for example. The motion detecting section 204 may supply the measured motion data to the detecting section 30.
The vital data extracting section 205 extracts the vital data of the body 9 from the video image supplied thereto. For example, the vital data extracting section 205 may measure the HR by detecting a periodic change in the face color from the RGB video image of the face portion using an iPPG (image photoplethysmogram) technique. Furthermore, the vital data extracting section 205 may measure the RR by detecting gradient magnitude and direction of edges of the shoulder portion or the face portion in the RGB video image. Furthermore, the vital data extracting section 205 may extract the periodic fluctuation of the body 9 in the depth direction from the depth video image and measure the HR and/or the RR of the body 9 based on this periodic fluctuation. For example, the vital data extracting section 205 may measure the RR by detecting the reciprocating motion of the chest from the depth video image. The vital data extracting section 205 may extract the vital data from the video image of the ROI portion supplied from the ROI extracting section 203, within the video image. In this way, the load of the vital data extraction is reduced. The vital data extracting section 205 may supply the vital data to the selecting section 40.
With the second measuring section 20 described above, the motion is measured based on the image of the body 9, and therefore it is possible to measure the motion of the body 9 with high accuracy in the object plane. Furthermore, since the second measuring section 20 measures the motion based on the image that includes information concerning the depth direction, it is possible to measure the motion of the body 9 in the depth direction, in addition to the motion of the body 9 in the object plane, with high accuracy.
The ROI extracting section 203 and the motion detecting section 204 extract the ROI corresponding to at least a portion of the body 9 in the image, and detect the motion based on the movement of the ROI in the image. Accordingly, it is possible to prevent the gathering of vital data with low accuracy by the first measuring section 10 by setting the portion of the body 9 where the vital data measurement accuracy of the first measuring section 10 is affected by the occurrence of motion to be the ROI.
The second measuring section 20 may have another configuration. For example, as long as it is possible to measure the motion of the body 9, the second measuring section 20 may omit at least one of the image sensor 201 or the depth sensor 202, the ROI extracting section 203, and the vital data extracting section 205. Furthermore, as long as it is possible to measure the motion of the body 9 and measure the vital data, the second measuring section 20 may omit at least one of the image sensor 201 or depth sensor 202 and the ROI extracting section 203.
(4. Operation of the measuring apparatus)
FIG. 4 shows the operation of the measuring apparatus 1. The measuring apparatus 1 measures the vital data of the body 9 with high accuracy, by performing the process from step S1 to step S5.
First, at step S1, the first measuring section 10 measures the vital data and the second measuring section 20 measures the motion of the body 9. The second measuring section 20 may further measure the vital data.
For example, the motion detecting section 204 of the second measuring section 20 may detect the motion of the body 9 from the video image of the ROI portion (e.g. the portion that is the target for vital data measurement by the first measuring section 10) , within the RGB-D video image. Furthermore, the vital data extracting section 205 of the second measuring section 20 may measure the vital data from the video image of the ROI portion (e.g. the portion that is the target for vital data measurement by the second measuring section 20) within the RGB-D video image.
Furthermore, the vital data extracting section 105 of the first measuring section 10 may generate a spectrogram indicating the relationship between the distance from the radar section 101, the Doppler shift frequency, and the signal strength, and measure the vital data. The first measuring section 10 may measure the vital data based on a portion in a distance range that includes the distance of the body 9 measured by the depth sensor 202 of the second measuring section 20 within the spectrogram. For example, the first measuring section 10 may extract the vital data from the spectrogram within the distance range where the body 9 is included. The distance of the body 9 may be an average value of the depth of the body 9 or a portion surrounded by the contour of the ROI, among the depths of each of the pixels in the depth image. One of the measurement by the first measuring section 10 and the measurement by the second measuring section 20 may be performed before the other.
Here, if motion of the body 9 relative to the first measuring section 10 is detected by the second measuring section 20, the driving section 50 may move the sensor portion of the first measuring section 10 to a position and orientation enabling measurement of the vital data of the body 9. For example, if the body 9 has moved relative to the first measuring section 10, the driving section 50 may change the position and/or orientation of the sensor portion of the first measuring section 10 in accordance with the movement of the body 9 such that this motion becomes less than the first reference value. Furthermore, if the orientation of the body 9 relative to the first measuring section 10 has changed, the driving section 50 may change the position and orientation of the sensor portion of the first measuring section 10 such that the orientation of the body 9 relative to the first measuring section 10 is maintained.
Next, at step S3, the detecting section 30 detects whether the motion measured by the second measuring section 20 is less than the first reference value. If the motion is detected to be greater than or equal to the first reference value, the detecting section 30 may further detect whether the motion has returned to be less than the second reference value.
Next, at step S5, the selecting section 40 sets the vital data from the first measuring section 10 to be valid data, on the condition that the motion is less than the first reference value. The selecting section 40 may set the vital data from the second measuring section 20 as valid data, on the condition that the motion is greater than or equal to the first reference value. If the motion has been detected to be greater than or equal to the first reference value, the selecting section 40 may set the vital data from the second measuring section 20 to be valid data as long as the motion has not returned to be less than the second reference value, and may set the vital data from the first measuring section 10 to be valid data on the condition that the motion has returned to be less than the second reference value. The selecting section 40 may display the valid vital data in the display 60, and also store the valid vital data in the storage section 70.
With the operation described above, the vital data is extracted based on the portion of the spectrogram acquired using radar measurement in a distance range including the distance of the body 9 measured by the second measuring section 20. Accordingly, it is possible to extract the vital data from the spectrogram while eliminating information in the distance range in which the body 9 is not present, e.g. noise information caused by scattered reflection.
(5. Modification)
In the present embodiment described above, the measuring apparatus 1 is described as being an installed type of apparatus, but may instead be mobile. For example, the measuring apparatus 1 may move relative to the body 9 according to external force from an operator, or may house a movement power source that is not shown in the drawings to move on its own. In this case, the movement power source may be the driving section 50 and the first measuring section 10 may move relative to the body 9 as a result of the measuring apparatus 1 moving on its own. It should be noted that if the vital data measurement accuracy is reduced while the measuring apparatus 1 is moving, a label indicating invalid data may be attached by the selecting section 40 to the vital data acquired during movement.
In the above description, the driving section 50 moves the sensor portion of the first measuring section 10 relative to the body 9, but instead of or in addition to this, the body 9 may be moved relative to the first measuring section 10. For example, the driving section 50 may move the body 9 relative to the first measuring section 10 by driving a support member (e.g. a stool or a chair) that supports the body 9 of the subject.
In the above description, the HR and/or RR is measured as the vital data, but instead of or in addition to this, the HRV (Heart Rate Variability) may be measured.
In the above description, the second measuring section 20 includes the image sensor 201 and the depth sensor 202 as the means for measuring the motion and/or vital data, but instead of or in addition to this, a thermograph may be included. In this case, the second measuring section 20 may detect the motion of the body 9 from a change in at least one of the position, angle, and size of the contour of the body 9 shown in a thermal image. Furthermore, the second measuring section 20 may measure body temperature as the vital data. Furthermore, and the second measuring section 20 may measure the RR from periodic changes of body temperature in a mouth portion or nose portion in the thermal image or from gradient magnitude and direction of edges of the shoulder portion or the face portion in the thermal image. Yet further, the second measuring section 20 may measure the HR from periodic changes in the thermal image which caused by blood flow.
FIG. 10 shows an exemplary hardware configuration of a computer configured to perform the foregoing operations, according to an embodiment of the present invention. A program that is installed in the computer 700 can cause the computer 700 to function as or perform operations associated with apparatuses of the embodiments of the present invention or one or more sections (including modules, components, elements, etc. ) thereof, and/or cause the computer 700 to perform processes of the embodiments of the present invention or steps thereof. Such a program may be executed by the CPU 700-12 to cause the computer 700 to perform certain operations associated with some or all of the blocks of flowcharts and block diagrams described herein.
The computer 700 according to the present embodiment includes a CPU 700-12, a RAM 700-14, a graphics controller 700-16, and a display device 700-18, which are mutually connected by a host controller 700-10. The computer 700 also includes input/output units such as a communication interface 700-22, a hard disk drive 700-24, a DVD-ROM drive 700-26 and an IC card drive, which are connected to the host controller 700-10 via an input/output controller 700-20. The computer also includes legacy input/output units such as a ROM 700-30 and a keyboard 700-42, which are connected to the input/output controller 700-20 through an input/output chip 700-40.
The CPU 700-12 operates according to programs stored in the ROM 700-30 and the RAM 700-14, thereby controlling each unit. The graphics controller 700-16 obtains image data generated by the CPU 700-12 on a frame buffer or the like provided in the RAM 700-14 or in itself, and causes the image data to be displayed on the display device 700-18.
The communication interface 700-22 communicates with other electronic devices via a network 700-50. The hard disk drive 700-24 stores programs and data used by the CPU 700-12 within the computer 700. The DVD-ROM drive 700-26 reads the programs or the data from the DVD-ROM 700-01, and provides the hard disk drive 700-24 with the programs or the data via the RAM 700-14. The IC card drive reads programs and data from an IC card, and/or writes programs and data into the IC card.
The ROM 700-30 stores therein a boot program or the like executed by the computer 700 at the time of activation, and/or a program depending on the hardware of the computer 700. The input/output chip 700-40 may also connect various input/output units via a parallel port, a serial port, a keyboard port, a mouse port, and the like to the input/output controller 700-20.
A program is provided by computer readable media such as the DVD-ROM 700-01 or the IC card. The program is read from the computer readable media, installed into the hard disk drive 700-24, RAM 700-14, or ROM 700-30, which are also examples of computer readable media, and executed by the CPU 700-12. The information processing described in these programs is read into the computer 700, resulting in cooperation between a program and the above-mentioned various types of hardware resources. An apparatus or method may be constituted by realizing the operation or processing of information in accordance with the usage of the computer 700-
For example, when communication is performed between the computer 700 and an external device, the CPU 700-12 may execute a communication program loaded onto the RAM 700-14 to instruct communication processing to the communication interface 700-22, based on the processing described in the communication program. The communication interface 700-22, under control of the CPU 700-12, reads transmission data stored on a transmission buffering region provided in a recording medium such as the RAM 700-14, the hard disk drive 700-24, the DVD-ROM 700-01, or the IC card, and transmits the read transmission data to network 700-50 or writes reception data received from network 700-50 to a reception buffering region or the like provided on the recording medium.
In addition, the CPU 700-12 may cause all or a necessary portion of a file or a database to be read into the RAM 700-14, the file or the database having been stored in an external recording medium such as the hard disk drive 700-24, the DVD-ROM drive 700-26 (DVD-ROM 700-01) , the IC card, etc., and perform various types of processing on the data on the RAM 700-14. The CPU 700-12 may then write back the processed data to the external recording medium.
Various types of information, such as various types of programs, data, tables, and databases, may be stored in the recording medium to undergo information processing. The CPU 700-12 may perform various types of processing on the data read from the RAM 700-14, which includes various types of operations, processing of information, condition judging, conditional branch, unconditional branch, search/replace of information, etc., as described throughout this disclosure and designated by an instruction sequence of programs, and writes the result back to the RAM 700-14. In addition, the CPU 700-12 may search for information in a file, a database, etc., in the recording medium. For example, when a plurality of entries, each having an attribute value of a first attribute is associated with an attribute value of a second attribute, are stored in the recording medium, the CPU 700-12 may search for an entry matching the condition whose attribute value of the first attribute is designated, from among the plurality of entries, and reads the attribute value of the second attribute stored in the entry, thereby obtaining the attribute value of the second attribute associated with the first attribute satisfying the predetermined condition.
The above-explained program or software modules may be stored in the computer readable media on or near the computer 700. In addition, a recording medium such as a hard disk or a RAM provided in a server system connected to a dedicated communication network or the Internet can be used as the computer readable media, thereby providing the program to the computer 700 via the network.
While the embodiments of the present invention have been described, the technical scope of the invention is not limited to the above described embodiments. It is apparent to persons skilled in the art that various alterations and improvements can be added to the above-described embodiments. It is also apparent from the scope of the claims that the embodiments added with such alterations or improvements can be included in the technical scope of the invention.
The operations, procedures, steps, and stages of each process performed by an apparatus, system, program, and method shown in the claims, embodiments, or diagrams can be performed in any order as long as the order is not indicated by “prior to, ” “before, ” or the like and as long as the output from a previous process is not used in a later process. Even if the process flow is described using phrases such as “first” or “next” in the claims, embodiments, or diagrams, it does not necessarily mean that the process must be performed in this order.
As made clear from the above, the embodiments of the present invention can be used to realize a measuring apparatus, a computer implemented method, a program, and one or more computer readable storage mediums for gathering only vital data with high accuracy.
Claims (17)
- A measuring apparatus comprising:a first measuring section configured to perform non-contact measurement of vital data of a body;a second measuring section configured to measure motion of the body relative to the first measuring section;a detecting section configured to detect whether the motion measured by the second measuring section is less than a first reference value; anda selecting section configured to set the vital data measured by the first measuring section to be valid data, on a condition that the motion measured by the second measuring section is less than the first reference value.
- The measuring apparatus according to Claim 1, whereinthe first measuring section is configured to measure the vital data using radar measurement.
- The measuring apparatus according to Claim 1 or 2, whereinthe first measuring section is configured to measure the vital data indicating at least one of a heartbeat rate and a respiration rate of the body.
- The measuring apparatus according to Claim any one of Claims 1 to 3, whereinthe second measuring section is configured to measure the motion based on a result obtained by capturing an image of the body.
- The measuring apparatus according to Claim 4, whereinthe second measuring section is configured to measure the motion based on a result obtained by capturing the image including information in a depth direction.
- The measuring apparatus according to Claim 5, whereinthe first measuring section is configured to extract the vital data based on a portion of a spectrogram, obtained by radar measurement, within a distance range that includes a distance of the body measured by the second measuring section.
- The measuring apparatus according to any one of Claims 4 to 6, wherein the second measuring section includes:a region of interest extracting section configured to extract a region of interest corresponding to at least a portion of the body in the image; anda motion detecting section configured to detect the motion based on movement of the region of interest in the image.
- The measuring apparatus according to Claim 7, whereinthe motion detecting section is configured to detect the motion based on the movement of the region of interest in a direction parallel to an object plane and a depth direction, in the image including information in a depth direction.
- The measuring apparatus according to any one of Claims 1 to 8, whereinthe second measuring section is configured to perform non-contact measurement of the vital data of the body, andthe selecting section is configured to set the vital data measured by the second measuring section to be valid data, on a condition that the motion is greater than or equal to the first reference value.
- The measuring apparatus according to Claim 9, whereinthe selecting section is configured to attach, to the valid data, a label indicating which of the vital data measured by the first measuring section and the vital data measured by the second measuring section has been set as the valid data.
- The measuring apparatus according to Claim 9 or 10, whereinthe selecting section is configured to set the vital data measured by the first measuring section to be the valid data, in response to the motion returning to be less than a second reference value, which is smaller than the first reference value, after having become greater than or equal to the first reference value.
- The measuring apparatus according to any one of Claims 9 to 11, wherein the second measuring section is configured to:capture an image of the body including information in a depth direction,extract a periodic fluctuation of the body in the depth direction, from the image, andmeasure the vital data indicating at least one of the heartbeat rate and the respiration rate of the body, based on the periodic fluctuation.
- The measuring apparatus according to any one of Claims 9 to 11, whereinthe second measuring section is configured to include a thermograph that measures the vital data.
- The measuring apparatus according to any one of Claims 1 to 13, further comprising:a driving section configured to relatively move a sensor portion of the first measuring section to a position and orientation at which the first measuring section is capable of measuring the vital data of the body, in response to a change in at least one of the position and the orientation of the body included in the motion measured by the second measuring section.
- A computer-implemented method comprising:first measurement of, with a first measuring section, performing non-contact measurement of vital data of a body;second measurement of, with a second measuring section, measuring motion of the body relative to the first measuring section;detection of detecting whether the motion measured by the second measuring section is less than a first reference value; andselection of setting the vital data measured by the first measuring section to be valid data, on a condition that the motion measured by the second measuring section is less than the first reference value.
- A program that causes a computer to function as the measuring apparatus of any one of claims 1 to 14.
- One or more computer readable storage mediums collectively storing program instructions that are executable by a computer, wherein the program instructions cause the computer to function as the measuring apparatus of any one of claims 1 to 14.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020536664A JP6968285B2 (en) | 2018-01-22 | 2018-01-22 | Measuring instruments, measuring methods, programs and one or more computer-readable storage media |
PCT/CN2018/073644 WO2019140694A1 (en) | 2018-01-22 | 2018-01-22 | Measuring apparatus, computer implemented method, program and one or more computer readable storage mediums |
CN201880072425.XA CN111343906B (en) | 2018-01-22 | 2018-01-22 | Measuring apparatus, measuring method, and computer-readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/073644 WO2019140694A1 (en) | 2018-01-22 | 2018-01-22 | Measuring apparatus, computer implemented method, program and one or more computer readable storage mediums |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019140694A1 true WO2019140694A1 (en) | 2019-07-25 |
Family
ID=67301208
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2018/073644 WO2019140694A1 (en) | 2018-01-22 | 2018-01-22 | Measuring apparatus, computer implemented method, program and one or more computer readable storage mediums |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP6968285B2 (en) |
CN (1) | CN111343906B (en) |
WO (1) | WO2019140694A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3888537A1 (en) * | 2020-03-31 | 2021-10-06 | FRAUNHOFER-GESELLSCHAFT zur Förderung der angewandten Forschung e.V. | Device and method for contactless measurement of at least one vital parameter of a person |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116867427A (en) * | 2022-03-24 | 2023-10-10 | 全境智能有限公司 | Vital sign monitoring method, related equipment and computer readable storage medium |
CN115868955B (en) * | 2022-12-07 | 2023-09-26 | 北京航空航天大学 | Vital sign detection method based on ultra-wideband radar under motion disturbance |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103068304A (en) * | 2010-08-12 | 2013-04-24 | 皇家飞利浦电子股份有限公司 | Device, system and method for measuring vital signs |
US20150002331A1 (en) * | 2013-07-01 | 2015-01-01 | Siemens Aktiengesellschaft | Radar system for medical use |
CN204931636U (en) * | 2015-08-31 | 2016-01-06 | 珠海市奥美软件科技有限公司 | Non-contact vital sign monitoring device and sleep management system |
CN106805940A (en) * | 2015-12-02 | 2017-06-09 | 由国峰 | A kind of continuous wave bioradar sign detection means |
CN107028596A (en) * | 2017-05-23 | 2017-08-11 | 许建平 | A kind of wrist monitoring or diagnostic device |
CN107169419A (en) * | 2017-04-19 | 2017-09-15 | 中国电子科技集团公司电子科学研究院 | Contactless humanbody sign detection method and device based on machine vision |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3592561B2 (en) * | 1998-12-07 | 2004-11-24 | セイコーインスツル株式会社 | Arm portable device |
RU2616764C2 (en) * | 2011-09-16 | 2017-04-18 | Конинклейке Филипс Н.В. | Device and method for evaluation of heart rate while moving |
JP2014238775A (en) * | 2013-06-10 | 2014-12-18 | 株式会社東芝 | House monitoring controller |
US9808206B1 (en) * | 2013-09-09 | 2017-11-07 | Scanadu, Inc. | Data acquisition quality and data fusion for personal portable wireless vital signs scanner |
US9801544B2 (en) * | 2013-09-13 | 2017-10-31 | Konica Minolta, Inc. | Monitor subject monitoring device and method, and monitor subject monitoring system |
JP6155184B2 (en) * | 2013-12-26 | 2017-06-28 | 株式会社 日立産業制御ソリューションズ | Vital data processing method and vital data measuring device |
JP2016067773A (en) * | 2014-09-30 | 2016-05-09 | 国立大学法人 千葉大学 | Autonomous mobile robot and vital sign monitoring method |
WO2016058796A1 (en) * | 2014-10-13 | 2016-04-21 | Koninklijke Philips N.V. | Device and method for detecting vital sign information of a subject |
US10750980B2 (en) * | 2014-12-02 | 2020-08-25 | Brainlab Ag | Human body measurement using thermographic images |
JP2017537725A (en) * | 2014-12-16 | 2017-12-21 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | Infant sleep monitor |
KR101766729B1 (en) * | 2016-04-04 | 2017-08-23 | 주식회사 서연전자 | Apparatus for receiving a a bio-signal |
CN106037651B (en) * | 2016-06-14 | 2019-03-08 | 临海楠竹电子科技有限公司 | A kind of heart rate detection method and system |
-
2018
- 2018-01-22 JP JP2020536664A patent/JP6968285B2/en active Active
- 2018-01-22 CN CN201880072425.XA patent/CN111343906B/en active Active
- 2018-01-22 WO PCT/CN2018/073644 patent/WO2019140694A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103068304A (en) * | 2010-08-12 | 2013-04-24 | 皇家飞利浦电子股份有限公司 | Device, system and method for measuring vital signs |
US20150002331A1 (en) * | 2013-07-01 | 2015-01-01 | Siemens Aktiengesellschaft | Radar system for medical use |
CN204931636U (en) * | 2015-08-31 | 2016-01-06 | 珠海市奥美软件科技有限公司 | Non-contact vital sign monitoring device and sleep management system |
CN106805940A (en) * | 2015-12-02 | 2017-06-09 | 由国峰 | A kind of continuous wave bioradar sign detection means |
CN107169419A (en) * | 2017-04-19 | 2017-09-15 | 中国电子科技集团公司电子科学研究院 | Contactless humanbody sign detection method and device based on machine vision |
CN107028596A (en) * | 2017-05-23 | 2017-08-11 | 许建平 | A kind of wrist monitoring or diagnostic device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3888537A1 (en) * | 2020-03-31 | 2021-10-06 | FRAUNHOFER-GESELLSCHAFT zur Förderung der angewandten Forschung e.V. | Device and method for contactless measurement of at least one vital parameter of a person |
Also Published As
Publication number | Publication date |
---|---|
JP6968285B2 (en) | 2021-11-17 |
CN111343906B (en) | 2021-06-08 |
JP2021510100A (en) | 2021-04-15 |
CN111343906A (en) | 2020-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11701026B2 (en) | Respiratory state estimating device, portable device, wearable device, medium, respiratory state estimating method and respiratory state estimator | |
US7869663B2 (en) | Methods, systems and computer program products for analyzing three dimensional data sets obtained from a sample | |
EP2898477B1 (en) | Motion robust vital signal monitoring | |
US11642096B2 (en) | Method for postural independent location of targets in diagnostic images acquired by multimodal acquisitions and system for carrying out the method | |
US20120065499A1 (en) | Medical image diagnosis device and region-of-interest setting method therefore | |
US9770212B2 (en) | Device and method for extracting physiological information | |
CN108364290B (en) | Method, medium, and system for analyzing a sequence of images of periodic physiological activity | |
WO2019140694A1 (en) | Measuring apparatus, computer implemented method, program and one or more computer readable storage mediums | |
JP6436442B2 (en) | Photoacoustic apparatus and image processing method | |
KR20180070878A (en) | Method of providing annotation information of ultrasound probe and ultrasound system | |
US10433815B2 (en) | Ultrasound diagnostic image generating device and method | |
US20210186346A1 (en) | Information processing device, non-transitory computer-readable medium, and information processing method | |
WO2019164662A1 (en) | Thrombus detection during scanning | |
JP2011251113A (en) | Three-dimensional ultrasonograph and method for operating the same | |
Fan et al. | Robust contactless pulse transit time estimation based on signal quality metric | |
CN117918021A (en) | Extracting signals from camera observations | |
US20130158403A1 (en) | Method for Obtaining a Three-Dimensional Velocity Measurement of a Tissue | |
US20220160260A1 (en) | System and method for measuring biomedical signal | |
US20150164328A1 (en) | Ultrasound diagnostic apparatus | |
CN114025672B (en) | Ultrasonic imaging equipment and detection method for endometrial peristalsis | |
KR102577759B1 (en) | System for measuring biomedical signal and method for measuring biomedical signal therof | |
CN117084714A (en) | Temperature measuring method and device based on binocular camera, computer equipment and storage medium | |
US20230355120A1 (en) | Computer program, information processing method, information processing device, and information processing system | |
EP3595510B1 (en) | Device, system and method for determining a tissue characteristic of a subject | |
KR20160086126A (en) | Ultrasonic diagnosing method and apparatus therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18900789 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2020536664 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18900789 Country of ref document: EP Kind code of ref document: A1 |