Content display method and device, vehicle-mounted device, and storage medium

By dividing high-resolution content into sub-content blocks and displaying them on multiple in-vehicle displays, the problem of insufficient resolution of in-vehicle displays is solved, and the complete display of high-resolution content is achieved.

CN115756353BActive Publication Date: 2025-12-09SHANGHAI PATEO ELECTRONIC EQUIPMENT MANUFACTURING CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111037292.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-06
Publication Date
2025-12-09
Estimated Expiration
2041-09-06

AI Technical Summary

Technical Problem

The low resolution of in-vehicle displays results in poor display quality when high-resolution images, documents, or other content from mobile phones or tablets are shown on the in-vehicle display, either failing to display completely or requiring the image to be scaled down for viewing.

Method used

The content to be displayed is divided into multiple sub-content blocks, each with a resolution less than or equal to the resolution of the corresponding in-vehicle display screen, and displayed on multiple in-vehicle display screens respectively.

Benefits of technology

High-resolution content is displayed in its entirety on multiple in-vehicle displays, improving the content display effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115756353B_ABST
    Figure CN115756353B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a content display method and device, a vehicle-mounted device and a storage medium. The content display method comprises: obtaining, by the vehicle-mounted device, to-be-displayed content; in a case where a resolution of the to-be-displayed content is greater than a resolution of a vehicle-mounted display screen with the highest resolution among M vehicle-mounted display screens, splitting the to-be-displayed content into N sub-content blocks; and displaying a first sub-content block on a corresponding first vehicle-mounted display screen. The resolution of the first sub-content block is less than or equal to the resolution of the first vehicle-mounted display screen, the first sub-content block is any one of the N sub-content blocks, the first vehicle-mounted display screen is one of the N vehicle-mounted display screens corresponding to the first sub-content block, the N sub-content blocks correspond to the N vehicle-mounted display screens one by one, and the N vehicle-mounted display screens are included in the M vehicle-mounted display screens. The embodiments of the present application can improve the content display effect.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, in particular to a content display method and device, a vehicle-mounted device and a storage medium. BACKGROUND

[0002] At present, the resolution of mainstream vehicle-mounted display screens is relatively low, while the screen resolution of mobile terminals such as mobile phones and tablet computers is relatively large. When a user shares high-resolution pictures, documents and other content on a mobile phone to a vehicle-mounted device for display, the content cannot be completely displayed on the vehicle-mounted display screen, and can only be scaled down or viewed by dragging to see the details of the content, and the display effect of the content is poor. SUMMARY

[0003] The embodiments of the present application provide a content display method and device, a vehicle-mounted device and a storage medium, which can improve the display effect of content.

[0004] The first aspect of the embodiments of the present application provides a content display method, comprising:

[0005] obtaining to-be-displayed content;

[0006] in a case where the resolution of the to-be-displayed content is greater than the resolution of a vehicle-mounted display screen with the highest resolution among M vehicle-mounted display screens, splitting the to-be-displayed content into N sub-content blocks, M is a positive integer greater than or equal to 2, and N is a positive integer less than or equal to M;

[0007] displaying the first sub-content block on a corresponding first vehicle-mounted display screen, the resolution of the first sub-content block being less than or equal to the resolution of the first vehicle-mounted display screen, the first sub-content block being any one of the N sub-content blocks, the first vehicle-mounted display screen being one of the N vehicle-mounted display screens corresponding to the first sub-content block, the N sub-content blocks and the N vehicle-mounted display screens corresponding one-to-one, and the N vehicle-mounted display screens being included in the M vehicle-mounted display screens.

[0008] The second aspect of the embodiments of the present application provides a content display device, comprising:

[0009] an obtaining unit configured to obtain to-be-displayed content;

[0010] a splitting unit configured to, in a case where the resolution of the to-be-displayed content is greater than the resolution of a vehicle-mounted display screen with the highest resolution among M vehicle-mounted display screens, split the to-be-displayed content into N sub-content blocks, M being a positive integer greater than or equal to 2, and N being a positive integer less than or equal to M;

[0011] a display unit configured to display the first sub-content block on a corresponding first vehicle display screen, the first sub-content block having a resolution less than or equal to a resolution of the first vehicle display screen, the first sub-content block being any one of the N sub-content blocks, the first vehicle display screen being one of the N vehicle display screens corresponding to the first sub-content block, the N sub-content blocks corresponding to the N vehicle display screens one by one, the N vehicle display screens being included in the M vehicle display screens.

[0012] A third aspect of the embodiments of the present application provides a vehicle-mounted device, comprising a processor and a memory, the memory being configured to store a computer program, the computer program comprising program instructions, and the processor being configured to invoke the program instructions to execute the steps as described in the first aspect of the embodiments of the present application.

[0013] A fourth aspect of the embodiments of the present application provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program for electronic data exchange, and the computer program causes a computer to execute some or all of the steps as described in the first aspect of the embodiments of the present application.

[0014] A fifth aspect of the embodiments of the present application provides a computer program product, wherein the computer program product comprises a computer program, and the computer program is operable to cause a computer to execute some or all of the steps as described in the first aspect of the embodiments of the present application. The computer program product can be a software installation package.

