CN102682741B - Multi-display control system and implementation method of multi-display control system - Google Patents
Multi-display control system and implementation method of multi-display control system Download PDFInfo
- Publication number
- CN102682741B CN102682741B CN201210173845.1A CN201210173845A CN102682741B CN 102682741 B CN102682741 B CN 102682741B CN 201210173845 A CN201210173845 A CN 201210173845A CN 102682741 B CN102682741 B CN 102682741B
- Authority
- CN
- China
- Prior art keywords
- display control
- control system
- channel
- image data
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
本发明适用于媒体显示控制技术领域,提供了一种多显示控制系统及多显示控制系统的实现方法,所述方法包括:当所述多显示控制系统中的任一显示控制系统的通道配置不能满足当前图像处理需求时,则根据所述通道配置,调用其它显示控制系统中空闲的通道;所述任一显示控制系统根据自身通道,及调用的其它显示控制系统中的通道,对输入的图像数据进行处理。本发明使得以较小的芯片面积和功耗,较高的资源利用率,实现了多个显示设备同时显示不同内容的需求。
The present invention is applicable to the technical field of media display control, and provides a multi-display control system and a method for realizing the multi-display control system. The method includes: when the channel configuration of any display control system in the multi-display control system cannot When the current image processing requirements are met, then according to the channel configuration, call the free channels in other display control systems; any display control system according to its own channel, and the channels in other display control systems called, for the input image The data is processed. The present invention enables multiple display devices to simultaneously display different contents with smaller chip area and power consumption and higher resource utilization.
Description
技术领域 technical field
本发明属于媒体显示控制技术领域,尤其涉及一种多显示控制系统及多显示控制系统的实现方法。The invention belongs to the technical field of media display control, and in particular relates to a multi-display control system and a method for realizing the multi-display control system.
背景技术 Background technique
单显示控制系统的实时图像处理一般包括对多个通道(图层)的输入图像进行处理,具体为将存于Memory中的多个图像分别由几个通道(图层)读入,经过处理后形成一幅完整的图像,将处理好的图像输出给显示接口,显示接口按照接口协议,将图像送给显示设备显示。The real-time image processing of a single display control system generally includes processing the input images of multiple channels (layers), specifically reading in multiple images stored in Memory by several channels (layers), and after processing Form a complete image, output the processed image to the display interface, and the display interface sends the image to the display device for display according to the interface protocol.
然而,在终端设备中很多的媒体应用需要用到多个显示控制系统,以实现与多种显示设备对接。显示控制系统一般集成在媒体处理SOC芯片中,通过对多个通道或者(图层)的输入图像进行处理来实现图像丰富的显示效果。目前的多显示控制系统通常是通过复制一个单显示控制系统来满足同时连接两个或两个以上的显示设备的需求,因此,会占用比较大的面积以及消耗较多的功耗,且每个显示控制系统一般都包含多个通道(图层),各个通道(图层)的功能是相同的,但是最终在显示设备上显示出来时,大多数情况下,各个通道(图层)所占的比重不会完全一样,那些相对次要的通道(图层)并不会全都用到通道上的所有功能,这样就造成了资源的巨大浪费。However, many media applications in a terminal device need to use multiple display control systems to achieve interfacing with various display devices. The display control system is generally integrated in the media processing SOC chip, and the image-rich display effect is realized by processing the input images of multiple channels or (layers). The current multi-display control system usually meets the requirement of connecting two or more display devices at the same time by duplicating a single-display control system. Therefore, it will occupy a relatively large area and consume more power consumption, and each The display control system generally includes multiple channels (layers), and the functions of each channel (layer) are the same, but when it is finally displayed on the display device, in most cases, the share of each channel (layer) The specific gravity will not be exactly the same, and those relatively minor channels (layers) will not all use all the functions on the channel, which will cause a huge waste of resources.
按照现有技术所提供的技术方案,发现现有技术中至少存在如下技术问题:According to the technical solutions provided by the prior art, it is found that at least the following technical problems exist in the prior art:
现有技术的多显示控制系统的实现会占用较大的芯片面积、消耗较多的功耗,且资源利用率不高。The implementation of the multi-display control system in the prior art will occupy a larger chip area, consume more power consumption, and the resource utilization rate is not high.
发明内容Contents of the invention
本发明实施例的目的在于提供一种多显示控制系统的实现方法,旨在解决现有技术的多显示控制系统的实现会占用较大的芯片面积、消耗较多的功耗,且资源利用率不高的问题。The purpose of the embodiments of the present invention is to provide a method for implementing a multi-display control system, aiming to solve the problem that the realization of the multi-display control system in the prior art will occupy a relatively large chip area, consume more power consumption, and reduce the resource utilization rate. Not a high question.
为了实现上述目的,本发明实施例提供如下技术方案:In order to achieve the above purpose, embodiments of the present invention provide the following technical solutions:
本发明实施例是这样实现的,一种多显示控制系统的实现方法,所述方法包括:The embodiment of the present invention is achieved in this way, a method for realizing a multi-display control system, the method comprising:
当所述多显示控制系统中的任一显示控制系统的通道配置不能满足当前图像处理需求时,则根据所述通道配置,调用其它显示控制系统中空闲的通道;When the channel configuration of any one of the display control systems in the multi-display control system cannot meet the current image processing requirements, call the idle channels in other display control systems according to the channel configuration;
所述任一显示控制系统根据自身通道,及调用的其它显示控制系统中的通道,对输入的图像数据进行处理。Any one of the display control systems processes the input image data according to its own channel and channels in other display control systems called.
本发明实施例还提供了一种多显示控制系统的实现装置,所述多显示控制系统包括多个显示控制系统,其中,每一显示控制系统包括:The embodiment of the present invention also provides a device for implementing a multi-display control system, the multi-display control system includes a plurality of display control systems, wherein each display control system includes:
接收单元,用于接收准备通过当前显示控制系统播出的图像数据;The receiving unit is used to receive the image data to be played through the current display control system;
拆分单元,用于将所述图像数据拆分成多个图层,并确认所述当前显示控制系统中通道的通道配置是否能完成对所述多个图层的处理,当所述当前显示系统中通道的通道配置无法完成对所述多个图层的处理时,将所述多个图层中的至少一个图层发送给其它的显示控制系统进行处理;A splitting unit, configured to split the image data into multiple layers, and confirm whether the channel configuration of the channel in the current display control system can complete the processing of the multiple layers, when the current display When the channel configuration of the channels in the system cannot complete the processing of the multiple layers, at least one layer of the multiple layers is sent to other display control systems for processing;
选择单元,用于接收其它的显示控制系统对所述至少一个图层进行处理后的图像数据;a selection unit, configured to receive image data processed by other display control systems on the at least one layer;
叠加单元,用于将所述选择单元接收的图像数据与所述当前显示控制系统处理通道处理后的多个图层中的其它图层的图像数据进行叠加,并发送到显示设备进行播放。A superposition unit, configured to superimpose the image data received by the selection unit with the image data of other layers in the plurality of layers processed by the current display control system processing channel, and send them to the display device for playback.
本发明实施例与现有技术相比,有益效果在于:在多显示控制系统中,当任一显示控制系统的通道配置不能满足当前图像处理需求时,则根据所述通道配置,调用其它显示控制系统中空闲的通道,由于不同通道可以配置不同的功能,减少了通道功能的重复,简化了通道的功能,因此,减小了显示控制系统占用芯片的面积,降低了系统功耗,且通过通道的调用机制,提升了资源的利用率,使得以较小的芯片面积和功耗,较高的资源利用率,实现了多个显示设备同时显示不同内容的需求。Compared with the prior art, the embodiment of the present invention has the beneficial effect that in a multi-display control system, when the channel configuration of any display control system cannot meet the current image processing requirements, other display control systems are invoked according to the channel configuration. The idle channels in the system, because different channels can be configured with different functions, reduce the duplication of channel functions and simplify the functions of the channels. Therefore, the chip area occupied by the display control system is reduced, and the system power consumption is reduced. The calling mechanism improves the resource utilization rate, enabling multiple display devices to display different content at the same time with a smaller chip area and power consumption and a higher resource utilization rate.
附图说明 Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For Those of ordinary skill in the art can also obtain other drawings based on these drawings without making creative efforts.
图1是本发明实施例一提供的多显示控制系统的实现方法的实现流程图;FIG. 1 is an implementation flowchart of an implementation method of a multi-display control system provided by Embodiment 1 of the present invention;
图2是本发明实施例一提供的多显示控制系统的实现方法的实现示例的双显示控制系统的结构示意图;Fig. 2 is a schematic structural diagram of a dual-display control system of an implementation example of the implementation method of the multi-display control system provided by Embodiment 1 of the present invention;
图3是本发明实施例二提供的多显示控制系统的结构图。FIG. 3 is a structural diagram of a multi-display control system provided by Embodiment 2 of the present invention.
具体实施方式 Detailed ways
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.
本发明实施例提供了一种多显示控制系统的实现方法,所述方法包括:An embodiment of the present invention provides a method for implementing a multi-display control system, the method including:
当所述多显示控制系统中的任一显示控制系统的通道配置不能满足当前图像处理需求时,则根据所述通道配置,调用其它显示控制系统中空闲的通道;When the channel configuration of any one of the display control systems in the multi-display control system cannot meet the current image processing requirements, call the idle channels in other display control systems according to the channel configuration;
所述任一显示控制系统根据自身通道,及调用的其它显示控制系统中的通道,对输入的图像数据进行处理。Any one of the display control systems processes the input image data according to its own channel and channels in other display control systems called.
本发明实施例还提供了一种多显示控制系统的实现装置,所述多显示控制系统包括多个显示控制系统,其中,每一显示控制系统包括:The embodiment of the present invention also provides a device for implementing a multi-display control system, the multi-display control system includes a plurality of display control systems, wherein each display control system includes:
接收单元,用于接收准备通过当前显示控制系统播出的图像数据;The receiving unit is used to receive the image data to be played through the current display control system;
拆分单元,用于将所述图像数据拆分成多个图层,并确认所述当前显示控制系统中通道的通道配置是否能完成对所述多个图层的处理,当所述当前显示系统中通道的通道配置无法完成对所述多个图层的处理时,将所述多个图层中的至少一个图层发送给其它的显示控制系统进行处理;A splitting unit, configured to split the image data into multiple layers, and confirm whether the channel configuration of the channel in the current display control system can complete the processing of the multiple layers, when the current display When the channel configuration of the channels in the system cannot complete the processing of the multiple layers, at least one layer of the multiple layers is sent to other display control systems for processing;
选择单元,用于接收其它的显示控制系统对所述至少一个图层进行处理后的图像数据;a selection unit, configured to receive image data processed by other display control systems on the at least one layer;
叠加单元,用于将所述选择单元接收的图像数据与所述当前显示控制系统处理通道处理后的多个图层中的其它图层的图像数据进行叠加,并发送到显示设备进行播放。A superposition unit, configured to superimpose the image data received by the selection unit with the image data of other layers in the plurality of layers processed by the current display control system processing channel, and send them to the display device for playback.
以下结合具体实施例对本发明的实现进行详细描述:The realization of the present invention is described in detail below in conjunction with specific embodiment:
实施例一Embodiment one
图1示出了本发明实施例一提供的多显示控制系统的实现方法的实现流程图,其中,所述每一显示控制系统包含多个通道,所述多个通道的功能可以相同也可以不同,所述每一通道实现每一显示控制系统能够实现的图像处理的全部功能或者部分功能。Fig. 1 shows the flow chart of the implementation method of the multi-display control system provided by Embodiment 1 of the present invention, wherein each display control system includes multiple channels, and the functions of the multiple channels can be the same or different , each channel implements all or part of the image processing functions that each display control system can implement.
在S101中,当所述多显示控制系统中的任一显示控制系统的通道配置不能满足当前图像处理需求时,则根据所述通道配置,调用其它显示控制系统中空闲的通道;In S101, when the channel configuration of any one of the display control systems in the multi-display control system cannot meet the current image processing requirements, call an idle channel in other display control systems according to the channel configuration;
具体的,任一显示控制系统接收准备通过任一显示控制系统播出的图像数据,将所述图像数据拆分成多个图层,确认任一显示控制系统中通道的通道配置是否能完成对多个图层的处理,当所述任一显示控制系统中通道的通道配置无法完成对所述多个图层的处理时,将所述多个图层中的至少一个图层发送给其它的显示控制系统进行处理。Specifically, any display control system receives the image data to be broadcast by any display control system, splits the image data into multiple layers, and confirms whether the channel configuration of any display control system can complete the Processing of multiple layers, when the channel configuration of the channel in any one of the display control systems cannot complete the processing of the multiple layers, at least one of the multiple layers is sent to other Display control system for processing.
本实施例中,当多显示控制系统中某一显示控制系统的通道配置情况不能满足当前图像处理需求时,例如,可能是显示控制系统的通道数量不能满足当前图像处理的通道数,还可能是显示控制系统的通道功能不能满足图像处理需要的功能,则可以根据显示系统的配置情况,向其它的系统调用空闲通道,以满足当前显示控制系统图像处理的需求,例如,若显示控制系统的通道数量缺少1个处理通道,则向有空闲通道的显示控制系统调用一个通道,若显示控制系统的通道功能没有配置旋转功能,则向其它的配置有旋转功能的显示控制系统调用具有旋转功能的通道。In this embodiment, when the channel configuration of a certain display control system in the multi-display control system cannot meet the current image processing requirements, for example, it may be that the number of channels of the display control system cannot meet the current image processing channel number, or it may be If the channel function of the display control system cannot meet the needs of image processing, you can call free channels to other systems according to the configuration of the display system to meet the current image processing requirements of the display control system. For example, if the channel of the display control system If the quantity lacks 1 processing channel, call a channel to the display control system with free channels, if the channel function of the display control system is not configured with the rotation function, call the channel with the rotation function to other display control systems equipped with the rotation function .
在S102中,所述任一显示控制系统根据自身通道,及调用的其它显示控制系统中的通道,对输入的图像数据进行处理。In S102, any one of the display control systems processes the input image data according to its own channel and channels in other display control systems called.
本实施例中,具体的,所述任一显示控制系统接收其它的显示控制系统对所述至少一个图层进行处理后的图像数据,并将所述选择单元接收的图像数据与所述当前显示控制系统处理通道处理后的多个图层中的其它图层的图像数据进行叠加,并发送到显示设备进行播放。In this embodiment, specifically, any one of the display control systems receives image data processed by other display control systems on the at least one layer, and combines the image data received by the selection unit with the currently displayed The image data of other layers in the multiple layers processed by the control system are superimposed and sent to the display device for playback.
可选的,在S102之后,所述方法还包括:将处理后的图像数据输出到一个或多个显示设备进行显示。Optionally, after S102, the method further includes: outputting the processed image data to one or more display devices for display.
本实施例中,所述通道配置为通道数量或者通道功能,具体的:In this embodiment, the channel configuration is channel number or channel function, specifically:
当所述多显示控制系统中的任一显示控制系统包含的通道数量不能满足图像处理需求时,则根据所述通道数量,调用其它显示控制系统中空闲的通道,并根据自身通道,及调用的其它显示控制系统中的通道,对输入的图像数据进行处理。When the number of channels contained in any display control system in the multi-display control system cannot meet the image processing requirements, then according to the number of channels, call the idle channels in other display control systems, and according to its own channel, and the called Other channels in the display control system process the input image data.
当所述多显示控制系统中的任一显示控制系统包含的通道功能不能满足图像处理需求时,则根据所述通道功能,调用其它显示控制系统中空闲的通道功能,并根据自身通道功能,及调用的其它显示控制系统中的通道功能,对输入的图像数据进行处理。When the channel function contained in any display control system in the multi-display control system cannot meet the image processing requirements, then according to the channel function, call the idle channel function in other display control systems, and according to its own channel function, and Call other channel functions in the display control system to process the input image data.
本实施例中,每一显示控制系统包含多个通道,每个通道可以配置不同的功能,即,将各个通道的功能做成不对等,并且可以根据实际需求,对每一通道实现的功能进行增加、删除、合并、拆分或者顺序调整,例如,通道的功能可以包含格式之间的转换、图像的旋转、缩放等功能,而通道的功能也可以只包含格式之间的转换功能。In this embodiment, each display control system includes multiple channels, and each channel can be configured with different functions, that is, the functions of each channel are made unequal, and the functions realized by each channel can be adjusted according to actual needs. Add, delete, merge, split, or adjust order. For example, the function of a channel may include functions such as conversion between formats, image rotation, and scaling, and the function of a channel may only include conversion between formats.
进一步的,还可以将将后处理的全部或者部分功能分到各个通道单独完成之后再叠加,或者将通道处理的全部或者部分功能放到叠加之后的图像后处理中。Furthermore, all or part of the post-processing functions may be divided into individual channels and then superimposed, or all or part of the channel processing functions may be put into the superimposed image post-processing.
本实施例中,多个显示控制系统除了通道可以配置不同的功能,其它部分的结构可以相同也可以不同,在此不用以限制本发明。In this embodiment, the multiple display control systems can be configured with different functions except the channels, and the structures of other parts can be the same or different, which is not intended to limit the present invention.
为了便于理解,以下以一个具体的实现示例对本实施例的多显示控制系统的实现方法进行说明,但不以本实现示例的情况为限:For ease of understanding, the implementation method of the multi-display control system of this embodiment is described below with a specific implementation example, but not limited to the situation of this implementation example:
以下以双显示控制系统为例,如图2所示,所示双显示控制系统包括:显示控制系统1、显示器1、显示控制系统2及显示器2,所示显示控制系统1和显示控制系统2均包括N个通道(图层),N为大于1的正整数,其中,显示控制系统1和显示控制系统2中的通道1支持所有图像格式之间的转换、图像的旋转、缩放等功能,而其它的通道2至通道N只支持部分格式之间的转换,不支持图像的旋转和缩放等功能。图层后处理等是对所有图层叠加好之后进行的处理。显示控制系统1和显示控制系统2中每一通道均配置选通开关,且配置若干选择器,通过选通开关分别控制每个通道的打开或者关闭,并通过选择器对需要调用的通道进行选择。The following takes the dual display control system as an example, as shown in Figure 2, the dual display control system includes: display control system 1, display 1, display control system 2 and display 2, display control system 1 and display control system 2 Both include N channels (layers), and N is a positive integer greater than 1. Among them, channel 1 in display control system 1 and display control system 2 supports functions such as conversion between all image formats, image rotation, and scaling. The other channel 2 to channel N only support conversion between some formats, and do not support functions such as image rotation and scaling. Layer post-processing, etc. is the processing after all layers are superimposed. Each channel in the display control system 1 and display control system 2 is equipped with a strobe switch and a number of selectors to control the opening or closing of each channel through the strobe switch, and select the channel to be called through the selector .
例如,当需要两个显示控制系统进行实时图像处理时,并且每个显示控制系统中各自的通道配置,包括通道功能和通道数量,已能满足显示需求,则可以将选择器都配置成选择本地通道,使每个显示控制系统都使用各自的通道和功能,对输入的图像数据进行实时处理并且输出;当应用场景需要两个显示控制系统进行实时图像处理,并且有某显示控制系统中通道配置不能满足显示需求,则通过通道选通开关和选择器,向其它有空闲通道的显示控制系统调用一个或者多个通道和功能,对输入的图像数据进行实时处理并且输出到相应的显示器上。例如,当显示控制系统1需要处理的两个图层都需要做图像的特殊格式转换或者旋转、缩放等处理,而显示控制系统2只需要做简单的显示或者不显示时,除了使用显示系统控制系统1中的通道(图层)1对一个图层做特殊格式转换或者旋转、缩放外,还可以调用显示系统控制系统2中的通道(图层)1对另一个通道(图层)进行特殊格式转换或者旋转、缩放等处理。For example, when two display control systems are required for real-time image processing, and the respective channel configurations in each display control system, including channel functions and channel quantities, can already meet the display requirements, the selector can be configured to select local Channel, so that each display control system uses its own channel and function to process and output the input image data in real time; when the application scenario requires two display control systems for real-time image processing, and there is a channel configuration in a display control system If the display requirements cannot be met, one or more channels and functions are called to other display control systems with free channels through the channel selection switch and selector, and the input image data is processed in real time and output to the corresponding display. For example, when the two layers to be processed by the display control system 1 need to perform special format conversion, rotation, scaling, etc. of the image, and the display control system 2 only needs to do simple display or no display, in addition to using the display system control In addition to channel (layer) 1 in system 1 performing special format conversion, rotation, and scaling on a layer, channel (layer) 1 in display system control system 2 can also be used to perform special format conversion on another channel (layer). Format conversion or processing such as rotation and scaling.
值得说明的是,本实现示例中通过选通开关及选择器实现对调用通道的选择,这只是一种作为本领域技术人员容易想到的实现方式之一,当然还可以采用其它的实现方式,实现对调用通道的选择,在此不用以限制本发明。It is worth noting that in this implementation example, the selection of the call channel is realized through the strobe switch and the selector, which is only one of the implementation methods that are easily thought of by those skilled in the art. Of course, other implementation methods can also be used to realize The selection of the calling channel is not intended to limit the present invention.
本发明中,在多显示控制系统中,为显示系统的每个通道配置不同的通道功能,当任一显示控制系统的通道配置不能满足当前图像处理需求时,则根据所述通道配置,调用其它显示控制系统中空闲的通道,由于不同通道可以配置不同的功能,减少了通道功能的重复,简化了通道的功能,因此,减小了显示控制系统占用芯片的面积,降低了系统功耗,且通过通道的调用机制,提升了资源的利用率,使得以较小的芯片面积和功耗,较高的资源利用率,实现了多个显示设备同时显示不同内容的需求。In the present invention, in the multi-display control system, different channel functions are configured for each channel of the display system. When the channel configuration of any display control system cannot meet the current image processing requirements, other channels are called according to the channel configuration. For the idle channels in the display control system, since different channels can be configured with different functions, the duplication of channel functions is reduced, and the functions of the channels are simplified. Therefore, the chip area occupied by the display control system is reduced, and the power consumption of the system is reduced. Through the call mechanism of the channel, the utilization rate of resources is improved, so that the requirement of multiple display devices to display different contents at the same time is realized with a smaller chip area and power consumption, and a higher resource utilization rate.
实施例二Embodiment two
图3示出了本发明实施例二提供的多显示控制系统的结构图,为了便于说明,仅示出了与本发明实施例相关的部分,该装置可以是内置于终端设备中的软件单元、硬件单元或者软硬结合单元。Fig. 3 shows the structural diagram of the multi-display control system provided by Embodiment 2 of the present invention. For the convenience of description, only the parts related to the embodiment of the present invention are shown. The device may be a software unit built in the terminal device, A hardware unit or a combination of hardware and software.
其中,假设该多现实控制系统包括N个显示控制系统,即第一显示控制系统31、第二显示控制系统32……及第N显示控制系统3N。Wherein, it is assumed that the multi-reality control system includes N display control systems, that is, the first display control system 31 , the second display control system 32 . . . and the Nth display control system 3N.
其中,所述每一显示控制系统包含多个通道,所述多个通道的功能可以相同也可以不同,所述每一通道实现每一显示控制系统能够实现的图像处理的全部功能或者部分功能。Wherein, each display control system includes multiple channels, and the functions of the multiple channels may be the same or different, and each channel realizes all or part of the functions of image processing that each display control system can realize.
其中,每一显示控制系统包括:接收单元、拆分单元、选择单元及叠加单元,例如,第一显示系统31包括:接收单元311、拆分单元312、选择单元313及叠加单元314;第一显示系统32包括:接收单元321、拆分单元322、选择单元323及叠加单元324;……第N显示系统3N包括:接收单元3N1、拆分单元3N2、选择单元3N3及叠加单元3N4。Wherein, each display control system includes: a receiving unit, a splitting unit, a selection unit and a superposition unit, for example, the first display system 31 includes: a receiving unit 311, a splitting unit 312, a selection unit 313 and a superposition unit 314; The display system 32 includes: a receiving unit 321, a splitting unit 322, a selecting unit 323, and a superimposing unit 324; ... The Nth display system 3N includes: a receiving unit 3N1, a splitting unit 3N2, a selecting unit 3N3, and a superimposing unit 3N4.
其中,每一显示控制系统包括的接收单元、拆分单元、选择单元及叠加单元完成的功能具体如下:Among them, the functions completed by the receiving unit, splitting unit, selecting unit and superimposing unit included in each display control system are as follows:
接收单元,用于接收准备通过当前显示控制系统播出的图像数据;The receiving unit is used to receive the image data to be played through the current display control system;
拆分单元,用于将所述图像数据拆分成多个图层,并确认所述当前显示控制系统中通道的通道配置是否能完成对所述多个图层的处理,当所述当前显示系统中通道的通道配置无法完成对所述多个图层的处理时,将所述多个图层中的至少一个图层发送给其它的显示控制系统进行处理;A splitting unit, configured to split the image data into multiple layers, and confirm whether the channel configuration of the channel in the current display control system can complete the processing of the multiple layers, when the current display When the channel configuration of the channels in the system cannot complete the processing of the multiple layers, at least one layer of the multiple layers is sent to other display control systems for processing;
本实施例中,当所述当前显示系统中通道的通道配置无法完成对所述多个图层的处理时,即当所述多显示控制系统中的任一显示控制系统的通道配置不能满足当前图像处理需求时,则根据所述通道配置,调用其它显示控制系统中空闲的通道,即将所述多个图层中的至少一个图层发送给其它的显示控制系统进行处理。In this embodiment, when the channel configuration of the channels in the current display system cannot complete the processing of the multiple layers, that is, when the channel configuration of any display control system in the multi-display control system cannot meet the current When image processing is required, according to the channel configuration, an idle channel in other display control systems is invoked, that is, at least one layer among the plurality of layers is sent to other display control systems for processing.
本实施例中,可以将多个图层中的至少一个图层发送给其它的一个显示控制系统进行处理,也可以发送给其它的多个显示控制系统进行处理,具体可以根据当前显示控制系统通道配置情况及其它显示控制系统的通道配置情况确定。In this embodiment, at least one of the multiple layers can be sent to another display control system for processing, or can be sent to other multiple display control systems for processing. The configuration and other channel configurations of the display control system are determined.
可选的,所述通道配置为通道数量或者通道功能,具体为:Optionally, the channel configuration is channel number or channel function, specifically:
当当前显示控制系统包含的通道数量不能满足图像处理需求时,则根据所述通道数量,调用其它显示控制系统中空闲的通道,并根据自身通道,及调用的其它显示控制系统中的通道,对输入的图像数据进行处理。When the number of channels contained in the current display control system cannot meet the image processing requirements, then according to the number of channels, call the idle channels in other display control systems, and according to your own channels and the channels in other display control systems called, The input image data is processed.
当当前显示控制系统包含的通道功能不能满足图像处理需求时,则根据所述通道功能,调用其它显示控制系统中空闲的通道功能,并根据自身通道功能,及调用的其它显示控制系统中的通道功能,对输入的图像数据进行处理。When the channel functions included in the current display control system cannot meet the image processing requirements, call the idle channel functions in other display control systems according to the channel functions, and call the channels in other display control systems according to their own channel functions function to process the input image data.
选择单元,用于接收其它的显示控制系统对所述至少一个图层进行处理后的图像数据;a selection unit, configured to receive image data processed by other display control systems on the at least one layer;
本实施例中,可以通过选择器接收并选择其它的显示控制系统对所述至少一个图层进行处理后的图像数据,当需要接收其它的多个显示控制系统的图像处理数据时,可以通过多个选择器实现对不同显示控制系统的图像处理数据的选择。In this embodiment, the image data processed by other display control systems on the at least one layer can be received and selected through the selector. A selector realizes the selection of image processing data of different display control systems.
叠加单元,用于将所述选择单元接收的图像数据与所述当前显示控制系统处理通道处理后的多个图层中的其它图层的图像数据进行叠加,并发送到显示设备进行播放。A superposition unit, configured to superimpose the image data received by the selection unit with the image data of other layers in the plurality of layers processed by the current display control system processing channel, and send them to the display device for playback.
可选的,所述叠加单元,还用于将叠加后的图像数据发送到一个或者多个显示设备进行显示。Optionally, the superimposing unit is further configured to send the superimposed image data to one or more display devices for display.
可选的,所述每一显示控制系统还包括:Optionally, each display control system further includes:
图像后处理单元,用于对所述叠加单元叠加后的图像数据进行图像后处理。An image post-processing unit, configured to perform image post-processing on the image data superimposed by the superimposing unit.
本实施例中,图像后处理单元可以对叠加后的图像数据进行亮度、色度、饱和度、色温、去抖动等处理。In this embodiment, the image post-processing unit may perform processing such as brightness, chroma, saturation, color temperature, and de-jittering on the superimposed image data.
值得注意的是,上述系统实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。It is worth noting that in the above system embodiments, the units included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit It is only for the convenience of distinguishing each other, and is not used to limit the protection scope of the present invention.
另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘或光盘等。In addition, those of ordinary skill in the art can understand that all or part of the steps in the methods of the above-mentioned embodiments can be completed by instructing related hardware through programs, and the corresponding programs can be stored in a computer-readable storage medium. Storage media, such as ROM/RAM, magnetic disk or optical disk, etc.
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. within range.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210173845.1A CN102682741B (en) | 2012-05-30 | 2012-05-30 | Multi-display control system and implementation method of multi-display control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210173845.1A CN102682741B (en) | 2012-05-30 | 2012-05-30 | Multi-display control system and implementation method of multi-display control system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102682741A CN102682741A (en) | 2012-09-19 |
CN102682741B true CN102682741B (en) | 2014-12-03 |
Family
ID=46814563
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210173845.1A Active CN102682741B (en) | 2012-05-30 | 2012-05-30 | Multi-display control system and implementation method of multi-display control system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102682741B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104253807B (en) * | 2013-06-28 | 2017-12-15 | 华为技术有限公司 | A kind of media resource control method and device |
CN103686304B (en) * | 2013-12-09 | 2017-02-01 | 华为技术有限公司 | Method, device and terminal device for layer composition |
CN114327322B (en) * | 2020-10-10 | 2024-05-10 | 西安诺瓦星云科技股份有限公司 | Layer display method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0448350A2 (en) * | 1990-03-23 | 1991-09-25 | Matsushita Electric Industrial Co., Ltd. | Hand held data processing apparatus having reduced power consumption |
CN1750108A (en) * | 2005-09-29 | 2006-03-22 | 广东威创日新电子有限公司 | Multi-layer real-time image overlay controller |
CN101977313A (en) * | 2010-09-20 | 2011-02-16 | 中国科学院计算技术研究所 | Video signal coding device and method |
CN102301730A (en) * | 2011-07-18 | 2011-12-28 | 华为技术有限公司 | Method, device and system for transmitting and processing multichannel AV |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070033592A1 (en) * | 2005-08-04 | 2007-02-08 | International Business Machines Corporation | Method, apparatus, and computer program product for adaptive process dispatch in a computer system having a plurality of processors |
CN101394505B (en) * | 2008-10-10 | 2010-04-07 | 北京创毅视讯科技有限公司 | Device, method and terminal for simultaneously displaying multiple programs |
CN101403982B (en) * | 2008-11-03 | 2011-07-20 | 华为技术有限公司 | Task distribution method, system for multi-core processor |
CN101527134B (en) * | 2009-04-03 | 2011-05-04 | 华为技术有限公司 | Display method, display controller and display terminal |
US8543857B2 (en) * | 2009-09-26 | 2013-09-24 | Intel Corporation | Method and apparatus for low power operation of multi-core processors |
-
2012
- 2012-05-30 CN CN201210173845.1A patent/CN102682741B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0448350A2 (en) * | 1990-03-23 | 1991-09-25 | Matsushita Electric Industrial Co., Ltd. | Hand held data processing apparatus having reduced power consumption |
CN1750108A (en) * | 2005-09-29 | 2006-03-22 | 广东威创日新电子有限公司 | Multi-layer real-time image overlay controller |
CN101977313A (en) * | 2010-09-20 | 2011-02-16 | 中国科学院计算技术研究所 | Video signal coding device and method |
CN102301730A (en) * | 2011-07-18 | 2011-12-28 | 华为技术有限公司 | Method, device and system for transmitting and processing multichannel AV |
Also Published As
Publication number | Publication date |
---|---|
CN102682741A (en) | 2012-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022100308A1 (en) | Information processing method and related apparatus | |
TWI442376B (en) | Semiconductor integrated circuit and data processing system | |
TWI492053B (en) | System and method for managing performance of a computing device having dissimilar memory types | |
CN203352696U (en) | Multimedia digit conference system | |
WO2021180198A1 (en) | Information interaction method and apparatus, electronic device, and storage medium | |
CN104185062A (en) | Method for processing video streams by terminal and terminal | |
CN102682741B (en) | Multi-display control system and implementation method of multi-display control system | |
CN102298491B (en) | Embedded graphical interface system and image generation method thereof | |
CN103634336A (en) | File cooperative downloading system, device and method | |
CN205069079U (en) | Multi -functional LED display screen control system | |
CN104754409A (en) | Multimedia video playing system applied to Android platform and multimedia video playing method applied to multimedia video playing system of Android platform | |
CN117215989A (en) | Heterogeneous acceleration device, heterogeneous acceleration system, heterogeneous acceleration method, heterogeneous acceleration device and storage medium | |
AU2013330543B2 (en) | Method and apparatus for communicating media information in multimedia communication system | |
CN114697876B (en) | Local area network screen projection method and device and electronic equipment | |
CN104253807B (en) | A kind of media resource control method and device | |
CN112672100B (en) | Multi-display-card data cooperative processing method, video conference system and cloud server | |
TWI593287B (en) | Topology and bandwidth management for io and inbound av | |
CN103685983B (en) | A kind of host computer, ring lead to splicing module, video-signal transmission method and system | |
CN110933221A (en) | Audio channel management method, device, terminal and storage medium | |
CN101499245B (en) | Asynchronous first-in first-out memory, liquid crystal display controller and its control method | |
CN111131741A (en) | Multi-party video call method, system, device and computer readable storage medium | |
CN114339139A (en) | Preview video processing method, preview video processing card and plug-in video processor | |
US20180365655A1 (en) | Delegating resources when scheduling meetings | |
CN118409724B (en) | Data sending and display control method and device | |
CN103927710A (en) | Application layer branching mixing method, system and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |