Vehicle door control method and device and vehicle

By detecting when a user pulls the door handle and using data from sensors outside the cabin to control the door status, the risk of collision when passengers exit the vehicle is mitigated, a safe door opening method is implemented, and driving safety is improved.

CN121407809APending Publication Date: 2026-01-27BEIJING BOE TECH DEV CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411009429.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-25
Publication Date
2026-01-27

AI Technical Summary

Technical Problem

When passengers get out of a parked vehicle and open the door, they may not pay attention to the surrounding traffic conditions, which could easily lead to a collision with a moving object and cause a traffic accident.

Method used

By detecting the user's actions of pulling the door handle inside the cabin and combining data from sensors outside the cabin, the system controls the door status to avoid collisions. This includes opening the door when there is no risk of collision, keeping it closed or locked when there is a risk, and providing alerts through speakers and ambient lighting.

Benefits of technology

It effectively avoids collisions between passengers and passing objects when passengers get off the vehicle, improves driving and riding safety, simplifies the operation process, and reduces repetitive operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121407809A_ABST
    Figure CN121407809A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle door control method and device and a vehicle. The method comprises the steps that operation of pulling a first door handle by a user in a cabin is detected; in the process that the user pulls the first door handle, a first vehicle door is controlled to be in a closed state, data collected by a sensor outside the cabin are obtained, and the first door handle and the first vehicle door have a corresponding relation; and controlling the state of the first vehicle door according to the data. According to the method and the device, collision accidents when the user gets off the vehicle can be avoided, so that the driving safety of the user can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive electronics, and more specifically, to a door control method, device, and vehicle. Background Technology

[0002] When passengers get out of a parked vehicle and open the door, they often fail to observe the surrounding traffic conditions, resulting in collisions with passing moving objects (such as motor vehicles and non-motor vehicles). At high speeds, these collisions can cause serious traffic accidents. Therefore, preventing collisions with passing moving objects when passengers open the door has become an urgent problem to solve. Summary of the Invention

[0003] This application provides a door control method, device, and vehicle that helps avoid collisions when a user exits the vehicle, thereby improving the user's driving safety.

[0004] In a first aspect, this application provides a vehicle door control method, the method comprising: detecting an operation by a user inside the cabin pulling a first door handle; controlling the first door to be in a closed state during the process of the user pulling the first door handle and acquiring data collected by sensors outside the cabin, wherein the first door handle and the first door have a corresponding relationship; and controlling the state of the first door according to the data.

[0005] In conjunction with the first aspect, in some possible implementations of the first aspect, controlling the state of the first door based on the data includes: determining, based on the data, that there is no risk of collision between the first door and an obstacle outside the cabin before the first door handle is fully pulled; and controlling the first door to switch from a closed state to an open state when the first door handle is fully pulled.

[0006] In conjunction with the first aspect, in some possible implementations of the first aspect, controlling the state of the first door based on the data includes: when it is determined based on the data that there is no risk of collision between the first door and an obstacle outside the cabin and the user pulls the first door handle again, controlling the first door to switch from a closed state to an open state.

[0007] In conjunction with the first aspect, in some possible implementations of the first aspect, controlling the state of the first door based on the data includes: keeping the first door closed when it is determined based on the data that there is a risk of collision between the first door and an obstacle outside the cabin.

[0008] In conjunction with the first aspect, in some possible implementations of the first aspect, the method further includes: controlling the speakers in the cockpit to emit an alarm sound; and / or controlling the ambient lights in the cockpit to illuminate.

[0009] In conjunction with the first aspect, in some possible implementations of the first aspect, the first door is located on the first side of the vehicle, and the acquisition of data collected by sensors outside the cabin includes: acquiring data collected by sensors on the first side.

[0010] Secondly, this application provides a door control device, which includes a unit or module for performing the method described in any one of the first aspects.

[0011] Thirdly, this application provides a door control device, which includes: a memory for storing a computer program; and a processor for executing the computer program stored in the memory, so that the device performs the method described in any one of the first aspects above.

[0012] Fourthly, this application provides a vehicle that includes sensors and a door control device, which is the door control device described in the second or third aspect above.

[0013] Fifthly, this application provides a computer-readable storage medium storing a computer program that, when run on a computer, causes the computer to perform the method described in any one of the first aspects.

[0014] In a sixth aspect, a computer program product is provided, the computer program product comprising: computer program code, which, when run on a computer, causes the computer to perform the method described in any one of the first aspects. Attached Figure Description

