Vehicle light guiding method and system based on dynamic continuous mapping of user azimuth angle

CN122934604APending Publication Date: 2026-10-16CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610929050.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-25
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

[0004]为克服上述现有技术的不足,本发明提供了基于用户方位角动态连续映射的车辆灯光指引方法及系统,基于用户实时方位角连续动态映射到环绕式灯带中的对应灯带区段,实现连续跟踪式的灯带动态指向控制和对用户的连续跟踪照明,以解决现有技术中灯光照射方向固定化,无法根据用户的实际离开路径进行自适应调整的技术问题

Benefits of technology

本发明提供了 一种基于用户方位角动态连续映射的车辆灯光指引方法及系统,实现了基于数字钥匙精确定位的全向动态灯光指引。系统能够实时感知用户相对于车辆的方位角和距离,并据此智能控制环绕车身的灯带,使灯光始终指向用户所在方向。这种动态指向机制彻底打破了传统固定方向照明的局限,无论用户从车辆的哪个方向离开,都能获得精准的照明指引。同时,系统通过设置合理的服务范围和休眠机制,在保证功能有效性的同时,避免了不必要的能量消耗。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122934604A_ABST
    Figure CN122934604A_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of vehicle light control, and particularly relates to a vehicle light guiding method and system based on dynamic continuous mapping of user azimuth angle. The vehicle light guiding method based on dynamic continuous mapping of user azimuth angle comprises: in response to a set vehicle state change event, acquiring the azimuth angle and the straight-line distance of a user relative to a vehicle in real time; determining a target lighted light belt section from a controllable light belt arranged around the vehicle body according to the azimuth angle of the user relative to the vehicle, and driving the target lighted light belt section to emit light to form tracking illumination of the user azimuth angle; and judging whether the user is beyond a preset service range according to the straight-line distance of the user relative to the vehicle, and controlling the controllable light belt to be extinguished when the user is beyond the preset service range. The present application realizes continuous tracking type light belt dynamic pointing control and continuous tracking illumination of the user based on continuous dynamic mapping of the real-time user azimuth angle to the corresponding light belt section in the surrounding light belt.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of vehicle lighting control technology, and particularly relates to a vehicle lighting guidance method and system based on dynamic continuous mapping of user azimuth angle. Background Technology

[0002] The existing vehicle "follow me home" function keeps the vehicle's headlights or side lights on for a preset time after the owner locks the car to provide illumination when the user leaves the vehicle, and then automatically turns them off.

[0003] However, the aforementioned "follow me home" function lacks spatial awareness during use, failing to detect the user's specific location around the vehicle. Furthermore, the lighting direction is fixed, with the light beam direction set at the factory to the front of the vehicle, making it unable to adaptively adjust based on the user's actual departure path. When the user leaves to the side or rear of the vehicle, the lighting effect significantly decreases or even becomes completely ineffective. Summary of the Invention

[0004] To overcome the shortcomings of the prior art, the present invention provides a vehicle lighting guidance method and system based on dynamic continuous mapping of user azimuth angle. Based on the user's real-time azimuth angle, the system continuously and dynamically maps the corresponding light strip segment in the surround light strip to realize continuous tracking dynamic pointing control of the light strip and continuous tracking illumination for the user. This solves the technical problem in the prior art where the light illumination direction is fixed and cannot be adaptively adjusted according to the user's actual departure path.

[0005] To achieve the above objectives, one or more embodiments of the present invention provide the following technical solutions: The first aspect of the present invention provides a vehicle lighting guidance method based on dynamic continuous mapping of user azimuth angle.

[0006] The vehicle lighting guidance method based on dynamic continuous mapping of user azimuth angle includes the following steps: In response to predefined vehicle status change events, the system acquires the user's azimuth and straight-line distance relative to the vehicle in real time. Based on the user's azimuth angle relative to the vehicle, the target illuminated light strip section is determined from the controllable light strips arranged around the vehicle body, and the target illuminated light strip section is driven to emit light, forming tracking illumination for the user's azimuth angle; Based on the straight-line distance between the user and the vehicle, determine whether the user is outside the preset service range. When the user is outside the preset service range, controllable light strips are turned off.

[0007] As an alternative technical solution, vehicle status change events include the simultaneous fulfillment of events such as vehicle engine shutdown, door closure, and vehicle locking.

[0008] As an alternative technical solution, the method for obtaining the user's azimuth and straight-line distance relative to the vehicle in real time is as follows: Multiple communication anchor points are deployed on the vehicle; Communicate with user terminal equipment that has a digital key with built-in ranging and positioning functions using multiple communication anchor points; The system uses time difference of arrival or angle of arrival algorithms to calculate the user's two-dimensional position information relative to the vehicle coordinate system in real time.

[0009] As an alternative technical solution, the controllable light strip arranged around the vehicle body covers the front, rear, left and right sides of the vehicle and is embedded in the air intake grille, front and rear bumpers, exterior rearview mirror housings and door sills or the roof outline; the controllable light strip is composed of multiple independently controllable light strip segments, each of which can be addressed and controlled individually.

[0010] As alternative technical solutions, the following also include: Based on a preset mapping table, the user's azimuth angle relative to the vehicle is converted into control commands for a set section of the controllable light strip. The designated light strip segment that has a mapping relationship with the user's azimuth angle relative to the vehicle will be used as the target light strip segment for illumination.

[0011] As an alternative technical solution, it also includes dynamically adjusting at least one attribute of the light in the target illuminated light strip section based on the straight-line distance of the user relative to the vehicle, the attribute including color, brightness and flashing mode.

[0012] As an optional technical solution, the blinking mode includes pointer mode and optical path mode, wherein: In pointer mode, the single light strip segment that is closest to the user's azimuth angle relative to the vehicle is illuminated, creating a clear needle-pointing effect. The light path mode simultaneously illuminates the light strip segment that is closest to the user's azimuth angle relative to the vehicle, as well as multiple adjacent segments, forming a continuous light path.

[0013] A second aspect of the present invention provides a vehicle lighting guidance system based on dynamic continuous mapping of user azimuth angle.

[0014] A vehicle lighting guidance system based on dynamic continuous mapping of user azimuth angle includes: The user location determination module is configured to: in response to a set vehicle status change event, acquire the user's azimuth and straight-line distance relative to the vehicle in real time; The tracking lighting control module is configured to: determine a target illuminated light strip section from controllable light strips arranged around the vehicle body based on the user's azimuth angle relative to the vehicle, and drive the target illuminated light strip section to emit light, thereby forming tracking lighting for the user's azimuth angle; The light-off control module is configured to determine whether the user is outside the preset service range based on the straight-line distance between the user and the vehicle, and to turn off the controllable light strip when the user is outside the preset service range.

[0015] A third aspect of the present invention provides a computer-readable storage medium having a program stored thereon, which, when executed by a processor, implements the steps of the vehicle lighting guidance method based on dynamic continuous mapping of user azimuth angle as described in the first aspect of the present invention.

[0016] The fourth aspect of the present invention provides an electronic device, including a memory, a processor, and a program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the vehicle lighting guidance method based on dynamic continuous mapping of user azimuth angle as described in the first aspect of the present invention.

