Anti-cheating alcohol interlocking detection method and system

By collecting and comparing the driver's biometric information before starting the vehicle and before shifting gears, combined with weight sensor monitoring, the anti-cheating loopholes of existing alcohol lock systems have been solved, achieving efficient driver identity verification and improving the system's anti-cheating capabilities and security.

CN121893760APending Publication Date: 2026-04-21JIANGXI JIANGLING GRP NEW ENERGY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202610080978.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-01-21
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Existing alcohol interlock systems have vulnerabilities in preventing cheating, and cannot effectively prevent drinkers from cheating by having non-drinkers take the breathalyzer test on their behalf. The failure rate is particularly high in poor lighting conditions, which affects driving safety.

Method used

By collecting and comparing the driver's biometric information before starting the vehicle and before shifting gears, combined with weight sensor monitoring, the system ensures that the breath test personnel are consistent with the actual driver. It introduces a multimodal biometric recognition and intelligent timing re-check mechanism to dynamically adjust anti-cheating strategies.

Benefits of technology

It effectively prevents drinkers from cheating by having non-drinkers take the breathalyzer test on their behalf, enhances the inherent security of the alcohol lock system against cheating, reduces the false alarm rate, and improves driving safety and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121893760A_ABST
    Figure CN121893760A_ABST
Patent Text Reader

Abstract

The invention provides an anti-cheating alcohol interlocking detection method and system, and the method comprises the steps: entering a pre-starting locking state in response to a detected driving side vehicle door opening and driver seating event, and prohibiting vehicle starting and power output; after it is detected that the driving side vehicle door is closed, an alcohol detection process is started, a driver is prompted to conduct an expiration test, and first biological characteristic information of the driver is synchronously collected in the expiration test process; acquiring an expiration alcohol detection result, if the detection result is that the expiration alcohol passes, storing the first biological characteristic information, and releasing the prohibition on the starting of the vehicle; in response to the fact that the vehicle is engaged in the driving gear, second biological characteristic information of a driver on the driving position is collected; comparing the second biological characteristic information with the stored first biological characteristic information; if yes, the vehicle is allowed to run normally; and if the comparison result is inconsistent, a safety intervention measure is executed, so that the anti-cheating intrinsic safety of the alcohol lock system is greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of vehicle safety control technology, and specifically relates to an alcohol interlock detection method and system for preventing cheating. Background Technology

[0002] Drunk driving is one of the leading causes of serious traffic accidents. Statistics show that drunk driving and driving under the influence of alcohol cause numerous injuries and fatalities in my country every year, posing a significant threat to society. To prevent drunk driving at its source, in-vehicle devices known as "alcohol locks" have emerged. Their core principle is to force drivers to take a breathalyzer test before starting the vehicle; only after passing the test can the vehicle be started.

[0003] However, traditional alcohol interlock devices have significant vulnerabilities in preventing cheating. A common cheating method involves the intoxicated person sitting in the driver's seat beforehand, while a non-intoxicated person takes the breathalyzer test on their behalf. Once the device detects a pass and the vehicle unlocks, the two quickly switch positions, allowing the intoxicated person to actually drive the vehicle. To combat this type of cheating, existing technologies have proposed several improvements. For example, some solutions (such as patent application number 201210001161.3) incorporate a pressure-sensitive sensor in the driver's seat to determine if the driver is seated before allowing the test. However, this still doesn't address the fundamental issue that the "seat user" and the "breath-blowing user" are not the same person, making proxy testing still possible. Other solutions (such as patent application number 202310876632.3) attempt to introduce facial recognition via camera, comparing faces during driving to verify the driver's identity. However, this method faces significant limitations in practice: First, it cannot prevent cheating by "blowing air" before starting the vehicle; second, facial recognition technology is greatly affected by lighting conditions. In low-light scenarios such as driving at night, the recognition failure rate or false alarm rate increases significantly, which may lead to frequent false alarms or even false triggering of traffic restriction measures while the vehicle is in motion, seriously interfering with the normal driving experience and bringing new safety hazards. Summary of the Invention

[0004] To address the aforementioned technical problems, this invention provides an alcohol interlock detection method and system for preventing cheating, thereby resolving the technical issues in the prior art.