[0015] In the embodiments of the present application, after the vehicle-mounted device acquires the content to be displayed, if the resolution of the content to be displayed is greater than the resolution of the vehicle display screen with the highest resolution among the M vehicle display screens, the content to be displayed is divided into N sub-content blocks, and a first sub-content block is displayed on a corresponding first vehicle display screen. The resolution of the first sub-content block is less than or equal to the resolution of the first vehicle display screen, the first sub-content block is any one of the N sub-content blocks, the first vehicle display screen is one of the N vehicle display screens corresponding to the first sub-content block, the N sub-content blocks correspond to the N vehicle display screens one by one, and the N vehicle display screens are included in the M vehicle display screens. After the content to be displayed is divided into N sub-content blocks, the first sub-content block is displayed on the corresponding first vehicle display screen, and because the resolution of the first sub-content block is less than or equal to the resolution of the first vehicle display screen, the resolution of the sub-content block displayed on each of the N vehicle display screens is less than the resolution of the corresponding vehicle display screen, and the content to be displayed can be completely displayed through the N vehicle display screens, thereby improving the content display effect. BRIEF DESCRIPTION OF DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description only constitute some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative effort based on these drawings.

[0017] Figure 1 is a flow diagram of a content display method provided by an embodiment of the present application;

[0018] Figure 2 is a schematic diagram of displaying a picture to be displayed on three vehicle-mounted display screens provided by an embodiment of the present application;

[0019] Figure 3 is a flow diagram of another content display method provided by an embodiment of the present application;

[0020] Figure 4 is a flow diagram of another content display method provided by an embodiment of the present application;

[0021] Figure 5 is a structural diagram of a content display device provided by an embodiment of the present application;

[0022] Figure 6 is a structural diagram of a vehicle-mounted device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0023] The terms "first", "second", and the like in the description and claims of the present application and the above drawings are used to distinguish different objects, and are not used to describe a particular order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but can optionally include other steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device.

[0024] In the present application, "embodiment" means that the specific features, structures or characteristics described in conjunction with the embodiment can be included in at least one embodiment of the present application. The phrase appears at various places in the specification does not necessarily refer to the same embodiment, nor is it independent or alternative to other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described in the present application can be combined with other embodiments.

[0025] The vehicle-mounted device involved in the embodiments of the present application can be an electronic device installed on a vehicle. The vehicle-mounted device can implement functions of audio playing, video playing, and content display. The vehicle-mounted device can include M vehicle-mounted display screens. For example, the vehicle-mounted device can include any one of a vehicle-mounted multimedia device, a vehicle-mounted display device, and the like.

[0026] Please refer to Figure 1 , Figure 1 is a flowchart of a content display method provided by the embodiments of the present application. As shown in Figure 1 , the content display method can include the following steps.

[0027] 101. The vehicle-mounted device acquires to-be-displayed content.

[0028] In the embodiments of the present application, the vehicle-mounted device can acquire to-be-displayed content from a mobile terminal. The to-be-displayed content can include to-be-displayed pictures, to-be-displayed documents, to-be-displayed application interfaces, or to-be-displayed videos.

[0029] Optionally, the to-be-displayed content includes any one of to-be-displayed pictures, to-be-displayed documents, and to-be-displayed applications.

[0030] 102. In a case where a resolution of the to-be-displayed content is greater than a resolution of a vehicle-mounted display screen with the highest resolution among M vehicle-mounted display screens, the vehicle-mounted device splits the to-be-displayed content into N sub-content blocks, M is a positive integer greater than or equal to 2, and N is a positive integer less than or equal to M.

[0031] In the embodiments of the present application, if the resolution of the to-be-displayed content is greater than the resolution of the vehicle-mounted display screen with the highest resolution among the M vehicle-mounted display screens, any one of the M vehicle-mounted display screens cannot completely display the to-be-displayed content without reducing the to-be-displayed content. At this time, the vehicle-mounted device can split the to-be-displayed content into N sub-content blocks, and can display the N sub-content blocks on N vehicle-mounted display screens. The N vehicle-mounted display screens belong to the M vehicle-mounted display screens.

[0032] The M vehicle-mounted display screens can include one or more combinations of a main display screen, at least one auxiliary display screen, at least one instrument screen, and at least one hand-held display screen. The hand-held display screen can be located at a hand-held box. The main display screen can be a center console display screen.

[0033] The vehicle-mounted display screen described above can be any one of a liquid crystal display screen, a light emitting diode (LED) display screen, and an organic light emitting diode (OLED) display screen. The vehicle-mounted display screen described above can be a display screen with a touch function.

[0034] If the content to be displayed comprises an image, the resolution of the content to be displayed can be an image resolution. If the content to be displayed comprises a document, the resolution of the content to be displayed can be a document resolution.

[0035] The resolution of each of the M vehicle display screens is not necessarily the same. For example, the resolution of the main display screen is relatively high, and the resolution of the handheld display screen is relatively low.

[0036] The resolution of a vehicle display screen refers to the number of pixels in the vertical and horizontal directions of the vehicle display screen, in units of px. The resolution of a vehicle display screen is fixed and does not change after the vehicle display screen is manufactured. The resolution of a vehicle display screen can also be referred to as the display resolution of the vehicle display screen.