[0015] Figure 1 This is a schematic block diagram of the vehicle provided in the embodiments of this application;

[0016] Figure 2 This is a schematic flowchart of the door control method provided in the embodiments of this application;

[0017] Figure 3 This is a schematic block diagram of the door control device provided in the embodiments of this application. Detailed Implementation

[0018] The technical solutions of the embodiments of this application will be described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; "and / or" in this document is merely a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. "At least one" refers to one or more. For example, "at least one of A and B," similar to "A and / or B," describes the association relationship between related objects, indicating that three relationships can exist. For example, at least one of A and B can represent: A existing alone, A and B existing simultaneously, and B existing alone.

[0019] The prefixes such as "first" and "second" used in this application embodiment are merely for distinguishing different descriptive objects and do not limit the position, order, priority, quantity, or content of the described objects. The use of ordinal numbers and other prefixes used to distinguish descriptive objects in this application embodiment does not constitute a limitation on the described objects. The description of the described objects is given in the claims or the context of the embodiments, and should not constitute unnecessary restrictions due to the use of such prefixes. Furthermore, in the description of this embodiment, unless otherwise stated, "multiple" means two or more.

[0020] Figure 1 A schematic block diagram of a vehicle 100 provided in an embodiment of this application is shown. The vehicle 100 may include a processor 110, a memory 120, a sensor 130, a display screen 140, and a door 150.

[0021] Processor 110 may include one or more processing units, such as application processors (APs), modem processors, graphics processing units (GPUs), image signal processors (ISPs), controllers, video codecs, digital signal processors (DSPs), baseband processors, or neural network processing units (NPUs). These different processing units may be independent components or integrated into one or more processors.

[0022] The memory 120 may include internal memory. The internal memory can be used to store one or more computer programs, which include instructions. The processor 110 can execute the instructions stored in the internal memory, thereby causing the vehicle 100 to perform the door control method provided in some embodiments of this application, run various applications, and perform data processing, etc. The internal memory may include a program storage area and a data storage area. The program storage area may store an operating system; it may also store one or more applications (e.g., a navigation application). The data storage area may store data created during the use of the electronic device 100. Furthermore, the internal memory may include high-speed random access memory and may also include non-volatile memory, such as one or more disks (or disk storage components), flash memory components, universal flash storage (UFS), etc. In some embodiments, the processor 110 can execute instructions stored in the internal memory and / or instructions stored in memory disposed in the processor 110, thereby causing the vehicle 100 to perform the door control method provided in the embodiments of this application, run various applications, and perform data processing.

[0023] Sensor 130 includes external cameras, millimeter-wave radar, lidar, ultrasonic radar, and positioning devices.

[0024] Display screen 140 is used to display images, videos, and a series of graphical user interfaces (GUIs). Display screen 110 includes a display panel. The display panel may be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a MiniLED, a MicroLED, a Micro-OLED, a quantum dot light-emitting diode (QLED), etc. In some embodiments, electronic device 100 may include one or more display screens 140.

[0025] The vehicle door 150 includes a door handle 151 and a door handle sensor 152, wherein the door handle sensor 152 is used to collect the rotation amplitude of the door handle 151 around a pivot. For example, the processor 110 can acquire the data collected by the door handle sensor 152, and when it is determined that the rotation amplitude of the door handle around the pivot reaches a certain value, it can control the vehicle door 150 to open.

[0026] Figure 2 A schematic flowchart of a door control method 200 provided in an embodiment of this application is shown. The method 200 can be executed by the vehicle 100; or, the method 200 can be executed by the processor 110; or, the method 200 can be executed by a system consisting of the processor 110 and the sensor 130. The method 200 includes:

[0027] S210, detected that a user inside the cabin pulled the first door handle.

[0028] Optionally, detecting a user pulling the first door handle inside the cabin includes: detecting the user pulling the first door handle inside the cabin based on data collected by the door handle sensor.

[0029] For example, the door handle sensor 152 can be used to collect the rotation amplitude of the door handle around its axis. When the user does not pull the door handle, the rotation amplitude is 0°; when the user pulls the door handle, the rotation amplitude is greater than 0°; when the user fully pulls the door handle, the rotation amplitude is 40°.

[0030] Optionally, based on the data collected by the door handle sensor, detecting the user's operation of pulling the first door handle in the cabin includes: determining that the user pulled the first door handle when it is determined from the data collected by the door handle sensor that the rotation amplitude is not 0.

