An automatic adjustment method for a flexible display screen
By dividing the flexible display vertically into multiple sub-display areas, and adjusting the pixel density and image rendering according to the user's viewing position and angle, the problem of inconsistent visual experience of the flexible display is solved, achieving a more consistent and optimized visual experience.
Patent Information
- Application Number
- CN202410740846.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-07
- Publication Date
- 2025-05-27
- Estimated Expiration
- 2044-06-07
AI Technical Summary
Due to its curved surface characteristics, the flexible display screens have different viewing distances and angles in different areas, resulting in inconsistent visual experiences. The traditional fixed pixel distribution method is difficult to meet the needs of all viewing positions.
By dividing the curved display vertically into multiple sub-display areas, extracting the curve shape of each sub-display area, obtaining the perpendicular lines and analysis nodes of the tangent line, calculating the distance between each analysis node and the user's current position, and adjusting the pixel density and image rendering of each area based on these data.
It realizes automatic adjustment of the display content based on the user's actual viewing position and angle, providing a consistent and optimized visual experience, and improving the consistency and accuracy of the display effect.
Smart Images

Figure CN118506704B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of screen curvature adjustment, and particularly relates to an automatic adjustment method for flexible display screens. Background Art
[0002] With the rapid development of display technology, flexible display screens have attracted much attention due to their bendable characteristics. Flexible display screens can not only provide the visual experience provided by traditional flat display screens, but also construct display devices with complex curved surface shapes, providing more possibilities for various application scenarios. These applications include smart watches, smart phones, interior decorations of future cars, and wearable devices, etc. However, the application of flexible display screens also brings a series of challenges. Due to the existence of the curved surface, the viewing distances and angles of users with different regions of the display screen will be different, which leads to inconsistent visual experiences. Especially in curved display screens, the viewing conditions of the screen edge and the central region are quite different, making the traditional fixed pixel distribution method difficult to meet the needs of all viewing positions.
[0003] To solve this problem, a technology that can automatically adjust the display content according to the actual viewing position and angle of the user is needed. This technology should be able to measure the relative position and angle of the user in real time, and then adjust the pixel density and image rendering of each region on the display screen according to this information, so as to provide users with a consistent and optimized visual experience.
[0004] Although there are some pixel adjustment schemes for curved display screens in the current market, these schemes usually only target specific application scenarios or can only perform relatively simple adjustments, and cannot comprehensively consider the needs of users in a changing viewing environment. Therefore, developing an automatic adjustment method for flexible display screens that can adapt to various viewing conditions is of great significance for improving user experience and promoting the wide application of flexible display technology. Summary of the Invention
[0005] The purpose of the present invention is to provide an automatic adjustment method for flexible display screens, which solves the technical problems proposed in the background art.
[0006] The purpose of the present invention can be achieved through the following technical solutions:
[0007] An automatic adjustment method for flexible display screens includes the following steps:
[0008] Step 1. Pretreatment
[0009] First, longitudinally divide the curved surface display screen into n sub-display areas; then extract the curve forms corresponding to the top-down viewing angles of each sub-display area; subsequently, obtain the perpendicular lines of the tangents in the curve forms corresponding to each sub-display area, and record these perpendicular lines as analysis lines; at the same time, record the intersection points between the tangents and the perpendicular lines as analysis nodes; then obtain the intersection points between the perpendicular lines, and calculate the distances from the intersection points to the analysis nodes, and record them as fixed distances;
[0010] Step 2. Data acquisition
[0011] Obtain the resolution of the curved surface display screen, the distance between the current position of the target user and the curved surface display screen, and the offset angle between the midpoint between the target user's eyes and the preset midline position of the curved surface display screen; obtain the distances from each analysis node to the center point of the curved surface display screen; at the same time, obtain the angles between the perpendicular lines of the tangents in the curve forms corresponding to each sub-display area and the preset midline position of the curved surface display screen;
[0012] Step 3. Data calculation
[0013] Based on the acquired data, calculate the distances between each analysis node and the current position of the target user;
[0014] Step 4. Screen display processing
[0015] Perform pixel point adjustment processing according to the distances between each analysis node and the current position of the target user, and obtain a display area for displaying the interface image according to the target user's position;
[0016] Step 5. Interface display
[0017] Trim and display the interface image on the curved surface display screen according to the covering position of the display area.
[0018] As a further solution of the present invention: Among them, there is only one perpendicular line of the tangent corresponding to each sub-display area of the curved surface display screen, and the distances from the intersection points to each analysis node are the same.
[0019] As a further solution of the present invention: Among them, the current position is determined based on the midpoint between the target user's eyes; the preset midline position of the curved surface display screen is based on the curved surface display, obtain its corresponding curve form, and then obtain the perpendicular line of its tangent therefrom.
[0020] As a further solution of the present invention: Among them, the center point of the curved surface display screen is the central position of the curved surface display screen, and the distances from each analysis node to the center point of the curved surface display screen are fixed values, and the angles between the perpendicular lines of the tangents in the curve forms corresponding to each sub-display area and the preset midline position of the curved surface display screen are fixed values.
[0021] As a further solution of the present invention: The specific method of Step 3 is as follows: Take an analysis node as an example,
[0022] Extract the angle between the perpendicular line of the tangent in the curve form of the sub-display area corresponding to the analysis node and the preset center line position of the curved surface display screen, and denote it as α0;
[0023] At the same time, denote the offset angle between the midpoint between the target user's eyes and the preset center line position of the curved surface display screen as α1;
[0024] Subsequently, through the formula Calculate the distance c between the analysis node and the current position of the target user;
[0025] In the formula, a represents the distance from the analysis node to the center point of the curved surface display screen, and b represents the distance between the current position of the target user and the curved surface display screen.
[0026] As a further solution of the present invention: The resolution includes the number of horizontal pixel points and the number of vertical pixel points.
[0027] As a further solution of the present invention: The specific manner of Step 4 is as follows:
[0028] Step1. Select a parameter with the largest value from the distances between each analysis node and the current position of the target user as the reference parameter;
[0029] Step2. Calculate the ratio of the distance parameter between other analysis nodes corresponding to the current position of the target user and the reference parameter, and denote it as the node distance ratio;
[0030] Step3. Obtain the corresponding sub-display area according to the analysis node. At the same time, multiply the node distance ratio corresponding to the corresponding analysis node by the number of vertical pixel points, and use the obtained parameter as the vertical display value of the pixel points in the corresponding sub-display area;
[0031] Step4. Connect the pixel points at the upper ends of the vertical display values of each adjacent pixel point to obtain the upper display line. At the same time, connect the pixel points at the lower ends of the vertical display values of each adjacent pixel point to obtain the lower display line;
[0032] Step5. Take the area between the upper display line and the lower display line of the curved surface display as the display area.
[0033] As a further solution of the present invention: The vertical display value of the pixel point is expressed as the number of displayed vertical pixel points in a column corresponding to the center position of the corresponding sub-display area, and the pixel point corresponding to the vertical display value of the pixel point is located at the center position of the curved surface display screen.
[0034] The beneficial effects of the present invention:
[0035] User - perspective optimization: By considering the current position of the user and the offset angle between the mid - point of the user's two eyes and the preset mid - line position of the curved display screen, the present invention can adjust the display content according to the actual position of the viewer, thus providing a more comfortable viewing experience for the user.
[0036] Improved display effect: The present invention longitudinally divides the curved display screen into multiple sub - display areas and performs pixel adjustment processing for different areas, enabling the display content to better adapt to the physical form of the curved screen, and improving the consistency and accuracy of the display effect.
[0037] Strong interface adaptability: Due to the adoption of a dynamic adjustment mechanism based on the user's position and the screen curve form, the present invention can adapt to different viewing environments and user requirements, enhancing the adaptability and flexibility of the interface.
[0038] Precise image trimming: By precisely trimming the interface image according to the covering position of the display area, the present invention ensures the seamless docking of the image in different areas, avoids problems such as image distortion or breakage, and improves the overall visual effect.
[0039] Easy operation: The automatic adjustment method of the present invention does not require the user to perform complex settings or adjustments. The system can automatically complete all calculations and adjustment work, providing a convenient operation experience for the user.
[0040] Wide applicability: This method is not only applicable to curved display screens but can also be extended to other types of flexible display screens, such as wearable devices, foldable mobile phones, etc., and has strong versatility and expandability.
[0041] Technological advancement: The present invention adopts advanced data - processing and image - processing technologies, combines modern display technologies and user - experience designs, and reflects a high level of technological innovation.
[0042] In summary, the automatic adjustment method of the flexible display screen of the present invention realizes the effective adjustment of the curved display screen through precise pre - processing, data acquisition, data calculation, screen display processing, and interface display steps, improves the display quality, enhances the user experience, and has broad application prospects. Brief description of the drawings
[0043] The following further illustrates the present invention with reference to the drawings.
[0044] Figure 1 It is a system block diagram of an automatic adjustment method for a flexible display screen of the present invention.
[0045] Figure 2 It is a schematic diagram of the screen display processing flow of an automatic adjustment method for a flexible display screen of the present invention. Detailed implementation manners
[0046] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts belong to the scope of protection of the present invention.
[0047] Embodiment 1
[0048] Please refer to Figure 1 and Figure 2 As shown, the present invention is a method for automatically adjusting a flexible display screen, including the following steps:
[0049] The first step: Data acquisition
[0050] Obtain the resolution of the curved display screen, where the resolution includes the number of horizontal pixel points and the number of vertical pixel points;
[0051] Obtain the distance between the current position of the target user and the curved display screen, where the current position is determined based on the midpoint between the target user's eyes;
[0052] Among them, the preset midline position of the curved display screen is a perpendicular line to the tangent obtained based on the curved display;
[0053] And a distance sensor is provided at the preset midline position of the curved display screen;
[0054] The second step: Preprocessing
[0055] Vertically divide the curved display screen into n sub-display areas, then extract the curve forms corresponding to the top-down viewing angles of each sub-display area, obtain their corresponding curve forms, and then obtain the intersection points of the tangents in the curve forms corresponding to each sub-display area, and record the intersection points between the tangent and the perpendicular line as analysis nodes;
[0056] Subsequently, a distance sensor is provided at each analysis node to measure the distance between each analysis node and the current position of the target user;
[0057] The third step: Screen display processing
[0058] Perform pixel adjustment processing according to the distances between each analysis node and the current position of the target user;
[0059] The specific method is as follows:
[0060] Step1: Select a reference parameter
[0061] Select a parameter with the largest value from the distances between each analysis node and the current position of the target user as the reference parameter;
[0062] Step2. Calculate the node distance ratio
[0063] Obtain the ratio of the distance parameter of other analysis nodes corresponding to the current position of the target user to the reference parameter, and denote it as the node distance ratio;
[0064] Step3. Determine the vertical display value of pixel points
[0065] Obtain the corresponding sub-display area according to the analysis node, and at the same time multiply the node distance ratio corresponding to the corresponding analysis node by the number of each vertical pixel point, and use the obtained parameter as the vertical display value of the pixel points in the corresponding sub-display area;
[0066] Step4. Draw the display boundary line
[0067] Connect the pixel points at the upper ends of the vertical display values of each adjacent pixel point to obtain the upper display line, and at the same time connect the pixel points at the lower ends of the vertical display values of each adjacent pixel point to obtain the lower display line;
[0068] Step5. Determine the display area
[0069] Take the area between the upper display line and the lower display line of the curved surface display as the display area;
[0070] Fourth step. Interface display
[0071] Trim and display the interface image on the curved surface display according to the covering position of the display area;
[0072] In this embodiment, the distance between the analysis node and the current position of the target user is directly measured, providing accurate position data, which helps to achieve more precise pixel point adjustment processing; by selecting the maximum distance parameter as the reference, calculating the node distance ratio, and adjusting the vertical display value of the pixel points according to these ratios, this embodiment can effectively adapt to different viewing positions of users; the display area is limited between the upper display line and the lower display line, ensuring the continuity and integrity of the image and enhancing the visual experience.
[0073] Embodiment 2
[0074] As Embodiment 2 of the present invention, in the specific implementation of this application, compared with Embodiment 1, the difference between the technical solution of this embodiment and that of Embodiment 1 is only that in this embodiment, the data acquisition, preprocessing, and data calculation steps are further as follows:
[0075] The data acquisition step specifically further includes:
[0076] Obtain the offset angle between the midpoint between the target user's eyes and the preset midline position of the curved surface display;
[0077] Obtain the distances from each analysis node to the center point of the curved display screen, where the center point of the curved display screen is the central position of the curved display screen, and the distances from each analysis node to the center point of the curved display screen are fixed values;
[0078] At the same time, obtain the angle between the perpendicular line of the tangent in the curve form corresponding to each sub-display area and the preset middle line position of the curved display screen, and it is a fixed value;
[0079] The preprocessing step specifically further includes:
[0080] Vertically divide the curved display screen into n sub-display areas, and then extract the curve forms corresponding to the top-down viewing angles of each sub-display area;
[0081] After that, obtain the perpendicular line of the tangent in the curve form corresponding to each sub-display area, and denote the perpendicular line of the tangent corresponding to each sub-display area as the analysis line;
[0082] Then obtain the intersection points between the perpendicular lines, and at the same time obtain the distances from the intersection points to the analysis nodes, and denote them as fixed distances;
[0083] In this embodiment, there is one and only one perpendicular line of the tangent corresponding to each sub-display area of the curved display screen, and the distances from the intersection points to each analysis node are the same;
[0084] The data calculation step specifically includes:
[0085] Calculate the distances between each analysis node and the current position of the target user through the obtained data;
[0086] The specific method is as follows:
[0087] Take one analysis node as an example,
[0088] Extract the angle between the perpendicular line of the tangent in the curve form corresponding to the sub-display area of the analysis node and the preset middle line position of the curved display screen, and denote it as α0;
[0089] At the same time, denote the offset angle between the midpoint between the target user's eyes and the preset middle line position of the curved display screen as α1;
[0090] Then through the formula Calculate the distance c between this analysis node and the current position of the target user;
[0091] In the formula, a represents the distance from the analysis node to the center point of the curved display screen, and b represents the distance between the current position of the target user and the curved display screen;
[0092] And so on, calculate the distances between each analysis node and the current position of the target user;
[0093] In this embodiment, this embodiment replaces multiple distance detection sensors with angle detection sensors preset on the curved display screen, and only retains one distance detection sensor at the preset midline position of the curved display screen, and calculates the distance between each analysis node and the current position of the target user by combining calculation and analysis methods.
[0094] In this embodiment, by setting a distance sensor at the preset midline position of the curved display screen and canceling the setting of distance sensors at each analysis node, this embodiment reduces the number of sensors, thereby reducing costs. By using angle detection sensors to replace multiple distance sensors and retaining one distance sensor, this embodiment can accurately measure the user's viewing position while reducing costs. By obtaining the offset angle of the target user and the distance from the analysis node to the center point of the curved display screen, this embodiment can more comprehensively consider the user's viewing state, thereby realizing more delicate display adjustment;
[0095] Calculating using the included angle and offset angle, and calculating the distance between the analysis node and the current position of the target user through a formula, this embodiment provides an accurate method to determine the adjustment method of pixel points. Combining the measurement of angles and distances, this embodiment can better adapt to different viewing environments and user needs, and provide a personalized display experience.
[0096] Embodiment Three
[0097] As Embodiment Three of the present invention, when this application is specifically implemented, compared with Embodiment One and Embodiment Two, the technical solution of this embodiment is to combine and implement the solutions of the above Embodiment One and Embodiment Two.
[0098] By combining and implementing the technical solutions of Embodiment One and Embodiment Two, this embodiment combines the advantages of both and realizes a more comprehensive display adjustment method.
[0099] Through combined implementation, this embodiment can select the most suitable adjustment strategy according to different situations, thereby providing a more comfortable and immersive viewing experience for users; the combined implementation method increases the flexibility of the system and can be adjusted according to the actual application scenario and user needs to obtain the best display effect; by reasonably configuring sensors and computing resources, this embodiment takes into account the balance of cost-effectiveness while maintaining high performance.
[0100] Generally speaking, through precise data processing and display adjustment technologies, each embodiment of the present invention provides an efficient, adaptive and user-friendly automatic adjustment method for flexible display screens, which is applicable to various curved display screen applications and has significant economic and technical value.
[0101] The above formulas are all dimensionless and only take their numerical values for calculation. The formulas are obtained by collecting a large amount of data for software simulation to get a formula closest to the actual situation. The preset parameters and threshold selection in the formulas are set by those skilled in the art according to the actual situation.
[0102] The above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for automatically adjusting a flexible display screen, characterized in that: The following steps are involved: First, the curved display screen is divided into n sub-display areas longitudinally; then, the curve shape corresponding to the top-view angle of each sub-display area is extracted; then, the perpendicular lines of the tangents are obtained in the curve shape corresponding to each sub-display area, and these perpendicular lines are recorded as analysis lines; meanwhile, the intersection points between the tangents and the perpendicular lines are recorded as analysis nodes; then, the intersection points between the perpendicular lines are obtained, and the distances from the intersection points to the analysis nodes are calculated, and recorded as fixed distances; Obtain the resolution of the curved display screen, obtain the distance between the current position of the target user and the curved display screen, and the offset angle between the midpoint between the target user's eyes and the preset midline position of the curved display screen; obtain the distance from each analysis node to the center point of the curved display screen; and simultaneously obtain the angle between the perpendicular line of the tangent of the curve shape corresponding to each sub-display area and the preset midline position of the curved display screen; The distance between each analysis node and the current position of the target user is calculated through the acquired data. An analysis node is selected, and the angle between the perpendicular line of its tangent in the curve shape of the sub-display area corresponding to the analysis node and the preset midline position of the curved display screen is extracted and recorded as ; At the same time, the offset angle between the midpoint between the target user's eyes and the preset midline position of the curved display screen is recorded as ; Then through the formula , calculate the distance c between the analysis node and the current location of the target user; Where a represents the distance from the analysis node to the center point of the curved display screen, and b represents the distance between the current position of the target user and the curved display screen; Pixel adjustment processing is performed according to the distance between each analysis node and the current position of the target user. The specific method is as follows: from the distance between each analysis node and the current position of the target user, a parameter with the largest value is selected as the reference parameter; then the ratio of the distance parameter of the current position of the target user corresponding to other analysis nodes to the reference parameter is calculated, and recorded as the node distance ratio; then the corresponding sub-display area is obtained according to the analysis node, and the node distance ratio corresponding to the corresponding analysis node is multiplied by the number of each vertical pixel point, and the obtained parameter is used as the vertical display value of the pixel point of the corresponding sub-display area; then the pixel points at the upper ends of the vertical display values of each adjacent pixel point are connected to obtain the display upper end line, and the pixel points at the lower ends of the vertical display values of each adjacent pixel point are connected to obtain the display lower end line; finally, the area of the curved display between the display upper end line and the display lower end line is used as the display area.
2. The method for automatically adjusting a flexible display screen according to claim 1, characterized in that: in, There is only one perpendicular line to the tangent line of each sub-display area of the curved display screen, and the distance from the intersection point to each analysis node is the same.
3. The method for automatically adjusting a flexible display screen according to claim 2, characterized in that: in, The current position is determined based on the midpoint between the eyes of the target user; the preset midline position of the curved display screen is based on the curved display screen, and its corresponding curve shape is obtained, and then the perpendicular line of its tangent is obtained therefrom.
4. The method for automatically adjusting a flexible display screen according to claim 3, characterized in that: in, The center point of the curved display screen is the center position of the curved display screen, and the distance from each analysis node to the center point of the curved display screen is a fixed value, and the angle between the perpendicular line of the tangent of the curve shape corresponding to each sub-display area and the preset midline position of the curved display screen is a fixed value.
5. The method for automatically adjusting a flexible display screen according to claim 1, characterized in that: Resolution includes the number of horizontal pixels and the number of vertical pixels.
6. The method for automatically adjusting a flexible display screen according to claim 1, characterized in that: The vertical display value of the pixel point is represented by the display quantity of the vertical pixel points corresponding to a column at the center position of the corresponding sub-display area. The pixel point corresponding to the vertical display value of the pixel point is located at the center position of the curved display screen.
7. The method for automatically adjusting a flexible display screen according to claim 1, characterized in that: Also includes interface display: The interface image on the curved display screen is trimmed and displayed according to the covering position of the display area.
Citation Information
Patent Citations
Display method of flexible screen and mobile terminal
CN107133005A