ACTIVITY MONITOR
First Claim
1. A system for monitoring a patient, comprising:
- a video camera that captures images of a patient location;
a video processing device coupled with the video camera, the video processing device configured to;
receive a substantially live sequence of the captured images;
compare each image of the sequence of images with one or more preceding images to determine motion levels associated with each of the sequence of images;
determine a motion alert level signal based at least in part on an integration function of the motion levels;
compare the motion alert level signal with a motion alarm threshold; and
generate a motion alarm signal based at least in part on determining that the motion alert level signal exceeds the motion alarm threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
An activity monitor system monitors a location using a sensor system and detects and responds to “interesting events.” The system may detect events based on video processing of a substantially live sequence of images from a video camera. The system may use multi-region processing including modifying event detection based on motion in one or more regions, motion transitions, and/or motion entry and/or exit points. Events may be detected based on other sensors and the system may use a combination of sensor data to detect events. The system may store event data from the one or more sensors (e.g., video, audio, etc.) for interesting events and/or trigger alarm actions. Alarm actions may include sounding an audible alarm and enabling a substantially live video display on a monitoring device concurrently with the audible alarm. In embodiments, the activity monitor system is implemented using a smartphone and a wireless network camera.
-
Citations
26 Claims
-
1. A system for monitoring a patient, comprising:
-
a video camera that captures images of a patient location; a video processing device coupled with the video camera, the video processing device configured to; receive a substantially live sequence of the captured images; compare each image of the sequence of images with one or more preceding images to determine motion levels associated with each of the sequence of images; determine a motion alert level signal based at least in part on an integration function of the motion levels; compare the motion alert level signal with a motion alarm threshold; and generate a motion alarm signal based at least in part on determining that the motion alert level signal exceeds the motion alarm threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for monitoring a patient, comprising:
-
receiving a substantially live sequence of images of a patient location; comparing each image of the sequence of images with one or more preceding images to determine motion levels associated with the image; determining a motion alert level signal based at least in part on an integrating function of the motion levels; comparing the motion alert level signal with a motion alarm threshold; and generating a motion alarm signal based at least in part on detecting that the motion alert level signal exceeds the motion alarm threshold. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product for monitoring a patient, comprising:
a non-transitory computer-readable medium comprising; code for causing a computer to receive a substantially live sequence of images of a patient location; code for causing the computer to compare each image of the sequence of images with one or more preceding images to determine a motion level associated with the image; code for causing the computer to determine a motion alert level signal based at least in part on an integrating function of the motion levels of the sequence of images; code for causing the computer to compare the motion alert level signal with a motion alarm threshold; and code for causing the computer to generate a motion alarm signal responsive to detecting that the motion level signal exceeds the motion alarm threshold. - View Dependent Claims (23, 24, 25, 26)
Specification