An adaptive method and system for a vehicle display screen and an electronic device
Patent Information
- Application Number
- CN202610932661.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-26
- Publication Date
- 2026-08-11
AI Technical Summary
[0005]为了克服现有技术中的不足,即现有技术中车载后排伸缩显示屏仅依靠座椅固定阈值控制、适配精度低、多乘客场景体验差的问题,本发明提出一种车载显示屏的适配方法、系统及电子设备,在不增加高成本传感器的前提下,实现屏幕状态与乘客真实观看需求的精准匹配
[0056]本发明提供的一种车载显示屏的适配方法、系统及电子设备,在座椅位置、靠背角度的远近初判基础上,引入乘客视线点估计与观看几何参数计算,将屏幕伸缩的判断依据从座椅机械位置的固定阈值,升级为乘客视线点与屏幕有效显示区域的真实空间视觉关系,能够有效适配不同乘客身高、坐姿、坐垫压陷带来的视线点差异,大幅提升屏幕状态与乘客真实观看需求的匹配度。
Smart Images

Figure CN122551738A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of in-vehicle intelligent cockpit technology, and specifically discloses an adaptation method, system and electronic device for an in-vehicle display screen. Background Technology
[0002] With the upgrading of automobile consumption, vehicles are rapidly evolving from a single means of transportation to a "third living space." High-end families and business groups are placing higher demands on the audio-visual experience and long-distance travel comfort in the rear cabin. As the core carrier of the rear-seat entertainment experience, the display size and viewing adaptability of the in-vehicle rear entertainment screen directly affect the user's immersion and riding quality.
[0003] Most existing in-vehicle rear-seat displays have a fixed size structure, and some retractable solutions switch between full-screen and retracted states based solely on fixed thresholds for seat fore-aft displacement and backrest angle. This type of solution has the following significant drawbacks: First, the fixed thresholds only reflect the mechanical position of the seat and cannot accurately match differences in passenger height, seat cushion indentation, posture changes, and eye position shifts caused by backrest tilt. This often results in misjudgments such as "the seat has moved back but the eye is still close to the screen" or "the seat hasn't moved back significantly but the passenger is actually comfortable viewing the large screen," leading to low adaptation accuracy. Second, in multi-passenger scenarios, the simplistic logic of "full screen only when all seats are at a distance" fails to consider the viewing comfort boundaries of different passengers, easily causing visual overload and fatigue for passengers at close range, or insufficient immersion for passengers at a distance. Third, the lack of a state stabilization mechanism means that minor adjustments to passenger posture and seat position can easily trigger frequent screen retraction and retraction. Furthermore, the asynchronous nature of the display and mechanical movements during retraction and retraction can create abrupt and disjointed visuals, negatively impacting the passenger experience.
[0004] Therefore, there is an urgent need in this field for a self-adaptive solution for in-vehicle rear retractable displays that can reflect passengers' actual viewing perception, adapt to multi-passenger scenarios, and operate stably and smoothly. Summary of the Invention
[0005] To overcome the shortcomings of existing technologies, namely the problems of low adaptation accuracy and poor experience in multi-passenger scenarios due to the reliance on fixed threshold control of rear-seat retractable displays, this invention proposes an adaptation method, system, and electronic device for in-vehicle displays, which achieves accurate matching between screen status and passengers' actual viewing needs without adding high-cost sensors.
[0006] To achieve the above-mentioned objectives, the present invention adopts the following technical solution:
[0007] In a first aspect, the present invention provides a method for adapting an in-vehicle display screen, the method comprising:
[0008] Obtain the distance status of the passenger in the target seat;
[0009] Based on the distance and pressure distribution information of the passengers on the target seat, the estimated position of the passenger's line of sight is calculated; based on the spatial relationship between the estimated position of the passenger's line of sight and the effective display area of the vehicle display screen under different screen display states, the viewing geometric parameters are calculated.
[0010] The viewing comfort index corresponding to the screen display state is determined based on the viewing geometry parameters, and the usability of the screen display state is determined based on a preset comfort threshold.
[0011] The final target state is determined based on the viewing comfort index under different display states;
[0012] Based on the final target state, control the vehicle display screen to switch states.
[0013] Optionally, calculating the estimated position of the passenger's line of sight includes:
[0014] Determine the longitudinal position of the passenger's body reference point based on the seat position status;
[0015] The direction of the passenger's upper body tilt is determined based on the seat back angle.
[0016] Estimate the passenger's offset based on the center of gravity position in the passenger pressure distribution information;
[0017] Estimate the seat cushion indentation based on the total pressure and distribution area in the passenger pressure distribution information;
[0018] The longitudinal position of the passenger's body reference point, the tilt direction of the passenger's upper body, the passenger's offset, and the seat cushion indentation are input into a preset line-of-sight estimation model to obtain the estimated position of the passenger's line-of-sight point.
[0019] Optionally, the viewing geometry parameters include viewing distance, vertical viewing angle, and screen occupancy angle;
[0020] The screen display states include full-screen display state and collapsed display state;
[0021] The calculation of viewing geometry parameters includes:
[0022] Establish a vehicle coordinate system, determine the three-dimensional coordinates of the passenger's line of sight in the vehicle coordinate system, and determine the three-dimensional coordinates and effective display height of the effective display center of the vehicle display screen in the full-screen display state or the collapsed display state in the vehicle coordinate system;
[0023] Calculate the straight-line distance between the passenger's line of sight and the effective display center, and use it as the viewing distance;
[0024] Construct a right triangle with the effective display height as the opposite side and twice the viewing distance as the adjacent side, calculate the vertex angle of the right triangle, and take twice the vertex angle as the screen occupancy angle;
[0025] Calculate the horizontal distance between the passenger's line of sight and the projection point of the effective display center in the horizontal plane, and the height difference between the effective display center and the passenger's line of sight. Construct a right triangle with the height difference as the opposite side and the horizontal distance as the adjacent side. Calculate the vertex angle of the right triangle as the vertical viewing angle.
[0026] Optionally, determining the viewing comfort index corresponding to the screen display state based on the viewing geometry parameters, and judging whether the screen display state is usable based on a preset comfort threshold, includes:
[0027] The viewing distance, the screen occupancy angle, and the vertical viewing angle are normalized respectively to obtain normalized evaluation function values;
[0028] The viewing comfort index is obtained by multiplying the normalized evaluation function value by a preset weight coefficient and then summing the results.
[0029] When the viewing comfort index is greater than or equal to the comfort threshold, the corresponding display state is determined to be available.
[0030] Optionally, determining the final target state based on the viewing comfort index under different display states includes:
[0031] For each passenger, a full-screen permission flag is generated based on the result of the distance status judgment and the comparison result of the viewing comfort index corresponding to the full-screen display status and the comfort threshold.
[0032] When at least one passenger's full-screen allow flag indicates that the display is not allowed, the collapsed display state is determined as the final target state.
[0033] When all passengers indicate that the full-screen permission is granted, the full-screen display state is determined as the final target state.
[0034] Optionally, determining the full-screen display state as the final target state when all passengers' full-screen permission flags indicate permission includes:
[0035] The minimum difference between the viewing comfort index and the comfort threshold corresponding to the full-screen display state for all passengers is calculated as the minimum comfort margin.
[0036] When the minimum comfort margin is greater than or equal to the first margin, the full-screen display state is determined as the final target state.
[0037] When the minimum comfort margin is less than the second margin, the shrinkage display state is determined as the final target state or the shrinkage display state is maintained.
[0038] Wherein, the first margin is greater than the second margin.
[0039] Optionally, before controlling the vehicle display screen to switch states according to the final target state, the method further includes:
[0040] Collect the distance status of the passenger on the target seat and the change in the estimated position of the passenger's line of sight;
[0041] When the changes in the seat position state, the changes in the seat back angle state, and the changes in the estimated position of the passenger's line of sight are all less than the corresponding preset change thresholds within a preset duration, and the currently determined final target state has not crossed the hysteresis interval boundary, it is determined to be in a stable state, and screen state switching is allowed; otherwise, the state switching is temporarily suspended.
[0042] Optionally, controlling the vehicle display screen to switch states based on the final target state includes:
[0043] The current video frame is pre-mapped proportionally based on the effective display area corresponding to the final target state.
[0044] Once the screen aspect ratio is adapted, drive the vehicle display screen to the target position;
[0045] The effective display area in the final target state is locked based on the signal from the position feedback sensor.
[0046] Secondly, the present invention provides an adaptation system for an in-vehicle display screen, the system comprising:
[0047] The acquisition module is used to acquire the distance status of passengers in the target seat;
[0048] The calculation module is used to calculate the estimated position of the passenger's line of sight based on the distance and pressure distribution information of the passenger on the target seat; and to calculate the viewing geometry parameters based on the spatial relationship between the estimated position of the passenger's line of sight and the effective display area of the vehicle display screen under different screen display states.
[0049] The judgment module is used to determine the viewing comfort index corresponding to the screen display state based on the viewing geometric parameters, and to determine whether the screen display state is usable based on a preset comfort threshold;
[0050] The target state determination module is used to determine the final target state based on the viewing comfort index under different display states;
[0051] The control module is used to control the vehicle display screen to switch states according to the final target state.
[0052] Thirdly, the present invention provides an electronic device, the electronic device comprising:
[0053] At least one processor; and a memory communicatively connected to said at least one processor; wherein,
[0054] The memory stores a computer program that can be executed by the at least one processor to enable the at least one processor to perform the method described in any one of the first aspects.
[0055] Compared with the prior art, the present invention has the following beneficial effects:
[0056] This invention provides an adaptation method, system, and electronic device for an in-vehicle display screen. Based on the initial judgment of the distance of the seat position and backrest angle, it introduces passenger line-of-sight estimation and viewing geometry parameter calculation. The judgment criterion for screen extension and retraction is upgraded from a fixed threshold of the seat mechanical position to the real spatial visual relationship between the passenger's line-of-sight point and the effective display area of the screen. It can effectively adapt to the differences in line-of-sight points caused by different passenger heights, sitting postures, and seat cushion indentations, and greatly improve the matching degree between the screen status and the passenger's actual viewing needs.
[0057] This invention addresses multi-passenger scenarios by activating full-screen display only when all passengers are at a comfortable viewing distance and the viewing comfort index for full-screen display is met. If any passenger does not meet the requirements, the display remains collapsed. This solution prioritizes the viewing comfort of all passengers, preventing visual fatigue for those at close range due to excessive screen occupancy and uncomfortable viewing angles, while maximizing immersion when all passengers are comfortable, thus achieving a balanced experience across multiple passengers.
[0058] This invention first performs a rapid initial screening based on seat status, reducing subsequent computational load; then, it performs a refined verification using line-of-sight points and comfort indices; finally, it outputs the final state through multi-passenger constraints. It retains the advantages of traditional threshold schemes—fast response, ease of implementation, and low cost—while overcoming the accuracy deficiencies of coarse-grained judgments, thus adapting to the computing power and response requirements of real-time in-vehicle control. It can automatically complete the entire process of passenger identification, status perception, comfort assessment, and screen control, eliminating the need for rear-seat passengers to manually adjust screen size and display mode, reducing operating costs, and enhancing the intelligence level of the rear-seat entertainment system. Attached Figure Description
[0059] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the accompanying drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. In all the drawings, similar elements or parts are generally identified by similar reference numerals. In the drawings, the elements or parts are not necessarily drawn to scale.
[0060] Figure 1 This is a flowchart of an adaptation method for an in-vehicle display screen provided by the present invention;
[0061] Figure 2 This is a schematic diagram of the structure of an adaptation system for an in-vehicle display screen provided by the present invention;
[0062] Figure 3 This is an internal structure diagram of the electronic device provided in an embodiment of the present invention. Detailed Implementation
[0063] The embodiments of the technical solution of the present invention will now be described in detail with reference to the accompanying drawings. These embodiments are only used to more clearly illustrate the technical solution of the present invention and are therefore merely examples, and should not be construed as limiting the scope of protection of the present invention.
[0064] It should be noted that, unless otherwise stated, the technical or scientific terms used in this application should have the ordinary meaning as understood by one of ordinary skill in the art to which this invention pertains.
[0065] This invention provides a method, system, and electronic device for adapting a vehicle-mounted display screen, applied to a rear-seat entertainment system equipped with a rear-seat retractable display screen. The system includes a rear-seat retractable display screen, a screen retraction actuator, a position feedback sensor, a rear-seat status detection module, a rear-seat passenger detection module, a vehicle controller, and a display controller. The rear-seat retractable display screen has at least two operating states: a full-screen display state and a retracted display state. In the retracted display state, the effective vertical display height of the screen is reduced to 2 / 3 of that in the full-screen display state, while the video image maintains its original aspect ratio and is scaled proportionally to avoid image compression distortion. The embodiments of this invention are described below with reference to the accompanying drawings.
[0066] Example 1: As Figure 1 As shown, Embodiment 1 of the present invention provides an adaptation method for an in-vehicle display screen, which specifically includes the following steps:
[0067] S101 obtains the distance status of the passenger in the target seat;
[0068] S102 calculates the estimated position of the passenger's line of sight based on the distance and pressure distribution information of the passenger on the target seat; and calculates the viewing geometry parameters based on the spatial relationship between the estimated position of the passenger's line of sight and the effective display area of the vehicle display screen under different screen display states.
[0069] S103 determines the viewing comfort index corresponding to the screen display state based on the viewing geometry parameters, and judges whether the screen display state is available based on a preset comfort threshold;
[0070] S104 determines the final target state based on the viewing comfort index under different display states;
[0071] S105 controls the vehicle display screen to switch states based on the final target state.
[0072] The step of obtaining the distance status of the passenger in the target seat in step S101 above specifically includes:
[0073] The vehicle controller verifies the vehicle's power mode in real time. When the power mode is Standby, PreON, or Driving, it initiates the self-adaptive logic to collect information on the presence of passengers in each target seat in the rear row, seat position status, seat back angle status, and passenger pressure distribution. If the power mode does not meet the above conditions, automatic control is not triggered, and the display screen remains in its current state or enters the vehicle's preset standby mode.
[0074] The passenger presence information is obtained through at least one of the following: seat occupancy sensor, seat cushion pressure sensor, and seat belt buckle sensor; when any seat meets the conditions of "occupancy sensor outputting a occupancy signal and seat cushion pressure value greater than a preset pressure threshold", or "seat belt buckled and seat cushion pressure value greater than a preset pressure threshold", the seat is marked as a valid passenger seat.
[0075] For each valid passenger seat, the vehicle controller reads the seat rail position and backrest angle data to make an initial judgment on whether the seat is in a long-distance or short-distance state: if the seat adjusts backward by more than 30mm relative to the origin, or the seat backrest angle adjustment travels more than 33°, the seat is determined to be in a long-distance state; otherwise, it is determined to be in a short-distance state. This step retains the advantages of traditional solutions, such as fast response and simple implementation, and is used to quickly filter out scenarios that are obviously unsuitable for full-screen displays, reducing the amount of subsequent calculations.
[0076] In step S102 above, calculating the estimated position of the passenger's line of sight based on the distance and pressure distribution information of the passenger on the target seat includes:
[0077] Based on the initial distance assessment, the three-dimensional estimated position of the passenger's line of sight is calculated for each valid passenger seat. The specific process and corresponding logic include the following sub-steps:
[0078] S21. Using the seat rail origin as a reference, determine the longitudinal coordinates of the passenger's body reference point in the vehicle coordinate system based on the current seat rail position; S22. Calculate the tilt angle of the passenger's upper body relative to the vertical direction based on the seat back angle, and determine the body extension direction; S23. Estimate the passenger's offset based on the center of gravity of the passenger's pressure distribution, and correct the front-back position of the body reference point; S24. Estimate the seat cushion indentation based on the total passenger pressure and the pressure distribution area, and correct the vertical height of the passenger's buttocks; S25. Input the above longitudinal position, tilt direction, offset, and seat cushion indentation into a preset body-line-of-sight conversion model, and combine it with standard body length parameters to output the three-dimensional coordinates E of the passenger's line-of-sight point in the vehicle coordinate system. i =(x i ,y i ,z i );
[0079] In step S102 above, calculating the viewing geometry parameters includes:
[0080] S31. Establish the vehicle coordinate system and define screen parameters: Set the effective display height in full-screen mode to H. full The effective display center coordinates are The effective display height in the collapsed display state is The effective display center coordinates are
[0081] Simultaneously, determine the three-dimensional coordinates of the current passenger's line of sight in the vehicle coordinate system.
[0082] S32. Calculate the straight-line distance between the passenger's line of sight and the effective display center of the screen, as the viewing distance D. i,s The calculation formula is: ;
[0083] Where s represents the candidate display state, including full-screen display state (full) and contracted display state (contract).
[0084] S33. Construct a right triangle with the effective display height as the opposite side and twice the viewing distance as the adjacent side. Calculate the vertex angle of this right triangle and take twice the vertex angle as the screen occupancy angle. This reflects the level of immersion in the image, and the calculation formula is: ;
[0085] S34. Calculate the horizontal distance between the passenger's line of sight and the projection point of the effective display center in the horizontal plane, as well as the height difference between them; construct a right triangle with the height difference as the opposite side and the horizontal distance as the adjacent side, and calculate the vertex angle of this right triangle as the vertical viewing angle. This reflects the comfort of the viewing angle, and the calculation formula is:
[0086]
[0087] Furthermore, the viewing comfort index calculation and usability judgment in step S103 include:
[0088] Based on the above three viewing geometry parameters, the system generates a viewing comfort index for the corresponding display state and determines whether the display state is usable, specifically including:
[0089] S41. Normalize the viewing distance, screen occupancy angle, and vertical viewing angle to obtain the corresponding normalized evaluation function values. The normalized evaluation function is based on the ergonomic comfort range. When the parameters fall within the comfort range, a high value is output, and when they deviate from the comfort range, a low value is output.
[0090] S42. Multiply each normalized evaluation function value by its corresponding preset weight coefficient and sum them to obtain the viewing comfort index. The calculation formula is:
[0091]
[0092] in, , , For the preset weighting coefficients, satisfy + + =1; These are the normalized evaluation functions corresponding to viewing distance, screen occupancy angle, and vertical viewing angle, respectively.
[0093] S43. Compare the calculated viewing comfort index with the preset comfort threshold Q. min Compare; when
[0094] When the candidate display status s is determined, it is determined that the current passenger is available.
[0095] Step S105: Multi-passenger collaborative decision-making and final target state determination
[0096] When there are multiple valid passengers in the back row, the system adopts a collaborative constraint strategy of "prioritizing the comfort of all passengers" to determine the final target state, which includes the following sub-steps: S51, For each valid passenger, based on the initial judgment of distance and the comfort index of the full-screen display state, a full-screen allow flag is generated: If the initial judgment of the passenger's distance is far, and the comfort index of the full-screen display state meets the standard... If at least one passenger is marked as "Full-screen allowed," then the final target state is determined to be the collapsed display state, prioritizing the viewing comfort of all passengers and avoiding visual fatigue and view overload for passengers at close range due to the large screen. If all passengers' "full-screen allowed" flags indicate permission, then the process enters the hysteresis judgment stage, combining the minimum comfort margin to determine the final target state. Specifically, this includes: S51, calculating the minimum difference between the viewing comfort index and the comfort threshold for all passengers in the full-screen display state, which is used as the minimum comfort margin. The calculation formula is:
[0097]
[0098] Where P represents the set of valid passengers.
[0099] S52. When the minimum comfort margin is greater than or equal to the first margin When this happens, the full-screen display state is determined as the final target state;
[0100] S53, When the minimum comfort margin is less than the second margin At that time, the collapsed display state will be determined as the final target state or the collapsed display state will be maintained;
[0101] in, > The two form a hysteresis interval, which avoids frequent screen switching due to small fluctuations in data at boundary states.
[0102] When there is only one valid passenger in the back row, the final target state can be determined directly by referring to the single passenger marking rules and lag judgment logic mentioned above.
[0103] Furthermore, the dynamic stability criterion verified in step S104 above includes:
[0104] Before switching screen states, the system needs to use dynamic stability criteria to prevent repeated screen movements during passenger seat adjustments and posture changes, thereby improving ride comfort. Specifically, this includes:
[0105] S61. Continuously collect the changes in seat position, seat back angle, and estimated position of passenger line of sight within a preset time (not less than 3 seconds).
[0106] S62. If the change in seat position is less than the first change threshold, the change in backrest angle is less than the second change threshold, the change in the estimated position of the passenger's line of sight is less than the third change threshold, and the candidate final target state does not cross the hysteresis interval boundary within the collection period, then it is determined to be in a stable state, and screen state switching is allowed; otherwise, the state switching is temporarily suspended, only the candidate final target state is updated, and the switch is executed after the state stabilizes.
[0107] Furthermore, the control screen state switching in step S105 includes:
[0108] The state switching adopts a three-stage timing sequence of "screen pre-mapping, mechanical scaling, and display locking" to avoid screen jumps, black borders, or mechanical obstruction during scaling. Specifically, it includes the following sub-steps:
[0109] S71. The vehicle controller sends the final target state command to the display controller. The display controller performs proportional pre-mapping on the current video screen according to the effective display area corresponding to the final target state, keeping the center of the screen aligned with the effective center of the screen and maintaining the original aspect ratio unchanged.
[0110] S72. After the screen ratio is adapted, the vehicle controller drives the screen extension and retraction actuator to move, causing the vehicle display screen to expand or retract to the target position.
[0111] S73. After the position feedback sensor detects that the screen has reached the target position, it sends a position signal to the vehicle controller. The display controller then locks the valid display area in the final target state and completes the state switch.
[0112] In addition, the system can adaptively adjust the extension speed according to the vehicle's power mode: when the vehicle is in Driving mode, it adopts a low-speed extension mode to reduce the abruptness of the movement while driving; when in Standby or PreON mode, it adopts a normal speed to complete the extension, improving response efficiency.
[0113] Example 2: The following describes the implementation process of this method in detail using a high-end vehicle with left and right rear seats as an example: Both the left and right rear seats are equipped with slide rail position sensors, backrest angle sensors, seat cushion pressure sensors, and occupancy sensors. A longitudinally retractable entertainment display screen is installed in the center of the rear row. The effective display height is 360mm in full-screen mode and 240mm in retracted mode. The system has a preset comfort threshold Q. min =0.7, first margin Δ1=0.05, second margin Δ2=0.02, stability criterion duration is 3 seconds.
[0114] Scenario 1: Single passenger scenario
[0115] After the vehicle is powered on, the vehicle controller detects that the power mode is Driving and initiates the self-adaptive logic.
[0116] The left rear seat occupancy sensor was triggered, and the seat cushion pressure was 520N, which is greater than the threshold of 300N, so it was marked as a valid passenger seat; the right rear seat had no occupancy signal and was marked as an invalid seat.
[0117] The left rear seat slide rail moved back 45mm, which is greater than the 30mm threshold, and was therefore determined to be a long-distance state.
[0118] By combining the seat position, backrest angle of 36°, and passenger pressure distribution center of gravity, the three-dimensional coordinates of the left rear passenger's line of sight are calculated using a line of sight estimation model.
[0119] The calculated viewing distance in full-screen mode is 1200mm, the screen occupies an angle of approximately 16.7°, and the vertical viewing angle is approximately 8°.
[0120] Substituting into the comfort index model, we get Q=0.82, which is greater than the comfort threshold of 0.7, so the full-screen display state is deemed usable.
[0121] In a single-passenger scenario, full-screen mode is marked as allowed. The minimum comfort margin is calculated to be 0.12, which is greater than the first margin of 0.05. Therefore, the final target state is determined to be full-screen display.
[0122] Stability criterion verification: If the seat position changes by less than 2mm and the backrest angle changes by less than 0.5° within 3 consecutive seconds, and the line of sight position is stable, the stability condition is met and switching is allowed.
[0123] The display controller first pre-maps the image to a full-screen ratio, then the screen expands to the full-screen position in a low-speed mode, and locks the display area once it is in place, thus completing the switch.
[0124] Scenario 2: Multi-passenger scenario
[0125] During the journey, a passenger sat in the right rear seat, and the system re-executed the adaptation logic:
[0126] Right rear seat occupancy triggered, seat cushion pressure 480N, marked as valid passenger seat.
[0127] The right rear seat slide rail is 20mm behind and the backrest angle is 20°, both of which do not reach the threshold, so it is judged to be a close-range condition.
[0128] The passenger on the right rear is marked as a passenger not allowed to display in full screen. Since there is at least one passenger not allowed to display in full screen, the final target state is directly determined to be the collapsed display state.
[0129] Stability criterion verification: After the right rear passenger seat has been stable for 3 seconds, the switching process is triggered.
[0130] The display controller first scales down the image proportionally to the size of the shrinking display state, then shrinks the screen to the target position and locks the display area in place to ensure the viewing comfort of newly seated passengers.
[0131] Example 3: Based on the same technical concept, Example 3 of the present invention also provides an adaptation system for an in-vehicle display screen, such as... Figure 2 As shown, it includes: an acquisition module 210, a calculation module 220, a judgment module 230, a target state determination module 240, and a control module 250, wherein:
[0132] The acquisition module 210 is used to acquire the distance status of the passenger on the target seat;
[0133] The calculation module 220 is used to calculate the estimated position of the passenger's line of sight based on the distance status of the passenger on the target seat and the passenger pressure distribution information; and to calculate the viewing geometric parameters based on the spatial positional relationship between the estimated position of the passenger's line of sight and the effective display area of the vehicle display screen under different screen display states.
[0134] The judgment module 230 is used to determine the viewing comfort index corresponding to the screen display state based on the viewing geometric parameters, and to determine whether the screen display state is usable based on a preset comfort threshold;
[0135] The target state determination module 240 is used to determine the final target state based on the viewing comfort index under different display states;
[0136] The control module 250 is used to control the vehicle display screen to switch states according to the final target state.
[0137] In one embodiment, the present invention also provides an electronic device, which may be a terminal, and its internal structure diagram may be as follows. Figure 3As shown. The electronic device includes a processor, memory, communication interface, display screen, and input device connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements the vehicle-mounted display screen adaptation method described in any one of steps S101 to S105. The display screen can be a liquid crystal display (LCD) or an e-ink display screen. The input device can be a touch layer covering the display screen, buttons, a trackball, or a touchpad mounted on the device's casing, or an external keyboard, touchpad, or mouse.
[0138] Those skilled in the art will understand that Figure 3 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0139] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0140] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0141] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0142] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, thereby providing instructions that, when performed on the computer or other programmable apparatus, provide for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0143] The above are merely embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention are included within the scope of the claims of the present invention pending approval.
Claims
1. An adaptation method of a vehicle display screen, characterized in that, The method includes: Obtain the distance status of the passenger in the target seat; Based on the distance and pressure distribution information of the passengers on the target seat, the estimated position of the passenger's line of sight is calculated; based on the spatial relationship between the estimated position of the passenger's line of sight and the effective display area of the vehicle display screen under different screen display states, the viewing geometric parameters are calculated. The viewing comfort index corresponding to the screen display state is determined based on the viewing geometry parameters, and the usability of the screen display state is determined based on a preset comfort threshold. The final target state is determined based on the viewing comfort index under different display states; Based on the final target state, control the vehicle display screen to switch states.
2. The method of claim 1, wherein, The calculation of the passenger's estimated line-of-sight position includes: Determine the longitudinal position of the passenger's body reference point based on the seat position status; The direction of the passenger's upper body tilt is determined based on the seat back angle. Estimate the passenger's offset based on the center of gravity position in the passenger pressure distribution information; Estimate the seat cushion indentation based on the total pressure and distribution area in the passenger pressure distribution information; The longitudinal position of the passenger's body reference point, the tilt direction of the passenger's upper body, the passenger's offset, and the seat cushion indentation are input into a preset line-of-sight estimation model to obtain the estimated position of the passenger's line-of-sight point.
3. The method of claim 1, wherein, The viewing geometry parameters include viewing distance, vertical viewing angle, and screen occupancy angle; The screen display states include full-screen display state and collapsed display state; The calculation of viewing geometry parameters includes: Establish a vehicle coordinate system, determine the three-dimensional coordinates of the passenger's line of sight in the vehicle coordinate system, and determine the three-dimensional coordinates and effective display height of the effective display center of the vehicle display screen in the full-screen display state or the collapsed display state in the vehicle coordinate system; Calculate the straight-line distance between the passenger's line of sight and the effective display center, and use it as the viewing distance; Construct a right triangle with the effective display height as the opposite side and twice the viewing distance as the adjacent side, calculate the vertex angle of the right triangle, and take twice the vertex angle as the screen occupancy angle; Calculate the horizontal distance between the passenger's line of sight and the projection point of the effective display center in the horizontal plane, and the height difference between the effective display center and the passenger's line of sight. Construct a right triangle with the height difference as the opposite side and the horizontal distance as the adjacent side. Calculate the vertex angle of the right triangle as the vertical viewing angle.
4. The method of claim 3, wherein, The step of determining the viewing comfort index corresponding to the screen display state based on the viewing geometry parameters, and judging whether the screen display state is usable based on a preset comfort threshold, includes: The viewing distance, the screen occupancy angle, and the vertical viewing angle are normalized respectively to obtain normalized evaluation function values; The viewing comfort index is obtained by multiplying the normalized evaluation function value by a preset weight coefficient and then summing the results. When the viewing comfort index is greater than or equal to the comfort threshold, the corresponding display state is determined to be available.
5. The method of claim 3, wherein, The process of determining the final target state based on the viewing comfort index under different display states includes: For each passenger, a full-screen permission flag is generated based on the result of the distance status judgment and the comparison result of the viewing comfort index corresponding to the full-screen display status and the comfort threshold. When at least one passenger's full-screen allow flag indicates that the display is not allowed, the collapsed display state is determined as the final target state. When all passengers indicate that the full-screen permission is granted, the full-screen display state is determined as the final target state.
6. The method of claim 5, wherein, The step of determining the full-screen display state as the final target state when all passengers' full-screen permission flags indicate permission includes: The minimum difference between the viewing comfort index and the comfort threshold corresponding to the full-screen display state for all passengers is calculated as the minimum comfort margin. When the minimum comfort margin is greater than or equal to the first margin, the full-screen display state is determined as the final target state. When the minimum comfort margin is less than the second margin, the shrinkage display state is determined as the final target state or the shrinkage display state is maintained. Wherein, the first margin is greater than the second margin.
7. The method of claim 6, wherein, Before controlling the vehicle display screen to switch states based on the final target state, the method further includes: Collect the distance status of the passenger on the target seat and the change in the estimated position of the passenger's line of sight; When the changes in the seat position state, the changes in the seat back angle state, and the changes in the estimated position of the passenger's line of sight are all less than the corresponding preset change thresholds within a preset duration, and the currently determined final target state has not crossed the hysteresis interval boundary, it is determined to be in a stable state, and screen state switching is allowed; otherwise, the state switching is temporarily suspended.
8. The method of claim 1, wherein, The step of controlling the vehicle display screen to switch states according to the final target state includes: The current video frame is pre-mapped proportionally based on the effective display area corresponding to the final target state. Once the screen aspect ratio is adapted, drive the vehicle display screen to the target position; The effective display area in the final target state is locked based on the signal from the position feedback sensor.
9. An adaptation system for a vehicle display screen, characterized in that The system includes: The acquisition module is used to acquire the distance status of passengers in the target seat; The calculation module is used to calculate the estimated position of the passenger's line of sight based on the distance and pressure distribution information of the passenger on the target seat; and to calculate the viewing geometry parameters based on the spatial relationship between the estimated position of the passenger's line of sight and the effective display area of the vehicle display screen under different screen display states. The judgment module is used to determine the viewing comfort index corresponding to the screen display state based on the viewing geometric parameters, and to determine whether the screen display state is usable based on a preset comfort threshold; The target state determination module is used to determine the final target state based on the viewing comfort index under different display states; The control module is used to control the vehicle display screen to switch states according to the final target state.
10. An electronic device, comprising: The electronic device includes: At least one processor; and, A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1-8.