[0005] On the one hand, the invention provides the following technical solution: an anti-cheating alcohol interlock detection method applied to a vehicle control system, the method comprising: In response to the detection of the driver's side door opening and the driver sitting down, the vehicle enters a pre-start lock state, prohibiting the vehicle from starting and power output; After detecting that the driver's side door is closed, the alcohol detection process is initiated, prompting the driver to conduct a breath test, and the driver's first biometric information is collected simultaneously during the breath test. Obtain the breath alcohol test result. If the test result is positive, store the first biometric information and lift the restriction on starting the vehicle. In response to the vehicle being put into a driving gear, the driver's second biometric information in the driver's seat is collected; The second biometric information is compared with the stored first biometric information; If the comparison matches, the vehicle is allowed to proceed normally; if the comparison does not match, safety intervention measures are implemented.

[0006] Compared to existing technologies, the advantages of this application are as follows: by forcibly linking the alcohol detection process with driver identity verification at two key points—"breathing before starting the engine" and "before shifting gears and driving"—it ensures that the person conducting the breathalyzer test is the same person who ultimately drives the vehicle. This fundamentally solves the cheating loophole in the prior art, where "the intoxicated person sits while the non-intoxicated person blows the breathalyzer," greatly enhancing the inherent security of the alcohol lock system against cheating.

[0007] Furthermore, during normal vehicle operation, the method also includes: Real-time monitoring of the driver's side door status and the occupant's seating position; When the driver's side door is detected to be open or the driver leaves the vehicle, record the first weight reference value before the driver leaves the vehicle. Once the driver is detected to be back in position and the door is closed, the second weight value of the current driver is obtained; Determine whether the deviation between the second weight value and the first weight reference value exceeds a preset threshold; If the threshold is exceeded, it is determined that the driver has been changed, and the alcohol testing process is retried.

[0008] Furthermore, obtaining the first weight reference value includes: The real-time weight signal monitored during a period of time before the driver leaves the vehicle is integrated, summed, and averaged, and the result is used as the first weight reference value. While recording the first weight reference value, the first sitting posture pressure distribution image collected by the seat pressure distribution sensor before the driver leaves the seat is simultaneously recorded. After obtaining the second weight value, the pressure distribution image of the second sitting posture after the driver is in place is simultaneously acquired; Calculate the similarity between the second seated pressure distribution image and the first seated pressure distribution image; If the deviation between the second weight value and the first weight benchmark value does not exceed the preset threshold, but the similarity is lower than the preset standard, then the driver identity verification process is triggered.

[0009] Furthermore, during normal vehicle operation, the method also includes: When the driver's side door is detected to be open, a timer is started and the vehicle's current location information is obtained; The current location information is matched with a preset high-risk area electronic fence, and the current departure risk level is assessed in conjunction with historical driving data. A mandatory re-inspection time threshold is dynamically determined based on the aforementioned risk level of displacement. If the timer duration exceeds the mandatory retest time threshold before the car door is closed, the alcohol testing process will be forcibly retried after the car door is closed.

[0010] Furthermore, the step of collecting biometric information includes collecting multimodal biometric information, which includes at least facial image information and voiceprint information.

[0011] Furthermore, the method also includes: Upload authentication events to the remote management platform, wherein the authentication events include at least one or more of the following: identity verification failure, cheating detection, and alcohol test failure; and / or The system receives policy update instructions from the remote management platform, which include instructions to adjust detection thresholds, sampling frequency, electronic fences for high-risk areas, or mandatory re-inspection times, and updates local control parameters according to the policy update instructions.

[0012] Furthermore, the method also includes: Monitor vehicle operating status and driving events; When the preset trigger conditions are detected to be met, a dynamic spot check instruction is automatically generated. The trigger conditions include: the vehicle switching from a first idling state that lasts for more than a first threshold to a driving state, the vehicle restarting after stopping at a preset parking point not marked by an electronic fence, or detecting abnormal driving operations such as rapid acceleration or deceleration. In response to the dynamic spot check command, the driver's real-time biometric information is collected for identity verification; If the verification fails or the driver does not respond within the specified time, safety intervention measures will be implemented.

[0013] Secondly, the invention provides the following technical solution: an anti-cheating alcohol interlock detection system, the system comprising: The locking module is used to enter a pre-start locking state in response to the detection of the driver's side door opening and the driver sitting down, prohibiting the vehicle from starting and power output; The testing module is used to initiate the alcohol detection process after detecting that the driver's side door is closed, prompt the driver to conduct a breath test, and simultaneously collect the driver's first biometric information during the breath test. The release module is used to obtain the breath alcohol test result. If the test result is positive, it stores the first biometric information and releases the prohibition on starting the vehicle. The data acquisition module is used to collect the second biometric information of the driver in the driver's seat in response to the vehicle being put into a driving gear. The comparison module is used to compare the second biometric information with the stored first biometric information; The execution module is used to allow the vehicle to drive normally if the comparison matches, and to execute safety intervention measures if the comparison does not match.

[0014] Thirdly, the invention provides the following technical solution: a computer, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the anti-cheating alcohol interlock detection method as described above.

[0015] Fourthly, the invention provides the following technical solution: a storage medium storing a computer program, which, when executed by a processor, implements the anti-cheating alcohol interlock detection method described above. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 A flowchart of the anti-cheating alcohol interlock detection method provided in the first embodiment of the present invention; Figure 2 This is a structural block diagram of the anti-cheating alcohol interlock detection system provided in the second embodiment of the present invention; Figure 3 This is a schematic diagram of the hardware structure of a computer provided in the third embodiment of the present invention.

[0018] The embodiments of the present invention will be further described below with reference to the accompanying drawings. Detailed Implementation

[0019] Embodiments of the present invention are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain the embodiments of the present invention, and should not be construed as limiting the present invention.

[0020] In the description of the embodiments of the present invention, it should be understood that the terms "length", "width", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing the embodiments of the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the present invention.

[0021] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of embodiments of the present invention, "a plurality of" means two or more, unless otherwise explicitly specified.

[0022] Example 1 The system of this invention is integrated into a vehicle and mainly includes the following functional components: Anti-cheating system components: As the core controller of the system, it is responsible for coordinating all components and executing predetermined control logic and strategy judgments. It can be a standalone electronic control unit (ECU) or integrated into other control units such as the vehicle controller and body domain controller.

[0023] Door system components: Used to detect the open / closed status (DriveDoorStatus) of the driver's side door. This status signal is typically provided by the vehicle's Body Control Module (BCM) or Body Domain Controller via an onboard network (such as the CAN bus).

[0024] Seat system components: These are used to detect whether an occupant is seated in the driver's seat (DriveSeatEnable) and the occupant's real-time weight (DriveWeight). This component may include pressure or gravity sensors located within the seat, with signals provided by the seat controller.

[0025] Alcohol detection component: Used to collect the driver's breath sample and analyze the alcohol concentration, outputting the test result (TestResult). This component can be a fixedly installed gas sensor or a handheld breathalyzer with communication capabilities. Preferably, this component integrates a first camera for simultaneously capturing the driver's facial image during the breath test.

[0026] Second camera component: As an in-vehicle camera, it is installed directly in front of the driver (such as above the dashboard, A-pillar, or interior rearview mirror) to capture facial images of the driver before the vehicle is in motion or at other designated times.

[0027] Gear shift system components: used to detect the vehicle's gear position status, such as Park (P), Drive (D), Reverse (R), etc. The signal is provided by the transmission control unit.

[0028] Vehicle start control component: Receives start-allowed signal from anti-cheating system component and executes or disables engine / motor start.

[0029] Drive control component: Receives drive permission signals (DriveAllow) from the anti-cheating system component and controls the vehicle's power output (such as allowing or limiting engine torque and electric motor torque). This component can be the engine controller or the vehicle control unit (VCU) of a new energy vehicle.

[0030] User alert component: Used to provide text, graphic, or voice prompts to the driver. This component is typically found on the vehicle's instrument panel or central infotainment screen.

[0031] One specific hardware implementation of the anti-cheating system components includes: a central processing unit (CPU or MCU), a communication module for communicating with other vehicle components (supporting CAN, LIN, Ethernet, etc.), an I / O interface for connecting devices such as cameras, and a storage unit for storing biometric information, weight reference values, and program code.

[0032] In the first embodiment of the present invention, please refer to Figure 1 As shown, an anti-cheating alcohol interlock detection method, applied to a vehicle control system, includes the following steps S01 to S04: S01, in response to the detection of the driver's side door opening and the driver sitting down, enters the pre-start lock state, prohibiting the vehicle from starting and power output; In this embodiment, the vehicle is in an off state. When the driver opens the driver's side door, the door system component sends a signal to wake up the anti-cheating system component and related components. The anti-cheating system component then sends a "StartAllowed = Not Allowed" signal to the vehicle start control component and a "DriveAllow = Forbid" signal to the drive control component, causing the vehicle to enter a pre-start locked state.

[0033] S02, after detecting that the driver's side door is closed, the alcohol detection process is initiated, prompting the driver to conduct a breath test, and the driver's first biometric information is collected simultaneously during the breath test; In this embodiment, after the driver sits down, if the seat system component detects that the weight exceeds a set threshold (e.g., 30kg), it sends a "Seated Valid" (DriveSeatEnable = Enable) signal along with a real-time weight value (DriveWeight). Upon receiving this signal, the anti-cheating system component begins sampling continuous weight signals and calculates and stores a stable first weight baseline value (A) using algorithms such as integration, summation, and averaging. Simultaneously, the system prompts the user to "Please close the driver's side door" via the user reminder component.

[0034] When the system detects that the driver's side door is closed (DriveDoorStatus = Closed) and the driver is seated, it activates the alcohol detection component and prompts "Start alcohol detection." The driver must use the alcohol detection component to perform a breathalyzer test. Crucially, during the breathalyzer test, the first camera integrated into the alcohol detection component simultaneously captures an image of the driver's face as they blow into the breath, serving as the first biometric information (facial information A).

[0035] S03, obtain the breath alcohol test result. If the test result is positive, store the first biometric information and lift the prohibition on starting the vehicle. In this embodiment, the alcohol detection component analyzes the breath sample: If the blood alcohol concentration exceeds the limit (e.g., ≥20mg / 100ml), a "Test Result = Failed" signal will be sent, the system will prompt "Do not drink and drive", the process will return to the previous step, requiring a retest, and the vehicle will remain locked.

[0036] If the blood alcohol concentration is within the legal limit (TestResult = Pass), the "detection passed" signal, along with the "facial information A" captured by the first camera, is sent to the anti-cheating system component. The anti-cheating system component associates and stores the "facial information A" with the currently calculated first weight baseline value (A). Subsequently, the system lifts the start restriction (StartAllowed = Allowed), prompting "detection passed, vehicle can be started," allowing the driver to start the engine.

[0037] S04, in response to the vehicle being put into a driving gear, the second biometric information of the driver in the driver's seat is collected, and the second biometric information is compared with the stored first biometric information. If the comparison is consistent, the vehicle is allowed to drive normally; if the comparison is inconsistent, safety intervention measures are executed.

[0038] In this embodiment, after the driver starts the vehicle, when attempting to engage drive (D) or reverse (R), the shift system component sends a gear signal. This event triggers the anti-cheating system component to control the second camera component to take a picture of the driver in the current driver's seat and obtain second biometric information (facial information B).

[0039] The anti-fraud system immediately compares "Face Information B" with the previously stored "Face Information A". If they match, a "DriveAllow = Permit" signal is sent to the drive control component, allowing the vehicle to output power normally and displaying a message indicating "Driving is permitted". If they do not match, the "Driving Prohibited" state is maintained, and a message indicating "Driver does not match, do not drive" is displayed. Multiple photo comparisons can be attempted to increase fault tolerance.

[0040] Furthermore, during normal vehicle operation, the method also includes: Real-time monitoring of the driver's side door status and the occupant's seating position; When the driver's side door is detected to be open or the driver leaves the vehicle, record the first weight reference value before the driver leaves the vehicle. Once the driver is detected to be back in position and the door is closed, the second weight value of the current driver is obtained; Determine whether the deviation between the second weight value and the first weight reference value exceeds a preset threshold; If the threshold is exceeded, it is determined that the driver has been changed, and the alcohol testing process is retried.

[0041] Furthermore, obtaining the first weight reference value includes: The real-time weight signal monitored during a period of time before the driver leaves the vehicle is integrated, summed, and averaged, and the result is used as the first weight reference value. While recording the first weight reference value, the first sitting posture pressure distribution image collected by the seat pressure distribution sensor before the driver leaves the seat is simultaneously recorded. After obtaining the second weight value, the pressure distribution image of the second sitting posture after the driver is in place is simultaneously acquired; Calculate the similarity between the second seated pressure distribution image and the first seated pressure distribution image; If the deviation between the second weight value and the first weight benchmark value does not exceed the preset threshold, but the similarity is lower than the preset standard, then the driver identity verification process is triggered.

[0042] In this embodiment, after the vehicle is in normal operation, the system continuously monitors the status of the doors and seats.

[0043] Triggering conditions: When the system detects that the driver's side door is open or the driver leaves the seat (DriveSeatEnable = Disable), it immediately suspends driving permission (DriveAllow = Idle), the vehicle enters idling or restricted driving state, and stops learning the weight signal. At the same time, it can simultaneously record the first sitting posture pressure distribution image generated by the seat pressure distribution sensor before the driver leaves the seat.

[0044] Re-entry determination: When the system detects that the driver has re-entered the vehicle and the door has closed, it obtains the current second weight value (B).

[0045] Replacement Detection: Calculate the deviation between the second weight value (B) and the stored first weight baseline value (A). If the deviation exceeds a preset range (e.g., ±10%), it is determined that the driver has been replaced, and the system forcibly returns to step 3, requiring a re-test of alcohol and identity verification. To further improve accuracy, the system can also compare the second sitting posture pressure distribution image after the driver is seated again with the previously stored first image. If the weight deviation is small but the sitting posture characteristics are significantly different, a review or re-test can be triggered.

[0046] Furthermore, during normal vehicle operation, the method also includes: When the driver's side door is detected to be open, a timer is started and the vehicle's current location information is obtained; The current location information is matched with a preset high-risk area electronic fence, and the current departure risk level is assessed in conjunction with historical driving data. A mandatory re-inspection time threshold is dynamically determined based on the aforementioned risk level of displacement. If the timer duration exceeds the mandatory retest time threshold before the car door is closed, the alcohol testing process will be forcibly retried after the car door is closed.

[0047] In this embodiment, to prevent drivers from returning to drive after consuming alcohol while away from the vehicle for an extended period, a smart timing mechanism is introduced. A timer is started when the driver's side door is opened. The system can determine whether the vehicle is within a high-risk area's electronic fence, such as a bar or restaurant, based on its GPS location information, and dynamically adjust the mandatory retest time threshold accordingly (e.g., a threshold of 5 minutes in high-risk areas and 15 minutes in other areas). If the timer duration has exceeded the threshold when the door is closed, the system will forcibly return to step S02, regardless of whether the previous test was passed, requiring a complete alcohol test to be performed again.

[0048] Optionally, the step of collecting biometric information may include collecting multimodal biometric information, which may include at least facial image information and voiceprint information.

[0049] To improve recognition reliability, biometric information is not limited to facial features. During the first and second data collections, audio of the driver reading random numbers can be simultaneously captured via microphone to extract voiceprint features. During comparison, a fusion algorithm is used, and the weights of facial and voiceprint features are dynamically adjusted based on in-vehicle lighting and noise levels (e.g., increasing voiceprint weight in low-light conditions at night).

[0050] Furthermore, the anti-cheating system components can connect to a remote management platform via communication modules such as the vehicle-mounted T-BOX. On one hand, cheating incidents, identity verification failure records, and on-site photos can be uploaded to the platform for monitoring and evidence preservation. On the other hand, it can receive updated strategies based on big data analysis from the platform, such as automatically shortening the mandatory re-inspection time threshold or increasing detection sensitivity during specific holidays or periods of high accident incidence.

[0051] Furthermore, the method also includes: Upload authentication events to the remote management platform, wherein the authentication events include at least one or more of the following: identity verification failure, cheating detection, and alcohol test failure; and / or The system receives policy update instructions from the remote management platform, which include instructions to adjust detection thresholds, sampling frequency, electronic fences for high-risk areas, or mandatory re-inspection times, and updates local control parameters according to the policy update instructions.

[0052] Furthermore, the anti-cheating system components can connect to a remote management platform via communication modules such as the vehicle-mounted T-BOX. On one hand, cheating incidents, identity verification failure records, and on-site photos can be uploaded to the platform for monitoring and evidence preservation. On the other hand, it can receive updated strategies based on big data analysis from the platform, such as automatically shortening the mandatory re-inspection time threshold or increasing detection sensitivity during specific holidays or periods of high accident incidence.