[0031] Optionally, before detecting a user pulling the first door handle in the cabin, the method 200 further includes: determining that the vehicle speed is less than or equal to a preset speed, or determining that the vehicle is in a parked state.

[0032] For example, the preset speed is 10 km / h.

[0033] S220, during the process of the user pulling the first door handle, the first door is controlled to be in a closed state and data collected by the sensors outside the cabin is acquired, and the first door handle and the first door have a corresponding relationship.

[0034] For example, taking the first door handle as an example, the first door can be the door of the driver's side.

[0035] It should be understood that the door handles involved in the embodiments of this application can be door handles inside the cabin.

[0036] Optionally, the first door is located on the first side of the vehicle, and the acquisition of data collected by sensors outside the cabin includes: acquiring data collected by sensors on the first side.

[0037] For example, consider a first door handle located in the driver's area of ​​the cabin, and a first door located in the driver's area (e.g., on the left side in the direction of vehicle travel). When a user in the driver's area pulls the door handle, the driver's area door can be controlled to be closed, and data collected by at least one of a camera, lidar, millimeter-wave radar, or ultrasonic radar in the left side of the vehicle can be acquired.

[0038] Based on the above technical solution, by activating the sensors on the outside of the vehicle cabin to collect data, the computational overhead when judging the collision risk between the door and the obstacle can be reduced, and the efficiency of collision risk detection can also be improved.

[0039] The above means that when the user in the driver's area pulls the door handle, the door in the driver's area can be kept closed. In other words, the door in the driver's area is locked when the user pulls the door handle for the first time.

[0040] The doors of the above vehicles cannot be opened when they are locked. The vehicle can open its doors when the doors are unlocked and the door handle rotation meets preset conditions.

[0041] For example, the preset condition includes the door handle's rotation amplitude reaching its maximum rotation amplitude (e.g., 40°).

[0042] S230, based on this data, controls the state of the first door.

[0043] Optionally, based on the data, the state of the first door is controlled, including: determining, based on the data, that there is no risk of collision between the first door and an obstacle outside the cabin before the first door handle is fully pulled; and controlling the first door to switch from a closed state to an open state when the first door handle is fully pulled.

[0044] For example, consider a user in the driver's side area. As the user pulls the door handle, the door handle sensor continuously monitors the rotation amplitude of the handle. For instance, during the time it takes for the door handle's rotation amplitude to change from 0° to 20°, the vehicle can keep the driver's side door closed and determine, based on data collected by sensors outside the cabin, that there is no risk of collision between the driver's side door and obstacles around the vehicle. When the door handle's rotation amplitude changes from 20° to 40°, the vehicle can control the driver's side door to switch from the closed state to the open state.

[0045] In this embodiment, when the user pulls the first door handle for the first time, the vehicle can control the first door corresponding to the first door handle to remain closed and acquire data collected by sensors outside the cabin. In other words, the time period during which the user first pulls the door handle can be used as a time period for determining whether there is a collision risk between the door and an obstacle based on data collected by the sensors. If, before the door handle reaches its maximum rotation amplitude, the data collected by the sensors determines that there is no collision risk between the first door and the obstacle, then when the door handle's rotation amplitude reaches its maximum, the vehicle can control the door to be open. Thus, collision risk detection between the door and the obstacle is completed during the initial pull of the door handle, and the door is opened when there is no collision risk, helping to avoid collisions between the door and surrounding obstacles after the door is opened. Simultaneously, since collision risk detection and door opening are achieved in a single pull of the door handle, user safety is ensured, and the tedious operation of repeatedly pulling the door handle is avoided.

[0046] In this embodiment, the method of detecting the collision risk between the car door and the obstacle is not specifically limited. For example, whether there is a collision risk between the car door and the obstacle can be determined by whether the predicted trajectory of the obstacle intersects with the trajectory of the car door's rotation.

[0047] The obstacles mentioned above can be dynamic obstacles (e.g., vehicles, motor vehicles, non-motor vehicles, etc.) or static obstacles (e.g., stone blocks, fences, etc.). This application embodiment does not specifically limit them.

[0048] Optionally, based on the data, the state of the first door is controlled, including: determining, based on the data, that there is a risk of collision between the first door and an obstacle outside the cabin before the first door handle is fully pulled; and controlling the first door to be locked.

