Splicing processing device and display device
By integrating the splicing processing device in the display screen, using the control module and the image processing module to segment and control video resources, the high cost problem caused by external devices is solved, and the low-cost integrated seamless display of the display screen is realized.
Patent Information
- Application Number
- CN202421398169.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-18
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2034-06-18
AI Technical Summary
In the prior art, when displaying video resources are displayed by different splicing display units, external devices are required to control it, resulting in high costs and inability to realize integrated application.
A splicing processing device is provided, which is integrated in a display screen, including a control module and an image processing module, for obtaining segmentation parameters and dividing the video to be displayed into a plurality of sub-videos, and sent to each splicing display unit to realize seamless splicing display.
Through the splicing processing device integrated into the display screen, the cost of using the display screen is reduced, and the complete and seamless video resources of the display screen are realized, achieving integrated application.
Smart Images

Figure CN223051833U_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technologies, and particularly to a splicing processing device and a display device. Background Art
[0002] In different application scenarios, users have different requirements for the size of the display screen. The display screen can be formed by splicing different splicing display units. For example, the display screen can be formed by splicing liquid crystal display (LCD) splicing display units and light emitting diode (LED) splicing display units.
[0003] Currently, when a display screen composed of different splicing display units displays video resources, an external device can be used to control each splicing display unit to display a part of the video resources, so that the display screen can display the complete video resources. However, the cost of the external device is relatively high, resulting in a relatively high cost when a display screen composed of different splicing display units displays video resources. Utility Model Content
[0004] This application provides a splicing processing device and a display device, enabling a display screen composed of different splicing display units to display video resources with a relatively low cost.
[0005] To achieve the above object, this application adopts the following technical solutions:
[0006] In a first aspect, this application provides a splicing processing device. The splicing processing device includes: a control module and an image processing module. The splicing processing device is configured to be integrated into a display screen. The display screen includes multiple types of splicing display units. The image processing module is connected to each splicing display unit. The control module is configured to obtain splitting parameters and send the splitting parameters to the image processing module. The image processing module is configured to obtain a video to be displayed and the splitting parameters, and based on the splitting parameters, split the video to be displayed to obtain multiple sub-videos; the Nth frame of the video to be displayed includes the Nth frames of multiple sub-videos, where N is a positive integer, and one sub-video corresponds to one splicing display unit. The image processing module is further configured to send the corresponding sub-videos to each of the multiple types of splicing display units, so that the sub-videos displayed by the multiple types of splicing display units are spliced into the video to be displayed.
[0007] In a possible design, the control module includes a control interface, and / or, the image processing module includes a control interface. The control module is configured to receive the splitting parameters through the control interface.
[0008] In a possible design, the control module and the image processing module are integrated on one chip, or the control module and the image processing module are separate chips respectively.
[0009] In a possible design, the splicing processing device further includes: a video input interface, a conversion module, and a video output interface. The video input interface is connected to the image processing module through the conversion module, and the video output interface is connected to the image processing module. The conversion module is configured to receive the video to be displayed in the first signal format sent by the video input interface, convert the signal format of the video to be displayed, and send the video to be displayed in the second signal format to the image processing module. The image processing module is further configured to send the corresponding sub-video to each splicing display unit among multiple types of splicing display units through the video output interface.
[0010] In a possible design, the multiple types of splicing display units include: a liquid crystal display (LCD) splicing display unit and a light emitting diode (LED) splicing display unit; the video output interface includes: a video type interface and / or a network type interface. Among them, the LCD splicing display unit is connected to the video type interface, and the LED splicing display unit is connected to the video type interface and / or the network type interface.
[0011] In a possible design, the splicing processing device further includes: a driving module, and the driving module is connected to the image processing module. The driving module is configured to drive the LCD splicing display unit to display the corresponding sub-video.
[0012] In a second aspect, the present application provides a display device, which includes: multiple types of splicing display units, and the splicing processing device described in any possible implementation manner of the first aspect and the first aspect. The splicing processing device is connected to each splicing display unit. The splicing display unit is configured to receive the multiple sub-videos sent by the splicing processing device, and display the sub-video corresponding to the splicing display unit, so that the sub-videos displayed by the multiple types of splicing display units are spliced into the video to be displayed.
[0013] In a possible design, the display device further includes: a video source module. The video source module is configured to connect to the video input interface of the splicing processing device and send the video to be displayed to the splicing processing device. Among them, the video source module is located inside the display device, or the video source module is located outside the display device.
[0014] In a possible design, the display device further includes: a driving module, and the driving module is respectively connected to the splicing processing device and the LCD splicing display unit, and is configured to drive the LCD splicing display unit to display the corresponding sub-video.
[0015] In a possible design, the number of splicing processing devices is multiple, and the multiple splicing processing devices are connected pairwise. One splicing processing device corresponds to a group of different types of splicing display units.
[0016] Based on the above technical solution, the splicing processing device is integrated into the display screen, and the display screen includes multiple types of splicing display units. The control module is used to obtain the segmentation parameters and send the segmentation parameters to the image processing module. The image processing module is used to obtain the video to be displayed and the segmentation parameters, and based on the segmentation parameters, segment the video to be displayed to obtain multiple sub-videos. The image processing module is also used to send the corresponding sub-videos to each of the splicing display units in the multiple types of splicing display units, so that the sub-videos displayed by the multiple types of splicing display units are spliced into the video to be displayed. In this way, the video can be segmented by the splicing processing device, and each splicing unit can be controlled to display the corresponding sub-video, so that the display screen can display the video to be displayed completely and seamlessly. Moreover, since the splicing processing device is integrated into the display screen, the display screen and the splicing processing device are integrated for application, reducing the usage cost. Description of the Drawings
[0017] Figure 1 It is a system architecture diagram of a display system provided by an embodiment of the present application;
[0018] Figure 2 It is another system architecture diagram of a display system provided by an embodiment of the present application;
[0019] Figure 3 It is an example schematic diagram of video frame segmentation provided by an embodiment of the present application;
[0020] Figure 4 It is a structural schematic diagram of a display device provided by an embodiment of the present application;
[0021] Figure 5 It is a structural schematic diagram of a splicing processing device provided by an embodiment of the present application;
[0022] Figure 6 It is another structural schematic diagram of a splicing processing device provided by an embodiment of the present application;
[0023] Figure 7 It is a flowchart of a splicing processing method provided by an embodiment of the present application;
[0024] Figure 8 It is another structural schematic diagram of a splicing processing device provided by an embodiment of the present application;
[0025] Figure 9 It is a conceptual partial view of a computer program product provided by an embodiment of the present application. Detailed Embodiments
[0026] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.
[0027] The terms "first" and "second" in the specification and claims of the present application are used to distinguish different objects, rather than to describe a specific order of the objects.
[0028] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or modules is not limited to the listed steps or modules, but optionally further includes other steps or modules not listed, or optionally further includes other steps or modules inherent to these processes, methods, products or devices.
[0029] In addition, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of words such as "exemplary" or "for example" is intended to present concepts in a specific manner.
[0030] Currently, when a display screen composed of different splicing display units displays video resources, an external device can be used to control each splicing display unit to display a partial resource of the video resource, so that the display screen can display the complete video resource. Exemplarily, as Figure 1 shown, a laptop 101 can send a video to an external device 102, and the external device 102 can be a two-in-one splicing control device capable of realizing hybrid loading of LED and LCD. Then, the external device 102 can split the video and send the split video to the LCD screen 103, the LED screen 104, and the LCD screen 105. Among them, the LED screen 104 is located between the LCD screen 103 and the LCD screen 105.
[0031] However, the cost of the external device is relatively high, resulting in a relatively high cost when a display screen composed of different splicing display units displays video resources. Moreover, the external device is inconvenient to carry and cannot achieve integrated application.
[0032] In view of the above technical problems, an embodiment of the present application provides a splicing processing device. The splicing processing device is integrated into a display screen, and the display screen includes multiple types of splicing display units. The splicing processing device is configured to obtain a video to be displayed, and split the video to be displayed to obtain multiple sub-videos. The Nth frame of the video to be displayed includes the Nth frames of multiple sub-videos, where N is a positive integer, and one sub-video corresponds to one splicing display unit. The splicing display unit is further configured to send the corresponding sub-video to each splicing display unit among multiple types of splicing display units. In this way, the video can be split by the splicing processing device, and each splicing unit can be controlled to display the corresponding sub-video, so that the display screen can completely and seamlessly display the video to be displayed. Moreover, since the splicing processing device is integrated into the display screen, the display screen and the splicing processing device are integrated for application, reducing the usage cost.
[0033] The implementation environment of the embodiment of the present application will be introduced below.
[0034] As Figure 2 shown, a display system provided by an embodiment of the present application includes: a display device 201 (such as a display screen).
[0035] Among them, the display device 201 is configured to display a video to be displayed. The display device 201 further includes a splicing processing device 203, and the splicing processing device 203 is configured to split the video to be displayed to obtain partial video resources of the video to be displayed. Moreover, the splicing processing device 203 can also send the split partial video resources to the splicing display unit 204. The display device 201 includes multiple types of splicing display units 204, and the splicing display unit 204 is configured to display partial video resources of the video to be displayed.
[0036] It should be noted that the embodiment of the present application does not limit the type of the splicing display unit 204 in the display device 201. For example, the splicing display unit 204 can be an LED light board (such as a sub-pixel LED light board, a real-pixel LED light board), an OLED light board, etc. For another example, the splicing display unit 204 can be an LCD panel. Taking the LED light board as an example, the LED light board can be an ordinary LED light board, or can be a MicroLED, a MiniLED, and new types of LEDs in the future. Further, in some embodiments, the packaging method of the display screen can also be one of the following packaging methods: for example, Surface Mounted Device (SMD), Chips On Board (COB), Chip On Glass (COG), or new packaging methods in the future.
[0037] In some embodiments, the display device 201 further includes a video source module, in which multiple video resources are stored, and the multiple video resources include the video to be displayed.
[0038] In other embodiments, the display system further includes: an electronic device 202. The electronic device 202 is configured to transmit the video to be displayed to the display device 201, that is, the electronic device 202 is a video source device. Moreover, the electronic device 202 can also transmit control parameters (such as splitting parameters) to the display device 201 to control the display device 201 to display the video to be displayed, and the control parameters are used to control the display state of the video to be displayed. For example, the control parameters may include: resolution parameters, brightness parameters, color parameters, etc.
[0039] It should be noted that the embodiments of the present application do not limit the electronic device 202. For example, the electronic device may be a laptop computer, a tablet computer, a mobile phone, etc.
[0040] The embodiments of the present application will be specifically described below with reference to the accompanying drawings of the specification.
[0041] As Figure 2 shown, a display device provided by an embodiment of the present application, the display device 201 includes: a splicing processing device 203 and multiple types of splicing display units 204. Among them, the splicing processing device 203 is connected to each splicing display unit 204.
[0042] It should be noted that the embodiments of the present application do not limit the number of the splicing display units 204. For example, the display device 201 may include 3 splicing display units 204. For another example, the display device 201 may include 5 splicing display units 204. For another example, the display device 201 may include 7 splicing display units 204.
[0043] In some embodiments, the multiple types of splicing display units 204 may include: LCD splicing display units and LED splicing display units.
[0044] Exemplarily, the multiple types of splicing display units 204 may include: two LCD splicing display units and one LED splicing display unit, and the LED splicing display unit is located in the middle of the two LCD splicing display units. The display device may be a display screen composed of two LCD splicing display units and one LED splicing display unit.
[0045] Among them, the splicing processing device 203 includes a video output interface. The splicing processing device 203 can be connected to the splicing display unit 204 through the video output interface.
[0046] In an embodiment of the present application, the splicing display units 204 of multiple types include: an LCD splicing display unit and an LED splicing display unit. The video output interface includes: a video type interface and / or a network type interface. Among them, the LCD splicing display unit is connected to the video type interface, and the LED splicing display unit is connected to the video type interface and / or the network type interface.
[0047] Exemplarily, the splicing processing device 203 can be connected to the LCD splicing display unit through the video type interface. The splicing processing device 203 can be connected to the LED splicing display unit through the network type interface and a network cable. Or, the splicing processing device 203 can be connected to the LED splicing display unit through the video type interface.
[0048] Exemplarily, the video type interface can include at least one of the following: HDMI, high-definition digital display interface V-BY-ONE interface, DisplayPort (DP) interface, etc.
[0049] It should be noted that the number of video output interfaces in the embodiment of the present application is not limited. For example, the number of video output interfaces is 3, 4, 5, etc. For example, the video output interface includes 2 video type interfaces and 1 network type interface. Or, the video output interface includes 3 video type interfaces. And, the number of a type of splicing display unit can be one or more. For example, the display screen is composed of two types of splicing display units, namely an LED splicing display unit and an LCD splicing display unit, where the number of LED splicing display units is 1 and the number of LCD splicing display units is 2.
[0050] In an embodiment of the present application, the splicing processing device 203 is configured to obtain a video to be displayed, and split the video to be displayed to obtain multiple sub-videos. The Nth frame of the video to be displayed includes the Nth frames of multiple sub-videos, where N is a positive integer, and one sub-video corresponds to one splicing display unit.
[0051] Exemplarily, as Figure 3 shown, the splicing processing device 203 can split the video frame 301 into video sub-frames 302, 303, and 304. Among them, the video sub-frame 302 corresponds to the splicing display unit a, the video sub-frame 303 corresponds to the splicing display unit b, and the video sub-frame 304 corresponds to the splicing display unit c.
[0052] In an embodiment of the present application, the splicing processing device 203 is further configured to send corresponding sub-videos to each of the splicing display units 204 of multiple types, so that the sub-videos displayed by the multiple types of splicing display units 204 are spliced into a video to be displayed. The splicing display unit 204 is configured to receive the multiple sub-videos sent by the splicing processing device and display the sub-videos corresponding to the splicing display unit 204, so that the sub-videos displayed by the multiple types of splicing display units 204 are spliced into a video to be displayed.
[0053] Optionally, the splicing processing device 203 can also perform synchronization processing on the multiple sub-videos, so that the multiple types of splicing display units 204 synchronously display the corresponding sub-videos.
[0054] Exemplarily, the splicing processing device 203 can implement the synchronization of multiple sub-videos through a hardware synchronization signal (such as a High Definition Multimedia Interface (HDMI) signal, a Digital Visual Interface (DVI) signal, etc.) or a software synchronization protocol (such as a Network Device Interface (NDI), a Secure Reliable Transport (SRT), etc.). For example, frame synchronization, time code synchronization, and display area synchronization of multiple sub-videos are achieved.
[0055] Optionally, the splicing processing device 203 is further configured to adjust the sub-videos displayed by the splicing display unit.
[0056] Exemplarily, the splicing processing device 203 can perform delay adjustment according to the number of video frames (such as 1 frame) and according to time (such as microseconds), such as delaying the playback of sub-video a by one frame.
[0057] Based on the above technical solution, the splicing processing device is integrated into the display screen, and the display screen includes multiple types of splicing display units. The splicing processing device is configured to obtain a video to be displayed and segment the video to be displayed to obtain multiple sub-videos. The Nth frame video of the video to be displayed includes the Nth frame videos of the multiple sub-videos, where N is a positive integer, and one sub-video corresponds to one splicing display unit. The splicing display unit is further configured to send corresponding sub-videos to each of the multiple types of splicing display units. In this way, the video can be segmented by the splicing processing device, and each splicing unit can be controlled to display the corresponding sub-video, so that the display screen can completely and seamlessly display the video to be displayed. Moreover, since the splicing processing device is integrated into the display screen, the integration application of the display screen and the splicing processing device is completed, reducing the usage cost.
[0058] In a possible implementation, the driving module is integrated on the splicing processing device, and the splicing processing device includes a driving module, which is respectively connected to the image processing module and the splicing display unit.
[0059] In another possible implementation, the driving module is connected to the LCD splicing display unit. The driving module is used to drive the LCD splicing display unit to display the corresponding sub-video.
[0060] Exemplarily, the driving module can be a liquid crystal display driving chip (TCON).
[0061] In some embodiments, the splicing processing device 203 further includes: a video input interface. The video input interface is used to receive the video to be displayed sent by the video source module. Among them, the video source module is connected to the splicing processing device 203 through the video input interface.
[0062] In the embodiments of the present application, the video source module is located inside the display device 201, or the video source module is located outside the display device 201. The video source module is used to connect to the video input interface of the splicing processing device 203 and send the video to be displayed to the splicing processing device 203.
[0063] Exemplarily, if the video source module is located outside the display device (such as the electronic device 202), the video source module can send the video to be displayed to the display device through the video input interface. Or, if the video source module is located inside the display device, the video source module is connected to the splicing processing device (the video input interface is not shown in the figure), and the video source module can send the video to be displayed to the display device through the video input interface.
[0064] Based on the above technical solution, the video source module is located inside the display device, or the video source module is located outside the display device. The splicing processing device further includes: a video input interface and a video output interface, and the video input interface is used to receive the video to be displayed sent by the video source module. In this way, the display device can obtain internal video resources or external video resources, enriching the way of obtaining video resources.
[0065] In some embodiments, the number of splicing processing devices is multiple, and the multiple splicing processing devices are connected to each other in pairs. One splicing processing device corresponds to a group of different types of splicing display units.
[0066] In a possible implementation, the multiple splicing processing devices include: a host splicing processing device and a slave splicing processing device. The host splicing processing device is used to send a cascading synchronization signal to the slave splicing processing device. The slave splicing processing device is used to synchronize the multiple obtained sub-videos based on the cascading synchronization signal to obtain the processed multiple sub-videos, so as to synchronize between the groups of splicing units corresponding to the multiple splicing processing devices.
[0067] Exemplarily, the multiple splicing processing devices include: a splicing processing device a and a splicing processing device b. The splicing processing device a corresponds to the splicing display units 1-3, and the splicing processing device b corresponds to the splicing display units 4-6. Through the cascaded synchronization signal, it is possible to control the sub-videos displayed by the splicing display units 1-3 to be synchronized with the sub-videos displayed by the splicing display units 4-6, such as frame synchronization, time code synchronization, and display area synchronization, etc.
[0068] It can be understood that when there are multiple splicing processing devices in the display device, by transmitting the cascaded synchronization signal between the multiple splicing processing devices, it is possible to control the splicing display units in each group to be synchronized, so that the display screen can display the complete video to be displayed.
[0069] The following is a specific introduction to the splicing processing device.
[0070] As Figure 4 shown, the splicing processing device 203 includes: a control module 402 and an image processing module 401, and the control module 402 is connected to the image processing module 401. The image processing module 401 is further configured to send corresponding sub-videos to each of the splicing display units 204 in multiple types of splicing display units through a video output interface.
[0071] Exemplarily, the control module 402 and the image processing module 401 are connected through an interconnection communication bus. The interconnection communication bus can be a Serial Peripheral Interface (SPI) bus, an Inter-Integrated Circuit (IIC), or a parallel bus, etc.
[0072] In a possible implementation manner, the control module 402 and the image processing module 401 are integrated on one chip.
[0073] Exemplarily, the splicing processing device is composed of a Field Programmable Gate Array (FPGA) and a Microcontroller Unit (MCU). Alternatively, the splicing processing device is composed of an FPGA and a System on Chip (SOC).
[0074] In another possible implementation manner, the control module 402 and the image processing module 401 are respectively different chips.
[0075] Exemplarily, the image processing module 401 is an FPGA, and the control module 402 is an MCU or an SOC.
[0076] In some embodiments, the control module 402 includes a control interface, and / or, the image processing module 401 includes a control interface, and this control interface is used to receive parameters sent by an external device located outside the display device. The image processing module 401 is connected to each tiled display unit.
[0077] The control module 402 can be used to receive splitting parameters through the control interface and send the splitting parameters to the image processing module 401. The image processing module 401 is used to split the video to be displayed based on the splitting parameters to obtain multiple sub-videos.
[0078] Wherein, the control interface can be a network type interface, a serial interface, a Universal Serial Bus (USB) interface, or a Universal Asynchronous Receiver / Transmitter (UART) interface.
[0079] Exemplarily, the network type interface is an RJ45 interface.
[0080] It should be noted that the embodiments of the present application do not limit the splitting parameters. For example, the splitting parameters may include at least one of the following: splitting method (such as splitting by time, splitting by scene), splitting quantity (i.e., the quantity of sub-videos), resolution of sub-videos, etc.
[0081] In a possible implementation manner, the image processing module 401 is used to split the video to be displayed according to a preset video splitting algorithm and splitting parameters to obtain multiple sub-videos.
[0082] Optionally, the above splitting process may include: processes such as cropping, scaling, and picture quality processing. It should be understood that by splitting the video to be displayed, the video picture quality of multiple sub-videos can be made the same, so that when multiple sub-videos are displayed, the video to be displayed can be presented completely.
[0083] It should be noted that the embodiments of the present application do not limit the preset video splitting algorithm. For example, the preset video splitting algorithm can be a Fast Objective Gradient Aggregation algorithm, a splitting algorithm based on deep learning, a splitting algorithm based on optical flow method, etc. For the specific introduction of splitting the video to be displayed based on the splitting parameters to obtain multiple sub-videos, reference can be made to the methods of splitting videos in the conventional technology, which will not be elaborated here.
[0084] Optionally, the image processing module 401 includes a control interface. The image processing module 401 can be configured to receive segmentation parameters through the control interface. The image processing module 401 is configured to segment the video to be displayed based on the segmentation parameters to obtain a plurality of sub-videos.
[0085] Optionally, the control module 402 includes a control interface, and the image processing module 401 includes a control interface.
[0086] In some embodiments, the splicing processing device 203 further includes: a video source module 403, and the video source module 403 is connected to the image processing module 401.
[0087] In some embodiments, the splicing processing device further includes: a conversion module, and the conversion module is connected to the image processing module 401. The conversion module is configured to obtain the video to be displayed in a first signal format and convert the signal format of the video to be displayed to obtain the video to be displayed in a second signal format. The conversion module is further configured to send the video to be displayed in the second signal format to the image processing module 401. Wherein, the image processing module 401 is capable of being compatible with the video in the second signal format.
[0088] Exemplarily, the conversion module may be a conversion integrated circuit (IC), such as a conversion chip, a conversion microcircuit, etc.
[0089] It should be noted that the embodiments of the present application do not limit the first signal format and the second signal format. For example, the signal format may include an analog video format and a digital signal format (such as an Audio Video Interleaved (AVI) format), etc.
[0090] In the embodiments of the present application, the image processing module 401 is connected to the video input interface through the conversion module. The video input interface is configured to receive the video to be displayed in the first signal format sent from the video source module and send the video to be displayed in the first signal format to the conversion module. The conversion module can be configured to receive the video to be displayed in the first signal format sent by the video input interface.
[0091] In some other embodiments, the image processing module 401 may perform signal format conversion on the video to be displayed.
[0092] In some embodiments, the splicing processing device is further configured to correct the sub-videos displayed on the splicing display unit.
[0093] Exemplarily, the splicing processing device may adjust the brightness, color, etc. of the sub-videos.
[0094] In some embodiments, the splicing processing device can also be used to connect to an external device through a USB interface to upgrade the splicing processing device.
[0095] The following introduces the splicing processing device with specific examples. As Figure 5 shown, the image processing module 401 and the control module 402 are integrated in the chip 501, and the chip 501 further includes: a video input interface 502 and a video output interface 503. Optionally, the chip 501 further includes a control interface 504. Optionally, the chip 501 further includes a conversion module 505, and the conversion module 505 is respectively connected to the video input interface 502 and the image processing module. Or, as Figure 6 shown, the image processing module 401 is the chip 601, and the control module 402 is the chip 602. Among them, the chip 601 includes a video input interface 502 and a video output interface 503. Optionally, the chip 601 and / or the chip 602 includes a control interface 504.
[0096] The following introduces the splicing processing method.
[0097] As Figure 7 shown, a splicing processing method provided by an embodiment of the present application includes:
[0098] S701. The splicing processing device acquires the video to be displayed and divides the video to be displayed to obtain multiple sub-videos.
[0099] Among them, the Nth frame of the video to be displayed includes the Nth frame of multiple sub-videos, N is a positive integer, and one sub-video corresponds to one splicing display unit.
[0100] It should be noted that for the specific introduction of dividing the video to be displayed into multiple sub-videos, reference can be made to the description of the process of the splicing processing device obtaining multiple sub-videos in the above embodiments, which will not be elaborated here.
[0101] S702. The splicing processing device sends corresponding sub-videos to each splicing display unit among multiple types of splicing display units, so that the sub-videos displayed by the multiple types of splicing display units are spliced into the video to be displayed.
[0102] In some embodiments, the display device can receive multiple sub-videos sent by the splicing processing device through the splicing display unit and display the sub-videos corresponding to the splicing display unit, so that the sub-videos displayed by the multiple types of splicing display units are spliced into the video to be displayed.
[0103] The above mainly introduces the solution provided by the embodiments of the present application from the perspective of methods. It can be understood that, in order to implement the above functions, the splicing processing device and the display device include the corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should easily realize that, in combination with the splicing processing methods and display method steps of each example described in the embodiments disclosed in the present application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0104] The embodiments of the present application can divide the splicing processing device and the display device into functional modules or functional units according to the above method examples. For example, each functional module or functional unit can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware, or in the form of a software functional module or functional unit. Among them, the division of modules or units in the embodiments of the present application is illustrative, and is only a logical function division. There may be other division methods in actual implementation.
[0105] Figure 8 FIG. is a schematic structural diagram of a splicing processing device shown according to an exemplary embodiment. The splicing processing device may include a processor 802, and the processor 802 is configured to execute application program code to implement the splicing processing method in the present application.
[0106] The processor 802 may be a central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the solution of the present application.
[0107] As Figure 8 shown, the splicing processing device may further include a memory 803. Among them, the memory 803 is used to store the application program code for executing the solution of the present application, and is controlled by the processor 802 to execute.
[0108] The memory 803 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or it can also be 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 discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 803 can exist independently and be connected to the processor 802 through the bus 804. The memory 803 can also be integrated with the processor 802.
[0109] As Figure 8 shown, the splicing processing device can also include a communication interface 801. Among them, the communication interface 801, the processor 802, and the memory 803 can be coupled to each other. For example, they can be coupled to each other through the bus 804. The communication interface 801 is used to interact with other devices. For example, it supports the information interaction between the splicing processing device and other devices.
[0110] It should be noted that Figure 8 the device structure shown in Figure 8 does not constitute a limitation on the splicing processing device. In addition to
[0111] the components shown, the splicing processing device can include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.
[0111] In actual implementation, the functions implemented by the processing unit can be Figure 8 achieved by the processor 802 shown in
[0112] The present application also provides a computer-readable storage medium, on which instructions are stored. When the instructions in the computer-readable storage medium are executed by a processor of a computer device, the computer is enabled to execute the splicing processing method provided in the foregoing embodiments. For example, the computer-readable storage medium may be a memory 803 including instructions, and the foregoing instructions may be executed by a processor 802 of the computer device to complete the foregoing method. Optionally, the computer-readable storage medium may be a non-transitory computer-readable storage medium. For example, the non-transitory computer-readable storage medium may be ROM, RAM, CD-ROM, magnetic tape, floppy disk, and optical data storage devices, etc.
[0113] Figure 9 Schematically shows a conceptual partial view of a computer program product provided by an embodiment of the present application. The computer program product includes a computer program for executing a computer process on a computing device.
[0114] In one embodiment, the computer program product is provided using a signal-bearing medium 900. The signal-bearing medium 900 may include one or more program instructions, which when run by one or more processors may provide the functions or partial functions described above for Figure 7 description. Thus, for example, referring to Figure 7 the embodiment shown in, one or more features of S701 to S702 may be borne by one or more instructions associated with the signal-bearing medium 900. In addition, Figure 9 the program instructions in also describe example instructions.
[0115] In some examples, the signal-bearing medium 900 may include a computer-readable medium 901, such as but not limited to, a hard disk drive, a compact disc (CD), a digital video disc (DVD), a digital tape, a memory, a read-only memory (ROM), or a random access memory (RAM), etc.
[0116] In some embodiments, the signal-bearing medium 900 may include a computer-recordable medium 902, such as but not limited to, a memory, a read / write (R / W) CD, an R / W DVD, etc.
[0117] In some embodiments, the signal-bearing medium 900 may include a communication medium 903, such as but not limited to, a digital and / or analog communication medium (e.g., an optical fiber cable, a waveguide, a wired communication link, a wireless communication link, etc.).
[0118] The signal-bearing medium 900 can be conveyed by a communication medium 903 in a wireless form. One or more program instructions can be, for example, computer-executable instructions or logic-implemented instructions.
[0119] In some examples, the splicing processing device can be configured to provide various operations, functions, or actions in response to one or more program instructions via the computer-readable medium 901, the computer-recordable medium 902, and / or the communication medium 903.
[0120] From the description of the above embodiments, those skilled in the art can clearly understand that, for the convenience and conciseness of description, only the above division of each functional module is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0121] In several embodiments provided in the present application, it should be understood that the disclosed device and method can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of modules or units is only a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical, mechanical, or other form.
[0122] The units described as separate components may or may not be physically separated. The components displayed as units can be one physical unit or multiple physical units, that is, they can be located in one place, or they can be distributed to multiple different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0123] In addition, each functional unit in various embodiments of the present application can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.
[0124] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiments of the present application, in essence, or the part that contributes to the prior art, or all or part of this technical solution can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions for causing a device (which can be a single-chip microcomputer, a chip, etc.) or a processor to execute all or part of the steps of the methods of the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disc.
[0125] The above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A splicing processing device, characterized in that: The splicing processing device comprises: a control module and an image processing module. The splicing processing device is used to be integrated with a display screen. The display screen comprises multiple types of splicing display units. The image processing module is connected to each of the splicing display units. The control module is used to obtain segmentation parameters and send the segmentation parameters to the image processing module; The image processing module is used to obtain a video to be displayed and a segmentation parameter, and to segment the video to be displayed based on the segmentation parameter to obtain multiple sub-videos; the Nth frame video of the video to be displayed includes the Nth frame video of the multiple sub-videos, N is a positive integer, and one sub-video corresponds to one splicing display unit; The image processing module is further used to send a corresponding sub-video to each of the multiple types of splicing display units, so that the sub-videos displayed by the multiple types of splicing display units are spliced into the video to be displayed.
2. The splicing processing device according to claim 1, characterized in that: The control module includes a control interface, and / or the image processing module includes the control interface; The control module is used to obtain segmentation parameters, including: The control module is used to receive the segmentation parameter through the control interface.
3. The splicing processing device according to claim 2, characterized in that: The control module and the image processing module are integrated on one chip, or the control module and the image processing module are different chips.
4. The splicing processing device according to claim 2 or 3, characterized in that: The splicing processing device further includes: a video input interface, a conversion module and a video output interface, wherein the video input interface is connected to the image processing module through the conversion module, and the video output interface is connected to the image processing module; The conversion module is used to receive the video to be displayed in a first signal format sent by the video input interface, and convert the signal format of the video to be displayed to obtain and send the video to be displayed in a second signal format to the image processing module; The image processing module is further configured to send a corresponding sub-video to each of the multiple types of spliced display units through the video output interface.
5. The splicing processing device according to claim 4, characterized in that: The multiple types of splicing display units include: liquid crystal display LCD splicing display unit and light emitting diode LED splicing display unit; the video output interface includes: video type interface and / or network type interface; Wherein, the LCD splicing display unit is connected to the video type interface, and the LED splicing display unit is connected to the video type interface and / or the network type interface.
6. The splicing processing device according to claim 5, characterized in that: The splicing processing device further includes: a driving module, the driving module is connected to the image processing module; The driving module is used to drive the LCD splicing display unit to display the corresponding sub-video.
7. A display device, characterized in that: The display device comprises: a plurality of types of splicing display units, and a splicing processing device according to any one of claims 1 to 6, wherein the splicing processing device is connected to each of the splicing display units; The splicing display unit is used to receive multiple sub-videos sent by the splicing processing device and display the sub-videos corresponding to the splicing display unit, so that the sub-videos displayed by the multiple types of splicing display units are spliced into the video to be displayed.
8. The display device according to claim 7, characterized in that: The display device further includes: a video source module; The video source module is used to connect to the video input interface of the splicing processing device and send the video to be displayed to the splicing processing device; The video source module is located inside the display device, or the video source module is located outside the display device.
9. The display device according to claim 7 or 8, characterized in that: The display device further includes: a driving module, which is connected to the splicing processing device and the LCD splicing display unit respectively and is used to drive the LCD splicing display unit to display the corresponding sub-video.
10. The display device according to claim 7 or 8, characterized in that: There are multiple splicing processing devices, and the multiple splicing processing devices are connected in pairs. One splicing processing device corresponds to a group of splicing display units of different types.