Medical environment event parsing system
First Claim
1. A system comprising:
- an imaging device having an imaging plane, the imaging device configured to receive a plurality of depth frame images comprising a plurality of pixels, the plurality of depth frame images representing a three-dimensional environment corresponding to a physical space;
a computing device in communication with the imaging device, the computing device including;
a memory configured to store a patient monitoring module;
a processor coupled to the memory, the processor configured by the patient monitoring module to cause the processor to;
generate a depth mask representing the physical space based upon the plurality of depth frame images;
identify a first set of pixels of the plurality of pixels as representing at least one of a bed or a seating platform;
identify a second set of pixels of the plurality of pixels as representing a portion of a body of a subject proximate to the at least one of the bed or the seating platform;
process, via a first processing technique, the second set of pixels to generate a first possible orientation of the portion of the body with respect to the imaging plane, the first possible orientation representing a position of the portion of the body with respect to the at least one of the bed or the seating platform;
process, via a second processing technique, the second set of pixels to generate a second possible orientation of the portion of the body with respect to the imaging plane, the second possible orientation representing the position of the portion of the body with respect to the at least one of the bed or the seating platform;
determine whether the subject has changed positions based upon the first possible orientation and the second possible orientation;
generate state data representing an event associated with the determination of whether the subject has changed positions; and
associate the state data with corresponding depth frame images of the plurality of depth frame images.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and a method are described for identifying (e.g., parsing images) images pertaining to an event. The method also includes identifying a first subset of pixels from the plurality of potential locations as representing a bed and/or a seating platform. The method also includes identifying a second subset of pixels within the field of view of the camera as representing an object proximal to the bed and/or seating platform. The method also includes determining an orientation of the object with respect to the bed and/or seating platform, and determining changes in the orientation and/or position of the object over a period of time. In implementations, the method further includes generating state data pertaining to an event and associating the state data with corresponding image frame data.
16 Citations
20 Claims
-
1. A system comprising:
-
an imaging device having an imaging plane, the imaging device configured to receive a plurality of depth frame images comprising a plurality of pixels, the plurality of depth frame images representing a three-dimensional environment corresponding to a physical space; a computing device in communication with the imaging device, the computing device including; a memory configured to store a patient monitoring module; a processor coupled to the memory, the processor configured by the patient monitoring module to cause the processor to; generate a depth mask representing the physical space based upon the plurality of depth frame images; identify a first set of pixels of the plurality of pixels as representing at least one of a bed or a seating platform; identify a second set of pixels of the plurality of pixels as representing a portion of a body of a subject proximate to the at least one of the bed or the seating platform; process, via a first processing technique, the second set of pixels to generate a first possible orientation of the portion of the body with respect to the imaging plane, the first possible orientation representing a position of the portion of the body with respect to the at least one of the bed or the seating platform; process, via a second processing technique, the second set of pixels to generate a second possible orientation of the portion of the body with respect to the imaging plane, the second possible orientation representing the position of the portion of the body with respect to the at least one of the bed or the seating platform; determine whether the subject has changed positions based upon the first possible orientation and the second possible orientation; generate state data representing an event associated with the determination of whether the subject has changed positions; and associate the state data with corresponding depth frame images of the plurality of depth frame images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving, at a processor, a plurality of depth frame images comprising a plurality of pixels captured by an imaging device having an imaging plane, the plurality of depth frame images representing a three-dimensional environment corresponding to a physical space; generating a depth mask representing the physical space based upon the plurality of depth frame images; identifying a first set of pixels of the plurality of pixels as representing at least one of a bed or a seating platform; identifying a second set of pixels of the plurality of pixels as representing a portion of a body of a subject proximate to the at least one of the bed or the seating platform; processing, via a first processing technique, the second set of pixels to generate a first possible orientation of the portion of the body with respect to the imaging plane, the first possible orientation representing a position of the portion of the body with respect to the at least one of the bed or the seating platform; processing, via a second processing technique, the second set of pixels to generate a second possible orientation of the portion of the body with respect to the imaging plane, the second possible orientation representing the position of the portion of the body with respect to the at least one of the bed or the seating platform; determining whether the subject has changed positions based upon the first possible orientation and the second possible orientation; generating state data representing an event associated with the determination of whether the subject has changed positions; and associating the state data with corresponding depth frame images of the plurality of depth frame images. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving, at a processor, a plurality of depth frame images comprising a plurality of pixels captured by an imaging device having an imaging plane, the plurality of depth frame images representing a three-dimensional environment corresponding to a physical space; generating a depth mask representing the physical space based upon the plurality of depth frame images; identifying a first set of pixels of the plurality of pixels as representing at least one of a bed or a seating platform; identifying a second set of pixels of the plurality of pixels as representing a portion of a body of a subject proximate to the at least one of the bed or the seating platform; processing, via a first processing technique, the second set of pixels to generate a first possible orientation of the portion of the body with respect to the imaging plane, the first possible orientation representing a position of the portion of the body with respect to the at least one of the bed or the seating platform; processing, via a second processing technique, the second set of pixels to generate a second possible orientation of the portion of the body with respect to the imaging plane, the second possible orientation representing the position of the portion of the body with respect to the at least one of the bed or the seating platform; determining whether the subject has changed positions based upon the first possible orientation and the second possible orientation; generating state data representing an event associated with the determination of whether the subject has changed positions; associating the state data with corresponding depth frame images of the plurality of depth frame images; receiving a query comprising state characteristics; identifying at least one depth frame image based upon the state data and the state characteristics; and retrieving the at least one depth frame image in response to the query. - View Dependent Claims (17, 18, 19, 20)
-
Specification