Video display method and device

By shunting the video signal and performing segmentation and capture processing, high-resolution video can be output on a low-resolution display screen, solving the problem of high cost of high-resolution display screens and reducing the cost for users to watch high-resolution videos.

CN114245207BActive Publication Date: 2025-09-09HAINING ESWIN IC DESIGN CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

How to output high-resolution video on a low-resolution display screen to reduce the cost for users to watch high-resolution video.

Method used

The video signal to be displayed is divided into the first video stream corresponding to each preset signal channel, and each signal channel is segmented and captured to obtain the second video stream, which is finally sent to the display screen to achieve high-resolution output.

Benefits of technology

High-resolution videos are displayed through multiple low-resolution display screens, thereby reducing the cost for users to watch high-resolution videos.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114245207B_ABST
    Figure CN114245207B_ABST
Patent Text Reader

Abstract

The present application discloses a video display method and device, relating to the field of display screen technology. The method of the present application comprises: obtaining a video signal to be displayed; splitting the video signal to be displayed into a first video stream corresponding to each preset signal channel; segmenting and capturing the first video stream corresponding to each preset signal channel to obtain a second video stream corresponding to each preset signal channel; and sending the second video stream corresponding to each preset signal channel to a display screen corresponding to each preset signal channel, so that each display screen outputs and displays its corresponding second video stream, wherein the resolution of the second video stream is the same as the resolution of the corresponding display screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of display screen technology, and in particular to a video display method and device. Background Art

[0002] Display screen resolution refers to the resolution of the image displayed on the screen. The higher the display screen resolution, the more pixels it contains, the richer the details of the displayed image, the higher the clarity of the displayed image, and the more realistic the user's visual experience. Therefore, high-resolution display screens can bring better sensory effects to users.

[0003] However, higher-resolution displays are more expensive. For example, an LG 4K display costs around 8,000 yuan, while an LG 8K display costs as much as 20,000 yuan. Therefore, it is crucial to display high-resolution video on lower-resolution displays, thereby reducing the cost for users to watch high-resolution videos. Summary of the Invention

[0004] The embodiments of the present application provide a video display method and apparatus, the main purpose of which is to display high-resolution videos based on low-resolution display screen output, thereby reducing the cost of users watching high-resolution videos.

[0005] To solve the above technical problems, the embodiments of the present application provide the following technical solutions:

[0006] In a first aspect, the present application provides a video display method, the method comprising:

[0007] Obtaining a video signal to be displayed;

[0008] Dividing the video signal to be displayed into a first video stream corresponding to each preset signal channel;

[0009] Performing segmentation and capture processing on the first video stream corresponding to each of the preset signal channels to obtain a second video stream corresponding to each of the preset signal channels;

[0010] The second video stream corresponding to each of the preset signal channels is sent to the display screen corresponding to each of the preset signal channels, so that each of the display screens outputs and displays its corresponding second video stream, wherein the resolution of the second video stream is the same as the resolution of its corresponding display screen.

[0011] Optionally, the first video stream includes a plurality of first video image frames; and the segmenting and capturing processing of the first video stream corresponding to each of the preset signal channels to obtain a second video stream corresponding to each of the preset signal channels includes:

[0012] performing segmentation processing on the plurality of first video image frames corresponding to the preset signal channel according to a preset rule to obtain a segmentation result corresponding to each of the first video image frames;

[0013] performing capture processing on the segmentation result corresponding to each of the first video image frames according to the preset rule to obtain a second video image frame corresponding to each of the first video image frames;

[0014] stretching the plurality of second video image frames according to a display area size of the display screen corresponding to the preset signal channel to obtain a third video image frame corresponding to each of the second video image frames;

[0015] A plurality of the third video image frames are synthesized to obtain a second video stream corresponding to the preset signal channel.

[0016] Optionally, synthesizing the plurality of third video image frames to obtain the second video stream corresponding to the preset signal channel includes:

[0017] When the resolutions of the plurality of third video image frames are equal to the resolution of the display screen corresponding to the preset signal channel, synthesizing the plurality of third video image frames to obtain a second video stream corresponding to the preset signal channel;

[0018] When the resolution of multiple third video image frames is smaller than the resolution of the display screen corresponding to the preset signal channel, the multiple third video image frames are optimized and synthesized to obtain the second video stream corresponding to the preset signal channel, wherein the resolution of the optimized third video image frames is equal to the resolution of the display screen corresponding to the preset signal channel.

[0019] Optionally, the preset rule is set in advance based on the number of the multiple display screens and the placement positions of the multiple display screens.

[0020] Optionally, sending the second video stream corresponding to each preset signal channel to a display screen corresponding to each preset signal channel so that each display screen outputs and displays the corresponding second video stream includes:

[0021] receiving a selection instruction, wherein the selection instruction includes a unique identifier corresponding to at least one target preset signal channel;

[0022] The second video stream corresponding to each of the target preset signal channels is sent to a display screen corresponding to each of the target preset signal channels, so that each of the display screens outputs and displays the corresponding second video stream.

[0023] In a second aspect, the present application further provides a video display device, comprising:

[0024] An acquisition unit, configured to acquire a video signal to be displayed;

[0025] A shunting unit, configured to shunt the to-be-displayed video signal into a first video stream corresponding to each preset signal channel;

[0026] a processing unit, configured to perform segmentation and capture processing on the first video stream corresponding to each of the preset signal channels to obtain a second video stream corresponding to each of the preset signal channels;

[0027] A sending unit is used to send the second video stream corresponding to each of the preset signal channels to the display screen corresponding to each of the preset signal channels, so that each of the display screens outputs and displays its corresponding second video stream, wherein the resolution of the second video stream is the same as the resolution of the corresponding display screen.

[0028] Optionally, the first video stream includes a plurality of first video image frames; and the processing unit includes:

[0029] a segmentation module, configured to perform segmentation processing on the plurality of first video image frames corresponding to the preset signal channel according to a preset rule, so as to obtain a segmentation result corresponding to each of the first video image frames;

[0030] a capture module, configured to capture the segmentation result corresponding to each of the first video image frames according to the preset rule to obtain a second video image frame corresponding to each of the first video image frames;

[0031] a stretching module, configured to stretch the plurality of second video image frames according to a display area size of the display screen corresponding to the preset signal channel, so as to obtain a third video image frame corresponding to each of the second video image frames;

[0032] A synthesis module is used to perform synthesis processing on multiple third video image frames to obtain a second video stream corresponding to the preset signal channel.

[0033] Optionally, the synthesis module is specifically configured to perform synthesis processing on the plurality of third video image frames to obtain a second video stream corresponding to the preset signal channel when the resolution of the plurality of third video image frames is equal to the resolution of the display screen corresponding to the preset signal channel;

[0034] When the resolution of multiple third video image frames is smaller than the resolution of the display screen corresponding to the preset signal channel, the multiple third video image frames are optimized and synthesized to obtain the second video stream corresponding to the preset signal channel, wherein the resolution of the optimized third video image frames is equal to the resolution of the display screen corresponding to the preset signal channel.

[0035] Optionally, the preset rule is pre-set according to the number of the plurality of display screens and the placement positions of the plurality of display screens.

[0036] Optionally, the sending unit includes:

[0037] A receiving module, configured to receive a selection instruction, wherein the selection instruction includes a unique identifier corresponding to at least one target preset signal channel;

[0038] The sending module is used to send the second video stream corresponding to each of the target preset signal channels to the display screen corresponding to each of the target preset signal channels, so that each of the display screens outputs and displays the corresponding second video stream.

[0039] In a third aspect, an embodiment of the present application provides a storage medium, which includes a stored program, wherein when the program is running, the device where the storage medium is located is controlled to execute the video display method described in the first aspect.

[0040] In a fourth aspect, an embodiment of the present application provides a video display device, which includes a storage medium; and one or more processors, wherein the storage medium is coupled to the processor, and the processor is configured to execute program instructions stored in the storage medium; when the program instructions are executed, the video display method described in the first aspect is executed.

[0041] By means of the above technical solution, the technical solution provided by this application has at least the following advantages:

[0042] The present application provides a video display method and device. After a target terminal device including multiple display screens obtains a video signal to be displayed, the present application can divert the video signal to be displayed into a first video stream corresponding to each preset signal channel, and segment and capture the first video stream corresponding to each preset signal channel to obtain a second video stream corresponding to each preset signal channel. Finally, the second video stream corresponding to each preset signal channel is sent to the display screen corresponding to each preset signal channel, so that each display screen outputs and displays its corresponding second video stream, thereby achieving the effect of displaying high-resolution video through multiple low-resolution display screens, thereby reducing the cost for users to watch high-resolution videos.

[0043] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] The above and other objects, features and advantages of the exemplary embodiments of the present application will become readily understood by reading the detailed description below with reference to the accompanying drawings. In the accompanying drawings, several embodiments of the present application are shown in an exemplary and non-limiting manner, and the same or corresponding reference numerals represent the same or corresponding parts, wherein:

[0045] Figure 1 A flow chart of a video display method provided by an embodiment of the present application is shown;

[0046] Figure 2 A flow chart of another video display method provided in an embodiment of the present application is shown;

[0047] Figure 3 A schematic diagram of a video display provided by an embodiment of the present application is shown;

[0048] Figure 4 A block diagram of a video display device provided in an embodiment of the present application is shown;

[0049] Figure 5 A block diagram of another video display device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0050] The following describes exemplary embodiments of the present application in more detail with reference to the accompanying drawings. Although exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. Instead, these embodiments are provided to enable a more thorough understanding of the present application and to fully convey the scope of the present application to those skilled in the art.

[0051] It should be noted that, unless otherwise specified, the technical or scientific terms used in this application should have the common meanings understood by those skilled in the art to which this application belongs.

[0052] The embodiment of the present application provides a video display method, specifically as follows: Figure 1 As shown, the method includes:

[0053] 101. Obtain a video signal to be displayed.

[0054] In an embodiment of the present application, the execution entity in each step is a target terminal device comprising multiple display screens, wherein the target terminal device may be, but is not limited to, a television, a computer, etc., the display area sizes of the multiple display screens are the same, the resolutions of the multiple display screens are the same, and the resolutions of the multiple display screens may be, but are not limited to, 1080P, 2K, 4K, etc.

[0055] In an embodiment of the present application, the target terminal device is connected to a set-top box (STB). After the set-top box obtains the signal of the video to be displayed, it sends the signal of the video to be displayed to the target terminal device. At this time, the target terminal device can obtain the signal of the video to be displayed (i.e., the video signal to be displayed).

[0056] 102. Divide the video signal to be displayed into a first video stream corresponding to each preset signal channel.

[0057] Among them, the first video streams corresponding to the various preset signal channels are exactly the same; the number of the multiple preset signal channels is the same as the number of the multiple display screens included in the target terminal device, and the multiple preset signal channels correspond one-to-one to the multiple display screens.

[0058] In the embodiment of the present application, after the target terminal device obtains the video signal to be displayed, it needs to split the video signal to be displayed into video streams corresponding to each preset signal channel (ie, first video stream).

[0059] Specifically, in this step, the target terminal device may split the video signal to be displayed into the first video stream corresponding to each preset signal channel through a hub.

[0060] 103. Perform segmentation and capture processing on the first video stream corresponding to each preset signal channel to obtain a second video stream corresponding to each preset signal channel.

[0061] Among them, for any preset signal channel, each video image frame contained in the second video stream corresponding to the preset signal channel is a part of the corresponding video image frame contained in the first video stream, the resolution of each video image frame contained in the second video stream corresponding to the preset signal channel is the same as the resolution of the display screen corresponding to the preset signal channel, and the image size of each video image frame contained in the second video stream corresponding to the preset signal channel is the same as the display area size of the display screen corresponding to the preset signal channel.

[0062] In an embodiment of the present application, after the target terminal device diverts the video signal to be displayed into the first video stream corresponding to each preset signal channel, it needs to segment and capture the first video stream corresponding to each preset signal channel to obtain the second video stream corresponding to each preset signal channel.

[0063] 104. Send the second video stream corresponding to each preset signal channel to the display screen corresponding to each preset signal channel, so that each display screen outputs and displays the corresponding second video stream.

[0064] In an embodiment of the present application, after the target terminal device obtains the second video stream corresponding to each preset signal channel, it can send the second video stream corresponding to each preset signal channel to the display screen corresponding to each preset signal channel, so that each display screen outputs and displays its corresponding second video stream, thereby achieving the effect of displaying high-resolution video through multiple low-resolution display screens.

[0065] For example, the target terminal device includes four display screens, namely display screen A, display screen B, display screen C, and display screen D, wherein the resolution of the four display screens is 4K, display screen B is placed on the right side of display screen A, display screen C is placed below display screen A, and display screen D is placed on the right side of display screen C. The preset signal channel a corresponds to display screen A, the preset signal channel b corresponds to display screen B, the preset signal channel c corresponds to display screen C, and the preset signal channel d corresponds to display screen D;

[0066] After the first video stream corresponding to each preset signal channel is segmented and captured, the second video stream a corresponding to the preset signal channel a, the second video stream b corresponding to the preset signal channel b, the second video stream c corresponding to the preset signal channel c and the second video stream d corresponding to the preset signal channel d are obtained; wherein, in the process of segmenting and capturing the first video stream corresponding to each preset signal channel, the following steps are: based on the line connecting the midpoints of the two long sides and the midpoints of the two wide sides of each video image frame contained in the first video stream, each video image frame contained in the first video stream corresponding to each preset signal channel is segmented into four parts of the same size, so that the multiple video images contained in the second video stream a The image frame is the upper left part of each video image frame contained in the first video stream corresponding to the preset signal channel a, the multiple video image frames contained in the second video stream b are the upper right part of each video image frame contained in the first video stream corresponding to the preset signal channel b, the multiple video image frames contained in the second video stream c are the lower left part of each video image frame contained in the first video stream corresponding to the preset signal channel c, and the multiple video image frames contained in the second video stream d are the lower right part of each video image frame contained in the first video stream corresponding to the preset signal channel d. The resolution of the first video stream is 8K, and the resolutions of the second video stream a, the second video stream b, the second video stream c, and the second video stream d are all 4K;

