Streaming rearview mirror control method, system, device, and readable storage medium

CN122914965APending Publication Date: 2026-10-16VOYAH AUTOMOBILE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

部分现有技术虽然引入了电机调节机构,能够根据雨天、儿童监控等宏观场景调整流媒体后视镜的角度,但仍存在以下技术问题:现有的流媒体后视镜多基于预设场景进行角度调节,无法根据不同驾驶员的坐姿及眼点位置进行自适应调整,导致部分驾驶员需要大幅调整头部角度才能看清,易产生颈部疲劳

Benefits of technology

通过实时视线偏离角、实时颈部转动角和预设遮挡风险系数确定目标空间坐标和目标姿态角,将驾驶员当前的生理状态转化为流媒体后视镜的目标位姿参数,以便后续流媒体后视镜能够根据驾驶员眼点位置的变化自动调整至最佳可视角度,无需驾驶员大幅调整头部角度即可看清,从而显著降低颈部疲劳并提升观看舒适性;同时,通过预设遮挡风险系数对目标空间坐标和目标姿态角进行约束,确保流媒体后视镜在调整过程中不会侵入安全气囊展开区域或遮挡关键驾驶视野,提升了调节过程的安全性;在此基础上,进一步根据当前空间坐标、当前姿态角、目标空间坐标、目标姿态角和驾驶场景对流媒体后视镜的位姿和目标显示模式进行控制,将流媒体后视镜的物理位姿调节与驾驶场景逻辑深度融合,使得流媒体后视镜不仅能调整物理位置,还能依据场景需求联动调整显示策略,确保在复杂驾驶场景下关键信息能够被优先且清晰地呈现,兼顾驾驶员的观看舒适性与复杂驾驶场景下的信息交互效率的技术效果。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122914965A_ABST
    Figure CN122914965A_ABST
Patent Text Reader

Abstract

A streaming rearview mirror control method, system, device and readable storage medium, relating to the technical field of automobiles, specifically comprising determining a target space coordinate and a target attitude angle based on a real-time line-of-sight deviation angle, a real-time neck rotation angle and a preset shielding risk coefficient; and controlling the pose and target display mode of the streaming rearview mirror according to the current space coordinate, the current attitude angle, the target space coordinate, the target attitude angle and the driving scene. The application can balance the viewing comfort of the driver and the information interaction efficiency in complex driving scenes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive technology, specifically to a streaming media rearview mirror control method, system, device, and readable storage medium. Background Technology

[0002] With the rapid development of automotive intelligent technology and the increasing sophistication of driving safety standards, drivers have higher requirements for the clarity and comprehensiveness of their rear and side views, as well as the interactive comfort during driving. Streaming rearview mirrors, as an electronic display system that can replace traditional optical rearview mirrors, are gradually becoming a standard component of modern vehicles due to their advantages such as being unaffected by weather and offering a wide field of view.

[0003] In related technologies, streaming rearview mirror systems include an in-vehicle camera that captures images of the vehicle's external environment and a streaming rearview mirror installed inside the vehicle. The streaming rearview mirror is an in-vehicle display assembly, including a housing and a display screen integrated into the housing. While some existing technologies have introduced motor adjustment mechanisms to adjust the angle of the streaming rearview mirror according to macroscopic scenarios such as rain or child monitoring, the following technical problems still exist: Existing streaming rearview mirrors mostly adjust their angle based on preset scenarios and cannot adaptively adjust according to different driver postures and eye positions. This results in some drivers needing to significantly adjust their head angle to see clearly, easily causing neck fatigue. Furthermore, the display strategy of existing streaming rearview mirrors lacks linkage with the driving scenario, leading to low information interaction efficiency. Regardless of the vehicle's driving state, the streaming rearview mirror often maintains a single display mode.

[0004] Therefore, how to provide a streaming media rearview mirror control method that balances driver viewing comfort with information interaction efficiency in complex driving scenarios is an urgent problem to be solved. Summary of the Invention

[0005] This application provides a streaming media rearview mirror control method, system, device, and readable storage medium that can balance driver viewing comfort with information interaction efficiency in complex driving scenarios.

[0006] In a first aspect, embodiments of this application provide a streaming media rearview mirror control method, the streaming media rearview mirror control method comprising: The target spatial coordinates and target attitude angle are determined based on the real-time line-of-sight deviation angle, the real-time neck rotation angle, and the preset occlusion risk coefficient. The pose and target display mode of the streaming rearview mirror are controlled based on the current spatial coordinates, current attitude angle, target spatial coordinates, target attitude angle, and driving scenario.

[0007] In conjunction with the first aspect, in one embodiment, the display screen of the streaming rearview mirror is disposed in the transition area between the A-pillar and the upper edge of the windshield of the target vehicle.

[0008] In conjunction with the first aspect, in one implementation, determining the target spatial coordinates and target attitude angle based on the real-time line-of-sight deviation angle, the real-time neck rotation angle, and a preset occlusion risk coefficient includes: The objective function is determined based on real-time gaze deviation angle, real-time neck rotation angle, and preset occlusion risk coefficient; The objective function is iteratively solved according to preset constraints to obtain the target spatial coordinates and target attitude angle. The constraints include that the angle between the center of the streaming media rearview mirror and the eye point is not greater than a preset angle threshold, the angle between the height of the streaming media rearview mirror and the eye is within a preset angle range, and the spatial coordinates are not within the airbag deployment area.

[0009] In conjunction with the first aspect, in one implementation, controlling the pose and target display mode of the streaming media rearview mirror based on the current spatial coordinates, current attitude angle, target spatial coordinates, target attitude angle, and driving scenario includes: The position adjustment amount of the streaming media rearview mirror is determined based on the current spatial coordinates and the target spatial coordinates; The angle adjustment amount of the streaming rearview mirror is determined based on the current attitude angle and the target attitude angle. Based on a preset PID control algorithm, the position adjustment amount and angle adjustment amount are converted into drive signals corresponding to the attitude adjustment mechanism, so as to adjust the pose of the streaming media rearview mirror according to the drive signals. The target display mode of the streaming rearview mirror is determined based on scene feature parameters in the driving scenario, which includes oncoming vehicles, turning, reversing, and parking.

[0010] In conjunction with the first aspect, in one implementation, the scene feature parameters include the relative speed between the vehicle and the vehicle to the left, the relative speed between the vehicle and the vehicle to the vehicle to the right, and the relative distance between the vehicle and the vehicle behind. Determining the target display mode of the streaming media rearview mirror based on the scene feature parameters in the driving scenario includes: When a vehicle is detected approaching from the left and the relative speed between the vehicle and the vehicle on the left exceeds a preset speed threshold, the target display mode is controlled so that the left display area is highlighted with a preset display effect. When a vehicle is detected approaching from the right and the relative speed between the vehicle and the vehicle on the right exceeds a preset speed threshold, the target display mode is controlled so that the right display area is highlighted with a preset display effect. When a vehicle is detected approaching from behind and the relative distance between the vehicle and the vehicle behind is less than a preset distance threshold, the target display mode is controlled to be the middle display area, which is then highlighted with a preset display effect.