[0017] The above one or more technical solutions have the following beneficial effects: This invention provides a vehicle lighting guidance method and system based on dynamic continuous mapping of the user's azimuth angle, achieving omnidirectional dynamic lighting guidance based on precise positioning using a digital key. The system can sense the user's azimuth angle and distance relative to the vehicle in real time, and intelligently control the light strip surrounding the vehicle body accordingly, ensuring the light always points in the user's direction. This dynamic pointing mechanism completely breaks through the limitations of traditional fixed-direction lighting, providing accurate lighting guidance regardless of which direction the user leaves the vehicle from. Simultaneously, by setting a reasonable service range and sleep mechanism, the system ensures functional effectiveness while avoiding unnecessary energy consumption.

[0018] Advantages of additional aspects of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description

[0019] The accompanying drawings, which form part of this invention, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an improper limitation of the invention.

[0020] Figure 1 This is a schematic diagram of an example environment for Embodiment 1 of the present invention.

[0021] Figure 2 This is a schematic diagram of the arrangement of controllable light strips around the vehicle body according to Embodiment 1 of the present invention.

[0022] Figure 3 This is a flowchart illustrating the overall steps of the dynamic lighting guidance method according to Embodiment 1 of the present invention.

[0023] Figure 4 This is a flowchart of the overall process of Embodiment 1 of the present invention. Detailed Implementation

[0024] It should be noted that the following detailed descriptions are exemplary and intended to provide further illustration of the invention. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains.

[0025] It should be noted that the terminology used herein is for the purpose of describing particular implementations only and is not intended to limit the exemplary implementations of the present invention.

[0026] Where there is no conflict, the embodiments and features in the embodiments of the present invention can be combined with each other.

[0027] Example 1 The core solution of existing technology is a "follow me home" function using fixed-direction lighting. Its typical implementation involves the headlights or side lights remaining on for a preset time after the owner locks the car, providing illumination for the user as they leave, before automatically turning off. The lighting direction is fixed at the factory, usually pointing directly forward, and cannot adaptively adjust based on the user's actual exit path. When the user leaves to the side or rear of the vehicle, the lighting effect is significantly reduced, or even completely ineffective. Furthermore, the functional logic of existing technology is limited to simple on / off and delay control; the lighting state is static and cannot dynamically respond to the user's movement, resulting in a simplistic user experience lacking a sense of technology and ceremony.

[0028] The core shortcomings of existing technologies include: fixed lighting direction, where the light direction cannot adaptively adjust according to the user's actual departure path, resulting in poor lighting effects; static human-vehicle interaction, where the lighting status remains static and cannot dynamically respond to user movement, leading to a monotonous user experience; and a lack of spatial perception, as existing systems cannot perceive the user's specific location around the vehicle, including azimuth and distance information, thus lacking the ability to provide intelligent, directional lighting guidance. Based on the above technical background and the problems to be solved, this invention proposes a solution based on precise positioning using a digital key and dynamic control of a surrounding light strip to achieve omnidirectional precise guidance, enhance human-vehicle interaction and a sense of ceremony, and improve safety and practicality.

[0029] The overall technical solution of this invention can be summarized in the following four steps. First, the system activation step: In response to events such as vehicle engine shutdown, door closure, and vehicle locking, or in response to a specific command initiated by the user through a digital key application, the dynamic lighting guidance system is activated. Second, the user positioning and tracking step: A communication link is established between the user's terminal device and the digital key via multiple communication anchor points deployed on the vehicle. The TDOA algorithm or AOA algorithm is used to calculate and update the user's azimuth angle θ and straight-line distance D relative to the vehicle in real time. Third, the dynamic lighting generation step: Based on the azimuth angle θ, a target illumination section is determined from the controllable light strips around the vehicle body, and this section is driven to emit light in a predetermined pattern, forming a visual guide pointing towards the user. Fourth, the system sleep step: When it is detected that the user has exceeded the system's set effective service range or a stop command is received, the system controls all light strips to turn off and enters a low-power sleep state.

[0030] Compared to existing fixed-direction lighting technologies, the core difference of this invention lies in the introduction of high-precision user positioning capabilities and a wraparound controllable light strip. By sensing the user's azimuth and distance in real time, the light strip surrounding the vehicle body is intelligently controlled, ensuring that the light always points in the user's direction, achieving 360-degree dynamic lighting guidance without blind spots. This dynamic pointing mechanism completely breaks through the limitations of traditional fixed-direction lighting, providing accurate lighting guidance regardless of whether the user leaves from the front, rear, left, or right of the vehicle. Simultaneously, by setting a reasonable service range and sleep mechanism, unnecessary energy consumption is avoided while ensuring functional effectiveness.

[0031] Figure 1 A schematic diagram of an example environment 100 in which various embodiments of the present disclosure can be implemented is shown. For example... Figure 1 As shown, the example environment 100 includes a user terminal device 110, a vehicle-side control system 120, and a controllable light strip around the vehicle body 130. These three parts work together to realize the vehicle dynamic lighting guidance function based on digital key positioning.

[0032] User terminal device 110 is a user-owned smartphone or dedicated digital key device, with a built-in UWB chip or Bluetooth 5.1 / 6.0 chip, used to emit location signals and communicate with the vehicle-side control system 120. Specifically, when user terminal device 110 has a built-in UWB chip, its operating frequency is in the 6.5GHz to 9GHz band, and its transmission power does not exceed -41.3dBm / MHz, complying with the regulations of the International Telecommunication Union (ITU) and national radio management authorities. The UWB chip periodically emits pulse signals with a duration of approximately 2 nanoseconds, with a pulse repetition frequency of 1MHz to 10MHz. When user terminal device 110 has a built-in Bluetooth 5.1 or Bluetooth 6.0 chip, its operating frequency is in the 2.4GHz band, using angle of arrival (AoA) or direction of arrival (AoD) technology for positioning. User terminal device 110 can also be expanded into smartwatches, car key cards, and other devices with wireless communication capabilities.

[0033] The vehicle-side control system 120 includes a positioning and ranging module 121 and a lighting control module 122. The positioning and ranging module 121 receives UWB pulses emitted by the user terminal device 110 through four UWB anchor points located at the four corners of the vehicle. It then uses either the TDOA algorithm or the AOA algorithm to calculate the user's azimuth angle θ and straight-line distance D relative to the vehicle in real time. Specifically, the four UWB anchor points are installed at the front left corner (anchor point A1), front right corner (anchor point A2), rear right corner (anchor point A3), and rear left corner (anchor point A4), respectively, at a height approximately 0.5 meters above the bottom of the vehicle, ensuring signal coverage within a 360-degree radius around the vehicle. Each UWB anchor point includes a UWB antenna, a radio frequency front-end, a clock synchronization circuit, and a data processing unit. The four anchor points are synchronized via wired or wireless means, with a synchronization accuracy of no less than 1 nanosecond to ensure the positioning accuracy of the TDOA algorithm. The positioning and ranging module 121 continuously performs positioning calculations with a period of 100 milliseconds, updates the values ​​of θ and D in real time, and outputs the results to the lighting control module 122.