[0067] The second video stream a is sent to display screen A so that display screen A outputs and displays the second video stream a, the second video stream b is sent to display screen B so that display screen B outputs and displays the second video stream b, the second video stream c is sent to display screen C so that display screen C outputs and displays the second video stream c, and the second video stream d is sent to display screen D so that display screen D outputs and displays the second video stream d; wherein, since the resolution of the second video stream output and displayed by each display screen is 4K, the resolution of the video composed of the second video streams output and displayed by multiple display screens (i.e., the video to be displayed) is 8K, thereby achieving the effect of displaying high-resolution video through multiple low-resolution display screens.

[0068] An embodiment of the present application provides a video display method. After a target terminal device including multiple display screens obtains a video signal to be displayed, the embodiment of the present application can divert the video signal to be displayed into a first video stream corresponding to each preset signal channel, and segment and capture the first video stream corresponding to each preset signal channel to obtain a second video stream corresponding to each preset signal channel. Finally, the second video stream corresponding to each preset signal channel is sent to the display screen corresponding to each preset signal channel, so that each display screen outputs and displays its corresponding second video stream, thereby achieving the effect of displaying high-resolution video through multiple low-resolution display screens, thereby reducing the cost for users to watch high-resolution videos.

[0069] To illustrate in more detail below, the present application provides another video display method, specifically as follows: Figure 2 As shown, the method includes:

[0070] 201. Obtain a video signal to be displayed.

[0071] Regarding step 201, obtaining the video signal to be displayed, please refer to Figure 1 The description of the corresponding parts will not be repeated here in the embodiments of this application.

[0072] 202. Divide the video signal to be displayed into a first video stream corresponding to each preset signal channel.

[0073] Regarding step 202, dividing the video signal to be displayed into the first video stream corresponding to each preset signal channel, reference may be made to Figure 1 The description of the corresponding parts will not be repeated here in the embodiments of this application.

[0074] 203. Perform segmentation and capture processing on the first video stream corresponding to each preset signal channel to obtain a second video stream corresponding to each preset signal channel.

[0075] In an embodiment of the present application, after the target terminal device diverts the video signal to be displayed into the first video stream corresponding to each preset signal channel, it needs to segment and capture the first video stream corresponding to each preset signal channel to obtain the second video stream corresponding to each preset signal channel.

[0076] Specifically, in this step, for any preset signal channel, the target terminal device may segment and capture the first video stream corresponding to the preset signal channel in the following manner to obtain the second video stream corresponding to the preset signal channel:

[0077] (1) Segmenting the plurality of first video image frames corresponding to the preset signal channel according to a preset rule to obtain a segmentation result corresponding to each first video image frame.

[0078] The first video stream corresponding to the preset signal channel includes a plurality of first video image frames.

[0079] Among them, the preset rules are set in advance according to the number of multiple display screens contained in the target terminal device and the placement positions of the multiple display screens. For example, when the target terminal device contains four display screens (specifically: display screen A, display screen B, display screen C and display screen D, preset signal channel a corresponds to display screen A, preset signal channel b corresponds to display screen B, preset signal channel c corresponds to display screen C, preset signal channel d corresponds to display screen D), the placement positions of the four display screens are specifically: display screen B is placed on the right side of display screen A, display screen C is placed below display screen A, and display screen D is placed on the right side of display screen C. The preset rules are specifically: when the first video stream corresponding to each preset signal channel is segmented and captured, first, based on the line connecting the midpoints of the two long sides and the midpoints of the two wide sides of each first video image frame contained in the first video stream, Connect the lines, divide each first video image frame contained in the first video stream corresponding to each preset signal channel into four parts of the same size (that is, the segmentation results corresponding to each first video image frame), and then capture the upper left part of the segmentation result of each first video image frame corresponding to the preset signal channel a to obtain multiple second video image frames corresponding to the preset signal channel a, capture the upper right part of the segmentation result of each first video image frame corresponding to the preset signal channel b to obtain multiple second video image frames corresponding to the preset signal channel b, capture the lower left part of the segmentation result of each first video image frame corresponding to the preset signal channel c to obtain multiple second video image frames corresponding to the preset signal channel c, and capture the lower right part of the segmentation result of each first video image frame corresponding to the preset signal channel d to obtain multiple second video image frames corresponding to the preset signal channel d.

[0080] In an embodiment of the present application, the target terminal device first needs to perform segmentation processing on the multiple first video image frames corresponding to the preset signal channel according to a preset rule, so as to obtain a segmentation result corresponding to each first video image frame.

[0081] (2) The segmentation result corresponding to each first video image frame is captured and processed according to a preset rule to obtain a second video image frame corresponding to each first video image frame.

[0082] In an embodiment of the present application, after obtaining the segmentation result of each first video image frame corresponding to the preset signal channel, the target terminal device can capture and process the segmentation result corresponding to each first video image frame according to the preset rules, thereby obtaining the second video image frame corresponding to each first video image frame.

[0083] (3) Stretching the plurality of second video image frames according to the display area size of the display screen corresponding to the preset signal channel to obtain a third video image frame corresponding to each second video image frame.