[0011] In conjunction with the first aspect, in one implementation, the scene feature parameters include turn signal signals, and determining the target display mode of the streaming rearview mirror based on the scene feature parameters in the driving scenario includes: When the turn signal is detected to be activated, the target display mode is controlled to enlarge the side display area to a preset ratio, adjust the brightness of the blind spot monitoring screen to a preset brightness, and adjust the contrast of the blind spot monitoring screen to a preset contrast. The side display area is used to display the blind spot monitoring screen of the target vehicle.

[0012] In conjunction with the first aspect, in one implementation, the scene feature parameters include gear position signal and real-time vehicle speed, and determining the target display mode of the streaming media rearview mirror based on the scene feature parameters in the driving scenario includes: When the gear signal is detected to be in reverse, the target display mode is switched to the middle screen to the rear wide-angle view to expand the rear field of view and identify target obstacles; When the real-time vehicle speed is detected to be less than the preset vehicle speed threshold, the target display mode is controlled so that the camera tilts downward to identify lane lines, road bollards and steps.

[0013] Secondly, embodiments of this application provide a streaming media rearview mirror control system, the streaming media rearview mirror control system comprising: The first processing module is used to determine the target spatial coordinates and target attitude angle based on the real-time line-of-sight deviation angle, the real-time neck rotation angle and the preset occlusion risk coefficient. The second processing module is used to control the pose and target display mode of the streaming media rearview mirror based on the current spatial coordinates, current attitude angle, target spatial coordinates, target attitude angle, and driving scenario.

[0014] Thirdly, embodiments of this application provide a streaming media rearview mirror control device, the streaming media rearview mirror control device including a processor, a memory, and a streaming media rearview mirror control program stored in the memory and executable by the processor, wherein when the streaming media rearview mirror control program is executed by the processor, it implements the steps of the streaming media rearview mirror control method as described in any of the preceding claims.

[0015] Fourthly, embodiments of this application provide a computer-readable storage medium storing a streaming media rearview mirror control program, wherein when the streaming media rearview mirror control program is executed by a processor, it implements the steps of the streaming media rearview mirror control method as described in any of the preceding claims.

[0016] The beneficial effects of the technical solutions provided in this application include: By determining the target spatial coordinates and target posture angle through real-time eye deviation angle, real-time neck rotation angle, and preset occlusion risk coefficient, the driver's current physiological state is transformed into the target posture parameters of the streaming rearview mirror. This allows the streaming rearview mirror to automatically adjust to the optimal viewing angle based on changes in the driver's eye position, enabling clear viewing without significant head adjustments, thus significantly reducing neck fatigue and improving viewing comfort. Simultaneously, the preset occlusion risk coefficient constrains the target spatial coordinates and target posture angle, ensuring that the streaming rearview mirror does not intrude into the airbag deployment area or obstruct key driving visibility during adjustment, enhancing safety. Furthermore, based on the current spatial coordinates, current posture angle, target spatial coordinates, target posture angle, and driving scenario, the posture and target display mode of the streaming rearview mirror are controlled. This deeply integrates the physical posture adjustment of the streaming rearview mirror with the driving scenario logic, enabling the streaming rearview mirror not only to adjust its physical position but also to adjust its display strategy in conjunction with scenario requirements. This ensures that key information is presented prioritized and clearly in complex driving scenarios, achieving a balance between driver viewing comfort and information interaction efficiency in complex driving situations. Attached Figure Description

[0017] Figure 1 This is a flowchart illustrating an embodiment of the streaming media rearview mirror control method of this application; Figure 2 This is a schematic diagram of the process for adjusting the pose of the streaming media rearview mirror in an embodiment of the streaming media rearview mirror control method of this application; Figure 3 This is a schematic diagram of the process for controlling the oncoming vehicle driving scenario in an embodiment of the streaming media rearview mirror control method of this application; Figure 4 This is a detailed flowchart illustrating an embodiment of the streaming media rearview mirror control method of this application; Figure 5 This is a schematic diagram of the hardware structure of the streaming media rearview mirror control device involved in the embodiments of this application. Detailed Implementation

[0018] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.

[0019] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0020] In a first aspect, embodiments of this application provide a streaming media rearview mirror control method.

[0021] In one embodiment, reference is made to Figure 1 , Figure 1 This is a flowchart illustrating an embodiment of the streaming media rearview mirror control method of this application. Figure 1 As shown, the streaming media rearview mirror control method includes: Step S10: Determine the target spatial coordinates and target attitude angle based on the real-time line-of-sight deviation angle, the real-time neck rotation angle, and the preset occlusion risk coefficient.

[0022] In this exemplary embodiment, an in-vehicle camera captures real-time facial images of the driver. The captured facial images are then analyzed to obtain the driver's real-time gaze deviation angle and real-time neck rotation angle. The real-time gaze deviation angle characterizes the degree of deviation between the driver's line of sight and the center normal direction of the streaming rearview mirror display screen. The real-time neck rotation angle characterizes the horizontal rotation of the driver's head relative to the vehicle's coordinate system when viewing the display screen. Simultaneously, the control unit obtains a preset occlusion risk coefficient. This coefficient quantifies the potential interference of the streaming rearview mirror with the vehicle's internal safety structure or the driver's forward field of vision at candidate spatial positions. Its specific value can be determined according to actual needs and is not limited here. The control unit uses the real-time gaze deviation angle, real-time neck rotation angle, and preset occlusion risk coefficient as input parameters to determine the target spatial coordinates and target attitude angle of the streaming rearview mirror.

[0023] It should be understood that through the above process, the streaming rearview mirror can determine the optimal target posture in real time based on the driver's current physiological state and safety constraints. This achieves adaptive mapping from the driver's physiological characteristics to the target posture of the streaming rearview mirror, adapting to the personalized viewing needs of drivers of different body types without relying on preset fixed adjustment levels. Furthermore, the above steps are continuously executed during vehicle operation. The control unit updates the driver's line-of-sight deviation angle, neck rotation angle, and occlusion risk coefficient in real time at a preset frequency, and dynamically updates the target spatial coordinates and target posture angle accordingly. When the driver adjusts their seating position or the driver changes, the target posture of the streaming rearview mirror adaptively adjusts to ensure that the display screen is always within the current driver's optimal viewing range.