[0053] Furthermore, the method also includes: Monitor vehicle operating status and driving events; When the preset trigger conditions are detected to be met, a dynamic spot check instruction is automatically generated. The trigger conditions include: the vehicle switching from a first idling state that lasts for more than a first threshold to a driving state, the vehicle restarting after stopping at a preset parking point not marked by an electronic fence, or detecting abnormal driving operations such as rapid acceleration or deceleration. In response to the dynamic spot check command, the driver's real-time biometric information is collected for identity verification; If the verification fails or the driver does not respond within the specified time, safety intervention measures will be implemented.

[0054] In this embodiment, the system can intelligently trigger non-intrusive spot checks in scenarios such as long-distance driving. For example, when the system detects that the vehicle has restarted after parking at a location other than a preset service area, or has switched from idling for more than 30 minutes to driving, it automatically initiates a lightweight identity verification (such as quickly comparing photos taken with a second camera). If the verification fails, it escalates to more stringent interventions such as requiring a breathalyzer test.

[0055] The system uniquely links the alcohol test result to the breathalyzer test subject's biometrics before the driver starts the vehicle; it re-verifies the driver's biometrics just before the vehicle departs; and it continuously monitors the driver's continuity throughout the journey using multi-dimensional information such as weight and time. This closed-loop design of "multi-point verification and full-process monitoring" effectively prevents cheating at any stage. Furthermore, by introducing multimodal recognition, intelligent threshold adjustment, and contextualized spot checks, the system's accuracy, environmental adaptability, and user experience are significantly improved, achieving a good balance between safety and convenience.

[0056] In summary, the anti-cheating alcohol interlock detection method has the following effects: By forcibly linking the alcohol testing process with driver identity verification at two key points—"breathalyzer test before starting the engine" and "before shifting gears and driving"—it is ensured that the person conducting the breathalyzer test is the same person who ultimately drives the vehicle. This fundamentally solves the cheating loophole in the background technology, where "the intoxicated person sits while the non-intoxicated person blows the breathalyzer on their behalf," greatly enhancing the inherent security of the alcohol lock system against cheating.

[0057] By introducing dynamic identity monitoring based on weight sensors, the system can not only verify identity upon startup but also monitor driver continuity during vehicle operation. When the system detects the driver leaving and then returning to their seat, it can effectively identify whether another person has replaced the originally detected driver by comparing images of weight deviation and / or sitting pressure distribution, thus triggering a re-detection and forming a closed loop to prevent substitution throughout the entire process from startup to driving.

[0058] By dynamically adjusting the mandatory re-inspection strategy based on vehicle geolocation (electronic fence) and dwell time, the system can intelligently identify high-risk scenarios (such as prolonged stays near bars) and automatically take stricter control measures. This changes the fixed and rigid triggering logic of traditional solutions, making anti-cheating intervention more precise and reasonable, improving safety while reducing unnecessary interference with normal driving behavior.

[0059] By employing multimodal biometric (facial and voiceprint) fusion comparison, the accuracy and anti-counterfeiting capabilities of identity verification are significantly improved. Especially in low-light nighttime environments, the system can reduce its reliance on facial features and enhance the utilization of voiceprint features, thereby overcoming the shortcomings of pure facial recognition solutions, such as high false positive rates and poor user experience in low light conditions, and ensuring reliable operation of the system in various real-world driving environments.

[0060] Example 2 like Figure 2 As shown, a second embodiment of the present invention provides an anti-cheating alcohol interlock detection system, the system comprising: Locking module 10 is used to enter a pre-start locking state in response to the detection of the driver's side door opening and the driver sitting down, prohibiting the vehicle from starting and power output; The testing module 20 is used to initiate the alcohol detection process after detecting that the driver's side door is closed, prompt the driver to perform a breath test, and simultaneously collect the driver's first biometric information during the breath test. The release module 30 is used to obtain the breath alcohol test result. If the test result is positive, it stores the first biometric information and releases the prohibition on starting the vehicle. The data acquisition module 40 is used to acquire the second biometric information of the driver in the driver's seat in response to the vehicle being put into a driving gear. The comparison module 50 is used to compare the second biometric information with the stored first biometric information; The execution module 60 is used to allow the vehicle to drive normally if the comparison matches, and to execute safety intervention measures if the comparison does not match.

[0061] The anti-cheating alcohol interlock detection system provided in this embodiment of the invention has the same implementation principle and technical effect as the aforementioned method embodiment. For the sake of brevity, any parts not mentioned in the system embodiment can be referred to the corresponding content in the aforementioned method embodiment.