[0034] The lighting control module 122 receives the position information output by the positioning and ranging module 121 and converts the azimuth angle θ into a controllable light strip 130 around the vehicle body. Specifically, the lighting control module 122 first executes the light strip segment mapping algorithm to calculate the segment index i = floor(θ / 30) and determine the target light strip segment to be illuminated. Then, based on the current working mode (pointer mode, light path mode, or distance feedback mode) and the straight-line distance D, it generates corresponding RGB LED control commands, including the red, green, and blue channel brightness values ​​of the target segment. Finally, it drives the corresponding light strip segment to emit light through a PWM signal. The PWM control frequency of the lighting control module 122 is no less than 100Hz to avoid flickering perceptible to the human eye. The lighting control module 122 is also responsible for monitoring the system status. When it detects that the straight-line distance D is greater than 15 meters or receives a stop command, it triggers the system sleep process.

[0035] A controllable light strip 130 surrounds the vehicle, covering the front, rear, left, and right sides. It consists of 12 independently controllable light strip segments (S1 to S12), using RGB LEDs for full-color control. Specifically, the controllable light strip 130 is embedded in the grille, front and rear bumpers, exterior rearview mirror housings, below the door sills, or along the roofline. In a preferred embodiment, segments S1, S2, and S3 are arranged on the front bumper, segments S4, S5, and S6 on the right side of the vehicle, segments S7, S8, and S9 on the rear bumper, and segments S10, S11, and S12 on the left side. Each light strip segment consists of several RGB LEDs connected in series or parallel; the number of LEDs depends on the segment length, typically ranging from 10 to 30. Each light strip segment is connected to the lighting control module 122 via an independent PWM control channel, enabling individual addressing and control.

[0036] User terminal equipment 110 communicates with vehicle-side control system 120 via UWB wireless communication protocol, using a frequency band of 6.5 GHz to 9 GHz and a communication distance of at least 20 meters. The UWB wireless communication protocol uses pulse position modulation (PPM) or pulse amplitude modulation (PAM) to transmit data, with a data transmission rate of 110 kbps to 27 Mbps. In this application, user terminal equipment 110 is mainly used to transmit position signals, and the data transmission rate requirement is not high; a low-rate mode of 110 kbps is typically used to reduce power consumption.

[0037] To address the issues of fixed lighting direction and insufficient human-vehicle interaction in existing technologies, this invention combines high-precision digital key positioning technology with controllable light strips around the vehicle body. By using the digital key to accurately locate the user in real time, the light strips surrounding the vehicle body are controlled to generate dynamic directional lighting effects, ensuring that the lights always point in the direction the user leaves the vehicle. This achieves precise, intelligent, and interactive dynamic lighting guidance and interactive lighting.

[0038] Figure 3 The following diagram illustrates the steps of the dynamic light guidance method of the present invention. Figure 4 This is a general flowchart of an embodiment of the present invention. Figure 3 As shown, the method includes a system activation step S101, a user location and tracking step S102, a dynamic light generation step S103, and a system hibernation step S104. The following will combine... Figure 3 and Figure 4 Each step is described in detail.

[0039] Step S101: System Activation Steps "System activation" refers to the process by which the dynamic lighting guides the system to switch from a low-power sleep state to an active state. In sleep state, the system maintains only the most basic monitoring functions, with overall current consumption of less than 5 mA; in active state, the system activates all functional modules, with overall current consumption of less than 200 mA.

[0040] The main triggering conditions for system activation are the simultaneous fulfillment of three conditions: vehicle engine off, doors closed, and vehicle locked. Specifically, vehicle engine off means the engine stops running (for traditional fuel vehicles) or the vehicle's high-voltage system is powered down (for pure electric or hybrid vehicles). The Body Control Module (BCM) determines whether the vehicle is off by monitoring the status signals of the Engine Control Unit (ECU) or the Vehicle Control Unit (VCU). Doors closed means all doors are in a closed and locked state. The BCM determines whether all doors are closed by monitoring the door lock sensor signals of each door. Vehicle locking means the BCM detects a vehicle locking signal, which can be generated by the user pressing the lock button on the physical key, issuing a lock command through the digital key application, or being triggered by the vehicle's automatic door locking function. Only when all three conditions are met simultaneously will the BCM send an activation command to the positioning and ranging module 121.

[0041] Alternative Trigger Conditions: In addition to the primary trigger conditions, the system also supports activation via specific commands initiated by the user through the digital key application. Specifically, users can set a "Dynamic Light Guidance" function switch in the digital key application. When this switch is turned on, users can click the "Activate Light Guidance" button in the application, and the application sends an activation command to the vehicle. After receiving the activation command, the vehicle will activate the dynamic light guidance system even if the primary trigger conditions are not met (e.g., the vehicle is unlocked). This alternative trigger method provides users with more flexible usage scenarios. For example, when searching for their vehicle in a parking lot, users can actively activate the light guidance to quickly locate the vehicle.

[0042] Activation Logic: When the BCM detects the primary trigger condition or receives a backup trigger command, it executes the following activation logic. First, the BCM sends an activation command to the positioning and ranging module 121. The activation command includes a system activation flag and timestamp information. After receiving the activation command, the positioning and ranging module 121 starts the UWB communication module, switching the four UWB anchor points from low-power monitoring mode to full-power operating mode. The UWB communication module begins periodically sending probe signals, attempting to establish a communication link with the user terminal device 110. When the UWB communication module successfully receives the UWB pulse response signal from the user terminal device 110, it confirms that the communication link has been successfully established, and the positioning and ranging module 121 enters continuous positioning mode.

[0043] State Switching: During the system's transition from sleep mode to operating mode, the states of each module change as follows: The positioning and ranging module 121 switches from low-power monitoring mode to full-power operating mode. The lighting control module 122 switches from sleep mode to standby mode. The controllable light strips 130 around the vehicle enter standby mode, with all light strip sections remaining off but ready to receive lighting commands at any time. The BCM maintains normal operating status, continuously monitoring vehicle status signals and user commands. The overall system current consumption increases from less than 5 mA in sleep mode to less than 200 mA in operating mode.

[0044] Figure 3 The system activation check box checks whether the activation conditions (primary trigger condition or backup trigger condition) are met. If the activation conditions are met, the activation logic is executed, the system enters the working state, and the process proceeds to the next step, user location and tracking, S102; if the activation conditions are not met, the system remains in a dormant state.

[0045] Step S101 enables seamless automatic activation of the system, significantly improving the user experience. Users do not need to remember complex operating procedures or make settings in a mobile application; the system automatically activates after the user leaves the vehicle, providing immediate lighting guidance. Simultaneously, by setting reasonable activation conditions, the system avoids accidental triggering; for example, it will not activate while the vehicle is in motion or during brief stops, ensuring the reliability and usability of the function.

[0046] Step S102: User location and tracking steps.