[0024] Step S20: Control the pose and target display mode of the streaming media rearview mirror based on the current spatial coordinates, current attitude angle, target spatial coordinates, target attitude angle, and driving scenario.

[0025] As an example, in this embodiment of the application, the streaming media rearview mirror is used as an in-vehicle display assembly, including a housing and a display screen integrated on the housing. The housing integrates a drive circuit board, a posture adjustment mechanism, and a connection interface. The posture adjustment mechanism includes a lifting motor, a pitch motor, and a yaw motor, which are used to drive the streaming media rearview mirror to lift vertically, rotate in the pitch direction, and yaw horizontally, respectively. The streaming media rearview mirror is fixed to the vehicle body structure in the transition area by a mounting bracket. The mounting bracket is rigidly connected to the crossbeam at the upper part of the A-pillar of the vehicle body or the upper edge of the windshield to ensure installation stability.

[0026] Specifically, the current spatial coordinates and attitude angle of the streaming rearview mirror are first acquired. These coordinates and angles can be obtained in real time by a position sensor installed in the attitude adjustment mechanism, or they can be calculated by combining initial calibration information with historical control commands. The control unit uses the target spatial coordinates and target attitude angle as the adjustment targets. The difference between the current spatial coordinates and the target spatial coordinates is determined as the position adjustment amount, and the difference between the current attitude angle and the target attitude angle is determined as the angle adjustment amount. The position adjustment amount reflects the displacement direction and magnitude of the streaming rearview mirror in three-dimensional space, while the angle adjustment amount reflects the rotation direction and magnitude of the streaming rearview mirror in the pitch and yaw directions.

[0027] Specifically, based on a preset control algorithm, the aforementioned position and angle adjustments are converted into drive signals corresponding to the attitude adjustment mechanism. This mechanism provides the streaming rearview mirror with multi-degree-of-freedom motion drive capabilities, executing corresponding mechanical movements based on the received drive signals to adjust the mirror from its current pose to the target pose. This overcomes potential deviations from previous adjustments and achieves precise closed-loop control. The adjusted streaming rearview mirror's display center is aligned with the driver's eye level and meets the constraints of a preset occlusion risk coefficient. Building upon the aforementioned physical pose adjustment, the target display mode of the streaming rearview mirror is determined based on the driving scenario. Specifically, vehicle operating status data is acquired in real-time via the vehicle bus, and the type of the current driving scenario is identified based on this data. Driving scenarios include, but are not limited to, oncoming traffic, turning, reversing, and parking scenarios.

[0028] It should be noted that the two processes of physical posture adjustment and target display mode determination can be executed in parallel or sequentially. In one implementation, the control unit first performs physical posture adjustment and then determines the target display mode; in another implementation, the control unit executes both processes simultaneously. When the driver's physiological state or driving scenario changes, the control unit updates the corresponding control parameters in real time to ensure that the streaming rearview mirror is always in the optimal physical posture and display state. Through the above process, the streaming rearview mirror achieves adaptive adjustment of physical posture to match the driver's physiological characteristics and dynamic adaptation of display mode to match the needs of driving scenarios. The two work together to improve the viewing comfort and information interaction efficiency of the streaming rearview mirror at both the physical and display levels.

[0029] This application determines the target spatial coordinates and target posture angle by using real-time gaze deviation angle, real-time neck rotation angle, and a preset occlusion risk coefficient. This transforms the driver's current physiological state into target posture parameters for the streaming rearview mirror, allowing it to automatically adjust to the optimal viewing angle based on changes in the driver's eye position. This eliminates the need for significant head adjustments, significantly reducing neck fatigue and improving viewing comfort. Simultaneously, the preset occlusion risk coefficient constrains the target spatial coordinates and target posture angle, ensuring the streaming rearview mirror does not intrude into the airbag deployment area or obstruct critical driving visibility during adjustment, thus enhancing safety. Furthermore, it controls the posture and target display mode of the streaming rearview mirror based on the current spatial coordinates, current posture angle, target spatial coordinates, target posture angle, and driving scenario. This deeply integrates the physical posture adjustment of the streaming rearview mirror with the driving scenario logic, enabling it to not only adjust its physical position but also dynamically adjust its display strategy according to scenario requirements. This ensures that critical information is presented clearly and prioritized in complex driving scenarios, achieving a balance between driver viewing comfort and information interaction efficiency in complex driving situations.

[0030] Furthermore, in one embodiment, the display screen of the streaming media rearview mirror is disposed in the transition area between the A-pillar of the target vehicle and the upper edge of the windshield.

[0031] As an example, it is understandable that, in order to accommodate traditional driving habits, some existing streaming rearview mirrors still retain optical reflection functions. Therefore, they are usually installed in the traditional interior rearview mirror position in the center of the vehicle's windshield, or in the lower area of ​​the A-pillars on both sides. Thus, in this embodiment, it is preferable to set the display screen of the streaming rearview mirror in the transition area between the A-pillar of the target vehicle and the upper edge of the windshield. Specifically, the transition area refers to the space where the interior panel of the vehicle's A-pillar meets the top edge of the windshield. This area is located diagonally above the driver's line of sight, near the roof lining.

[0032] Furthermore, because the transition area is located diagonally above the driver's line of sight, this position avoids the central area of ​​the driver's direct forward vision. Compared to traditional installations in the center of the windshield, this installation position does not obstruct the driver's view of road conditions, traffic lights, and pedestrians. Simultaneously, compared to installation in the lower A-pillar area, this position is closer to the driver's natural eye level, allowing the driver to view the display screen without significantly lowering or turning their head. It should be noted that the streaming rearview mirror's display screen being located in the transition area does not mean the display screen is completely embedded in the vehicle body structure; rather, it means the overall spatial position of the streaming rearview mirror is within this transition area. Through a posture adjustment mechanism, the streaming rearview mirror can be adjusted with multiple degrees of freedom within this area to accommodate the eye position needs of drivers of different sizes.

[0033] Furthermore, in one embodiment, determining the target spatial coordinates and target attitude angle based on the real-time line-of-sight deviation angle, the real-time neck rotation angle, and a preset occlusion risk coefficient includes: The objective function is determined based on real-time gaze deviation angle, real-time neck rotation angle, and preset occlusion risk coefficient; The objective function is iteratively solved according to preset constraints to obtain the target spatial coordinates and target attitude angle. The constraints include that the angle between the center of the streaming media rearview mirror and the eye point is not greater than a preset angle threshold, the angle between the height of the streaming media rearview mirror and the eye is within a preset angle range, and the spatial coordinates are not within the airbag deployment area.

[0034] In this exemplary embodiment, an objective function is constructed based on the real-time gaze deviation angle, the real-time neck rotation angle, and a preset occlusion risk coefficient. The objective function is expressed as a weighted sum of the three parameters. The smaller the value of the objective function, the smaller the gaze deviation and neck rotation required for the driver to view the screen under the corresponding spatial pose of the streaming media rearview mirror, and the lower the occlusion risk. The objective function is minimized, and iterative solutions are performed under preset constraints to obtain the target spatial coordinates and target attitude angle. The constraints include: (1) The angle between the center of the streaming media rearview mirror and the line connecting the eye point is not greater than a preset angle threshold. Preferably, the preset angle threshold is 15° to ensure that the screen is always within the driver's effective field of vision; (2) The height of the streaming media rearview mirror and the angle between the eyes are within a preset angle range. Preferably, the preset angle range is within 30° above or below the eye level to ensure that the driver does not need to tilt his head up or down excessively when viewing the screen; (3) The spatial coordinates of the streaming rearview mirror are not located within the airbag deployment area. The control unit has pre-stored three-dimensional spatial coordinate data of the vehicle's airbag deployment area. During the iterative solution process, if a candidate position falls within the airbag deployment area, the candidate position is excluded, and the target position is constrained to the safety boundary at the edge of the airbag deployment area. This constraint has a higher priority than the previous two constraints to ensure that in the event of a collision, the streaming rearview mirror will not interfere with the normal deployment of the airbag, nor will it become a source of secondary injury.

[0035] In one implementation, the control unit first calculates the initial target position and angle based on the current driver's eye position, and then determines whether the position meets the aforementioned constraints. If not, the target position and angle are adjusted until all constraints are met, resulting in the final target spatial coordinates P_target(x', y', z') and target attitude angle A_target(α, β). Through this solution process, the streaming rearview mirror can determine the optimal target posture in real time based on the driver's current physiological state, without relying on preset fixed adjustment levels, thus achieving personalized adaptive adjustment for drivers of different body sizes.

[0036] Furthermore, in one embodiment, controlling the pose and target display mode of the streaming media rearview mirror based on the current spatial coordinates, current attitude angle, target spatial coordinates, target attitude angle, and driving scenario includes: The position adjustment amount of the streaming media rearview mirror is determined based on the current spatial coordinates and the target spatial coordinates; The angle adjustment amount of the streaming rearview mirror is determined based on the current attitude angle and the target attitude angle. Based on a preset PID control algorithm, the position adjustment amount and angle adjustment amount are converted into drive signals corresponding to the attitude adjustment mechanism, so as to adjust the pose of the streaming media rearview mirror according to the drive signals. The target display mode of the streaming rearview mirror is determined based on scene feature parameters in the driving scenario, which includes oncoming vehicles, turning, reversing, and parking.

[0037] As an example, in this embodiment of the application, the current spatial coordinates and current attitude angle of the streaming rearview mirror are first obtained, and the target spatial coordinates and target attitude angle are used as the adjustment target. The specific control process includes the following steps: (i) Determine the adjustment amount: The control unit calculates the position adjustment amount ΔP based on the current spatial coordinates and the target spatial coordinates. This position adjustment amount includes the displacement in the vertical and horizontal directions. It also calculates the angle adjustment amount ΔA based on the current attitude angle and the target attitude angle. This angle adjustment amount includes the rotation in the pitch and yaw directions.

[0038] (II) Generating Drive Signals: The control unit uses a preset PID control algorithm to convert the aforementioned position adjustment amount ΔP and angle adjustment amount ΔA into drive signals corresponding to the attitude adjustment mechanism; the attitude adjustment mechanism includes a lifting motor, a pitch motor, and a yaw motor. Specifically, the PID controller calculates the target control quantity of each motor based on the current position error and angle error, combined with proportional, integral, and derivative coefficients, and converts them into PWM drive signals. After receiving the position drive signal, the lifting motor drives the streaming media rearview mirror to move up and down in the vertical direction; the pitch motor and yaw motor receive the angle drive signals respectively, driving the streaming media rearview mirror to perform pitch rotation and horizontal yaw rotation.

[0039] (iii) Adjusting the posture: The posture adjustment mechanism performs corresponding movements according to the drive signal, so that the streaming media rearview mirror is adjusted from the current posture to the target posture, thereby making the center of the display screen of the streaming media rearview mirror aligned with the driver's eye point and meeting the constraint requirements of the airbag deployment area.

[0040] (iv) Determine the target display mode: Determine the target display mode of the streaming media rearview mirror based on the scene feature parameters in the driving scenario. The driving scenario includes oncoming vehicles, turning, reversing and parking. Scene feature parameters include, but are not limited to: relative speed and relative distance between the vehicle and the target vehicle, turn signal, gear signal, real-time vehicle speed, etc. The control unit obtains the above parameters in real time through CAN bus or Ethernet and compares them with preset thresholds to match the corresponding target display mode.

[0041] Through the above control process, the streaming rearview mirror can not only achieve adaptive adjustment of physical posture, but also dynamically adjust the display strategy according to the driving scenario, realizing coordinated control of physical posture adjustment and display logic.

[0042] It should be noted that, referring to Figure 2As shown, the process first completes image parsing and parameter calculation sequentially: First, facial key point detection is performed on the acquired image, followed by pupil center localization. Then, 3D coordinate reconstruction is used to calculate and finally output the eye point coordinates E(x,y,z). Next, based on these coordinates, the gaze deviation angle and neck rotation angle are calculated sequentially, while simultaneously assessing the occlusion risk R. Then, a branch judgment phase is initiated to determine if the current result meets the constraints: if the constraints are met, the target position (i.e., target spatial coordinates) P_target and the target angle (i.e., target attitude angle) A_target are directly calculated; if the constraints are not met, the weight parameters are adjusted and the calculation is iterated again. After all branches are completed, the process converges and enters a unified adjustment phase. Next, the adjustment amounts (i.e., position adjustment amount and angle adjustment amount) are calculated first, and then the lift motor, pitch motor, and yaw motor are driven sequentially to complete multi-dimensional equipment attitude adjustment. Then, it is determined whether the equipment has reached the target position: if it has not reached the target position, the adjustment operation continues until the target position is reached; if the target position has been reached, the adjustment is confirmed to be complete. The next step is continuous tracking, where the DMS continuously tracks the eye point status and determines whether the eye point offset is greater than a preset offset threshold (e.g., 10mm). If the eye point offset is greater than 10mm, a fine-tuning process is triggered to readjust the small range. If the eye point offset is less than 10mm, the current position is maintained. The entire process forms a closed loop, achieving continuous and stable tracking of the eye point and dynamic adaptation and adjustment of the device.

[0043] Further, in one embodiment, the scene feature parameters include the relative speed between the vehicle and the vehicle to the left, the relative speed between the vehicle and the vehicle to the vehicle to the right, and the relative distance between the vehicle and the vehicle behind. Determining the target display mode of the streaming media rearview mirror based on the scene feature parameters in the driving scenario includes: When a vehicle is detected approaching from the left and the relative speed between the vehicle and the vehicle on the left exceeds a preset speed threshold, the target display mode is controlled so that the left display area is highlighted with a preset display effect. When a vehicle is detected approaching from the right and the relative speed between the vehicle and the vehicle on the right exceeds a preset speed threshold, the target display mode is controlled so that the right display area is highlighted with a preset display effect. When a vehicle is detected approaching from behind and the relative distance between the vehicle and the vehicle behind is less than a preset distance threshold, the target display mode is controlled to be the middle display area, which is then highlighted with a preset display effect.

[0044] In this embodiment, the specific values ​​of the preset speed threshold and the preset distance threshold can be determined according to actual needs and are not limited here. The scene feature parameters include the relative speed between the vehicle and the vehicle on the left, the relative speed between the vehicle and the vehicle on the right, and the relative distance between the vehicle and the vehicle behind. The control unit of the streaming rearview mirror obtains the above parameters in real time through vehicle radar or camera and compares them with the preset thresholds to determine the target display mode. Specifically, when a vehicle is detected approaching from the left and the relative speed between the vehicle and the vehicle on the left is greater than the preset speed threshold, the control unit determines that there is a potential collision risk on the left and controls the left display area of ​​the streaming rearview mirror to be highlighted with a preset display effect. The preset display effect includes, but is not limited to: the left border area is highlighted and flashed in yellow, the flashing frequency is preferably 2Hz, and the brightness is preferably increased by 50%. At the same time, the control unit outputs voice prompts through the vehicle speaker, such as "vehicle approaching from the left", to remind the driver of the risk on the left through auditory means.

[0045] It should be understood that when a vehicle is detected approaching from the right and the relative speed between the vehicle and the vehicle on the right exceeds a preset speed threshold, the control unit determines that there is a potential collision risk on the right and controls the right display area of ​​the streaming rearview mirror to be highlighted with a preset display effect. The preset display effect includes, but is not limited to: the right border area is highlighted and flashing yellow, the flashing frequency is preferably 2Hz, and the brightness is preferably increased by 50%. At the same time, the control unit outputs voice prompts through the vehicle speaker, such as "Vehicle approaching from the right".

[0046] It should be noted that when a vehicle is detected approaching from behind and the relative distance between the vehicle and the vehicle behind is less than a preset distance threshold, the control unit determines that there is a potential collision risk from behind and controls the central display area of ​​the streaming rearview mirror to be highlighted with a preset display effect. The preset display effect includes, but is not limited to: the central border area is highlighted and flashing yellow, the flashing frequency is preferably 2Hz, and the brightness is preferably increased by 50%. At the same time, the control unit outputs voice prompts through the vehicle's speakers, such as "Vehicle approaching from behind".

[0047] Optionally, the aforementioned warning prompts may also include tactile feedback, such as reminding the driver to pay attention to the risk of oncoming traffic in the corresponding direction through steering wheel or seat vibration; when the risk is eliminated (i.e., the relative speed or relative distance returns to within the safe threshold range), the control unit controls the corresponding display area to return to normal display mode.

[0048] It should be understood that, with reference Figure 3As shown, the system first performs three types of vehicle detection sequentially: if a vehicle is detected from the left, the left border is highlighted in yellow and a voice prompt is given; if no vehicle is detected from the left, the system continues to detect vehicles from the right, and if a vehicle is detected from the right, the right border is highlighted in yellow and a voice prompt is given; if no vehicle is detected from the right, the system continues to detect vehicles from behind, and if a vehicle is detected from behind, the middle border is highlighted in yellow and a voice prompt is given. If no vehicle is detected in any of the three types, the system directly enters a no-warning state. After all vehicle warning branches are completed, the process converges and proceeds to the next stage. Next, we move on to the "Blind Spot Warning Monitoring" step. First, we check if the left turn signal is on. If it is, we zoom in on the left side of the screen by 60% and then check for vehicles in the blind spot. If a vehicle is detected, a red warning box is overlaid; otherwise, the display remains normal. If the left turn signal is not on, we check if the right turn signal is on. If it is on, we zoom in on the right side of the screen by 60% and then check for vehicles in the blind spot. If a vehicle is detected, a red warning box is overlaid; otherwise, the display remains normal. If neither the left nor right turn signal is on, the display remains normal. Once all the blind spot warning branches are completed, the process converges again. Next, the system enters the "Reversing Warning Monitoring" stage to determine whether reverse gear is engaged. If reverse gear is not engaged, the normal driving display remains unchanged. If reverse gear is engaged, the system switches to a rear-view wide-angle view with dynamic auxiliary lines overlaid. Then, warnings are issued in stages based on the distance to obstacles: for example, a red warning with a buzzer is triggered when the obstacle distance is less than 0.5m, a yellow warning is triggered when the obstacle distance is between 0.5 and 1m, and a green normal warning is issued when the obstacle distance is greater than 1m. After all reversing warning branches are completed, the process finally converges into the "Continuous Monitoring of Warning Status" stage, achieving full-process cyclical monitoring and protection.

[0049] Further, in one embodiment, the scene feature parameters include turn signal signals, and determining the target display mode of the streaming rearview mirror based on the scene feature parameters in the driving scenario includes: When the turn signal is detected to be activated, the target display mode is controlled to enlarge the side display area to a preset ratio, adjust the brightness of the blind spot monitoring screen to a preset brightness, and adjust the contrast of the blind spot monitoring screen to a preset contrast. The side display area is used to display the blind spot monitoring screen of the target vehicle.

[0050] In an exemplary embodiment of this application, the scene characteristic parameters include the turn signal. When the control unit detects that the vehicle's turn signal is activated, it determines that the current driving scenario is a turning scenario and controls the streaming rearview mirror to enter the turning blind spot enhancement mode. Specifically, when the driver activates the left turn signal, the control unit enlarges the left display area of ​​the streaming rearview mirror's screen to a preset ratio; preferably, the preset ratio is 60% of the original display area. Simultaneously, the control unit performs image enhancement processing on the blind spot monitoring image displayed in the side display area, adjusting the brightness and contrast of the blind spot monitoring image to a preset brightness and contrast ratio to improve the visibility of the blind spot image. The side display area is used to display the blind spot monitoring image captured by the camera at the location of the vehicle's left rearview mirror. Through magnification and image enhancement processing, the driver can clearly observe the situation of vehicles or pedestrians in the left rear blind spot without significantly turning their head.

[0051] Furthermore, if the control unit detects a target obstacle (such as a vehicle traveling in an adjacent lane) in the blind spot monitoring image, it overlays a warning sign corresponding to the target obstacle in the side display area. Preferably, the warning sign is a red warning frame, which is overlaid around the image of the target obstacle to highlight the potential collision risk. The color of the warning frame can be adjusted according to the distance to the target obstacle; for example, the closer the obstacle, the darker the color or the faster the flashing frequency. When the turn signal is turned off, the control unit delays for a preset time (e.g., 3 seconds) to restore the default display mode to avoid visual discomfort to the driver caused by immediately switching the display mode after lane changing.

[0052] Further, in one embodiment, the scene feature parameters include gear position signal and real-time vehicle speed, and determining the target display mode of the streaming media rearview mirror based on the scene feature parameters in the driving scenario includes: When the gear signal is detected to be in reverse, the target display mode is switched to the middle screen to the rear wide-angle view to expand the rear field of view and identify target obstacles; When the real-time vehicle speed is detected to be less than the preset vehicle speed threshold, the target display mode is controlled so that the camera tilts downward to identify lane lines, road bollards and steps.

[0053] As an example, in this embodiment, the scene characteristic parameters include the gear position signal and the real-time vehicle speed. The control unit acquires the gear position signal and the vehicle speed signal in real time via the vehicle's CAN bus.

[0054] I. Reversing Scenarios When the control unit detects that the gear signal is in reverse, it determines that the current driving scenario is a reversing scenario and controls the central display area of ​​the streaming rearview mirror to switch to a wide-angle rearview view to expand the rear field of vision. The wide-angle rearview view is captured by a wide-angle camera located at the rear of the vehicle, with a horizontal field of view preferably greater than or equal to 120°. Furthermore, in the reversing scenario, the control unit also provides tiered warning prompts based on obstacle distance. Specifically, the control unit uses rear ultrasonic radar or a camera to detect the distance between the target obstacle and the vehicle in real time, compares this distance with a preset obstacle distance threshold, and generates tiered warning signals. In this embodiment, the tiered warning signals include three levels: (1) When the distance to the obstacle is greater than the first preset distance threshold (e.g., 1m), it is determined to be a safe state, and the control unit controls the display screen to display a green indicator in the middle area, indicating that the distance is still far; (2) When the distance to the obstacle is between the second preset distance threshold (e.g., 0.5m) and the first preset distance threshold, it is determined to be a warning state. The control unit controls the display screen to display a yellow mark in the middle area to remind the driver to pay attention to controlling the reversing speed. (3) When the distance to the obstacle is less than the second preset distance threshold, it is determined to be a dangerous state. The control unit controls the display screen to display a red mark in the middle area and outputs a high-frequency alarm sound through the buzzer to prompt the driver to stop immediately.

[0055] Optionally, reversing guide lines that dynamically change with the steering wheel angle can be overlaid on the reversing wide-angle view to predict the vehicle's reversing trajectory and help the driver more accurately judge the reversing path.

[0056] II. Parking Scenarios When the control unit detects that the real-time vehicle speed is less than the preset vehicle speed threshold, it determines that the current driving scenario is a parking scenario and controls the display screen of the streaming media rearview mirror to switch to a downward view. Preferably, the preset vehicle speed threshold is 10km / h. The downward view is captured by a downward-tilted camera (or a camera with a switchable view) and is used to display a real-time image of the ground area on the side of the vehicle to help the driver identify ground obstacles such as lane lines, road posts, and steps.

[0057] Furthermore, in parking scenarios, the control unit also provides warning prompts based on the distance between the wheels and lane lines. Specifically, the control unit analyzes the downward-view image using an image recognition algorithm to identify ground features such as lane lines, road bollards, and steps, and calculates the distance between the wheels and lane lines. When the distance between the wheels and lane lines is detected to be less than a preset lane line distance threshold (preferably, the threshold is 30cm), the control unit triggers a warning prompt. The warning prompts include, but are not limited to: displaying warning signs on the screen, outputting voice prompts (such as "Caution: Curb") through a speaker, or providing tactile feedback through steering wheel vibration.

[0058] Optionally, in a parking scenario, if the vehicle speed is less than a preset speed threshold and the steering angle is greater than a preset angle threshold (e.g., 30°) and roadside scene features are identified, the control unit can further switch to a more refined near-field perception mode to more accurately identify curbs and obstacles.

[0059] It should be noted that, referring to Figure 4 As shown, the system officially starts from the user entry detection stage. After confirming the user's entry through three trigger conditions—door opening, seat sensor, and ignition signal—it immediately enters the DMS eye-point calibration stage, completing facial key point recognition, pupil position localization, and 3D coordinate calculation. Next, it enters the adaptive position adjustment stage, enabling multi-dimensional position adaptation adjustments such as height adjustment of 50mm, pitch adjustment of 20 degrees, and yaw adjustment of 15 degrees. After hardware adaptation is completed, multi-channel video stream acquisition is initiated, simultaneously utilizing five cameras—left external, right external, rear-view, front-view, and in-vehicle—to acquire full-scene images. Finally, scene recognition begins. During the decision-making process, the system automatically identifies whether the vehicle is in normal driving, turning and changing lanes, reversing into a parking space, or parking on the side of the road. Based on the identified scenario, it switches the display mode accordingly, which can be switched to three-zone display, blind spot magnification, reversing panoramic view, ground view, and other display effects adapted to different scenarios. Then, it outputs safety warnings, conveying risk alerts to the driver through three methods: border highlighting, voice prompts, and icon warnings. Finally, it enters the dynamic closed-loop monitoring stage, continuously tracking the eye point status at a frequency of 10Hz to ensure that the overall display latency of the system is less than 50ms, achieving real-time closed-loop operation throughout the entire process.

[0060] Secondly, embodiments of this application also provide a streaming media rearview mirror control system, which includes: The first processing module is used to determine the target spatial coordinates and target attitude angle based on the real-time line-of-sight deviation angle, the real-time neck rotation angle and the preset occlusion risk coefficient. The second processing module is used to control the pose and target display mode of the streaming media rearview mirror based on the current spatial coordinates, current attitude angle, target spatial coordinates, target attitude angle, and driving scenario.

[0061] Furthermore, in one embodiment, the first processing module is specifically used for: The display screen of the streaming rearview mirror is located in the transition area between the A-pillar and the upper edge of the windshield of the target vehicle.

[0062] Furthermore, in one embodiment, the first processing module is specifically used for: The objective function is determined based on real-time gaze deviation angle, real-time neck rotation angle, and preset occlusion risk coefficient; The objective function is iteratively solved according to preset constraints to obtain the target spatial coordinates and target attitude angle. The constraints include that the angle between the center of the streaming media rearview mirror and the eye point is not greater than a preset angle threshold, the angle between the height of the streaming media rearview mirror and the eye is within a preset angle range, and the spatial coordinates are not within the airbag deployment area.