[0084] In an embodiment of the present application, after the target terminal device obtains multiple second video image frames corresponding to the preset signal channel, it needs to stretch the multiple second video image frames according to the display area size of the display screen corresponding to the preset signal channel, so as to obtain a third video image frame corresponding to each second video image frame.

[0085] (4) Performing synthesis processing on the plurality of third video image frames to obtain a second video stream corresponding to the preset signal channel.

[0086] In an embodiment of the present application, after obtaining multiple third video image frames corresponding to the preset signal channel, the target terminal device can synthesize the multiple third video image frames to obtain the second video stream corresponding to the preset signal channel.

[0087] Specifically, in this step, when the resolution of multiple third video image frames is equal to the resolution of the display screen corresponding to the preset signal channel, the multiple third video image frames can be directly synthesized to obtain the second video stream corresponding to the preset signal channel; when the resolution of multiple third video image frames is smaller than the resolution of the display screen corresponding to the preset signal channel, the multiple third video image frames need to be optimized to improve the resolution of each third video image frame, and then the multiple optimized third video image frames are synthesized to obtain the second video stream corresponding to the preset signal channel; wherein, the multiple third video image frames can be optimized based on artificial intelligence image super-resolution technology, and the resolution of the optimized third video image frames is equal to the resolution of the display screen corresponding to the preset signal channel.

[0088] 204. Send the second video stream corresponding to each preset signal channel to the display screen corresponding to each preset signal channel, so that each display screen outputs and displays the corresponding second video stream.

[0089] In an embodiment of the present application, after the target terminal device obtains the second video stream corresponding to each preset signal channel, it can send the second video stream corresponding to each preset signal channel to the display screen corresponding to each preset signal channel, so that each display screen outputs and displays its corresponding second video stream, thereby achieving the effect of displaying high-resolution video through multiple low-resolution display screens.

[0090] Specifically, in this step, when the target terminal identifies and receives the receiving selection instruction sent by the user through the input device (wherein the selection instruction contains a unique identifier corresponding to at least one target preset signal channel), the target terminal device needs to send the second video stream corresponding to each target preset signal channel to the display screen corresponding to each target preset signal channel, so that each display screen outputs and displays its corresponding second video stream, thereby achieving the effect of the user selecting the designated display screen to output and display its corresponding second video stream; when the target terminal identifies that it has not received the receiving selection instruction sent by the user through the input device, the target terminal device needs to send the second video stream corresponding to each preset signal channel to the display screen corresponding to each preset signal channel, so that each display screen outputs and displays its corresponding second video stream.

[0091] like Figure 3 As shown, the target terminal device includes four display screens, namely display screen TV01, display screen TV02, display screen TV03 and display screen TV04, wherein the resolution of the four display screens is 4K, display screen TV02 is placed on the right side of display screen TV01, display screen TV04 is placed below display screen TV01, and display screen TV03 is placed on the right side of display screen TV04. The preset signal channel Out1 corresponds to display screen TV01, the preset signal channel Out2 corresponds to display screen TV02, the preset signal channel Out3 corresponds to display screen TV03, and the preset signal channel Out4 corresponds to display screen TV04;

[0092] After segmenting and capturing the first video stream corresponding to each preset signal channel, a second video stream 01 corresponding to the preset signal channel Out1, a second video stream 02 corresponding to the preset signal channel Out2, a second video stream 04 corresponding to the preset signal channel Out3, and a second video stream 03 corresponding to the preset signal channel Out4 are obtained;

[0093] The resolution of the first video stream is 4K. For any preset signal channel, the process of segmenting and capturing the first video stream corresponding to the preset signal channel is as follows: based on the line connecting the midpoints of the two long sides and the midpoints of the two wide sides of each first video image frame contained in the first video stream, each first video image frame contained in the first video stream corresponding to the preset signal channel is segmented into four parts of the same size (i.e., segmentation results); then, from the segmentation results corresponding to each first video image frame, multiple second video image frames corresponding to the preset signal channel are captured; the multiple second video image frames are stretched according to the display area size of the display screen corresponding to the preset signal channel to obtain third video image frames corresponding to each second video image frame; and the multiple third video image frames are optimized based on artificial intelligence image super-resolution technology to increase the resolution of each third video image frame to 4K. Finally, the multiple optimized third video image frames are synthesized to obtain the second video stream corresponding to the preset signal channel. Therefore, the resolutions of the obtained second video stream 01, second video stream 02, second video stream 04, and second video stream 03 are all 4K.

[0094] The second video stream 01 is sent to the display screen TV01 so that the display screen TV01 outputs and displays the second video stream 01, the second video stream 02 is sent to the display screen TV02 so that the display screen TV02 outputs and displays the second video stream 02, the second video stream 03 is sent to the display screen TV03 so that the display screen TV03 outputs and displays the second video stream 03, and the second video stream 04 is sent to the display screen TV04 so that the display screen TV04 outputs and displays the second video stream 04; wherein, since the resolution of the second video stream output and displayed by each display screen is 4K, the resolution of the video composed of the second video streams output and displayed by multiple display screens (i.e., the video to be displayed) is 8K, thereby achieving the effect of displaying high-resolution video through multiple low-resolution display screens.

