Control method and control system for display screen, and electronic device and storage medium
By judging the attributes of the target application and obtaining preset horizontal and aspect ratios, and adjusting the horizontal and aspect ratio of the vehicle display screen, the problem of mismatch between the interface size of the vehicle display screen and the application software is solved, and the user experience and display effect are improved.
Patent Information
- Application Number
- PCT/CN2025/070136
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-02
- Filing Date
- 2025-01-02
- Publication Date
- 2025-07-10
AI Technical Summary
The size of the vehicle display screen is diverse, and it is difficult for application software manufacturers to adapt and develop different vehicle display screens, resulting in the mismatch between the display screen and the application software interface size, affecting the user's viewing experience.
By judging the properties of the target application, obtaining a preset horizontal and aspect ratio, and adjusting the horizontal and aspect ratio of the display screen according to the ratio, so that the horizontal and aspect ratio of the display screen matches the application software interface, including adjusting the telescopicity of the display screen in the horizontal and vertical directions.
It realizes the rapid matching of the display screen and the application software interface, improves the user experience, reduces the size gap, and improves the display effect of the on-board display system.
Smart Images

Figure CN2025070136_10072025_PF_FP_ABST
Abstract
Description
Display screen control method and control system, electronic device, and storage medium
[0001] This application claims priority to Chinese Patent Application No. 202410007864X filed on January 2, 2024, and the contents of the above-mentioned Chinese patent application disclosure are hereby incorporated by reference in their entirety as a part of this application. Technical Field
[0002] At least one embodiment of the present disclosure relates to a control method and control system for a display screen, an electronic device, and a storage medium. Background Art
[0003] Current in-vehicle display screens have varying sizes, ranging from fixed to adjustable. For example, by retracting or rolling the screen into a storage device, the size of the display extending outside the storage device can be controlled as needed, thereby controlling the size of the display required for display. Another example is controlling the vertical or horizontal extension of the display to change the size of the display area, thereby meeting the varying needs of users.
[0004] At present, some vehicles are equipped with only one display screen, while some vehicles are equipped with multiple display screens. For example, a main driver's screen is provided near the driver's seat and a passenger driver's screen is provided near the passenger seat. The main driver's screen is mostly used to display road conditions, navigation information and other information related to driving control to the driver, and the passenger driver's screen is mostly used for entertainment functions.
[0005] In addition, the sizes of in-vehicle displays vary, and it is difficult for application software manufacturers to adapt and develop for most in-vehicle displays so that the interface size of the application software matches the size of the in-vehicle display. Summary of the Invention
[0006] At least one embodiment of the present disclosure provides a method for controlling a display screen, the method comprising: determining a target attribute satisfied by a target application, wherein the target attribute corresponds to a preset aspect ratio; obtaining the preset aspect ratio; and adjusting the aspect ratio of the display screen according to the preset aspect ratio so that the aspect ratio value of the display screen reaches a target aspect ratio; the aspect ratio of the display screen is a ratio of a horizontal dimension to a vertical dimension of a display area of the display screen, wherein the vertical dimension intersects the horizontal dimension.
[0007] For example, in the control method of a display screen provided in an embodiment of the present disclosure, adjusting the aspect ratio of the display screen according to the preset aspect ratio includes: adjusting the aspect ratio of the display screen to the preset aspect ratio, and the target aspect ratio is equal to the preset aspect ratio.
[0008] For example, in the control method of a display screen provided by an embodiment of the present disclosure, the determination of the target attributes satisfied by the target application includes: determining the device attributes to which the target application has adapted, wherein the target attributes include the device attributes.
[0009] For example, in the control method of a display screen provided by an embodiment of the present disclosure, the device attributes include the device type, and the control method of the display screen includes: determining the device type to which the target application has been adapted, wherein the target attributes include the device type to which the target application has been adapted; and obtaining the aspect ratio of the target application adapted to the device type as the preset aspect ratio.
[0010] For example, in the control method of a display screen provided in one embodiment of the present disclosure, if the target application has been adapted to a first type of device, the aspect ratio of the display screen is adjusted to a first preset aspect ratio, wherein the first preset aspect ratio is less than or equal to 1; if the target application has been adapted to a second type of device, the aspect ratio of the display screen is adjusted to a second preset aspect ratio, wherein the second preset aspect ratio is greater than 1.
[0011] For example, in a method for controlling a display screen provided in one embodiment of the present disclosure, the control method includes: if the target application has been adapted to the first type of device, controlling the display screen to scale at a first rate to adjust the aspect ratio of the display screen; if the target application has been adapted to the second type of device, controlling the display screen to scale at a second rate different from the first rate to adjust the aspect ratio of the display screen.
[0012] For example, in the control method of a display screen provided in an embodiment of the present disclosure, the extension direction of the display screen is the longitudinal direction, and the first rate is greater than the second rate; the extension direction of the display screen is the transverse direction, and the first rate is less than the second rate.
[0013] For example, in the control method of a display screen provided by an embodiment of the present disclosure, the device attributes include a device model, and the control method of the display screen includes: determining the device model to which the target application has been adapted, wherein the target attributes include the device model to which the target application has been adapted; and obtaining the aspect ratio of the target application adapted to the device model as the preset aspect ratio.
[0014] For example, in the control method of a display screen provided by an embodiment of the present disclosure, the device attributes also include a device model, and the control method of the display screen also includes: determining the device model to which the target application has been adapted, wherein the target attributes include the device model to which the target application has been adapted; and obtaining the aspect ratio of the target application adapted to the device model as the preset aspect ratio.
[0015] For example, in the control method of a display screen provided in one embodiment of the present disclosure, the determining of the target attributes satisfied by the target application and the obtaining of the preset aspect ratio include: determining whether the target application is an application that has been adapted to the display screen; if so, using the default aspect ratio that matches the display screen and the target application as the preset aspect ratio, wherein the target attributes satisfied by the target application include being adapted to the current display screen.
[0016] For example, in a method for controlling a display screen provided in an embodiment of the present disclosure, the method for controlling the display screen includes: determining the type of the target application, wherein the target attributes include the type of the target application; and obtaining the aspect ratio corresponding to the type of the target application as the preset aspect ratio.
[0017] For example, in the control method of a display screen provided in an embodiment of the present disclosure, the type of the target application includes at least one of a multimedia application, a short video application, a navigation application, a social application, and a shopping application.
[0018] For example, in a control method for a display screen provided in an embodiment of the present disclosure, the control method for the display screen includes: obtaining the maximum aspect ratio and the minimum aspect ratio of the display screen, wherein, if the type of the target application is a multimedia application, the preset aspect ratio is the maximum aspect ratio, and the control method for the display screen includes: adjusting the aspect ratio of the display screen to the maximum aspect ratio; if the type of the target application is a short video application, the preset aspect ratio is the minimum aspect ratio, and the control method for the display screen includes: adjusting the aspect ratio of the display screen to the minimum aspect ratio; if the type of the target application is a navigation application, the value of the preset aspect ratio is between the minimum aspect ratio and the maximum aspect ratio, and the control method for the display screen includes: making the value of the adjusted aspect ratio of the display screen between the minimum aspect ratio and the maximum aspect ratio.
[0019] For example, in the control method of a display screen provided in an embodiment of the present disclosure, if the type of the target application is a multimedia application, the control method of the display screen includes: determining whether the display screen is scalable in the vertical direction; if so, adjusting the aspect ratio of the display screen to a third preset aspect ratio corresponding to the multimedia application, wherein the third preset aspect ratio is greater than 1; if not, obtaining the maximum aspect ratio of the display screen, and adjusting the aspect ratio of the display screen to the maximum aspect ratio.
[0020] For example, in the control method of a display screen provided by an embodiment of the present disclosure, if the type of the target application is a short video application, the control method includes: determining whether the display screen is longitudinally scalable, and if so, adjusting the aspect ratio of the display screen to a fourth preset aspect ratio corresponding to the short video application, where the fourth preset aspect ratio is less than 1; if not, obtaining the minimum aspect ratio of the display screen and adjusting the aspect ratio of the display screen to the minimum aspect ratio.
[0021] For example, in the control method of a display screen provided by an embodiment of the present disclosure, if the type of the target application is a multimedia application, the control method includes: determining the playback history of the multimedia application; and obtaining the aspect ratio of the multimedia content in the playback history as the preset aspect ratio.
[0022] For example, in the control method of a display screen provided by an embodiment of the present disclosure, the control method includes: if the type of the target application is a multimedia application, controlling the display screen to expand and contract at a first rate to adjust the aspect ratio of the display screen; if the application type is a short video application, controlling the display screen to expand and contract at a second rate to adjust the aspect ratio of the display screen.
[0023] For example, in the control method of a display screen provided by an embodiment of the present disclosure, the expansion and contraction direction of the display screen is the longitudinal direction, and the second rate is greater than the first rate; the screen expansion and contraction direction of the display screen is the transverse direction, and the second rate is less than the first rate.
[0024] For example, in the control method of a display screen provided by an embodiment of the present disclosure, the control method includes: obtaining the aspect ratio adjustment range of the display screen, where the range of the aspect ratio of the display screen is a to b (a < b), a is the minimum value of the aspect ratio of the display screen, and b is the maximum value of the aspect ratio of the display screen; obtaining the aspect ratio adapted by the target application and comparing it with the range of the aspect ratio of the display screen; if the aspect ratio adapted by the target application is greater than b, using b as the preset aspect ratio; if the aspect ratio adapted by the target application is less than a, using a as the preset aspect ratio and adjusting the aspect ratio of the display screen to a; if the aspect ratio adapted by the target application is greater than a and less than b, using the aspect ratio adapted by the target application as the preset aspect ratio.
[0025] For example, in the control method of a display screen provided by an embodiment of the present disclosure, the control method includes: after completing the adjustment of the aspect ratio of the display screen according to the preset aspect ratio, performing the following steps: obtaining the aspect ratio of the display screen of the target application as the content aspect ratio, and further adjusting the aspect ratio of the display screen to the content aspect ratio.
[0026] For example, in a control method for a display screen provided in one embodiment of the present disclosure, the control method includes: obtaining the maximum aspect ratio and the minimum aspect ratio of the display screen; comparing the content aspect ratio with the maximum aspect ratio and the minimum aspect ratio respectively, and if the content aspect ratio is greater than or equal to the maximum aspect ratio of the display screen, adjusting the aspect ratio of the screen to the maximum aspect ratio; if the content aspect ratio is less than or equal to the minimum aspect ratio of the display screen, adjusting the aspect ratio of the screen to the minimum aspect ratio; if the content aspect ratio is less than the maximum aspect ratio of the display screen and greater than the minimum aspect ratio of the display screen, adjusting the aspect ratio of the display screen to the content aspect ratio.
[0027] For example, in a control method for a display screen provided in an embodiment of the present disclosure, a plurality of telescopic length gradients are provided in at least one of the horizontal and vertical directions, and the display screen is controlled to adjust the horizontal size and / or vertical size of the display screen according to the telescopic length gradients along at least one of the horizontal and vertical directions to adjust the aspect ratio of the display screen.
[0028] For example, in a method for controlling a display screen provided by an embodiment of the present disclosure, at least one of the horizontal size and the vertical size of the display screen is adjustable so that the aspect ratio of the image displayed on the display screen is adjustable.
[0029] For example, in a control method for a display screen provided in an embodiment of the present disclosure, a plurality of sub-display screens are spliced together to form the display screen, and the plurality of sub-display screens are respectively used to display the corresponding target applications; the control method includes: determining whether the target applications displayed by the plurality of sub-display screens are associated with each other; if the target applications displayed by the plurality of sub-display screens are associated with each other, then synchronously adjusting the horizontal size and / or vertical size of the plurality of sub-display screens respectively so that the aspect ratio of the display screen spliced together by the plurality of sub-display screens is the target aspect ratio; if the target applications of the plurality of sub-display screens or the contents of the target applications displayed by each sub-display screen are independent of each other, then using each of the sub-display screens as an independent display screen to adjust the aspect ratio of each of the sub-display screens according to the preset aspect ratio of the application used to display each sub-display screen so that the aspect ratio value of the sub-display screen reaches the respective target aspect ratio.
[0030] For example, in the control method of a display screen provided by an embodiment of the present disclosure, the target applications are associated with each other, and the horizontal and / or vertical sizes of the multiple sub-display screens are adjusted synchronously and separately so that the aspect ratio of the display screen formed by splicing the multiple sub-display screens is the target aspect ratio, and the display contents are associated with each other.
[0031] For example, in a method for controlling a display screen provided in an embodiment of the present disclosure, the horizontal and / or vertical sizes of the multiple sub-display screens are adjusted synchronously and separately so that the height of the entire display screen remains consistent in the vertical direction along the horizontal direction.
[0032] For example, in a method for controlling a display screen provided by an embodiment of the present disclosure, the target application is started after the aspect ratio of the display screen is adjusted.
[0033] At least one embodiment of the present disclosure further provides a display screen control system, which includes: a target attribute judgment module, an aspect ratio acquisition module, an aspect ratio adjustment control module, and a display screen driving device. The target attribute judgment module is configured to judge the target attribute satisfied by the target application, and the target attribute corresponds to a preset aspect ratio; the aspect ratio acquisition module is configured to obtain the preset aspect ratio; the display screen driving device is connected to the aspect ratio adjustment control module by signal, and the aspect ratio adjustment control module is configured to control the display screen driving device to drive the display screen to stretch in at least one of the horizontal and vertical directions according to the preset aspect ratio, so as to adjust the aspect ratio of the display screen so that the aspect ratio value of the display screen reaches the target aspect ratio; the aspect ratio of the display screen is the ratio of the horizontal dimension to the vertical dimension of the display area of the display screen, and the vertical dimension intersects with the horizontal dimension.
[0034] For example, in a display screen control system provided by an embodiment of the present disclosure, the display screen control system is a vehicle-mounted display screen control system, and the display screen is a vehicle-mounted display screen.
[0035] At least one embodiment of the present disclosure also provides an electronic device, which includes: one or more processors and a storage device; the storage device is used to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement any one of the display screen control methods provided in the embodiments of the present disclosure.
[0036] At least one embodiment of the present disclosure further provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to execute any one of the display screen control methods provided in the embodiments of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings of the embodiments will be briefly introduced below. Obviously, the drawings in the following description only relate to some embodiments of the present invention, but are not intended to limit the present invention.
[0038] FIG1 is a flow chart of a method for controlling a display screen provided by an embodiment of the present disclosure;
[0039] FIG2 is a schematic diagram illustrating the matching of a display screen with a target application before and after adjusting the aspect ratio of the display screen in one embodiment of the present disclosure;
[0040] 3A is a flowchart of a method for determining target attributes satisfied by a target application and obtaining a preset aspect ratio, provided by an embodiment of the present disclosure;
[0041] 3B is a flowchart of another method for determining target attributes satisfied by a target application and obtaining a preset aspect ratio according to an embodiment of the present disclosure;
[0042] FIG4 is a flowchart of a method for obtaining a preset aspect ratio provided by an embodiment of the present disclosure;
[0043] FIG5A is a flowchart of another method for obtaining a preset aspect ratio provided by an embodiment of the present disclosure;
[0044] FIG5B is a flowchart of another method for obtaining a preset aspect ratio provided by an embodiment of the present disclosure;
[0045] FIG6 is a flowchart of another method for obtaining a preset aspect ratio provided by an embodiment of the present disclosure;
[0046] FIG7 is a flowchart of another method for obtaining a preset aspect ratio provided by an embodiment of the present disclosure;
[0047] FIG8 is a flowchart of another method for controlling the aspect ratio of a display screen provided by an embodiment of the present disclosure;
[0048] FIG9 is a flowchart of another method for controlling a display screen provided by an embodiment of the present disclosure;
[0049] FIG10 is a schematic diagram of another method for controlling a display screen provided by an embodiment of the present disclosure;
[0050] FIG11 is a flowchart of another method for controlling the aspect ratio of a display screen provided by an embodiment of the present disclosure;
[0051] FIG12 is a schematic diagram of another method for controlling a display screen provided by an embodiment of the present disclosure;
[0052] FIG13 is a schematic block diagram of a display screen control system provided by at least one embodiment of the present disclosure;
[0053] FIG14 is a schematic block diagram of an electronic device provided by at least one embodiment of the present disclosure;
[0054] FIG15 is a schematic diagram of a non-transitory computer-readable storage medium provided by at least one embodiment of the present disclosure;
[0055] FIG16 is a schematic diagram of a hardware environment provided by at least one embodiment of the present disclosure. DETAILED DESCRIPTION
[0056] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions of the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the described embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0057] Unless otherwise defined, the technical or scientific terms used herein shall have the ordinary meaning understood by persons of ordinary skill in the art to which the present invention pertains. The terms "first," "second," and similar terms used in the patent application specification and claims of the present invention do not denote any order, quantity, or importance, but are merely used to distinguish different components. The terms "include" or "comprising" and similar terms mean that the technical features preceding the term include the technical features listed after the term and their equivalents, without excluding other technical features.
[0058] When the size of the display's active display area doesn't match the interface size of the application being used, the user's viewing experience is significantly impacted. This problem also applies to in-vehicle displays. In-vehicle displays come in a variety of sizes, making it difficult for application software manufacturers to adapt and develop applications for most in-vehicle displays to match the size of the application interface to the in-vehicle display. Therefore, to improve the display quality and user experience of in-vehicle displays, a vehicle display system is needed that can adapt the application interface size to the size of the in-vehicle display.
[0059] At least one embodiment of the present disclosure provides a method for controlling a display screen, the method comprising: determining a target attribute satisfied by a target application, wherein the target attribute corresponds to a preset aspect ratio; obtaining the preset aspect ratio; and adjusting the aspect ratio of the display screen according to the preset aspect ratio so that the aspect ratio of the display screen reaches the target aspect ratio; the aspect ratio of the display screen is the ratio of the horizontal dimension to the vertical dimension of the display area of the display screen, wherein the vertical dimension intersects the horizontal dimension. For example, the method for controlling a display screen can be used for an in-vehicle display screen. In the method for controlling a display screen provided in an embodiment of the present disclosure, the aspect ratio of the display screen is directly adjusted according to the preset aspect ratio corresponding to the target attribute satisfied by the target application to be displayed on the display screen. The preset aspect ratio is already available, so the method for adjusting the aspect ratio of the display screen is simple and efficient, and can quickly match the aspect ratio of the interface of the application software (i.e., the target application) that the user wants to display on the display screen, thereby reducing the difference between the aspect ratios of the display screen and the aspect ratios of the target application interface, and even making them equal, thereby improving the user experience.
[0060] At least one embodiment of the present disclosure further provides a display screen control system, which includes: a target attribute judgment module, an aspect ratio acquisition module, an aspect ratio adjustment control module, and a display screen driving device. The target attribute judgment module is configured to judge the target attribute satisfied by the target application, and the target attribute corresponds to a preset aspect ratio; the aspect ratio acquisition module is configured to obtain the preset aspect ratio; the display screen driving device is connected to the aspect ratio adjustment control module by signal, and the aspect ratio adjustment control module is configured to control the display screen driving device to drive the display screen to stretch in at least one of the horizontal and vertical directions according to the preset aspect ratio, so as to adjust the aspect ratio of the display screen so that the aspect ratio value of the display screen reaches the target aspect ratio; the aspect ratio of the display screen is the ratio of the horizontal dimension to the vertical dimension of the display area of the display screen, and the vertical dimension intersects with the horizontal dimension.
[0061] At least one embodiment of the present disclosure also provides an electronic device, which includes: one or more processors and a storage device; the storage device is used to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement any one of the display screen control methods provided in the embodiments of the present disclosure.
[0062] At least one embodiment of the present disclosure further provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to execute any one of the display screen control methods provided in the embodiments of the present disclosure.
[0063] For example, Figure 1 is a flow chart of a method for controlling a display screen according to an embodiment of the present disclosure. Referring to Figure 1 , the method for controlling at least one display screen according to an embodiment of the present disclosure includes the following steps S1 to S3.
[0064] S1: Determine a target attribute satisfied by a target application, wherein the target attribute corresponds to a preset aspect ratio;
[0065] S2: Get the preset aspect ratio;
[0066] S3: adjusting the aspect ratio of the display screen according to a preset aspect ratio so that the aspect ratio of the display screen reaches a target aspect ratio, wherein the aspect ratio of the display screen is a ratio of a horizontal dimension to a vertical dimension of a display area of the display screen, and the vertical dimension intersects the horizontal dimension.
[0067] For example, the display control method can be used for in-vehicle displays. The following specific embodiments use an in-vehicle display as an example to introduce the display control method and control system provided by the present disclosure. However, the control method is not limited to in-vehicle displays and can be used for any type of display device, such as a mobile phone, tablet computer, or any other device with a display function.
[0068] In the control method of the display screen provided in the embodiment of the present disclosure, the aspect ratio of the display screen is directly adjusted according to the preset aspect ratio corresponding to the target attribute satisfied by the target application to be displayed on the display screen. The preset aspect ratio is existing, so the method of adjusting the aspect ratio of the display screen is simple and efficient. Unless necessary, there is no need to obtain the aspect ratio of the content of the target application to be started by the user (which can be understood as the interface of the target application itself) and adjust the aspect ratio of the display screen accordingly, so that the aspect ratio of the display screen can be quickly matched with the aspect ratio of the interface of the application software (i.e., the target application) that the user wants to display using the display screen, reducing the gap between the aspect ratio of the display screen and the aspect ratio of the interface of the target application, and even making the two equal, thereby improving the user experience.
[0069] For example, the horizontal direction refers to a direction substantially parallel to the ground, with the vertical direction intersecting the horizontal direction. For example, if the display screen is rectangular, the vertical direction and the horizontal direction are perpendicular. If the display screen is an in-vehicle display screen, the horizontal direction refers to a direction substantially parallel to the bottom surface of the vehicle's cab, or a direction substantially parallel to the road surface on which the vehicle is traveling. Of course, the horizontal and vertical directions are not limited to the above-mentioned situations; these examples are merely illustrative of more common situations.
[0070] The target application can be various application software, applets, etc. that can be loaded on a display device. It is an application that the user wants to launch using a display device including a display screen to display the interface of the target application on the display screen. For example, the target application can include multimedia applications (video, audio playback applications), navigation applications (AutoNavi Maps, Baidu Maps, etc.), shopping applications (Taobao, JD.com, etc.), social applications (WeChat, QQ, etc.), etc. Of course, the target application is not limited to the types listed above, and the embodiments of the present disclosure do not limit the specific types of the target application.
[0071] It should be noted that the target attributes satisfied by the target application may include device attributes that have been adapted to the current display screen, the device attributes to which the target application has been adapted, etc., which will be described in detail below.
[0072] Adjusting the aspect ratio of the display screen mentioned here refers to adjusting the horizontal size or vertical size of the actual display screen used by the user to adjust the aspect ratio of the display screen involved in the display, so as to adjust the number of pixels in the horizontal direction or the number of pixels in the vertical direction involved in the display, that is, adjusting the aspect ratio of the display screen as an object, rather than just keeping the horizontal size or vertical size of the display screen as an object unchanged and only adjusting the proportion of the display picture on the display screen in the display area of the entire display screen.
[0073] Figure 2 is a schematic diagram of the matching of the display screen and the target application before and after the aspect ratio of the display screen is adjusted in an embodiment of the present disclosure. In (a) and (b) of Figure 2, the solid-line frame represents the edge of the display area of the display screen, and the dotted-line frame represents the edge of the interface of the target application. Figure 2 (a) shows a situation where the aspect ratio of the display screen does not match that of the target application before the aspect ratio of the display screen is adjusted, and Figure 2 (a) shows a situation where the aspect ratio of the display screen matches that of the target application after the aspect ratio of the display screen is adjusted using the display screen control method provided in an embodiment of the present disclosure.
[0074] For example, at least one of the horizontal and vertical dimensions of the display screen is adjustable so that the aspect ratio of the image displayed on the display screen is adjustable, that is, at least one of the horizontal and vertical dimensions of the display screen is changed to change the aspect ratio of the display area of the screen display. Taking the vehicle-mounted display device as an example, for example, the vehicle-mounted display device also includes a display screen driving device, and the display screen driving device is configured to drive the display screen to expand and contract in at least one of the horizontal and vertical directions to adjust the horizontal and / or vertical dimensions of the display screen, thereby achieving a change in the aspect ratio of the display screen. The specific mechanical structure design of the display screen driving device, etc. for changing the aspect ratio of the display screen can refer to conventional designs in the field, and the embodiments of the present disclosure are not limited to this.
[0075] When the vehicle display can be extended in both horizontal and vertical directions, the following specific methods can be used:
[0076] (1) The longitudinal dimension is adjusted first, and then the transverse dimension is adjusted. That is, the longitudinal extension range is exhausted first, and the transverse dimension is adjusted only when it cannot meet the requirements.
[0077] (2) Adjust the horizontal size first, then adjust the vertical size;
[0078] (3) Adjust both the longitudinal and transverse dimensions simultaneously. You can set a recommended longitudinal scaling value (80% scaling range) and a recommended transverse scaling value (30% scaling range). The recommended value refers to directly scaling the dimension in that direction to the ratio of the maximum dimension in that direction. The specific recommended value can be selected based on the hardware. If the transverse interference is small (including interference with the co-driver's activities and the driver's line of sight, etc.), the transverse recommended value can be increased. If the longitudinal interference is small, the longitudinal recommended value can be increased.
[0079] For example, the control method of the display screen provided in the embodiment of the present disclosure also includes: starting the target application after completing the adjustment of the aspect ratio of the display screen, so that the user can view the interface of the target application that matches the aspect ratio of the display screen after starting the target application, and obtain a better user experience.
[0080] For example, the control method of the display screen provided in at least one embodiment of the present disclosure further includes: after the user selects the target application, the system controls and adjusts the aspect ratio of the display screen so that the aspect ratio of the display screen matches the aspect ratio of the application to obtain a better user experience.
[0081] For example, the control method of the display screen provided in at least one embodiment of the present disclosure also includes: after the user selects the target application, the system controls the adjustment of the aspect ratio of the display screen to a first preset aspect ratio so that the aspect ratio of the display screen matches the aspect ratio of the application; after the user further selects the content of the target application, the aspect ratio of the display screen is further adjusted to a second preset aspect ratio according to the content of the target application so that the aspect ratio of the display screen matches the aspect ratio of the content of the target application to obtain a better user experience.
[0082] For example, before executing the step of adjusting the aspect ratio of the display screen, the control method of the display screen provided in the embodiment of the present disclosure also includes: turning on the display device including the display screen, such as automatically turning on the vehicle-mounted display device after the vehicle is started; and receiving trigger information of the target application, such as the user selecting and triggering the target application by touching the vehicle-mounted display.
[0083] For example, adjusting the aspect ratio of the display screen according to a preset aspect ratio includes adjusting the aspect ratio of the display screen to the preset aspect ratio, with the target aspect ratio being equal to the preset aspect ratio. This allows the aspect ratio of the display screen to more directly and quickly match the preset or existing target aspect ratio, quickly achieving a better match between the aspect ratio of the display screen and the aspect ratio of the interface of the application to be launched by the user, and better improving the user experience.
[0084] Of course, in other embodiments, the aspect ratio of the display screen may be adjusted to a value calculated based on a preset aspect ratio. The aspect ratio of the display screen may not necessarily be equal to the preset aspect ratio. For example, the target aspect ratio may be greater than or less than the preset aspect ratio. The calculation method may be set as needed.
[0085] FIG3A is a flow chart of a method for determining target attributes satisfied by a target application and obtaining a preset aspect ratio according to an embodiment of the present disclosure. Referring to FIG3A , determining target attributes satisfied by a target application and obtaining a preset aspect ratio includes steps S23 to S24.
[0086] S23: Determine the device attributes to which the target application has been adapted, wherein the target attributes include the device attributes to which the target application has been adapted;
[0087] S24: Obtain the aspect ratio corresponding to the device attributes to which the target application has been adapted as the preset aspect ratio.
[0088] In this way, the aspect ratio of the display screen can be adjusted according to the existing aspect ratio corresponding to the adapted device properties of the target application. For example, the aspect ratio of the display screen can be directly adjusted to the existing aspect ratio adapted to the target application, thereby quickly, at least to a certain extent, reducing the gap between the aspect ratio of the target application interface and the aspect ratio of the display screen, improving the matching degree between the two, and thus enhancing the user experience of the in-vehicle display screen.
[0089] Device attributes may be inherent attributes of a device, such as device type, device model, etc., as described below.
[0090] FIG3B is a flowchart of another method for determining target attributes satisfied by a target application and obtaining a preset aspect ratio according to an embodiment of the present disclosure. Referring to FIG3B , for example, in at least one embodiment of the display control method, determining target attributes satisfied by a target application and obtaining a preset aspect ratio includes steps S21 to S22.
[0091] S21: Determine whether the target application is an application that has been adapted to the display screen. If yes, execute step S22.
[0092] S22: Using a default aspect ratio that matches the display screen and the target application as a preset aspect ratio, wherein the target attributes satisfied by the target application include being adapted to the current display screen.
[0093] When it is determined that the target application is an application that has been adapted to the display screen and step S22 is executed, the application is started with the default aspect ratio as the preset aspect ratio. When the default aspect ratio is used as the final target aspect ratio of the display screen, the aspect ratio of the display screen is adjusted according to the preset aspect ratio so that the aspect ratio value of the display screen reaches the target aspect ratio. The result is: there is no need to adjust the aspect ratio of the display screen, and the target application is directly started based on the default aspect ratio of the display screen.
[0094] For example, in at least one embodiment, referring to FIG. 3B , if the target application is not an application that has been adapted to the display screen, the above steps S23 to S24 are executed.
[0095] In this way, the difference between the aspect ratio of the target application interface and the aspect ratio of the display screen can be quickly reduced, at least to a certain extent, to improve the matching degree between the two, thereby enhancing the user experience of the in-vehicle display screen.
[0096] FIG4 is a flow chart of a method for obtaining a preset aspect ratio according to an embodiment of the present disclosure. For example, the device attribute is the device type, and the method for controlling the display screen includes steps S101 to S102 shown in FIG4 .
[0097] S101: Determine the device type to which the target application is adapted;
[0098] S102: Acquire the aspect ratio of the target application adapted to the device type as a preset aspect ratio.
[0099] Device types can include a variety of types, such as mobile phones, tablets, laptops, desktop computers, etc. The target application often already has an adapted device type. Using the method shown in steps S101 to S102, the aspect ratio of the current display can be quickly adjusted according to the existing aspect ratio adapted for the device type, quickly reducing the difference between the aspect ratio of the target application interface and the aspect ratio of the display, improving the degree of matching between the two, and thus enhancing the user experience of the in-vehicle display.
[0100] Specifically, for example, if the target application has a first preset aspect ratio that has been adapted to the first type of device, the aspect ratio of the display screen is adjusted to the first preset aspect ratio, and the first preset aspect ratio is less than or equal to 1, that is, the aspect ratio of the display screen of the first type of device that has been adapted to the target application is less than or equal to 1. For example, the first type of device includes mobile phones and other devices with communication functions. In this way, the target aspect ratio of the current display screen can be quickly locked to quickly adjust the aspect ratio of the current display screen to match the target application based on the first preset aspect ratio that has been matched with the target application of the first type of device. For example, the first aspect ratio is 1:1 to 1:2.5. Of course, this is only exemplary, and the numerical range of the first aspect ratio is not limited to this, and the first type of device is not limited to the types listed above.
[0101] For example, mobile phones include foldable phones and non-foldable phones. The first preset landscape and portrait ratio of a mobile phone that has been adapted to the target application can be the aspect ratio of the mobile phone screen after folding, or the aspect ratio of the mobile phone screen before folding. As long as they are matched, the above method can be used to adjust the aspect ratio of the current display screen, such as a car display screen.
[0102] For another example, if the target application has been adapted for a second type of device, the aspect ratio of the display screen is adjusted to a second preset aspect ratio, and the aspect ratio of the display screen of the second type of device that has been adapted for the target application is greater than 1, that is, the aspect ratio of the display screen of the second type of device that has been adapted for the target application is greater than 1. For example, the second type of device includes tablets, laptops, desktop computers, etc. In this way, the target aspect ratio of the current display screen can be quickly locked to quickly adjust the aspect ratio of the current display screen to match the target application based on the second preset aspect ratio of the second type of device that has been matched with the target application. For example, the second aspect ratio is 3:2 to 2:1. Of course, this is only exemplary, and the numerical range of the second aspect ratio is not limited to this, and the second type of device is not limited to the types listed above.
[0103] FIG5A is a flowchart of another method for obtaining a preset aspect ratio provided by an embodiment of the present disclosure. For example, the device attributes include the device model, and the display control method provided by at least one embodiment of the present disclosure includes steps S201 to S202 shown in FIG5A.
[0104] S201: Determine the device model to which the target application is adapted;
[0105] S202: Obtaining the aspect ratio of the target application adapted to the device model as a preset aspect ratio.
[0106] This method can be used to obtain the aspect ratio of the device model that matches the target application as the preset aspect ratio based on the specific device model, thereby more accurately adjusting the aspect ratio of the display and improving the matching effect of the aspect ratio of the current display and the target application.
[0107] FIG5B is a flowchart of another method for obtaining a preset aspect ratio according to an embodiment of the present disclosure. For example, in another embodiment, the device attributes described above include the device type and also include the device model. In the display control method provided by at least one embodiment of the present disclosure, in addition to determining the device type, the device model must also be determined. Thus, the display control method provided by at least one embodiment of the present disclosure includes steps S201a to S202a shown in FIG5B .
[0108] S201a: Determine the device type and device model to which the target application is adapted;
[0109] S202a: Obtain the aspect ratio of the target application adapted to the device model as the preset aspect ratio.
[0110] In this way, the device model is also determined based on the device type. When the device type is the same, such as a mobile phone or a tablet, there may be certain differences between the aspect ratios of different models of devices that have matched the target application. This method can be used to obtain the aspect ratio of the device type that has matched the target application as the preset aspect ratio, thereby more accurately adjusting the aspect ratio of the display screen and improving the matching effect of the aspect ratio of the current display screen and the target application.
[0111] For example, if the target application is adapted for a specific mobile device model, for example, if the target application is adapted for a Huawei mobile device, the aspect ratio of the current display, such as a car display, is adjusted to 1:2.1. Furthermore, if the target application is adapted for a Huawei Mate 60, the aspect ratio of the current display is adjusted to 1:2.2.
[0112] For example, if it is determined which tablet model the target application is adapted for, for example, if the target application is adapted for a Huawei matePad device, the aspect ratio of the current display screen, such as a car display screen, is adjusted to 1.5:1.
[0113] FIG6 is a flowchart of another method for obtaining a preset aspect ratio provided by an embodiment of the present disclosure. The method for controlling a display screen provided by at least one embodiment of the present disclosure includes steps S301 to S302 shown in FIG6 .
[0114] S301: Determine the type of the target application, wherein the target attribute includes the type of the target application;
[0115] S302: Obtain an aspect ratio corresponding to the type of the target application as a preset aspect ratio.
[0116] Different types of applications often have their own compatible display screen aspect ratios. The method shown in steps S301-S302 can quickly lock the display screen aspect ratio that matches the target application based on the type of the target application, thereby simply and efficiently adjusting the display screen aspect ratio based on the aspect ratio that matches the target application type.
[0117] For example, the target application type includes at least one of multimedia applications, short video applications, navigation applications, social applications, and shopping applications. Of course, the target application type is not limited to the above-listed types.
[0118] For example, the control method of the display screen includes: obtaining the maximum aspect ratio and the minimum aspect ratio of the display screen, wherein, if the type of the target application is a multimedia application (such as Youku, Tencent Video, etc.), the preset aspect ratio is the maximum aspect ratio of the current display screen, for example, the aspect ratio of the current display screen can be directly adjusted to the maximum aspect ratio of the display screen, that is, when the type of application is suitable for a significantly larger aspect ratio, such as greater than 1, the aspect ratio of the current display screen can be directly adjusted to the maximum aspect ratio of the display screen, for example, adjusted to the maximum aspect ratio of 21:9. Of course, the maximum aspect ratio is not limited to this value; if the type of the target application is a short video application (such as Douyin, Kuaishou, etc.), the preset aspect ratio is The aspect ratio is the minimum aspect ratio of the current display screen. For example, the aspect ratio of the current display screen can be directly adjusted to the minimum aspect ratio of the display screen. That is, when the type of application is suitable for a significantly smaller aspect ratio, such as less than 1, the aspect ratio of the current display screen can be directly adjusted to the minimum aspect ratio of the display screen. If the type of target application is a navigation application (such as Amap, Baidu Map), the preset aspect ratio value is between the minimum aspect ratio of the current display screen and the maximum aspect ratio of the current display screen. That is, when the type of application is suitable for a moderate aspect ratio, the adjusted aspect ratio value of the current display screen can be between the minimum aspect ratio of the current display screen and the maximum aspect ratio of the current display screen. This method can quickly lock the aspect ratio of the display screen that is close to the target application according to the type of target application, and directly adjust the aspect ratio of the current display screen according to the maximum aspect ratio or minimum aspect ratio of the display screen. This can simply and efficiently narrow the gap between the aspect ratio of the target application interface and the aspect ratio of the current display screen to a certain extent, thereby improving the degree of matching between the two.
[0119] For example, if the target application is a multimedia application, the display control method includes determining whether the display is scalable in the vertical direction (please refer to the previous text for a description of the vertical direction); if so, adjusting the aspect ratio of the display to a third preset aspect ratio corresponding to the multimedia application, e.g., the third preset aspect ratio is greater than 1; if not, obtaining the maximum aspect ratio of the display and adjusting the aspect ratio of the display to the maximum aspect ratio of the display. Typically, media applications have an aspect ratio greater than 1, such as 16:9. For example, the third preset aspect ratio is 16:9, but is certainly not limited to 16:9. In this way, the aspect ratio of the display can be adapted to the aspect ratio of the media application as much as possible.
[0120] For example, if the type of the target application is a short video application, the control method of the display screen provided by at least one embodiment of the present disclosure includes: determining whether the current display screen is scalable in the vertical direction; if so, adjusting the aspect ratio of the current display screen to a fourth preset aspect ratio corresponding to the short video application, where the fourth preset aspect ratio is less than 1, such as 1:2.1, 1:2.2, 1:2.3, etc.; if not, obtaining the minimum aspect ratio of the display screen, and adjusting the aspect ratio of the display screen to the minimum aspect ratio of the display screen. Therefore, when the display screen can be stretched vertically, the adjustment range of the vertical size can be larger to achieve a smaller aspect ratio and facilitate the adjustment of the aspect ratio. Therefore, in this case, it is relatively easy to adjust the aspect ratio of the current display screen to the fourth preset aspect ratio (less than 1) corresponding to the short video application, so that the aspect ratio of the current display screen and the target application can achieve a better match effect, greatly improving the user experience. However, when the display screen cannot be stretched vertically, it is difficult to achieve a smaller aspect ratio for the current display screen. At this time, directly adjusting the aspect ratio of the display screen to the minimum aspect ratio of the display screen is simple and direct, eliminating the consideration of other factors, and can quickly adjust the aspect ratio of the current display screen to reduce the difference between the aspect ratio of the interface of the target application and the aspect ratio of the target application to a certain extent.
[0121] For example, in another embodiment, if the target application is a multimedia application, the control method includes: determining the playback history of the multimedia application; and obtaining the aspect ratio of the multimedia content in the playback history as a preset aspect ratio. For example, the aspect ratio of the multimedia content with the most playback times or frequencies in the playback history is used as the preset aspect ratio. For example, the aspect ratio of the current display screen can be directly adjusted to the preset aspect ratio to simply and efficiently reduce the difference between the aspect ratio of the interface of the target application and the aspect ratio of the interface of the target application. For example, in this embodiment, the control method also includes: the display device including the display screen obtains content from the server of the media application.
[0122] For example, in another embodiment, the system can obtain the aspect ratio of the display screen of other display devices that have target applications opened under the user account. The target application here can be any of the above applications. According to the aspect ratio of the most recently applicable device under the user account, for example, the aspect ratio of the mobile device used or most frequently used within a certain preset time period can be used as the aspect ratio of the most recently applicable device, and the aspect ratio of the vehicle display device is adjusted; for example, if the aspect ratio of the mobile device used or most frequently used within a certain preset time period is 1:2.1, it is determined whether the minimum aspect ratio of the display device is less than or equal to 1:2.1. If it is less than or equal to, the aspect ratio of the vehicle display device is set to 1:2.1. Of course, this data is only exemplary and is not limited to 1:2.1.
[0123] For example, at least one embodiment of the present disclosure provides a method for controlling a display screen, including: if the target application is a multimedia application, controlling the display screen to expand and contract at a first rate to adjust the display screen's aspect ratio; if the application is a short video application, controlling the display screen to expand and contract at a second rate different from the first rate to adjust the display screen's aspect ratio. Because the difference between the horizontal and vertical dimensions of the display screen adapted for short video applications is different from that for multimedia applications, using different expansion and contraction rates is beneficial for accommodating different adjustment ranges, thereby improving the efficiency of adjusting the display screen's aspect ratio.
[0124] For example, the second rate is greater than the first rate. Since the difference between the horizontal size and the vertical size of the display screen adapted to the short video application is often much greater than the difference between the horizontal size and the vertical size of the default vehicle display screen, therefore, increasing the expansion and contraction rate of the display screen for short video applications is beneficial to quickly achieve the size of the display screen that matches the short video application, and improve the efficiency of adjusting the aspect ratio of the display screen.
[0125] For example, the expansion direction of the display screen is vertical, and the second rate is greater than the first rate. Since short video applications require a larger size in the vertical direction, a larger second rate is beneficial to improving the aspect ratio adjustment speed of the display screen suitable for short video applications.
[0126] For example, if the screen expansion direction of the display is horizontal, the second rate is smaller than the first rate. Similarly, since multimedia applications require a larger size in the horizontal direction, a larger first rate is beneficial to improving the speed of adjusting the aspect ratio of the display adapted to multimedia applications.
[0127] FIG7 is a flowchart of another method for obtaining a preset aspect ratio provided by an embodiment of the present disclosure. The control method provided by at least one embodiment of the present disclosure includes steps S401 to S403 shown in FIG7 .
[0128] S401: Obtain the aspect ratio adjustment range of the display screen. Among them, the range of the aspect ratio of the display screen is a to b (a < b), where a is the minimum value of the aspect ratio of the display screen and b is the maximum value of the aspect ratio of the display screen;
[0129] S402: Obtain the aspect ratio adapted by the target application and compare it with the aspect ratio range of the display screen;
[0130] S403: If the aspect ratio adapted by the target application is greater than b, then use the maximum value b of the aspect ratio of the display screen as the preset aspect ratio; if the aspect ratio adapted by the target application is less than a, then use a as the preset aspect ratio and adjust the aspect ratio of the display screen to a; if the aspect ratio adapted by the target application is greater than a and less than b, then use the aspect ratio adapted by the target application as the preset aspect ratio.
[0131] Thus, it is possible to quickly determine a suitable preset aspect ratio according to the relationship between the aspect ratio adapted by the target application and the aspect ratio adjustment range of the display screen, so as to make the aspect ratio of the current display screen tend to match that of the target application according to different situations.
[0132] Further, for example, a is less than 1 and b is greater than 1. For example, a = 1:3 and b = 16:9. Of course, the values of a and b are not limited to these values.
[0133] FIG. 8 is a flowchart of another method for controlling the aspect ratio of a display screen provided by an embodiment of the present disclosure. Another embodiment of the present disclosure also provides a method for controlling a display screen. The method for controlling the display screen includes step S501 shown in FIG. 8.
[0134] S501: After completing the adjustment of the aspect ratio of the display screen according to the preset aspect ratio, obtain the aspect ratio of the display screen of the target application as the content aspect ratio, and further adjust the aspect ratio of the display screen to the content aspect ratio.
[0135] The method shown in FIG. 8 is based on any of the above methods for controlling the display screen. By superimposing subsequent adjustment steps, that is, step-by-step adjustment, first quickly lock the existing preset aspect ratio, adjust the aspect ratio of the display screen according to the preset aspect ratio, and then, fine-tune the aspect ratio of the display screen according to the specific content of the target application, and further adjust the aspect ratio of the display screen to the content aspect ratio, so that the aspect ratio of the display screen is more matched with the aspect ratio of the interface of the target application. At the same time, compared with only fine-tuning the aspect ratio of the display screen according to the specific content of the target application, the control method provided in this embodiment not only takes into account the matching degree between the specific content of the target application and the aspect ratio of the display screen, but also can take into account the adjustment efficiency of the aspect ratio of the display screen, which can reduce the waiting time for the display screen to expand and contract when the user views the content of the target application, and improve the user experience. For example, in this embodiment, the control method further includes: a display device including the display screen obtains content from the server of the media application.
[0136] For example, the aspect ratio of the display screen of the display device is adjusted to a maximum aspect ratio of 21:9. When the user selects content with an aspect ratio of 16:9 in a multimedia application, the aspect ratio of the display screen is adjusted to 16:9, so as to further improve the matching degree of the aspect ratio of the target application and the display screen through step-by-step adjustment.
[0137] FIG9 is a flow chart of another method for controlling the aspect ratio of a display screen provided by an embodiment of the present disclosure. The control method provided by at least one embodiment of the present disclosure includes steps S601 to S603 shown in FIG9 .
[0138] S601: Obtaining the maximum aspect ratio and the minimum aspect ratio of the display screen;
[0139] S602: Compare the content aspect ratio with the maximum aspect ratio of the display screen and the minimum aspect ratio of the display screen respectively;
[0140] S603: If the aspect ratio of the content is greater than or equal to the maximum aspect ratio of the display screen, adjust the aspect ratio of the screen to the maximum aspect ratio;
[0141] If the content aspect ratio is less than or equal to the minimum aspect ratio of the display, adjust the screen aspect ratio to the minimum aspect ratio;
[0142] If the content aspect ratio is smaller than the maximum aspect ratio of the display and larger than the minimum aspect ratio of the display, the aspect ratio of the display is adjusted to the content aspect ratio.
[0143] In this way, it is possible to achieve a balance between the aspect ratio of the content of the target application and the aspect ratio range of the display screen, and reasonably adjust the aspect ratio of the display screen to adapt to the target application.
[0144] It should be noted that the vertical adjustment of the display screen is only one example. In practice, as long as the adjustment method provided in the embodiments of the present disclosure is satisfied, the aspect ratio of the display screen is not limited to being adjusted only in the vertical direction. In the display screen control methods provided in all embodiments of the present disclosure, the vertical dimension of the display screen can be adjusted in the vertical direction, the horizontal dimension of the display screen can be adjusted in the horizontal direction, or both.
[0145] For example, multiple telescopic length gradients are provided in at least one of the horizontal and vertical directions, controlling the display screen to adjust the horizontal and / or vertical dimensions of the display screen according to the telescopic length gradients along at least one of the horizontal and vertical directions to adjust the display screen's aspect ratio. Specifically, for example, the multiple gradients can be equal, each with a length a, and the length of the display area of the display screen in the horizontal and / or vertical directions can be increased or decreased step by step. That is, each time a gradient is adjusted, the length of the display area of the display screen increases or decreases by a corresponding value a, making it convenient for the user to quickly and easily adjust the display screen's aspect ratio. Of course, the multiple gradients can also be unequal. This allows for step-by-step adjustment, reducing the difficulty of adjustment and allowing the display screen's aspect ratio to be controlled as needed, making adjustment more flexible and controllable.
[0146] Figure 10 is a schematic diagram of another display control method provided by an embodiment of the present disclosure. For example, multiple sub-displays are spliced together to form a display screen, and each of the multiple sub-displays is used to display a corresponding target application. For example, referring to Figure 10, the multiple sub-displays include a first sub-display 1 and a second sub-display 2. The dotted line in Figure 10 is the dividing line between the first sub-display 1 and the second sub-display 2. For example, the first sub-display 1 and the second sub-display 2 are screens near the driver's seat and the front passenger seat, respectively.
[0147] FIG11 is a flow chart of another method for controlling the aspect ratio of a display screen provided by an embodiment of the present disclosure. For example, referring to FIG10 and FIG11 , the method for controlling the display screen includes steps S701 to S702 shown in FIG11 .
[0148] S701: Determine whether target applications displayed on multiple sub-display screens are related to each other;
[0149] S702: If the target applications displayed on the multiple sub-displays are associated with each other, synchronously adjusting the horizontal and / or vertical sizes of the multiple sub-displays so that the aspect ratio of the display formed by splicing the multiple sub-displays is the target aspect ratio;
[0150] If the target applications of multiple sub-displays or the contents of the target applications displayed by each sub-display are independent of each other, each sub-display is used as an independent display to adjust the aspect ratio of each sub-display according to the preset aspect ratio of the application used to display each sub-display so that the aspect ratio value of the sub-display reaches the respective target aspect ratio.
[0151] In this way, it is possible to jointly display the content of the same target application on a screen formed by splicing multiple sub-display screens, that is, the contents of the target applications displayed by the multiple sub-display screens are associated with each other. It can be understood that the target applications displayed by the multiple sub-display screens are associated with each other, which means that the contents displayed by the multiple sub-display screens are spliced into the same complete image, that is, a joint image. In this case, the horizontal size and / or vertical size of each of the multiple sub-display screens can be adjusted separately and simultaneously, so that the aspect ratio of the display screen spliced by the multiple sub-display screens is the target aspect ratio, so that the aspect ratio of the spliced screen matches the aspect ratio of the joint image.
[0152] For example, when the target applications are associated with each other and the horizontal and / or vertical sizes of multiple sub-displays are adjusted synchronously so that the aspect ratio of the display formed by splicing the multiple sub-displays is the target aspect ratio, the display contents are associated with each other.
[0153] For example, as shown in Figure 10, when the vehicle is in rest mode (e.g., with the seats transformed into a large bed), the first sub-display 1 (16:9 aspect ratio) and the second sub-display 2 (16:9 aspect ratio) combine to form a single screen (32:18 aspect ratio). Both sub-display 1 and sub-display 2 can be simultaneously extended and retracted. For example, this single screen can display an image, with the images on the first and second sub-displays 1 and 2 combined to form a complete image, allowing users to enjoy a large-screen experience.
[0154] For example, as shown in Figure 12, a first sub-display 1 (e.g., with an aspect ratio of 16:9) and a second sub-display 2 (e.g., with an aspect ratio of 16:9) are combined to form an integrated screen (e.g., with an aspect ratio of 32:18). The first sub-display 1 and the second sub-display 2 can be simultaneously retracted and resized. For example, the integrated screen can also be used to play videos, with the videos on the first sub-display 1 and the second sub-display 2 being spliced together to form the complete video content.
[0155] For example, by synchronously adjusting the horizontal and / or vertical dimensions of multiple sub-displays so that the vertical dimension of the entire display remains consistent along the horizontal direction, the aspect ratio of the entire display formed by the multiple sub-displays can be matched with the aspect ratio of the joint image. When displaying interrelated content on a spliced screen composed of multiple sub-displays, maintaining the consistency of the vertical dimensions of each display at different locations along the horizontal direction significantly impacts the viewing experience. The above method can ensure a consistent viewing experience for users.
[0156] At least one embodiment of the present disclosure further provides a display screen control system. FIG13 is a schematic block diagram of a display screen control system provided by at least one embodiment of the present disclosure. Referring to FIG13 , the display screen control system 100 includes: a target attribute judgment module 101, an aspect ratio acquisition module 102, and an aspect ratio adjustment control module 103. These modules are interconnected through a bus system and / or other forms of connection mechanisms (not shown). For example, these modules can be implemented by hardware (e.g., circuit) modules, software modules, or any combination of the two. The following embodiments are the same and will not be repeated here. For example, these units can be implemented by a central processing unit (CPU), a graphics processing unit (GPU), a tensor processing unit (TPU), a field programmable gate array (FPGA), or other forms of processing units with data processing capabilities and / or instruction execution capabilities, as well as corresponding computer instructions.
[0157] 13 , the display control system 100 further includes a display driver 104. A target attribute determination module 101 is configured to determine a target attribute satisfied by a target application, the target attribute corresponding to a preset aspect ratio. An aspect ratio acquisition module 102 is configured to acquire the preset aspect ratio. The display driver 104 is signal-connected to an aspect ratio adjustment control module 103. The aspect ratio adjustment control module 103 is configured to control the display driver 104 to drive the display screen to expand or contract in at least one of the horizontal and vertical directions based on the preset aspect ratio, thereby adjusting the horizontal and / or vertical dimensions of the display screen, thereby adjusting the aspect ratio of the display screen so that the aspect ratio value of the display screen reaches the target aspect ratio. The aspect ratio of a display screen is the ratio of the horizontal dimension to the vertical dimension of the display screen, with the vertical dimension being perpendicular to the horizontal dimension.
[0158] For example, the display screen control system is a vehicle-mounted display screen control system, and the display screen is a vehicle-mounted display screen.
[0159] The display screen control system provided by the embodiment of the present disclosure can achieve the same working process and technical effects as the embodiment of the display screen control method, which will not be repeated here. Please refer to the previous description.
[0160] The modules and structures of the display screen control system 100 shown in FIG13 are merely exemplary and non-limiting. The display screen control system 100 may also have other components and structures as needed.
[0161] For example, the target attribute judgment module 101, the aspect ratio acquisition module 102, and the aspect ratio adjustment control module 103 may include codes and programs stored in a memory; the processor may execute the codes and programs to implement some or all of the functions of the target attribute judgment module 101, the aspect ratio acquisition module 102, and the aspect ratio adjustment control module 103 as described above. For example, the target attribute judgment module 101, the aspect ratio acquisition module 102, and the aspect ratio adjustment control module 103 may be dedicated hardware devices used to implement some or all of the functions of the target attribute judgment module 101, the aspect ratio acquisition module 102, and the aspect ratio adjustment control module 103 as described above. For example, the target attribute judgment module 101, the aspect ratio acquisition module 102, and the aspect ratio adjustment control module 103 may be a circuit board or a combination of multiple circuit boards used to implement the functions as described above. In an embodiment of the present application, the circuit board or the combination of multiple circuit boards may include: (1) one or more processors; (2) one or more non-temporary memories connected to the processors; and (3) firmware stored in the memory that is executable by the processor.
[0162] At least one embodiment of the present disclosure further provides an electronic device. Figure 14 is a schematic block diagram of an electronic device provided by at least one embodiment of the present disclosure. Referring to Figure 14, the electronic device includes: one or more processors 401 and a storage device 402; the storage device 402 is used to store one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement any of the display control methods provided by the embodiments of the present disclosure.
[0163] For example, as shown in Figure 14, electronic device 400 includes a processor 401 and a memory 402. It should be noted that the components of electronic device 400 shown in Figure 14 are merely exemplary and non-limiting, and the electronic device 400 may also have other components according to actual application requirements.
[0164] For example, the processor 401 and the memory 402 may communicate with each other directly or indirectly.
[0165] For example, the processor 401 and the memory 402 can communicate via a network. The network can include a wireless network, a wired network, and / or any combination of a wireless network and a wired network. The processor 401 and the memory 402 can also communicate with each other via a system bus, which is not limited in this disclosure.
[0166] For example, in some embodiments, memory 402 is configured to non-transiently store computer-readable instructions. When processor 401 is configured to execute the computer-readable instructions, the computer-readable instructions are executed by processor 401 to implement the display control method according to any of the above-described embodiments. The specific implementation and related explanations of each step of the display control method can be found in the above-described embodiments of the display control method, and any repetitive details are omitted here.
[0167] For example, the processor 401 and the memory 402 may be provided on a server side (or a cloud side).
[0168] For example, processor 401 can control other components in electronic device 400 to perform desired functions. Processor 401 can be a central processing unit (CPU), a graphics processing unit (GPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The central processing unit (CPU) can be of X86 or ARM architecture, etc.
[0169] For example, the memory 402 may include any combination of one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory. Non-volatile memory may include, for example, read-only memory (ROM), a hard disk, an erasable programmable read-only memory (EPROM), a portable compact disk read-only memory (CD-ROM), a USB memory, a flash memory, etc. One or more computer-readable instructions may be stored on the computer-readable storage medium, and the processor 401 may execute the computer-readable instructions to implement various functions of the electronic device 400. Various applications and various data may also be stored in the storage medium.
[0170] At least one embodiment of the present disclosure further provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to execute any one of the display screen control methods provided in the embodiments of the present disclosure.
[0171] At least one embodiment of the present disclosure further provides a storage medium for computer-executable instructions that can be a non-transitory computer-readable storage medium. For example, FIG15 is a schematic diagram of a non-transitory computer-readable storage medium provided by at least one embodiment of the present disclosure.
[0172] For example, as shown in Figure 15, a computer-readable instruction 501 is non-transitorily stored on a computer-readable storage medium 500. For example, when the computer-readable instruction 501 is executed by a processor, one or more steps in the image processing method described above may be performed.
[0173] For example, the storage medium 500 may be applied to the electronic device 400. For example, the storage medium 500 may include the memory 402 in the electronic device 400.
[0174] For example, the description of the storage medium 500 may refer to the description of the memory 402 in the embodiment of the electronic device 400 , and the repeated parts will be omitted.
[0175] Figure 16 is a schematic diagram of a hardware environment provided by at least one embodiment of the present disclosure. The electronic device provided by the present disclosure can be applied in an Internet system.
[0176] The functions of the display screen control system and / or electronic device involved in the present disclosure can be implemented using the computer system provided in Figure 16. The specific system in this embodiment uses a functional block diagram to explain a hardware platform including a user interface. This computer device can be a general-purpose computer device or a computer device with a specific purpose. Both computer devices can be used to implement the image processing device and / or electronic device in this embodiment. The computer system may include any components that implement the information required for image processing described herein. For example, the computer system can be implemented by a computer device through its hardware devices, software programs, firmware, and combinations thereof. For convenience, only one computer device is drawn in Figure 16, but the relevant computer functions for implementing the information required for image processing described in this embodiment can be implemented in a distributed manner by a group of similar platforms to disperse the processing load of the computer system.
[0177] As shown in FIG16 , the computer system may include a communication port 650 connected to a network for data communication. For example, the computer system can send and receive information and data via the communication port 650. That is, the communication port 650 enables the computer system to communicate with other electronic devices wirelessly or wired to exchange data. The computer system may also include a processor group 620 (i.e., the processor described above) for executing program instructions. The processor group 620 may be composed of at least one processor (e.g., a CPU). The computer system may include an internal communication bus 610. The computer system may include various forms of program storage units and data storage units (i.e., the memory or storage media described above), such as a hard disk 670, a read-only memory (ROM) 630, and a random access memory (RAM) 640, which can be used to store various data files used for computer processing and / or communication, as well as possible program instructions executed by the processor group 620. The computer system may also include an input / output component 660, which is used to implement input / output data flow between the computer system and other components (e.g., a user interface 680, etc.).
[0178] Typically, the following devices can be connected to the input / output component 660: input devices such as a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices such as a display (e.g., an LCD, an OLED display, etc.), a speaker, a vibrator, etc.; storage devices such as a tape, a hard disk, etc.; and a communication interface.
[0179] Although FIG. 16 shows a computer system having various devices, it should be understood that the computer system is not required to have all of the devices shown, and the computer system may alternatively have more or fewer devices.
[0180] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
[0181] There are a few points to note:
[0182] (1) The drawings of the embodiments of the present disclosure only relate to the structures related to the embodiments of the present disclosure. Other structures may refer to conventional designs.
[0183] (2) In the absence of conflict, the embodiments of the present disclosure and the features therein may be combined with each other to form new embodiments.
[0184] The above description is merely an exemplary embodiment of the present invention and is not intended to limit the scope of protection of the present invention. The scope of protection of the present invention is determined by the appended claims.
Claims
1. A control method for a display screen, comprising: Determining a target attribute satisfied by a target application, wherein the target attribute corresponds to a preset aspect ratio; Obtaining the preset aspect ratio; and Adjusting the aspect ratio of the display screen according to the preset aspect ratio so that the value of the aspect ratio of the display screen reaches a target aspect ratio, wherein the aspect ratio of the display screen is the ratio of the horizontal dimension to the vertical dimension of the display area of the display screen, and the vertical intersects with the horizontal.
2. The control method of the display screen according to claim 1, wherein, The adjusting the aspect ratio of the display screen according to the preset aspect ratio includes: adjusting the aspect ratio of the display screen to the preset aspect ratio, and the target aspect ratio is equal to the preset aspect ratio.
3. The control method of the display screen according to claim 1 or 2, wherein, The determining the target attribute satisfied by the target application includes: Determining a device attribute adapted by the target application, wherein the target attribute includes the device attribute.
4. The control method of the display screen according to claim 3, wherein, The device attribute includes a device type, and the control method for the display screen includes: Determining a device type adapted by the target application, wherein the target attribute includes the device type adapted by the target application; and Obtaining the aspect ratio adapted by the target application to this device type as the preset aspect ratio.
5. The control method of the display screen according to claim 4, wherein, If the target application is adapted to a first type of device, adjust the aspect ratio of the display screen to a first preset aspect ratio, wherein the first preset aspect ratio is less than or equal to 1; If the target application is adapted to a second type of device, adjust the aspect ratio of the display screen to a second preset aspect ratio, wherein the second preset aspect ratio is greater than 1.
6. The control method of the display screen according to claim 5, wherein, The control method includes: If the target application is adapted to the first type of device, control the display screen to expand and contract at a first rate to adjust the aspect ratio of the display screen; If the target application is adapted to the second type of device, control the display screen to expand and contract at a second rate different from the first rate to adjust the aspect ratio of the display screen.
7. The control method of the display screen according to claim 6, wherein, The expansion and contraction direction of the display screen is the vertical, and the first rate is greater than the second rate; The expansion and contraction direction of the display screen is the horizontal, and the first rate is less than the second rate.
8. The control method of the display screen according to claim 3, wherein, The device attribute includes a device model, and the control method for the display screen includes: Determining a device model adapted by the target application, wherein the target attribute includes the device model adapted by the target application; and Obtaining the aspect ratio adapted by the target application to this device model as the preset aspect ratio.
9. The control method of the display screen according to any one of claims 4-7, wherein The device attribute further includes a device model, and the control method for the display screen further includes: Determining a device model adapted by the target application, wherein the target attribute includes the device model adapted by the target application; and Obtaining the aspect ratio adapted by the target application to this model device as the preset aspect ratio.
10. The control method of the display screen according to claim 1 or 2, wherein, The determining the target attribute satisfied by the target application and the obtaining the preset aspect ratio include: Determining whether the target application belongs to an application adapted to the display screen. If so, use the default aspect ratio matching the display screen and the target application as the preset aspect ratio, wherein the target attribute satisfied by the target application includes being adapted to the current display screen.
11. The control method of the display screen according to claim 1 or 2, wherein, The control method for the display screen includes: Determine the type of the target application, where the target attribute includes the type of the target application; and Obtain the aspect ratio corresponding to the type of the target application as the preset aspect ratio.
12. The control method of the display screen according to claim 11, wherein, The type of the target application includes at least one of a multimedia application, a short video application, a navigation application, a social application, and a shopping application.
13. The control method of the display screen according to claim 11 or 12, wherein, The control method of the display screen includes: Obtain the maximum aspect ratio and the minimum aspect ratio of the display screen, where If the type of the target application is a multimedia application, the preset aspect ratio is the maximum aspect ratio, and the control method of the display screen includes: adjusting the aspect ratio of the display screen to the maximum aspect ratio; If the type of the target application is a short video application, the preset aspect ratio is the minimum aspect ratio, and the control method of the display screen includes: adjusting the aspect ratio of the display screen to the minimum aspect ratio; If the type of the target application is a navigation application, the value of the preset aspect ratio is between the minimum aspect ratio and the maximum aspect ratio, and the control method of the display screen includes: making the value of the aspect ratio of the adjusted display screen between the minimum aspect ratio and the maximum aspect ratio.
14. The control method of the display screen according to any one of claims 11-13, wherein, If the type of the target application is a multimedia application, the control method of the display screen includes: Judge whether the display screen is longitudinally stretchable. If so, adjust the aspect ratio of the display screen to the third preset aspect ratio corresponding to the multimedia application, where the third preset aspect ratio is greater than 1. If not, obtain the maximum aspect ratio of the display screen and adjust the aspect ratio of the display screen to the maximum aspect ratio.
15. The control method of the display screen according to any one of claims 11-13, wherein, If the type of the target application is a short video application, the control method includes: Judge whether the display screen is longitudinally stretchable. If so, adjust the aspect ratio of the display screen to the fourth preset aspect ratio corresponding to the short video application, where the fourth preset aspect ratio is less than 1. If not, obtain the minimum aspect ratio of the display screen and adjust the aspect ratio of the display screen to the minimum aspect ratio.
16. The control method of the display screen according to any one of claims 11-13, wherein, If the type of the target application is a multimedia application, the control method includes: Judge the play history of the multimedia application; and Obtain the aspect ratio of the multimedia content in the play history as the preset aspect ratio.
17. The control method of the display screen according to any one of claims 11-13, wherein, The control method includes: If the type of the target application is a multimedia application, control the display screen to stretch at the first rate to adjust the aspect ratio of the display screen; If the application type is a short video application, control the display screen to stretch at the second rate to adjust the aspect ratio of the display screen.
18. The control method of the display screen according to claim 17, where The stretching direction of the display screen is the longitudinal direction, and the second rate is greater than the first rate; The screen stretching direction of the display screen is the horizontal direction, and the second rate is less than the first rate.
19. The control method of the display screen according to claim 1 or 2, wherein, The control method includes: Obtain the aspect ratio adjustment range of the display screen, where the range of the aspect ratio of the display screen is a~b (a < b), a is the minimum value of the aspect ratio of the display screen, and b is the maximum value of the aspect ratio of the display screen; Obtain the aspect ratio adapted by the target application, and compare the ratio with the range of the aspect ratio of the display screen; If the aspect ratio adapted by the target application is greater than b, then use b as the preset aspect ratio; if the aspect ratio adapted by the target application is less than a, then use a as the preset aspect ratio, and adjust the aspect ratio of the display screen to a; if the aspect ratio adapted by the target application is greater than a and less than b, then use the aspect ratio adapted by the target application as the preset aspect ratio.
20. The control method of a display screen according to any one of claims 1-19, wherein, The control method includes: After completing the adjustment of the aspect ratio of the display screen according to the preset aspect ratio, perform the following steps: Obtain the aspect ratio of the display screen of the target application as the content aspect ratio, and further adjust the aspect ratio of the display screen to the content aspect ratio.
21. The control method of the display screen according to claim 20, wherein, The control method includes: Obtain the maximum aspect ratio and the minimum aspect ratio of the display screen; Compare the content aspect ratio with the maximum aspect ratio and the minimum aspect ratio of the display screen respectively, If the content aspect ratio is greater than or equal to the maximum aspect ratio of the display screen, then adjust the aspect ratio of the screen to the maximum aspect ratio; If the content aspect ratio is less than or equal to the minimum aspect ratio of the display screen, then adjust the aspect ratio of the screen to the minimum aspect ratio; If the content aspect ratio is less than the maximum aspect ratio of the display screen and greater than the minimum aspect ratio of the display screen, then adjust the aspect ratio of the display screen to the content aspect ratio.
22. The control method of the display screen according to claim 20, wherein, There are multiple telescopic length gradients set on at least one of the horizontal and vertical directions, and control the display screen to adjust the horizontal size and / or vertical size of the display screen along at least one of the horizontal and vertical directions according to the telescopic length gradient to adjust the aspect ratio of the display screen.
23. The control method of the display screen according to any one of claims 1-22, wherein, At least one of the horizontal size and the vertical size of the display screen is adjustable so that the aspect ratio of the picture displayed on the display screen is adjustable.
24. The control method of the display screen according to any one of claims 1-22, wherein, Multiple sub-display screens are spliced together to form the display screen, and the multiple sub-display screens are respectively used to display the corresponding target applications; The control method includes: Judge whether the target applications displayed by the multiple sub-display screens are associated with each other, If the target applications displayed by the multiple sub-display screens are associated with each other, then synchronously adjust the horizontal size and / or vertical size of the multiple sub-display screens respectively, so that the aspect ratio of the display screen formed by splicing the multiple sub-display screens together is the target aspect ratio; If the target applications of the multiple sub-display screens or the content of the target applications displayed by each are independent of each other, then use each sub-display screen as an independent display screen to respectively adjust the aspect ratio of each sub-display screen according to the preset aspect ratio of the application used by each sub-display screen so that the aspect ratio value of the sub-display screen reaches its respective target aspect ratio.
25. The control method of the display screen according to claim 24, wherein, In the case where the target applications are associated with each other and the horizontal size and / or vertical size of the multiple sub-display screens are synchronously adjusted respectively so that the aspect ratio of the display screen formed by splicing the multiple sub-display screens together is the target aspect ratio, the displayed contents are associated with each other.
26. The control method of the display screen according to claim 24, wherein, Synchronously and separately adjust the horizontal size and / or vertical size of the multiple sub-displays so that the overall height of the display is consistent in the vertical direction along the horizontal direction.
27. The control method of the display screen according to any one of claims 1-26, wherein, Start the target application after completing the adjustment of the aspect ratio of the display.
28. A display control system, comprising: A target attribute determination module configured to determine the target attributes satisfied by the target application, wherein the target attributes correspond to a preset aspect ratio; An aspect ratio acquisition module configured to acquire the preset aspect ratio; and An aspect ratio adjustment control module and a display driving device, wherein the display driving device is signal-connected to the aspect ratio adjustment control module, and the aspect ratio adjustment control module is configured to control the display driving device to drive the display to expand or contract in at least one of the horizontal and vertical directions according to the preset aspect ratio, so as to adjust the aspect ratio of the display, such that the value of the aspect ratio of the display reaches the target aspect ratio; the aspect ratio of the display is the ratio of the horizontal size to the vertical size of the display area of the display, and the vertical direction intersects with the horizontal direction.
29. The display control system according to claim 28, wherein, The display control system is a vehicle-mounted display control system, and the display is a vehicle-mounted display.
30. An electronic device, comprising: One or more processors; A storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the control method of the display as described in any one of claims 1-27.
31. A storage medium containing computer-executable instructions, which are used to execute the control method of the display as described in any one of claims 1-27 when executed by a computer processor.
Citation Information
Patent Citations
Display screen control method and control system, electronic equipment and storage medium
CN120255830A
Display method and electronic equipment
CN111090408A
Display control method and device and storage medium
CN113515225A
Equipment control method and device, storage medium and electronic equipment
CN113741778A
Method and device for automatically adapting to display screen, electronic equipment and medium
CN115705133A