[0063] Furthermore, in one embodiment, the second processing module is specifically used for: The position adjustment amount of the streaming media rearview mirror is determined based on the current spatial coordinates and the target spatial coordinates; The angle adjustment amount of the streaming rearview mirror is determined based on the current attitude angle and the target attitude angle. Based on a preset PID control algorithm, the position adjustment amount and angle adjustment amount are converted into drive signals corresponding to the attitude adjustment mechanism, so as to adjust the pose of the streaming media rearview mirror according to the drive signals. The target display mode of the streaming rearview mirror is determined based on scene feature parameters in the driving scenario, which includes oncoming vehicles, turning, reversing, and parking.

[0064] Further, in one embodiment, the scene feature parameters include the relative speed between the vehicle and the left workshop, the relative speed between the vehicle and the right workshop, and the relative distance between the vehicle and the rear workshop. The second processing module is specifically used for: When a vehicle is detected approaching from the left and the relative speed between the vehicle and the vehicle on the left exceeds a preset speed threshold, the target display mode is controlled so that the left display area is highlighted with a preset display effect. When a vehicle is detected approaching from the right and the relative speed between the vehicle and the vehicle on the right exceeds a preset speed threshold, the target display mode is controlled so that the right display area is highlighted with a preset display effect. When a vehicle is detected approaching from behind and the relative distance between the vehicle and the vehicle behind is less than a preset distance threshold, the target display mode is controlled to be the middle display area, which is then highlighted with a preset display effect.

[0065] Furthermore, in one embodiment, the scene feature parameters include turn signal signals, and the second processing module is specifically used for: When a turn signal is detected as activated, the target display mode is controlled to enlarge the side display area to a preset ratio, adjust the brightness of the blind spot monitoring image to a preset brightness, and adjust the contrast of the blind spot monitoring image to a preset contrast. The side display area is used to display the blind spot monitoring image of the target vehicle. Furthermore, in one embodiment, the scene feature parameters include gear position signal and real-time vehicle speed, and the second processing module is specifically used for: When the gear signal is detected to be in reverse, the target display mode is switched to the middle screen to the rear wide-angle view to expand the rear field of view and identify target obstacles; When the real-time vehicle speed is detected to be less than the preset vehicle speed threshold, the target display mode is controlled so that the camera tilts downward to identify lane lines, road bollards and steps.

[0066] It should be noted that the streaming media rearview mirror control system also includes four core layers: image acquisition layer, data processing layer, output execution layer, and function integration layer. These layers collaborate through standardized signal and data links. The image acquisition layer, as the system's visual input source, is equipped with five sets of acquisition devices: a left external camera, a right external camera, a front-view camera, a rear-view camera, and an in-vehicle monitoring camera. Four of the external cameras output video stream data, while the in-vehicle monitoring camera outputs image data, providing comprehensive raw visual material for subsequent algorithm processing. The data processing layer, with the main control ECU as the core scheduling hub, comprises four functional units: an image fusion module, a DMS / OMS algorithm module, an adaptive adjustment algorithm module, and a safety warning logic module. Each module outputs fused data, eye point / status data, adjustment parameters, and warning signals, respectively, and all processing results are aggregated. The main control ECU completes overall calculation and scheduling, while the output execution layer receives various control commands from the main control ECU and drives different execution components to complete actions: controlling the integrated display screen through display signals, driving the height adjustment motor through start / stop control, and driving the angle adjustment motor through angle control; controlling the voice module through voice output, and driving the sound and light warning module through warning control, thus fully realizing various hardware response actions of the system; the function integration layer integrates multiple practical vehicle functions, including the ETC module, driving recorder module, and blind spot monitoring module, which complete data interaction with the main control ECU through ETC control, recording control, and blind spot data link, respectively. Finally, the display terminal of the entire system is a 10.25-inch imaging screen with a resolution of 1920×1280, which can achieve a three-image display effect, providing the driver with a clear and comprehensive streaming media view and auxiliary information.

[0067] This application determines the target spatial coordinates and target posture angle by using real-time gaze deviation angle, real-time neck rotation angle, and a preset occlusion risk coefficient. This transforms the driver's current physiological state into target posture parameters for the streaming rearview mirror, allowing it to automatically adjust to the optimal viewing angle based on changes in the driver's eye position. This eliminates the need for significant head adjustments, significantly reducing neck fatigue and improving viewing comfort. Simultaneously, the preset occlusion risk coefficient constrains the target spatial coordinates and target posture angle, ensuring the streaming rearview mirror does not intrude into the airbag deployment area or obstruct critical driving visibility during adjustment, thus enhancing safety. Furthermore, it controls the posture and target display mode of the streaming rearview mirror based on the current spatial coordinates, current posture angle, target spatial coordinates, target posture angle, and driving scenario. This deeply integrates the physical posture adjustment of the streaming rearview mirror with the driving scenario logic, enabling it to not only adjust its physical position but also dynamically adjust its display strategy according to scenario requirements. This ensures that critical information is presented clearly and prioritized in complex driving scenarios, achieving a balance between driver viewing comfort and information interaction efficiency in complex driving situations.

[0068] The functions of each module in the above-mentioned streaming media rearview mirror control system correspond to the steps in the above-mentioned streaming media rearview mirror control method embodiment, and their functions and implementation processes will not be described in detail here.

[0069] Thirdly, embodiments of this application provide a streaming media rearview mirror control device, which can be a personal computer (PC), laptop computer, server, or other device with data processing capabilities.

[0070] Reference Figure 5 , Figure 5 This is a schematic diagram of the hardware structure of the streaming media rearview mirror control device involved in the embodiments of this application. In the embodiments of this application, the streaming media rearview mirror control device may include a processor, a memory, a communication interface, and a communication bus.

[0071] The communication bus can be of any type and is used to interconnect the processor, memory, and communication interface.

[0072] The communication interface includes input / output (I / O) interfaces, physical interfaces, and logical interfaces used for interconnecting internal components of the streaming media rearview mirror control device, as well as interfaces used for interconnecting the streaming media rearview mirror control device with other devices (such as other computing devices or user equipment). Physical interfaces can be Ethernet interfaces, fiber optic interfaces, ATM interfaces, etc.; user equipment can be displays, keyboards, etc.

[0073] Memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.

[0074] The processor can be a general-purpose processor, which can call the streaming media rearview mirror control program stored in the memory and execute the streaming media rearview mirror control method provided in the embodiments of this application. For example, the general-purpose processor can be a central processing unit (CPU). The method executed when the streaming media rearview mirror control program is called can be referred to in the various embodiments of the streaming media rearview mirror control method of this application, and will not be described again here.

