This invention relates generally to a method and system for detecting a subject, in particular a person. More particularly, but not exclusively, it relates to a child monitoring system for discriminating between children and adults entering areas that may pose dangers to children.
Parents are caught in a dilemma between protecting and caring for their children versus providing them with the freedom and opportunities that will aid in their personal development. It is known that many accidents and unintentional injuries happen to children as a result of them wandering into potentially risky areas at home in the absence of a supervising adult.
Barriers are therefore commonly installed by parents seeking to prevent the occurrence of such child accidents. In many situations however, it is sufficient to merely alert parents that their children are entering a potentially dangerous area rather than erecting barriers to prevent entry, as the barriers might cause inconvenience to other family members.
US2005/0122224 discloses an electronic fence system in which a perimeter is set up with sensors and the child wears an electronic transmitter that interacts with the sensors. Such a system relies on the child or other individual being monitored always wearing or carrying the transmitter.
According to a first aspect of the present invention, there is provided a method of detecting a subject using a sensor mounted above a surface, the method comprising determining a first distance from the sensor to the surface, determining a second distance from the sensor to a subject and determining whether to provide an alert in dependence on the first and second distances.
The method may further comprise determining a reference distance based on the first distance and a height threshold, comparing the second distance to the reference distance, and determining whether to provide the alert in dependence on the result of the comparison.
By determining a reference distance based on the first distance and a height threshold, the sensor can operate independently of its mounting position, so that there is no need to adjust the height of the sensor itself relative to the desired height threshold. This makes for simple installation.
Determining the reference distance may comprise subtracting the height threshold from the first distance.
The method may comprise providing an alert if the second distance exceeds the reference distance. This reflects the case where an individual, typically a child smaller than the selected height threshold, is detected.
The method may further comprise subtracting the second distance from the first distance to determine a height of the subject, and comparing the height of the subject to a height threshold to determine whether to provide the alert.
Alternatively, the method may comprising measuring the second distance based on a known angle of the sensor with respect to the subject; and calculating the height of the subject based on the measured second distance, the first distance and the angle.
The sensor may therefore be mounted at an angle to a door frame and other support structure, and still be able to calculate the height of an approaching subject.
The method may comprise providing an alert by using a result of the comparison in combination with one or more rules governing the provision of alerts to a user. Any number of rules can be specified depending on the circumstances. For example, in a simple case, an alert may be provided when a child passes under the sensor, but not when an adult passes under the sensor. As another example, an alert raised as a result of a child passing under the sensor may be suppressed when an adult passes through the sensor within a predetermined time frame. Alternatively, an alert may be suppressed when an adult is already in an area that is entered by a child.
Providing the alert may comprise at least one of operating an audio or visual warning device and sending an electronic message. Alternatively, the alert may comprise haptic feedback using a vibrating device.
The determining of the first distance may be performed during a calibration phase or may be performed during operation of the device, for example at predetermined intervals when the device is otherwise idle.
The method may further comprise recording the detection of the subject as an event entry on a processor-based system coupled to the sensor. This enables functionality such as determining that an adult is already present in an area subsequently entered by a child.
According to a second aspect of the invention, there is provided a system for detecting a subject positioned on a surface, the system comprising a sensor mountable to a support for detecting the subject, means for determining a first distance from the sensor to the surface under the sensor, means for determining a second distance from the sensor to a subject and means for determining whether to provide an alert in dependence on the first and second distances.
The claimed means may all be implemented within a single processor that receives signals from the sensor.
The sensor may be mountable at an angle with respect to the support, which allows flexibility in mounting that depends on the desired area to be monitored.
The system may comprise first and second sensors, wherein the first sensor is arranged with a narrow beam to detect a child under the sensor, and the second sensor is arranged with a wider beam to detect an adult further away from the sensor. As a result, alerts that might otherwise result can be suppressed. The two sensors can be used to determine whether the child or adult has entered or left the potentially dangerous area.
These and other aspects of the invention will be apparent from and elucidated with reference to the embodiments described hereinafter.
Embodiments of the invention will now be described with reference to the accompanying drawings, in which:
The use of an ultrasonic transducer as the sensor 102 may substantially reduce the frequency of false alarms since ultrasonic signals are incapable of penetrating walls or other similar structures. The use of ultrasonic signals instead of radio frequency (RF) signals, such as used in RFID systems, may also be perceived by parents as safer. In addition, the subjects are not required to carry or wear RF identification tags. As an example, the ultrasonic transducer has a specification comprising a transmitting frequency of between 21-170 kHz with a beam angle of less than 21°. Different beam angles and beam shapes permit use in different situations. For example, a wider beam allows the system 100 to be deployed at a door passage while a cone shaped beam may be suitable for deploying the system 100 to guard a hot stove in the kitchen.
The system 100 also comprises a processor-based system 108 that is coupled to the sensor 102. The processor-based system 108 is in turn coupled to an RF transceiver 110, an audio warning device 112, a visual warning device 114 and a vibrating warning device 115. The RF transceiver 110 may be equipped for transmitting emails, short-message-service (SMS) messages or voicemail messages. In one embodiment, the processor-based system 108 is an embedded computer equipped with a microprocessor 116 and a storage device 118. The storage device 118 may be a solid-state drive (SSD) which may use either static-RAM (SRAM) or dynamic-RAM (DRAM) as storage memory modules. Optionally, the storage device 118 may also be a regular hard-drive, a magnetic tape storage device or the like. In addition, the processor-based system 108 is preferably installed with an embedded real-time operating system (e.g. RT-LINUX, MicroC/OS-II, QNX or VxWorks) which includes various software components and/or drivers for controlling and managing real-time system tasks (e.g. memory management, storage device control, power management and the like) and facilitating intercommunications between various hardware and software components of the processor-based system 108. In one embodiment, the system 100 is realized and implemented as an independent standalone device, with a small form factor, that can easily and conveniently be deployed anywhere.
The audio warning device 112 may enable a plurality of pre-programmed audio warning messages to be stored and also allows the volume level when broadcasting the warning messages to be adjusted. On the other hand, the visual warning device 114 may include flashing lights or other similar mechanisms to capture the attention of adults by providing alerts when activated. The processor-based system 108 is further coupled to the sensor 102 via a communication link 120 which is preferably established wirelessly, using a communication protocol such as Bluetooth, wireless universal-serial-bus (WUSB), Wireless Fidelity (Wi-Fi) or any equivalents known to persons skilled in the art. Alternatively, the communication link 120 may also be established via conventional wired means.
Next, depending on the discrimination in height a supervising adult (not shown) operating the system 100 wishes to make against a subject passing through the support 104, a threshold distance 310 is then defined, which is also referred to herein as a height threshold. This will, for example, be above the maximum height of a child that the supervising adult wishes to prevent passing through, but below the height of other children or adults that should be allowed to pass through without raising an alarm. The threshold distance 310 may be termed DTH.
When the height of a subject detected by the system 100 is below the threshold distance 310, an alert is raised, whereas if the subject is taller than the threshold distance 310, no alert is required. Consequently, it is to be appreciated that the threshold distance 310 defines the sensitivity of the system 100 and also the frequency of false alarms. For ease and convenience, the system 100 may optionally include predefined “threshold profiles” to enable the supervising adult operating the system 100 to select an appropriate threshold distance 310 for an environment the system 100 is deployed in. Conversely, the system 100 may also allow the supervising adult to manually enter a suitable threshold distance 310 instead.
During the subject detection phase 304, 306, the system 100 measures a second distance 312, defined as the distance between the sensor 102 and a top portion of the subject (for example, the head of the adult 202 or child 204). The subject is preferably momentarily positioned vertically underneath the sensor 102 at the moment of detection. The second distance 312 may be termed D. The system then calculates a third distance 314, referred to herein as a reference distance, that is determined by subtracting the threshold distance 310 from the first distance 308. The reference distance 314 may be termed DD and is expressed as:
D
D
=D
O
−D
TH (a)
Subsequently, the reference distance 314 is then compared with the second distance 312 to obtain a decision value. In one embodiment, alerts are provided by the system 100 on the basis of the decision value, taken together with the rules below:
Specifically, rule (A2) relates to detection of the child 204 and is classified under the child detection phase 306. Rule (A1) relates to detection of the adult 202 and is classified under the adult detection phase 304. This set of rules could be extended with a rule that states no alert is required if DP is sufficiently close but not equal to D0, since this may indicate that (1) something else rather than a child is detected (e.g. a pet or a toy) or (2) to ensure some robustness against potential measurement noise.
In an alternative embodiment as shown in
D
H
=D
O
−D
P (b)
Thereafter, the subject height 402 is then compared with the threshold distance 310 (DTH) to obtain a decision value. In one embodiment, on the basis of the decision value, determination of provision of alerts by the system 100 is made according to the rules below:
Similar to the embodiment of
According to the arrangement shown in
D
H
=D
O
−D
DIA Cos(α) (c)
Accordingly from the above, a range of values of the subject height 402 is consequently obtained, from which they are then statistically averaged to arrive at an approximated height profile (DH′) of the subject 604. Thereafter, the height profile is compared with the threshold distance 310 (DTH) to obtain a decision value. In one embodiment, the system 100 assesses whether to provide alerts depending on the decision value and in conjunction with the rules below:
Rule (C2) relates to detection of the child 204 and is classified under the child detection phase 306. Rule (C1) relates to detection of the adult 202 and is classified under the adult detection phase 304. Likewise, this set of rules could also include the rule which states that no alert is required if the height profile (DH′) is sufficiently close but not equal to zero, since this may indicate that (1) something else rather than a child is detected (e.g. a pet or a toy) or (2) to ensure some robustness against potential measurement noise. It is also to be further appreciated that under the special situation where cc is equal to zero (i.e. Cos(α) therefore carries a value of one), equation (c) can be simplified to the following form:
D
H
=D
O
−D
DIA (d)
Additionally, according to another embodiment, a set of rule extensions may also be predefined in the system 100 to complement the afore-described sets of basic rules listed for the embodiments shown in
(D1) If a child is detected and an adult is detected within a specified time before or after, no alert is required. Multiple sensors may alternatively be used in this scenario—one to detect the child and another with a wider detection angle to detect the presence of an adult.
(D2) If a child is detected, the direction of movement is also detected. An alarm may be raised in one direction but not in the other. For example, an alarm may be raised on an external door when the child is moving from inside to outside, but not when the child is moving from outside to inside. This can be done by using two sensors, one on each side of the door and determining the order in which the sensors are activated.
(D3) No alarm is raised when the door is closed.
(D4) No alarm is raised when a child passes and an adult has already been logged as already present in the room or area being monitored.
(D5) The alarm may depend on the time of day or on light conditions, for example the alarm may only work at night or when a particular area being monitored is dark.
(D6) No alarm is raised if the child enters a potential dangerous area and returns within a specified time.
Additionally, the set of rules extensions is stored in the storage device 118 of the processor-based system 108. Further, a rule-template may also optionally be provided together with the system 100 to enable the supervising adult to define any rule extension when a need arises. A corresponding rules management program may also be provided with the system 100 to facilitate the management (e.g. addition or deletion) of all the rules defined therein. Whenever detection of a subject is made by the system 100, details of the detection are electronically recorded by the system 100 as an event entry into a log file stored on the processor-based system 108. The details recorded preferably include the height of the detected subject, time of the detection made, the respective rules used and the like. Further, selective recording of such event entries may also be provided as an optional feature of the system 100 wherein specific types of detection for example those related to detection of adults are not recorded for privacy preservation purposes.
Subsequently, the second distance 312 is compared to the reference distance 314 to obtain a decision value in a step 808. In a step 810, the decision value is used in combination with a set of predefined rules to determine the provision of alerts corresponding to a detected characteristic of the subject. In one embodiment, the determination of provision of alerts may result in one of providing no alert and at least one of providing an alert and transmitting an electronic message. The electronic message includes at least one of the following: emails, short-message-service (SMS) messages and voicemail messages. Finally, in a step 812, the system 100 records the detection of the subject as a corresponding event entry into a log file that is stored on the processor-based system 108.
Thereafter, the subject height 402 is compared to the threshold distance 310 to obtain a decision value in a step 908. In a step 910, the decision value is used in combination with a set of predefined rules to determine the provision of alerts corresponding to a detected characteristic of the subject. In one embodiment, the determination of provision of alerts may result in one of providing no alert and at least one of providing an alert and transmitting an electronic message. The electronic message includes at least one of the following: emails, short-message-service (SMS) messages and voicemail messages. Lastly, in a step 912, the system 100 records the detection of the subject as a corresponding event entry into a log file that is stored on the processor-based system 108.
Subsequently in a step 1008, all the measured diagonal distances 606a, 606b are statistically averaged to obtain a height profile (DO that is representative of the subject 604. The height profile (DH′) is then compared to the threshold distance 310 to obtain a decision value in a step 1010. In a step 1012, the decision value is used in combination with a set of predefined rules to assess whether alerts are to be provided or not based on a detected characteristic of the subject 604. In one embodiment, the determination of provision of alerts may result in one of providing no alert and at least one of providing an alert and transmitting an electronic message. The electronic message includes at least one of the following: emails, short-message-service (SMS) messages and voicemail messages. Lastly, in a step 1014, the system 100 records the detection of the subject as a corresponding event entry into a log file that is stored on the processor-based system 108.
In a further embodiment, the system 100 is networkable with a plurality of other similar systems 100 as shown in
Yet further, in another embodiment of the invention, the respective schemes 800, 900, 1000 of
Examples of the invention describe a child monitoring system and method for detecting and discriminating between children and adults passing under a sensor that is independent of the position of the sensor in relation to the subject. The system determines a distance to a surface on which a person can stand, and calculates a reference distance from this distance and a desired threshold. When a person enters the sensor range, the distance to the top of the person's head is compared with the reference distance to determine whether the person is an adult or a child. An alert can be provided when a child is detected as opposed to an adult, and alerts can be suppressed if an adult is in the vicinity.
While the invention has been illustrated and described in detail in the drawings and foregoing description, such illustration and description are to be considered illustrative or exemplary, and not restrictive; the invention is not limited to the disclosed embodiments.
Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practising the claimed invention. In the claims, the term ‘comprising’ does not exclude other elements or steps and the indefinite article ‘a’ or ‘an’ does not exclude a plurality. A single processor or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in different dependent claims does not mean that a combination of these measures cannot be used to advantage.
Any reference signs in the claims should not be construed as limiting their scope.
Number | Date | Country | Kind |
---|---|---|---|
09162469 | Jun 2009 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB10/52541 | 6/8/2010 | WO | 00 | 11/28/2011 |