[0049] For example, consider a user in the driver's side area. As the user pulls the door handle, the door handle sensor continuously monitors the rotation amplitude of the handle. For instance, if the vehicle determines, based on data from sensors outside the cabin, that the driver's side door poses a collision risk with surrounding obstacles after opening, the vehicle can lock the driver's side door before the handle reaches its maximum rotation amplitude. Thus, even if the driver's side door handle reaches its maximum rotation amplitude, the vehicle will not open the door.

[0050] Optionally, when no collision risk is detected between the first door and an obstacle outside the cabin, the first door is controlled to switch from a locked state to an unlocked state; when the user pulls the door handle again, the first door is controlled to switch from a closed state to an open state.

[0051] Optionally, the method 200 further includes: when controlling the first door to switch from a locked state to an unlocked state, controlling the speaker in the cabin to emit a prompt voice, the prompt voice being used to remind the user that the first door is in an unlocked state.

[0052] Optionally, based on the data, controlling the state of the first door includes: when it is determined based on the data that there is no risk of collision between the first door and an obstacle outside the cabin and the user pulls the first door handle again, controlling the first door to switch from a closed state to an open state.

[0053] For example, consider a user in the driver's side area. As the user pulls the door handle, the door handle sensor continuously monitors the rotation amplitude of the handle. For instance, during the time it takes for the door handle's rotation amplitude to change from 0° to 40°, the vehicle can keep the driver's side door closed and determine, based on data collected by sensors outside the cabin, whether there is a collision risk between the driver's side door and obstacles around the vehicle. If it is determined that there is no collision risk between the driver's side door and an obstacle, and the user pulls the first door handle again, the first door is opened from the closed state.

[0054] For example, detecting that the user pulls the first door handle again includes detecting that the rotation angle of the door handle changes from 0° to 40° again.

[0055] Optionally, based on the data, the state of the first door is controlled, including: when the first door handle is fully pulled, determining based on the data that there is a risk of collision between the first door and an obstacle outside the cabin; and controlling the first door to be locked.

[0056] For example, consider a user in the driver's side area. As the user pulls the door handle, the door handle sensor continuously monitors the rotation amplitude of the handle. For instance, if the vehicle determines a collision risk between the driver's side door and surrounding obstacles based on data collected by sensors outside the cabin during the period from 0° to 40°, the vehicle can lock the driver's side door when the rotation amplitude reaches its maximum. After detecting the user's first pull of the door handle, the vehicle can continuously monitor the collision risk between the door and surrounding obstacles using sensor data. When it is determined that there is no collision risk between the door and an obstacle, the user can be notified via a speaker inside the cabin that the driver's side door is unlocked. The user can then open the driver's side door by pulling the door handle.

[0057] In this embodiment, when the user pulls the first door handle for the first time, the vehicle can control the first door corresponding to the first door handle to remain closed and acquire data collected by sensors outside the cabin. That is, the time period during which the user first pulls the door handle can be used as a time period for determining whether there is a collision risk between the door and an obstacle based on the data collected by the sensors. If, during the initial pulling of the door handle, the data collected by the sensors determines that there is no collision risk between the first door and the obstacle, then during the user's second pulling of the door handle, the vehicle can control the door to be open. In this way, the collision risk detection between the door and the obstacle is completed during the initial pulling of the door handle. When it is determined that there is no collision risk between the door and the obstacle and the user pulls the door handle a second time, the door can be controlled to open, which helps to avoid collisions between the door and surrounding obstacles after the door is opened, thus improving the user's driving safety.

[0058] Optionally, based on the data, the state of the first door is controlled, including: when it is determined based on the data that there is a risk of collision between the first door and an obstacle outside the cabin, the first door is kept closed.

[0059] For example, if the vehicle determines, based on data collected by sensors outside the cabin, that there is a risk of collision between the driver's side door and obstacles around the vehicle during the time it takes for the door handle to rotate from 0° to 40°, then the vehicle can keep the driver's side door closed when the door handle reaches its maximum rotation value; or, the vehicle can keep the driver's side door locked before the door handle reaches its maximum rotation value.

[0060] Optionally, the method 200 further includes: controlling the speakers in the cockpit to emit an alarm sound; and / or controlling the ambient lights in the cockpit to illuminate.

[0061] For example, when the vehicle determines, based on data collected by sensors outside the cabin, that there is a risk of collision between the driver's side door and an obstacle around the vehicle, it can control the ambient lighting in the driver's side area to turn red, or control the speakers in the driver's side area to emit a warning sound.

[0062] Optionally, the method 200 further includes: when a collision risk is detected between the first door and an obstacle outside the cabin and the user pulls the door handle again, controlling the first door to switch from a closed state to an open state.

