Control method, device, equipment, medium and program of vehicle screening device
Patent Information
- Application Number
- CN202611191654.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-06
- Publication Date
- 2026-11-03
AI Technical Summary
Traditional vehicle door shielding devices only respond after the door is opened, resulting in delayed response, insufficient shielding, and an inability to adapt to different environments and passenger conditions, posing safety hazards and operational inconvenience.
By integrating rainfall sensing, light detection, wind speed monitoring, and human recognition technologies, the intelligent decision-making control system deploys the vehicle's sunshade in advance when passengers approach. It also precisely controls the deployment posture by combining the door opening angle and environmental data, achieving coordinated self-adaptation between the door and the sunshade.
It provides immediate shelter when passengers approach, preventing rain from getting in, sunburn, and strong winds, offering safe, timely, and precise environmental protection and improving passenger convenience and comfort.
Smart Images

Figure CN123027983A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle intelligent auxiliary equipment technology, and in particular to a control method, device, equipment, medium and program for a vehicle shielding device. Background Technology
[0002] As the core of modern transportation, vehicles continue to upgrade in terms of comfort and functionality. However, significant pain points remain regarding the driving experience in rainy weather. In traditional vehicles, when opening the door in the rain, passengers must first open an umbrella before getting in or out, or open the umbrella immediately after getting in or out. This process is not only cumbersome but also easily leads to rainwater splashing into the car or soaking the occupants, severely impacting driving comfort and potentially damaging interior items. Furthermore, manually operating an umbrella is particularly inconvenient in crowded or emergency situations, and traditional umbrellas occupy interior space, making storage and retrieval time-consuming and laborious, failing to meet the high demands of modern automobiles for convenience and space utilization.
[0003] In related technologies, the vehicle only controls the shielding device to open after the door is detected to be open. The passive triggering mechanism causes the shielding device to only start responding after the occupants have been exposed to the harsh environment. The accumulated delay results in untimely protection. At the same time, the hasty response causes safety hazards such as collisions with the passenger's body, insufficient shielding, and fixed scenarios. Summary of the Invention
[0004] This application provides a control method, device, equipment, medium, and program for a vehicle shielding device to solve the problems in the related technology where the passive response mechanism with the opening of the vehicle door as the single trigger condition leads to delayed shielding response, insufficient shielding, fixed functional scenarios, and poor passenger experience.
[0005] The first aspect of this application provides a control method for a vehicle shielding device, comprising the following steps: when passenger activity is detected within the target range of the vehicle, the distance, relative speed, and direction of movement between the passenger and the vehicle are acquired; if the distance, relative speed, and direction of movement between the passenger and the vehicle meet preset proximity characteristic conditions, environmental data is identified, and the vehicle door is automatically opened based on the environmental data; and the deployment posture of the shielding device is controlled based on the door opening angle and the environmental data.
[0006] Optionally, the vehicle door can be automatically opened based on environmental data, including: acquiring rainfall, current light intensity, and current wind speed from the environmental data; if any one of rainfall, current light intensity, and current wind speed reaches a pre-set threshold, the vehicle door can be automatically opened.
[0007] Optionally, the unfolding posture includes the unfolding range and the display angle. The unfolding posture of the shielding device is controlled according to the door opening angle and environmental data, including: determining the unfolding range of the shielding device according to the door opening angle; and determining the unfolding posture of the shielding device according to the unfolding range and environmental data.
[0008] Optionally, determining the deployment pose of the shielding device based on the deployment range and environmental data includes: determining the corresponding deployment orientation based on at least one of the rainfall, current light intensity, and current wind speed in the environmental data; and determining the deployment pose of the shielding device based on the deployment range and deployment orientation.
[0009] Optionally, after controlling the deployment posture of the shielding device based on the door opening angle and environmental data, the process includes: detecting the real-time position of the passenger and adjusting the deployment posture of the shielding device according to the real-time position.
[0010] Optionally, adjusting the deployment posture of the shielding device based on the location includes: if the real-time location exceeds the shielding range of the shielding device, adjusting the deployment posture of the shielding device based on the real-time location and the boundary of the shielding range; otherwise, not performing the adjustment action.
[0011] A second aspect of this application provides a control device for a vehicle shielding device, comprising: an acquisition module, configured to acquire the distance, relative speed, and direction of movement between the passenger and the vehicle when passenger activity is detected within the target range of the vehicle; an identification module, configured to identify environmental data and control the vehicle to automatically open its doors based on the environmental data if the distance, relative speed, and direction of movement between the passenger and the vehicle meet preset proximity characteristic conditions; and a control module, configured to control the deployment posture of the shielding device based on the door opening angle and the environmental data.
[0012] A third aspect of this application provides an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the program to perform a control method for a vehicle shielding device as described in the above embodiments.
[0013] A fourth aspect of this application provides a computer-readable storage medium having a computer program stored thereon, which is executed by a processor to perform a control method for a vehicle shielding device as described in the above embodiments.
[0014] A fifth aspect of this application provides a computer program product, including a computer program or instructions, which, when executed, implement a control method for a vehicle shielding device as described in the above embodiments.
[0015] Therefore, this application has at least the following beneficial effects: This application embodiment can acquire the distance, relative speed, and direction of movement between the passenger and the vehicle when passenger activity is detected within the target range of the vehicle. When these three parameters meet preset proximity characteristic conditions, subsequent control procedures are triggered. This allows the system to identify the passenger's approach intention before they even reach the door, providing ample time for subsequent actions and avoiding the passive situation of traditional solutions that only respond after the door opens. Upon determining the passenger's approach intention, the system simultaneously identifies environmental data and controls the vehicle to automatically open the door based on this data. This ensures that the door opening decision not only depends on the passenger's approach behavior but also considers the current weather conditions, preventing rain from entering or sunburn caused by the passenger manually opening the door in inclement weather. It also provides advance time for the activation of the shading device. During the door opening process, the system adjusts the door opening angle according to the... The deployment posture of the shielding device is controlled by both temperature and environmental data. The door opening angle determines the size of the opening area that the shielding range needs to cover, while environmental data determines the orientation and extent of the shielding surface to effectively block wind, rain, or sunlight. The coupled control of these two factors ensures that the shielding range is precisely matched with the door opening area, eliminating blind spots. From the passenger's approach to the automatic door opening and the adaptive deployment of the shielding device, each action is closely linked and time-sequential. Before the passenger reaches the door, the system has already made a decision on shielding preparation based on the environmental conditions. The shielding device is in place simultaneously with the door opening, ensuring that the passenger is always within the shielding range during the entire process of getting on and off the vehicle. This avoids the problems of passenger exposure to harsh environments, collisions with passengers due to hasty deployment, and insufficient shielding caused by response delays in traditional solutions, achieving safe, timely, and accurate environmental protection for getting on and off the vehicle.
[0016] Additional aspects and advantages of this application 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 this application. Attached Figure Description
[0017] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein: Figure 1 This is a flowchart of a control method for a vehicle shielding device according to an embodiment of this application; Figure 2 This is a schematic diagram of the automatic umbrella-opening mechanism provided according to an embodiment of this application; Figure 3 This is a flowchart of the intelligent occlusion decision control provided according to an embodiment of this application; Figure 4 This is a timing diagram of the control method provided according to an embodiment of this application; Figure 5 This is a schematic diagram of the multi-mode occlusion working state provided according to the embodiments of this application; Figure 6 This is a block diagram of the control device for a vehicle shielding device provided according to an embodiment of this application; Figure 7 This is a block diagram of the overall structure of the door-linked intelligent shielding system provided according to an embodiment of this application; Figure 8 This is a block diagram of human body detection and intelligent decision-making logic provided according to an embodiment of this application; Figure 9 This is a schematic diagram of the structure of an electronic device provided according to an embodiment of this application.
[0018] Figure description: Left umbrella mechanism 101, right umbrella mechanism 102, vehicle shading device control device 10, acquisition module 100, identification module 200 and control module 300. Detailed Implementation
[0019] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.
[0020] The proposed technology involves an automatic rainproof device for car doors. This device, utilizing a central control unit, rain sensor, door opening sensor, a fan-shaped rainproof folding canopy, and an electromagnetic actuator, automatically extends a fan-shaped rainproof folding canopy from the top of the car door when it rains, preventing passengers and items inside from getting wet. On sunny days, the metal support strip on one side of the fan-shaped rainproof folding canopy is held in place by a permanent magnet in a dedicated storage space within the car body, preventing it from being pulled out when the door is opened. During rain, the rain sensor and door opening sensor send signals to the central control unit, which then controls the electromagnetic actuator to use magnetic force to pull the metal strip on the other side of the fan-shaped rainproof folding canopy against the permanent magnet, causing it to open along with the door. This achieves the automatic rainproof function when the car door is opened.
[0021] However, the above-mentioned related technologies have the following defects, specifically: (1) The triggering logic is limited to the door opening state: limiting the system triggering condition to the discrete mechanical event of the door opening creates a mindset that the shielding device must move synchronously with the door. This technical bias ignores the value of the time window between the occupant approaching the vehicle and the actual opening of the door, which is usually 5 to 15 seconds. Due to this limitation, the shielding mechanism must respond hastily within 200 to 800 milliseconds after the occupant is exposed to the harsh environment, making it impossible to achieve advance prediction and active protection, and making it difficult to achieve an immediate or advance shielding service experience. (2) Open-loop control leads to inherent physical delay: the related technologies adopt a simple open-loop logic that triggers execution after sensor perception, that is, the umbrella action is executed after rain is detected and the door is opened. This control link has inherent physical delays, including a sensor response delay of 50 to 100 milliseconds, a controller decision delay of 20 to 50 milliseconds, and a mechanical execution delay of 800 to 1500 milliseconds. In the case of heavy rain, the cumulative effect of the above delays is enough to cause the occupant's head and shoulders to get wet. The delay problem cannot be eliminated by simply increasing the motor power because safety regulations impose strict constraints on the movement speed of the actuator. (3) Single shielding function and fixed scenario: Existing shielding devices are only designed for rain scenarios. The shielding material is waterproof nylon, the structure is a fixed curvature umbrella surface, and the control logic is limited to two states: fully open or fully closed. All are optimized around the rain protection needs. When facing strong ultraviolet radiation or strong wind scenarios, the existing devices cannot adaptively adjust their working mode. When shading, the shielding effect deteriorates due to the heat absorption of the material. When protecting against wind, the large wind-receiving area makes it easy to flip and fail. In addition, the existing solutions cannot adjust the shielding strategy according to the specific state of the occupants. For example, they cannot distinguish whether the occupants are carrying heavy objects or holding children, resulting in a fixed shielding posture and insufficient adaptability. (4) Lack of occupant intention fusion decision-making ability: Related technologies regard occupants as external objects that cannot perceive the internal state. The device is triggered by the contact signal of the door handle, and the occupant's biological characteristics, movement intention and the state of the carried objects cannot be identified. Due to a lack of understanding of the passengers' behavioral intentions, the deployment posture of the shielding device is fixed, which cannot adapt to scenarios that require advance shielding, such as when passengers are rushing to board the vehicle, nor can it adapt to differentiated needs such as when passengers are carrying heavy objects and need to lower the shielding height to avoid obstructing their view.
[0022] Therefore, in order to solve the above-mentioned technical problems, this application integrates multiple sensing technologies such as rainfall sensing, light detection, wind speed monitoring, and human body recognition. It can make intelligent decisions based on environmental conditions and passenger behavior, and automatically perform shielding actions such as opening umbrellas, activating sunshades, or deploying windproof covers to provide passengers with comprehensive environmental protection when getting on and off the vehicle.
[0023] The control method, apparatus, device, medium, and program of the vehicle shielding device according to embodiments of this application are described below with reference to the accompanying drawings.
[0024] Specifically, Figure 1 This is a schematic flowchart illustrating a control method for a vehicle shielding device provided in an embodiment of this application.
[0025] like Figure 1 As shown, the control method for the vehicle shielding device includes the following steps: In step S101, when passenger activity is detected within the target range of the vehicle, the distance, relative speed, and direction of movement between the passenger and the vehicle are obtained.
[0026] The target range can be set according to actual needs, such as 1m or 0.5m, without specific limitations.
[0027] It is understood that the embodiments of this application can avoid the energy waste caused by continuously performing high-power sensing tasks when the vehicle is stationary by only starting to acquire passenger motion parameters when passenger activity is detected within the target range of the vehicle. The three-dimensional parameters of passenger distance, relative speed and direction of movement are acquired. Distance is used to characterize the spatial interval between passenger and vehicle, relative speed is used to characterize the speed at which passenger approaches vehicle, and direction of movement is used to determine whether passenger movement is directed towards the vehicle, so as to facilitate subsequent judgment of passenger's actual intention to approach vehicle.
[0028] It should be noted that passengers include the driver and passengers. In this embodiment, a millimeter-wave radar is used to transmit electromagnetic waves at a frequency of 20Hz and receive the echo. The distance between the passenger and the vehicle is calculated based on the time difference between transmission and reception. At the same time, the radial relative velocity of the passenger relative to the vehicle is measured using the Doppler effect (negative value when closer, positive value when farther away). The millimeter-wave radar is not affected by lighting conditions and weather, and can stably output distance and speed data in adverse environments such as rain and fog.
[0029] Millimeter-wave radar provides the passenger's radial direction of movement relative to the vehicle, indicating whether they are moving closer or further away. RGB cameras utilize a human detection model to identify the position of the human body in the image, calculating the passenger's trajectory and direction in the horizontal plane by analyzing the displacement changes of the human body's bounding box between consecutive frames. A depth camera simultaneously acquires 3D spatial information to help determine whether the passenger's movement is pointing towards the door area. Visual and radar data are fused after temporal and spatial synchronization to obtain the passenger's complete motion vector in 3D space.
[0030] Distance determines whether the vehicle has entered the target area; speed determines the rate of approach and excludes events of moving away; direction determines whether the vehicle is pointing towards the door area and excludes events of passing by. These three parameters corroborate each other and are indispensable, together constituting a complete judgment of the passenger's approach intention. This enables the system to accurately identify passengers who genuinely intend to board the vehicle within the target area, avoiding false triggering of pedestrians or other non-target personnel, and providing a reliable triggering basis for subsequent door linkage and shielding device control.
[0031] Specifically, firstly, the infrared pyroelectric sensor samples at a frequency of 10Hz. When it detects human thermal radiation signals three times consecutively, it triggers the activation of the radar and visual sensors. The millimeter-wave radar outputs information on the person's distance, speed, and angle at a frequency of 20Hz, establishing the person's movement trajectory.
[0032] An RGB camera captures images at 15fps and uses a YOLOv5-based human detection model for real-time inference, outputting human bounding boxes and confidence scores. A depth camera simultaneously acquires 3D point cloud data of the corresponding area to calculate the precise distance between the person and the vehicle. The fusion algorithm employs a weighted voting mechanism: infrared sensor weight 0.2, millimeter-wave radar weight 0.3, and visual detection result weight 0.5. When the fusion confidence score exceeds 0.8, it is considered a valid human detection event. The intent recognition module analyzes the person's movement trajectory; when it detects a continuously decreasing distance to the person and a movement direction pointing towards the vehicle door area, it is determined that the person intends to get on or off the vehicle.
[0033] In step S102, if the distance, relative speed, and direction of movement between the passenger and the vehicle meet the preset proximity characteristic conditions, then the environmental data is identified, and the vehicle door is automatically opened based on the environmental data.
[0034] Among them, the preset proximity feature conditions are that the distance between the passenger and the vehicle is less than the first preset distance threshold, such as 2m or 1m, the relative speed direction of the passenger relative to the vehicle is the approach direction, and the absolute speed value is within a reasonable range of motion. The passenger's movement direction is towards the door area, without specific limitations.
[0035] It is understood that the embodiments of this application can trigger the subsequent control process by setting the distance, relative speed and direction of movement between the passenger and the vehicle to meet the preset proximity characteristic conditions simultaneously. This ensures that the start time of the automatic door opening accurately corresponds to the passenger's intention to board the vehicle. Under the condition that the intention is confirmed, environmental data is identified and the automatic door opening is controlled according to the environmental data. This ensures that the door opening action not only responds to the passenger's approach behavior, but also takes into account the current weather conditions, thus ensuring the accuracy of the door opening decision and environmental adaptability. This provides passengers with a convenient experience of safely entering the vehicle without manual operation.
[0036] It should be noted that satisfying the distance parameter ensures that the passenger has entered the effective perception area, providing a spatial rationale for the system to perform the door opening action; satisfying the relative speed parameter excludes non-approaching behaviors such as passengers standing still or moving away from the vehicle, ensuring that the door opening action is only triggered when the passenger is moving towards the vehicle; satisfying the motion direction parameter further filters out passengers whose motion trajectory is pointing towards the door area, effectively distinguishing between people intending to board the vehicle and passersby or people going around.
[0037] Based on environmental data, the vehicle automatically opens its doors. Specifically: in rainy weather, the automatic door opening works in conjunction with the shielding device to eliminate the risk of rainwater entering the vehicle when passengers manually open the doors; in strong sunlight, the automatic door opening avoids the discomfort of passengers touching hot door handles; and in windy conditions, the door opening speed and angle are controlled according to wind speed levels to reduce the impact of strong winds on the doors and passengers.
[0038] Specifically, the door linkage control strategy of this application ensures coordinated operation between the shielding device and the door: In the pre-trigger phase, when the system determines that a passenger intends to get on or off the vehicle, it sends a pre-unlock request to the door control system, and the door enters the ready-to-open state. At this time, the umbrella mechanism begins to pre-deploy, expanding the umbrella surface from the retracted state to 30%. In the synchronization phase, during the door opening process, the door angle sensor provides real-time feedback on the opening angle, and the umbrella mechanism synchronously adjusts the deployment degree according to the door angle, ensuring that the shielding area always covers the door opening. The mapping relationship between the deployment angle and the door opening angle is: umbrella deployment angle = door opening angle × 1.2 + 15°. In the umbrella closing phase, when the system detects that a passenger has completed the boarding or alighting action, it initiates the umbrella closing procedure after a 2-second delay, ensuring that the passenger has completely left the shielded area. After the umbrella is closed, the door enters the closeable state.
[0039] In this embodiment of the application, before controlling the vehicle to automatically open the door based on environmental data, the process includes: when it is detected that no one is in the vehicle, acquiring the passenger's identity data, and controlling the vehicle to automatically open the door after the passenger's identity data is verified.
[0040] It is understood that the embodiments of this application can detect whether there are people inside the vehicle before the door opens automatically, and only start the subsequent identity verification process when it is confirmed that no one is in the vehicle. This eliminates the safety risk of accidental opening of the door due to accidental touch or system misjudgment when there are already occupants in the vehicle, which may lead to collision with the occupants.
[0041] It's important to note that acquiring passenger identity data only after confirming the vehicle is unoccupied allows the system to pre-judge the legitimacy of the target person before unlocking the door. The door only opens after successful identity verification. This identity verification mechanism effectively prevents unauthorized individuals from gaining door access by triggering the proximity sensing system, eliminating the security risk of accidental door opening for unauthorized personnel. Once identity verification is successful, the vehicle automatically opens the door, allowing legitimate passengers to enter without manually unlocking or pulling the door. This is especially beneficial when passengers are holding items or children and cannot easily operate the door handles; the automatic door opening function fundamentally solves the practical difficulty of physical contact. The entire control process prioritizes the safety of an unoccupied vehicle, uses identity verification as authorization, and culminates in automatic door opening. These three steps are progressively advanced and layered, providing a contactless and convenient boarding experience for legitimate passengers while eliminating security risks.
[0042] This application may obtain passenger identity data through one or more of the following methods: Bluetooth key pairing authentication, proximity authentication, facial recognition authentication, fingerprint recognition authentication, and remote terminal authorization, without specific limitations. Once the identity data verification is successful and no one inside the vehicle confirms, the system sends unlock and open commands to the door control system. After unlocking, the door automatically opens to a preset angle, allowing the passenger to enter the vehicle.
[0043] In this embodiment of the application, controlling the vehicle to automatically open its door based on environmental data includes: acquiring rainfall, current light intensity, and current wind speed from the environmental data; if any one of rainfall, current light intensity, and current wind speed reaches a preset threshold, then controlling the vehicle to automatically open its door.
[0044] Among them, the preset threshold for rainfall can be 0.5 mm / min, the preset threshold for current light intensity can be UV index ≥ 7, and the current wind speed can be 17 m / s. These can be set according to actual needs without specific limitations.
[0045] It is understood that the embodiments of this application can use environmental data in three dimensions—rainfall, current light intensity, and current wind speed—as the basis for controlling the automatic opening of the vehicle doors. This enables the system to fully perceive the state of the vehicle's environment and trigger automatic door opening when any condition is met. This allows the system to provide timely assistance to passengers in any type of severe weather, thereby improving the passenger experience.
[0046] It should be noted that the system automatically opens the doors and deploys the shielding device when rainfall reaches a threshold, allowing passengers to quickly enter the vehicle without manual operation in rainy weather, avoiding getting wet. It also automatically opens the doors when sunlight intensity reaches a threshold, preventing passengers from touching hot door handles in strong ultraviolet radiation environments, thus avoiding burns and reducing sun exposure time. Furthermore, it automatically opens the doors when wind speed reaches a threshold, allowing passengers to enter without effort in windy weather. The system can also control the opening speed and the deployment of the shielding device to reduce wind resistance. Each preset threshold is pre-calibrated based on the human body's tolerance boundaries in different environments. Examples include the critical rainfall intensity for the feeling of getting wet, the critical sunlight intensity for the risk of burns from ultraviolet radiation, and the critical wind speed for significant obstruction to standing and movement. These thresholds are independent of each other, each reflecting the impact boundaries of different environmental factors on human comfort and safety. The system automatically opens the doors only when any environmental parameter independently exceeds its corresponding boundary, ensuring timely response under various types of severe weather conditions and providing environmental adaptation assistance to passengers.
[0047] In step S103, the deployment posture of the shielding device is controlled based on the door opening angle and environmental data.
[0048] It is understood that the embodiments of this application can control the deployment posture of the shielding device by simultaneously using two dimensions: the door opening angle and environmental data. This makes the determination of the deployment posture no longer dependent on a single factor, but rather couples the door movement state with the direction of environmental interference for calculation. The deployment amplitude and deployment orientation are driven independently by different input parameters. The door opening angle only controls the magnitude of the amplitude without affecting the orientation, and the environmental data only controls the deflection of the orientation without affecting the amplitude. This avoids the contradiction that a single input parameter cannot simultaneously take into account amplitude matching and orientation alignment. There is no blind spot caused by sudden changes in door angle or environmental wind direction, and the collaborative adaptive control between the shielding device, door movement, and environmental state is achieved.
[0049] It should be noted that the door opening angle determines the deployment range in the deployment posture. The deployment range is positively correlated with the door opening angle; the larger the door opening, the larger the shielding surface opens, ensuring that the shielding range expands synchronously with the door opening, thus guaranteeing that the shielding area always matches the door opening area. Environmental data determines the deployment orientation in the deployment posture. The deployment orientation is adjusted according to wind direction, wind speed, or solar azimuth. In rainy weather, it faces the windward direction to block rain, and in sunny weather, it faces the solar azimuth to block sunlight, ensuring that the effective direction of the shielding surface is opposite to the direction of environmental interference. Throughout the entire door opening stroke, the system continuously monitors changes in the door opening angle and fluctuations in environmental data. Whenever any input changes, the target deployment posture is recalculated immediately, and the shielding device is adjusted in real time. This ensures that the shielding surface maintains complete coverage of the door opening area throughout the entire door opening process, eliminating blind spots caused by sudden changes in door angle or environmental wind direction. This achieves coordinated adaptive control between the shielding device, door movement, and environmental conditions.
[0050] like Figure 2 As shown, the shading device of this application includes a left umbrella-holding mechanism 101 and a right umbrella-holding mechanism 102. The left umbrella-holding mechanism 101 is installed above the left side door of the vehicle, and the right umbrella-holding mechanism 102 is installed above the right side door. The two mechanisms are symmetrically arranged and are used to provide shading services for the left and right doors, respectively. Each umbrella-holding mechanism includes a drive motor, a transmission mechanism, a folding umbrella frame, and an umbrella canopy. The drive motor is a stepper motor, and the transmission mechanism converts the rotational motion of the motor into the unfolding or retracting action of the umbrella frame. When the umbrella frame is unfolded, the umbrella canopy is opened to form a shading area.
[0051] An environmental sensor module is installed on the vehicle's roof, integrating a rain sensor and a light sensor. The rain sensor uses an optical detection principle, determining rainfall intensity by emitting infrared light and analyzing changes in the received light signal. The light sensor uses a photodiode to detect ambient light intensity, assessing ultraviolet radiation intensity. Specifically, the ambient light sensor is a photodiode-type lux meter, installed at the front of the roof, used to detect ambient light intensity. Human presence sensors are installed at the doors, including infrared pyroelectric sensors and millimeter-wave radar, used to detect passenger approach signals. Figure 2 The diagram also shows the coverage area of the detection zone. The detection area of the human body detection sensor covers a space of approximately 2 to 3 meters outside the vehicle door, within which the system can sense the approach of passengers. The cross-sectional view of the automatic umbrella opening mechanism 102 shows the internal structure of the mechanism, including a motor, a reduction gear set, a worm gear transmission pair, and an umbrella frame linkage mechanism. The worm gear transmission pair has a self-locking function, so that even if the motor is powered off after the umbrella is fully opened, the umbrella frame can maintain its current position and will not automatically close due to gravity or external forces.
[0052] In this embodiment of the application, the unfolding posture includes the unfolding range and the display angle. The unfolding posture of the shielding device is controlled according to the door opening angle and environmental data, including: determining the unfolding range of the shielding device according to the door opening angle; and determining the unfolding posture of the shielding device according to the unfolding range and environmental data.
[0053] It is understood that the embodiments of this application can determine the complete deployment pose based on the deployment range and environmental data. The environmental data is used to correct the deployment angle so that the orientation of the shielding surface is opposite to the direction of environmental interference. At the same time, the deployment range serves as a constraint to ensure that the adjustment of the deployment angle will not cause the shielding range to shrink or exceed the physical boundary of the shielding surface, so that the shielding device can form a shielding effect that is both complete and directionally accurate under different door openings and different environmental conditions.
[0054] It should be noted that the expansion range is first determined based on the door opening angle, establishing a direct correspondence between the size of the shielding area and the door opening size. The larger the door opening, the larger the shielding surface expands, ensuring that the shielding area is sufficient to cover the exposed area formed when the door is open. The determination of the expansion range is independent of environmental data, avoiding frequent changes in the expansion range and instability in the shielding area caused by fluctuations in environmental data. The determination of the expansion angle uses the determined expansion range as a constraint boundary, ensuring that orientation adjustments are always made within the effective working range of the shielding surface.
[0055] Specifically, the mapping relationship between the unfolding range of the shielding device and the opening angle of the car door is: unfolding range of the shielding device = opening angle of the car door × 1.2 + 15°.
[0056] In this embodiment of the application, determining the deployment pose of the shielding device based on the deployment range and environmental data includes: determining the corresponding deployment orientation based on at least one of the rainfall, current light intensity, and current wind speed in the environmental data; and determining the deployment pose of the shielding device based on the deployment range and deployment orientation.
[0057] It is understood that, based on a predetermined deployment range, the system can determine the corresponding deployment orientation according to at least one parameter among rainfall, current light intensity, and current wind speed in the environmental data. When any parameter reaches its corresponding threshold, the system determines the deployment orientation based on that parameter. This enables the system to cover the orientation adjustment needs of three different weather types: rainy days, hot sun, and strong winds. The adjustment of the deployment orientation is always targeted at the actual environmental interference, avoiding the problem of insufficient adaptability of a fixed orientation under different weather conditions.
[0058] It should be noted that rainfall is used to determine the direction of rain in rainy weather and to set the orientation of the shielding surface accordingly to block rainwater; light intensity is used to determine the direction of sunlight in strong sunlight and to set the orientation of the shielding surface accordingly to block ultraviolet rays; wind speed is used to determine the wind direction in strong winds and to set the orientation of the shielding surface accordingly to reduce wind resistance. Multiple parameters in the environmental data participate in the determination using a logical OR relationship. When any parameter reaches its corresponding threshold, the system determines the deployment orientation based on that parameter, enabling the system to cover the orientation adjustment needs of three different weather types: rainy days, strong sunlight, and strong winds. The deployment range ensures that the shielding surface opens wide enough to cover the area of the vehicle door opening, and the deployment orientation ensures that the shielding surface points towards the direction of environmental interference to form an effective barrier. After these two are determined, they are combined to form a complete deployment posture, ensuring that the shielding device simultaneously meets environmental protection requirements in both area coverage and orientation alignment.
[0059] In this embodiment of the application, determining the deployment posture of the shielding device based on the door opening angle and environmental data includes: if the current rainfall in the environmental data reaches a preset rainfall, then controlling the deployment posture of the shielding device according to the door opening angle; if the current light intensity in the environmental data reaches a target light intensity, then calculating the optimal umbrella deployment angle based on the solar azimuth angle and the door orientation; if the current wind speed in the environmental data is greater than or equal to a first target wind speed, then controlling the windproof cover to open; if the current wind speed is greater than a second target wind speed, or if the current wind speed is less than the first target wind speed, then controlling the windproof cover to close.
[0060] It is understood that the embodiments of this application can classify and distinguish environmental data according to three dimensions: rainfall, light intensity and wind speed, and configure corresponding deployment pose control strategies for each type of environmental condition. This enables the system to automatically match differentiated control logic according to the actual detected environmental type, making the deployment pose control logic clear and the response accurate. It avoids command conflicts and control redundancy that may occur when multiple environmental parameters participate in the control at the same time, and realizes differentiated and precise shading control for different weather types.
[0061] It should be noted that in rainy scenarios, the system uses the door opening angle as the sole control basis for the deployment posture. The deployment range dynamically changes with the door opening, ensuring that the shielding area always matches the door opening area, meeting the rigid requirement for coverage area in rain protection. In strong sunlight scenarios, the system introduces the solar azimuth angle and door orientation as additional control parameters to calculate the optimal umbrella deployment angle, ensuring that the orientation of the shielding surface effectively counteracts the direction of sunlight incidence, guaranteeing that the shading area accurately covers the door opening. In windy scenarios, the system decides whether to open or close the windproof shield based on the comparison between the wind speed and the first and second target wind speeds. The first target wind speed serves as the opening threshold, and the second target wind speed serves as the safety protection threshold. When the wind speed reaches the first target wind speed, the windproof shield opens to reduce the impact of wind resistance on the shielding device. When the wind speed reaches the second target wind speed, the windproof shield closes to avoid damage to the device or safety threats to occupants under extreme wind conditions. When the wind speed drops below the first target wind speed, the windproof shield closes to reduce unnecessary structural deployment.
[0062] In this embodiment of the application, after controlling the deployment posture of the shielding device based on the door opening angle and environmental data, the method includes: detecting the real-time position of the passenger and adjusting the deployment posture of the shielding device according to the real-time position.
[0063] It is understood that, in this embodiment of the application, after the shielding device has been deployed according to the door opening angle and environmental data, the real-time position of the passenger can be further detected and the deployment posture can be adjusted according to the real-time position. This extends the control of the shielding device from a static preset deployment stage to a dynamic passenger positioning stage, ensuring that the passenger is always covered by the shielding range throughout the entire time window from standing outside the door to fully entering the vehicle, thereby improving the passenger experience.
[0064] It should be noted that during the initial deployment of the door shutters and the initial opening of the door opening area, the system has already completed the coverage of the door opening area. However, at this time, the passenger's actual standing position may deviate from the center of the shielding range due to factors such as individual height differences, standing to the left or right, leaning forward or backward, resulting in part of the body being exposed outside the shielding range. By detecting the passenger's position in real time and making secondary adjustments to the deployment posture based on the initial deployment, the system can align the center of the shielding range with the passenger's actual spatial position, further refining the shielding range from covering the door opening area to covering the specific area where the individual passenger is located. This adjustment process occurs after the passenger begins to board the vehicle. The system continuously corrects the deployment posture based on changes in the passenger's position. When the passenger moves into the vehicle, the shielding range gradually closes with their position, and when the passenger remains outside the door, the shielding range remains aligned with their standing position. The closed-loop correction mechanism formed by real-time position detection and posture adjustment upgrades the control of the shielding device from a one-time deployment to continuous following throughout the entire passenger boarding process, ensuring that the passenger is always covered by the shielding range from the moment they stand outside the door until they are fully inside the vehicle.
[0065] In this embodiment of the application, adjusting the deployment posture of the shielding device according to the position includes: if the real-time position exceeds the shielding range of the shielding device, then adjusting the deployment posture of the shielding device according to the real-time position and the boundary of the shielding range; otherwise, no adjustment action is performed.
[0066] It is understood that the embodiments of this application can set whether the real-time position exceeds the shielding range of the shielding device as the trigger boundary for the adjustment action, so that the posture adjustment is only executed when the passenger actually deviates from the shielding range, so that the shielding range is expanded or moved from the initial state of covering the door opening area to the state of covering the actual standing position of the passenger, thereby improving the passenger experience.
[0067] It should be noted that the shielding range corresponds to the spatial boundary covered by the edge of the shielding surface in the door area. When the passenger's real-time position is within this boundary, the system determines that the current shielding effect meets the protection requirements and maintains the existing deployment posture. Only when the passenger's real-time position exceeds this boundary will the system calculate the correction amount based on the relative relationship between the real-time position and the boundary and adjust the deployment posture. Introducing boundary determination as a trigger condition avoids the system repeatedly performing meaningless adjustment actions when the passenger's position undergoes minor disturbances or normal activities. This eliminates the wear and energy consumption of the actuators caused by frequent adjustments. At the same time, boundary determination ensures that the start time of the adjustment action accurately corresponds to the time point when the passenger actually needs a larger shielding range. The system only performs corrections when the passenger moves to the edge or outside of the shielding range, so that the shielding range expands or moves from the initial state of covering the door opening area to the state of covering the passenger's actual standing position.
[0068] According to the control method of the vehicle shielding device proposed in the embodiments of this application, when passenger activity is detected within the target range of the vehicle, the distance, relative speed, and direction of movement between the passenger and the vehicle are obtained. When the three satisfy the preset approach characteristic conditions, the subsequent control process is triggered, enabling the system to identify the passenger's approach intention before the passenger reaches the door, leaving sufficient time margin for subsequent actions, thereby avoiding the passive situation of traditional solutions that only start responding after the door is opened; when it is determined that the passenger has the intention to approach, the system simultaneously identifies environmental data and controls the vehicle to automatically open the door based on the environmental data, so that the door opening decision not only depends on the passenger's approach behavior, but also comprehensively considers the current actual weather conditions, avoiding rainwater entering or sunburn caused by the passenger manually opening the door in bad weather, and also providing time advance for the early activation of the shielding device; during the door opening process, the system The system controls the deployment posture of the shielding device based on both the door opening angle and environmental data. The door opening angle determines the size of the opening area to be covered by the shielding, while the environmental data determines the orientation and extent of the shielding to effectively block wind, rain, or sunlight. The coupled control of these two factors ensures that the shielding range is precisely matched with the door opening area, eliminating blind spots. From the moment a passenger approaches to the automatic door opening and the adaptive deployment of the shielding device, each action is interconnected and tightly linked in sequence. Before the passenger reaches the door, the system has already made a decision on shielding preparation based on the environmental conditions. The shielding device is simultaneously in place when the door opens, ensuring that the passenger remains within the shielding range throughout the entire process of getting on and off the vehicle. This avoids problems such as passenger exposure to harsh environments, collisions with passengers due to hasty deployment, and insufficient shielding caused by response delays in traditional solutions, achieving safe, timely, and accurate environmental protection for getting on and off the vehicle.
[0069] The following will combine Figure 3 and Figure 4 The control method of the vehicle shielding device of this application is described in detail below: Step S1: Human body detection activated. When the vehicle is parked, the human body detection module operates in low-power mode; when the infrared sensor detects human thermal radiation signals, the millimeter-wave radar and vision sensor are activated, entering a high-sensitivity detection mode.
[0070] Step S2: Person Approach Detection. Infrared, radar, and visual data are fused to calculate the distance, relative speed, and direction of movement between the person and the vehicle; when the person's distance is less than a preset threshold (e.g., 2 meters) and shows an approaching trend, it is determined as a valid approach event.
[0071] Step S3: Environmental Status Collection. Upon detecting the approach of personnel, environmental parameters such as rainfall, light intensity, wind speed, and temperature are collected simultaneously. Based on the comparison of each parameter value with preset thresholds, the current environmental status (normal / rainy / scorching sun / strong wind, etc.) is determined.
[0072] Step S4: Shading Requirement Decision. Based on the proximity of personnel and the environmental conditions, execute the shading decision algorithm: If rainfall is detected and personnel are approaching, activate the rainproof shading mode; if the light intensity exceeds the sun protection threshold and personnel are approaching, activate the sun protection shading mode; if the wind speed exceeds the safety threshold, activate the windproof shading mode or disable deployment; if the environmental conditions are normal, remain in standby mode.
[0073] Step S5: Door linkage control. After deciding that shading is needed, a linkage request is sent to the door control system; after the door is unlocked, the timing and angle of the shading device's deployment are synchronously controlled according to the door's opening angle and speed to ensure that the shading range matches the door's opening area.
[0074] Step S6: Passenger Movement Monitoring. During the deployment of the shielding device, continuously monitor passenger movements: track passenger positions using visual sensors to determine if passengers have entered the shielding area; detect the completion of passenger boarding / disembarking actions; dynamically adjust the angle and position of the shielding device based on the progress of passenger movements.
[0075] Step S7: Automatic retraction control. When it is detected that a passenger has boarded and the door is closed, or that a passenger has left the detection area for more than a preset time, the shielding device is automatically retracted; after retraction is completed, the system returns to the low-power monitoring state.
[0076] In summary, this application achieves intelligent control throughout the entire process, from environmental perception to execution feedback, through the integration and fusion of multi-source sensors. The system first integrates multiple environmental sensors, such as rainfall, light intensity, and wind speed, enabling it to automatically identify weather types and match corresponding rainproof, sunproof, or windproof shielding modes based on actual environmental conditions, achieving adaptive environmental protection in all-weather scenarios—this is the basic perception layer. Building upon this, the system further employs infrared, radar, and visual multi-sensor fusion technology to intelligently identify passengers. Through multi-dimensional data fusion, it accurately determines the passenger's approach intention, effectively eliminating interference from non-passenger targets and ensuring the system only triggers a response when needed—this is the intention determination layer. Once the passenger's intention is confirmed and environmental perception is complete, the system establishes intelligent linkage with the door control system, precisely controlling the shielding based on the door opening angle and speed. The timing and angle of the device's deployment ensure that the shielding action and the door's movement are synchronized in time and space, guaranteeing that the shielding area always precisely matches the door opening area—this is the collaborative execution layer. Throughout the entire deployment process, the system continuously monitors the passenger's actual movements and real-time position, dynamically adjusting the shielding device's posture based on the passenger's boarding progress. This upgrades the shielding service from a static deployment to a personalized service that dynamically follows the passenger throughout the boarding process—this is the closed-loop feedback layer. The entire system's functional modules adopt a modular architecture design, with each module interacting with the other via standard interfaces. This allows for independent upgrades and expansions, providing an architectural foundation for subsequent functional enhancements and performance optimizations. From environmental perception to intent recognition, from door-linked execution to passenger action following, and finally to modular architecture support, these five stages progress sequentially and are interconnected. The output of one stage serves as the input for the next, collectively forming the complete technical effect chain of this invention.
[0077] The following will combine Figure 5 The present application will be described in detail with reference to specific embodiments, as follows: Example 1: Rainproof and Sheltering Mode In rainy conditions, the system operates as follows: When the vehicle is parked, the rain sensor continuously monitors the ambient rainfall. When the detected rainfall exceeds a preset threshold (e.g., 0.5 mm / min), the system enters rainy standby mode. At this time, the human detection module increases the sampling frequency, preparing to respond to passenger approach events.
[0078] When the infrared sensor detects human thermal radiation signals, it activates the millimeter-wave radar and RGB camera. The millimeter-wave radar measures the distance and speed of the person. When the person enters the 2-meter detection area and shows an approaching trend, the visual sensor performs human posture recognition to confirm the passenger's intention to get on or off the vehicle.
[0079] After confirming the passenger's intention to approach, the system sends an unlock request to the door control system. Simultaneously, the automatic umbrella mechanism begins pre-activation, adjusting the umbrella surface from a fully retracted state to a partially opened state, shortening the time to full opening. When the door opening angle reaches 15 degrees, the umbrella mechanism quickly opens to a fully opened state, with the opening angle dynamically adjusted according to the door opening angle to ensure that the shielding area covers the door opening area.
[0080] During passenger boarding and alighting, visual sensors continuously track passenger positions. If a passenger moves to the edge of the shielding area, the system fine-tunes the umbrella angle to maintain optimal shielding. When the system detects that a passenger has boarded and the door is closed, or that a passenger has left the detection area for more than 5 seconds, the system automatically folds the umbrella away.
[0081] Example 2: Sunscreen and Shading Mode In bright sunlight, the light intensity sensor monitors the ambient illuminance in real time. When the illuminance exceeds the sun protection threshold (e.g., 50,000 lux), the system enters a sun protection standby mode. Unlike the rain protection mode, the sun protection mode takes into account the angle of sunlight. The system calculates the sun's position based on time information and the vehicle's orientation to predict the sunlight conditions in the door area.
[0082] When a passenger is detected approaching, the system calculates the optimal umbrella deployment angle based on the sun's azimuth and the direction the door faces, ensuring the shaded area effectively blocks direct sunlight. The sun umbrella uses high-density sun-protective material with an UV blocking rate of over 99%. During passenger boarding and alighting, the system can fine-tune the umbrella's tilt angle according to the passenger's height and position, providing personalized sun protection.
[0083] Example 3: Windproof and shielding mode In windy conditions, the wind speed sensor monitors the ambient wind speed in real time. When the wind speed exceeds the safety threshold (e.g., level 8 wind, 17 m / s), the system enters windproof mode. In this mode, the system prioritizes using a windproof shield instead of an umbrella for shielding. The windproof shield uses a flexible membrane structure and is fixed above the vehicle door by a support frame, which can effectively reduce the impact of wind.
[0084] If the wind speed exceeds the limit threshold (e.g., level 10 wind, 24 m / s), the system will prohibit the deployment of any protective devices and will issue a safety warning to passengers via the in-vehicle display screen or mobile app, advising them to postpone boarding or alighting. In windproof mode, the deployment and retraction speed of the protective devices will be appropriately reduced to minimize wind resistance.
[0085] Next, the control device for the vehicle shielding device according to the embodiments of this application is described with reference to the accompanying drawings.
[0086] Figure 6 This is a block diagram of the control device of the vehicle shielding device according to an embodiment of this application.
[0087] like Figure 6 As shown, the control device 10 of the vehicle shielding device includes: an acquisition module 100, an identification module 200, and a control module 300.
[0088] The acquisition module 100 is used to acquire the distance, relative speed and direction of movement between the passenger and the vehicle when passenger activity is detected within the target range of the vehicle; the identification module 200 is used to identify environmental data and control the vehicle to automatically open the door based on the environmental data if the distance, relative speed and direction of movement between the passenger and the vehicle meet the preset proximity feature conditions; the control module 300 is used to control the deployment posture of the shielding device based on the door opening angle and environmental data.
[0089] According to the vehicle shielding device control device proposed in this application embodiment, when passenger activity is detected within the target range of the vehicle, the distance, relative speed, and direction of movement between the passenger and the vehicle are acquired. When these three factors meet preset proximity characteristic conditions, the subsequent control process is triggered. This allows the system to identify the passenger's approach intention before the passenger reaches the door, leaving sufficient time margin for subsequent actions. This avoids the passive situation of traditional solutions that only begin responding after the door is opened. When the system determines that the passenger has an approach intention, it simultaneously identifies environmental data and controls the vehicle to automatically open the door based on the environmental data. This ensures that the door opening decision not only depends on the passenger's approach behavior but also comprehensively considers the current weather conditions, preventing rainwater from entering or sunburn caused by the passenger manually opening the door in inclement weather. It also provides time advance for the early activation of the shielding device. During the door opening process, the system... The system controls the deployment posture of the shielding device based on both the door opening angle and environmental data. The door opening angle determines the size of the opening area to be covered by the shielding, while the environmental data determines the orientation and extent of the shielding to effectively block wind, rain, or sunlight. The coupled control of these two factors ensures that the shielding range is precisely matched with the door opening area, eliminating blind spots. From the moment a passenger approaches to the automatic door opening and the adaptive deployment of the shielding device, each action is interconnected and tightly linked in sequence. Before the passenger reaches the door, the system has already made a decision on shielding preparation based on the environmental conditions. The shielding device is simultaneously in place when the door opens, ensuring that the passenger remains within the shielding range throughout the entire process of getting on and off the vehicle. This avoids problems such as passenger exposure to harsh environments, collisions with passengers due to hasty deployment, and insufficient shielding caused by response delays in traditional solutions, achieving safe, timely, and accurate environmental protection for getting on and off the vehicle.
[0090] The following will combine Figure 7 The control device of the vehicle shielding device of this application is described in detail below: (1) Multi-source environmental sensing module: The multi-source environmental sensing module includes a rain sensor, a light intensity sensor, a wind speed sensor, and a temperature and humidity sensor. The rain sensor uses capacitive or optical detection principles to monitor the environmental rainfall status in real time; the light intensity sensor detects the ambient light level to determine whether sun protection shading is needed; the wind speed sensor monitors the ambient wind speed, and triggers windproof mode or prohibits the deployment of shading devices when the wind speed exceeds a safe threshold; the temperature and humidity sensor provides ambient temperature information to help determine the environmental comfort level.
[0091] (2) Human Detection and Intent Recognition Module: The human detection and intent recognition module employs multi-sensor fusion technology, including an infrared pyroelectric sensor, millimeter-wave radar, RGB camera, and depth camera. The infrared pyroelectric sensor detects human thermal radiation signals to achieve preliminary human presence detection; the millimeter-wave radar measures human distance, speed, and direction of movement to determine whether a person is approaching the vehicle; the RGB camera, combined with deep learning algorithms, performs human posture recognition and behavior analysis; the depth camera acquires three-dimensional spatial information to accurately calculate the relative position of the person and the vehicle. Through multi-source data fusion, the system can accurately identify the passenger's approach intent and predict boarding and alighting behavior.
[0092] (3) Intelligent Decision Engine: The intelligent decision engine is the core control unit of the system. It receives data from various sensor modules and executes multi-dimensional decision-making algorithms. The decision engine includes: a personnel approach detection module to determine whether personnel have entered the detection area; an intent recognition module to analyze personnel movement trajectories and behavior patterns to identify the intention to get on or off the vehicle; an environmental fusion analysis module to determine the shading requirement level by integrating environmental parameters such as rainfall, illumination, and wind speed; and a shading decision output module to output the optimal shading strategy based on personnel intent and environmental conditions.
[0093] It should be noted that, as Figure 8 As shown, the human detection and decision-making logic consists of three parts: a human detection terminal, a video perception terminal, and an intelligent decision engine. Specifically: The human detection unit includes an infrared pyroelectric sensor and a millimeter-wave radar. The infrared pyroelectric sensor samples human thermal radiation signals at a frequency of 10Hz to initially detect the presence of human activity within the target area. Once the infrared sensor detects thermal radiation signals three times consecutively, the system determines that human activity exists within the target area and immediately activates the millimeter-wave radar. The millimeter-wave radar outputs distance, speed, and angle information of the person at a frequency of 20Hz, establishing the person's real-time movement trajectory.
[0094] The video sensing unit includes an RGB camera, a depth camera, and a human body recognition module. The RGB camera captures color images of the area outside the car door at 15fps, and uses a YOLOv5-based human detection model to perform real-time inference on each frame, outputting human bounding boxes and confidence scores. The depth camera simultaneously acquires 3D point cloud data of the corresponding area, calculating the precise 3D distance between people and the vehicle, compensating for the insufficient accuracy of monocular vision in depth measurement. The human body recognition module performs pose recognition and behavior analysis on detected human bodies, extracting their body posture features.
[0095] The intelligent decision-making engine comprises a personnel attribute recognition module, a data calculation module, an environmental situation analysis module, and a logical decision output module. The personnel attribute recognition module integrates data from the human detection terminal and the video perception terminal to identify the person's identity, body size, and posture characteristics. The data calculation module calculates the distance, relative speed, and direction of movement between the person and the vehicle, and performs smoothing filtering on continuous frame data. The environmental situation analysis module receives rainfall, light intensity, wind speed, and temperature data from the environmental perception layer, and comprehensively assesses the current environmental state and the level of shading requirement. The logical decision output module integrates the personnel attribute recognition results, data calculation results, and environmental situation analysis results, and outputs a shading decision based on preset decision conditions.
[0096] The decision-making conditions specifically include: the distance between the person and the camera is less than 2 meters, the moving speed is greater than 0, and the dwell time is greater than 2 seconds. When all three conditions are met simultaneously, the system determines it as a valid approach event and outputs a masking decision. If the determination result is abnormal, the system will execute camera recording and storage and real-time push operations. The camera, i.e., the pan-tilt-zoom control, is used to drive the camera to track and capture images of the target area. Recording and storage are used to record the entire process of the person approaching the event. Real-time push is used to push event information to the vehicle owner's mobile phone to realize remote monitoring and abnormal alarm functions.
[0097] (4) Automatic umbrella opening mechanism: The automatic umbrella opening mechanism is installed above the vehicle door or on the side of the vehicle body, and includes a drive motor, a transmission mechanism, a folding umbrella frame, and a replaceable shielding surface. The drive motor uses a stepper motor or a servo motor to precisely control the opening angle and speed; the transmission mechanism converts the rotational motion of the motor into the opening / closing action of the umbrella frame; the shielding surface can be replaced with different materials such as rainproof cloth, sun protection film, or windproof cover according to environmental requirements. The mechanism has a position feedback function to report the current status in real time.
[0098] (5) Door linkage control module: The door linkage control module communicates with the door control system through the vehicle CAN bus or a dedicated interface to obtain door status information (closed / open / opening) and send linkage requests to the door system. When a passenger is detected approaching and needs to be shielded, the system can unlock the door in advance; after the passenger has boarded and the shielding device has been retracted, the system can assist in closing the door.
[0099] (6) Vehicle-mounted communication module: The vehicle-mounted communication module supports multiple communication methods such as Bluetooth, WiFi, and 4G / 5G to achieve interconnection with smart terminals. Passengers can view the system status, manually control the shading device, and set personalized parameters (such as shading sensitivity, deployment angle preference, etc.) through a mobile APP. The system can also upload environmental data and operating status to the cloud, supporting remote diagnostics and software upgrades.
[0100] Figure 9 A schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device may include: The memory 901, the processor 902, and the computer program stored on the memory 901 and capable of running on the processor 902.
[0101] When the processor 902 executes the program, it implements the control method of the vehicle shielding device provided in the above embodiments.
[0102] Furthermore, electronic devices also include: Communication interface 903 is used for communication between memory 901 and processor 902.
[0103] The memory 901 is used to store computer programs that can run on the processor 902.
[0104] The memory 901 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0105] If the memory 901, processor 902, and communication interface 903 are implemented independently, then the communication interface 903, memory 901, and processor 902 can be interconnected via a bus to complete communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized into address buses, data buses, control buses, etc. For ease of representation, Figure 9 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0106] Optionally, in a specific implementation, if the memory 901, processor 902, and communication interface 903 are integrated on a single chip, then the memory 901, processor 902, and communication interface 903 can communicate with each other through an internal interface.
[0107] The processor 902 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.
[0108] This application also provides a computer-readable storage medium storing a computer program or instructions thereon, which, when executed by a processor, implements the control method for the vehicle shielding device described above.
[0109] This application also provides a computer program product, including a computer program or instructions, which, when executed, implement the control method for the vehicle shielding device described above.
[0110] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0111] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0112] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which the embodiments of this application pertain.
[0113] It should be understood that the various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or more of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0114] Those skilled in the art will understand that all or part of the steps of the methods described in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it includes one or a combination of the steps of the method embodiments.
Claims
1. A control method for a vehicle shielding device, characterized in that, Includes the following steps: When passenger activity is detected within the target range of the vehicle, the distance, relative speed, and direction of movement between the passenger and the vehicle are obtained; If the distance, relative speed, and direction of movement between the passenger and the vehicle meet the preset proximity characteristic conditions, then the environmental data is identified, and the vehicle door is automatically opened based on the environmental data. The deployment position of the shielding device is controlled based on the door opening angle and environmental data.
2. The control method for the vehicle shielding device according to claim 1, characterized in that, The method of controlling the vehicle to automatically open the door based on environmental data includes: Acquire environmental data including rainfall, current light intensity, and current wind speed; If any of the rainfall, current light intensity, and current wind speed reaches the corresponding preset threshold, the vehicle door will be automatically opened.
3. The control method for the vehicle shielding device according to claim 2, characterized in that, The unfolding posture includes the unfolding range and display angle. Controlling the unfolding posture of the shielding device based on the door opening angle and environmental data includes: The deployment range of the shielding device is determined based on the opening angle of the vehicle door. The deployment posture of the shielding device is determined based on the deployment range and the environmental data.
4. The control method for the vehicle shielding device according to claim 3, characterized in that, Determining the deployment pose of the shielding device based on the deployment range and the environmental data includes: Determine the corresponding deployment orientation based on at least one of the environmental data: rainfall, current light intensity, and current wind speed. The deployment posture of the shielding device is determined based on the deployment range and the deployment orientation.
5. The control method for the vehicle shielding device according to claim 1, characterized in that, After controlling the deployment posture of the shielding device based on the door opening angle and environmental data, the following steps are included: The real-time location of the passenger is detected, and the deployment posture of the shielding device is adjusted according to the real-time location.
6. The control method for the vehicle shielding device according to claim 5, characterized in that, Adjusting the deployment posture of the shielding device according to the position includes: If the real-time position exceeds the shielding range of the shielding device, the deployment posture of the shielding device is adjusted according to the real-time position and the boundary of the shielding range; otherwise, no adjustment action is performed.
7. A control device for a vehicle shielding device, characterized in that, include: The acquisition module is used to acquire the distance, relative speed, and direction of movement between the passenger and the vehicle when passenger activity is detected within the target range of the vehicle. The identification module is used to identify environmental data and control the vehicle to automatically open the door based on the environmental data if the distance, relative speed and direction of movement between the passenger and the vehicle meet the preset proximity feature conditions. The control module is used to control the deployment posture of the shielding device based on the door opening angle and environmental data.
8. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the control method for a vehicle shielding device as described in any one of claims 1-6.
9. A computer-readable storage medium having a computer program or instructions stored thereon, characterized in that, When the computer program or instructions are executed by the processor, they are used to implement the control method of the vehicle shielding device as described in any one of claims 1-6.
10. A computer program product, comprising a computer program or instructions, characterized in that, When the computer program or instructions are executed, they implement the control method for the vehicle shielding device as described in any one of claims 1-6.