[0095] In order to achieve the above-mentioned purpose, according to another aspect of the present application, an embodiment of the present application further provides a storage medium, wherein the storage medium includes a stored program, wherein when the program is running, the device where the storage medium is located is controlled to execute the above-mentioned video display method.

[0096] In order to achieve the above-mentioned purpose, according to another aspect of the present application, an embodiment of the present application also provides a video display device, which includes a storage medium; and one or more processors, the storage medium is coupled to the processor, and the processor is configured to execute program instructions stored in the storage medium; when the program instructions are executed, the video display method described above is executed.

[0097] Furthermore, as a response to the above Figure 1 and Figure 2 In order to realize the method shown in the embodiment, another embodiment of the present application further provides a video display device. This device embodiment corresponds to the aforementioned method embodiment. For ease of reading, this device embodiment will not repeat the details of the aforementioned method embodiment one by one, but it should be clear that the device in this embodiment can correspond to all the contents of the aforementioned method embodiment. This device is used to display high-resolution video based on a low-resolution display screen output, thereby reducing the cost of users watching high-resolution videos, specifically as follows Figure 4 As shown, the device includes:

[0098] An acquisition unit 31 is configured to acquire a video signal to be displayed;

[0099] A splitting unit 32, configured to split the video signal to be displayed into a first video stream corresponding to each preset signal channel;

[0100] The processing unit 33 is configured to perform segmentation and capture processing on the first video stream corresponding to each of the preset signal channels to obtain a second video stream corresponding to each of the preset signal channels;

[0101] The sending unit 34 is used to send the second video stream corresponding to each of the preset signal channels to the display screen corresponding to each of the preset signal channels, so that each of the display screens outputs and displays its corresponding second video stream, wherein the resolution of the second video stream is the same as the resolution of the corresponding display screen.

[0102] Further, such as Figure 5 As shown, the first video stream includes multiple first video image frames; the processing unit 33 includes:

[0103] The segmentation module 331 is configured to segment the plurality of first video image frames corresponding to the preset signal channel according to a preset rule to obtain a segmentation result corresponding to each of the first video image frames;

[0104] A capture module 332 is configured to capture the segmentation result corresponding to each of the first video image frames according to the preset rule to obtain a second video image frame corresponding to each of the first video image frames;

[0105] a stretching module 333, configured to perform stretching processing on a plurality of second video image frames according to a display area size of a display screen corresponding to the preset signal channel, so as to obtain a third video image frame corresponding to each second video image frame;

[0106] The synthesis module 334 is configured to perform synthesis processing on the plurality of third video image frames to obtain a second video stream corresponding to the preset signal channel.

[0107] Further, such as Figure 5 As shown, the synthesis module 334 is specifically configured to synthesize the plurality of third video image frames to obtain a second video stream corresponding to the preset signal channel when the resolution of the plurality of third video image frames is equal to the resolution of the display screen corresponding to the preset signal channel;

[0108] When the resolution of multiple third video image frames is smaller than the resolution of the display screen corresponding to the preset signal channel, the multiple third video image frames are optimized and synthesized to obtain the second video stream corresponding to the preset signal channel, wherein the resolution of the optimized third video image frames is equal to the resolution of the display screen corresponding to the preset signal channel.

[0109] Further, such as Figure 5 As shown, the preset rules are set in advance according to the number of the multiple display screens and the placement positions of the multiple display screens.

[0110] Further, such as Figure 5 As shown, the sending unit 34 includes:

[0111] The receiving module 341 is configured to receive a selection instruction, wherein the selection instruction includes a unique identifier corresponding to at least one target preset signal channel;

[0112] The sending module 342 is configured to send the second video stream corresponding to each of the target preset signal channels to the display screen corresponding to each of the target preset signal channels, so that each of the display screens outputs and displays the corresponding second video stream.

[0113] An embodiment of the present application provides a video display method and device. The embodiment of the present application can, after a target terminal device including multiple display screens obtains a video signal to be displayed, divert the video signal to be displayed into a first video stream corresponding to each preset signal channel, and segment and capture the first video stream corresponding to each preset signal channel to obtain a second video stream corresponding to each preset signal channel. Finally, the second video stream corresponding to each preset signal channel is sent to the display screen corresponding to each preset signal channel, so that each display screen outputs and displays its corresponding second video stream, thereby achieving the effect of displaying high-resolution video through multiple low-resolution display screens, thereby reducing the cost for users to watch high-resolution videos.

[0114] The video display device includes a processor and a memory. The above-mentioned acquisition unit, diversion unit, processing unit and sending unit are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize corresponding functions.

[0115] The processor includes a kernel, which retrieves the corresponding program unit from the memory. One or more kernels can be configured, and by adjusting kernel parameters, high-resolution video can be displayed on a low-resolution display screen, thereby reducing the cost of viewing high-resolution video for users.

