A method and device for ensuring the safety of people in a vehicle while the vehicle is traveling

By collecting driver and vehicle data, using biological monitoring technology and multi-dimensional analysis, multi-dimensional judgment and triggering of seat belt pre-tightening and alarm functions are achieved, solving the problem of single triggering standards and lack of warning capabilities of existing seat belt pre-tightening functions, and improving safety guarantees for personnel in the car.

CN115716459BActive Publication Date: 2025-04-01CHINA FAW CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202211364357.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-02
Publication Date
2025-04-01
Estimated Expiration
2042-11-02

AI Technical Summary

Technical Problem

The existing seat belt pre-tightening function is only triggered when danger occurs, and lacks multi-index and multi-dimensional hazard prediction and timely warning capabilities. It has a small scope of action and is only used in an emergency and does not have a warning effect.

Method used

By collecting the driver's basic data and vehicle driving data, using biological monitoring technology and multi-dimensional data analysis, we can determine whether to generate a working signal and trigger the pre-tightening and alarm functions of seat belts, including seat belt vibration, vehicle instrument sound or display alarms.

Benefits of technology

The seat belt pre-tightening function has been expanded, which not only triggers when danger occurs, but also has the ability to predict dangers and promptly warn, which can better protect the lives and safety of people in the car.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115716459B_ABST
    Figure CN115716459B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and device for ensuring the safety of occupants of a vehicle while the vehicle is in motion. The method for ensuring the safety of occupants of a vehicle while the vehicle is in motion comprises: collecting basic data of the driver; obtaining vehicle driving data; judging whether to generate a working signal according to the basic data of the driver and / or the vehicle driving data, and if so, generating a working signal, and sending the working signal to the seat belt control device and / or the vehicle instrument of the vehicle, so as to make the seat belt control device and / or the vehicle instrument of the vehicle work. The present invention applies biological monitoring technology to the seat belt pre-tightening function. When it is detected that the driver's physical condition is abnormal or the vehicle is in a dangerous driving state, the seat belt is triggered to tighten and remind the driver. At the same time as pre-tightening, an alarm prompt is issued. It is not only triggered when danger occurs, but also has the ability to pre-judge danger and give timely warnings, which can better protect the life safety of occupants of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of seat belt control, and in particular to a method for ensuring the safety of occupants of a vehicle while the vehicle is moving, and a device for ensuring the safety of occupants of the vehicle while the vehicle is moving. Background Art

[0002] Vehicle seat belts are recognized as the cheapest and most effective safety devices. When a vehicle collides, seat belts can restrain passengers in time to prevent secondary collisions between passengers and the steering wheel or dashboard, and to prevent passengers from rushing out of the vehicle and causing death or injury. The seat belt pre-tensioning function means that when the vehicle speed changes dramatically, the main retractor can tighten the webbing in about 0.1s, strengthen the restraint on the driver, and effectively protect the driver's safety. At present, the application scenario of seat belt self-pretensioning is triggered when danger occurs, and it does not have the function of preventing danger. It only judges whether the seat belt should be tightened based on the change in vehicle speed, and cannot judge whether it is triggered by multiple indicators and dimensions. Seat belt pre-tensioning is only a protective measure with a single triggering standard and a small range of action. It is only used in emergency situations and does not have a warning function. Summary of the invention

[0003] The purpose of the present invention is to provide a method for ensuring the safety of occupants of a vehicle while the vehicle is moving, and a device for ensuring the safety of occupants of a vehicle while the vehicle is moving, so as to solve at least one of the above-mentioned technical problems.

[0004] The present invention provides the following scheme:

[0005] According to one aspect of the present invention, a method for ensuring the safety of people in a vehicle while the vehicle is traveling is provided, comprising:

[0006] Collect basic data of drivers;

[0007] Obtain vehicle driving data;

[0008] Determine whether to generate a working signal based on the basic data of the driver and / or the vehicle driving data, and if so,

[0009] A working signal is generated and sent to a seat belt control device and / or a vehicle instrument of the vehicle, so that the seat belt control device and / or the vehicle instrument of the vehicle are operated.

