Patient monitor
First Claim
1. A method of monitoring a patient comprising:
- obtaining data indicative of the timing and position of at least part of a patient during at least one breathing cycle;
using the obtained data to generate a model of the variation in position of the at least part of a patient during the at least one breathing cycle, the model being responsive to receipt of input data indicative of position and timing to determine a set of weights for modelling a representation of the input data;
obtaining further data indicative of the timing and position of the at least part of a patient during a subsequent period of breathing;
determining a set of weights for modelling a representation of the further data utilising the generated model;
calculating a plausibility measure indicative of the probability of the further obtained data arising based on the set of weights determined for modelling the representation of the obtained data; and
comparing the plausibility measure of with a threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
A patient monitor is disclosed for detecting patient movement or abnormal breathing. Images of a patient are obtained by a stereoscopic camera. These images are then processed by a 3D position determination module which determines measurements indicative of positions of at least part of a patient. The obtained measurements are then passed to a model generation module which generates a breathing model of the variation in position of the at least part of a patient during a breathing cycle. Subsequently abnormal breathing or patient movement can be detected by processing further images obtained by the stereoscopic camera to determine more measurements indicative of positions of at least part of a patient. These measurements are then compared with a stored breathing model by a comparison module. If abnormal breathing or patient movement is detected the comparison module sends a signal to a treatment apparatus to interrupt treatment until normal breathing resumes or alternatively to a mechanical couch to reposition the patient to account for the detected movement.
53 Citations
45 Claims
-
1. A method of monitoring a patient comprising:
-
obtaining data indicative of the timing and position of at least part of a patient during at least one breathing cycle; using the obtained data to generate a model of the variation in position of the at least part of a patient during the at least one breathing cycle, the model being responsive to receipt of input data indicative of position and timing to determine a set of weights for modelling a representation of the input data; obtaining further data indicative of the timing and position of the at least part of a patient during a subsequent period of breathing; determining a set of weights for modelling a representation of the further data utilising the generated model; calculating a plausibility measure indicative of the probability of the further obtained data arising based on the set of weights determined for modelling the representation of the obtained data; and comparing the plausibility measure of with a threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium storing computer interpretable instructions which when executed by a programmable computer cause the computer to:
-
obtain data representative of a measurement indicative of the timing and position of at least part of a patient during at least one breathing cycle; use the obtained data to generate a model of the variation in position of at least part of a patient during at least one breathing cycle, the model being responsive to receipt of input data indicative of position and timing to determine a set of weights for modelling a representation of the input data; obtain further data representative of measurement indicative of the timing and position of at least part of a patient during a subsequent period of breathing; determine a set of weights for modelling a representation of the further data utilising the generated model; calculate a plausibility measure indicative of the probability of the representation of the further obtained data arising based on the set of weights determined for modelling the representation; and compare the plausibility measure of with a threshold value.
-
-
13. A patient monitor comprising:
-
a 3D position determination module operable to determine measurements indicative of positions of at least part of a patient; a clock module operable to associate measurements indicative of positions of at least part of a patient determined by the 3D position determination module with timing data, a model generation module operable to use obtained position and timing data to generate a model of the variation in position of at least part of a patient during a breathing cycle, the model being responsive to receipt of input data indicative of position and timing to determine a set of weights for modelling a representation of the input data; and a comparison module operable to calculate a plausibility measure indicative of the probability of a obtained position and timing data arising based on the set of weights determined for modelling a representation of the obtained position and timing data and compare the plausibility measure of with a threshold value.
-
-
16. A method of monitoring a patient comprising:
-
obtaining images of a patient during at least one breathing cycle; processing obtained images to generate a model of the variation of position of at least part of the surface of the patient during a breathing cycle; obtaining a further image of the patient during a subsequent period of breathing and processing the image to generate a 3D wire mesh model of the surface of the at least part of a patient appearing in the further image; comparing the generated 3D wire mesh model of the surface of the at least part of a patient appearing in an obtained image with a modelled representation of the surface generated utilising the model of the variation of at least part of the surface of the patient during a breathing cycle; and determining a transformation required to match the 3D wire mesh model with the modelled representation. - View Dependent Claims (14, 15, 17, 18)
-
-
19. A patient monitor comprising:
-
a 3D position determination module operable to process obtained images of a patient during at least one breathing cycle to determine the a 3-D wire mesh model of at least part of the surface of a patient appearing in the images; a clock module operable to associate 3-D wire mesh models generated by the 3D position determination module with timing data; a model generation module operable to use generated 3-D wire mesh models and associated timing data to generate a linear model of the variation of the surface the at least part of a patient during a breathing cycle, the model being responsive to receipt of input data indicative of a surface and timing to determine a set of weights for modelling a representation of the surface; and a comparison module operable to compare a generated 3D wire mesh model of the surface of at least part of a patient appearing in an obtained image with a modelled representation of the surface generated utilising the model of the variation of at least part of the surface of the patient during a breathing cycle and determine a transformation required to match the 3D wire mesh model with the modelled representation. - View Dependent Claims (20, 21)
-
-
22. A method of monitoring a patient comprising:
-
obtaining data indicative the timing and position of at least part of a patient during at least one breathing cycle; partitioning the obtained data into a plurality of groups of data each associated with different portions of the breathing cycle; using the partitioned data to generate a plurality of models of the variation in position of the at least part of a patient during the respective different portions of the breathing cycle; obtaining further data representative of measurement indicative of position of the at least part of a patient during a subsequent period of breathing; and detecting breathing which does not correspond to the initial obtained data using the plurality of models and the further obtained data. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
33. A patient monitor comprising:
-
a 3D position determination module operable to determine measurements indicative of positions of at least part of a patient; a clock module operable to associate measurements indicative of positions of at least part of a patient determined by the 3D position determination module with timing data, a model generation module operable to partition the position and timing data into a plurality of groups of data each associated with different portions of the breathing cycle and utilise the portioned data to generate a plurality of models of the variation in position of the at least part of a patient during the respective different portions of the breathing cycle; and a comparison module operable to utilise position and timing data and a plurality of models generated by the model generation module to identify breathing which differs from that occurring in the images used to generate the models.
-
-
44. A computer readable medium storing computer interpretable instructions which when executed by a programmable computer cause the computer to:
-
obtain images of a patient during at least one breathing cycle; process obtained images to generate a model of the variation in position of at least part of the surface of the patient during a breathing cycle; obtain a further image of the patient during a subsequent period of breathing and processing the image to generate a 3D wire mesh model of the surface of the at least part of a patient appearing in the further image; compare the generated 3D wire mesh model of the surface of the at least part of a patient appearing in an obtained image with a modelled representation of the surface generated utilising the model of the variation of at least part of the surface of the patient during a breathing cycle; and determine a transformation required to match the 3D wire mesh model with the modelled representation.
-
-
45. A computer readable medium storing computer interpretable instructions which when executed by a programmable computer cause the computer to:
-
obtain data representative of a measurement indicative the timing and position of at least part of a patient during at least one breathing cycle; partition the obtained data into a plurality of groups of data each associated with different portions of the breathing cycle; use the partitioned data to generate a plurality of models of the variation in position of the at least part of a patient during the respective different portions of the breathing cycle; obtain further data representative of measurement indicative of position of the at least part of a patient during a subsequent period of breathing; and detect breathing which does not correspond to the initial obtained data using the plurality of models and the further obtained data.
-
Specification