[0062] Example 3 like Figure 3 As shown, in the third embodiment of the present invention, the present invention provides the following technical solution: a computer, including a memory 202, a processor 201, and a computer program stored in the memory 202 and executable on the processor 201, wherein the processor 201 executes the computer program to implement the anti-cheating alcohol interlock detection method as described above.

[0063] Specifically, the processor 201 may include a central processing unit, a specific integrated circuit, or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0064] Memory 202 may include a large-capacity memory for data or instructions. For example, and not limitingly, memory 202 may include a hard disk drive, floppy disk drive, solid-state drive, flash memory, optical disk drive, magneto-optical disk drive, magnetic tape drive, or Universal Serial Bus drive, or a combination of two or more of these. Where appropriate, memory 202 may include removable or non-removable media. Where appropriate, memory 202 may be internal or external to a data processing device. In a particular embodiment, memory 202 is non-volatile memory. In a particular embodiment, memory 202 includes read-only memory and random access memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM, an erasable PROM, an electrically erasable PROM, an electrically rewritable ROM, or flash memory, or a combination of two or more of these. Where appropriate, the RAM may be static random access memory (SRAM) or dynamic random access memory (DRAM), wherein DRAM may be fast page-mode DRAM, extended data output DRAM, synchronous DRAM, etc.

[0065] The memory 202 can be used to store or cache various data files that need to be processed and / or communicated, as well as possible computer program instructions executed by the processor 201.

[0066] The processor 201 implements the aforementioned anti-cheating alcohol interlock detection method by reading and executing computer program instructions stored in the memory 202.

[0067] In some embodiments, the computer may further include a communication interface 203 and a bus 200. For example, Figure 3As shown, the processor 201, memory 202, and communication interface 203 are connected through bus 200 and complete communication with each other.

[0068] The communication interface 203 is used to enable communication between the various modules, devices, units, and / or equipment in the embodiments of this application. The communication interface 203 can also enable data communication with other components such as external devices, image / data acquisition devices, databases, external storage, and image / data processing workstations.

[0069] Bus 200 includes hardware, software, or both, that couples computer components together. Bus 200 includes, but is not limited to, at least one of the following: data bus, address bus, control bus, expansion bus, local bus. For example, and not limitingly, bus 200 may include a graphics acceleration interface or other graphics bus, an enhanced industry standard architecture bus, a front-side bus, HyperTransport interconnect, an industry standard architecture bus, a wireless bandwidth interconnect, a low pin count bus, a memory bus, a WeChat architecture bus, a peripheral component interconnect bus, a PCI Express bus, a Serial Advanced Technology Attached Bus, a Video Electronics Standards Association local bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 200 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, this application contemplates any suitable bus or interconnect.

[0070] Example 4 In the fourth embodiment of the present invention, in conjunction with the above-described anti-cheating alcohol interlock detection method, the present invention provides the following technical solution: a storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the above-described anti-cheating alcohol interlock detection method.

[0071] Those skilled in the art will understand that the data in the flowchart, or logic and / or steps otherwise described herein, for example, can be considered as a sequenced data table of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device. For the purposes of this specification, "computer-readable medium" can mean any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.

[0072] More specific examples of readable media include: electrical connections with one or more wires, portable computer disk drives, random access memory, read-only memory, erasable and editable read-only memory, fiber optic devices, and portable optical disc read-only memory. Additionally, computer-readable media can even be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.

[0073] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (FPGAs), field-programmable gate arrays (FPGAs), etc.

[0074] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0075] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A method for preventing cheating using an alcohol interlock detection system, characterized in that, Applied to a vehicle control system, the method includes the following steps: In response to the detection of the driver's side door opening and the driver sitting down, the vehicle enters a pre-start lock state, prohibiting the vehicle from starting and power output; After detecting that the driver's side door is closed, the alcohol detection process is initiated, prompting the driver to conduct a breath test, and the driver's first biometric information is collected simultaneously during the breath test. Obtain the breath alcohol test result. If the test result is positive, store the first biometric information and lift the restriction on starting the vehicle. In response to the vehicle being put into a driving gear, the driver's second biometric information in the driver's seat is collected; The second biometric information is compared with the stored first biometric information; If the comparison matches, the vehicle is allowed to proceed normally; if the comparison does not match, safety intervention measures are implemented.

