The disclosure generally relates to a vehicle monitoring system and, more particularly, to a security system for monitoring a local environment and cargo of a vehicle.
Vehicles may be used in a variety of environments. However, typical vehicle systems operate the same regardless of changes in their operating environment. The disclosure provides for a monitoring system for vehicles that provides for various improvements that may be particularly beneficial for monitoring vehicle cargo.
According to one aspect of the disclosure, a monitoring system for a vehicle incudes a plurality of surveillance sensors in connection with the vehicle and configured to capture sensor data proximate to the vehicle. A position sensor is configured to detect a location of the vehicle and a controller is in communication with the surveillance sensors and the position sensor. In operation, the controller calculates a security score in response to security data based on the location of the vehicle. The security score is calculated based on a plurality of security factors. The controller further selects an active mode for the surveillance sensors in response to the security score. The active mode is selected from a plurality of surveillance modes comprising a first mode and a second mode. The second mode has an increase in active operation of the surveillance sensors relative to the first mode. The controller further changes the act of the mode from the first mode to the second mode in response to a security detection in the first mode.
Embodiments of the first aspect of the invention can include any one or a combination of the following features:
According to another aspect of the disclosure, a method for controlling a security system of a vehicle is disclosed. The method includes identifying a location of the vehicle and calculating a security score in response to security data based on the location of the vehicle. The security score is calculated based on a plurality of security factors. The method further includes selecting an active mode for the surveillance sensors in response to the security score. The active mode is selected from a plurality of surveillance modes comprising a first mode and a second mode. In the first mode, the surveillance sensors are monitored for a physical access attempt into the vehicle. In the second mode, the surveillance sensors are monitored for changes in a presence of objects proximate to the vehicle. The method further includes changing the active mode from the first mode to a second mode in response to a security detection in the first mode. In some implementations, the plurality of surveillance modes may further include a third mode. The third mode may include capturing image data depicting a cargo hold of the vehicle. Based on the image data, the method may further monitor the image data for a portion of a human body entering the cargo hold.
According to yet another aspect of the invention, a monitoring system for a vehicle includes a plurality of surveillance sensors in connection with the vehicle and configured to capture sensor data proximate to the vehicle. The surveillance sensors may include at least one image senor with a field of view that captures image data representing a cargo hold of the vehicle. The system further includes a position sensor configured to detect a location of the vehicle and a controller in communication with the surveillance sensors, the position sensor, and a communication circuit. In operation, the controller calculates a security score in response to security data based on the location of the vehicle. The controller further selects an active mode for the surveillance sensors in response to the security score. The active mode is selected from a plurality of surveillance modes and at least one of the surveillance modes includes a procedure of monitoring the image data depicting the cargo hold of the vehicle. The controller further identifies human activity in the image data via a pose detection routine. The pose detection routine includes classifying an object detected in the image data as a plurality of interconnected joints that correspond to a kinematic model of a human body. The controller identifies the human activity as a trespassing person accessing the cargo hold in response to identifying one or more of the interconnected joints entering the cargo hold as depicted in the image data. The controller further communicates the detection of the trespassing person to a remote device by the communication circuit. In some instances, the human activity detected by the controller may further include a loitering person detected proximate to the vehicle. In such cases, the controller may be further configured to distinguish the human activity between the loitering person proximate to the vehicle and the trespassing person accessing the vehicle in response to identifying the one or more of the interconnected joints entering the cargo hold in the image data.
These and other aspects, objects, and features of the present invention will be understood and appreciated by those skilled in the art upon studying the following specification, claims, and appended drawings.
In the drawings:
For purposes of description herein, the terms “upper,” “lower,” “right,” “left,” “rear,” “front,” “vertical,” “horizontal,” “interior,” “exterior,” and derivatives thereof shall relate to the device as oriented in
Referring generally to
Based on the security score, a controller 24 of the monitoring system 12 may determine a level of monitoring or extent of activation of the surveillance sensors 20. The adjustment of the level of monitoring may be particularly meaningful in the context of efficiently utilizing stored power associated with a battery or power supply of the vehicle 10. For example, each of the surveillance modes may provide for a balance of power use associated with the operation of the monitoring system 12 that is suited to the security risk identified by the security score. Each of the surveillance modes may provide for variations in a level of surveillance coverage, intensity, and/or frequency, which may result in increased power demands or current draw from the battery or power supply. By adjusting the intensity of the monitoring in the surveillance modes, the disclosure provides for increased surveillance and active operation of the surveillance sensors 20 in response to the location of the vehicle 10 being identified with an increased risk indicated by the security score. In this way, the monitoring system 12 may provide for improved monitoring and security of the vehicle 10 while limiting unnecessary power drawn from a battery or power supply of the vehicle 10.
In various implementations, the security factors from which the security score is calculated may include a variety of inputs or metrics that may be representative of the relative security of the location and the local environment 14 of the vehicle 10. For example, a security factor may include a theft activity factor that may be accessed by the system 12 via a remote database (e.g., a crime statistics database, vehicle security reporting network, etc.) to identify a level of theft or criminal activity in the location of the vehicle 10. Another security factor that may be incorporated in the calculation of the security score is an isolation factor. The isolation factor may relate to a quantity or constancy or vehicle or foot traffic attributed to the location of the vehicle 10 and may vary based on a time of day. Yet another security factor may include a parking area identification that indicates a parking security factor which may also be identified based on the location of the vehicle. For example, based on the location of the vehicle, a controller of the system 12 may identify that the vehicle is parked in a street location, an open parking facility, or a secured parking facility. A secure parking facility may be assessed and improve the score compared to a street parking location, which may be quantified by the parking security factor. Accordingly, the security factors utilized to calculate the security score may be dependent upon a location of the vehicle 10, time of day, historic activity and other information that may vary significantly with the location of the vehicle 10. The location may be identified by a controller of the monitoring system 12 based upon a position sensor (e.g., a global positioning system sensor). Further details of the controller 24, the surveillance sensors 20, the position sensor 26, and various other aspects of the monitoring system 12 are depicted and discussed in reference to the block diagram shown in
In an exemplary implementation, the controller 24 may additionally process information recorded by one or more of the surveillance sensors 20 and/or various sensors of the vehicle 10 to identify additional security factors to calculate the security score. For example, a level of ambient light in the local environment 14 of the vehicle 10 may be identified via an ambient light sensor 28 of the vehicle 10. The ambient light sensor 28 may be configured to detect the lighting conditions of the local environment 14 associated with a daylight condition and/or an intensity of artificial light illuminating the local environment 14, which may be informative as factors implemented in the security score. Similarly, the surveillance sensors 20 may be implemented to identify a frequency of traffic in the form of pedestrians or passing vehicles to further indicate the level of human activity associated with the isolation factor of the security factors. Accordingly, various sensors of the vehicle 10 and the surveillance sensors 20 of the monitoring system 12 may be flexibly implemented to assess the relative security of the location in which the vehicle 10 is parked or located. In this way, the security score may instruct the controller 24 to activate an appropriate level or mode of surveillance for the location, timing, and setting of vehicle 10.
In general, the security score may be calculated based on a weighted combination of each of the security factors. That is, each of the security factors may be associated with a factor score or composite value, which may be weighted in the overall security score by a multiplier or coefficient. The coefficient of each of the factors may indicate a relative importance or weight of each of the security factors in identifying the security score. In operation, each of the surveillance modes may be activated in response to the security score varying over a spectrum of values associated with a range of values of each of the individual security factors, the coefficients, and the resulting combined security scores associated with the weighted combinations. For example, a security score may increase or decrease depending on the scoring method to indicate the relative security or level of threat for each location. That is, a low score may indicate a low level of security or a high level of security. The nature of the security score accordingly may be for relative comparison and shall not be considered limited to a specific magnitude attributed to the comparative level of security. Accordingly, the surveillance mode of the system 12 may be adjusted in response to a relative value of the security score compared to one or more security threshold values.
Referring still to
As demonstrated in
In addition to the surveillance sensors 20, various additional sensory devices of the vehicle 10 may be in communication with or otherwise incorporated in the monitoring system 12. For example, an audio transducer 40 or microphone may be monitored by the controller 24 to identify changes in noise in the local environment 14, which may suggest elevated levels of security risk. The audio transducer 40 may be disposed in a passenger compartment 42 of the vehicle 10, such as a microphone of a hand-free phone system. Additionally, the vehicle 10 may be equipped with a suspension sensor 44 that may be monitored by the controller 24 to identify variations in a load which may be stored in the passenger compartment 42 and/or cargo hold 32 (e.g., a truck bed or storage compartment) of the vehicle 10. By monitoring variations in the load of the vehicle 10 as reported by the suspension sensor 44, the controller 24 may identify additional security factors or suspicious activity that may be incorporated as factors to calculate the security score and/or instances of security detections or breaches that may trigger alerts or notifications from the monitoring system 12.
In some implementations, the controller 24 of the monitoring system 12 may additionally monitor detections by one or more latch sensors 48, which may detect a closure status of one or more closures 50 (e.g., a hood 50a, a tailgate 50b, a door 50c, a trunk, etc.) of the vehicle 10. Though discussed generally as sensors associated with the vehicle 10, each of the audio transducer 40, the suspension sensor 44, the latch sensor 48, and other related sensors of the vehicle 10 may generally be referred to as the surveillance sensors 20 for clarity. Accordingly, by monitoring activity detected by each of the surveillance sensors 20, the controller 24 of the monitoring system 12 may identify various activities that may correspond to security factors used to calculate a security score and/or security detections that may trigger a response of the monitoring system 12.
As previously discussed, the monitoring system 12 may activate a surveillance mode for the surveillance sensors 20 based on the security score. As further discussed in reference to
In response to an elevated level of security risk identified by the security score, the controller 24 may activate a second surveillance mode, which may further monitor for changes in the presence of objects in the local environment 14 proximate to the vehicle 10. The monitoring of the changes of the objects (e.g., the pedestrian 36) may be detected by periodically activating one or more of the surveillance sensors 20. The periodic activation may be efficiently applied, in particular, to one or more of the infrared sensors 20b, radar sensors 20c, and/or the ultrasonic sensors 20d. Each of these sensors may generally detect a presence and range of one or more objects proximate to the vehicle 10 through periodic activation spaced over a staggered time interval. For example, each of the surveillance sensors 20 may be activated periodically every two, five, ten, or even twenty seconds and still provide reliable information to the controller 24 regarding the changing presence of object in the local environment 14. Similarly, the controller 24 may periodically activate the image sensors 20a and capture image data representative of the local environment 14; however, processing of image data and comparative analysis may require additional power that may not be suitable for the monitoring of all vehicles 10. In any case, in the second mode or intermediate mode of surveillance, the controller 24 of the monitoring system 12 may periodically review and compare the information captured by the surveillance sensors 20 to identify security threats for detection in the local environment 14.
In response to the security score indicating that an elevated level of security or precaution is justified based upon the position of the vehicle 10, the controller 24 may activate a third surveillance mode, which may correspond to a critical or elevated level of surveillance. In the third mode, the controller 24 may activate the image sensors 20a to consistently monitor image data depicting the local environment 14 for changes. As demonstrated in
For example, as depicted in
As provided in various examples, the disclosure provides for the monitoring system 12 to identify and calculate a security score based on various security factors and control a surveillance mode corresponding to the security score. Referring now to
Once the security factors are identified, the security score may be calculated by the controller 24 based on a weighted average of the various factors indicative of the security of the vehicle 10 (86). Based on the security score, the controller 24 may activate a surveillance mode corresponding to one of a plurality of predetermined operating configurations for the surveillance sensors 20. As shown in
In the first surveillance mode following step 90, the controller 24 may monitor the surveillance sensors 20 for an unauthorized vehicle access attempt in step 96. For example, in the first surveillance mode, the surveillance sensors 20 may be activated and monitored for a physical access attempt into the vehicle. Such an access attempt may be detected in response to a spike in volume detected by the audio transducer 40, an attempted entry into the passenger compartment 42 or the cargo hold 32 identified by the latch sensor(s) 48, and/or a change in the load of the vehicle 10 identified by the suspension sensor 44. If an unauthorized vehicle access attempt is not detected in step 96, the first surveillance mode can continue to monitor the surveillance sensors 20 in step 90. The first surveillance mode may correspond to a low power usage mode activated in response to a security score corresponding to relatively low-risk conditions. In response to an unauthorized vehicle access attempt in step 96, the controller 24 may activate the second surveillance mode, as further discussed in reference to
Referring now to
If no change is detected in the objects in the local environment 14 of vehicle 10 in step 106, the surveillance routine or method 80 may return to step 88, as demonstrated in
Referring now to
Based on the presence of one or more persons in the local environment 14 of the vehicle 10, the controller may identify a loitering person in step 132 or the trespasser 62 in step 134. A loitering person may correspond to a person present in the local environment 14 as identified by the pose detection routine, for a duration exceeding a predetermined time period. If such a loitering person is detected in step 132, the controller 24 may activate a loitering person response 136. In step 134, the trespasser 62 may be detected, as previously discussed, in response to one or more of the interconnected joints 64 or body segments 68 of a humanoid object or human form entering the perimeter 66 of the cargo hold 32. If such a trespass is detected in step 134, the controller 24 may control a trespassing person response in step 138. If there is no instance of a loitering detection or a trespassing detection in either of steps 132 or 134, the routine 80 may return to step 88 as depicted in
Referring now to
Referring more specifically to
Referring now to
Referring now to
In the system 12, the memory 172 is formed from one or more data storage devices including, for example, magnetic or solid state drives and random access memory (RAM) devices that store digital data. The memory 172 holds stored program instructions, sensor data from the surveillance sensors 20 (e.g. image data, proximity detection signals, etc.), as wells an image processing module that may perform various processing tasks on the image data including preprocessing, filtering, masking, cropping and various enhancement techniques to improve detection and efficiency. In operations that include the training of neural networks or machine-learning operations the image processing module may additionally store training data for human or hand pose detection as discussed herein.
As discussed herein, the system may comprise one or more surveillance sensors 20 which may be in communication with a controller 24. The controller 24 may further be in communication with the position sensor 26 (e.g. global positioning system [GPS]). In an exemplary embodiment, the controller 24 may access the map data via the memory 172, the position sensor 26, and/or via wireless communication through a communication circuit 176. The communication circuit 176 may correspond to a communication interface operating based on one or more known or future developed wireless communication technologies. For example, the communication circuit 176 may operate based on one or more protocols including, but not limited, to ZigBee®, WiMAX®, Wi-Fi®, Bluetooth®, and/or cellular protocols (e.g. GSM, CDMA, LTE, etc.). As discussed herein, the controller 24 may be configured to communicate one of more notifications or messages to the remote electronic device 152 via the communication circuit 176. The mobile device 152 may correspond to correspond to a smart phone, tablet, laptop, computer, etc. including communication capability compatible with the communication circuit 176 and/or additional devices in communication via a wireless network or communication network.
The controller 24 may further be in communication with a vehicle control module 182 via a communication bus 184. In this way, the controller 24 may be configured to receive various signals or indications of vehicle status conditions including, but not limited to, a gear selection (e.g. park, drive, etc.), a vehicle speed, an engine status, a fuel level notification, and various other vehicle conditions. The controller 24 may further be in communication with a variety of vehicle sensors configured to communicate various conditions of systems or devices related to the operation of the vehicle 10.
In some embodiments, the controller 24 may be in communication with one or more of the audio transducer 40 (e.g., microphone), suspension sensor 44, the ambient light sensor 28, the door ajar or latch sensor 48, or various additional sensors that may be incorporated in the vehicle. In such configurations, the controller 24 may be operable to monitor the status of various systems and devices related to the operation of the vehicle 10 based on signals or indications communicated from one or more of the vehicle monitoring systems. In response to a notification from the vehicle monitoring systems, the controller 24 may identify a proximity detection 106 of trespass detection 134 as previously discussed in the method 80.
In various embodiments, the controller 24 may be configured to control one or more deterrent outputs or notifications by communicating instructions to a vehicle lighting controller 186. The vehicle lighting controller 186 may be configured to control one or more vehicle lights (e.g. the exterior vehicle lights 78a). In some embodiments, the vehicle lighting controller 186 may be configured to control a first set or number of the vehicle lights to illuminate in a direction or region of the vehicle 10 where a loitering person, pedestrian 36, or trespasser 62 is located. The location or region of the object or person detected by the system 12 may be identified based on sensor data captured by one or more of the sensors 20 as discussed herein. In this away, the controller 24 may identify a region of the local environment 14 where the person, animal, or object is identified and communicate with the lighting controller 186 to illuminate a corresponding region with the vehicle lights 78a. The controller 24 may activate the output of additional deterrent output notifications from output devices 78, which may include the horn 78b, the alarm 78c, etc.
The disclosure provides for a variety of systems and configurations that may be utilized to monitor the local environment 14 proximate to the vehicle 10 and communicate notifications identifying triggering events that may warrant follow up by a user or operator of the system 12. Though a variety of specific exemplary devices are described, the beneficial systems provided herein may be combined in a variety of ways to suit a particular application for a vehicle or various other systems. Accordingly, it is to be understood that variations and modifications can be made on the aforementioned structure without departing from the concepts of the present disclosure, and further it is to be understood that such concepts are intended to be covered by the following claims unless these claims by their language expressly state otherwise.
For purposes of this disclosure, the term “coupled” (in all of its forms, couple, coupling, coupled, etc.) generally means the joining of two components (electrical or mechanical) directly or indirectly to one another. Such joining may be stationary in nature or movable in nature. Such joining may be achieved with the two components (electrical or mechanical) and any additional intermediate members being integrally formed as a single unitary body with one another or with the two components. Such joining may be permanent in nature or may be removable or releasable in nature unless otherwise stated.
It is also important to note that the construction and arrangement of the elements of the disclosure as shown in the exemplary embodiments is illustrative only. Although only a few embodiments of the present innovations have been described in detail in this disclosure, those skilled in the art who review this disclosure will readily appreciate that many modifications are possible (e.g., variations in sizes, dimensions, structures, shapes and proportions of the various elements, values of parameters, mounting arrangements, use of materials, colors, orientations, etc.) without materially departing from the novel teachings and advantages of the subject matter recited. For example, elements shown as integrally formed may be constructed of multiple parts or elements shown as multiple parts may be integrally formed, the operation of the interfaces may be reversed or otherwise varied, the length or width of the structures and/or members or connector or other elements of the system may be varied, the nature or number of adjustment positions provided between the elements may be varied. It should be noted that the elements and/or assemblies of the system may be constructed from any of a wide variety of materials that provide sufficient strength or durability, in any of a wide variety of colors, textures, and combinations. Accordingly, all such modifications are intended to be included within the scope of the present innovations. Other substitutions, modifications, changes, and omissions may be made in the design, operating conditions, and arrangement of the desired and other exemplary embodiments without departing from the spirit of the present innovations.
It will be understood that any described processes or steps within described processes may be combined with other disclosed processes or steps to form structures within the scope of the present disclosure. The exemplary structures and processes disclosed herein are for illustrative purposes and are not to be construed as limiting.
This application is a continuation of U.S. application Ser. No. 17/394,910 entitled SYSTEM AND METHOD FOR VEHICLE SECURITY MONITORING, filed on Aug. 5, 2021, by Douglas Rogan et al., now U.S. Pat. No. 11,532,221, the entire disclosure of which is incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
6442484 | Miller | Aug 2002 | B1 |
7471192 | Hara | Dec 2008 | B2 |
7532107 | Hara | May 2009 | B2 |
7599769 | Nou | Oct 2009 | B2 |
7688185 | McKethan | Mar 2010 | B1 |
9437111 | Ignaczak | Sep 2016 | B2 |
9522652 | Choi | Dec 2016 | B2 |
9555772 | Walker | Jan 2017 | B2 |
9600992 | Kolla | Mar 2017 | B1 |
9672744 | Ignaczak | Jun 2017 | B2 |
9783159 | Potter et al. | Oct 2017 | B1 |
9809196 | Penilla | Nov 2017 | B1 |
9843777 | Schofield et al. | Dec 2017 | B2 |
9959731 | Kolla | May 2018 | B2 |
10089879 | Ignaczak | Oct 2018 | B2 |
10202103 | Munafo | Feb 2019 | B2 |
10421437 | Koskan | Sep 2019 | B1 |
10486649 | Bennie | Nov 2019 | B1 |
10497232 | Koskan | Dec 2019 | B1 |
10562492 | Joao | Feb 2020 | B2 |
10800377 | Weber, Jr. | Oct 2020 | B1 |
10807563 | Hwang | Oct 2020 | B1 |
10821938 | Morrison et al. | Nov 2020 | B1 |
10854055 | Cornell | Dec 2020 | B1 |
10867494 | Koskan | Dec 2020 | B2 |
11007979 | Mitchell | May 2021 | B1 |
11164010 | Turk | Nov 2021 | B2 |
11351961 | Ghannam | Jun 2022 | B2 |
11532221 | Rogan | Dec 2022 | B1 |
20030151501 | Teckchandani | Aug 2003 | A1 |
20030151507 | Andre | Aug 2003 | A1 |
20050203683 | Olsen | Sep 2005 | A1 |
20050219042 | Thomson | Oct 2005 | A1 |
20060049921 | Hara | Mar 2006 | A1 |
20060049925 | Hara | Mar 2006 | A1 |
20060261931 | Cheng | Nov 2006 | A1 |
20070001829 | Liu | Jan 2007 | A1 |
20070014439 | Ando | Jan 2007 | A1 |
20070109107 | Liston | May 2007 | A1 |
20070126560 | Seymour | Jun 2007 | A1 |
20080204555 | Hughes | Aug 2008 | A1 |
20090309709 | Bevacqua | Dec 2009 | A1 |
20110149078 | Fan | Jun 2011 | A1 |
20120229639 | Singleton | Sep 2012 | A1 |
20150042491 | Burnison | Feb 2015 | A1 |
20150249807 | Naylor | Sep 2015 | A1 |
20150266452 | Choi | Sep 2015 | A1 |
20150348417 | Ignaczak | Dec 2015 | A1 |
20160144817 | Chambers | May 2016 | A1 |
20160304028 | Hathaway | Oct 2016 | A1 |
20160371980 | Ignaczak | Dec 2016 | A1 |
20170061761 | Kolla | Mar 2017 | A1 |
20170148295 | Kolla | May 2017 | A1 |
20170278399 | Ignaczak | Sep 2017 | A1 |
20180052462 | Arena | Feb 2018 | A1 |
20180081357 | Datta Gupta | Mar 2018 | A1 |
20180186334 | Munafo | Jul 2018 | A1 |
20180249130 | Arena | Aug 2018 | A1 |
20180300675 | Arena | Oct 2018 | A1 |
20190202400 | Shimizu | Jul 2019 | A1 |
20200062274 | Kowal | Feb 2020 | A1 |
20200189459 | Bush | Jun 2020 | A1 |
20200279461 | Koskan | Sep 2020 | A1 |
20200286370 | Wickramarathne | Sep 2020 | A1 |
20200334631 | Conlon | Oct 2020 | A1 |
20200353938 | Stenneth | Nov 2020 | A1 |
20210056206 | Hirano | Feb 2021 | A1 |
20210122330 | Sung | Apr 2021 | A1 |
20210229629 | Ghannam | Jul 2021 | A1 |
20210287017 | Turk | Sep 2021 | A1 |
20210344700 | Ueno | Nov 2021 | A1 |
20220012988 | Avadhanam | Jan 2022 | A1 |
20220032945 | Schumacher | Feb 2022 | A1 |
20220136847 | Higuchi | May 2022 | A1 |
20220150675 | Sakamoto | May 2022 | A1 |
20220250582 | Ilieva | Aug 2022 | A1 |
20220348165 | Khamis | Nov 2022 | A1 |
20220379846 | Munafo | Dec 2022 | A1 |
20230054457 | Rogan | Feb 2023 | A1 |
20230260398 | Zhou | Aug 2023 | A1 |
Number | Date | Country |
---|---|---|
1910633 | Feb 2007 | CN |
Number | Date | Country | |
---|---|---|---|
20230054457 A1 | Feb 2023 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17394910 | Aug 2021 | US |
Child | 17982966 | US |