Vehicle door control method and device, vehicle and storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GREAT WALL MOTOR CO LTD
- Filing Date
- 2022-05-16
- Publication Date
- 2026-07-21
Smart Images

Figure CN117108165B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle control technology, and in particular to a door control method, device, vehicle, and storage medium. Background Technology
[0002] As living standards improve, cars have gradually become an indispensable means of transportation in people's lives. People's requirements for vehicles are no longer limited to just a means of transportation, but rather they tend to prefer intelligent and technological features in addition to basic travel.
[0003] Currently, car doors are controlled manually, requiring manual effort. Sometimes, the door cannot be opened on the first attempt and needs to be opened a second time, which is time-consuming and laborious. Summary of the Invention
[0004] This invention provides a vehicle door control method, device, vehicle, and storage medium to solve the problem of time-consuming and labor-intensive existing vehicle door control methods.
[0005] In a first aspect, embodiments of the present invention provide a door control method, including: The detection results of each seat are obtained, and the detection results of each seat are used to indicate whether the corresponding seat is occupied by a passenger. For each seat without passengers, when the vehicle key is detected inside the vehicle, the system enters anti-theft mode and acquires first biometric identification information. When the first biometric identification information meets the first preset condition, the system controls the door corresponding to that seat to open. When the vehicle key is not detected inside the vehicle, the system enters owner mode and acquires second biometric identification information. When the second biometric identification information meets the second preset condition, the system controls the door corresponding to that seat to open. For each seat with a passenger, if it is detected that the seat belt is not being worn and the pressure value detected by the pressure detection area corresponding to the seat is within the preset pressure value range, then the door corresponding to the seat will be opened.
[0006] In one possible implementation, for each seat without passengers, the first biometric identification information includes at least two of the following: a first face recognition result, a first voice recognition result, a first fingerprint recognition result, a first iris recognition result, and a first palm print recognition result corresponding to the seat. The first preset condition includes at least two of the following recognition results being successful: first face recognition result, first voice recognition result, first fingerprint recognition result, first iris recognition result, and first palm print recognition result.
[0007] In one possible implementation, for each seat without passengers, the first biometric identification information is the result obtained by the first biometric identification module corresponding to that seat.
[0008] In one possible implementation, for each seat without passengers, the second biometric identification information includes a second fingerprint recognition result and a third biometric identification information corresponding to the seat. The third biometric identification information includes at least one of a second face recognition result, a second voice recognition result, a second iris recognition result, and a second palm print recognition result. The second preset condition includes that both the second fingerprint recognition result and the third biometric recognition information are successful.
[0009] In one possible implementation, the second fingerprint recognition result is the result obtained by biometric recognition of the vehicle key; the third biometric recognition information is the result obtained by biometric recognition of the first biometric module corresponding to the seat.
[0010] In one possible implementation, for each seat with a passenger, the door control method further includes: If it is detected that the seat belt is not being worn, and the pressure value detected by the pressure detection area corresponding to the seat is within the preset pressure value range, and the third fingerprint recognition result and / or third palm print recognition result detected by the second biometric module corresponding to the seat are successful, then the door corresponding to the seat will be opened.
[0011] In one possible implementation, for each seat without passengers, after controlling the opening of the door corresponding to that seat, the door control method further includes: If the passenger is detected to be completely within the scanning area of the seat, and there are no obstacles in the area that the door needs to pass through during closing, then the door will be controlled to close. For each seat with passengers, after controlling the opening of the door corresponding to that seat, the door control method also includes: If it is detected that the passenger has completely left the scanning area of the seat, and there are no obstacles in the area that the door needs to pass through during closing, then the door will be controlled to close.
[0012] Secondly, embodiments of the present invention provide a vehicle door control device, comprising: The acquisition module is used to acquire the detection results of each seat, and the detection results of each seat are used to indicate whether the corresponding seat is occupied by a passenger. The first control module is used to, for each seat without passengers, enter anti-theft mode when the vehicle key is detected inside the vehicle, and in anti-theft mode, acquire first biometric identification information, and control the door corresponding to the seat to open when the first biometric identification information meets the first preset condition; when the vehicle key is not detected inside the vehicle, enter owner mode, acquire second biometric identification information, and control the door corresponding to the seat to open when the second biometric identification information meets the second preset condition. The second control module is used to control the door corresponding to each seat to open if it is detected that the seat belt is not being worn and the pressure value detected by the pressure detection area corresponding to the seat is within the preset pressure value range.
[0013] Thirdly, embodiments of the present invention provide a control device, including a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the door control method as described in the first aspect or any possible implementation thereof.
[0014] Fourthly, embodiments of the present invention provide a vehicle including the control device as described in the third aspect.
[0015] Fifthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the door control method as described in the first aspect or any possible implementation thereof.
[0016] This invention provides a vehicle door control method, device, vehicle, and storage medium. By detecting whether each seat in the vehicle is occupied, it determines whether the door corresponding to each seat needs to be opened from the inside or the outside. Different methods are used for seats occupied and seats without passengers. When the requirements are met, the door can be controlled to open automatically without manual control and without the need for multiple manual attempts to open the door, saving time and effort. Attached Figure Description
[0017] 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.
[0018] Figure 1 This is a flowchart illustrating the implementation of the door control method provided in this embodiment of the invention. Figure 2 This is a flowchart illustrating the door control method provided in this embodiment of the invention when controlling the opening of a car door; Figure 3 This is a flowchart illustrating the door control method provided in this embodiment of the invention when controlling the door to close. Figure 4 This is a schematic diagram of the structure of the door control device provided in an embodiment of the present invention; Figure 5This is a schematic diagram of the control device provided in an embodiment of the present invention. Detailed Implementation
[0019] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of the invention. However, those skilled in the art will understand that the invention can be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods are omitted so as not to obscure the description of the invention with unnecessary detail.
[0020] To make the objectives, technical solutions, and advantages of the present invention clearer, specific embodiments will be described below in conjunction with the accompanying drawings.
[0021] See Figure 1 The diagram illustrates the implementation flowchart of the door control method provided in the embodiment of the present invention. The executing entity of the door control method can be a control device, which can be a door controller.
[0022] The method is described in detail below: In S101, the detection results of each seat are obtained, and the detection results of each seat are used to indicate whether there is a passenger sitting in the corresponding seat.
[0023] In this embodiment, each seat in the vehicle is equipped with a seat sensor to detect whether a passenger is seated in the corresponding seat and sends the detection result to the control device. Upon receiving the detection results from each seat, the control device can determine whether a passenger is seated in each seat, and thus determine whether the door corresponding to each seat needs to be opened from the inside or the outside. Specifically, it can determine whether there is a need for a passenger to move from inside the vehicle to outside or from outside to inside. Furthermore, it can determine whether to control the door opening by detecting relevant information through the corresponding device inside the vehicle or through the corresponding device outside the vehicle.
[0024] In this context, the door corresponding to a seat can be the door next to that seat. For example, in a four-seat vehicle, the door corresponding to the driver's seat is the left front door, the door corresponding to the front passenger seat is the right front door, the door corresponding to the left rear seat is the left rear door, and the door corresponding to the right rear seat is the right rear door.
[0025] In S102, for each seat without passengers, when the vehicle key is detected inside the vehicle, the anti-theft mode is entered, and in the anti-theft mode, the first biometric identification information is acquired. When the first biometric identification information meets the first preset condition, the door corresponding to the seat is opened. When the vehicle key is detected not inside the vehicle, the owner mode is entered, and in the owner mode, the second biometric identification information is acquired. When the second biometric identification information meets the second preset condition, the door corresponding to the seat is opened.
[0026] The vehicle key mentioned above refers to the remote key for the vehicle.
[0027] For seats without passengers, i.e., seats where no passengers are seated, if it is determined that the door of that seat needs to be opened from the outside, relevant biometric identification information can be detected by a device installed on the outside of the vehicle, and the detected biometric identification information can be sent to the control device. The control device determines whether the corresponding biometric identification information meets the response preset conditions, thereby determining whether to control the opening of the door corresponding to that seat.
[0028] First, the system detects whether the vehicle's remote key is inside the car, thus entering different control modes. When the remote key is detected inside, it enters anti-theft mode; when the remote key is not detected inside, it enters owner mode. In different control modes, different biometric information is acquired, and when the corresponding biometric information meets the corresponding preset conditions, the car doors are automatically unlocked.
[0029] See also some possible implementations. Figure 2 For each seat without passengers, in anti-theft mode, if the acquired first biometric identification information does not meet the first preset condition, the door corresponding to that seat will remain closed and an alarm will be triggered. This prevents unauthorized passengers from entering the vehicle when the vehicle's remote key is inside, thus preventing vehicle theft and protecting vehicle security. In owner mode, if the acquired second biometric identification information does not meet the second preset condition, the door corresponding to that seat will remain closed and will not open automatically. This prevents unauthorized passengers from entering the vehicle when the vehicle's remote key is not inside, thus preventing theft of items inside the vehicle and protecting the safety of items inside.
[0030] See also some possible implementations. Figure 2 For each seat without passengers, in the aforementioned owner mode, if the vehicle's mechanical key is detected to unlock the door corresponding to that seat, the door corresponding to that seat will be opened. This allows passengers to enter the vehicle even if they are not on the vehicle's pre-set list of passengers who can enter, provided they have the vehicle's mechanical key.
[0031] In S103, for each seat with a passenger, if it is detected that the seat belt is not being worn and the pressure value detected by the pressure detection area corresponding to the seat is within the preset pressure value range, then the door corresponding to the seat is controlled to open.
[0032] For seats occupied by passengers, if it is determined that the door of that seat needs to be opened from the inside, relevant information can be detected by a device installed inside the vehicle to determine whether to control the opening of the door corresponding to that seat.
[0033] For each seat with passengers, the system first checks whether the seatbelt is worn, i.e., whether it is inserted into the corresponding buckle. If the seatbelt is not worn, it indicates that the passenger may need to get off the vehicle. Further checks are then performed on the pressure detection area corresponding to the seat to determine whether the corresponding door should be opened. If the pressure is within the preset range, the door opens automatically. If it is not, the door remains closed. This allows the system to automatically open the door when a passenger intends to get off and keep it closed when no passenger intends to get off.
[0034] In some application scenarios, if a passenger sitting in the front passenger seat wants to get out of the car, he or she first unbuckles his or her seatbelt, then places his or her hand, arm or other object on the pressure detection area corresponding to the front passenger seat and applies a certain amount of pressure until the pressure value is within the preset pressure range. At this time, the front passenger door will open automatically to facilitate his or her getting out of the car.
[0035] The pressure detection area for each seat can be located on the corresponding door. This area is equipped with a pressure sensor to detect pressure values. The preset pressure range can be set according to actual needs and is not specifically limited here.
[0036] In some possible implementations, for each seat with a passenger, if it is detected that the passenger intends to get off and the seatbelt is worn, a voice prompt will remind the user to unbuckle the seatbelt. Specifically, this can be determined by detecting whether the pressure value detected by the pressure detection area corresponding to the seat is within a preset pressure value range. If the pressure value detected by the pressure detection area is within the preset pressure value range, it is determined that the passenger intends to get off; if the pressure value detected by the pressure detection area is not within the preset pressure value range, it is determined that the passenger does not intend to get off.
[0037] See also some possible implementations. Figure 2 For each seat with a passenger, if the mechanical handle inside the door corresponding to that seat is pulled, the door corresponding to that seat will be opened.
[0038] It should be noted that S102 and S103 can be executed sequentially or in parallel. In order to ensure that each door responds to the passenger's intention in a timely manner, executing S102 and S103 in parallel is a better choice.
[0039] This embodiment determines whether the door corresponding to each seat needs to be opened from the inside or the outside by detecting whether each seat is occupied. Different methods are used for seats occupied and seats not occupied. When the requirements are met, the door can be controlled to open automatically without manual control and without the need for multiple manual control of the door opening, saving time and effort. In addition, for each seat without passengers in this embodiment, when the vehicle key is inside the vehicle, it enters anti-theft mode. In anti-theft mode, if the acquired first biometric identification information meets a first preset condition, the door corresponding to that seat will automatically open. This ensures that the passenger about to enter the vehicle is a pre-set accessible passenger when the vehicle's remote key is inside, preventing vehicle theft and protecting vehicle security. When the vehicle key is not inside the vehicle, it enters owner mode. In owner mode, if the acquired second biometric identification information meets a second preset condition, the door corresponding to that seat will automatically open. This ensures that the passenger about to enter the vehicle is the owner or a pre-set accessible passenger when the vehicle's remote key is not inside, preventing theft of items inside the vehicle and protecting the safety of items inside the vehicle. For each seat with passengers, the corresponding door will only automatically open when the seatbelt is detected not being worn and the corresponding pressure value is within a preset pressure value range. Through dual judgment, false judgments can be prevented, and the passenger's intention to get out of the vehicle can be accurately identified.
[0040] In some embodiments, in S102 above, for each seat without passengers, the first biometric identification information includes at least two of the following: the first face recognition result, the first voice recognition result, the first fingerprint recognition result, the first iris recognition result, and the first palm print recognition result corresponding to the seat; The first preset condition includes at least two of the following recognition results being successful: first face recognition result, first voice recognition result, first fingerprint recognition result, first iris recognition result, and first palm print recognition result.
[0041] In this embodiment, the first biometric identification information may include at least two biometric identification results. Correspondingly, the first preset condition is that at least two biometric identification results are successful, thereby avoiding the phenomenon that relying on only one identification result can easily lead to misjudgment. For example, when the first biometric identification information includes more than two of the following identification results: first face recognition result, first voice recognition result, first fingerprint recognition result, first iris recognition result, and first palmprint recognition result, the first preset condition includes that at least two of the following identification results are successful; when the first biometric identification information includes only two of the following identification results: first face recognition result, first voice recognition result, first fingerprint recognition result, first iris recognition result, and first palmprint recognition result, the first preset condition includes that all identification results in the first biometric identification information are successful.
[0042] In some embodiments, for each seat without passengers, the first biometric identification information is the result obtained by the first biometric identification module corresponding to that seat performing biometric identification.
[0043] Each seat has a corresponding first biometric module located on the exterior of the vehicle. This first biometric module can include a first biometric unit and a second biometric unit. The first biometric unit can be used for facial recognition, voice recognition, and iris recognition, while the second biometric unit can be used for fingerprint and palm print recognition. For the front seats, the corresponding first biometric unit can be located on the A-pillar on the same side of the vehicle exterior, and the corresponding second biometric unit can be located on the door handle of the corresponding door. For the rear seats, the corresponding first biometric unit can be located on the B-pillar or C-pillar on the same side of the vehicle exterior, and the corresponding second biometric unit can be located on the door handle of the corresponding door. This facilitates biometric recognition; passengers only need to approach the door for identification, without needing to specifically go to a particular location. The first biometric module can be an existing biometric module in the vehicle or an aftermarket biometric module added to the corresponding location.
[0044] The first biometric unit can employ existing facial recognition, voice recognition, and iris recognition methods for facial recognition, voice recognition, and iris recognition, respectively. For example, it can collect facial information of people approaching the vehicle and compare it with pre-stored facial information in a database. If a facial image with a similarity greater than a preset similarity exists in the database, the facial recognition is considered successful; otherwise, it is considered unsuccessful. Voice recognition and iris recognition are similar to facial recognition and will not be elaborated further. The database can pre-store facial, voice, and iris information of people frequently using the vehicle, allowing for subsequent checks on whether the doors open automatically without requiring on-site input.
[0045] The second biometric unit can perform fingerprint and palmprint recognition using existing methods, respectively. For example, fingerprint information can be collected from the fingerprint sensor and compared with pre-stored fingerprints in a database. If a fingerprint with a similarity greater than a second preset similarity exists in the database, the fingerprint recognition is considered successful; otherwise, it is considered unsuccessful. Palmprint recognition is similar to fingerprint recognition and will not be described further. The database can pre-store frequently used fingerprint and palmprint information for the vehicle, allowing for subsequent checks on whether the doors open automatically without requiring on-site input.
[0046] The first and second preset similarity scores can be set according to actual needs, and no specific restrictions are imposed here.
[0047] Among some possible implementations, see, for example, [link to relevant documentation]. Figure 2 In anti-theft mode, the system first obtains the first facial recognition result. If the first facial recognition result fails, the system keeps the corresponding door closed and triggers an alarm. If the first facial recognition result succeeds, the system obtains the first voice recognition result. If the first voice recognition result succeeds, the system automatically opens the corresponding door. If the first voice recognition result fails, the system obtains the first fingerprint recognition result. If the first fingerprint recognition result succeeds, the system automatically opens the corresponding door. If the first fingerprint recognition result fails, the system keeps the corresponding door closed and triggers an alarm.
[0048] In some embodiments, in S102 above, for each seat without passengers, the second biometric identification information includes a second fingerprint recognition result and a third biometric identification information corresponding to the seat. The third biometric identification information includes at least one of a second face recognition result, a second voice recognition result, a second iris recognition result, and a second palm print recognition result. The second preset condition includes that both the second fingerprint recognition result and the third biometric recognition information are successful.
[0049] In this embodiment, in the owner mode, to prevent misjudgment, the car door will only be automatically opened when the recognition results of at least two biometric features are successful.
[0050] In some embodiments, the second fingerprint recognition result is the result obtained by biometric recognition of the vehicle key; the third biometric recognition information is the result obtained by biometric recognition of the first biometric module corresponding to the seat.
[0051] The vehicle's remote key has a fingerprint recognition function, which can identify whether the person holding the remote key is the vehicle owner or an authorized user of the vehicle. For example, the fingerprint information of the vehicle owner and authorized users is pre-stored in the vehicle's remote key. During fingerprint recognition, the fingerprint information covering the key is collected, and the collected fingerprint information is compared with each pre-stored fingerprint. If a fingerprint with a similarity greater than a second preset similarity is found, the fingerprint recognition is considered successful; otherwise, the fingerprint recognition is considered unsuccessful, and a second fingerprint recognition result is obtained. This second fingerprint recognition result is then sent to the control device for further judgment.
[0052] In some possible implementations, taking the third biometric identification information as the second face recognition result as an example, see [link to relevant documentation]. Figure 2 In owner mode, the system first obtains the second fingerprint recognition result. If the second fingerprint recognition result is unsuccessful, the corresponding door is kept closed. If the second fingerprint recognition result is successful, the system obtains the second facial recognition result. If the second facial recognition result is successful, the corresponding door is opened automatically. If the second facial recognition result is unsuccessful, the corresponding door is kept closed.
[0053] This embodiment can determine whether the person trying to open the car door is the car owner or someone authorized by the car owner, through dual detection by the vehicle remote key and the first biometric module of the seat, thus preventing unauthorized personnel from entering the vehicle and improving vehicle security.
[0054] In some embodiments, in S103 above, for each seat with a passenger, the door control method further includes: If it is detected that the seat belt is not being worn, and the pressure value detected by the pressure detection area corresponding to the seat is within the preset pressure value range, and the third fingerprint recognition result and / or third palm print recognition result detected by the second biometric module corresponding to the seat are successful, then the door corresponding to the seat will be opened.
[0055] See Figure 2When a passenger is detected sitting in the seat, the system can first check whether the seat belt is not worn or inserted. If so, it can obtain the third fingerprint recognition result and / or third palm print recognition result detected by the second biometric module corresponding to the seat. If the recognition is successful, it can obtain the pressure value detected by the pressure detection area corresponding to the seat. If it is within the preset pressure value range, it can control the door corresponding to the seat to open; otherwise, it can control the door corresponding to the seat to remain closed.
[0056] Each seat has a corresponding second biometric module located inside the vehicle, which can be installed on the door corresponding to the seat. This module can be used for fingerprint and / or palm print recognition and send the recognition results to the control device. The second biometric module can be an existing biometric module in the vehicle or an additional biometric module installed in the corresponding location after installation.
[0057] In addition to detecting seat belts and pressure values, this embodiment adds the identification results of a second biometric module for judgment, which can further prevent misjudgment of the corresponding passenger's intention to get off the vehicle and improve accuracy.
[0058] In some embodiments, in S102 above, for each seat without passengers, after controlling the opening of the door corresponding to that seat, the door control method further includes: If the passenger is detected to be completely within the scanning area of the seat, and there are no obstacles in the area that the door needs to pass through during closing, then the door will be controlled to close. In S103 above, for each seat with a passenger, after controlling the opening of the door corresponding to that seat, the door control method further includes: If it is detected that the passenger has completely left the scanning area of the seat, and there are no obstacles in the area that the door needs to pass through during closing, then the door will be controlled to close.
[0059] Each seat has a scanning area to determine whether there is a passenger in that seat or whether the passenger has left. For example, a camera can be installed in front of each seat to detect whether a passenger is sitting in the corresponding scanning area.
[0060] See Figure 3 For seats without passengers, when the door corresponding to the seat is opened, it indicates that a passenger is about to enter the vehicle. If the passenger is detected to be completely within the scanning area of the seat, it means that the passenger has entered the vehicle. At this time, if it is detected that there are no obstacles in the area that the door needs to pass through during closing, the door can be closed; otherwise, the door is kept open.
[0061] For seats with passengers, when the door corresponding to the seat is opened, it means that the passenger in the seat wants to get off. If it is detected that the passenger has completely walked out of the scanning area of the seat, it means that the passenger has gotten off. At this time, if it is detected that there are no obstacles in the area that the door needs to pass through during the closing process, the door can be closed; otherwise, the door is kept open.
[0062] In this embodiment, when determining whether a car door is closed after it has been opened, in addition to determining whether the passenger has completely entered or exited the corresponding scanning area, it is also necessary to determine whether there are any obstacles in the area that the car door needs to pass through during the closing process, so as to ensure that the car door will not be damaged due to obstacles or other reasons during the closing process.
[0063] It should be noted that the term "passenger" in this application does not refer to any specific person, but rather to people and creatures, such as pets, who are inside or about to enter a vehicle.
[0064] The embodiments of this application can control the automatic opening or closing of the car doors when passengers need them, saving time and effort, and can improve the driving experience, add a sense of intelligence to the vehicle, and enhance the safety of the vehicle when it is not in use, such as intelligent anti-theft.
[0065] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0066] The following are device embodiments of the present invention. For details not described in detail, please refer to the corresponding method embodiments described above.
[0067] Figure 4 A schematic diagram of the structure of a door control device provided in an embodiment of the present invention is shown. For ease of explanation, only the parts related to the embodiment of the present invention are shown, and are described in detail below: like Figure 4 As shown, the door control device 30 includes: an acquisition module 31, a first control module 32, and a second control module 33.
[0068] The acquisition module 31 is used to acquire the detection results of each seat, and the detection results of each seat are used to indicate whether there is a passenger sitting in the corresponding seat. The first control module 32 is configured to, for each seat without passengers, enter anti-theft mode when the vehicle key is detected inside the vehicle, and in anti-theft mode, acquire first biometric identification information, and control the door corresponding to the seat to open when the first biometric identification information meets a first preset condition; and enter owner mode when the vehicle key is not detected inside the vehicle, acquire second biometric identification information, and control the door corresponding to the seat to open when the second biometric identification information meets a second preset condition. The second control module 33 is used to control the door corresponding to each seat to open if it is detected that the seat belt of the seat is not being worn and the pressure value detected by the pressure detection area corresponding to the seat is within the preset pressure value range.
[0069] In one possible implementation, for each seat without passengers, the first biometric identification information includes at least two of the following: a first face recognition result, a first voice recognition result, a first fingerprint recognition result, a first iris recognition result, and a first palm print recognition result corresponding to the seat. The first preset condition includes at least two of the following recognition results being successful: first face recognition result, first voice recognition result, first fingerprint recognition result, first iris recognition result, and first palm print recognition result.
[0070] In one possible implementation, for each seat without passengers, the first biometric identification information is the result obtained by the first biometric identification module corresponding to that seat.
[0071] In one possible implementation, for each seat without passengers, the second biometric identification information includes a second fingerprint recognition result and a third biometric identification information corresponding to the seat. The third biometric identification information includes at least one of a second face recognition result, a second voice recognition result, a second iris recognition result, and a second palm print recognition result. The second preset condition includes that both the second fingerprint recognition result and the third biometric recognition information are successful.
[0072] In one possible implementation, the second fingerprint recognition result is the result obtained by biometric recognition of the vehicle key; the third biometric recognition information is the result obtained by biometric recognition of the first biometric module corresponding to the seat.
[0073] In one possible implementation, the second control module 33 is further used for: For each seat with a passenger, if it is detected that the seat belt is not being worn, and the pressure value detected by the pressure detection area corresponding to the seat is within the preset pressure value range, and the third fingerprint recognition result and / or third palm print recognition result detected by the second biometric module corresponding to the seat is successful, then the door corresponding to the seat will be opened.
[0074] In one possible implementation, the first control module 32 is further configured to: For each seat without passengers, after controlling the opening of the door corresponding to that seat, if it is detected that the passenger is completely within the scanning area of that seat, and there are no obstacles in the area that the door needs to pass through during the closing process, then the door is controlled to close. The second control module 33 is also used for: For each seat with a passenger, after controlling the opening of the door corresponding to that seat, if it is detected that the passenger has completely walked out of the scanning area of that seat, and there are no obstacles in the area that the door needs to pass through during the closing process, then the door is controlled to close.
[0075] Figure 5 This is a schematic diagram of the control device provided in an embodiment of the present invention. Figure 5 As shown, the control device 4 in this embodiment includes a processor 40 and a memory 41. The memory 41 stores a computer program 42, and the processor 40 calls and runs the computer program 42 stored in the memory 41 to execute the steps described in the various door control method embodiments above, for example... Figure 1 S101 to S103 are shown. Alternatively, the processor 40 is used to call and run the computer program 42 stored in the memory 41 to implement the functions of each module / unit in the above-described device embodiments, for example... Figure 4 The functions of modules / units 31 to 33 shown.
[0076] For example, the computer program 42 can be divided into one or more modules / units, which are stored in the memory 41 and executed by the processor 40 to complete the present invention. The one or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program 42 in the control device 4. For example, the computer program 42 can be divided into... Figure 4 Modules / units 31 to 33 are shown.
[0077] The control device 4 may be a door controller. The control device 4 may include, but is not limited to, a processor 40 and a memory 41. Those skilled in the art will understand that... Figure 5 This is merely an example of control device 4 and does not constitute a limitation on control device 4. It may include more or fewer components than shown, or combine certain components, or different components. For example, the control device may also include input / output devices, network access devices, buses, etc.
[0078] The processor 40 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0079] The memory 41 can be an internal storage unit of the control device 4, such as a hard disk or memory of the control device 4. The memory 41 can also be an external storage device of the control device 4, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the control device 4. Furthermore, the memory 41 can include both internal storage units and external storage devices of the control device 4. The memory 41 is used to store the computer program and other programs and data required by the control device. The memory 41 can also be used to temporarily store data that has been output or will be output.
[0080] Corresponding to the control device described above, embodiments of the present invention also provide a vehicle, including any of the control devices described above.
[0081] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments 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. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0082] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0083] 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 implementations should not be considered beyond the scope of this invention.
[0084] In the embodiments provided by this invention, it should be understood that the disclosed apparatus / control devices and methods can be implemented in other ways. For example, the apparatus / control device embodiments described above are merely illustrative. For instance, the division of modules or 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 through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0085] 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.
[0086] Furthermore, the functional units in the various embodiments of the present invention 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. The integrated unit can be implemented in hardware or as a software functional unit.
[0087] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various door control method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drive, portable hard drive, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.
[0088] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.
Claims
1. A door control method, characterized in that, include: The detection results of each seat are obtained, and the detection results of each seat are used to indicate whether the corresponding seat is occupied by a passenger. For each seat without passengers, when the vehicle key is detected inside the vehicle, the system enters anti-theft mode and acquires first biometric identification information. When the first biometric identification information meets a first preset condition, the system controls the door corresponding to that seat to open. When the vehicle key is not detected inside the vehicle, the system enters owner mode and acquires second biometric identification information. When the second biometric identification information meets a second preset condition, the system controls the door corresponding to that seat to open. For each seat with a passenger, if it is detected that the seat belt is not being worn and the pressure value detected by the pressure detection area corresponding to the seat is within the preset pressure value range, then the door corresponding to the seat will be opened.
2. The door control method according to claim 1, characterized in that, For each seat without passengers, the first biometric identification information includes at least two of the following: the first face recognition result, the first voice recognition result, the first fingerprint recognition result, the first iris recognition result, and the first palm print recognition result corresponding to the seat. The first preset condition includes at least two of the following: the first face recognition result, the first voice recognition result, the first fingerprint recognition result, the first iris recognition result, and the first palm print recognition result being recognized successfully.
3. The door control method according to claim 1, characterized in that, For each seat without passengers, the first biometric identification information is the result obtained by the first biometric identification module corresponding to that seat.
4. The door control method according to claim 1, characterized in that, For each seat without passengers, the second biometric identification information includes a second fingerprint recognition result and a third biometric identification information corresponding to the seat. The third biometric identification information includes at least one of a second face recognition result, a second voice recognition result, a second iris recognition result, and a second palm print recognition result. The second preset condition includes that both the second fingerprint recognition result and the third biometric recognition information are successfully recognized.
5. The door control method according to claim 4, characterized in that, The second fingerprint recognition result is the result obtained by biometric recognition of the vehicle key; the third biometric recognition information is the result obtained by biometric recognition of the first biometric module corresponding to the seat.
6. The door control method according to claim 1, characterized in that, For each seat with a passenger, the door control method further includes: If it is detected that the seat belt is not being worn, and the pressure value detected by the pressure detection area corresponding to the seat is within the preset pressure value range, and the third fingerprint recognition result and / or third palm print recognition result detected by the second biometric module corresponding to the seat are successful, then the door corresponding to the seat will be opened.
7. The door control method according to any one of claims 1 to 6, characterized in that, For each seat without passengers, after controlling the opening of the door corresponding to that seat, the door control method further includes: If the passenger is detected to be completely within the scanning area of the seat, and there are no obstacles in the area that the door needs to pass through during closing, then the door will be controlled to close. For each seat with passengers, after controlling the opening of the door corresponding to that seat, the door control method further includes: If it is detected that the passenger has completely left the scanning area of the seat, and there are no obstacles in the area that the door needs to pass through during closing, then the door will be controlled to close.
8. A vehicle door control device, characterized in that, include: The acquisition module is used to acquire the detection results of each seat, and the detection results of each seat are used to indicate whether the corresponding seat is occupied by a passenger. The first control module is configured to, for each seat without passengers, enter anti-theft mode when the vehicle key is detected inside the vehicle, and in the anti-theft mode, acquire first biometric identification information, and control the door corresponding to the seat to open when the first biometric identification information meets a first preset condition; and enter owner mode when the vehicle key is not detected inside the vehicle, acquire second biometric identification information, and control the door corresponding to the seat to open when the second biometric identification information meets a second preset condition. The second control module is used to control the door corresponding to each seat to open if it is detected that the seat belt is not being worn and the pressure value detected by the pressure detection area corresponding to the seat is within the preset pressure value range.
9. A vehicle, characterized in that, The system includes a control device comprising a processor and a memory, the memory for storing computer programs, and the processor for calling and running the computer programs stored in the memory to perform the door control method as described in any one of claims 1 to 7.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the door control method as described in any one of claims 1 to 7.