[0047] In this embodiment, the "azimuth angle θ" is the horizontal direction angle of the user relative to the origin of the vehicle coordinate system, ranging from 0 to 360 degrees, with the front of the vehicle as 0 degrees and increasing clockwise. Specifically, a two-dimensional plane coordinate system is established with the geometric center of the vehicle as the origin, the front of the vehicle (direction of the vehicle's front) as the positive y-axis, and the right side of the vehicle as the positive x-axis. The user's position coordinates in this coordinate system are (x, y). Based on the user's two-dimensional coordinates (x, y), the azimuth angle θ is calculated clockwise with the vehicle center as the origin and the front of the vehicle as 0 degrees.

[0048] The specific calculation formula is θ = atan2(x,y) × 180 / π, where atan2 is the arctangent function, and the return value ranges from -180 degrees to 180 degrees. To convert the result to the range of 0 to 360 degrees, when atan2(x,y) < 0, let θ = atan2(x,y) + 360 degrees; otherwise, θ = atan2(x,y).

[0049] For example, when the user is directly in front of the vehicle, the coordinate is (0, positive value) and θ = 0 degrees; when the user is on the right side of the vehicle, the coordinate is (positive value, 0) and θ = 90 degrees; when the user is directly behind the vehicle, the coordinate is (0, negative value) and θ = 180 degrees; when the user is on the left side of the vehicle, the coordinate is (negative value, 0) and θ = 270 degrees.

[0050] "Straight-line distance D" is the straight-line distance between the user and the origin of the vehicle coordinate system, in meters, and is calculated using the formula D=sqrt(x²+y²). Straight-line distance D is used to determine whether the user is within the system's effective service range and to dynamically adjust lighting attributes in distance feedback mode.

[0051] UWB Anchor Point Layout: To achieve high-precision user positioning, four UWB anchor points are installed on the vehicle, located at the front left corner (anchor point A1), front right corner (anchor point A2), rear right corner (anchor point A3), and rear left corner (anchor point A4). Specifically, anchor point A1 is installed at the junction of the left front door and the front bumper, approximately 2 meters from the vehicle's geometric center and 0.5 meters above the ground; anchor point A2 is installed at the junction of the right front door and the front bumper, symmetrically distributed with anchor point A1; anchor point A3 is installed at the junction of the right rear door and the rear bumper, approximately 2 meters from the vehicle's geometric center and 0.5 meters above the ground; and anchor point A4 is installed at the junction of the left rear door and the rear bumper, symmetrically distributed with anchor point A3. The four anchor points form a rectangular array, covering a 360-degree area around the vehicle, ensuring that at least three anchor points can receive UWB pulse signals from the user's terminal device regardless of the user's location within the vehicle.

[0052] Segment mapping: Mapping the azimuth angle θ to the corresponding light strip segment is a crucial step in dynamic lighting guidance. In a preferred embodiment of this application, the controllable light strip around the vehicle body is divided into 12 light strip segments (S1 to S12), each segment corresponding to an azimuth angle range of approximately 30 degrees. The specific mapping rules are as follows: Calculate the segment index i = floor(θ / 30), Where floor is the floor function. The value of segment index i ranges from 0 to 11, corresponding to the light strip segment S(i+1).

[0053] For example, when θ = 0 degrees to 29 degrees, i = 0, corresponding to segment S1; when θ = 30 degrees to 59 degrees, i = 1, corresponding to segment S2; when θ = 200 degrees to 229 degrees, i = 6, corresponding to segment S7; when θ = 330 degrees to 359 degrees, i = 11, corresponding to segment S12.

[0054] The positioning and ranging module 121 continuously performs positioning calculations every 100 milliseconds, updating the values ​​of θ and D in real time, and outputting the values ​​of θ and D to the lighting control module 122. The 100-millisecond update cycle ensures that the system can respond to the user's movement in real time, providing an accurate location data basis for dynamic lighting guidance.

[0055] correspond Figure 3 The execution logic of the continuous positioning loop: Figure 3 The continuous positioning loop in the code means that the positioning and ranging module 121 repeatedly performs positioning calculations every 100 milliseconds. In each loop, the positioning and ranging module 121 receives UWB pulses, calculates user coordinates, updates the values ​​of θ and D, and outputs the results to the lighting control module 122. The continuous positioning loop will continue to execute as long as the system is in operation and the sleep condition is not triggered.

[0056] Step S102 achieves real-time perception of user azimuth and distance with centimeter-level accuracy, providing a precise location data foundation for dynamic light guidance. Compared to the simple distance perception in existing technologies, the positioning accuracy of this invention is improved by more than an order of magnitude. High-precision positioning enables the system to accurately determine the user's direction, avoiding excessive deviation in light direction. Simultaneously, the 100-millisecond update cycle ensures the system can respond to user movement in real time, and the light direction can smoothly change with user movement, providing a smooth dynamic guidance experience.

[0057] Step S103: Dynamic lighting generation step.

[0058] Step S103 is the core step of this invention. Based on the user's azimuth angle θ and straight-line distance D, the controllable light strip around the vehicle body is intelligently controlled to form a visual guide pointing to the user. This step includes three working modes: pointer mode, light path mode, and distance feedback mode. Different working modes are suitable for different usage scenarios, providing users with differentiated lighting guidance effects. The three working modes will be described in detail below.

[0059] Pointer mode The core idea of ​​the pointer mode is to illuminate a single light strip segment that is closest to the user's azimuth angle θ, forming a clear directional indication, like a pointer pointing in the user's direction. The advantage of this mode is its clear directionality and strong visual impact; users can immediately see the direction the light is pointing. The specific implementation process is as follows.

[0060] The lighting control module 122 receives the azimuth angle θ output by the positioning and ranging module 121, executes the segment mapping algorithm, calculates the segment index i = floor(θ / 30), and determines the target light strip segment S(i+1). Then, the lighting control module 122 generates an RGBLED control command to illuminate only the target light strip segment S(i+1), while the remaining 11 light strip segments remain off. The illuminated target segment emits light with a preset brightness and color, forming a clear directional indicator.

[0061] Specific Implementation Example: Assume the user's azimuth angle θ = 200 degrees and the distance D = 3 meters. The lighting control module 122 calculates the segment index i = floor(200 / 30) = 6, determining the target light strip segment as S7. Then, the lighting control module 122 generates RGB LED control instructions, controlling segment S7 to be constantly lit with a warm white light at 60% brightness, while the other segments remain off. The RGB value of warm white is approximately (255, 220, 180), with a color temperature of approximately 3000K, giving a warm and comfortable feeling, suitable for close-range lighting. 60% brightness means that the PWM duty cycle of the red, green, and blue channels is all set to 60%, at which point the LED's luminous intensity is approximately 60% of its maximum intensity.

[0062] The S7 section is located on the left rear side of the vehicle. When this section is illuminated, it forms a clear light strip pointing in the user's direction. Upon seeing the light, the user clearly understands that the vehicle is providing illumination guidance, and that the light is pointing in the direction from which they are leaving the vehicle. This clear directional indication enhances the sense of ritual and technology in human-vehicle interaction.

[0063] The ideal scenario for pointer mode is when the user is close to the vehicle (typically 0 to 5 meters) and the surrounding environment is dimly lit. In such scenarios, the user primarily needs clear directional indication, rather than extensive lighting. Pointer mode illuminates a single light strip segment, creating a strong visual impact and allowing the user to quickly identify the direction the light is pointing. Simultaneously, pointer mode consumes less power, as illuminating only one light strip segment helps reduce energy consumption by the vehicle's battery. Furthermore, the simple and clean lighting effect of pointer mode aligns with the minimalist style of modern automotive design, enhancing the vehicle's premium feel.

[0064] Optical path mode The core idea of ​​the light path mode is not only to illuminate the target light strip segment, but also to simultaneously illuminate multiple adjacent light strip segments along the path from the vehicle to the user, forming a continuous light path and providing a wider illumination area. The advantage of this mode lies in its wide illumination range and clear path, effectively illuminating the actual path under the user's feet, helping the user to promptly detect obstacles or water accumulation, and improving safety during the exit process. The specific implementation process is as follows: The lighting control module 122 receives the azimuth angle θ output by the positioning and ranging module 121, executes the segment mapping algorithm, calculates the segment index i = floor(θ / 30), and determines the target light strip segment S(i+1). Then, the lighting control module 122 not only illuminates the target segment S(i+1), but also simultaneously illuminates the adjacent segments S(i) and S(i+2) (boundary cases need to be handled iteratively).

[0065] Brightness gradient setting: To create a continuous light path effect, the target segment S(i+1) emits light at 100% brightness, while the adjacent segments S(i) and S(i+2) emit light at 60% brightness, forming a brightness gradient. This brightness gradient design makes the light appear to flow dynamically from the vehicle towards the user, enhancing the visual effect. Simultaneously, the brightness gradient also highlights the target segment, allowing the user to clearly identify the core direction of the light (the target segment) while receiving auxiliary lighting from adjacent segments. The brightness gradient is implemented as follows: the duty cycle of the red, green, and blue PWM channels in the target segment S(i+1) is set to 100%; the duty cycle of the red, green, and blue PWM channels in the adjacent segments S(i) and S(i+2) is set to 60%.

[0066] Boundary case handling: When the target segment index i=0 (corresponding to segment S1), the adjacent segments are S12 and S2, requiring cyclic processing. Specifically, when i=0, the adjacent segment indices are (i-1+12)%12=11 and (i+1)%12=1, corresponding to segments S12 and S2. Similarly, when i=11 (corresponding to segment S12), the adjacent segments are S11 and S1. Cyclic processing is implemented through modulo operations to ensure that any azimuth angle θ can be correctly mapped to the target segment and its adjacent segments.

[0067] Specific Implementation Example: Assume the user's azimuth angle θ = 200 degrees and the distance D = 10 meters. The lighting control module 122 calculates the segment index i = floor(200 / 30) = 6, determining the target light strip segment as S7, and the adjacent segments as S6 and S8. Then, the lighting control module 122 generates RGB LED control commands, controlling segment S7 to emit light at 100% brightness, segments S6 and S8 to emit light at 60% brightness, and the remaining segments to remain off. At this time, segments S6, S7, and S8 form a continuous light path, extending from the left rear side of the vehicle towards the user's location, covering an azimuth angle range of approximately 90 degrees, providing the user with a wide lighting area.

[0068] Scenarios for Light Path Mode: Light Path Mode is suitable for scenarios where the user is relatively far from the vehicle (typically 5 to 15 meters) and requires extensive lighting. In such scenarios, users not only need clear directional guidance but also sufficient illumination to see the path beneath their feet. Light Path Mode illuminates the target section and adjacent sections, covering an azimuth angle of approximately 90 degrees. This effectively illuminates the actual path under the user's feet, helping them to promptly detect obstacles or puddles, significantly improving safety when leaving the vehicle. Simultaneously, the smooth and continuous lighting effects of Light Path Mode create a dynamic flow from the vehicle towards the user, enhancing the technological sophistication and sense of occasion in human-vehicle interaction.

[0069] Distance feedback mode The core idea of ​​distance feedback mode is to dynamically adjust the light attributes of the target light strip segment, including brightness and color, based on the user's straight-line distance D, to provide illumination over greater distances and intuitively reflect distance information. The advantage of this mode is that the light attributes change with distance, allowing users to intuitively perceive their distance to the vehicle by observing changes in brightness and color. Simultaneously, distance feedback mode can optimize the lighting effect based on distance: lower brightness and warmer color tone at close range to avoid glare; and higher brightness and cooler color tone at greater distances to provide illumination over longer distances.

[0070] The specific implementation process is as follows. The lighting control module 122 receives the azimuth angle θ and straight-line distance D output by the positioning and ranging module 121. First, it executes the segment mapping algorithm to determine the target light strip segment, and then dynamically adjusts the lighting attributes of the segment according to the distance D.

[0071] Distance Segmentation and Attribute Mapping: The effective service range (0 to 15 meters) is divided into three distance segments, each corresponding to different lighting attributes. The first distance segment is 0 to 5 meters, with the target area brightness set to 60% and the color warm white: RGB values ​​approximately 255, 220, 180, color temperature approximately 3000K. The second distance segment is 5 to 10 meters, where the target area brightness is linearly interpolated from 60% to 80%, and the color gradually changes from warm white to neutral white: RGB values ​​approximately 255, 255, 255, color temperature approximately 5000K. The third distance segment is 10 to 15 meters, where the target area brightness is linearly interpolated from 80% to 100%, and the color gradually changes from neutral white to cool white: RGB values ​​approximately 200, 220, 255, color temperature approximately 7000K. The color gradient is achieved by linearly interpolating the three RGB channels separately.

[0072] Specific Implementation Case: Assume the user's azimuth angle θ = 200 degrees and the initial distance D = 3 meters. The lighting control module 122 calculates the segment index i = 6, determining the target light strip segment as S7. Since D = 3 meters belongs to the first distance segment (0 to 5 meters), the lighting control module 122 controls the S7 segment to be constantly lit with a warm white light (RGB approximately 255, 220, 180) at 60% brightness. As the user moves further away, the distance increases to D = 7 meters, entering the second distance segment (5 to 10 meters). The lighting control module 122 recalculates the lighting attributes: brightness = 60% + (80% - 60%) × (7 - 5) / (10 - 5) = 68%; the RGB value gradually changes from warm white (255, 220, 180) to neutral white (255, 255, 255), and the interpolated RGB value is approximately (255, 235, 210). The lighting control module 122 updates the control instructions, adjusting the brightness of the S7 section to 68% and the color to RGB(255,235,210). The user continues to walk further, increasing the distance to D=12 meters, entering the third distance segment (10 to 15 meters). The lighting control module 122 recalculates the lighting attributes: brightness = 80% + (100% - 80%) × (12 - 10) / (15 - 10) = 88%; the RGB value gradually changes from neutral white (255,255,255) to cool white (200,220,255), and the interpolated RGB value is approximately (233,243,255). The lighting control module 122 updates the control instructions, adjusting the brightness of the S7 section to 88% and the color to RGB(233,243,255).

[0073] The technical effects of distance feedback mode: By dynamically adjusting the brightness and color of the lights, distance feedback mode achieves the following technical effects. First, it optimizes lighting effects. At close range, it uses lower brightness and a warmer color tone to avoid glare and provide comfortable lighting; at long range, it uses higher brightness and a cooler color tone to provide illumination over greater distances, ensuring sufficient lighting for users within a 15-meter range. Second, it provides intuitive distance feedback. By observing changes in the brightness and color of the lights, users can intuitively perceive their distance from the vehicle, enhancing the information transmission between the human and the vehicle. Third, it enhances the sense of technology and ceremony. The dynamic changes in light attributes with the user's movement create the effect of the lights following the user as if they were alive, significantly improving the vehicle's technological and premium feel.

[0074] Automatic switching of working modes To further enhance the user experience, the system supports automatic switching between pointer mode and light path mode. The specific switching rules are as follows: when the straight-line distance D is less than 5 meters, the system automatically adopts pointer mode, illuminating only the target light strip section to provide clear directional indication; when the straight-line distance D is greater than or equal to 5 meters, the system automatically switches to light path mode, illuminating the target section and adjacent sections to provide a wider lighting area. This automatic switching mechanism comprehensively considers the user's lighting needs at different distances, emphasizing directional indication at close range and emphasizing the lighting range at long range, thus optimizing the lighting effect.

[0075] Meanwhile, the distance feedback mode can be used in conjunction with the pointer mode or the light path mode. That is, based on the pointer mode or the light path mode, the brightness and color of the light can be dynamically adjusted according to the distance D to provide richer visual feedback.

[0076] correspond Figure 3 Dynamic light generation and Figure 2 Execution logic for mapping the central LED strip segment: Figure 3 The dynamic light generation box in the image represents the process by which the light control module 122 generates RGB LED control commands based on the azimuth angle θ and the distance D. Figure 2 The diagram shows the distribution of 12 segments (S1 to S12) of the controllable light strip around the vehicle body and the azimuth range of each segment, providing a visual reference for the mapping of the light strip segments.

[0077] Step S103 achieves 360-degree dynamic lighting guidance without blind spots, significantly improving lighting effects and the human-vehicle interaction experience. Compared to fixed-direction lighting in existing technologies, the dynamic pointing mechanism of this invention ensures accurate lighting guidance regardless of whether the user leaves the vehicle from the front, rear, left, or right. The pointer mode provides clear directional indication with strong visual impact; the light path mode provides a wide lighting area, effectively illuminating the actual path under the user's feet, helping the user to promptly detect obstacles or water accumulation, significantly improving safety during the exit process; the distance feedback mode optimizes the lighting effect at different distances by dynamically adjusting the brightness and color of the lights and provides intuitive distance feedback information. Overall, step S103 achieves a comprehensive improvement in lighting effects, safety, and the human-vehicle interaction experience.

[0078] Step S104: System hibernation procedure Step S104 is the system termination step. When it is detected that the user has exceeded the effective service range set by the system or a stop command is received, the control lights are all turned off and enter a low-power sleep state. The purpose of this step is to avoid consuming vehicle power by keeping the lights on for a long time, and to effectively reduce energy consumption while ensuring lighting service. The specific implementation process is as follows: The lighting control module 122 continuously monitors the straight-line distance D output by the positioning and ranging module 121. When it detects that D is greater than 15 meters, the system sleep process is triggered.

[0079] Distance Judgment: The effective service range is set to 0 to 15 meters. This range is determined by comprehensively considering three factors: lighting effect, user needs, and energy consumption. Within 15 meters, the controllable light strip around the vehicle provides sufficient illumination for the user, allowing them to clearly see the path beneath their feet. Beyond 15 meters, the lighting effect of the light strip decreases significantly, indicating that the user has moved away from the vehicle and no longer needs the vehicle's lighting guidance. Therefore, setting 15 meters as the upper limit of the effective service range is reasonable. When the positioning and ranging module 121 detects a straight-line distance D greater than 15 meters, it sends an out-of-service-range signal to the lighting control module 122. Upon receiving this signal, the lighting control module 122 immediately initiates the system sleep process.

[0080] In addition to distance judgment, the system also supports the following sleep trigger conditions. First, the user issues a stop command through the digital key application. The user can click the "Stop Light Guidance" button in the application, which sends a stop command to the vehicle. Upon receiving the stop command, the vehicle immediately initiates the system sleep process. Second, system timeout. To avoid prolonged system operation due to positioning anomalies or other reasons, a 30-minute timeout is set. If the system has been running for more than 30 minutes since activation, it will automatically enter sleep mode even if the user is still within the effective service range. Third, user entry into the vehicle is detected. When the positioning and ranging module 121 detects that a user has entered the vehicle, it determines that the user has returned to the vehicle, and the system automatically enters sleep mode.

[0081] correspond Figure 3 The execution logic of the termination condition check box: Figure 3 The termination condition check box in the system checks whether the sleep trigger condition is met (distance D is greater than 15 meters, a stop command is received, the operation timeout occurs, or the user enters the vehicle). If the sleep trigger condition is met, the system sleep process is executed, the system enters a low-power state, and the process ends; if the sleep trigger condition is not met, the system returns to the user positioning and tracking step S102 and continues to loop.

[0082] Step S104 achieves intelligent energy management of the system, effectively reducing energy consumption while ensuring lighting service. By setting reasonable effective service range and sleep trigger conditions, the system can continue to work when the user needs lighting and immediately enter sleep mode when the user no longer needs lighting, avoiding energy waste. The smooth shutdown transition mechanism improves the smoothness and comfort of the user experience. The low-power sleep state reduces system current consumption to less than 5 mA, ensuring battery life when the vehicle is parked. Overall, step S104 achieves an optimal balance between lighting service and energy management, demonstrating the technical advantages of this invention in terms of practicality and energy saving.

[0083] Compared with the prior art, the present invention achieves the following significant advancements: 1. Omnidirectional Precise Guidance: By combining a wraparound light strip with high-precision positioning, the limitations of traditional forward lighting are completely broken, achieving 360-degree dynamic light guidance without blind spots, ensuring that users can get the best guidance from any direction when leaving.

[0084] 2. Enhance human-vehicle interaction and sense of ritual: The lights follow the user's movements as if they were alive, creating a highly technological and exclusive interactive experience, which significantly improves brand image and user satisfaction.

[0085] 3. Enhanced safety and practicality: The dynamically oriented light path can more effectively illuminate the actual path under the user's feet, promptly detect obstacles or water accumulation, and improve the safety of leaving the vehicle.

[0086] 4. High integration and scalability: The hardware foundation of this system can be reused for other functions, such as dynamic welcome, turning assist lighting, charging status visualization and safety warnings, realizing "hardware platformization and function softwareization".

[0087] To better understand the technical solution and technical effects of the present invention, the following is combined with... Figure 2 The diagram shown illustrates the arrangement of controllable light strips around the vehicle body, describing a complete specific implementation scenario. Figure 2 The diagram shows the distribution of 12 segments (S1 to S12) of the controllable light strip around the vehicle and the corresponding azimuth range of each segment. S1 to S3 are located at the front of the vehicle, S4 to S6 are located on the right side of the vehicle, S7 to S9 are located at the rear of the vehicle, and S10 to S12 are located on the left side of the vehicle.

[0088] Scenario Description: The user drives a vehicle equipped with this system back to their residential community and parks it in a parking space in the underground parking garage. The parking space is located approximately 20 meters to the left and rear of the community's building entrance. The user parks, turns off the engine, closes all doors, and presses the lock button on the physical key. The vehicle emits a "beep" sound, indicating that it is locked. At this moment, the BCM detects that the three conditions of the vehicle being off, the doors being closed, and the vehicle being locked are simultaneously met, and sends an activation command to the positioning and ranging module 121, automatically activating the dynamic light guidance system. The user puts the physical key in their pocket and walks towards the building entrance located to the left and rear of the vehicle.

[0089] Initial positioning (distance 3 meters): When the user has just left the vehicle by about 3 meters, the positioning and ranging module 121 activates the UWB communication module, and the four UWB anchor points begin to receive UWB pulses emitted by the physical key in the user's pocket. The positioning and ranging module 121 uses the TDOA algorithm to measure the time difference of the UWB pulses arriving at the four anchor points, and solves a system of hyperbolic equations to calculate the user's two-dimensional coordinates relative to the vehicle as (x=-2.1 meters, y=-2.1 meters) (negative x indicates left and negative y indicates rear). Then, the azimuth angle θ=atan2(-2.1,-2.1)×180 / π+360=225 degrees is calculated, and the straight-line distance D=sqrt((-2.1)²+(-2.1)²)=2.97 meters≈3 meters (step S102). After receiving the azimuth angle θ=225 degrees and the distance D=3 meters, the lighting control module 122 executes the segment mapping algorithm, calculates the segment index i=floor(225 / 30)=7, and determines the target light strip segment as S8, corresponding to the azimuth angle 210 to 240 degrees, located on the left rear side of the vehicle.

[0090] Pointer Mode Illumination (3-meter Distance): Since the distance D = 3 meters is less than 5 meters, pointer mode is automatically adopted. The lighting control module 122 generates RGB LED control instructions, controlling segment S8 to be constantly lit with a warm white light (RGB values ​​255, 220, 180) at 60% brightness, while the other 11 segments remain off (step S103). S8 segment is located on the left rear side of the vehicle. When this segment is lit, it forms a clear light strip pointing in the user's direction. When the user looks back at the vehicle, they see the light strip on the left rear side of the vehicle lit up, clearly knowing that the vehicle is providing lighting guidance, and that the direction the light is pointing is the direction they left the vehicle. This clear directional indication brings users a highly technological and ceremonial interactive experience.

[0091] User movement (5 meters): The user continues walking towards the unit door. When the user is approximately 5 meters away from the vehicle, the positioning and ranging module 121 updates the user's coordinates in real time to (x=-3.5 meters, y=-3.5 meters), calculates the azimuth angle θ=225 degrees (remaining constant), and the straight-line distance D=sqrt((-3.5)²+(-3.5)²)=4.95 meters≈5 meters. Since the distance D=5 meters reaches the switching threshold between pointer mode and light path mode, the system automatically switches to light path mode. The lighting control module 122 regenerates the RGB LED control instructions, illuminating not only the target segment S8 (100% brightness) but also the adjacent segments S7 and S9 (60% brightness) simultaneously, forming a continuous light path effect. At this time, the three segments S7, S8, and S9 form a light path extending from the left rear of the vehicle towards the user, covering an azimuth angle range of approximately 90 degrees (195 to 285 degrees), providing the user with a wider lighting area.

[0092] Distance Feedback (7 meters): As the user continues to walk away, when they are approximately 7 meters from the vehicle, the positioning and ranging module 121 updates the user's coordinates in real time, calculates the azimuth angle θ = 225 degrees, and the straight-line distance D = 7 meters. Since D = 7 meters, the user enters the second distance segment (5 to 10 meters), and the lighting control module 122 activates the distance feedback mode, dynamically adjusting the lighting attributes. Brightness Linear Interpolation Calculation: Brightness = 60% + (80% - 60%) × (7 - 5) / (10 - 5) = 68%. Color Gradient Calculation: The RGB value gradually changes from warm white (255, 220, 180) to neutral white (255, 255, 255), with the interpolated RGB value approximately (255, 235, 210). The lighting control module 122 updates the RGB LED control instructions, adjusting the brightness of section S8 to 68% and the color to RGB(255,235,210); the brightness of adjacent sections S7 and S9 is adjusted to 68% × 60% = 41% (relative to 60% of the target section), and the color is also adjusted to RGB(255,235,210). At this time, the user observes that the brightness of the vehicle lights has increased, and the color gradually changes from a warm white to a bright neutral white, intuitively perceiving that the distance between themselves and the vehicle is increasing.

[0093] Distance Feedback (10 meters): As the user continues to walk further away, when they are approximately 10 meters from the vehicle, the positioning and ranging module 121 updates the user's coordinates in real time, calculates the azimuth angle θ = 225 degrees, and the straight-line distance D = 10 meters. Since D = 10 meters marks the boundary between the second and third distance segments, the lighting control module 122 continues to adjust the lighting attributes. Brightness linear interpolation calculation: Brightness = 60% + (80% - 60%) × (10⁻⁵) / (10⁻⁵) = 80%. Color gradient calculation: The RGB value gradually changes from warm white (255, 220, 180) to neutral white (255, 255, 255), and the interpolated RGB value is approximately (255, 255, 255). The lighting control module 122 updates the RGB LED control instructions, adjusting the brightness of section S8 to 80% and the color to RGB(255,255,255); the brightness of adjacent sections S7 and S9 is adjusted to 80% × 60% = 48%, and the color is also adjusted to RGB(255,255,255). At this time, the user observes that the brightness of the vehicle lights has further increased, the color has changed to a bright neutral white, the lighting effect is significantly enhanced, and the path underfoot can be clearly seen.

[0094] Distance Feedback (12 meters): As the user continues to walk further away, when they are approximately 12 meters from the vehicle, the positioning and ranging module 121 updates the user's coordinates in real time, calculates the azimuth angle θ = 225 degrees, and the straight-line distance D = 12 meters. Since D = 12 meters, the user enters the third distance segment (10 to 15 meters), and the lighting control module 122 continues to adjust the lighting attributes. Brightness linear interpolation calculation: Brightness = 80% + (100% - 80%) × (12 - 10) / (15 - 10) = 88%. Color gradient calculation: The RGB values ​​gradually change from neutral white (255, 255, 255) to cool white (200, 220, 255), and the interpolated RGB value is approximately (233, 243, 255). The lighting control module 122 updates the RGB LED control instructions, adjusting the brightness of section S8 to 88% and the color to RGB(233,243,255); the brightness of adjacent sections S7 and S9 is adjusted to 88% × 60% = 53%, and the color is also adjusted to RGB(233,243,255). At this time, the user observes that the brightness of the vehicle lights is close to the maximum value, the color becomes a cool white, and the illumination distance reaches its maximum, clearly illuminating the path in front of the user.

[0095] Out of Service Range (16 meters): When the user continues to walk away and is approximately 16 meters from the vehicle, the positioning and ranging module 121 updates the user's coordinates in real time and calculates the straight-line distance D=16 meters. Since D=16 meters is greater than the upper limit of the effective service range of 15 meters, the positioning and ranging module 121 sends an out-of-service-range signal to the lighting control module 122. Upon receiving this signal, the lighting control module 122 initiates the system sleep process. The lighting control module 122 gradually reduces the brightness of all illuminated sections (S7, S8, S9) to 0 within 0.5 seconds, achieving a smooth transition to off. The user observes the vehicle lights gradually dimming and eventually turning off; the entire process is smooth and natural, without any sudden disappearance. After the light strip is completely off, the system enters a low-power sleep state, with overall current consumption reduced to less than 5 mA.

[0096] In the complete usage scenario described above, the dynamic lighting guidance system automatically activates after the user leaves the vehicle, continuously tracking the user's azimuth and distance, and intelligently controlling the controllable light strip around the vehicle to ensure the lights always point in the user's direction. As the user's distance changes, the system automatically switches between pointer mode and light path mode, dynamically adjusting the brightness and color of the lights according to the distance to provide the user with optimal lighting effects. When the user moves out of the effective service range, the system smoothly turns off the lights and enters a low-power sleep state, avoiding unnecessary energy consumption. The entire process requires no user intervention, achieving completely seamless automated service and significantly improving user experience, safety, and the vehicle's technological feel.

[0097] This invention can be widely applied to various types of automobiles, especially intelligent electric vehicles. Its hardware requirements (UWB, controllable LED light strip, domain controller) are all current mature technologies, which are easy to integrate and promote, and have huge market prospects and practical value.

[0098] Example 2 This embodiment discloses a vehicle lighting guidance system based on dynamic continuous mapping of user azimuth angle.

[0099] A vehicle lighting guidance system based on dynamic continuous mapping of user azimuth angle includes: The user location determination module is configured to: in response to a set vehicle status change event, acquire the user's azimuth and straight-line distance relative to the vehicle in real time; The tracking lighting control module is configured to: determine a target illuminated light strip section from a controllable light strip arranged around the vehicle body based on the user's azimuth angle relative to the vehicle, and drive the target illuminated light strip section to emit light, thereby forming tracking lighting for the user's azimuth angle; The light-off control module is configured to determine whether the user is outside the preset service range based on the straight-line distance between the user and the vehicle, and to turn off the controllable light strip when the user is outside the preset service range.

[0100] It should be noted that each module in this embodiment corresponds one-to-one with each step in Embodiment 1, and their specific implementation processes are the same.

[0101] Example 3 The purpose of this embodiment is to provide a computer-readable storage medium.

[0102] A computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the steps of the vehicle lighting guidance method based on dynamic continuous mapping of user azimuth angle as described in Embodiment 1 of this disclosure.

[0103] Example 4 The purpose of this embodiment is to provide an electronic device.

[0104] An electronic device includes a memory, a processor, and a program stored in the memory and executable on the processor. When the processor executes the program, it implements the steps in the vehicle lighting guidance method based on dynamic continuous mapping of user azimuth angle as described in Embodiment 1 of this disclosure.

[0105] The steps and methods involved in the apparatuses of Embodiments 2, 3, and 4 above correspond to those in Embodiment 1. For specific implementation details, please refer to the relevant description section of Embodiment 1. The term "computer-readable storage medium" should be understood as a single medium or multiple media including one or more instruction sets; it should also be understood as including any medium capable of storing, encoding, or carrying an instruction set for execution by a processor and enabling the processor to perform any of the methods in this invention.

[0106] Those skilled in the art will understand that the modules or steps of the present invention described above can be implemented using general-purpose computer devices. Optionally, they can be implemented using computer-executable program code, thereby allowing them to be stored in a storage device for execution by a computer device, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. The present invention is not limited to any particular combination of hardware and software.

[0107] While the specific embodiments of the present invention have been described above in conjunction with the accompanying drawings, this is not intended to limit the scope of protection of the present invention. Those skilled in the art should understand that various modifications or variations that can be made by those skilled in the art without creative effort based on the technical solutions of the present invention are still within the scope of protection of the present invention.

Claims

1. A vehicle lighting guidance method based on dynamic continuous mapping of user azimuth angle, characterized in that, Includes the following steps: In response to predefined vehicle status change events, the system acquires the user's azimuth and straight-line distance relative to the vehicle in real time. Based on the user's azimuth angle relative to the vehicle, the target illuminated light strip section is determined from the controllable light strips arranged around the vehicle body, and the target illuminated light strip section is driven to emit light, forming tracking illumination for the user's azimuth angle; Based on the straight-line distance between the user and the vehicle, determine whether the user is outside the preset service range. When the user is outside the preset service range, controllable light strips are turned off.

2. The vehicle lighting guidance method based on dynamic continuous mapping of user azimuth angle as described in claim 1, characterized in that, Vehicle status change events include the simultaneous fulfillment of events such as vehicle engine shutdown, door closure, and vehicle locking.

3. The vehicle lighting guidance method based on dynamic continuous mapping of user azimuth angle as described in claim 1, characterized in that, The method for obtaining the user's azimuth and straight-line distance relative to the vehicle in real time is as follows: Multiple communication anchor points are deployed on the vehicle; Communicate with user terminal equipment that has a digital key with built-in ranging and positioning functions using multiple communication anchor points; The system uses time difference of arrival or angle of arrival algorithms to calculate the user's two-dimensional position information relative to the vehicle coordinate system in real time.

4. The vehicle lighting guidance method based on dynamic continuous mapping of user azimuth angle as described in claim 1, characterized in that, The controllable light strips arranged around the vehicle body cover the front, rear, left and right sides of the vehicle and are embedded in the air intake grille, front and rear bumpers, exterior rearview mirror housings and door sills or the roof outline; the controllable light strips are composed of multiple independently controllable light strip segments, each of which can be addressed and controlled individually.

5. The vehicle lighting guidance method based on dynamic continuous mapping of user azimuth angle as described in claim 1, characterized in that, Also includes: Based on a preset mapping table, the user's azimuth angle relative to the vehicle is converted into control commands for a set section of the controllable light strip. The designated light strip segment that has a mapping relationship with the user's azimuth angle relative to the vehicle will be used as the target light strip segment for illumination.

6. The vehicle lighting guidance method based on dynamic continuous mapping of user azimuth angle as described in claim 1, characterized in that, It also includes dynamically adjusting at least one attribute of the light in the target illuminated light strip segment based on the straight-line distance of the user relative to the vehicle, the attribute including color, brightness, and flashing mode.

7. The vehicle lighting guidance method based on dynamic continuous mapping of user azimuth angle as described in claim 6, characterized in that, The blinking modes include pointer mode and optical path mode, wherein: In pointer mode, the single light strip segment that is closest to the user's azimuth angle relative to the vehicle is illuminated, creating a clear needle-pointing effect. The light path mode simultaneously illuminates the light strip segment that is closest to the user's azimuth angle relative to the vehicle, as well as multiple adjacent segments, forming a continuous light path.

8. A vehicle lighting guidance system based on dynamic continuous mapping of user azimuth angle, characterized in that, include: The user location determination module is configured to: in response to a set vehicle status change event, acquire the user's azimuth and straight-line distance relative to the vehicle in real time; The tracking lighting control module is configured to: determine a target illuminated light strip section from controllable light strips arranged around the vehicle body based on the user's azimuth angle relative to the vehicle, and drive the target illuminated light strip section to emit light, thereby forming tracking lighting for the user's azimuth angle; The light-off control module is configured to determine whether the user is outside the preset service range based on the straight-line distance between the user and the vehicle, and to turn off the controllable light strip when the user is outside the preset service range.

9. A computer-readable storage medium having a program stored thereon, characterized in that, When the program is executed by the processor, it implements the steps in the vehicle lighting guidance method based on dynamic continuous mapping of user azimuth angle as described in any one of claims 1-7.

10. An electronic device comprising a memory, a processor, and a program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps in the vehicle lighting guidance method based on dynamic continuous mapping of user azimuth angle as described in any one of claims 1-7.