[0037] Image resolution refers to the resolution at which a digital image is saved and displayed in a computer, and it is directly related to the pixels of the image. For example, a picture with a resolution of 640x480 pixels has a resolution of 307200 pixels, or 300,000 pixels as commonly referred to. A picture with a resolution of 1600x1200 has 2,000,000 pixels. Image resolution refers to the number of points in the length and width of a picture. For the same size image, the higher the image resolution, the more pixels the image is composed of, and the smaller the pixel points, the clearer and more realistic the image

[0038] The image resolution and the display resolution are two different concepts. The display resolution is used to determine the size of the area in which an image is displayed, while the image resolution is used to determine the number of pixels that make up an image. For example, on a display screen with a display resolution of 1024x768, an image with an image resolution of 320x240 occupies about 1 / 12 of the display screen, and an image with an image resolution of 2400x3000 cannot be fully displayed on this display screen.

[0039] If the resolution of the content to be displayed is greater than the resolution of the vehicle display screen, the content to be displayed cannot be fully displayed on the vehicle display screen without being scaled down. If the resolution of the content to be displayed is less than the resolution of the vehicle display screen, the content to be displayed occupies only a portion of the vehicle display screen without being scaled up.

[0040] 103. The vehicle display screen displays the first sub-content block on the corresponding first vehicle display screen, the resolution of the first sub-content block being less than or equal to the resolution of the first vehicle display screen, the first sub-content block being any one of the N sub-content blocks, the first vehicle display screen being one of the N vehicle display screens corresponding to the first sub-content block, the N sub-content blocks corresponding one-to-one to the N vehicle display screens, the N vehicle display screens being included in the M vehicle display screens.

[0041] In the embodiments of the present application, the N sub-content blocks can be displayed in the N vehicle display screens, and the resolution of the sub-content block displayed in each vehicle display screen is less than or equal to the resolution of the vehicle display screen.

[0042] For example, if the resolution of the picture to be displayed is 1920x2160, and the resolution of each vehicle display screen is 1920x720, the picture to be displayed can be divided into three image blocks of the same size, and the three image blocks of the same size are displayed on the three vehicle display screens. Please refer to Figure 2 , Figure 2 is a schematic diagram provided by the embodiments of the present application for displaying a picture to be displayed on three vehicle display screens. As shown in Figure 2 , the picture to be displayed is divided into three image blocks of the same size, and is displayed on three vehicle display screens (such as vehicle display screen 1, vehicle display screen 2 and vehicle display screen 3 shown in Figure 2 ).

[0043] If the content to be displayed includes an application to be displayed, the content to be displayed can include control content and display content, wherein the control content can be a control interface of the application to be displayed, and the display content can be a display interface of the application to be displayed. For example, the application to be displayed can be an audio playing application, and the volume adjustment function, song switching function and play mode selection function of the audio playing application can be displayed on the control interface, and the lyrics, background, lyricist, composer and song introduction of the song can be displayed on the display interface. The control interface can be displayed on at least one vehicle display screen. The display interface can be displayed on at least one vehicle display screen.

[0044] In the embodiments of the present application, after the content to be displayed is divided into N sub-content blocks, the first sub-content block is displayed on the corresponding first vehicle display screen, and since the resolution of the first sub-content block is less than or equal to the resolution of the first vehicle display screen, the resolution of the sub-content block displayed on each vehicle display screen in the N vehicle display screens is less than the resolution of the corresponding vehicle display screen, and the content to be displayed can be completely displayed through the N vehicle display screens, thereby improving the content display effect.

[0045] Optionally, in step 103, the vehicle-mounted device displays the first sub-content block on the corresponding first vehicle display screen, which can specifically include the following steps:

[0046] (11) The vehicle-mounted device renders the first sub-content block by using a bottom layer rendering mode to obtain a rendered first sub-content block;

[0047] (12) The vehicle-mounted device displays the rendered first sub-content block on the first vehicle display screen.

[0048] In the embodiment of the present application, the vehicle-mounted device can render each sub-content block in a system bottom layer rendering manner, and display the rendered sub-content block on the corresponding vehicle-mounted display screen. The system bottom layer rendering manner can improve the display effect of the sub-content block on the vehicle-mounted display screen. System bottom layer rendering refers to rendering by using the bottom layer capability of the system.

[0049] Please refer to Figure 3 , Figure 3 is a flowchart of another content display method provided by the embodiment of the present application. As Figure 3 shown, the content display method can include the following steps.

[0050] 301. The vehicle-mounted device acquires the content to be displayed.

[0051] 302. In the case where the resolution of the content to be displayed is greater than the resolution of the vehicle-mounted display screen with the highest resolution among the M vehicle-mounted display screens, the vehicle-mounted device determines that the content to be displayed is at least divided into X blocks according to the resolution of the content to be displayed and the resolution of each vehicle-mounted display screen among the M vehicle-mounted display screens, where X is a positive integer greater than or equal to 2.

[0052] In the embodiment of the present application, the resolution of each vehicle-mounted display screen among the M vehicle-mounted display screens can be the same or different. If the resolution of the content to be displayed is A, and the resolution of each vehicle-mounted display screen is B, then X = [A / B], where [A / B] represents the upward rounding result of A / B. For example, if A = 2400x1000 and B = 1024x768, then X = [(2400x1000) / (1024x768)] = [3.05] = 4. If A = 2400x2000 and B = 1200x1000, then X = [(2400x2000) / (1200x1000)] = [4] = 4.