[0010] Optionally, the working signal includes a seat belt pre-protection signal and an alarm signal, wherein:

[0011] The vehicle's seat belt control device is used to tighten the seat belt and vibrate according to the seat belt pre-protection signal, and the vehicle instrument is used to make a sound or display alarm according to the alarm signal.

[0012] Optionally, judging whether to generate a working signal according to the basic data of the driver or the driving data of the vehicle includes:

[0013] Determining whether the basic data of the driver meets the preset protection conditions, and if so, generating a seat belt pre-protection signal and / or an alarm signal;

[0014] It is determined whether the vehicle driving data meets the preset danger condition, and if so, a seat belt pre-protection signal and / or an alarm signal is generated.

[0015] Optionally, the basic data of the driver includes facial image data of the driver and physical condition data of the driver; and the determining whether the basic data of the driver meets the preset protection condition includes:

[0016] According to the facial image data and body state data of the driver, a preset fatigue driving detection model is used to determine whether the driver is in a fatigue driving state. If so,

[0017] Acquiring distance data between the vehicle and a preceding vehicle;

[0018] acquiring the vehicle speed data;

[0019] According to the vehicle speed data and the distance data between the vehicle and the vehicle in front, it is determined whether the distance between the vehicle and the vehicle in front is less than the preset collision distance within the preset time. If so,

[0020] A seat belt pre-protection signal and an alarm signal are generated, and a deceleration signal is generated and provided to a vehicle braking system, so that the vehicle braking system controls the vehicle to decelerate.

[0021] Optionally, the vehicle driving data includes speed limit information of the current driving area of ​​the vehicle, environmental information of the current driving area of ​​the vehicle, and vehicle speed data, wherein:

[0022] The vehicle speed data includes acceleration data and current vehicle speed data.

[0023] Optionally, the determining whether the vehicle driving data meets a preset danger condition includes:

[0024] Determine whether the current vehicle speed exceeds the preset safe speed based on the vehicle speed data, and if so,

[0025] Determine whether the current driving area environment information is a high-speed driving environment, if not, then

[0026] Generate seat belt pre-protection signal and alarm signal;

[0027] According to the vehicle speed data and the speed limit information of the current driving area, it is determined whether the current vehicle speed exceeds the speed limit of the current driving area. If so,

[0028] Generate seat belt pre-protection signal and alarm signal.

[0029] Optionally, the determining whether the vehicle driving data meets a preset danger condition includes:

[0030] Determine whether the vehicle speed change data exceeds a preset threshold within a preset time according to the vehicle speed data, and if so,

[0031] Generate seat belt pre-protection signal and alarm signal.

[0032] Optionally, the method for ensuring the safety of occupants of a vehicle while the vehicle is traveling further comprises:

[0033] If the speed data of the vehicle exceeds a preset threshold within a preset time, the gravity detection data of all seats in the vehicle are obtained;

[0034] Obtaining the positions of passengers in the vehicle according to the gravity detection data of all seats in the vehicle;

[0035] generating a seat belt pre-protection signal according to the position of the passenger in the vehicle;

[0036] The seat belt pre-protection signal is sent to a vehicle seat belt control device at the passenger position in the vehicle, so that the vehicle seat belt control device at the passenger position in the vehicle tightens the seat belt.

[0037] Optionally, the method for ensuring the safety of occupants of a vehicle while the vehicle is traveling further comprises:

[0038] Determine whether the preset working signal release condition is met based on the basic data of the driver and / or the vehicle driving data. If so,

[0039] A work release signal is generated and sent to the vehicle seat belt control device and a vehicle instrument, so that the vehicle seat belt control device loosens the seat belt and the vehicle instrument ends the sound or display alarm.

[0040] The present invention also provides a device for ensuring the safety of people in a vehicle while the vehicle is traveling, comprising:

[0041] A basic data collection module, wherein the basic data collection module is used to collect basic data of the driver;

[0042] A driving data acquisition module, wherein the driving data acquisition module is used to acquire vehicle driving data;