[0116] An embodiment of the present application provides a storage medium, which includes a stored program. When the program is executed, the device where the storage medium is located is controlled to execute the above-mentioned video display method.

[0117] The storage medium may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0118] An embodiment of the present application also provides a video display device, which includes a storage medium; and one or more processors, wherein the storage medium is coupled to the processor, and the processor is configured to execute program instructions stored in the storage medium; when the program instructions are executed, the video display method described above is executed.

[0119] An embodiment of the present application provides a device, comprising a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, the following steps are performed:

[0120] Obtaining a video signal to be displayed;

[0121] Dividing the video signal to be displayed into a first video stream corresponding to each preset signal channel;

[0122] Performing segmentation and capture processing on the first video stream corresponding to each of the preset signal channels to obtain a second video stream corresponding to each of the preset signal channels;

[0123] The second video stream corresponding to each of the preset signal channels is sent to the display screen corresponding to each of the preset signal channels, so that each of the display screens outputs and displays its corresponding second video stream, wherein the resolution of the second video stream is the same as the resolution of its corresponding display screen.

[0124] Furthermore, the first video stream includes a plurality of first video image frames; and the segmentation and capture processing of the first video stream corresponding to each of the preset signal channels to obtain the second video stream corresponding to each of the preset signal channels includes:

[0125] performing segmentation processing on the plurality of first video image frames corresponding to the preset signal channel according to a preset rule to obtain a segmentation result corresponding to each of the first video image frames;

[0126] performing capture processing on the segmentation result corresponding to each of the first video image frames according to the preset rule to obtain a second video image frame corresponding to each of the first video image frames;

[0127] stretching the plurality of second video image frames according to a display area size of the display screen corresponding to the preset signal channel to obtain a third video image frame corresponding to each of the second video image frames;

[0128] A plurality of the third video image frames are synthesized to obtain a second video stream corresponding to the preset signal channel.

[0129] Furthermore, the synthesizing process of the plurality of third video image frames to obtain the second video stream corresponding to the preset signal channel includes:

[0130] When the resolutions of the plurality of third video image frames are equal to the resolution of the display screen corresponding to the preset signal channel, synthesizing the plurality of third video image frames to obtain a second video stream corresponding to the preset signal channel;

[0131] When the resolution of multiple third video image frames is smaller than the resolution of the display screen corresponding to the preset signal channel, the multiple third video image frames are optimized and synthesized to obtain the second video stream corresponding to the preset signal channel, wherein the resolution of the optimized third video image frames is equal to the resolution of the display screen corresponding to the preset signal channel.

[0132] Furthermore, the preset rule is set in advance according to the number of the multiple display screens and the placement positions of the multiple display screens.

[0133] Furthermore, the sending of the second video stream corresponding to each of the preset signal channels to the display screen corresponding to each of the preset signal channels so that each of the display screens outputs and displays the corresponding second video stream includes:

[0134] receiving a selection instruction, wherein the selection instruction includes a unique identifier corresponding to at least one target preset signal channel;

[0135] The second video stream corresponding to each of the target preset signal channels is sent to a display screen corresponding to each of the target preset signal channels, so that each of the display screens outputs and displays the corresponding second video stream.

[0136] The present application also provides a computer program product, which, when executed on a data processing device, is suitable for executing program code that initializes the following method steps: obtaining a video signal to be displayed; splitting the video signal to be displayed into a first video stream corresponding to each preset signal channel; segmenting and capturing the first video stream corresponding to each preset signal channel to obtain a second video stream corresponding to each preset signal channel; sending the second video stream corresponding to each preset signal channel to a display screen corresponding to each preset signal channel, so that each display screen outputs and displays its corresponding second video stream, wherein the resolution of the second video stream is the same as the resolution of the display screen corresponding to it.

[0137] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0138] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0139] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0140] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0141] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0142] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0143] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.

[0144] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0145] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0146] The above are merely embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included within the scope of the claims of the present application.

Claims

