Method and system for identifying specific trajectory to control vehicle based on UWB three-dimensional positioning
By introducing three-dimensional positioning and trajectory recognition technology into UWB technology, the problem of inaccurate positioning of UWB systems in complex environments and inability to meet complex intelligent control needs is solved, precise control and operation of mobile devices is achieved, and user experience and vehicle safety and convenience are improved.
Patent Information
- Application Number
- CN202411728280.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2025-02-25
AI Technical Summary
The existing UWB technology is inaccurate in positioning or delayed response in complex environments or large signal interference, which cannot meet the needs of car owners for more complex intelligent control scenarios.
The UWB signal is transmitted between the mobile device and the car, and the signal flight time is calculated to determine the three-dimensional spatial coordinates. Combined with preset special actions and trajectory recognition algorithms, the special actions or movement trajectory of the mobile device are identified, and the corresponding vehicle control operations are performed.
It improves the accuracy and reliability of positioning results, realizes precise control and operation of mobile devices, and improves user experience and vehicle safety and convenience.
Smart Images

Figure CN119512121A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of wireless positioning technology, and in particular relates to a method and system for controlling a vehicle based on UWB three-dimensional positioning and identification of a specific trajectory. Background Art
[0002] As the living standards of modern society continue to improve, consumers' demands and expectations for automobile products are also quietly changing. Cars are no longer just a means of transportation, but have gradually become multifunctional life partners that integrate comfort, intelligence, and convenience. People's overall comfort and intelligence requirements for cars are constantly improving.
[0003] At present, more and more cars on the market are equipped with UWB (Ultra-Wideband) digital key technology. With its advantages of high precision, low power consumption and strong anti-interference ability, UWB technology has shown great application potential in vehicle positioning, digital keys and vehicle control operations. Through UWB technology, car owners can achieve keyless entry, start the vehicle and other operations, greatly improving the convenience and safety of car use.
[0004] However, despite the many conveniences brought by UWB digital key technology, there are still some obvious shortcomings in the current market application. First, the positioning accuracy and stability of some UWB systems still need to be improved. In complex environments or with large signal interference, UWB systems may have problems with inaccurate positioning or delayed response. This may cause trouble to car owners, especially when the vehicle is urgently needed, inaccurate positioning or delayed response may cause time waste or inconvenience in operation.
[0005] Secondly, most of the current UWB technologies can only realize simple vehicle unlocking and starting functions. Although this has brought great convenience to car owners, with the continuous development of intelligent cars, car owners' demand for more complex intelligent control scenarios is also increasing. For example, car owners may want to realize diversified vehicle operations based on special actions or movement trajectories of mobile devices, such as sensing the opening of the tailgate, automatically adjusting the seat position, etc. However, the current UWB technology is not yet perfect in this regard and cannot meet the diverse needs of car owners. Summary of the invention
[0006] The purpose of the present invention is to overcome the above problems and provide a method and system for controlling a vehicle based on UWB three-dimensional positioning and identifying a specific trajectory, which can detect the precise position of a mobile device and perform vehicle control operations.
[0007] In order to achieve the above object, the present invention adopts the following technical solution: In a first aspect, the present invention provides a method for controlling a vehicle based on UWB three-dimensional positioning and identifying a specific trajectory, comprising the following steps: Transmit UWB signals between mobile devices and cars; Calculate the flight time of the UWB signal between the mobile device and the car, and determine the three-dimensional spatial coordinates of the mobile device around the car; Preset special action and trajectory recognition algorithms to identify special actions or movement trajectories of mobile devices based on three-dimensional spatial coordinates; When a preset special action or movement trajectory is recognized, the corresponding vehicle control operation is performed.
[0008] A further improvement of the present invention is that the specific method for calculating the flight time of the UWB signal between the mobile device and the car is: recording the flight time of the UWB signal from the car transmitter to the mobile device receiver, calculating the time difference between the two, and determining the flight time in combination with the propagation speed of the UWB signal.
[0009] A further improvement of the present invention is that the specific method for determining the three-dimensional spatial coordinates of a mobile device around a car is: measuring the distance between the mobile device and multiple preset UWB base stations on the car through a UWB signal transceiver, and calculating the three-dimensional spatial coordinates of the mobile device using a three-dimensional positioning algorithm based on the distance information.
[0010] A further improvement of the present invention is that it also includes performing identity authentication on the mobile device after identifying the preset special action or movement trajectory, and only when the identity authentication is passed, the corresponding vehicle control operation is performed.
[0011] A further improvement of the present invention is that the vehicle control operation includes sensing opening of the tailgate, vehicle unlocking, vehicle starting, window raising and lowering, and vehicle shutting down.
[0012] A further improvement of the present invention is that the specific method of identity verification is: Receive authentication information sent by a mobile device; comparing the identity verification information with pre-stored identity information; Determine whether the identity authentication is successful based on the comparison result.
[0013] A further improvement of the present invention is that the UWB signal transceiver is arranged outside or inside the car and includes at least three UWB base stations.
[0014] In a second aspect, the present invention also provides a system for controlling a vehicle based on UWB three-dimensional positioning and identification of a specific trajectory, comprising the following modules: Signal receiving module, used to transmit UWB signals between mobile devices and cars; A calculation module, used to calculate the flight time of the UWB signal between the mobile device and the car, and determine the three-dimensional spatial coordinates of the mobile device around the car; The recognition module is used to preset special action and trajectory recognition algorithms to recognize special actions or movement trajectories of mobile devices based on three-dimensional spatial coordinates; The execution module is used to execute corresponding vehicle control operations when a preset special action or movement trajectory is recognized.
[0015] In a third aspect, the present invention further provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the above-mentioned method for controlling a vehicle based on UWB three-dimensional positioning and identifying a specific trajectory are implemented.
[0016] In a fourth aspect, the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned method for controlling a vehicle based on UWB three-dimensional positioning and identifying a specific trajectory are implemented.
[0017] Compared with the prior art, the present invention has the following beneficial effects: The present invention receives and calculates the flight time of UWB signals between the car and the mobile device, thereby determining the three-dimensional spatial coordinates of the mobile device around the car, ensuring the accuracy and reliability of the positioning results, and providing a solid foundation for subsequent trajectory recognition and vehicle control; by pre-setting special actions and trajectory recognition algorithms, the special actions or moving trajectories of the mobile device can be intelligently identified, and once the preset special actions or trajectories are identified, the corresponding vehicle control operations can be automatically performed. This intelligent control method not only improves the user experience, but also enhances the safety and convenience of the vehicle; the present invention realizes precise control and operation of the mobile device through UWB three-dimensional positioning and trajectory recognition technology. The user only needs to move the mobile device according to the preset special actions or trajectories to easily realize intelligent control of the vehicle. The operation method is simple and intuitive, which greatly improves the user's operating experience and satisfaction. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The accompanying drawings described herein are only for explanation purposes and are not intended to limit the scope of the present invention in any way. In addition, the shapes and proportional dimensions of the various components in the drawings are only schematic, used to help understand the present invention, and are not intended to specifically limit the shapes and proportional dimensions of the various components of the present invention.
[0019] Figure 1 This is a flow chart of a method for controlling a vehicle based on UWB three-dimensional positioning and identifying a specific trajectory according to the present invention; Figure 2 This is a system flow chart of the present invention for controlling a vehicle based on UWB three-dimensional positioning and specific trajectory recognition; Figure 3This is a system diagram of Embodiment 3 of the present invention; Figure 4 This is a system diagram of Example 4 of the present invention. DETAILED DESCRIPTION
[0020] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.
[0021] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0022] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.
[0023] In the description of the embodiments of the present invention, it should be noted that if the terms "upper", "lower", "horizontal", "inner", etc. indicate an orientation or positional relationship based on the orientation or positional relationship shown in the drawings, or the orientation or positional relationship in which the product of the invention is usually placed when in use, it is only for the convenience of describing the present invention and simplifying the description, and does not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention. In addition, the terms "first", "second", etc. are only used to distinguish the description, and cannot be understood as indicating or implying relative importance.
[0024] In addition, if the term "horizontal" appears, it does not mean that the component must be absolutely horizontal, but can be slightly tilted. For example, "horizontal" only means that its direction is more horizontal than "vertical", which does not mean that the structure must be completely horizontal, but can be slightly tilted.
[0025] In the description of the embodiments of the present invention, it is also necessary to explain that, unless otherwise clearly specified and limited, the terms "set", "install", "connect", and "connect" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal connection of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0026] The present invention is further described in detail below in conjunction with the accompanying drawings: Embodiment 1: like Figure 1 As shown, a method for controlling a vehicle based on UWB three-dimensional positioning and identifying a specific trajectory includes the following steps: S1, UWB signal transmission between mobile device and car; Furthermore, the UWB signal is sent and received by a UWB signal transceiver, the UWB signal transceiver is arranged outside or inside the car, and in order to ensure the accuracy of positioning, the system includes at least three UWB base stations; S2, calculating the flight time of the UWB signal between the mobile device and the car, and determining the three-dimensional spatial coordinates of the mobile device around the car; Furthermore, by recording the flight time of the UWB signal from the car transmitter to the mobile device receiver, the time difference between the two is calculated, and the flight time is determined in combination with the propagation speed of the UWB signal; Further, the distance between the mobile device and a plurality of preset UWB base stations on the vehicle is measured by a UWB signal transceiver, and the three-dimensional spatial coordinates of the mobile device are calculated using a three-dimensional positioning algorithm according to the distance information; S3, preset special action and trajectory recognition algorithm, identifies the special action or movement trajectory of the mobile device according to the three-dimensional space coordinates; S4, when a preset special action or moving trajectory is recognized, a corresponding vehicle control operation is performed.
[0027] Furthermore, it also includes authenticating the mobile device after identifying the preset special action or movement trajectory, and performing the corresponding vehicle control operation only when the authentication is passed; Vehicle control commands range widely, including but not limited to opening the tailgate by induction, unlocking the vehicle, starting the engine, raising and lowering the windows, and turning off the engine.
[0028] Furthermore, the specific method of identity authentication is: S41, receiving identity authentication information sent by the mobile device; S42, comparing the identity verification information with pre-stored identity information; S43, determining whether the identity authentication is passed according to the comparison result.
[0029] Embodiment 2: like Figure 2 As shown, a system for controlling a vehicle based on UWB three-dimensional positioning and identification of a specific trajectory includes the following modules: Signal receiving module, used to transmit UWB signals between mobile devices and cars; A calculation module, used to calculate the flight time of the UWB signal between the mobile device and the car, and determine the three-dimensional spatial coordinates of the mobile device around the car; The recognition module is used to preset special action and trajectory recognition algorithms to recognize special actions or movement trajectories of mobile devices based on three-dimensional spatial coordinates; The execution module is used to execute corresponding vehicle control operations when a preset special action or movement trajectory is recognized.
[0030] Embodiment 3: like Figure 3 As shown, a system for controlling a vehicle based on UWB three-dimensional positioning and recognition of a specific trajectory is designed to provide users with a convenient vehicle control experience, especially for the vehicle's tailgate opening function.
[0031] Step S01, system layout and communication method; The system is equipped with five UWB positioning anchor points, which communicate with the user's mobile device via Bluetooth. This setting enables the system to obtain the relative position information between the user and the vehicle in real time.
[0032] Step S02, user location positioning; When a user brings a mobile device close to a vehicle and successfully establishes a Bluetooth secure connection, as the user continues to approach and initiates UWB positioning, the UWB anchor point on the vehicle transmits UWB signals to the mobile device and uses the flight time to quickly identify the distance information to the mobile device outside the vehicle. Based on this distance information, the system can accurately locate the position of the mobile device carried by the user relative to the vehicle. It should be noted that mobile devices include but are not limited to mobile phones and watches.
[0033] Step S03, tailgate opening function; When the positioning system recognizes that the user is near the tailgate, the user can use the mobile device to draw a specific pattern in space (for example, a circle). The UWB main module will work with the other four UWB positioning anchor points to identify and judge the pattern. Once it is confirmed that the pattern meets the preset tailgate opening instruction, the system will issue a request to open the tailgate. After the vehicle's domain control system receives the tailgate opening request sent by the positioning system, it will execute the tailgate opening action, thereby realizing the function of seamless tailgate opening.
[0034] It should be noted that in addition to the tailgate opening function, the system also has other potential application scenarios. For example, when the mobile device carried by the user leaves the tailgate, the system can automatically send a signal to inform the vehicle that the tailgate has been closed.
[0035] Embodiment 4: See also Figure 4 As shown, the present invention also provides an electronic device 100 for controlling a vehicle method based on UWB three-dimensional positioning and identifying a specific trajectory; the electronic device 100 includes a memory 101, at least one processor 102, a computer program 103 stored in the memory 101 and executable on the at least one processor 102, and at least one communication bus 104.
[0036] The memory 101 can be used to store the computer program 103, and the processor 102 implements the steps of the method for controlling a vehicle based on UWB three-dimensional positioning and identifying a specific trajectory described in Example 1 by running or executing the computer program stored in the memory 101 and calling the data stored in the memory 101. The memory 101 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data (such as audio data) created according to the use of the electronic device 100, etc. In addition, the memory 101 may include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices.
[0037] The at least one processor 102 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor 102 may be a microprocessor or any conventional processor, etc. The processor 102 is the control center of the electronic device 100, and uses various interfaces and lines to connect various parts of the entire electronic device 100.
[0038] The memory 101 in the electronic device 100 stores a plurality of instructions to implement a method for controlling a vehicle based on UWB three-dimensional positioning and identifying a specific trajectory, and the processor 102 can execute the plurality of instructions to implement: Transmit UWB signals between mobile devices and cars; Calculate the flight time of the UWB signal between the mobile device and the car, and determine the three-dimensional spatial coordinates of the mobile device around the car; Preset special action and trajectory recognition algorithms to identify special actions or movement trajectories of mobile devices based on three-dimensional spatial coordinates; When a preset special action or movement trajectory is recognized, the corresponding vehicle control operation is performed.
[0039] Embodiment 5: If the module / unit integrated in the electronic device 100 is implemented in the form of 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, the present invention implements all or part of the process in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device that can carry the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory and read-only memory (ROM, Read-Only Memory).
[0040] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0041] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0042] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0043] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0044] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A method for controlling a vehicle based on UWB three-dimensional positioning and identification of a specific trajectory, characterized in that: The following steps are involved: Transmit UWB signals between mobile devices and cars; Calculate the flight time of the UWB signal between the mobile device and the car, and determine the three-dimensional spatial coordinates of the mobile device around the car; Preset special action and trajectory recognition algorithms to identify special actions or movement trajectories of mobile devices based on three-dimensional spatial coordinates; When a preset special action or movement trajectory is recognized, the corresponding vehicle control operation is performed.
2. The method for controlling a vehicle based on UWB three-dimensional positioning and specific trajectory recognition according to claim 1 is characterized in that: The specific method for calculating the flight time of the UWB signal between the mobile device and the car is: recording the flight time of the UWB signal from the car transmitter to the mobile device receiver, calculating the time difference between the two, and determining the flight time in combination with the propagation speed of the UWB signal.
3. The method for controlling a vehicle based on UWB three-dimensional positioning and specific trajectory recognition according to claim 1 is characterized in that: The specific method for determining the three-dimensional spatial coordinates of the mobile device around the car is: using a UWB signal transceiver to measure the distance between the mobile device and multiple preset UWB base stations on the car, and using a three-dimensional positioning algorithm to calculate the three-dimensional spatial coordinates of the mobile device based on the distance information.
4. The method for controlling a vehicle based on UWB three-dimensional positioning and specific trajectory recognition according to claim 1 is characterized in that: It also includes authenticating the mobile device after recognizing a preset special action or movement trajectory, and executing the corresponding vehicle control operation only when the authentication is passed.
5. The method for controlling a vehicle based on UWB three-dimensional positioning and specific trajectory recognition according to claim 4 is characterized in that: The vehicle control operations include sensing the opening of the tailgate, unlocking the vehicle, starting the vehicle, raising and lowering the windows, and shutting down the vehicle.
6. The method for controlling a vehicle based on UWB three-dimensional positioning and specific trajectory recognition according to claim 4 is characterized in that: The specific method of identity authentication is: Receive authentication information sent by a mobile device; comparing the identity verification information with pre-stored identity information; Determine whether the identity authentication is successful based on the comparison result.
7. The method for controlling a vehicle based on UWB three-dimensional positioning and specific trajectory recognition according to claim 1 is characterized in that: The UWB signal transceiver is arranged outside or inside the car and includes at least three UWB base stations.
8. A system for controlling vehicles based on UWB three-dimensional positioning and identification of specific trajectories, characterized in that: Includes the following modules: Signal receiving module, used to transmit UWB signals between mobile devices and cars; A calculation module, used to calculate the flight time of the UWB signal between the mobile device and the car, and determine the three-dimensional spatial coordinates of the mobile device around the car; The recognition module is used to preset special action and trajectory recognition algorithms to recognize special actions or movement trajectories of mobile devices based on three-dimensional spatial coordinates; The execution module is used to execute corresponding vehicle control operations when a preset special action or movement trajectory is recognized.
9. A computer device 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, the steps of the method for controlling a vehicle based on UWB three-dimensional positioning and identifying a specific trajectory as described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method for controlling a vehicle based on UWB three-dimensional positioning and identifying a specific trajectory as described in any one of claims 1 to 7 are implemented.
Citation Information
Cited By
Vehicle function control method and device based on aerial track recognition
CN120056723A
Ship formation determination method and device, storage medium and electronic equipment
CN121300349A