[0053] If the resolution of the content to be displayed is A, and the resolution of the M vehicle-mounted display screens includes two types of resolutions, one type is B and the number is F, and the other type is C and the number is G, where B is greater than C, and F+G=M. If A is less than or equal to BxF, then X = [A / B], where [A / B] represents the upward rounding result of A / B. If A is greater than BxF, then X = F+[(A-BxF) / C]. The embodiment of the present application provides a scheme of preferentially displaying large screens (screens with relatively large resolutions), and can also preferentially display small screens (screens with relatively small resolutions), or select according to the position of the screen, or select according to the priority of the screen, which will not be described herein.

[0054] 303、The vehicle-mounted device determines Y vehicle-mounted display screens that meet display requirements from the M vehicle-mounted display screens according to the type of the content to be displayed and fixed position information of the M vehicle-mounted display screens, Y being a positive integer greater than or equal to 2.

[0055] In the embodiments of the present application, whether the content to be displayed is displayed on multiple vehicle-mounted display screens close in position can be determined according to the type of the content to be displayed. The type of the content to be displayed can include pictures, documents, applications, reversing image, navigation interface, etc.

[0056] For example, if the content to be displayed is a picture or a document, in order to improve the split-screen display effect of the picture and the document, the content to be displayed can be displayed on multiple vehicle-mounted display screens close in position. If the content to be displayed is an application, the control content of the application can be displayed on at least one vehicle-mounted display screen close to the driver or the passenger that can be touched, and the display content of the application can be displayed on at least one vehicle-mounted display screen with the largest resolution.

[0057] The fixed position information of the M vehicle-mounted display screens can be the positions of the M vehicle-mounted display screens fixed in the vehicle. The vehicle-mounted display screens can be rotatable display screens and can be fixed in the front row or the rear row of the vehicle or the hand box position.

[0058] The embodiments of the present application can determine Y vehicle-mounted display screens that meet display requirements from the M vehicle-mounted display screens according to the type of the content to be displayed and the fixed position information of the M vehicle-mounted display screens. The Y vehicle-mounted display screens can meet the display requirements from the M vehicle-mounted display screens. Different types of display content have different display requirements, and there are certain requirements for the positions of the vehicle-mounted display screens. Even if there are currently M vehicle-mounted display screens, the M vehicle-mounted display screens do not necessarily meet the display requirements of the content to be displayed. The embodiments of the present application can select Y vehicle-mounted display screens that meet the display requirements from the M vehicle-mounted display screens, thereby improving the display effect of the vehicle-mounted display screens displaying the content to be displayed respectively.

[0059] Optionally, step 303 can include the following steps:

[0060] (21) The vehicle-mounted device determines the priority of the content to be displayed according to the type of the content to be displayed;

[0061] (22) If there are Z vehicle-mounted display screens in the M vehicle-mounted display screens whose current display content has a priority less than the priority of the content to be displayed, the vehicle-mounted device determines that the Z vehicle-mounted display screens meet the priority display requirements of the content to be displayed, Z being a positive integer greater than or equal to 2;

[0062] (23) The vehicle-mounted device determines P vehicle-mounted display screens that meet position display requirements from the M vehicle-mounted display screens according to the type of the content to be displayed and the fixed position information of the M vehicle-mounted display screens.

[0063] The vehicle-mounted device determines the intersection of the Z vehicle-mounted display screens and the P vehicle-mounted display screens as the Y vehicle-mounted display screens, and the Y vehicle-mounted display screens meet the priority display requirement and the position display requirement.

[0064] In the embodiments of the present application, some of the M vehicle-mounted display screens can be currently displaying content (these display screens can be displaying content, or can be in a sleep state, such as displaying a screen saver, or can be in a power-saving screen-off state), and if the priority of the current display content of Z vehicle-mounted display screens is lower than the priority of the to-be-displayed content, the Z vehicle-mounted display screens meet the priority display requirement of the to-be-displayed content. The Z vehicle-mounted display screens are display screens in a powered-on state. The Z vehicle-mounted display screens refer to all vehicle-mounted display screens in the M vehicle-mounted display screens that can currently be used to display the to-be-displayed content.

[0065] The vehicle-mounted device determines P vehicle-mounted display screens that meet the position display requirement from the M vehicle-mounted display screens according to the type of the to-be-displayed content and the fixed position information of the M vehicle-mounted display screens.

[0066] The P vehicle-mounted display screens refer to vehicle-mounted display screens in the M vehicle-mounted display screens that meet the multi-screen display effect of the to-be-displayed content. Some content has a requirement for the display position. For example, for picture and document content, in order to facilitate the viewing effect of the driver or passenger, the P vehicle-mounted display screens are all located in the front row or all located in the rear row.

[0067] Generally, the priority of the reversing image > the priority of the navigation interface > the priority of the application > the priority of the picture or document. For example, if a display screen is currently displaying navigation or a reversing image, the priority is relatively high. At this time, if picture or document to-be-displayed content needs to be displayed, since the priority of the to-be-displayed content is relatively low, the display screen will not be occupied to display the to-be-displayed content.

[0068] For example, there are five display screens in the vehicle, three screens in the front row are relatively close, and two screens in the rear row. For the display of a complete picture, if part of the picture is displayed in the front row and part of the picture is displayed in the rear row, the display effect of the entire picture will be affected, and therefore it is necessary to find display screens that meet the position requirement.

[0069] The embodiment of the application can determine Z vehicle-mounted display screens meeting the priority display requirement of the to-be-displayed content from M vehicle-mounted display screens according to the priority of the to-be-displayed content, select P vehicle-mounted display screens meeting the position display requirement of the to-be-displayed content from the M vehicle-mounted display screens, so that the selected P vehicle-mounted display screens can meet the priority display requirement and the position display requirement, do not occupy the display screen with a higher priority of currently displayed content, do not affect the display of the content with a higher priority currently displayed, and can meet the position display requirement of the to-be-displayed content, thereby improving the display effect of the vehicle-mounted display screens in displaying the to-be-displayed content.

[0070] 304. If X is less than or equal to Y, the vehicle-mounted device selects N vehicle-mounted display screens from the Y vehicle-mounted display screens, X is less than or equal to N, and N is less than or equal to Y.

[0071] In the embodiment of the application, X is less than or equal to Y, indicating that the Y vehicle-mounted display screens can meet the requirement of complete display of the to-be-displayed content, and then N vehicle-mounted display screens are selected from the Y vehicle-mounted display screens, and the N vehicle-mounted display screens are used to display the to-be-displayed content.

[0072] 305. The vehicle-mounted device divides the to-be-displayed content into N sub-content blocks, M is a positive integer greater than or equal to 2, and N is a positive integer less than or equal to M.

[0073] 306. The vehicle-mounted device displays a first sub-content block on a corresponding first vehicle-mounted display screen, the resolution of the first sub-content block is less than or equal to the resolution of the first vehicle-mounted display screen, the first sub-content block is any one of the N sub-content blocks, the first vehicle-mounted display screen is one of the N vehicle-mounted display screens corresponding to the first sub-content block, the N sub-content blocks correspond to the N vehicle-mounted display screens one by one, and the N vehicle-mounted display screens are included in the M vehicle-mounted display screens.

[0074] The specific implementation of step 301 in the embodiment of the application can refer to the specific implementation of step 101, and steps 305 and 306 can refer to the specific implementation of steps 102 to 103, which will not be described here.

[0075] Please refer to Figure 4 , Figure 4 is a flowchart of another content display method provided by the embodiment of the application. As shown in Figure 4 , the content display method can include the following steps.

[0076] 401. The vehicle-mounted device obtains to-be-displayed content.

[0077] 402、in case that the resolution of the content to be displayed is greater than the resolution of the highest-resolution car display screen among the M car display screens, the car equipment determines that the content to be displayed is at least divided into X blocks according to the resolution of the content to be displayed and the resolution of each car display screen among the M car display screens, X being a positive integer greater than or equal to 2.

[0078] 403、the car equipment determines Y car display screens meeting the display requirements among the M car display screens according to the type of the content to be displayed and the fixed position information of the M car display screens, Y being a positive integer greater than or equal to 2.

[0079] 404、in case that X is greater than Y, the car equipment determines a region containing key content in the content to be displayed, and determines that the region containing key content is at least divided into Z blocks according to the resolution of the region containing key content and the resolution of each car display screen among the M car display screens, Z being a positive integer greater than or equal to 2.

[0080] The key content can include key information in a picture. In case that the content to be displayed is a picture, the key content can include a person, a face, a building, a scenery, etc. In case that the content to be displayed is a document, the key content can include text. In case that the content to be displayed is an application, the key content can include an application main interface, an application control interface, etc.

[0081] In the embodiments of the present application, in case that X is greater than Y, indicating that the Y car display screens cannot meet the requirement of complete display of the content to be displayed, a region containing key content is selected from the content to be displayed, and the region containing key content is divided into N sub-content blocks and displayed on the N car display screens respectively, so as to ensure that the N car display screens can completely display the region containing key content in the content to be displayed, and ensure that the key content can be completely displayed on multiple screens.

[0082] The car equipment determines that the region containing key content is at least divided into Z blocks according to the resolution of the region containing key content and the resolution of each car display screen among the M car display screens, which is similar to step 402, and the specific implementation can be referred to the specific implementation of step 402.

[0083] Optionally, in step 404, the car equipment determines the region containing key content in the content to be displayed, comprising:

[0084] (31) the car equipment detects key point information in the content to be displayed;

[0085] (32) the car equipment determines the region containing key content in the content to be displayed according to the key point information; wherein the same key content is avoided to be divided when the content to be displayed is divided.

[0086] The key point information can include face information and text information. The vehicle-mounted device can detect face information in the to-be-displayed content by using a face recognition algorithm, and can detect text information in the to-be-displayed content by using a text recognition algorithm. The vehicle-mounted device determines a region containing key content in the to-be-displayed content according to the key point information, so that the resolution of the region containing key content in the to-be-displayed content is less than the resolution of the to-be-displayed content. Therefore, the N vehicle-mounted display screens can display the region containing key content in the to-be-displayed content completely, and the key content can be displayed completely on multiple screens.