1. A video display method, characterized in that: The method comprises: Obtaining a video signal to be displayed; Dividing the video signal to be displayed into a first video stream corresponding to each preset signal channel through a hub, wherein the first video streams corresponding to each preset signal channel are completely identical; Performing segmentation and capture processing on the first video stream corresponding to each of the preset signal channels to obtain a second video stream corresponding to each of the preset signal channels; Sending the second video stream corresponding to each of the preset signal channels to a display screen corresponding to each of the preset signal channels, so that each of the display screens outputs and displays the corresponding second video stream, wherein a resolution of the second video stream is the same as a resolution of the corresponding display screen, and the second video stream corresponding to each of the preset signal channels corresponds one-to-one to the corresponding display screen; The first video stream includes a plurality of first video image frames; and the segmentation and capture processing of the first video stream corresponding to each of the preset signal channels to obtain a second video stream corresponding to each of the preset signal channels includes: performing segmentation processing on the plurality of first video image frames corresponding to the preset signal channel according to a preset rule to obtain a segmentation result corresponding to each of the first video image frames; performing capture processing on the segmentation result corresponding to each of the first video image frames according to the preset rule to obtain a second video image frame corresponding to each of the first video image frames; stretching the plurality of second video image frames according to a display area size of the display screen corresponding to the preset signal channel to obtain a third video image frame corresponding to each of the second video image frames; Performing synthesis processing on the plurality of third video image frames to obtain a second video stream corresponding to the preset signal channel; The synthesizing process of the plurality of third video image frames to obtain the second video stream corresponding to the preset signal channel includes: When the resolutions of the plurality of third video image frames are equal to the resolution of the display screen corresponding to the preset signal channel, synthesizing the plurality of third video image frames to obtain a second video stream corresponding to the preset signal channel; When the resolution of multiple third video image frames is smaller than the resolution of the display screen corresponding to the preset signal channel, the multiple third video image frames are optimized and synthesized to obtain the second video stream corresponding to the preset signal channel, wherein the resolution of the optimized third video image frames is equal to the resolution of the display screen corresponding to the preset signal channel.

2. The method according to claim 1, characterized in that The preset rule is set in advance according to the number of the multiple display screens and the placement positions of the multiple display screens.

3. The method according to any one of claims 1 to 2, characterized in that The step of sending the second video stream corresponding to each of the preset signal channels to a display screen corresponding to each of the preset signal channels so that each of the display screens outputs and displays the corresponding second video stream includes: receiving a selection instruction, wherein the selection instruction includes a unique identifier corresponding to at least one target preset signal channel; The second video stream corresponding to each of the target preset signal channels is sent to a display screen corresponding to each of the target preset signal channels, so that each of the display screens outputs and displays the corresponding second video stream.

4. A video display device, characterized in that: The device comprises: An acquisition unit, configured to acquire a video signal to be displayed; A shunting unit, configured to shunt the video signal to be displayed into a first video stream corresponding to each preset signal channel through a hub, wherein the first video streams corresponding to the preset signal channels are completely identical; a processing unit, configured to perform segmentation and capture processing on the first video stream corresponding to each of the preset signal channels to obtain a second video stream corresponding to each of the preset signal channels; a sending unit, configured to send the second video stream corresponding to each of the preset signal channels to a display screen corresponding to each of the preset signal channels, so that each of the display screens outputs and displays the corresponding second video stream, wherein a resolution of the second video stream is the same as a resolution of the corresponding display screen, and the second video stream corresponding to each of the preset signal channels corresponds to the corresponding display screen on a one-to-one basis; The first video stream includes a plurality of first video image frames; and the processing unit includes: a segmentation module, configured to perform segmentation processing on the plurality of first video image frames corresponding to the preset signal channel according to a preset rule, so as to obtain a segmentation result corresponding to each of the first video image frames; a capture module, configured to capture the segmentation result corresponding to each of the first video image frames according to the preset rule to obtain a second video image frame corresponding to each of the first video image frames; a stretching module, configured to stretch the plurality of second video image frames according to a display area size of the display screen corresponding to the preset signal channel, so as to obtain a third video image frame corresponding to each of the second video image frames; a synthesis module, configured to perform synthesis processing on a plurality of the third video image frames to obtain a second video stream corresponding to the preset signal channel; The synthesis module is specifically configured to synthesize the plurality of third video image frames to obtain a second video stream corresponding to the preset signal channel when the resolution of the plurality of third video image frames is equal to the resolution of the display screen corresponding to the preset signal channel; When the resolution of multiple third video image frames is smaller than the resolution of the display screen corresponding to the preset signal channel, the multiple third video image frames are optimized and synthesized to obtain the second video stream corresponding to the preset signal channel, wherein the resolution of the optimized third video image frames is equal to the resolution of the display screen corresponding to the preset signal channel.

5. The device according to claim 4, characterized in that The preset rule is set in advance according to the number of the multiple display screens and the placement positions of the multiple display screens.

6. The device according to any one of claims 4-5, characterized in that The sending unit includes: A receiving module, configured to receive a selection instruction, wherein the selection instruction includes a unique identifier corresponding to at least one target preset signal channel; The sending module is used to send the second video stream corresponding to each of the target preset signal channels to the display screen corresponding to each of the target preset signal channels, so that each of the display screens outputs and displays the corresponding second video stream.

7. A storage medium, characterized in that: The storage medium includes a stored program, wherein when the program is executed, the device where the storage medium is located is controlled to execute the video display method according to any one of claims 1 to 3.

8. A video display device, characterized in that: The device includes a storage medium; and one or more processors, the storage medium is coupled to the processor, and the processor is configured to execute program instructions stored in the storage medium; when the program instructions are executed, the video display method according to any one of claims 1 to 3 is executed.

Citation Information

Patent Citations

  • Method and device for displaying images in display array

    CN110119263A