[0043] A judgment module, the judgment module is used to judge whether to generate a working signal according to the basic data of the driver and / or the driving data of the vehicle;

[0044] A signal generating module, wherein the signal generating module is used to generate a working signal and send the working signal to the seat belt control device of the vehicle and / or the vehicle instrument to enable the seat belt control device of the vehicle and / or the vehicle instrument to operate.

[0045] Compared with the prior art, the present invention has the following advantages:

[0046] The present invention applies biological monitoring technology to the seat belt pre-tensioning function. By acquiring the vehicle's driving conditions, the driver's current physical condition and the driver's facial image data, it determines in multiple dimensions whether the seat belt pre-tensioning function should be triggered. When it is detected that the driver's physical condition is abnormal or the vehicle is in a dangerous driving state, the seat belt is triggered to tighten and the driver is reminded. At the same time as pre-tightening, an alarm prompt is issued, such as seat belt vibration, vehicle instrument sound or display alarm. The invention expands the seat belt pre-tensioning function, which is not only triggered when a danger occurs, but also has the ability to pre-judge danger and issue timely warnings, which can better protect the lives of people in the car. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0048] Figure 1 A schematic flow chart of a method for ensuring the safety of people in a vehicle while the vehicle is traveling according to an embodiment of the present invention;

[0049] Figure 2 This is a schematic structural diagram of a device for ensuring the safety of people in a vehicle while the vehicle is traveling according to an embodiment of the present invention;

[0050] Figure 3 The figure is a structural diagram of an electronic device that can implement the present invention. DETAILED DESCRIPTION

[0051] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0052] Figure 1 A schematic flow chart of a method for ensuring the safety of people in a vehicle while the vehicle is traveling according to an embodiment of the present invention;

[0053] like Figure 1 As shown, a method for ensuring the safety of people in a vehicle while the vehicle is driving includes:

[0054] Step 1: Collect basic data of the driver;

[0055] Step 2: Obtain vehicle driving data;

[0056] Step 3: Determine whether to generate a working signal based on the driver's basic data and / or vehicle driving data. If so,

[0057] Step 4: Generate an operating signal, and send the operating signal to the seat belt control device and / or the vehicle instrument of the vehicle, so that the seat belt control device and / or the vehicle instrument of the vehicle operate.

[0058] The present invention applies biological monitoring technology to the seat belt pre-tensioning function. By acquiring the vehicle's driving conditions, the driver's current physical condition and the driver's facial image data, it determines in multiple dimensions whether the seat belt pre-tensioning function should be triggered. When it is detected that the driver's physical condition is abnormal or the vehicle is in a dangerous driving state, the seat belt is triggered to tighten and the driver is reminded. At the same time as pre-tightening, an alarm prompt is issued, such as seat belt vibration, vehicle instrument sound or display alarm, etc.; this invention expands the seat belt pre-tensioning function, which is not only triggered when a danger occurs, but also has the ability to pre-judge danger and issue timely warnings, which can better protect the lives of people in the car.

[0059] In this embodiment, the working signal includes a seat belt pre-protection signal and an alarm signal, wherein:

[0060] The vehicle's seat belt control device is used to tighten the seat belt and vibrate according to the seat belt pre-protection signal, and the vehicle instrument is used to make a sound or display alarm according to the alarm signal.

[0061] In this embodiment, judging whether to generate a working signal according to the basic data of the driver or the driving data of the vehicle includes:

[0062] Determine whether the driver's basic data meets the preset protection conditions, and if so, generate a seat belt pre-protection signal and / or an alarm signal;

[0063] It is determined whether the vehicle driving data meets the preset danger conditions. If so, a seat belt pre-protection signal and / or an alarm signal is generated.

[0064] In this embodiment, the basic data of the driver includes the driver's facial image data and the driver's physical condition data; judging whether the basic data of the driver meets the preset protection conditions includes:

[0065] According to the driver's facial image data and body state data, the preset fatigue driving detection model is used to obtain whether the driver is in a fatigue driving state. If so,

[0066] Obtain the distance data between the vehicle and the vehicle in front;

