Vehicle control method and apparatus, and medium and electronic device
By installing the first and second alcohol detection devices in the vehicle to conduct preliminary and retest drunk driving risk assessments, the problem of cumbersome operation of existing vehicle alcohol lock systems is solved, the accuracy of assessments is improved, and the driver's experience is enhanced.
Patent Information
- Application Number
- PCT/CN2024/120239
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-27
- Filing Date
- 2024-09-23
- Publication Date
- 2025-10-02
AI Technical Summary
The existing vehicle alcohol lock system requires the driver to perform a breathalyzer test every time before starting the vehicle, which makes the operation cumbersome and not intelligent enough, reducing the driver's experience.
A preliminary test is performed using the first alcohol detection device. If the driver is determined to have a risk of drunk driving, a re-test is performed using the second alcohol detection device. Combined with the alcohol data of the target operation, it is determined whether the vehicle should be prohibited from starting, thereby improving the accuracy of the determination. When there is no risk of drunk driving, the vehicle is allowed to be started directly, reducing the number of tests.
It improves the accuracy of drunk driving judgment, reduces unnecessary breathalyzer tests, and enhances the driver's user experience.
Smart Images

Figure CN2024120239_02102025_PF_FP_ABST
Abstract
Description
Vehicle control method, device, medium and electronic equipment Technical Field
[0001] The present application relates to the technical field of vehicle alcohol locks, and in particular, to a vehicle control method, device, medium, and electronic equipment. Background Art
[0002] With the continuous development of automobiles, the use of alcohol locks has gradually become popular in vehicles. In existing vehicles with alcohol locks, whether the driver has been drinking alcohol is usually checked by blowing into a detection device. However, the disadvantage of this method is that even if the driver has not been drinking, it is still necessary to blow into the detection device. This process is relatively cumbersome and not intelligent enough, which in turn reduces the driver's experience. Summary of the Invention
[0003] The present application provides a vehicle control method, device, medium and electronic device, which can first use a first alcohol detection device to conduct an initial inspection to determine whether the driver has a risk of driving under the influence of alcohol. When the driver is determined to have a risk of driving under the influence of alcohol, a second alcohol detection device is used to determine whether to control the vehicle and prohibit starting. The accuracy of the determination of whether the driver is driving under the influence of alcohol is better improved by the re-examination method. At the same time, when the driver does not have a risk of driving under the influence of alcohol, the vehicle can be directly allowed to start, and the driver does not need to perform a breathalyzer test every time before getting in the car and starting the vehicle, thereby improving the driver's experience.
[0004] Other features and advantages of the present application will become apparent from the following detailed description, or may be learned in part by practice of the present application.
[0005] According to one aspect of an embodiment of the present application, a vehicle control method is provided, wherein a first alcohol detection device and a second alcohol detection device are provided inside the vehicle, the method comprising:
[0006] Acquiring first alcohol data detected by the first alcohol detection device when there are passengers in the vehicle, the passengers including at least the driver, the first alcohol data being used to qualitatively characterize whether the driver has a risk of drunk driving when there is alcohol gas in the vehicle;
[0007] If the driver is determined to have a risk of drunk driving based on the first alcohol data, obtaining second alcohol data detected by the second alcohol detection device based on the driver's target operation, the second alcohol data being used to quantitatively represent the corresponding alcohol concentration data of the driver;
[0008] When the alcohol concentration data reaches a concentration threshold, the vehicle is controlled to be prohibited from starting.
[0009] In one embodiment of the present application, based on the aforementioned solution, the first alcohol detection device includes a first detection device provided in the main driving area and a second detection device provided in the non-main driving area; and obtaining the first alcohol data detected by the first alcohol detection device includes:
[0010] Acquire a first response time of the first detection device detecting the first alcohol data, and acquire a second response time of the second detection device detecting the first alcohol data;
[0011] Determining that the driver has a risk of drunk driving based on the first alcohol data includes:
[0012] If the first response time is less than or equal to the second response time, it is determined that the driver has a risk of drunk driving.
[0013] In one embodiment of the present application, based on the aforementioned solution, at least one second detection device is provided in the non-driver's area, and if the first response time is less than or equal to the second response time, determining that the driver has a risk of drunk driving includes:
[0014] If the first response time is less than or equal to the second response time of any second detection device detecting the first alcohol data, it is determined that the driver has a risk of drunk driving.
[0015] In one embodiment of the present application, based on the above solution, the method further includes:
[0016] If the first alcohol detection device does not detect the first alcohol data, or if it is determined based on the first alcohol data that the driver does not have a risk of drunk driving, the vehicle is allowed to start.
[0017] In one embodiment of the present application, based on the above solution, the method further includes:
[0018] After the vehicle is started, the driver is retested at least once to determine whether he or she has a risk of driving under the influence of alcohol.
[0019] In one embodiment of the present application, based on the above solution, the method further includes:
[0020] Acquire in-vehicle image data, where the in-vehicle image data at least includes face data.
[0021] In one embodiment of the present application, based on the above solution, the method further includes:
[0022] When the first alcohol detection device detects the first alcohol data, and when the second alcohol detection device detects the second alcohol data based on the driver's target operation, the driver is identified based on the facial data.
[0023] According to one aspect of an embodiment of the present application, a vehicle control device is provided, wherein a first alcohol detection device and a second alcohol detection device are provided inside the vehicle, the device comprising: a first acquisition unit, configured to acquire first alcohol data detected by the first alcohol detection device when there are occupants in the vehicle, the occupants including at least the driver, the first alcohol data being used to qualitatively characterize whether the driver has a risk of drunk driving when there is alcohol gas in the vehicle; a second acquisition unit, configured to acquire second alcohol data detected by the second alcohol detection device based on a target operation of the driver if it is determined that the driver has a risk of drunk driving based on the first alcohol data, the second alcohol data being used to quantitatively characterize alcohol concentration data corresponding to the driver; and a control unit, configured to control the vehicle to prohibit starting when the alcohol concentration data reaches a concentration threshold.
[0024] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored. The computer program includes executable instructions. When the executable instructions are executed by a processor, the vehicle control method described in the above embodiment is implemented.
[0025] According to one aspect of an embodiment of the present application, an electronic device is provided, comprising: one or more processors; and a memory for storing executable instructions of the processors, wherein when the executable instructions are executed by the one or more processors, the one or more processors implement the vehicle control method as described in the above embodiments.
[0026] In the technical solution of the present application, the first alcohol data detected by the first alcohol detection device can be used to conduct an initial inspection on whether the driver has a risk of drunk driving. When the driver is determined to have a risk of drunk driving, the second alcohol data detected by the second alcohol detection device based on the driver's target operation is used to determine whether to control the vehicle to prohibit starting. The accuracy of the determination of whether the driver is drunk driving is better improved by the re-examination method. At the same time, when the driver does not have a risk of drunk driving, the vehicle can be directly allowed to start, and the driver does not need to perform a breathalyzer test every time before getting in the car and starting the vehicle, thereby improving the driver's experience.
[0027] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The accompanying drawings are incorporated into and constitute a part of the specification, illustrating embodiments consistent with the present application and, together with the specification, explaining the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and those skilled in the art can derive other drawings based on these drawings without inventive effort. In the drawings:
[0029] FIG1 is a flow chart of a vehicle control method according to an embodiment of the present application;
[0030] FIG2 is a schematic diagram of the overall structure of a vehicle control system according to an embodiment of the present application;
[0031] FIG3 is a structural diagram of a vehicle control device according to an embodiment of the present application;
[0032] FIG4 is a schematic diagram of a system structure of an electronic device according to an embodiment of the present application;
[0033] FIG5 is a schematic diagram of a first detection device and a second detection device according to an embodiment of the present application;
[0034] FIG6 is a schematic diagram showing the connections of various components of a vehicle control system according to an embodiment of the present application. DETAILED DESCRIPTION
[0035] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this application will be thorough and complete and will fully convey the concepts of the example embodiments to those skilled in the art.
[0036] In addition, described feature, structure or characteristic can be combined in one or more embodiments in any suitable manner.In the following description, many specific details are provided so as to provide a full understanding of the embodiments of the present application. However, it will be appreciated by those skilled in the art that the technical scheme of the present application can be put into practice without one or more of the specific details, or other methods, components, devices, steps etc. can be adopted. In other cases, known methods, devices, implementations or operations are not shown or described in detail to avoid blurring the various aspects of the application.
[0037] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or micro-controller node devices.
[0038] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, while others may be combined or partially combined. Therefore, the actual execution order may vary depending on the actual situation.
[0039] It should be noted that the term "plurality" used in this document refers to two or more. "And / or" describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. The character " / " generally indicates an "or" relationship between the associated objects.
[0040] The following is a detailed description of the implementation details of the technical solution of the embodiment of the present application:
[0041] First of all, it should be noted that in the technical solution of the present application, the first alcohol data detected by the first alcohol detection device can be used to conduct an initial inspection on whether the driver has a risk of drunk driving. When the driver is determined to have a risk of drunk driving, the second alcohol data detected by the second alcohol detection device based on the driver's target operation is used to determine whether to control the vehicle to prohibit starting. The accuracy of whether the driver is drunk driving is better improved by the re-examination method; at the same time, when the driver does not have a risk of drunk driving, the vehicle can be directly allowed to start, and the driver does not need to perform a breathalyzer test every time before getting in the car and starting the vehicle, thereby improving the driver's experience.
[0042] [Corrected 11.10.2024 according to Rule 91] Referring to Figures 2 and 6 , which are hardware diagrams of the vehicle control system of the present application, the following is a detailed explanation of the principles based on Figures 2 and 6 : The vehicle control system includes a detection system 1, an integrated camera 2, an onboard T-BOX 3, a cloud platform 4, a vehicle 5, and a driver 6. The detection system 1 includes a non-sensing detection point and a sensing detection handheld device. The solid line represents a hard-wired connection, and the dotted line represents data transmission.
[0043] The vehicle control system is suitable for front-end and rear-end installation on a vehicle. When installed front-end, only the detection system 1 needs to be installed. The camera all-in-one 2, the vehicle-mounted T-BOX 3 and the cloud platform 4 can all utilize the existing resources of the vehicle 5; when installed rear-end, the entire system can be adapted and assembled.
[0044] System Working Principle: Detection system 1 detects the driver's exhaled gas concentration, camera-integrated device 2 is responsible for face entry, face comparison, and face image capture, and the on-board T-BOX 3 is responsible for transmitting and caching vehicle 5 positioning information, the alcohol lock handheld device, camera-integrated device 2, and cloud platform 4 data. Cloud platform 4 is responsible for data management of the driver 6, the alcohol lock system, etc.
[0045] As shown in Figure 6, the detection system 1 includes: an air pressure sensor 11, an alcohol sensor 12, a display module 13, a GPIO interface 14, a power management module 15, a PWM output module 16, a CAN module 17, a Bluetooth module 18, and a microprocessor control module 19. The four non-sensing detection points are non-sensing detection point 21, non-sensing detection point 22, non-sensing detection point 23, and non-sensing detection point 24. The air pressure sensor 11 is used to detect the driver's breath pressure during sensory detection. The alcohol sensor 12 is used to detect alcohol concentration during sensory detection. The display module 13 is used to display the test results. The power management module 15 manages the power supply of the detection system 1. The GPIO interface 14, PWM output module 16, CAN module 17, and Bluetooth module 18 are used for data exchange. The microprocessor control module 19 is used to process the overall information of the handset and exchange data with other components of the alcohol lock device.
[0046] The existing technologies for the integrated camera 2, in-vehicle T-BOX 3, and cloud platform 4 are relatively mature and have numerous reference examples. The innovation of this system lies in its utilization of mature in-vehicle resources. Compared to existing patents, the alcohol lock system is more rationally structured, thus reducing system costs. The working principles of the integrated camera 2, in-vehicle T-BOX 3, and cloud platform 4 are not detailed here.
[0047] According to one aspect of the present application, a vehicle control method is provided. A first alcohol detection device and a second alcohol detection device are provided inside the vehicle. FIG1 is a flow chart of the vehicle control method according to an embodiment of the present application. The vehicle control method includes at least steps 110 to 130, which are described in detail as follows:
[0048] In step 110, first alcohol data detected by the first alcohol detection device is obtained when there are passengers in the vehicle, and the passengers include at least the driver. The first alcohol data is used to qualitatively characterize whether the driver has a risk of drunk driving when there is alcohol gas in the vehicle.
[0049] Specifically, the first alcohol detection device can be implemented by an alcohol concentration sensor, which is set around the vehicle. Its distribution diagram can be shown as the non-sensing detection point in Figure 2. When alcohol gas is detected in the vehicle, the first alcohol detection device will detect the first alcohol data, that is, the non-sensing detection point will respond, and the timestamp of the response will be recorded when the response occurs.
[0050] The occupants can be one, two, three, etc., that is to say, as long as any of the occupants in the vehicle drinks alcohol and emits alcohol gas, the first alcohol detection device can detect the first alcohol data, and the first alcohol data is reflected in the response time of each non-sensing detection point. At this time, if any non-sensing detection point responds, it will be determined that the driver has a risk of drunk driving.
[0051] In step 120, if the driver is determined to have a risk of drunk driving based on the first alcohol data, second alcohol data detected by the second alcohol detection device based on the driver's target operation is obtained, and the second alcohol data is used to quantitatively represent the alcohol concentration data corresponding to the driver.
[0052] Specifically, if the driver is determined to be at risk of drunk driving based on the first alcohol data, it is not enough to determine whether the driver has reached the standard for drunk driving. The standard for drunk driving is an alcohol content greater than 20mg / 100ml-100mg / 100ml, and if it exceeds 100mg / 100ml, it is determined to be drunk driving. The second alcohol detection device can be specifically the sensory detection handheld device shown in Figure 2. At this time, the driver is required to blow into the sensory detection handheld device to detect the alcohol content, wherein the driver's target operation detection is the driver blowing into the sensory detection handheld device. The second alcohol data is used to quantitatively characterize the alcohol concentration data corresponding to the driver, that is, the second alcohol data can reflect the current driver's alcohol concentration.
[0053] In one embodiment of the present application, the first alcohol detection device includes a first detection device provided in the main driving area and a second detection device provided in the non-main driving area; and obtaining the first alcohol data detected by the first alcohol detection device includes:
[0054] Acquire a first response time of the first detection device detecting the first alcohol data, and acquire a second response time of the second detection device detecting the first alcohol data;
[0055] Determining that the driver has a risk of drunk driving based on the first alcohol data includes:
[0056] If the first response time is less than or equal to the second response time, it is determined that the driver has a risk of drunk driving.
[0057] Specifically, as shown in Figure 5, the first detection device can be specifically the non-sensing detection point 21 closest to the main driving area, and the non-sensing detection point 22, the non-sensing detection point 23, and the non-sensing detection point 24 constitute the second detection device 25. At this time, the area corresponding to the second detection device is the non-main driving area.
[0058] In one embodiment of the present application, at least one second detection device is provided in the non-driver's area, and if the first response time is less than or equal to the second response time, determining that the driver has a risk of drunk driving includes:
[0059] If the first response time is less than or equal to the second response time of any second detection device detecting the first alcohol data, it is determined that the driver has a risk of drunk driving.
[0060] By obtaining the first response time of the first detection device detecting the first alcohol data, and obtaining the second response time of the second detection device detecting the first alcohol data, it can be known which non-sensing detection point responds first. For example, there are two passengers in the car, a driver and a passenger. At this time, the driver has been drinking, but the passenger has not been drinking. Then the first response is the non-sensing detection point 21, that is, the first response time of the first detection device detecting the first alcohol data is the earliest. At this time, it can be determined that the driver has a drinking risk. Otherwise, it is determined that the driver does not have a drinking risk.
[0061] Therefore, if the first response time is less than the second response time, the driver can be determined to have a risk of drunk driving; there is also a situation where the first response time is equal to the second response time, that is, the first detection device in the main driver area and the second detection device in the non-main driver area respond at the same time, indicating that the passengers in the main driver area and the non-main driver area have all drunk alcohol, and the driver can also be determined to have a risk of drunk driving.
[0062] In step 130 , when the alcohol concentration data reaches a concentration threshold, the vehicle is controlled to be prohibited from starting.
[0063] Specifically, the concentration threshold can be 20mg / 100ml. When the alcohol concentration detected by the driver facing the sensor detection handset is greater than or equal to 20mg / 100ml, the vehicle's alcohol lock is activated and the vehicle is prohibited from starting to ensure the driver's safety.
[0064] In one embodiment of the present application, the method further includes:
[0065] If the first alcohol detection device does not detect the first alcohol data, or if it is determined based on the first alcohol data that the driver does not have a risk of drunk driving, the vehicle is allowed to start.
[0066] Specifically, if the first alcohol detection device does not detect the first alcohol data, that is, all non-sensing detection points do not detect any alcohol gas, because as long as any passenger drinks alcohol and emits alcohol gas, all non-sensing detection points will respond, so if all non-sensing detection points do not respond, it means that no passenger is drinking alcohol at this time, which means that the driver does not have the risk of drunk driving, and it is prohibited to activate the alcohol lock and start the vehicle.
[0067] There is another situation that is, it is determined based on the first alcohol data that the driver does not have the risk of drunk driving. This situation is that the driver has not drunk alcohol, but the passengers in the non-main driving area have drunk alcohol. At this time, the second detection device in the non-main driving area responds first, and the first detection device in the main driving area responds last. Because if the driver and the passenger have both drunk alcohol, the first response time of the first detection device detecting the first alcohol data and the second response time of the second detection device detecting the second alcohol data should be consistent. Therefore, as long as the first response time is slower than the second response time, the driver does not have the risk of drunk driving.
[0068] In one embodiment of the present application, the method further includes:
[0069] After the vehicle is started, the driver is retested at least once to determine whether he or she has a risk of driving under the influence of alcohol.
[0070] After the vehicle is started, the driver is retested at least once to determine whether he or she is at risk of driving under the influence of alcohol. This means that the driver's risk of driving under the influence of alcohol can be continuously monitored while the vehicle is in motion. The method provided in the above embodiment can then be continued, determining whether the driver is at risk of drinking alcohol by determining whether the first alcohol detection device has acquired the first alcohol data. If the driver is detected to be at risk of drinking alcohol, the vehicle's speed will be limited to no more than 20 km / h. At the same time, a video camera installed in the vehicle will be used to record the incident and preserve it as evidence. Furthermore, after a period of time of speed restriction, the vehicle's power system is automatically cut off to ensure driving safety.
[0071] In one embodiment of the present application, the method further includes:
[0072] Acquire in-vehicle image data, where the in-vehicle image data at least includes face data.
[0073] In one embodiment of the present application, the method further includes:
[0074] When the first alcohol detection device detects the first alcohol data, and when the second alcohol detection device detects the second alcohol data based on the driver's target operation, the driver is identified based on the facial data.
[0075] Specifically, the image data inside the vehicle can be obtained through the camera equipment, and the camera equipment inside the vehicle can be kept in the state of recording and taking pictures at all times. When it is determined that the driver has the risk of drunk driving, evidence can be retained. At the same time, the driver's face can be recognized, and the vehicle can be started only after the face recognition is passed.
[0076] Furthermore, when the first alcohol detection device detects the first alcohol data, and when the second alcohol detection device detects the second alcohol data based on the driver's target operation, that is, after the driver blows, the driver's identity is identified based on the facial data to determine whether the occupant currently in the main driver's seat is legal to start the vehicle. If facial recognition fails, the vehicle is not allowed to start.
[0077] Before getting in the car for the first time, the driver needs to install the equipment and register their information. After getting in the car and sitting down, the alcohol lock handheld device performs a non-sensing alcohol test. During the test, the camera-integrated device performs personal identification and captures images during the test. If the non-sensing test passes, the driver can start the vehicle. If the non-sensing test fails, the driver must blow into the sensory detection handheld device for a sensory test. During the test, the camera performs personal identification and captures images during the test. If the test passes, the driver can start the vehicle. If the test fails, the information of the sensory detection handheld device, camera, and driver information is transmitted to the cloud platform for storage. At the same time, relevant data information can be cached in the vehicle.
[0078] At the same time, after the vehicle is started, the non-sensing detection point is always in working condition. If the driver drinks alcohol or starts the vehicle through some cheating behavior while the vehicle is driving, the non-sensing detection point can qualitatively determine whether the driver has a drinking risk. If so, the driver will be reminded to stop the car for a sensory retest and retain relevant evidence.
[0079] Handheld device-based contactless detection and positioning utilizes four sets of contactless detection points within the vehicle to determine if the driver is driving under the influence based on the diffusion rate of alcohol vapor exhaled by the occupants. When there is only one occupant in the cabin, this is the driver, who may or may not be drinking. Contactless detection requires collecting two different data sets. When there are two or more occupants in the cabin, one of whom is the driver, and one or more other passengers will be seated in positions 5 (see the figure below). Contactless detection requires collecting four sets of data, for a total of six data sets.
[0080] The key to contactless detection is determining whether the driver is at risk for alcohol consumption and eliminating the influence of alcohol consumption elsewhere on the driver's alcohol consumption. Based on the aforementioned zoning scheme for both occupant and contactless detection points, the following determination method can be developed: First, the response times of the first and second detection devices 21 and 25 are compared, and the driver's alcohol consumption is qualitatively determined based on the order of their responses.
[0081] For example, if there are two passengers in the car, the co-driver has been drinking, but the main driver has not, the alcohol exhaled by the co-driver will first reach the second detection device 25, and the second detection device 25 will respond first, and then the first detection device 21 will respond. At this time, it can be determined that the driver has not been drinking.
[0082] To sum up, the beneficial effects of the embodiments of the present application are: it can effectively avoid traffic accidents caused by drunk driving, and the facial data collected by the camera equipment can effectively prevent the driver from cheating and driving around the alcohol detection system, effectively reducing the number of on-board inspections and retests, and effectively reducing the risk of traffic accidents caused by drunk driving.
[0083] Figure 3 is a block diagram of a vehicle control device 300 according to an embodiment of the present application. A first alcohol detection device and a second alcohol detection device are provided inside the vehicle. According to an embodiment of the present application, the vehicle control device 300 includes: a first acquisition unit 301, a second acquisition unit 302, and a control unit 303.
[0084] The first acquisition unit 301 is configured to acquire first alcohol data detected by the first alcohol detection device when there are passengers in the vehicle, where the passengers include at least the driver. The first alcohol data is used to qualitatively characterize whether the driver has a risk of drunk driving when there is alcohol gas in the vehicle.
[0085] The second acquisition unit 302 is configured to acquire second alcohol data detected by the second alcohol detection device based on the driver's target operation if it is determined that the driver has a risk of drunk driving based on the first alcohol data, and the second alcohol data is used to quantitatively represent the alcohol concentration data corresponding to the driver.
[0086] The control unit 303 is configured to control the vehicle to be prohibited from starting when the alcohol concentration data reaches a concentration threshold.
[0087] As another aspect, the present application further provides a computer-readable storage medium having stored thereon a program product capable of implementing the methods provided above in this specification. In some possible implementations, various aspects of the present application may also be implemented in the form of a program product, which includes program code. When the program product is executed on a terminal device, the program code is used to cause the terminal device to perform the steps described in the "Example Method" section above in accordance with various exemplary embodiments of the present application.
[0088] According to an embodiment of the present application, a program product for implementing the above method can be a portable compact disc read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present application is not limited thereto. In this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0089] The program product may utilize any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0090] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0091] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0092] The program code used to perform the operations of the present application can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, as a stand-alone software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0093] As another aspect, the present application also provides an electronic device capable of implementing the above method.
[0094] Those skilled in the art will appreciate that various aspects of the present application can be implemented as systems, methods, or program products. Therefore, various aspects of the present application can be specifically implemented in the following forms: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation that combines hardware and software aspects, which may be collectively referred to herein as a "circuit," "module," or "system."
[0095] The electronic device 400 according to this embodiment of the present application is described below with reference to Figure 4. The electronic device 400 shown in Figure 4 is merely an example and should not limit the functions and scope of use of the embodiments of the present application.
[0096] As shown in Figure 4, electronic device 400 is implemented as a general-purpose computing device. Components of electronic device 400 may include, but are not limited to, the aforementioned at least one processing unit 410, the aforementioned at least one storage unit 420, and a bus 430 connecting various system components (including storage unit 420 and processing unit 410).
[0097] The storage unit stores program code, which can be executed by the processing unit 410, so that the processing unit 410 performs the steps described in the above "Example Method" section of this specification according to various exemplary embodiments of the present application.
[0098] The storage unit 420 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 421 and / or a cache memory unit 422 , and may further include a read-only memory unit (ROM) 423 .
[0099] The storage unit 420 may also include a program / utility 424 having a set (at least one) of program modules 425, such program modules 425 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0100] Bus 430 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller node, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0101] The electronic device 400 can also communicate with one or more external devices 1200 (e.g., a keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 400, and / or any device that enables the electronic device 400 to communicate with one or more other computing devices (e.g., a router, modem, etc.). This communication can occur via an input / output (I / O) interface 450. Furthermore, the electronic device 400 can communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via a network adapter 460. As shown, the network adapter 460 communicates with other modules of the electronic device 400 via a bus 430. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the electronic device 400, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0102] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the embodiments of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, USB flash drive, mobile hard disk, etc.) or on a network, and includes instructions to enable a computing device (which can be a personal computer, server, terminal device, or network device, etc.) to execute the method according to the embodiments of the present application.
[0103] Furthermore, the above-mentioned figures are merely illustrative of the processes included in the methods according to exemplary embodiments of the present application and are not intended to be limiting. It is readily understood that the processes illustrated in the above-mentioned figures do not indicate or limit the temporal order of these processes. Furthermore, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.
[0104] It should be understood that the present application is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be performed without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A vehicle control method, characterized in that: A first alcohol detection device and a second alcohol detection device are provided inside the vehicle, and the method includes: Acquiring first alcohol data detected by the first alcohol detection device when there are passengers in the vehicle, the passengers including at least the driver, the first alcohol data being used to qualitatively characterize whether the driver has a risk of drunk driving when there is alcohol gas in the vehicle; If the driver is determined to have a risk of drunk driving based on the first alcohol data, obtaining second alcohol data detected by the second alcohol detection device based on the driver's target operation, the second alcohol data being used to quantitatively represent the corresponding alcohol concentration data of the driver; When the alcohol concentration data reaches a concentration threshold, the vehicle is controlled to be prohibited from starting.
2. The method according to claim 1, characterized in that The first alcohol detection device includes a first detection device arranged in the main driving area and a second detection device arranged in the non-main driving area; and obtaining the first alcohol data detected by the first alcohol detection device includes: Acquire a first response time of the first detection device detecting the first alcohol data, and acquire a second response time of the second detection device detecting the first alcohol data; Determining that the driver has a risk of drunk driving based on the first alcohol data includes: If the first response time is less than or equal to the second response time, it is determined that the driver has a risk of drunk driving.
3. The method according to claim 2, characterized in that At least one second detection device is provided in the non-driver's area, and if the first response time is less than or equal to the second response time, determining that the driver has a risk of drunk driving includes: If the first response time is less than or equal to the second response time of any second detection device detecting the first alcohol data, it is determined that the driver has a risk of drunk driving.
4. The method according to claim 1, wherein The method further comprises: If the first alcohol detection device does not detect the first alcohol data, or if it is determined based on the first alcohol data that the driver does not have a risk of drunk driving, the vehicle is allowed to start.
5. The method according to claim 4, characterized in that The method further comprises: After the vehicle is started, the driver is retested at least once to determine whether he or she has a risk of driving under the influence of alcohol.
6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: Acquire in-vehicle image data, where the in-vehicle image data at least includes face data.
7. The method according to claim 6, characterized in that The method further comprises: When the first alcohol detection device detects the first alcohol data, and when the second alcohol detection device detects the second alcohol data based on the driver's target operation, the driver is identified based on the facial data.
8. A vehicle control device, characterized in that: A first alcohol detection device and a second alcohol detection device are provided inside the vehicle, and the devices include: a first acquiring unit configured to acquire, when there are passengers in the vehicle, first alcohol data detected by the first alcohol detecting device, the passengers including at least the driver, the first alcohol data being used to qualitatively indicate whether the driver has a risk of drunk driving when there is alcohol gas in the vehicle; a second acquiring unit configured to, if it is determined based on the first alcohol data that the driver has a risk of drunk driving, acquire second alcohol data detected by the second alcohol detection device based on the driver's target operation, the second alcohol data being used to quantitatively represent the alcohol concentration data corresponding to the driver; The control unit is configured to control the vehicle to be prohibited from starting when the alcohol concentration data reaches a concentration threshold.
9. A computer-readable storage medium, characterized in that At least one program code is stored in the computer-readable storage medium, and the at least one program code is loaded and executed by the processor to implement the operations performed by the method according to any one of claims 1 to 7.
10. An electronic device, characterized in that: The electronic device includes one or more processors and one or more memories, wherein at least one program code is stored in the one or more memories, and the at least one program code is loaded and executed by the one or more processors to implement the operations performed by the method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Warning and intervention system for drunk driving of drivers and operation and control method of warning and intervention system for drunk driving of drivers
CN102555803A
Intelligent drunk-driving-preventive prewarning device and method
CN108099602A
Intelligent management system and management method thereof for vehicle driving
CN108257400A
Drunk driving detection and control method and terminal equipment
CN108535411A
Vehicle control method, device and equipment and storage medium
CN118163606A