SYSTEM TO DETERMINE EVENTS IN A SPACE
20190130725 ยท 2019-05-02
Inventors
Cpc classification
G08B13/1672
PHYSICS
G06V20/52
PHYSICS
G06V40/103
PHYSICS
G08B7/06
PHYSICS
G06V40/23
PHYSICS
G08B19/00
PHYSICS
International classification
G08B19/00
PHYSICS
G08B7/06
PHYSICS
Abstract
A system and a method for detecting and determining predetermined conditions related to a human occupant in a predetermined space includes one or more microphones for receiving sounds from within the predetermined space, and for transmitting received sounds to a received sound processor. The received sound processor is responsive to the received sounds, for determining at least one predetermined condition related to human occupant in the predetermined space. The system may further include an imager, a range-finder, a calibration factor and a processer. Images are taken of a space and corrected based on the appropriate calibration factor based on the output of the range-finder. The images are analyzed and compared to characteristics representative of certain events including falls. If the images match the particular characteristics, the system concludes that an event has occurred and outputs this result. An alarm may be generated if the system detects certain events.
Claims
1. A system for detecting and determining predetermined conditions related to a human occupant in a predetermined space, the system comprising: one or more microphones, configured for receiving sounds from within said predetermined space, and for transmitting said received sounds to a received sound processor; and a received sound processor, responsive to said received sounds, and configured for determining, based on said received sounds, at least one predetermined condition related to said human occupant in said predetermined space.
2. The system of claim 1, wherein said received sounds includes at least one of human and machine generated sounds.
3. The system of claim 2, wherein said received sound processor is configured for storing said received sounds.
4. The system of claim 3, wherein said received sound processor is configured for comparing currently received sounds with previously stored received sounds, for making said determination related to at least one predetermined condition related to said human occupant in said predetermined space.
5. The system of claim 4, wherein said received sound processor is configured for associating said received machine generated sounds with one or more specific machine generated sound activities, and wherein said previously stored received sounds includes one or more specific machine generated sounds, and wherein said currently received sounds includes sounds or the absence of sounds related to at least one of said one or more specific machine generated sounds, and wherein said received sound processor compares said sounds or the absence of sounds related to at least one or more of said specific machine generated sounds with previously stored received sounds related to said at least one or more of said specific machine generated sounds for determining said at least one predetermined condition related to said human occupant in said predetermined space.
6. The system of claim 1, wherein said received sounds includes the lack of at least one of human and machine generated sounds.
7. The system of claim 1, wherein said specific machine generated sounds is selected from the list of machine generated sounds consisting of toilet flushes, water running, smoke alarm signals, intrusion alarm signals, doorbell sounds, microwave oven beeps, telephone rings, TV sounds, computer related sounds, computer keyboard keystrokes and computer audible sounds.
8. The system of claim 1, wherein said system further includes a sensor system for detecting events, said sensor system comprising: an imager configured for capturing an image in said predetermined space; a range-finder, configured for determining the distance of objects in said predetermined space from the imager; an image processor, said image processor configured to: receive the outputs of the imager and range-finder; calibrate the image based on a predetermined calibration factor; analyze the calibrated image to determine if certain predetermined events have occurred; and generate an output indicative of the pattern match; and a transmit device, configured for transmitting the output of the image processor.
9. The system of claim 8, wherein the imager is selected from the group of elements including a camera, and infrared imager, a thermal energy imager, a thermopile, a pyroelectric infrared (PIR) element.
10. The system of claim 8, wherein the range-finder is selected from the group of rangefinders including a radio-frequency (RF) rangefinder and an optical rangefinder.
11. The system of claim 8, wherein the calibration factor is one of a mathematical equation, a look up table and a matrix.
12. The system of claim 8, wherein the event is selected from the group of events consisting of human activity, a fall, a human getting in and out of bed, a human sitting down, a human standing up, the presence of multiple people in said predetermined space, and the push of a button.
13. The system of claim 8, wherein said output of said image processor is selected from the group of outputs consisting of a wireless output, a Wi-Fi output, a cellular output, a Bluetooth output, a wired output, an ethernet output, a low-voltage alarm output, a nurse call output, a visible light output and an audible alarm output.
14. The system of claim 1, wherein the system includes a microphone and a speaker to enable two-way voice communications.
15. The system of claim 1, wherein said received sound processor is configured to provide an output signal.
16. The system of claim 15, wherein said output signal from said sound processor is coupled to a speaker in said predetermined space to enable two-way communications to and from a human in said predetermined space.
17. A system for detecting sound events comprising: at least one microphone, configured for sensing sound signals; at least one speaker, configured for playing sound signals; and a processor, coupled to said at least one microphone and said at least one speaker, and programmed to receive an output from said at least one microphone, and responsive to said received output, for analyzing electrical signals representative of received microphone sounds to determine if patterns of said received microphone sounds match certain predetermined electrical signal patterns, and responsive to said analyzing, said processor configured for generating an output indicative of the pattern match; and a transmitting device, coupled to said processor, and configured for transmitting the output of the processor.
18. The system of claim 17, wherein the sound signals are selected from the group of sound signals consisting of voice sounds signals, radio sound signals, television sound signals, telephone ringing sound signals, home appliance sound signals, smoke detector sound signals, intrusion alarm sound signals, medical devices sound signals, running water sound signals and alarm clock sound signals.
19. A system for detecting and determining predetermined conditions related to a human occupant in a predetermined space, the system comprising: one or more microphones, configured for receiving current sounds from within said predetermined space, and for transmitting said received current sounds to a received sound processor, wherein said received current sounds from said predetermined space includes the presence or absence of at least one of human generated sounds and specific machine generated sounds received from said predetermined space; and said received sound processor configured for storing said received current sounds into a received sound database, said received sound processor for further configured for associating received current machine generated sounds with one or more specific machine generated sound activities stored in said received sound database, and wherein said received sound processor is configured for comparing said received current machine generated sounds associated with said one or more specific machine generated sound activities with said one or more specific machine generated sound activities stored in said received sound database related to said at least one or more of said specific machine generated sounds, for determining said at least one predetermined condition related to said human occupant in said predetermined space.
20. The system of claim 19 wherein said one or more specific machine generated sound activities is selected from the group of sound activities consisting of toilet flushes, water running, smoke alarm signals, intrusion alarm signals, an alarm clock, appliance sounds, medical device sounds, doorbell sounds, microwave oven beeps, telephone rings, TV sounds, radio sounds, computer related sounds, computer keyboard keystrokes and computer audible sounds.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0045] These and other characteristics of the event system will be more fully understood by reference to the following detailed description in conjunction with the attached drawings, in which:
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0054] The present invention features and discloses a system and method that determines if certain events have occurred in an arbitrary space. The foundation of the system of the present invention is a pyro-electric sensor that detects activities (an enhanced burglar alarm detector) capable of detecting motion, sound and/or distance; either all together, independently or in various combinations. By putting one of these sensors in each important room, the present invention can figure out where the elderly person (or other person of interest) is and how active they are in each room as a function of time. The recorded information is then stored and trended allowing the system to look for changes and issue alerts on events that might be problematic. For example, an increase in nighttime bathroom use across 2 nights typically means an elderly woman has a urinary tract infection).
[0055]
[0056] System 100 may also, in one embodiment, include a range-finding device 103. The range-finding device 103 may be based on sound-waves, such as ultrasound, radio frequency, such as ultra-wideband, or light, such as a laser. Imager 101 with its accompanying lens 102 and range-finder 103 may be functionally co-located to be in the same enclosure or is separate devices, located in close proximate to one another. Imager 101 and range-finder 103 are connected to processor 104 using appropriate interconnections 110 and 111 such as a serial bus or other practical means. It will be apparent to one having ordinary skill that there are a variety of means to interconnect the components of the system 100 without significantly changing the form or function of the system.
[0057] Processor 104 contains memory 105 and executes an appropriate processor control software program 116. Processor 104 executes appropriate processor software 116 to accomplish the processing such as described, for example, in
[0058] One or more speakers 114 are connected to processor 104 and may be used to create alert tones and/or to allow the transmission of voice or other audible signals from remote locations (through links 108 or 106). One or more microphones 115 are connected to processor 104 which can be used to monitor voices (human sounds) and/or mechanical (non-human) sounds in the room and/or allow these signals to be processed and/or transmitted over links 108 and 106.
[0059] A microphone 115 is provided integral with, in connection with or alternately in place of the image sensor 101 in any given room or space. The microphone 115 may listen for all sounds or may listens only for very specific sounds. There are currently 8 specific non-human sounds that are preferably listened for. These include (but are not limited to) toilet flushes, water running, smoke alarm signals, door bells, microwave oven beeps, telephone rings, TV sounds, computer related sounds (keystrokes and computer dings or other audible sounds) and conversation in general.
[0060] For example, in the bathroom, the system might listen for water running and toilet flushes or the absence of such sounds. In the example above, this sound sensing allows the system to determine that a person is using the sink or tub, taking a shower, or using the toilet. Using this sound information either alone or in connection with the image and range-finder information allows the system to more accurately detect events of interest and to distinguish events of interest from normal events that are not of concern. Such sounds on an individual day basis may not be helpful in identifying a problem or concern but over a period of time such as days or even weeks, a pattern can develop against which daily or specific individual occurrences can be measured or compared.
[0061] For example, if a bathroom microphone 115 detects a pattern of an occupant getting up one time during the night at or around midnight to go to the bathroom and flushes the toilet but then suddenly, this occupant is utilizing the bathroom and flushing the toilet multiple times per night, this might indicate that the occupant has a urinary tract infection because the current sound(s) is/are not consistent with the stored history or pattern of this sound in this particular room. The system may then alert a caregiver to the potential problem before it gets to serious.
[0062] The microphone 115 can be in an always-on state; in which the sound waves received by the microphone are converted to electrical signals and processed by processor 104. This processing can include matching the received electrical signals with certain predetermined patterns. For example, one such pattern could be that of a ringing telephone. The various methods method of matching the incoming signal with the predetermined signal are well known to those versed in the art. Again, the determination of a ringing telephone can be compared with historical data to determine whether or not there is or might be a problem. For example, perhaps someone because the occupant each day between 9 and 10:00 AM and the occupant speaks for fifteen minutes. This could be stored as a historical and desired pattern. If the telephone then starts ringing between 9 and 10:00 AM but no ensuing occupant voices detected, the system may determine either immediately or after perhaps one day of missing such occurrence that there is something amiss with the occupant and may alert caregivers to check on the occupant.
[0063] Those of ordinary skill in the art will understand and realize that many other such non-human (machine generated) sounds may be listened for and a pattern determined to assist in the determination as to whether or not the occupant of the space is well.
[0064]
[0065]
[0066] In
[0067] When processing step 703 from
[0068] Image 304 in
[0069] One way to determine range is to use an ultrasonic range-finder as described in connection with range-finder 103 in
[0070] Graph 405
[0071] Graph 406
[0072] By similar fashion, graph 408
[0073] At this point in the processing the system 100 has an image that contains only the moving object(s) in the room as well as accurate distance measurements of these objects(s). Next, based on the distance measurement, the calibration factors are applied to the image to determine the actual heights of the object(s) in the image.
[0074]
[0075]
[0076] The image of the moving object depicted in
[0077] Based on the distance between the moving object and the system 100 that has been determined by range-finder 103, the appropriate row of the calibration matrix can be selected. The calibration factors in each of the 32 columns can then be multiplied by the image matrix 601a in
[0078] For a single image we now have a 32?32 matrix with the actual heights of objects that are moving in the field of the imager; as depicted in
[0079]
[0080]
[0081] Each individual figure m, m+1, m+2, etc. in subsequent matrices n+1, n+2, n+3, etc. is analyzed (step 8.3) to see if the maximum height of an individual has decreased dramatically over a short period of time. In 8.3.1.1 it is checked to see if the maximum height of the figure has dropped below 24 inches. If it hasn't 8.3.1.1.1) it is determined that there is no fall and the process continues. If the figure has dropped below 24, subsequent frames are analyzed in 8.3.1.1.2 to determine if the height stays below 24 inches. After n+2 frames, if this is still the case, the event is defined as a fall. It should be noted that the absolute height of 24 in arbitrary and presented here only as a representative example. A relative height, a percentage, or other appropriate means could also be used.
[0082] 8.3.2 determines if a figure has sat down in the frame. This occurs in a way similar to a fall except step 8.3.2.1 first tests to assure the figure is >48 (if it isn't, 8.3.2.2 continues) then 8.3.2.3 tests to see if the maximum value is subsequently less than 48 but more than 24; if this is the case it is determined that someone went from a standing to a sitting event.
[0083] Similar to 8.3.2, 8.3.3 determines if there is a transition from sitting to standing. Test 8.3.3.1 determines if the figure is between 24 and 48 tall in frame n, then 8.3.3.3 determines if the figure becomes >48 tall; if this is the case, it is concluded that the figure has moved from a sitting to a standing event.
[0084] Numerous modifications and alternative embodiments of the present invention will be apparent to those skilled in the art in view of the foregoing description. Accordingly, this description is to be construed as illustrative only and is for the purpose of teaching those skilled in the art the best mode for carrying out the present invention. Details of the structure may vary substantially without departing from the spirit of the present invention, and exclusive use of all modifications that come within the scope of the appended claims is reserved. Modifications and substitutions by one of ordinary skill in the art are considered to be within the scope of the present invention, which is not to be limited except by the allowed claims and their legal equivalents.