[0087] The same key content can be the same face or the same text. When the to-be-displayed content is segmented, the same key content is avoided from being segmented and displayed on different vehicle-mounted display screens, thereby improving the user viewing experience. As shown in FIG. 4B, the same face is not displayed on different vehicle-mounted display screens. Figure 2

[0088] 405, if Z is less than or equal to Y, the N vehicle-mounted display screens are selected from the Y vehicle-mounted display screens, and Z is less than or equal to N.

[0089] 406, the vehicle-mounted device segments the region containing key content into N sub-content blocks, M is a positive integer greater than or equal to 2, and N is a positive integer less than or equal to M.

[0090] 407, the vehicle-mounted device displays a first sub-content block on a corresponding first vehicle-mounted display screen, the resolution of the first sub-content block is less than or equal to the resolution of the first vehicle-mounted display screen, the first sub-content block is any one of the N sub-content blocks, the first vehicle-mounted display screen is one of the N vehicle-mounted display screens corresponding to the first sub-content block, the N sub-content blocks correspond to the N vehicle-mounted display screens one by one, and the N vehicle-mounted display screens are included in the M vehicle-mounted display screens.

[0091] The specific implementation of step 401 in the embodiment of the present application can refer to the specific implementation of step 101, and steps 406 and 407 can refer to the specific implementation of steps 102 to 103. Details are not repeated here.

[0092] ​The above describes the scheme of the embodiments of the present application mainly from the perspective of the process of executing the method. It can be understood that, in order to implement the above functions, the vehicle-mounted device comprises hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the unit examples and algorithm steps of the examples described in the present embodiment, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is implemented in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical scheme. The skilled person can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0093] The embodiments of the present application can divide the functional units of the vehicle-mounted device according to the above method examples. For example, each functional unit can be divided according to each function, or two or more functions can be integrated in one processing unit. The integrated unit can be implemented in the form of hardware or software functional unit. It should be noted that the division of units in the embodiments of the present application is illustrative, and is only a logical functional division. In actual implementation, there can be another division method.

[0094] Please refer to Figure 5 , Figure 5 is a structural schematic diagram of a content display device provided by the embodiments of the present application. As Figure 5 shown, the content display device 500 can include an acquisition unit 501, a division unit 502, and a display unit 503.

[0095] The acquisition unit 501 is configured to acquire a to-be-displayed content.

[0096] The division unit 502 is configured to, in a case where a resolution of the to-be-displayed content is greater than a resolution of a vehicle-mounted display screen with the highest resolution in M vehicle-mounted display screens, divide the to-be-displayed content into N sub-content blocks, M is a positive integer greater than or equal to 2, and N is a positive integer less than or equal to M.

[0097] The display unit 503 is configured to display the first sub-content block on a corresponding first vehicle-mounted display screen, the resolution of the first sub-content block is less than or equal to the resolution of the first vehicle-mounted display screen, the first sub-content block is any one of the N sub-content blocks, the first vehicle-mounted display screen is one of the N vehicle-mounted display screens corresponding to the first sub-content block, the N sub-content blocks correspond to the N vehicle-mounted display screens one by one, and the N vehicle-mounted display screens are included in the M vehicle-mounted display screens.

[0098] Optionally, the content display device 500 can further include a determination unit 504 and a selection unit 505.

[0099] The determination unit 504 is configured to determine that the to-be-displayed content is to be divided into at least X blocks according to a resolution of the to-be-displayed content and resolutions of the respective vehicle-mounted display screens in the M vehicle-mounted display screens, where X is a positive integer greater than or equal to 2, before the division unit 502 divides the to-be-displayed content into the N sub-content blocks.

[0100] The determination unit 504 is further configured to determine Y vehicle-mounted display screens that meet display requirements from the M vehicle-mounted display screens according to a type of the to-be-displayed content and fixed position information of the M vehicle-mounted display screens, where Y is a positive integer greater than or equal to 2.

[0101] The selection unit 505 is configured to select the N vehicle-mounted display screens from the Y vehicle-mounted display screens when X is less than or equal to Y, X is less than or equal to N, and N is less than or equal to Y.

[0102] Optionally, the determination unit 504 is further configured to determine a region containing key content in the to-be-displayed content when X is greater than Y.

[0103] The determination unit 504 is further configured to determine that the region containing key content is to be divided into at least Z blocks according to a resolution of the region containing key content and resolutions of the respective vehicle-mounted display screens in the M vehicle-mounted display screens, where X is a positive integer greater than or equal to 2.

[0104] The selection unit 505 is further configured to select the N vehicle-mounted display screens from the Y vehicle-mounted display screens when Z is less than or equal to Y, Z is less than or equal to N.

[0105] The division unit 502 divides the to-be-displayed content into the N sub-content blocks, including:

[0106] The division unit 502 divides the region containing key content into the N sub-content blocks.

[0107] Optionally, the determination unit 504 determines the region containing key content in the to-be-displayed content, including: detecting key point information in the to-be-displayed content; and determining the region containing key content in the to-be-displayed content according to the key point information.

[0108] Optionally, the determination unit 504 determines the Y vehicle-mounted display screens that meet display requirements from the M vehicle-mounted display screens according to the type of the to-be-displayed content and the fixed position information of the M vehicle-mounted display screens, including: determining a priority of the to-be-displayed content according to the type of the to-be-displayed content.

[0109] If the priority of the current display content of Z vehicle display screens among the M vehicle display screens is less than the priority of the to-be-displayed content, it is determined that the Z vehicle display screens meet the priority display requirement of the to-be-displayed content; P vehicle display screens meeting the position display requirement among the M vehicle display screens are determined according to the type of the to-be-displayed content and the fixed position information of the M vehicle display screens; and the intersection of the Z vehicle display screens and the P vehicle display screens is determined as the Y vehicle display screens, which meet the priority display requirement and the position display requirement.

[0110] Optionally, the display unit 503 displays the first sub-content block on the corresponding first vehicle display screen, including: rendering the first sub-content block in a bottom layer rendering mode to obtain a rendered first sub-content block; and displaying the rendered first sub-content block on the first vehicle display screen.

[0111] Optionally, the to-be-displayed content includes any one of a to-be-displayed picture, a to-be-displayed document, and a to-be-displayed application.

[0112] In the embodiment of the present application, the acquisition unit 501 can be a communication module in the vehicle-mounted device. The segmentation unit 502, the determination unit 504, and the selection unit 505 can be processors in the vehicle-mounted device, and the display unit 503 can be a vehicle display screen in the vehicle-mounted device.

[0113] In the embodiment of the present application, after the to-be-displayed content is segmented into N sub-content blocks, the first sub-content block is displayed on the corresponding first vehicle display screen. Since the resolution of the first sub-content block is less than or equal to the resolution of the first vehicle display screen, the resolution of the sub-content block displayed on each vehicle display screen among the N vehicle display screens is less than the resolution of the corresponding vehicle display screen. The to-be-displayed content can be completely displayed through the N vehicle display screens, thereby improving the content display effect.

[0114] Please refer to Figure 6 , Figure 6 is a structural schematic diagram of a vehicle-mounted device provided by the embodiment of the present application, as Figure 6 shown, the vehicle-mounted device 600 includes a processor 601 and a memory 602, and the processor 601 and the memory 602 can be connected to each other through a communication bus 603. The communication bus 603 can be a peripheral component interconnect (Peripheral Component Interconnect, abbreviated as PCI) bus or an extended industry standard architecture (Extended Industry Standard Architecture, abbreviated as EISA) bus, etc. The communication bus 603 can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 6Only one bus is shown, but it is understood that there can be more than one bus or more than one type of bus. The memory 602 is used for storing computer programs, which include program instructions, and the processor 601 is configured to invoke the program instructions to perform the above-mentioned programs, including the programs for performing the above-mentioned methods. Figures 1-3 Some or all of the steps in the methods shown.

[0115] The processor 601 can be a general central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the programs of the above solutions.

[0116] The memory 602 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical disk storage, a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to this. The memory can exist independently and be connected to the processor through a bus. The memory can also be integrated with the processor.

[0117] In addition, the vehicle-mounted device 600 can further include a communication module 604, wherein the communication module can be any one of a Bluetooth module and a WiFi module.

[0118] In the embodiments of the present application, after the to-be-displayed content is divided into N sub-content blocks, the first sub-content block is displayed on the corresponding first vehicle-mounted display screen. Since the resolution of the first sub-content block is less than or equal to the resolution of the first vehicle-mounted display screen, the resolution of the sub-content block displayed on each vehicle-mounted display screen in the N vehicle-mounted display screens is less than the resolution of the corresponding vehicle-mounted display screen. The to-be-displayed content can be completely displayed through the N vehicle-mounted display screens, thereby improving the content display effect.

[0119] The embodiment of the present application further provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program for electronic data exchange, and the computer program causes a computer to execute part or all steps of any one of the content display methods described in the above method embodiments.

[0120] It should be noted that, for the above method embodiments, in order to simply describe, the above method embodiments are all described as a series of action combinations, but those skilled in the art should know that the present application is not limited to the action sequence described, because according to the present application, some steps can be performed in other sequences or simultaneously. In addition, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily essential to the present application.

[0121] In the above embodiments, the description of each embodiment is focused on, and the part not described in detail in a certain embodiment can be referred to the related description of other embodiments.

[0122] In several embodiments provided in the present application, it should be understood that the disclosed apparatus can be implemented by other means. For example, the apparatus embodiments described above are merely illustrative, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units or components shown or discussed can be indirect coupling or communication connection through some interfaces, apparatuses or units, and can be electrical or other forms.

[0123] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0124] In addition, the functional units in each embodiment of the application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software program module.

[0125] If the integrated unit is realized in the form of a software program module and sold or used as an independent product, it can be stored in a computer readable memory. Based on this understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a memory and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned memory includes: a U disk, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.

[0126] A person of ordinary skill in the art can understand that all or part of the steps of the various methods of the above embodiments can be completed by instructing the relevant hardware through a program, and the program can be stored in a computer readable memory, and the memory can include a flash disk, a read-only memory, a random access memory, a magnetic disk or an optical disk, etc.

[0127] The embodiments of the present application are described in detail above, and the principles and implementation manners of the present application are described by applying specific examples. The above description of the embodiments is only used to help understand the method of the present application and its core idea; at the same time, for those skilled in the art, according to the idea of the present application, the specific implementation manner and application range will be changed, and the above description of the embodiments is not used to limit the present application.

Claims

1. A content display method characterized by, The method comprises: acquiring content to be displayed; in the case that the resolution of the content to be displayed is greater than the resolution of the highest-resolution vehicle display screen among M vehicle display screens, dividing the content to be displayed into N sub-content blocks, M being a positive integer greater than or equal to 2, and N being a positive integer less than or equal to M; displaying a first sub-content block on a corresponding first vehicle display screen, the resolution of the first sub-content block being less than or equal to the resolution of the first vehicle display screen, the first sub-content block being any one of the N sub-content blocks, the first vehicle display screen being one of N vehicle display screens corresponding to the first sub-content block, the N sub-content blocks corresponding one-to-one to the N vehicle display screens, the N vehicle display screens being included in the M vehicle display screens, and the N vehicle display screens being vehicle display screens meeting display requirements determined based on the type of the content to be displayed and fixed position information of the M vehicle display screens.

2. The method of claim 1, before the content to be displayed is divided into N sub-content blocks, the method further comprising: determining that the content to be displayed is divided into at least X blocks according to the resolution of the content to be displayed and the resolution of each vehicle display screen among the M vehicle display screens, X being a positive integer greater than or equal to 2; determining Y vehicle display screens meeting display requirements among the M vehicle display screens according to the type of the content to be displayed and the fixed position information of the M vehicle display screens, Y being a positive integer greater than or equal to 2; if X is less than or equal to Y, selecting the N vehicle display screens from the Y vehicle display screens, X being less than or equal to N, and N being less than or equal to Y.

3. The method of claim 2, the method further comprising: if X is greater than Y, determining a region containing key content in the content to be displayed; determining that the region containing key content is divided into at least Z blocks according to the resolution of the region containing key content and the resolution of each vehicle display screen among the M vehicle display screens, Z being a positive integer greater than or equal to 2; if Z is less than or equal to Y, selecting the N vehicle display screens from the Y vehicle display screens, Z being less than or equal to N; the dividing of the content to be displayed into N sub-content blocks comprising: dividing the region containing key content into N sub-content blocks.

4. The method of claim 3, the determining of the region containing key content in the content to be displayed comprising: detecting key point information in the content to be displayed; determining the region containing key content in the content to be displayed according to the key point information; wherein the same key content is avoided from being divided when the content to be displayed is divided.

5. The method of claim 2, the determining of Y vehicle display screens meeting display requirements among the M vehicle display screens according to the type of the content to be displayed and the fixed position information of the M vehicle display screens comprising: determining a priority of the content to be displayed according to the type of the content to be displayed. If priority levels of current display contents of Z vehicle display screens among the M vehicle display screens are less than the priority level of the to-be-displayed content, it is determined that the Z vehicle display screens meet the priority display requirement of the to-be-displayed content, Z being a positive integer greater than or equal to 2; According to the type of the to-be-displayed content and the fixed position information of the M vehicle display screens, P vehicle display screens meeting the position display requirement among the M vehicle display screens are determined; An intersection of the Z vehicle display screens and the P vehicle display screens is determined as the Y vehicle display screens, which meet the priority display requirement and the position display requirement.

6. The method of claim 1, wherein the displaying the first sub-content block on the corresponding first vehicle display screen comprises: rendering the first sub-content block in a bottom-layer rendering mode to obtain a rendered first sub-content block; displaying the rendered first sub-content block on the first vehicle display screen.

7. The method of any one of claims 1-6, wherein the to-be-displayed content comprises any one of a to-be-displayed picture, a to-be-displayed document, and a to-be-displayed application.

8. A content display device, characterized by comprising: comprising: an obtaining unit configured to obtain to-be-displayed content; a splitting unit configured to split the to-be-displayed content into N sub-content blocks in a case where a resolution of the to-be-displayed content is greater than a resolution of a vehicle display screen with the highest resolution among M vehicle display screens, M being a positive integer greater than or equal to 2, and N being a positive integer less than or equal to M; a displaying unit configured to display a first sub-content block on a corresponding first vehicle display screen, a resolution of the first sub-content block being less than or equal to a resolution of the first vehicle display screen, the first sub-content block being any one of the N sub-content blocks, the first vehicle display screen being one of N vehicle display screens corresponding to the first sub-content block, the N sub-content blocks and the N vehicle display screens corresponding to each other, the N vehicle display screens being contained in the M vehicle display screens, and the N vehicle display screens being vehicle display screens meeting a display requirement determined based on a type of the to-be-displayed content and fixed position information of the M vehicle display screens.

9. An in-vehicle device characterized by comprising: comprising a processor and a memory, the memory being configured to store a computer program, the computer program comprising program instructions, and the processor being configured to invoke the program instructions to execute the method of any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, the computer program comprising program instructions, the program instructions causing the processor to execute the method of any one of claims 1-7 when executed by the processor.

Citation Information

Patent Citations

  • Image display method and device

    CN111147910A

  • Image display method, device and equipment and storage medium

    CN111381748A