2. The alcohol interlock detection method for preventing cheating according to claim 1, characterized in that, During normal vehicle operation, the method further includes: Real-time monitoring of the driver's side door status and the occupant's seating status; When the driver's side door is detected to be open or the driver leaves the vehicle, record the first weight reference value before the driver leaves the vehicle. Once the driver is detected to be back in position and the door is closed, the second weight value of the current driver is obtained; Determine whether the deviation between the second weight value and the first weight reference value exceeds a preset threshold; If the threshold is exceeded, it is determined that the driver has been changed, and the alcohol testing process is retried.

3. The alcohol interlock detection method for preventing cheating according to claim 2, characterized in that, The process of obtaining the first weight reference value includes: The real-time weight signal monitored during a period of time before the driver leaves the vehicle is integrated, summed, and averaged, and the result is used as the first weight reference value. While recording the first weight reference value, the first sitting posture pressure distribution image collected by the seat pressure distribution sensor before the driver leaves the seat is simultaneously recorded. After obtaining the second weight value, the pressure distribution image of the second sitting posture after the driver is in place is simultaneously acquired; Calculate the similarity between the second seated pressure distribution image and the first seated pressure distribution image; If the deviation between the second weight value and the first weight benchmark value does not exceed the preset threshold, but the similarity is lower than the preset standard, then the driver identity verification process is triggered.

4. The alcohol interlock detection method for preventing cheating according to claim 1, characterized in that, During normal vehicle operation, the method further includes: When the driver's side door is detected to be open, a timer is started and the vehicle's current location information is obtained; The current location information is matched with a preset high-risk area electronic fence, and the current departure risk level is assessed in conjunction with historical driving data. A mandatory re-inspection time threshold is dynamically determined based on the aforementioned risk level of displacement. If the timer duration exceeds the mandatory retest time threshold before the car door is closed, the alcohol testing process will be forcibly retried after the car door is closed.

5. The alcohol interlock detection method for preventing cheating according to claim 1, characterized in that, The steps for collecting biometric information include collecting multimodal biometric information, which includes at least facial image information and voiceprint information.

6. The alcohol interlock detection method for preventing cheating according to claim 1, characterized in that, The method further includes: Upload authentication events to the remote management platform, wherein the authentication events include at least one or more of the following: identity verification failure, cheating detection, and alcohol test failure; and / or The system receives policy update instructions from the remote management platform, which include instructions to adjust detection thresholds, sampling frequency, electronic fences for high-risk areas, or mandatory re-inspection times, and updates local control parameters according to the policy update instructions.

7. The alcohol interlock detection method for preventing cheating according to claim 1, characterized in that, The method further includes: Monitor vehicle operating status and driving events; When the preset trigger conditions are detected to be met, a dynamic spot check instruction is automatically generated. The trigger conditions include: the vehicle switching from a first idling state with a duration exceeding a first threshold to a driving state, the vehicle restarting after stopping at a preset parking point not marked by an electronic fence, or detecting abnormal driving operations such as rapid acceleration or deceleration. In response to the dynamic spot check command, the driver's real-time biometric information is collected for identity verification; If the verification fails or the driver does not respond within the specified time, safety intervention measures will be implemented.

8. A cheating-prevention alcohol interlock detection system, characterized in that, The system includes: The locking module is used to enter a pre-start locking state in response to the detection of the driver's side door opening and the driver sitting down, prohibiting the vehicle from starting and power output; The testing module is used to initiate the alcohol detection process after detecting that the driver's side door is closed, prompt the driver to conduct a breath test, and simultaneously collect the driver's first biometric information during the breath test. The release module is used to obtain the breath alcohol test result. If the test result is positive, it stores the first biometric information and releases the prohibition on starting the vehicle. The data acquisition module is used to collect the second biometric information of the driver in the driver's seat in response to the vehicle being put into a driving gear. The comparison module is used to compare the second biometric information with the stored first biometric information; The execution module is used to allow the vehicle to drive normally if the comparison matches, and to execute safety intervention measures if the comparison does not match.

9. A computer comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the anti-cheating alcohol interlock detection method as described in any one of claims 1 to 7.

10. A storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the anti-cheating alcohol interlock detection method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Anti-cheating alcolock system

    CN102501765A

  • Vehicle alcohol lock control system and method and vehicle

    CN116968546A