The present disclosure relates to a system and a method for detecting the presence of a person in an automobile. More particularly, the present disclosure relates to an infant or child presence detection device.
Referring to
Some solutions to the detection of people in automobiles exist but are generally prone to errors. For example, camera-based solutions exist, but do not work if the child is not in a line of sight of the camera (e.g., the line of sight to the child is obstructed by a blanket covering the child).
Some solutions have user acceptance problems. For example, radar-based solutions may be able to detect breathing movements of the chest of a person in a vehicle. However, using active radar has acceptance problems by drivers because radiation, however small in amount, is present.
Aspects described herein provide a system and/or a method to detect if there is a human in a car when the car is locked and should be empty.
One general aspect uses MEMS sensors (e.g., MEMS accelerometers) attached to either a child's car seat, a seat of an automobile, or a latch system of an automobile (e.g., an ISOFIX mechanism) to sense movement (e.g., general movement of the person or specific movements such as movements related to the person's heart rate). The sensed movement (or lack thereof) is used to determine whether a person (typically an infant) is in the automobile when the automobile is stationary and to alert others (e.g., caregivers or authorities) that the person may have been inadvertently left in the automobile unattended.
In a general aspect, a system for detecting the presence of a person in an automobile includes a computing device and a microelectromechanical system (MEMS) sensor integrated into the automobile and configured to generate sensor data representing movement of the person in the automobile, the MEMS sensor being in operative communication with the computing device. The computing device is configured to process the sensor data from the MEMS sensor to detect the presence of a person in the automobile when the automobile is parked.
Aspects may include one or more of the following features.
The MEMS sensor may be integrated into in the ISOFIX mechanism of the automobile. The MEMS sensor may be integrated into a seat of the automobile. The MEMS sensor may include an accelerometer. The accelerometer may be a 1-axis or a 3-axis accelerometer. The MEMS sensor may include a strain sensor. The MEMS sensor may include a pressure sensor. Processing the sensor data may include removing a signal component related to motion of the automobile from the sensor data while preserving a signal component. Removing the signal component related to the motion of the automobile form the sensor data may include removing at least some of the signal component related to the motion of the automobile after the automobile is parked.
The computing device may be configured to generate an alert if the presence of the person is detected. The sensor data may include image or video data from an image capture device. Processing the sensor data to detect the person may include processing the image or video data. The MEMS sensor may communicate wirelessly with the computing device.
In another general aspect, a method for detecting the presence of a person in an automobile includes receiving, at a computing device, sensor data representing movement of the person in the automobile from a microelectromechanical system (MEMS) sensor integrated into the automobile and processing, using the computing device, the sensor from the MEMS sensor to detect the presence of a person in the automobile when the automobile is parked.
In another general aspect, a non-transitory computer-readable medium has software embodied thereon, the software including instructions for causing a computing device to perform a method for detecting the presence of a person in an automobile. The method includes receiving sensor data representing movement of the person in the automobile from a microelectromechanical system (MEMS) sensor integrated into the automobile and processing the sensor from the MEMS sensor to detect the presence of a person in the automobile when the automobile is parked.
Among other advantages, aspects described herein do not suffer from line of sight disadvantages such as those associated with camera-based solutions. Aspects also advantageously do not require emission of radiation to operate, obviating certain consumer concerns. Positioning of sensors as described herein advantageously results in improved transmission and detection of motion-based signals from a seat in an automobile.
Other features and advantages of the invention are apparent from the following description, and from the claims.
Referring to
Very generally, the computing device 1000 receives sensor data from one or more of the MEMS sensor(s) 40, 50, 60 and processes the sensor data to determine whether a person, and particularly a child, is present in the automobile. In the event that a person (e.g., a child) is present in the automobile and it is determined that the person has been left unattended, the computing device 1000 alerts the driver, the automobile operator, and/or authorities such as the police and fire department of the situation. Such an alert is intended to prevent the driver or automobile operator from accidently leaving the person behind in a locked automobile and to further ensure that the person left in the car is rescued if the driver or automobile operator does not respond.
As is shown in
In some examples, MEMS sensors 40, 50 and/or 60 are identical MEMS sensors while in other some examples, there is variation among MEMS sensors 40, 50 and/or 60.
In general, MEMS sensors are made up of component sizes between 1 and 100 micrometers. MEMS sensors are very sensitive sensors that can capture very small movements and/or force or pressure variations. In microphones, MEMS sensors detect sound waves. In medical devices, MEMS sensors detect vital signs by exploiting ballistocardiography (B C G) signals.
In some examples, the MEMS sensors 40, 50 and/or 60 are 1-axis MEMS sensors. The present disclosure has found that such a 1-axis MEMS sensor can pick up signals when attached to various positions of in the automobile such as indicated by the arrows pointing to MEMS sensors 40, 50, and 60 in
Referring to
Referring to
In some examples, when the automobile is running, vibration/noise is created that is also represented in the data collected by the MEMS sensors 40, 50 and/or 60. Referring to
Referring to
The computing device 1000 also includes a power unit 1090 for external power connection and a transceiver unit 1080 and antennas 1085 for wireless communication, for example, with for MEMS sensors 40, 50 or 60.
In some examples, the camera 1110 is an optical device that captures still or moving images. In some examples, the microphone 1130 is a transducer that converts sound into an electrical signal. Several types of microphones exist that use different techniques to convert, for example, air pressure variations of a sound wave into an electrical signal. Nonlimiting examples include dynamic microphones that use a coil of wire suspended in a magnetic field; condenser microphones that use a vibrating diaphragm as a capacitor plate and piezoelectric microphones that use a crystal made of piezoelectric material. A microphone according to the present disclosure can also include a radio transmitter and receiver for wireless applications.
In some examples, a MEMS sensor is placed inside of a car seat and detects a heartbeat whether or not the child is in child sear or cradle type device. In in some examples, a MEMS sensor is attached to the ISOFIX mechanism of the car seat. In some examples, the MEMS sensor is integrated into the automobile. In some examples, the automobile includes integrated connectors for connecting to the MEMS sensor(s). In some examples, the MEMS sensor(s) communicate with the automobile or another device (e.g., a dedicated receiver, a mobile device, or the automobile itself) using a wireless technology such as Bluetooth or WiFi networking.
In some examples, speech signal enhancement (SSE) noise reduction is performed using microphone 1130 and computing device 1000 to filter out car vibrations during engine operation. SSE noise reduction can also be used after stopping the engine since, as discussed above, some vibrations continue after the engine is turned off. Other types of filtering (e.g., notch filtering, band-pass filtering, or adaptive filtering) can also be used to remove signal components related to engine vibrations or other automobile vibrations from the sensor data.
The present disclosure envisions that additional MEMS sensors can be positioned at other locations in an automobile cabin to capture background noise. In some examples, a camera can be used in combination with the MEMS sensors to detect the presence of a passenger more accurately. In some examples, a microphone can be used in combination with the MEMS sensors to detect the presence of a passenger more accurately by monitoring breathing noises with a microphone. Device 10 is intended to detect if there is a human in the car when the car is locked and should be empty. Although device 10 can detect if a child, for example was inadvertently left in the car, the device can also be used to detect hidden car occupants, pets, etc.
The approaches described above can be implemented, for example, using a programmable computing system executing suitable software instructions or it can be implemented in suitable hardware such as a field-programmable gate array (FPGA) or in some hybrid form. For example, in a programmed approach the software may include procedures in one or more computer programs that execute on one or more programmed or programmable computing system (which may be of various architectures such as distributed, client/server, or grid) each including at least one processor, at least one data storage system (including volatile and/or non-volatile memory and/or storage elements), at least one user interface (for receiving input using at least one input device or port, and for providing output using at least one output device or port). The software may include one or more modules of a larger program. The modules of the program can be implemented as data structures or other organized data conforming to a data model stored in a data repository.
The software may be stored in non-transitory form, such as being embodied in a volatile or non-volatile storage medium, or any other non-transitory medium, using a physical property of the medium (e.g., surface pits and lands, magnetic domains, or electrical charge) for a period of time (e.g., the time between refresh periods of a dynamic memory device such as a dynamic RAM). In preparation for loading the instructions, the software may be provided on a tangible, non-transitory medium, such as a CD-ROM or other computer-readable medium (e.g., readable by a general or special purpose computing system or device), or may be delivered (e.g., encoded in a propagated signal) over a communication medium of a network to a tangible, non-transitory medium of a computing system where it is executed. Some or all of the processing may be performed on a special purpose computer, or using special-purpose hardware, such as coprocessors or field-programmable gate arrays (FPGAs) or dedicated, application-specific integrated circuits (ASICs). The processing may be implemented in a distributed manner in which different parts of the computation specified by the software are performed by different computing elements. Each such computer program is preferably stored on or downloaded to a computer-readable storage medium (e.g., solid state memory or media, or magnetic or optical media) of a storage device accessible by a general or special purpose programmable computer, for configuring and operating the computer when the storage device medium is read by the computer to perform the processing described herein. The system may also be considered to be implemented as a tangible, non-transitory medium, configured with a computer program, where the medium so configured causes a computer to operate in a specific and predefined manner to perform one or more of the processing steps described herein.
A number of embodiments of the invention have been described. Nevertheless, it is to be understood that the foregoing description is intended to illustrate and not to limit the scope of the invention, which is defined by the scope of the following claims. Accordingly, other embodiments are also within the scope of the following claims. For example, various modifications may be made without departing from the scope of the invention. Additionally, some of the steps described above may be order independent, and thus can be performed in an order different from that described.
This application claims the benefit of U.S. Provisional Application No. 62/908,076 filed Sep. 30, 2019, the contents of which are incorporated by reference herein.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2020/053051 | 9/28/2020 | WO |
Number | Date | Country | |
---|---|---|---|
62908076 | Sep 2019 | US |