[0063] In this embodiment, when a collision risk is detected between the vehicle door and an obstacle, the door can be kept closed. Once the non-collision risk between the door and the obstacle is eliminated, the user can open the door by pulling the door handle. This helps avoid collisions between the door and surrounding obstacles after it is opened, thus improving the user's driving safety.

[0064] Figure 3 A schematic block diagram of a vehicle door control device 300 provided in an embodiment of this application is shown. The device 300 includes a detection unit 310, a control unit 320, and an acquisition unit 330. The detection unit 310 is used to detect when a user inside the cabin pulls the first door handle. During the process of the user pulling the first door handle, the control unit 320 controls the first door to be in a closed state, and the acquisition unit 330 acquires data collected by sensors outside the cabin. The first door handle and the first door have a corresponding relationship. The control unit 320 is also used to control the state of the first door based on the data.

[0065] Optionally, the control unit 320 is specifically configured to: determine, based on the data, that there is no risk of collision between the first door and an obstacle outside the cabin before the first door handle is fully pulled; and control the first door to switch from a closed state to an open state when the first door handle is fully pulled.

[0066] Optionally, the control unit 320 is specifically configured to: control the first door to switch from a closed state to an open state when it is determined from the data that there is no risk of collision between the first door and an obstacle outside the cabin and the detection unit 310 detects that the user pulls the first door handle again.

[0067] Optionally, the control unit 320 is specifically configured to: keep the first door closed when it is determined from the data that there is a risk of collision between the first door and an obstacle outside the cabin.

[0068] Optionally, the control unit 320 is also used to: control the speakers in the cockpit to emit an alarm sound; and / or control the ambient lights in the cockpit to illuminate.

[0069] Optionally, the first door is located on the first side of the vehicle, and the acquisition unit 330 is specifically used to acquire data collected by the sensors on the first side.

[0070] This application embodiment also provides a door control device, which includes: a memory for storing a computer program; and a processor for executing the computer program stored in the memory, so that the door control device performs the above-described method 200.

[0071] This application also provides a vehicle, which includes sensors and a door control device 300.

[0072] This application also provides a computer program product, which includes computer program code that, when run on a computer, causes the computer to perform the methods described in the above embodiments.

[0073] This application also provides a computer-readable medium storing program code that, when run on a computer, causes the computer to perform the methods described in the above embodiments.

[0074] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0075] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0076] In the embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0077] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0078] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0079] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0080] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A door control method, characterized in that, include: The system detected a user inside the cabin pulling the first door handle. During the process of the user pulling the first door handle, the first door is controlled to be in a closed state and data collected by the sensors outside the cabin is acquired. The first door handle and the first door have a corresponding relationship. Based on the data, the state of the first door is controlled.

2. The method according to claim 1, characterized in that, The step of controlling the state of the first door based on the data includes: Before the first door handle is fully pulled, the data determines that there is no risk of collision between the first door and an obstacle outside the cabin; When the first door handle is fully pulled, the control switches the first door from the closed state to the open state.

3. The method according to claim 1, characterized in that, The step of controlling the state of the first door based on the data includes: When it is determined from the data that there is no risk of collision between the first door and an obstacle outside the cabin, and the user is detected pulling the first door handle again, the first door is controlled to switch from the closed state to the open state.

4. The method according to claim 1, characterized in that, The step of controlling the state of the first door based on the data includes: When it is determined from the data that there is a risk of collision between the first door and an obstacle outside the cabin, the first door shall remain closed.

5. The method according to claim 4, characterized in that, The method further includes: Control the speakers in the cockpit to emit an alarm sound; and / or, Control the ambient lighting in the cockpit to turn on.

6. The method according to any one of claims 1 to 5, characterized in that, The first door is located on the first side of the vehicle, and the acquisition of data collected by sensors outside the cabin includes: Acquire data collected by the sensor on the first side.

7. A vehicle door control device, characterized in that, include: Memory, used to store computer programs; A processor for executing a computer program stored in the memory to cause the vehicle to perform the method as described in any one of claims 1 to 6.

8. A vehicle, characterized in that, The vehicle includes sensors and the device as described in claim 7.

9. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed by a computer, enables the implementation of the method as described in any one of claims 1 to 6.

10. A computer program product, characterized in that, The computer program product includes: computer program code, which, when run on a computer, enables the implementation of the method as described in any one of claims 1 to 6.