[0067] Get vehicle speed data;

[0068] According to the vehicle speed data and the distance data between the vehicle and the vehicle in front, it is determined whether the distance between the vehicle and the vehicle in front is less than the preset collision distance within the preset time. If so,

[0069] Generates a seat belt pre-protection signal and an alarm signal, and generates a deceleration signal to provide to the vehicle braking system, so that the vehicle braking system controls the vehicle to decelerate.

[0070] In this embodiment, the driver's physical state data is used to obtain whether the driver is in an abnormal physical state through a preset vital sign detection model. If so,

[0071] Generate seat belt pre-protection signal and alarm signal.

[0072] In this embodiment, the vehicle driving data includes speed limit information of the vehicle's current driving area, environmental information of the vehicle's current driving area, and vehicle speed data, wherein:

[0073] The vehicle speed data includes acceleration data and current vehicle speed data, wherein the acceleration data is obtained based on time data and vehicle speed data.

[0074] In this embodiment, determining whether the vehicle driving data meets the preset danger condition includes:

[0075] Determine whether the current vehicle speed exceeds the preset safe speed based on the vehicle speed data. If so,

[0076] Determine whether the current driving area is a high-speed driving environment. If not,

[0077] Generate seat belt pre-protection signal and alarm signal;

[0078] According to the vehicle speed data and the speed limit information of the current driving area, it is determined whether the current vehicle speed exceeds the speed limit of the current driving area. If so,

[0079] Generate seat belt pre-protection signal and alarm signal.

[0080] In this embodiment, determining whether the vehicle driving data meets the preset danger condition includes:

[0081] Determine whether the vehicle speed change data exceeds the preset threshold within the preset time according to the vehicle speed data. If so,

[0082] Generate seat belt pre-protection signal and alarm signal.

[0083] In this embodiment, the method for ensuring the safety of people in the vehicle while the vehicle is driving further includes:

[0084] If the vehicle speed data exceeds the preset threshold within the preset time, then

[0085] Obtain gravity detection data of all seats in the car;

[0086] Obtain the position of passengers in the car based on the gravity detection data of all seats in the car;

[0087] Generate seat belt pre-protection signal according to the position of passengers in the vehicle;

[0088] A seat belt pre-protection signal is sent to a vehicle seat belt control device at a passenger position in the vehicle, so that the vehicle seat belt control device at the passenger position in the vehicle tightens the seat belt.

[0089] In this embodiment, the method for ensuring the safety of people in the vehicle while the vehicle is driving further includes:

[0090] Determine whether the preset working signal release conditions are met based on the driver's basic data and / or vehicle driving data. If so,

[0091] A work release signal is generated and sent to the vehicle seat belt control device and the vehicle instrument, so that the vehicle seat belt control device loosens the seat belt and the vehicle instrument ends the sound or displays the alarm.

[0092] The present application is further described in detail below by way of examples. It should be understood that the examples do not constitute any limitation to the present application.

[0093] In this embodiment, the basic data of the driver includes the driver's facial image data and body state data, wherein the body state data includes the driver's blood pressure, heart rate, blood oxygen content, body temperature, breathing rate and brain wave data;

[0094] In one embodiment, whether the driver is in a fatigue driving state is obtained through a preset fatigue driving detection model based on the driver's facial image data and body state data. Specifically, the driver's facial image data is collected through an in-vehicle camera device, and the driver's eye opening amplitude obtained through a preset fatigue driving detection model based on the driver's facial image data is smaller than the limit amplitude of the preset fatigue driving detection model, the driver's blinking frequency within a preset time is lower than the limit frequency of the preset fatigue driving detection model, and the driver's yawning frequency within a preset time is higher than the limit frequency of the preset fatigue driving detection model, the driver's body state data is collected through a steering wheel with a heart rate sensor, and the heart rate variability of the heart rate data is analyzed through a preset fatigue driving detection model based on the collected heart rate data. After analysis, in this embodiment, it is determined that the driver is currently in a fatigue state based on the facial image data and the body condition data, and the distance data between the vehicle and the vehicle in front and the speed data of the vehicle are obtained. It is determined whether a collision will occur within a preset time based on the speed data of the vehicle and the distance data between the vehicle and the vehicle in front. Specifically, it is determined whether the distance between the vehicle and the vehicle in front is less than a preset collision distance within the preset time based on the current vehicle speed. If so, the vehicle is controlled to slow down and a seat belt pre-protection signal and an alarm signal are generated. The seat belt pre-protection signal and the alarm signal are sent to the seat belt control device and the vehicle instrument. The seat belt control device tightens the seat belt and vibrates according to the seat belt pre-protection signal, and the vehicle instrument reminds the driver through sound or display alarm to ensure the safety of people in the vehicle and avoid collision accidents.

