Breathing pattern identification for respiratory function assessment
First Claim
1. A method for determining that a subject is having an apnea episode, comprising:
- capturing images of the subject while illuminated by a projected pattern of structured light, wherein the projected pattern of structured light is emitted by light emitting diodes arrayed in a uniform pattern fixed to an item of clothing worn by the subject;
generating a time-varying sequence of depth maps from the images based upon a comparison of spatial characteristics of reflections of the projected pattern of structured light in conjunction with a known distance between a light projector that projects the projected pattern of structured light and a camera that captures the images and characterized distortions at different locations to calculate a depth map for each one of the images;
receiving the time-varying sequence of depth maps obtained for a target region of the subject;
the use of a processor, the processor performing the operations of;
continuously analyzing the time-varying sequence of depth maps to determine a time duration of each time period when a change in the time-varying sequence of depth maps is at a minimum, wherein the continuously analyzing comprises extracting a volume from each one of the time-varying sequence of depth maps based on a tessellation of a target area of the subject formed by points in a three dimensional hull defined by three dimensional coordinates, wherein the tessellation comprises uniform or non-uniform geometric shapes that fill an entire surface of the three dimensional hull and do not overlap and computing differences in the volume extracted from the each one of the time-varying sequence of depth maps, wherein the differences in the volume is used to determine the time duration when the change in the time-varying sequence of depth maps is at the minimum;
determining that the subject is having the apnea episode in response to the time duration being at least a pre-defined length of time; and
sending a text message to a cellphone of a medical practitioner in response to the determining that the subject is having the apnea episode.
6 Assignments
0 Petitions
Accused Products
Abstract
What is disclosed is a system and method for identifying a patient'"'"'s breathing pattern for respiratory function assessment without contact and with a depth-capable imaging system. In one embodiment, a time-varying sequence of depth maps are received of a target region of a subject of interest over a period of inspiration and expiration. Once received, the depth maps are processed to obtain a breathing signal for the subject. The subject'"'"'s breathing signal comprises a temporal sequence of instantaneous volumes. One or more segments of the subject'"'"'s breathing signal are then compared against one or more reference breathing signals each associated with a known pattern of breathing. As a result of the comparison, a breathing pattern for the subject is identified. The identified breathing pattern is then used to assess the subject'"'"'s respiratory function. The teachings hereof find their uses in an array of diverse medical applications. Various embodiments are disclosed.
45 Citations
16 Claims
-
1. A method for determining that a subject is having an apnea episode, comprising:
-
capturing images of the subject while illuminated by a projected pattern of structured light, wherein the projected pattern of structured light is emitted by light emitting diodes arrayed in a uniform pattern fixed to an item of clothing worn by the subject; generating a time-varying sequence of depth maps from the images based upon a comparison of spatial characteristics of reflections of the projected pattern of structured light in conjunction with a known distance between a light projector that projects the projected pattern of structured light and a camera that captures the images and characterized distortions at different locations to calculate a depth map for each one of the images; receiving the time-varying sequence of depth maps obtained for a target region of the subject; the use of a processor, the processor performing the operations of; continuously analyzing the time-varying sequence of depth maps to determine a time duration of each time period when a change in the time-varying sequence of depth maps is at a minimum, wherein the continuously analyzing comprises extracting a volume from each one of the time-varying sequence of depth maps based on a tessellation of a target area of the subject formed by points in a three dimensional hull defined by three dimensional coordinates, wherein the tessellation comprises uniform or non-uniform geometric shapes that fill an entire surface of the three dimensional hull and do not overlap and computing differences in the volume extracted from the each one of the time-varying sequence of depth maps, wherein the differences in the volume is used to determine the time duration when the change in the time-varying sequence of depth maps is at the minimum; determining that the subject is having the apnea episode in response to the time duration being at least a pre-defined length of time; and sending a text message to a cellphone of a medical practitioner in response to the determining that the subject is having the apnea episode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for determining that a subject is having an apnea episode, comprising:
-
an array of light emitting diodes in a uniform pattern fixed to an item of clothing worn by the subject to project a pattern of structured light; a camera to capture images of the subject while illuminated by the pattern of structured light and to generate a time-varying sequence of depth maps from the images based upon a comparison of spatial characteristics of reflections of the pattern of structured light in conjunction with a known distance between the light projector and the camera that captures the images and characterized distortions at different locations to calculate a depth map for each one of the images; and a work station in communication with the camera over a network, the work station comprising; a processor; and a memory storing machine readable program instructions, which when executed by the processor cause the processor to perform operations, the operations comprising; receiving the time-varying sequence of depth maps obtained for a target region of the subject; continuously analyzing the time-varying sequence of depth maps to determine a time duration of each time period when a change in the time-varying sequence of depth maps is at a minimum, wherein the continuously analyzing comprises extracting a volume from each one of the time-varying sequence of depth maps based on a tessellation of a target area of the subject formed by points in a three dimensional hull defined by three dimensional coordinates, wherein the tessellation comprises uniform or non-uniform geometric shapes that fill an entire surface of the three dimensional hull and do not overlap and computing differences in the volume extracted from the each one of the time-varying sequence of depth maps, wherein the differences in the volume is used to determine the time duration when the change in the time-varying sequence of depth maps is at the minimum; determining that the subject is having the apnea episode in response to the time duration being at least a pre-defined length of time; and sending a text message to a cellphone of a medical practitioner in response to the determining that the subject is having the apnea episode. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification