CN115756353A - Content display method and device, vehicle-mounted equipment and storage medium - Google Patents
Content display method and device, vehicle-mounted equipment and storage medium Download PDFInfo
- Publication number
- CN115756353A CN115756353A CN202111037292.2A CN202111037292A CN115756353A CN 115756353 A CN115756353 A CN 115756353A CN 202111037292 A CN202111037292 A CN 202111037292A CN 115756353 A CN115756353 A CN 115756353A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- content
- mounted display
- displayed
- display screens
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the application provides a content display method, a content display device, vehicle-mounted equipment and a storage medium, wherein the content display method comprises the following steps: after the vehicle-mounted equipment acquires the content to be displayed, under the condition that 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 content to be displayed is divided into N sub-content blocks; and displaying the first sub-content block on the corresponding first vehicle-mounted display screen. The resolution ratio of the first sub-content block is smaller than or equal to that 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 in a one-to-one mode, and the N vehicle-mounted display screens are contained in the M vehicle-mounted display screens. The embodiment of the application can improve the content display effect.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a content display method and apparatus, a vehicle-mounted device, and a storage medium.
Background
At present, the resolution of a mainstream vehicle-mounted display screen is relatively low, and the screen resolution of a mobile terminal such as a mobile phone and a tablet computer is relatively large. When a user shares the contents such as high-resolution pictures, documents and the like of the mobile phone end to the vehicle-mounted display for display, the contents cannot be completely displayed on the vehicle-mounted display screen, and only can be reduced, or the details of the contents can be seen by dragging, so that the display effect of the contents is poor.
Disclosure of Invention
The embodiment of the application provides a content display method and device, a vehicle-mounted device and a storage medium, which can improve the content display effect.
A first aspect of an embodiment of the present application provides a content display method, including:
acquiring content to be displayed;
under the condition that the resolution of the content to be displayed is higher than the resolution of the vehicle-mounted display screen with the highest resolution in the M vehicle-mounted display screens, dividing the content to be displayed into N sub-content blocks, wherein M is a positive integer larger than or equal to 2, and N is a positive integer smaller than or equal to M;
displaying the first sub-content block on a corresponding first vehicle-mounted display screen, wherein the resolution of the first sub-content block is smaller than or equal to that 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 are in one-to-one correspondence with the N vehicle-mounted display screens, and the N vehicle-mounted display screens are contained in the M vehicle-mounted display screens.
A second aspect of an embodiment of the present application provides a content display apparatus, including:
the device comprises an acquisition unit, a display unit and a display unit, wherein the acquisition unit is used for acquiring content to be displayed;
the dividing unit is used for dividing the content to be displayed into N sub-content blocks under the condition that the resolution of the content to be displayed is larger than the resolution of the vehicle-mounted display screen with the highest resolution among the M vehicle-mounted display screens, wherein M is a positive integer larger than or equal to 2, and N is a positive integer smaller than or equal to M;
a display unit, configured to display the first sub-content block on a corresponding first vehicle-mounted display screen, where a resolution of the first sub-content block is smaller than or equal to a 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 are in one-to-one correspondence with the N vehicle-mounted display screens, and the N vehicle-mounted display screens are included in the M vehicle-mounted display screens.
A third aspect of the embodiments of the present application provides an in-vehicle device, including a processor and a memory, where the memory is used to store a computer program, and the computer program includes program instructions, and the processor is configured to call the program instructions to execute the step instructions in the first aspect of the embodiments of the present application.
A fourth aspect of embodiments of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, where the computer program makes a computer perform part or all of the steps as described in the first aspect of embodiments of the present application.
A fifth aspect of embodiments of the present application provides a computer program product, wherein the computer program product comprises a computer program operable to cause a computer to perform some or all of the steps as described in the first aspect of embodiments of the present application. The computer program product may be a software installation package.
In the embodiment of the application, after the vehicle-mounted equipment acquires the content to be displayed, under the condition that 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 content to be displayed is divided into N sub-content blocks; and displaying the first sub-content block on the corresponding first vehicle-mounted display screen. The resolution ratio of the first sub-content block is smaller than or equal to that 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 in a one-to-one mode, and the N vehicle-mounted display screens are contained in the M vehicle-mounted display screens. After the content to be displayed is divided into the N sub-content blocks, the first sub-content blocks are displayed on the corresponding first vehicle-mounted display screens, and the resolution ratio of the first sub-content blocks is smaller than or equal to that of the first vehicle-mounted display screens, so that the resolution ratio of the sub-content blocks displayed on each vehicle-mounted display screen in the N vehicle-mounted display screens is smaller than that of the corresponding vehicle-mounted display screens, the content to be displayed can be completely displayed through the N vehicle-mounted display screens, and the content display effect is improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flowchart of a content display method according to an embodiment of the present application;
FIG. 2 is a schematic diagram illustrating a picture to be displayed on three vehicle-mounted display screens according to an embodiment of the present application;
fig. 3 is a schematic flow chart of another content display method provided in the embodiment of the present application;
fig. 4 is a schematic flowchart of another content display method provided in the embodiment of the present application;
fig. 5 is a schematic structural diagram of a content display device according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of an on-vehicle device according to an embodiment of the present application.
Detailed Description
The terms "first," "second," and the like in the description and claims of the present application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the specification. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
The vehicle-mounted equipment related to the embodiment of the application can be electronic equipment installed on a vehicle, and the vehicle-mounted equipment can realize the functions of audio playing, video playing and content displaying. The in-vehicle device may contain M in-vehicle display screens. For example, the vehicle-mounted device may include any one of a vehicle-mounted multimedia device, a vehicle-mounted display device, and the like.
Referring to fig. 1, fig. 1 is a schematic flow chart illustrating a content display method according to an embodiment of the present disclosure. As shown in fig. 1, the content display method may include the following steps.
101. And the vehicle-mounted equipment acquires the content to be displayed.
In the embodiment of the application, the vehicle-mounted equipment can acquire the content to be displayed from the mobile terminal. The content to be displayed may include a picture to be displayed, a document to be displayed, an application interface to be displayed, or a video to be displayed.
Optionally, the content to be displayed includes any one of a picture to be displayed, a document to be displayed, and an application to be displayed.
102. Under the condition that the resolution of the content to be displayed is larger than the resolution of the vehicle-mounted display screen with the highest resolution among the M vehicle-mounted display screens, the vehicle-mounted equipment divides the content to be displayed into N sub-content blocks, wherein M is a positive integer larger than or equal to 2, and N is a positive integer smaller than or equal to M.
In the embodiment of the application, if 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, any one of the M vehicle-mounted display screens cannot completely display the content to be displayed without reducing the content to be displayed, at the moment, the vehicle-mounted device can divide the content to be displayed into N sub-content blocks, and the N sub-content blocks can be respectively displayed on the N vehicle-mounted display screens. N on-vehicle display screen belongs to M on-vehicle display screen.
The M in-vehicle display screens may include: one or more 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 display screen may be located at the hand box. The primary display may be a center console display.
The on-vehicle display screen may 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 can be provided with a display screen with a touch function.
The resolution of the content to be displayed may be an image resolution if the content to be displayed includes an image. The resolution of the content to be displayed may be a document resolution if the content to be displayed includes a document.
The resolution of each of the M in-vehicle display screens is not necessarily the same. For example, the resolution of the main display is relatively high and the resolution of the hand-held display is relatively low.
The resolution of the on-board display screen refers to: the number of pixel points of the vehicle-mounted display screen in the longitudinal direction and the transverse direction is px. The resolution ratio of the vehicle-mounted display screen is fixed, and the vehicle-mounted display screen cannot be changed after being manufactured. The resolution of the in-vehicle display screen may also be referred to as the display resolution of the in-vehicle display screen.
The image resolution refers to: the resolution with which a digital image is stored and displayed in the computer is in direct relationship to the pixels of the image. For example, a picture with a resolution of 640 × 480 pixels has a resolution of 307200 pixels, i.e., 30 ten thousand pixels in common; and a picture with a resolution of 1600 x 1200, the pixels of which are 200 ten thousand, the image resolution representing the units of the number of points the picture occupies in terms of length and width. For an image with the same size, if the image resolution is higher, the number of image pixels forming the image is larger, the pixel points are smaller, and the image is clearer and more vivid
Among them, image resolution and 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 making up an image. For example, on a display screen with a display resolution of 1024 × 768, an image with a resolution of 320 × 240 occupies about 1/12 of the display screen, and an image with a resolution of 2400 × 3000 cannot be fully displayed on the display screen.
If the resolution of the content to be displayed is greater than that of the vehicle-mounted display screen, the content to be displayed cannot be completely displayed on the vehicle-mounted display screen under the condition that the content to be displayed is not reduced. And if the resolution of the content to be displayed is smaller than that of the vehicle-mounted display screen, the content to be displayed occupies a partial area of the vehicle-mounted display screen under the condition that the content to be displayed is not zoomed.
103. The vehicle-mounted equipment displays the first sub-content block on the corresponding first vehicle-mounted display screen, the resolution of the first sub-content block is smaller than or equal to that of the first vehicle-mounted display screen, the first sub-content block is any one of 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 to one, and the N vehicle-mounted display screens are contained in the M vehicle-mounted display screens.
In the embodiment of the application, the N sub-content blocks can be displayed in the N vehicle-mounted display screens in a resolution mode, and the resolution of the sub-content blocks displayed in each vehicle-mounted display screen is smaller than or equal to the frequency division rate of the vehicle-mounted display screen.
For example, if the resolution of the picture to be displayed is 1920 × 2160 and the resolution of each vehicle-mounted display screen is 1920 × 720, the picture to be displayed may be divided into three image blocks with the same size, and the three image blocks with the same size are respectively displayed on the three vehicle-mounted display screens. Referring to fig. 2, fig. 2 is a schematic diagram illustrating a picture to be displayed on three vehicle-mounted display screens according to an embodiment of the present application. As shown in fig. 2, the picture to be displayed is divided into three image blocks with the same size, and the three image blocks are respectively displayed on three vehicle-mounted display screens (such as a vehicle-mounted display screen 1, a vehicle-mounted display screen 2 and a vehicle-mounted display screen 3 shown in fig. 2).
If the content to be displayed comprises the application to be displayed, the content to be displayed can comprise control content and presentation content, wherein the control content can be a control interface of the application to be displayed, and the presentation content can be a presentation interface of the application to be displayed. For example, the application to be displayed may be an audio playing application, functions of the audio playing application, such as a volume adjusting function, a song switching function, and a playing mode selecting function, may be displayed on the control interface, and lyrics, a background, a word maker, a song maker, and a song profile of a song may be displayed on the presentation interface. Wherein the control interface can be displayed on at least one vehicle-mounted display screen. The presentation interface may be displayed on at least one in-vehicle display screen.
In the embodiment of the application, after the content to be displayed is divided into the N sub-content blocks, the first sub-content block is displayed on the corresponding first vehicle-mounted display screen, and because the resolution of the first sub-content block is smaller than or equal to that 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 smaller than that of the corresponding vehicle-mounted display screen, the content to be displayed can be completely displayed through the N vehicle-mounted display screens, and therefore the content display effect is improved.
Optionally, in step 103, the vehicle-mounted device displays the first sub-content block on the corresponding first vehicle-mounted display screen, which may specifically include the following steps:
(11) The vehicle-mounted equipment renders the first sub-content block in a bottom rendering mode to obtain a rendered first sub-content block;
(12) And the vehicle-mounted equipment displays the rendered first sub-content block on a first vehicle-mounted display screen.
In the embodiment of the application, the vehicle-mounted device can render each sub-content block by adopting a system bottom rendering mode, and the rendered sub-content blocks are displayed on the corresponding vehicle-mounted display screen. By adopting a rendering mode of the system bottom layer, the display effect of the sub-content blocks on the vehicle-mounted display screen can be improved. And the system bottom rendering refers to rendering by adopting the bottom capability of the system.
Referring to fig. 3, fig. 3 is a schematic flow chart of another content display method according to an embodiment of the present application. As shown in fig. 3, the content display method may include the following steps.
301. And the vehicle-mounted equipment acquires the content to be displayed.
302. And under the condition that the resolution of the content to be displayed is higher than the resolution of the vehicle-mounted display screen with the highest resolution in the M vehicle-mounted display screens, the vehicle-mounted 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 vehicle-mounted display screen in the M vehicle-mounted display screens, wherein X is a positive integer greater than or equal to 2.
In the embodiment of the application, the resolution ratios of the vehicle-mounted display screens in the M vehicle-mounted display screens can be the same or different. And if the resolution of the content to be displayed is A and the resolution of each vehicle-mounted display screen is B, X = [ A/B ], [ A/B ] represents the rounding-up result of A/B. For example, if a =2400 × 1000, b =1024 × 768, then X = [ (2400 × 1000)/(1024 × 768) ] = [3.05] =4. If a =2400 × 2000, b =1200 × 1000, then X = [ (2400 × 2000)/(1200 × 1000) ] = [4] =4.
If the resolution of the content to be displayed is A, the resolution of the M vehicle-mounted display screens comprises two resolution types, one is B, the number of the resolution types is F, the other is C, the number of the resolution types is G, wherein B is larger than C, and F + G = M. If A is less than or equal to B × F, X = [ A/B ], [ A/B ] represents the rounded-up result of A/B. If A is greater than B × F, then X = F + [ (A-B × F)/C ]. The embodiment of the present application provides a scheme for preferentially displaying a large screen (a screen with a relatively large resolution), and may also preferentially displaying a small screen (a screen with a relatively small resolution), or selecting according to a position of the screen, or selecting according to a priority of the screen, which is not described in detail herein.
303. The vehicle-mounted equipment determines Y vehicle-mounted display screens meeting the display requirements in 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, wherein Y is a positive integer greater than or equal to 2.
In the embodiment of the application, whether the content to be displayed is displayed on the plurality of vehicle-mounted display screens close to each other can be determined according to the type of the content to be displayed. The type of the content to be displayed can comprise pictures, documents, applications, reverse images, navigation interfaces and the like.
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 may be displayed on a plurality of closely-located in-vehicle display screens. If the content to be displayed is the application, the control content of the application can be displayed on at least one vehicle-mounted display screen which is close to the touch of the driver or the passenger, and the display content of the application is displayed on at least one vehicle-mounted display screen with the resolution as large as possible.
The fixed position information of the M vehicle-mounted display screens can be the position of the M vehicle-mounted display screens fixed in the vehicle, and the vehicle-mounted display screens can be rotatable display screens and can be fixed at the front row or the rear row of the vehicle or the position of the hand box.
According to the embodiment of the application, Y vehicle-mounted display screens meeting the display requirements in the M vehicle-mounted display screens can be determined according to the type of the content to be displayed and the fixed position information of the M vehicle-mounted display screens. Y vehicle-mounted display screens can meet the display requirements in M vehicle-mounted display screens. The display requirements of different display content types are different, and certain requirements are provided for the position of the vehicle-mounted display screen. Even if there are M on-vehicle display screens currently, the M on-vehicle display screens do not necessarily all meet the display requirements of the content to be displayed. According to the embodiment of the application, Y vehicle-mounted display screens meeting the display requirements can be selected from the M vehicle-mounted display screens, so that the display effect that the vehicle-mounted display screens respectively display the contents to be displayed is improved.
Optionally, step 303 may include the steps of:
(21) The vehicle-mounted equipment determines the priority of the content to be displayed according to the type of the content to be displayed;
(22) If the priority of the current display content of Z vehicle-mounted display screens in the M vehicle-mounted display screens is smaller than the priority of the content to be displayed, the vehicle-mounted equipment determines that the Z vehicle-mounted display screens meet the priority display requirement of the content to be displayed;
(23) The vehicle-mounted equipment determines P vehicle-mounted display screens meeting the position display requirement in 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;
(24) And the vehicle-mounted equipment determines that the intersection of the Z vehicle-mounted display screens and the P vehicle-mounted display screens is the Y vehicle-mounted display screens, and the Y vehicle-mounted display screens meet the priority display requirement and the position display requirement.
In the embodiment of the application, some vehicle-mounted display screens may be currently displaying contents (the display screens may be in a displaying state, or may be in a sleep state, for example, may be displaying a screen saver, or may enter a power saving screen off state), and if the priority of the currently displayed contents of Z vehicle-mounted display screens in the vehicle-mounted display screens is smaller than the priority of the contents to be displayed, the Z vehicle-mounted display screens meet the priority display requirement of the contents to be displayed. The Z vehicle-mounted display screens are display screens in a power-on state. The Z vehicle-mounted display screens refer to all vehicle-mounted display screens which can be used for displaying the content to be displayed currently in the M vehicle-mounted display screens.
And the vehicle-mounted equipment determines P vehicle-mounted display screens meeting the position display requirement in 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 P vehicle-mounted display screens refer to the vehicle-mounted display screens meeting the multi-screen display effect of the content to be displayed in the M vehicle-mounted display screens. Some content has requirements on the display position. For example, for picture and document contents, the P vehicle-mounted display screens are all located in the front row or all located in the rear row for the convenience of viewing effects of a driver or passengers.
Generally, the priority of the reverse image > the priority of the navigation interface > the priority of the application > the priority of the picture or the document. For example, if a display screen is displaying navigation or displaying reverse images, the priority is higher. At this time, if there is a picture or a document to be displayed and the content needs to be displayed, the priority of the content to be displayed is relatively low, and the display screen is not occupied to display the content to be displayed.
For example, if there are five display screens in the car, there are three closer screens in the front row, and there are two screens in the back row, then for the display of the complete picture, if a part is displayed in the front row, and a part is displayed in the back row, the display effect of the complete picture will be affected, so it is necessary to find a display screen that meets the position requirement.
According to the method and the device, Z vehicle-mounted display screens meeting the priority display requirement of the content to be displayed in M vehicle-mounted display screens can be determined according to the priority of the content to be displayed, P vehicle-mounted display screens meeting the position display requirement of the content to be displayed are selected from the M vehicle-mounted display screens, so that the P selected vehicle-mounted display screens can meet the priority display requirement, the position display requirement can be met, the display screen with the higher priority of the currently displayed content cannot be preempted, the display of the currently displayed content with the higher priority cannot be influenced, the position display requirement of the content to be displayed can also be met, and the display effect that the vehicle-mounted display screens respectively display the content to be displayed is improved.
304. And if X is smaller than or equal to Y, the vehicle-mounted equipment selects N vehicle-mounted display screens from the Y vehicle-mounted display screens, wherein X is smaller than or equal to N, and N is smaller than or equal to Y.
In the embodiment of the application, X is smaller than or equal to Y, which indicates that Y vehicle-mounted display screens can meet the requirement of complete display of the content to be displayed, N vehicle-mounted display screens are selected from the Y vehicle-mounted display screens, and the N vehicle-mounted display screens are used for displaying the content to be displayed.
305. The vehicle-mounted equipment divides the content to be displayed into N sub-content blocks, wherein M is a positive integer larger than or equal to 2, and N is a positive integer smaller than or equal to M.
306. The vehicle-mounted equipment displays the first sub-content block on the corresponding first vehicle-mounted display screen, the resolution of the first sub-content block is smaller than or equal to that of the first vehicle-mounted display screen, the first sub-content block is any one of 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 to one, and the N vehicle-mounted display screens are contained in the M vehicle-mounted display screens.
In the embodiment of the present application, the specific implementation of step 301 may refer to the specific implementation of step 101, and the specific implementations of step 305 and step 306 may refer to the specific implementations of step 102 to step 103, which are not described herein again.
Referring to fig. 4, fig. 4 is a schematic flow chart illustrating another content display method according to an embodiment of the present application. As shown in fig. 4, the content display method may include the following steps.
401. And the vehicle-mounted equipment acquires the content to be displayed.
402. Under the condition that the resolution of the content to be displayed is larger than the resolution of the vehicle-mounted display screen with the highest resolution among the M vehicle-mounted display screens, the vehicle-mounted 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 vehicle-mounted display screen in the M vehicle-mounted display screens, wherein X is a positive integer larger than or equal to 2.
403. The vehicle-mounted equipment determines Y vehicle-mounted display screens meeting the display requirements in 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, wherein Y is a positive integer greater than or equal to 2.
404, if X is greater than Y, the in-vehicle device determines an area containing the key content in the content to be displayed, and determines that the area containing the key content is at least divided into Z blocks according to the resolution of the area containing the key content and the resolution of each of the M in-vehicle display screens, where X is a positive integer greater than or equal to 2.
The key content may include key information in the picture, and if the content to be displayed is the picture, the key content may include people, faces, buildings, landscapes, and the like. If the content to be displayed is a document, the key content may include text. If the content to be displayed is an application, the key content may include an application main interface, a control interface of the application, and the like.
In the embodiment of the application, if X is greater than Y, it is indicated that Y vehicle-mounted display screens cannot meet the requirement for complete display of the content to be displayed, an area containing key content is selected from the content to be displayed, the area containing the key content is divided into N sub-content blocks and then is respectively displayed on the N vehicle-mounted display screens, it can be ensured that the N vehicle-mounted display screens can completely display the area containing the key content in the content to be displayed, and it is ensured that the key content can be completely displayed by multiple screens.
The step of, by the vehicle-mounted device, determining that the area containing the key content is at least divided into Z blocks according to the resolution of the area containing the key content and the resolution of each of the M vehicle-mounted display screens is similar to step 402, and may specifically refer to the specific implementation of step 402.
Optionally, in step 404, the determining, by the vehicle-mounted device, an area containing the key content in the content to be displayed includes:
(31) The vehicle-mounted equipment detects key point information in the content to be displayed;
(32) The vehicle-mounted equipment determines an area containing key content in the content to be displayed according to the key point information; and when the content to be displayed is segmented, the same key content is prevented from being segmented.
The key point information may include face information, text information, and the like. The vehicle-mounted equipment can detect the face information in the content to be displayed through a face recognition algorithm and can detect the character information in the content to be displayed through a character recognition algorithm. The vehicle-mounted equipment determines the region containing the key content in the content to be displayed according to the key point information, so that the resolution of the region containing the key content in the content to be displayed is smaller than that of the content to be displayed, the N vehicle-mounted display screens can be guaranteed to be capable of completely displaying the region containing the key content in the content to be displayed, and the key content can be guaranteed to be completely displayed by multiple screens.
The same key content can be the same face or the same segment of characters. When the content to be displayed is segmented, the condition that the same key content is segmented and displayed on different vehicle-mounted display screens due to the fact that the same key content is segmented is avoided, and therefore the watching experience of a user is improved. As shown in fig. 2, the same face is not displayed on different vehicle-mounted display screens in a segmented manner.
And 405, if Z is smaller than or equal to Y, selecting the N vehicle-mounted display screens from the Y vehicle-mounted display screens, wherein Z is smaller than or equal to N.
406. The vehicle-mounted equipment divides the area containing the key content into N sub-content blocks, wherein M is a positive integer larger than or equal to 2, and N is a positive integer smaller than or equal to M.
407. The vehicle-mounted equipment displays the first sub-content block on the corresponding first vehicle-mounted display screen, the resolution of the first sub-content block is smaller than or equal to that of the first vehicle-mounted display screen, the first sub-content block is any one of 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 to one, and the N vehicle-mounted display screens are contained in the M vehicle-mounted display screens.
In the embodiment of the present application, the specific implementation of step 401 may refer to the specific implementation of step 101, and the specific implementations of step 406 and step 407 may refer to the specific implementations of step 102 to step 103, which are not described herein again.
The above description has introduced the solution of the embodiment of the present application mainly from the perspective of the method-side implementation process. It is understood that, in order to realize the above functions, the vehicle-mounted device includes a corresponding hardware structure and/or software module for executing each function. Those of skill in the art will readily appreciate that the present application is capable of hardware or a combination of hardware and computer software implementing the various illustrative elements and algorithm steps described in connection with the embodiments provided herein. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiment of the present application, the functional units may be divided according to the above method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
Referring to fig. 5, fig. 5 is a schematic structural diagram of a content display device according to an embodiment of the present disclosure. As shown in fig. 5, the content display apparatus 500 may include an acquisition unit 501, a division unit 502, and a display unit 503.
The acquiring unit 501 is configured to acquire content to be displayed;
the dividing unit 502 is configured to divide the content to be displayed into N sub-content blocks when 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, where M is a positive integer greater than or equal to 2, and N is a positive integer less than or equal to M;
the display unit 503 is configured to display the first sub-content block on a corresponding first vehicle-mounted display screen, where a resolution of the first sub-content block is smaller than or equal to a 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 are in one-to-one correspondence with the N vehicle-mounted display screens, and the N vehicle-mounted display screens are included in the M vehicle-mounted display screens.
Optionally, the content display apparatus 500 may further include a determination unit 504 and a selection unit 505.
The determining unit 504 is configured to determine, before the dividing unit 502 divides the content to be displayed into N sub-content blocks, 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 of the M on-vehicle display screens, where X is a positive integer greater than or equal to 2;
the determining unit 504 is further configured to determine, according to the type of the content to be displayed and the fixed position information of the M vehicle-mounted display screens, Y vehicle-mounted display screens meeting display requirements in the M vehicle-mounted display screens, where Y is a positive integer greater than or equal to 2;
the selection unit 505 is configured to select the N on-vehicle display screens from the Y on-vehicle display screens when X is less than or equal to Y, where X is less than or equal to N, and N is less than or equal to Y.
Optionally, the determining unit 504 is further configured to determine, when X is greater than Y, an area containing key content in the content to be displayed;
the determining unit 504 is further configured to determine, according to the resolution of the region containing the key content and the resolution of each of the M in-vehicle display screens, that the region containing the key content is divided into at least Z blocks, where X is a positive integer greater than or equal to 2;
the selecting unit 505 is further configured to select the N on-vehicle display screens from the Y on-vehicle display screens when Z is less than or equal to Y, where Z is less than or equal to N;
the dividing unit 502 divides the content to be displayed into N sub-content blocks, including:
the partitioning unit 502 partitions the region containing key content into N sub-content blocks.
Optionally, the determining unit 504 determines an area containing key content in the content to be displayed, including: detecting key point information in the content to be displayed; and determining an area containing key content in the content to be displayed according to the key point information.
Optionally, the determining unit 504 determines, according to the type of the content to be displayed and the fixed position information of the M vehicle-mounted display screens, Y vehicle-mounted display screens meeting the display requirement in the M vehicle-mounted display screens, including: determining the priority of the content to be displayed according to the type of the content to be displayed;
if the priority of the current display content of Z vehicle-mounted display screens in the M vehicle-mounted display screens is smaller than the priority of the content to be displayed, determining that the Z vehicle-mounted display screens meet the priority display requirement of the content to be displayed; determining P vehicle-mounted display screens meeting the position display requirement in 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; and determining that the intersection of the Z vehicle-mounted display screens and the P vehicle-mounted display screens is the Y vehicle-mounted display screens, wherein the Y vehicle-mounted display screens meet the priority display requirement and the position display requirement.
Optionally, the displaying unit 503 displays the first sub-content block on a corresponding first on-vehicle display screen, including: rendering the first sub-content block by adopting a bottom rendering mode to obtain a rendered first sub-content block; displaying the rendered first sub-content block on the first vehicle-mounted display screen.
Optionally, the content to be displayed includes any one of a picture to be displayed, a document to be displayed, and an application to be displayed.
The obtaining unit 501 in the embodiment of the present application may be a communication module in an in-vehicle device. The division unit 502, the determination unit 504, and the selection unit 505 may be processors in the in-vehicle apparatus, and the display unit 503 may be an in-vehicle display screen in the in-vehicle apparatus.
In the embodiment of the application, after the content to be displayed is divided into the N sub-content blocks, the first sub-content block is displayed on the corresponding first vehicle-mounted display screen, and because the resolution of the first sub-content block is smaller than or equal to that 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 smaller than that of the corresponding vehicle-mounted display screen, the content to be displayed can be completely displayed through the N vehicle-mounted display screens, and therefore the content display effect is improved.
Referring to fig. 6, fig. 6 is a schematic structural diagram of an in-vehicle device according to an embodiment of the present disclosure, and as shown in fig. 6, the in-vehicle device 600 includes a processor 601 and a memory 602, and the processor 601 and the memory 602 may be connected to each other through a communication bus 603. The communication bus 603 may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus 603 may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 6, but that does not indicate only one bus or one type of bus. The memory 602 is used for storing a computer program comprising program instructions, and the processor 601 is configured for invoking the program instructions, the program comprising instructions for performing some or all of the steps of the methods shown in fig. 1-3.
The processor 601 may be a general purpose Central Processing Unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of programs according to the above schemes.
The Memory 602 may be, but is not limited to, 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 Disc storage, optical Disc storage (including Compact Disc, laser Disc, optical Disc, digital versatile Disc, blu-ray Disc, etc.), magnetic disk storage media or other magnetic storage devices, 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. The memory may be self-contained and coupled to the processor via a bus. The memory may also be integral to the processor.
In addition, the vehicle-mounted device 600 may further include a communication module 604, wherein the communication module may be any one of a bluetooth module and a WiFi module.
In the embodiment of the application, after the content to be displayed is divided into the N sub-content blocks, the first sub-content block is displayed on the corresponding first vehicle-mounted display screen, and because the resolution of the first sub-content block is smaller than or equal to that 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 smaller than that of the corresponding vehicle-mounted display screen, the content to be displayed can be completely displayed through the N vehicle-mounted display screens, and therefore the content display effect is improved.
Embodiments of the present application also provide a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any one of the content display methods as described in the above method embodiments.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implementing, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each of the units may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or may be implemented in the form of a software program module.
The integrated units, if implemented in the form of software program modules and sold or used as stand-alone products, may be stored in a computer readable memory. Based on such understanding, the technical solution of the present application may be substantially implemented or a part of or all or part of the technical solution contributing to the prior art may be embodied in the form of a software product stored in a memory, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method described in the embodiments of the present application. And the aforementioned memory comprises: various media capable of storing program codes, such as a usb disk, a read-only memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and the like.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash memory disks, read-only memory, random access memory, magnetic or optical disks, and the like.
The foregoing detailed description of the embodiments of the present application has been presented to illustrate the principles and implementations of the present application, and the above description of the embodiments is only provided to help understand the method and the core concept of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.
Claims (10)
1. A content display method, comprising:
acquiring content to be displayed;
under the condition that the resolution of the content to be displayed is higher than the resolution of the vehicle-mounted display screen with the highest resolution in the M vehicle-mounted display screens, dividing the content to be displayed into N sub-content blocks, wherein M is a positive integer larger than or equal to 2, and N is a positive integer smaller than or equal to M;
displaying the first sub-content block on a corresponding first vehicle-mounted display screen, wherein the resolution of the first sub-content block is smaller than or equal to that 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 are in one-to-one correspondence with the N vehicle-mounted display screens, and the N vehicle-mounted display screens are contained in the M vehicle-mounted display screens.
2. The method of claim 1, prior to the splitting the content to be displayed into N sub-content blocks, the method further comprising:
determining 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 in the M vehicle-mounted display screens, wherein X is a positive integer greater than or equal to 2;
determining Y vehicle-mounted display screens meeting the display requirements in 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, wherein Y is a positive integer greater than or equal to 2;
and if X is smaller than or equal to Y, selecting the N vehicle-mounted display screens from the Y vehicle-mounted display screens, wherein X is smaller than or equal to N, and N is smaller than or equal to Y.
3. The method of claim 2, further comprising:
if X is larger than Y, determining an area containing key content in the content to be displayed;
determining that the area containing the key content is at least divided into Z blocks according to the resolution of the area containing the key content and the resolution of each of the M vehicle-mounted display screens, wherein X is a positive integer greater than or equal to 2;
if Z is smaller than or equal to Y, selecting the N vehicle-mounted display screens from the Y vehicle-mounted display screens, wherein Z is smaller than or equal to N;
the dividing the content to be displayed into N sub-content blocks includes:
and dividing the region containing the key content into N sub-content blocks.
4. The method of claim 3, the determining an area of the content to be displayed that includes key content, comprising:
detecting key point information in the content to be displayed;
determining an area containing key content in the content to be displayed according to the key point information;
and when the content to be displayed is segmented, the same key content is prevented from being segmented.
5. The method of claim 2, wherein the determining Y vehicle-mounted display screens meeting display requirements in 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 comprises:
determining the priority of the content to be displayed according to the type of the content to be displayed;
if the priority of the current display content of Z vehicle-mounted display screens in the M vehicle-mounted display screens is smaller than the priority of the content to be displayed, determining that the Z vehicle-mounted display screens meet the priority display requirement of the content to be displayed;
determining P vehicle-mounted display screens meeting the position display requirement in 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;
and determining that the intersection of the Z vehicle-mounted display screens and the P vehicle-mounted display screens is the Y vehicle-mounted display screens, wherein the Y vehicle-mounted display screens meet the priority display requirement and the position display requirement.
6. The method of claim 1, the displaying the first piece of sub-content on a corresponding first on-board display screen, comprising:
rendering the first sub-content block by adopting a bottom rendering mode to obtain a rendered first sub-content block;
displaying the rendered first sub-content block on the first vehicle-mounted display screen.
7. The method according to any one of claims 1 to 6, wherein the content to be displayed comprises any one of pictures to be displayed, documents to be displayed and applications to be displayed.
8. A content display apparatus, comprising:
the device comprises an acquisition unit, a display unit and a display unit, wherein the acquisition unit is used for acquiring content to be displayed;
the segmentation unit is used for segmenting the content to be displayed into N sub-content blocks under the condition that 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, wherein M is a positive integer greater than or equal to 2, and N is a positive integer less than or equal to M;
a display unit, configured to display the first sub-content block on a corresponding first vehicle-mounted display screen, where a resolution of the first sub-content block is smaller than or equal to a 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 are in one-to-one correspondence with the N vehicle-mounted display screens, and the N vehicle-mounted display screens are included in the M vehicle-mounted display screens.
9. An in-vehicle device comprising a processor and a memory, the memory for storing a computer program comprising program instructions, the processor being configured to invoke the program instructions to perform the method of any of claims 1 to 7.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program comprising program instructions that, when executed by a processor, cause the processor to carry out the method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111037292.2A CN115756353A (en) | 2021-09-06 | 2021-09-06 | Content display method and device, vehicle-mounted equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111037292.2A CN115756353A (en) | 2021-09-06 | 2021-09-06 | Content display method and device, vehicle-mounted equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115756353A true CN115756353A (en) | 2023-03-07 |
Family
ID=85332186
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111037292.2A Pending CN115756353A (en) | 2021-09-06 | 2021-09-06 | Content display method and device, vehicle-mounted equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115756353A (en) |
-
2021
- 2021-09-06 CN CN202111037292.2A patent/CN115756353A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110377264B (en) | Layer synthesis method, device, electronic equipment and storage medium | |
CN110377263B (en) | Image synthesis method, device, electronic device and storage medium | |
CN108984137B (en) | Double-screen display method and system and computer readable storage medium | |
US8775965B1 (en) | Immersive mode for a web browser | |
EP3798811B1 (en) | Icon display method and device, terminal, and storage medium | |
CA2511063A1 (en) | Image display system for displaying different images on separate display devices | |
JP7601497B2 (en) | Page switching display method, device, storage medium and electronic device | |
CN106527864B (en) | Interface display method and device | |
CN105678688B (en) | Picture processing method and device | |
CN111796825B (en) | Bullet screen drawing method, bullet screen drawing device, bullet screen drawing equipment and storage medium | |
CN111796826B (en) | Bullet screen drawing method, device, equipment and storage medium | |
KR101154996B1 (en) | Mobile terminal and Method for making of Menu Screen in thereof | |
CN113238688B (en) | Form display method, device, equipment and medium | |
US20150055869A1 (en) | Method and apparatus for providing layout based on handwriting input | |
CN112492399B (en) | Information display method and device and electronic equipment | |
CN115756353A (en) | Content display method and device, vehicle-mounted equipment and storage medium | |
US20060062552A1 (en) | System and method of adapting sub-picture data for being displayed on mini-screens | |
CN112799620B (en) | Big data visualization system | |
KR101333269B1 (en) | Mobile Communication Terminal and Display Method for the Same | |
US7154513B2 (en) | Method and system for displaying images | |
KR100897177B1 (en) | Mobile terminal keypad change system and control method | |
US8754908B2 (en) | Optimized on-screen video composition for mobile device | |
US20230409195A1 (en) | Display method, terminal device and non-transitory storage medium | |
JP2008092316A (en) | Display device | |
EP1640909B1 (en) | System and method of adapting sub-picture data for being displayed on mini-screens |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Country or region after: China Address after: Room 3701, No. 866 East Changzhi Road, Hongkou District, Shanghai, 200000 Applicant after: Botai vehicle networking technology (Shanghai) Co.,Ltd. Address before: 201821 room 208, building 4, No. 1411, Yecheng Road, Jiading Industrial Zone, Jiading District, Shanghai Applicant before: Botai vehicle networking technology (Shanghai) Co.,Ltd. Country or region before: China |