[0095] In another embodiment, whether the driver is in an abnormal physical state is obtained through a preset vital sign detection model based on the driver's physical state data, and if so, a seat belt pre-protection signal and an alarm signal are generated. Specifically, the driver's blood pressure, heart rate, blood oxygen, and brain wave data are obtained through a blood oxygen and heart rate sensor installed on the steering wheel in the car, and an earphone sensor for measuring brain waves, and the driver's multiple vital sign data are integrated through a preset vital sign detection model, and the driver's current emotional state is judged. In this embodiment, the driver's current emotional state is judged based on the driver's blood pressure, heart rate, blood oxygen, and brain wave data. The driver's emotional state belongs to an abnormal physical state, and a seat belt pre-protection signal and an alarm signal are generated according to the driver's abnormal physical state.

[0096] In another embodiment, obtaining whether the driver is in an abnormal physical state based on the driver's physical state data through a preset vital sign detection model also includes obtaining the driver's temperature data and breathing rate through a temperature sensor installed on the steering wheel in the vehicle and a respiratory collection device installed on the inside of the seat belt, and fusing the driver's temperature data and breathing rate through a preset vital sign detection model to determine the driver's current physical state. In this embodiment, it is determined that the driver is currently in an abnormal physical state based on the driver's temperature data and breathing rate, and a seat belt pre-protection signal and an alarm signal are generated based on the driver's abnormal physical state.

[0097] In another embodiment, the preset safe speed is 120km / h, and the current speed is 126km / h according to the speed data. The current speed has exceeded the preset safe speed, so it is determined whether the environmental information of the current driving area is a high-speed driving environment. In this embodiment, the vehicle's driving image is collected by the vehicle's front-view camera device, and an image recognition result is obtained based on the driving image. Combined with the vehicle's navigation information, the environmental information of the current driving area is obtained. In this embodiment, the driving image recognition result of the current driving area collected is a rural street. The vehicle navigation information obtains that the current vehicle is located in a village, and the current driving environment information is obtained as a rural street. According to the preset high-speed driving environment library, it is determined that the rural street in the current driving area is not a high-speed driving environment, and a seat belt pre-protection signal and an alarm signal are generated and sent to the seat belt control device and the vehicle instrument. The seat belt control device tightens the seat belt and vibrates according to the seat belt pre-protection signal, and the vehicle instrument reminds the driver through sound or display alarm.

[0098] In another embodiment, it is determined whether the current vehicle speed exceeds the speed limit of the current driving area based on the vehicle speed data and the speed limit information of the current driving area. Specifically, the speed limit of the current driving section is 80 km / h obtained by the vehicle's image acquisition device, and the current vehicle speed is 83 km / h obtained based on the vehicle speed data. The current vehicle speed has exceeded the speed limit of the current driving area, so a seat belt pre-protection signal and an alarm signal are generated and sent to the seat belt control device and the vehicle instrument. The seat belt control device tightens the seat belt and vibrates according to the seat belt pre-protection signal, and the vehicle instrument reminds the driver through sound or display alarm.

[0099] In another embodiment, it is determined based on the vehicle speed data whether the vehicle speed change data exceeds a preset threshold within a preset time. Specifically, it is determined through the vehicle speed data collected by the vehicle's acceleration sensor that if the vehicle speed change data exceeds 50 km / h within a preset time, such as 3 seconds, a seat belt pre-protection signal and an alarm signal are generated and sent to the seat belt control device and the vehicle instrument. The seat belt control device tightens the seat belt and vibrates according to the seat belt pre-protection signal, and the vehicle instrument reminds the driver through sound or display alarm. In this embodiment, the seat belt pre-protection signal generated according to the sudden change of the vehicle speed has the highest priority. At this time, the gravity detection data of all seats in the car are obtained, and it is determined whether there are other passengers in the car based on the gravity detection data of all seats in the car. If there are other passengers in the car, the positions of all passengers in the car are obtained, and a seat belt pre-protection signal is generated based on the passenger positions in the car. The seat belt pre-protection signal is sent to the seat belt control device at the passenger position in the car, so that the seat belt control device at the passenger position in the car tightens the seat belt.

[0100] The present invention generates a safety belt pre-protection signal and a seat belt pre-protection signal by collecting the instantaneous sudden change event of the vehicle speed, and can tighten the safety belts of the driver's seat and the passenger seat in the car at the same time, effectively protecting the lives of all occupants in the car when a vehicle accident occurs.

[0101] Figure 2 This is a schematic diagram of the structure of a device for ensuring the safety of people in a vehicle while the vehicle is traveling according to an embodiment of the present invention;

[0102] like Figure 2 As shown, the present invention provides a device for ensuring the safety of people in a vehicle while the vehicle is traveling, comprising a basic data acquisition module, a driving data acquisition module, a judgment module, and a signal generation module, wherein:

[0103] Basic data collection module, used to collect basic data of the driver;

[0104] A driving data acquisition module, used to acquire vehicle driving data;

[0105] A judgment module, used for judging whether to generate a working signal according to the basic data of the driver and / or the driving data of the vehicle;

[0106] The signal generating module is used for generating a working signal and sending the working signal to the seat belt control device and / or the vehicle instrument of the vehicle so as to make the seat belt control device and / or the vehicle instrument of the vehicle work.

[0107] It is worth noting that although the present system only discloses basic functional modules such as basic data acquisition module, driving data acquisition module, judgment module, signal generation module, etc., it does not mean that the present device is limited to the above basic functional modules. Rather, what the present invention wants to express is that, based on the above basic functional modules, those skilled in the art can arbitrarily add one or more functional modules in combination with the prior art to form an infinite number of embodiments or technical solutions. In other words, the present system is open rather than closed. Just because the present embodiment only discloses individual basic functional modules, it cannot be considered that the scope of protection of the claims of the present invention is limited to the above disclosed basic functional modules.

[0108] Figure 3 The figure is a structural diagram of an electronic device that can implement the present invention.

[0109] like Figure 3 As shown, the electronic device includes: a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the method for ensuring the safety of occupants while the vehicle is driving.

[0110] The present application also provides a computer-readable storage medium, which stores a computer program that can be executed by an electronic device. When the computer program runs on the electronic device, the electronic device executes the steps of a method for ensuring the safety of occupants of the vehicle while the vehicle is driving.

[0111] The communication bus mentioned in the above electronic device can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.

[0112] The electronic device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory. The operating system can be any one or more computer operating systems that implement electronic device control through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. In addition, in an embodiment of the present invention, the electronic device can be a handheld device such as a smart phone or a tablet computer, or can be an electronic device such as a desktop computer or a portable computer, which is not particularly limited in the embodiment of the present invention.

[0113] The execution subject of the electronic device control in the embodiment of the present invention may be an electronic device, or a functional module in the electronic device that can call and execute a program. The electronic device may obtain the firmware corresponding to the storage medium. The firmware corresponding to the storage medium is provided by the supplier. The firmware corresponding to different storage media may be the same or different, which is not limited here. After the electronic device obtains the firmware corresponding to the storage medium, the firmware corresponding to the storage medium may be written into the storage medium, specifically, the firmware corresponding to the storage medium may be burned into the storage medium. The process of burning the firmware into the storage medium may be implemented using existing technology, which will not be described in detail in the embodiment of the present invention.

[0114] The electronic device may also obtain a reset command corresponding to the storage medium. The reset command corresponding to the storage medium is provided by the supplier. The reset commands corresponding to different storage media may be the same or different, and are not limited here.

[0115] At this time, the storage medium of the electronic device is a storage medium in which the corresponding firmware is written, and the electronic device can respond to the reset command corresponding to the storage medium in the storage medium in which the corresponding firmware is written, so that the electronic device resets the storage medium in which the corresponding firmware is written according to the reset command corresponding to the storage medium. The process of resetting the storage medium according to the reset command can be implemented by the existing technology and will not be described in detail in the embodiments of the present invention.

[0116] For the convenience of description, the above devices are described in terms of functions and are divided into various units and modules. Of course, when implementing the present application, the functions of each unit and module can be implemented in the same or multiple software and / or hardware.

[0117] Those skilled in the art will appreciate that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as those generally understood by those skilled in the art in the art to which the present invention belongs. It should also be understood that terms such as those defined in general dictionaries should be understood to have meanings consistent with the meanings in the context of the prior art, and will not be interpreted with idealized or overly formal meanings unless specifically defined.

[0118] For the method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should know that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0119] It can be known from the description of the above implementation modes that those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the present application can be essentially or partly contributed to the prior art in the form of a software product, which can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes several instructions for enabling a computer device (which can be a personal computer, a server or a network device, etc.) to execute the methods described in the various implementation modes of the present application or certain parts of the implementation modes.

[0120] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for ensuring the safety of people in a vehicle while the vehicle is traveling, characterized in that: include: Collect basic data of drivers; Obtain vehicle driving data; Determine whether to generate a working signal based on the basic data of the driver and / or the vehicle driving data, and if so, generating a working signal, and sending the working signal to a seat belt control device and / or a vehicle instrument of the vehicle, so as to operate the seat belt control device and / or the vehicle instrument of the vehicle; Wherein, judging whether to generate the working signal according to the basic data of the driver includes: Determining the current emotional state of the driver according to the basic data of the driver, and then determining whether to generate a working signal according to the current emotional state of the driver; Determining whether to generate a working signal according to the vehicle driving data includes: If the vehicle speed data exceeds a preset threshold within a preset time, then Obtain gravity detection data of all seats in the car; Obtaining the positions of passengers in the vehicle according to the gravity detection data of all seats in the vehicle; generating the working signal according to the position of the passenger in the vehicle; Wherein, judging whether to generate a working signal according to the vehicle driving data further includes: Determine whether the current vehicle speed exceeds a preset safe speed based on the vehicle speed data; if so, collect a driving image of the vehicle, obtain an image recognition result based on the driving image, and obtain environmental information of the current driving area in combination with the navigation information of the vehicle; if the driving image recognition result of the current driving area collected is a rural street, and the vehicle navigation information obtains that the current vehicle location is a village, then the current driving environment information is obtained as a rural street; determine that the rural street in the current driving area is not a high-speed driving environment based on a preset high-speed driving environment library, and generate the working signal; The working signal includes a seat belt pre-protection signal and an alarm signal, wherein: The vehicle's seat belt control device is used to tighten the seat belt and vibrate according to the seat belt pre-protection signal, and the vehicle instrument is used to make a sound or display alarm according to the alarm signal.

2. The method for ensuring the safety of people in a vehicle while the vehicle is moving according to claim 1, characterized in that: The basic data of the driver includes the facial image data of the driver and the physical condition data of the driver; Determining whether to generate the working signal according to the basic data of the driver includes: According to the facial image data and body state data of the driver, a preset fatigue driving detection model is used to determine whether the driver is in a fatigue driving state. If so, Acquiring distance data between the vehicle and a preceding vehicle; acquiring the vehicle speed data; According to the vehicle speed data and the distance data between the vehicle and the vehicle in front, it is determined whether the distance between the vehicle and the vehicle in front is less than the preset collision distance within the preset time. If so, A seat belt pre-protection signal and an alarm signal are generated, and a deceleration signal is generated and provided to a vehicle braking system, so that the vehicle braking system controls the vehicle to decelerate.

3. The method for ensuring the safety of occupants of a vehicle while the vehicle is traveling as claimed in claim 2, characterized in that: The vehicle driving data includes speed limit information of the vehicle's current driving area, environmental information of the vehicle's current driving area, and vehicle speed data, wherein: The vehicle speed data includes acceleration data and current vehicle speed data.

4. The method for ensuring the safety of people in a vehicle while the vehicle is moving according to claim 3, characterized in that: After determining that the rural streets in the current driving area are not a high-speed driving environment and generating the working signal, the method further includes: According to the vehicle speed data and the speed limit information of the current driving area, it is determined whether the current vehicle speed exceeds the speed limit of the current driving area. If so, Generate seat belt pre-protection signal and alarm signal.

5. The method for ensuring the safety of people in a vehicle while the vehicle is moving according to claim 4, characterized in that: After obtaining the positions of passengers in the vehicle according to the gravity detection data of all seats in the vehicle, the method for ensuring the safety of people in the vehicle while the vehicle is traveling further includes: generating a seat belt pre-protection signal according to the position of the passenger in the vehicle; The seat belt pre-protection signal is sent to a vehicle seat belt control device at the passenger position in the vehicle, so that the vehicle seat belt control device at the passenger position in the vehicle tightens the seat belt.

6. The method for ensuring the safety of occupants of a vehicle while the vehicle is moving according to claim 5, characterized in that: The method for ensuring the safety of people in the vehicle while the vehicle is traveling further comprises: Determine whether the preset working signal release condition is met based on the basic data of the driver and / or the vehicle driving data. If so, A work release signal is generated and sent to the vehicle seat belt control device and a vehicle instrument, so that the vehicle seat belt control device loosens the seat belt and the vehicle instrument ends the sound or display alarm.

7. A device for ensuring the safety of people in a vehicle while the vehicle is moving, characterized in that: include: A basic data collection module, wherein the basic data collection module is used to collect basic data of the driver; A driving data acquisition module, wherein the driving data acquisition module is used to acquire vehicle driving data; A judgment module, the judgment module is used to judge whether to generate a working signal according to the basic data of the driver or the driving data of the vehicle; A signal generating module, the signal generating module is used to generate a working signal, and send the working signal to the seat belt control device and / or the vehicle instrument of the vehicle, so as to make the seat belt control device and / or the vehicle instrument of the vehicle work; The judgment module is specifically used to judge the current emotional state of the driver according to the basic data of the driver, and then judge whether to generate a working signal according to the current emotional state of the driver; The judgment module is further specifically used for obtaining gravity detection data of all seats in the vehicle if the speed data of the vehicle exceeds a preset threshold within a preset time; obtaining the position of the passengers in the vehicle according to the gravity detection data of all seats in the vehicle; and generating the working signal according to the position of the passengers in the vehicle; The judgment module is specifically used to judge whether the current vehicle speed exceeds the preset safe speed according to the vehicle speed data. If so, the driving image of the vehicle is collected, and the image recognition result is obtained according to the driving image. In combination with the navigation information of the vehicle, the environmental information of the current driving area is obtained. If the driving image recognition result of the current driving area collected is a rural street, and the vehicle navigation information obtains that the current vehicle is located in a village, the current driving environment information is obtained as a rural street. According to the preset high-speed driving environment library, it is determined that the rural street in the current driving area is not a high-speed driving environment, and the working signal is generated; The working signal includes a seat belt pre-protection signal and an alarm signal, wherein: The vehicle's seat belt control device is used to tighten the seat belt and vibrate according to the seat belt pre-protection signal, and the vehicle instrument is used to make a sound or display alarm according to the alarm signal.

Citation Information

Patent Citations

  • Prompt method and apparatus for dangerous driving

    CN105894855A

  • Vehicle safe driving method, medium and device

    CN109263578A

  • Vehicle safety control system

    CN109849660A

  • Control method, device, system and vehicle for vehicle interior rear-view mirror

    CN110228418A

  • Pre-tightening force limiting safety belt

    CN112810565A