[0075] Those skilled in the art will understand that Figure 5 The hardware structure shown does not constitute a limitation of this application and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0076] Fourthly, embodiments of this application also provide a readable storage medium.

[0077] The present application has a readable storage medium storing a streaming media rearview mirror control program, wherein when the streaming media rearview mirror control program is executed by a processor, it implements the steps of the streaming media rearview mirror control method described above.

[0078] The method implemented when the streaming media rearview mirror control program is executed can be referred to in various embodiments of the streaming media rearview mirror control method of this application, and will not be repeated here.

[0079] The terms "comprising" and "having," and any variations thereof, in the specification and accompanying drawings of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus. The terms "first," "second," and "third," etc., are used to distinguish different objects, etc., and do not indicate a sequence, nor do they limit "first," "second," and "third" to different types.

[0080] In the description of the embodiments of this application, terms such as "exemplary," "for example," or "for instance" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplary," "for example," or "for instance" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary," "for example," or "for instance" is intended to present the relevant concepts in a concrete manner.

[0081] In the description of the embodiments of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. The "and / or" in the text is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of this application, "multiple" means two or more.

[0082] In some processes described in the embodiments of this application, multiple operations or steps are included in a specific order. However, it should be understood that these operations or steps may not be executed in the order they appear in the embodiments of this application, or they may be executed in parallel. The sequence number of the operation is only used to distinguish different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed sequentially or in parallel, and these operations or steps may be combined.

[0083] It should be noted that the sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0084] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device to execute the methods described in the various embodiments of this application.

[0085] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.

Claims

1. A streaming media rearview mirror control method, characterized in that, The streaming media rearview mirror control method includes: The target spatial coordinates and target attitude angle are determined based on the real-time line-of-sight deviation angle, the real-time neck rotation angle, and the preset occlusion risk coefficient. The pose and target display mode of the streaming rearview mirror are controlled based on the current spatial coordinates, current attitude angle, target spatial coordinates, target attitude angle, and driving scenario.

2. The streaming media rearview mirror control method as described in claim 1, characterized in that, The display screen of the streaming rearview mirror is located in the transition area between the A-pillar and the upper edge of the windshield of the target vehicle.

3. The streaming media rearview mirror control method as described in claim 2, characterized in that, The determination of target spatial coordinates and target attitude angle based on real-time line-of-sight deviation angle, real-time neck rotation angle, and preset occlusion risk coefficient includes: The objective function is determined based on real-time gaze deviation angle, real-time neck rotation angle, and preset occlusion risk coefficient; The objective function is iteratively solved according to preset constraints to obtain the target spatial coordinates and target attitude angle. The constraints include that the angle between the center of the streaming media rearview mirror and the eye point is not greater than a preset angle threshold, the angle between the height of the streaming media rearview mirror and the eye is within a preset angle range, and the spatial coordinates are not within the airbag deployment area.

4. The streaming media rearview mirror control method as described in claim 2, characterized in that, The control of the pose and target display mode of the streaming media rearview mirror based on the current spatial coordinates, current attitude angle, target spatial coordinates, target attitude angle, and driving scenario includes: The position adjustment amount of the streaming media rearview mirror is determined based on the current spatial coordinates and the target spatial coordinates; The angle adjustment amount of the streaming rearview mirror is determined based on the current attitude angle and the target attitude angle. Based on a preset PID control algorithm, the position adjustment amount and angle adjustment amount are converted into drive signals corresponding to the attitude adjustment mechanism, so as to adjust the pose of the streaming media rearview mirror according to the drive signals. The target display mode of the streaming rearview mirror is determined based on scene feature parameters in the driving scenario, which includes oncoming vehicles, turning, reversing, and parking.

5. The streaming media rearview mirror control method as described in claim 4, characterized in that, The scene feature parameters include the relative speed between the vehicle and the vehicle to the left, the relative speed between the vehicle and the vehicle to the vehicle to the right, and the relative distance between the vehicle and the vehicle behind. Determining the target display mode of the streaming media rearview mirror based on the scene feature parameters in the driving scenario includes: When a vehicle is detected approaching from the left and the relative speed between the vehicle and the vehicle on the left exceeds a preset speed threshold, the target display mode is controlled so that the left display area is highlighted with a preset display effect. When a vehicle is detected approaching from the right and the relative speed between the vehicle and the vehicle on the right exceeds a preset speed threshold, the target display mode is controlled so that the right display area is highlighted with a preset display effect. When a vehicle is detected approaching from behind and the relative distance between the vehicle and the vehicle behind is less than a preset distance threshold, the target display mode is controlled to be the middle display area, which is then highlighted with a preset display effect.

6. The streaming media rearview mirror control method as described in claim 4, characterized in that, The scene feature parameters include turn signal signals, and determining the target display mode of the streaming rearview mirror based on the scene feature parameters in the driving scenario includes: When the turn signal is detected to be activated, the target display mode is controlled to enlarge the side display area to a preset ratio, adjust the brightness of the blind spot monitoring screen to a preset brightness, and adjust the contrast of the blind spot monitoring screen to a preset contrast. The side display area is used to display the blind spot monitoring screen of the target vehicle.

7. The streaming media rearview mirror control method as described in claim 4, characterized in that, The scene feature parameters include gear position signal and real-time vehicle speed. Determining the target display mode of the streaming rearview mirror based on the scene feature parameters in the driving scenario includes: When the gear signal is detected to be in reverse, the target display mode is switched to the middle screen to the rear wide-angle view to expand the rear field of view and identify target obstacles; When the real-time vehicle speed is detected to be less than the preset vehicle speed threshold, the target display mode is controlled so that the camera tilts downward to identify lane lines, road bollards and steps.

8. A streaming media rearview mirror control system, characterized in that, The streaming media rearview mirror control system includes: The first processing module is used to determine the target spatial coordinates and target attitude angle based on the real-time line-of-sight deviation angle, the real-time neck rotation angle and the preset occlusion risk coefficient. The second processing module is used to control the pose and target display mode of the streaming media rearview mirror based on the current spatial coordinates, current attitude angle, target spatial coordinates, target attitude angle, and driving scenario.

9. A streaming media rearview mirror control device, characterized in that, The streaming media rearview mirror control device includes a processor, a memory, and a streaming media rearview mirror control program stored in the memory and executable by the processor, wherein when the streaming media rearview mirror control program is executed by the processor, it implements the steps of the streaming media rearview mirror control method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a streaming media rearview mirror control program, wherein when the streaming media rearview mirror control program is executed by a processor, it implements the steps of the streaming media rearview mirror control method as described in any one of claims 1 to 7.