CN111711800B - 拼接显示屏的图像处理方法、装置及存储介质 - Google Patents
拼接显示屏的图像处理方法、装置及存储介质 Download PDFInfo
- Publication number
- CN111711800B CN111711800B CN202010620744.9A CN202010620744A CN111711800B CN 111711800 B CN111711800 B CN 111711800B CN 202010620744 A CN202010620744 A CN 202010620744A CN 111711800 B CN111711800 B CN 111711800B
- Authority
- CN
- China
- Prior art keywords
- video
- video stream
- board card
- processed
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2624—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects for obtaining an image which is composed of whole input images, e.g. splitscreen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/265—Mixing
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本申请涉及一种拼接显示屏的图像录制方法、装置及存储介质,属于图像显示技术领域,该方法包括:接收指定录像板卡对应的多路视频流;对多路视频流进行图像合成处理,得到处理后的视频流;接收录像板卡中其他录像板卡发送的处理后的视频流;对其他录像板卡发送的处理后的视频流和指定录像板卡得到的处理后的视频流重新编码,得到一路编码后的视频流;可以解决一张录像板卡的资源有限,无法实现对拼接显示屏进行录制的问题;由于使用多个录像板卡进行图像合成,使用指定录像板卡对处理后的视频流再次编码得到一路编码后的视频流,可以实现对拼接显示屏的视频流的录制。
Description
技术领域
本申请涉及一种拼接显示屏的图像处理方法、装置及存储介质,属于图像显示技术领域。
背景技术
视频综合平台在安防监控、指挥、应急调度等领域具有广泛应用。视频综合平台可提供大屏显示的应用。视频综合平台的录像模式中,通常使用一块专用录像板卡作为录像机,进行输入信号重新编码实现录像功能。
然而,一块录像板卡的资源有限,通常最大支持16层画面独立开窗。针对大型拼接显示屏的显示场景,拼接显示屏需要展示的画面图层数会大于16层。此时,一张录像板卡无法实现对拼接显示屏进行录制。
发明内容
本申请提供了一种拼接显示屏的图像处理方法、装置及存储介质,可以解决一张录像板卡的资源有限,无法实现对拼接显示屏进行录制的问题。本申请提供如下技术方案:
第一方面,提供了一种拼接显示屏的图像处理方法,所述拼接显示屏包括n个显示组件,每个显示组件对应一个录像板卡,n个录像板卡通过背板总线相联,所述录像板卡用于对对应的显示组件显示的视频流进行录制;所述方法用于所述n个录像板卡中的指定录像板卡,所述n为大于1的整数;所述方法包括:
接收所述指定录像板卡对应的多路视频流;
对所述多路视频流进行图像合成处理,得到处理后的视频流;
接收所述录像板卡中其他录像板卡发送的处理后的视频流,所述其他录像板卡为所述n个录像板卡中除所述指定录像板卡之外的录像板卡;
对所述其他录像板卡发送的处理后的视频流和所述指定录像板卡得到的处理后的视频流重新编码,得到一路编码后的视频流。
可选地,所述对所述其他录像板卡发送的处理后的视频流和所述指定录像板卡得到的处理后的视频流重新编码,得到一路编码后的视频流,包括:
对于每个处理后的视频流,获取所述处理后的视频流的显示坐标位置、所述处理后的视频流对应的显示组件的显示组件尺寸;
获取所述指定录像板卡的板卡尺寸;
根据所述显示坐标位置、所述显示组件尺寸和所述板卡尺寸确定所述处理后的视频流映射至所述指定录像板卡的编码位置和编码尺寸;
按照所述编码位置和所述编码尺寸对所述处理后的视频流进行压缩编码,得到所述编码后的视频流。
可选地,所述显示组件为矩形,所述显示坐标位置包括所述处理后的视频流在对应显示组件中的左顶点坐标、图像宽度和图像高度;所述显示组件尺寸包括组件宽度和组件高度;所述板卡尺寸包括板卡宽度和板卡高度;
所述根据所述显示坐标位置、所述显示组件尺寸和所述板卡尺寸确定所述处理后的视频流映射至所述指定录像板卡的编码位置和编码尺寸,包括:
计算所述左顶点坐标中宽度方向的坐标值与所述板卡宽度的乘积除以所述组件宽度的值,得到编码后的左顶点坐标中宽度方向的坐标值;
计算所述左顶点坐标中高度方向的坐标值与所述板卡高度的乘积除以所述组件高度的值,得到编码后的左顶点坐标中高度方向的坐标值;
计算所述图像宽度与所述板卡宽度的乘积除以所述组件宽度的值,得到编码后的板卡宽度;
计算所述图像高度与所述板卡高度的乘积除以所述组件宽度的值,得到编码后的板卡高度。
可选地,所述按照所述编码位置和所述编码尺寸对所述处理后的视频流进行压缩编码,得到一路编码后的视频流,包括:
所述按照所述编码位置和所述编码尺寸对所述处理后的视频流进行无损压缩编码,得到所述编码后的视频流。
可选地,所述对所述多路视频流进行图像合成处理,得到处理后的视频流,包括:
在接收到录像指令时,触发执行所述对所述多路视频流进行图像合成处理,得到处理后的视频流的步骤。
第二方面,提供了一种拼接显示屏的图像处理方法,所述拼接显示屏包括n个显示组件,每个显示组件对应一个录像板卡,n个录像板卡通过背板总线相联,所述录像板卡用于对对应的显示组件显示的视频流进行录制;所述方法用于任一其它录像板卡,所述其它录像板卡为所述n个录像板卡中除指定录像板卡之外的录像板卡,所述n为大于1的整数;所述方法包括:
接收所述其它录像板卡对应的多路视频流;
对所述多路视频流进行图像合成处理,得到处理后的视频流;
将所述处理后的视频流通过所述背板总线发送至所述指定录像板卡,以供所述指定录像板卡对各个录像板卡发送的处理后的视频流和所述指定录像板卡得到的处理后的视频流重新编码,得到一路编码后的视频流。
可选地,所述对所述多路视频流进行图像合成处理,得到处理后的视频流,包括:
在接收到录像指令时,触发执行所述对所述多路视频流进行图像合成处理,得到处理后的视频流的步骤。
第三方面,提供一种拼接显示屏的图像处理装置,所述装置包括处理器和存储器;所述存储器中存储有程序,所述程序由所述处理器加载并执行以实现第一方面所述的拼接显示屏的图像处理方法;或者,实现第二方面所述的拼接显示屏的图像处理方法。
第四方面,提供一种计算机可读存储介质,所述存储介质中存储有程序,所述程序由所述处理器加载并执行以实现第一方面所述的拼接显示屏的图像处理方法;或者,实现第二方面所述的拼接显示屏的图像处理方法。
本申请的有益效果在于:通过接收指定录像板卡对应的多路视频流;对多路视频流进行图像合成处理,得到处理后的视频流;接收录像板卡中其他录像板卡发送的处理后的视频流;对其他录像板卡发送的处理后的视频流和指定录像板卡处理后的视频流重新编码,得到一路编码后的视频流;可以解决一张录像板卡的资源有限,无法实现对拼接显示屏进行录制的问题;由于使用多个录像板卡进行图像合成,使用指定录像板卡对处理后的视频流再次编码得到一路编码后的视频流,可以实现对拼接显示屏的视频流的录制。
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,并可依照说明书的内容予以实施,以下以本申请的较佳实施例并配合附图详细说明如后。
附图说明
图1是本申请一个实施例提供的拼接显示屏的图像处理***的结构示意图;
图2是本申请另一个实施例提供的拼接显示屏的图像处理***的结构示意图;
图3是本申请一个实施例提供的拼接显示屏的图像处理方法的流程图;
图4是本申请一个实施例提供的拼接显示屏的图像处理流程的示意图;
图5是本申请一个实施例提供的拼接显示屏的图像处理装置的框图;
图6是本申请一个实施例提供的拼接显示屏的图像处理装置的框图;
图7是本申请一个实施例提供的拼接显示屏的图像处理装置的框图。
具体实施方式
下面结合附图和实施例,对本申请的具体实施方式作进一步详细描述。以下实施例用于说明本申请,但不用来限制本申请的范围。
图1是本申请一个实施例提供的拼接显示屏的图像处理***的结构示意图,如图1所示,该***至少包括:视频输入模块1、视频矩阵切换模块2、视频输出模块3、二次编码模块4、录放像模块5、控制模块6和图像同步合成模块7。
视频输入模块1用于接收视频源。在实际实现时,视频输入模块1可以为视频输入接口或者视频输入板卡,本实施例不对视频输入模块1的实现方式作限定。
视频输入模块1与视频切换矩阵模块2数据相连。控制模块6分别与视频矩阵切换模块2和图像同步合成模块7信令相连。
控制模块6用于向视频矩阵切换模块2发送切换指令;视频矩阵切换模块2用于在接收到控制模块6发送的切换指令时,将接收到的视频源切换至对应的视频输出模块3。
在视频流为多路时,控制模块6还用于向图像同步合成模块7发送同步合成指令;图像同步合成模块7用于在接收到控制模块6发送的同步合成指令时,对视频输出模块3获取到的多路视频流进行图像合成处理,得到处理后的视频流。
二次编码模块4用于对处理后的视频流进行二次编码,并存储至录放像模块5,录放像模块5用于对编码后的视频流进行录像或者播放操作。
另外,在视频流为一路时,视频输出模块3可以直接将视频流输出至二次编码模块4,此时,二次编码模块4还用于对单路的视频流进行二次编码,并存储至录放像模块5,录放像模块5用于对单路的视频流进行录像或者播放操作。
可选地,二次编码为对处理后的视频流进行压缩编码,比如:无损压缩编码。
在实际实现时,图像同步合成模块7和二次编码模块4可以实现为录像板卡、视频输出模块3可以实现为显示组件(比如:显示屏等)、视频矩阵切换模块2可以实现为背板总线、录放像模块5可以实现为录像设备或者播放设备。
本实施例中,为了实现对拼接显示屏的录制,使用n个录像板卡进行录制。n为大于1的整数。以拼接显示屏包括n个显示组件,每个显示组件对应一个录像板卡为例。参考图2,n个录像板卡21通过背板总线22相联。其中,录像板卡21用于对对应的显示组件显示的视频流进行录制。n个录像板卡21包括指定录像板卡和至少一个其它录像板卡。其他录像板卡为所述n个录像板卡中除指定录像板卡之外的录像板卡。
本实施例中,背板总线22将多路视频流通过第一虚拟通道输入至对应的录像板卡21。
任一其它录像板卡用于:接收该其它录像板卡对应的多路视频流;对多路视频流进行图像合成处理,得到处理后的视频流;将处理后的视频流通过背板总线的第二虚拟通道发送至指定录像板卡。
指定录像板卡用于:接收指定录像板卡对应的多路视频流;对多路视频流进行图像合成处理,得到处理后的视频流;接收录像板卡中其他录像板卡发送的处理后的视频流;对其他录像板卡发送的处理后的视频流和该指定录像板卡得到的处理后的视频流重新编码,得到一路编码后的视频流。由于任意录像板卡都可以对单路的视频流进行录制,因此,可以实现录制拼接显示屏的视频流。
比如:每个录像板卡支持处理16层图像,在图2中,对于第1-16层图层,背板总线22通过第一虚拟通道输入到第1块录像板卡,图层合成后,第1块录像板卡通过第二虚拟通道输入到背板总线22;背板总线22通过第一虚拟通道将处理后的视频流输入到第n块录像板卡;
对于第17-32层图层,背板总线22通过第一虚拟通道输入到第2块录像板卡,图层合成后,第2块录像板卡通过第二虚拟通道输入到背板总线22;背板总线22通过第一虚拟通道将处理后的视频流输入到第n块录像板卡;
以此类推,
第16n+1至16(n+1)层图层,背板总线22通过第一虚拟通道输入到第n块录像板卡,图层合成后,第n块录像板卡通过第二虚拟通道输入到背板总线22;背板总线22通过第一虚拟通道将处理后的视频流输入到第n块录像板卡;
第n块录像板卡对其他录像板卡发送的处理后的视频流和指定录像板卡得到的处理后的视频流重新编码,得到编码后的视频。编码后的视频可以存储至录放像模块5。
本实施例中,通过使用多个录像板卡进行图像合成,使用指定录像板卡对处理后的视频流再次编码得到一路编码后的视频流,可以实现录制拼接显示屏的视频流。
图3是本申请一个实施例提供的拼接显示屏的图像处理方法的流程图,本实施例以该方法应用于图2所示的拼接显示屏的图像处理***中为例进行说明。该方法至少包括以下几个步骤:
步骤301,任一其它录像板卡接收该其它录像板卡对应的多路视频流。
任一其它录像板卡对应的多路视频流为背板总线转发得到的。n个录像板卡包括其它录像板卡和指定录像板卡。其它录像板卡为n个录像板卡中除指定录像板卡之外的录像板卡。
步骤302,任一其它录像板卡对多路视频流进行图像合成处理,得到处理后的视频流。
本实施例中,在接收到录像指令时,任一其它录像板卡执行对多路视频流进行图像合成处理,得到处理后的视频流的步骤。
步骤303,任一其它录像板卡将处理后的视频流通过背板总线发送至指定录像板卡。
处理后的视频流用于供指定录像板卡对各个录像板卡发送的处理后的视频流和指定录像板卡得到的处理后的视频流重新编码,得到一路编码后的视频流。
步骤304,指定录像板卡接收指定录像板卡对应的多路视频流。
步骤305,指定录像板卡对多路视频流进行图像合成处理,得到处理后的视频流。
在接收到录像指令时,触发执行对多路视频流进行图像合成处理,得到处理后的视频流的步骤。
可选地,步骤304和305可以在步骤301和302之后执行;或者,可以在步骤301和302之前执行;或者,可以与步骤301和302同时执行。
步骤306,指定录像板卡接收录像板卡中其他录像板卡发送的处理后的视频流。
步骤307,指定录像板卡对其他录像板卡发送的处理后的视频流和指定录像板卡得到的处理后的视频流重新编码,得到一路编码后的视频流。
可选地,对其他录像板卡发送的处理后的视频流和指定录像板卡得到的处理后的视频流重新编码,得到一路编码后的视频流,包括:对于每个处理后的视频流,获取处理后的视频流的显示坐标位置、处理后的视频流对应的显示组件的显示组件尺寸;获取指定录像板卡的板卡尺寸;根据显示坐标位置、显示组件尺寸和板卡尺寸确定处理后的视频流映射至指定录像板卡的编码位置和编码尺寸;按照编码位置和编码尺寸对处理后的视频流进行压缩编码,得到一路编码后的视频流。
在一个示例中,显示组件为矩形,显示坐标位置包括处理后的视频流在对应显示组件中的左顶点坐标、图像宽度和图像高度;显示组件尺寸包括组件宽度和组件高度;板卡尺寸包括板卡宽度和板卡高度。此时,根据显示坐标位置、显示组件尺寸和板卡尺寸确定处理后的视频流映射至指定录像板卡的编码位置和编码尺寸,包括:计算左顶点坐标中宽度方向的坐标值与板卡宽度的乘积除以组件宽度的值,得到编码后的左顶点坐标中宽度方向的坐标值;计算左顶点坐标中高度方向的坐标值与板卡高度的乘积除以组件高度的值,得到编码后的左顶点坐标中高度方向的坐标值;计算图像宽度与板卡宽度的乘积除以组件宽度的值,得到编码后的板卡宽度;计算图像高度与板卡高度的乘积除以组件宽度的值,得到编码后的板卡高度。
比如:显示组件的显示组件宽度为ResW、显示组件高度为ResH;处理后的视频流的图层在显示组件上的显示坐标位置为:(layoutXi,layoutYi,layoutWi,layoutHi);其中,layoutXi为左顶点坐标中宽度方向的坐标值,layoutYi为左顶点坐标中高度方向的坐标值;layoutWi为图像宽度、layoutHi为图像高度。录像板卡的板卡宽度Bd_W、板卡高度:Bd_H;处理后的视频流的图层在录像板卡上的编码位置为:(Bd_layoutXi,Bd_layoutYi)、编码尺寸为(Bd_layoutWi,Bd_layoutHi)。Bd_layoutXi编码后的左顶点坐标中宽度方向的坐标值;Bd_layoutYi编码后的左顶点坐标中高度方向的坐标值。
其中,Bd_layoutXi=(layoutXi*Bd_W)/ResW;
Bd_layoutYi=(layoutYi*Bd_H)/ResH;
Bd_layoutWi=(layoutXi*Bd_W)/ResW;
Bd_layoutHi=(layoutYi*Bd_H)/ResH。
可选地,本实施例中,指定录像板卡按照编码位置和编码尺寸对处理后的视频流进行无损压缩编码,得到一路编码后的视频流。
无损压缩编码可以为霍夫曼编码、行程编码或者算术编码等,本实施例不对无损压缩编码的类型作限定。
参考图4所示的4个显示组件拼接得到的拼接显示屏41,每个显示组件对应一个录像板卡42,每个录像板卡42对应的处理后的视频流输入至最后一个录像板卡后进行重新编码,得到一路编码后的视频流43。
综上所述,本实施例提供的拼接显示屏的图像处理方法,通过接收指定录像板卡对应的多路视频流;对多路视频流进行图像合成处理,得到处理后的视频流;接收录像板卡中其他录像板卡发送的处理后的视频流;对其他录像板卡发送的处理后的视频流和指定录像板卡得到的处理后的视频流重新编码,得到一路编码后的视频流;可以解决一张录像板卡的资源有限,无法实现对拼接显示屏进行录制的问题;由于使用多个录像板卡进行图像合成,使用指定录像板卡对处理后的视频流再次编码得到一路编码后的视频流,可以实现录制拼接显示屏的视频流。
可选地,步骤301-303可单独实现为任一其它录像板卡的实施例;步骤304-307可单独实现为指定录像板卡的实施例。
图5是本申请一个实施例提供的拼接显示屏的图像处理装置的框图,本实施例以该装置应用于图2所示的拼接显示屏的图像处理***中为例进行说明。该装置至少包括以下几个模块:第一接收模块510、图像合成模块520、第二接收模块530和视频编码模块540。
第一接收模块510,用于接收所述指定录像板卡对应的多路视频流;
图像合成模块520,用于对所述多路视频流进行图像合成处理,得到处理后的视频流;
第二接收模块530,用于接收所述录像板卡中其他录像板卡发送的处理后的视频流,所述其他录像板卡为所述n个录像板卡中除所述指定录像板卡之外的录像板卡;
视频编码模块540,用于对所述其他录像板卡发送的处理后的视频流和所述指定录像板卡得到的处理后的视频流重新编码,得到一路编码后的视频。
相关细节参考上述方法实施例。
图6是本申请一个实施例提供的拼接显示屏的图像处理装置的框图,本实施例以该装置应用于图2所示的拼接显示屏的图像处理***中为例进行说明。该装置至少包括以下几个模块:视频接收模块610、图像合成模块620和视频发送模块630。
视频接收模块610,用于接收其它录像板卡对应的多路视频流;
图像合成模块620,用于对所述多路视频流进行图像合成处理,得到处理后的视频流;
视频发送模块630,用于将所述处理后的视频流通过所述背板总线发送至指定录像板卡,以供所述指定录像板卡对各个录像板卡发送的处理后的视频流和所述指定录像板卡得到的处理后的视频流重新编码,以使编码后的视频流适应于所述指定录像板卡。
相关细节参考上述方法实施例。
需要说明的是:上述实施例中提供的拼接显示屏的图像处理装置在进行拼接显示屏的图像处理时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将拼接显示屏的图像处理装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的拼接显示屏的图像处理装置与拼接显示屏的图像处理方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图7是本申请一个实施例提供的拼接显示屏的图像处理装置的框图。该装置至少包括处理器701和存储器702。
处理器701可以采用FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。
存储器702可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器702还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器702中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器701所执行以实现本申请中方法实施例提供的拼接显示屏的图像处理方法。
在一些实施例中,拼接显示屏的图像处理装置还可选包括有:***设备接口和至少一个***设备。处理器701、存储器702和***设备接口之间可以通过总线或信号线相连。各个***设备可以通过总线、信号线或电路板与***设备接口相连。示意性地,***设备包括但不限于:触摸显示屏、电源等。
当然,拼接显示屏的图像处理装置还可以包括更少或更多的组件,本实施例对此不作限定。
可选地,本申请还提供有一种计算机可读存储介质,所述计算机可读存储介质中存储有程序,所述程序由处理器加载并执行以实现上述方法实施例的拼接显示屏的图像处理方法。
可选地,本申请还提供有一种计算机产品,该计算机产品包括计算机可读存储介质,所述计算机可读存储介质中存储有程序,所述程序由处理器加载并执行以实现上述方法实施例的拼接显示屏的图像处理方法。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (8)
1.一种拼接显示屏的图像处理方法,其特征在于,所述拼接显示屏包括n个显示组件,每个显示组件对应一个录像板卡,n个录像板卡通过背板总线相联,所述录像板卡用于对对应的显示组件显示的视频流进行录制;所述方法用于所述n个录像板卡中的指定录像板卡,所述n为大于1的整数;所述方法包括:
接收所述指定录像板卡对应的多路视频流;
对所述多路视频流进行图像合成处理,得到处理后的视频流;
接收所述录像板卡中其他录像板卡发送的处理后的视频流,所述其他录像板卡为所述n个录像板卡中除所述指定录像板卡之外的录像板卡,所述其他录像板卡发送的处理后的视频流是所述其他录像板卡接收所述其他录像板卡对应的多路视频流,并对多路视频流进行图像合成处理得到的;
对所述其他录像板卡发送的处理后的视频流和所述指定录像板卡得到的处理后的视频流重新编码,得到一路编码后的视频流;其中,还包括:
对于每个处理后的视频流,获取所述处理后的视频流的显示坐标位置、所述处理后的视频流对应的显示组件的显示组件尺寸;
获取所述指定录像板卡的板卡尺寸;
根据所述显示坐标位置、所述显示组件尺寸和所述板卡尺寸确定所述处理后的视频流映射至所述指定录像板卡的编码位置和编码尺寸;
按照所述编码位置和所述编码尺寸对所述处理后的视频流进行压缩编码,得到所述编码后的视频流。
2.根据权利要求1所述的方法,其特征在于,所述显示组件为矩形,所述显示坐标位置包括所述处理后的视频流在对应显示组件中的左顶点坐标、图像宽度和图像高度;所述显示组件尺寸包括组件宽度和组件高度;所述板卡尺寸包括板卡宽度和板卡高度;
所述根据所述显示坐标位置、所述显示组件尺寸和所述板卡尺寸确定所述处理后的视频流映射至所述指定录像板卡的编码位置和编码尺寸,包括:
计算所述左顶点坐标中宽度方向的坐标值与所述板卡宽度的乘积除以所述组件宽度的值,得到编码后的左顶点坐标中宽度方向的坐标值;
计算所述左顶点坐标中高度方向的坐标值与所述板卡高度的乘积除以所述组件高度的值,得到编码后的左顶点坐标中高度方向的坐标值;
计算所述图像宽度与所述板卡宽度的乘积除以所述组件宽度的值,得到编码后的板卡宽度;
计算所述图像高度与所述板卡高度的乘积除以所述组件宽度的值,得到编码后的板卡高度。
3.根据权利要求1所述的方法,其特征在于,所述按照所述编码位置和所述编码尺寸对所述处理后的视频流进行压缩编码,得到一路编码后的视频流,包括:
所述按照所述编码位置和所述编码尺寸对所述处理后的视频流进行无损压缩编码,得到所述编码后的视频流。
4.根据权利要求1至3任一所述的方法,其特征在于,所述对所述多路视频流进行图像合成处理,得到处理后的视频流,包括:
在接收到录像指令时,触发执行所述对所述多路视频流进行图像合成处理,得到处理后的视频流。
5.一种拼接显示屏的图像处理方法,其特征在于,所述拼接显示屏包括n个显示组件,每个显示组件对应一个录像板卡,n个录像板卡通过背板总线相联,所述录像板卡用于对对应的显示组件显示的视频流进行录制;所述方法用于任一其它录像板卡,所述其它录像板卡为所述n个录像板卡中除指定录像板卡之外的录像板卡,所述n为大于1的整数;所述方法包括:
接收所述其它录像板卡对应的多路视频流;
对所述多路视频流进行图像合成处理,得到处理后的视频流;
将所述处理后的视频流通过所述背板总线发送至所述指定录像板卡,以供所述指定录像板卡对各个录像板卡发送的处理后的视频流和所述指定录像板卡得到的处理后的视频流重新编码,得到一路编码后的视频流;所述指定录像板卡得到的处理后的视频流是所述指定录像板卡接收所述指定录像板卡对应的多路视频流;并对所述多路视频流进行图像合成处理得到的;
其中,所述指定录像板卡对各个录像板卡发送的处理后的视频流和所述指定录像板卡得到的处理后的视频流重新编码,得到一路编码后的视频流,包括:对于每个处理后的视频流,获取所述处理后的视频流的显示坐标位置、所述处理后的视频流对应的显示组件的显示组件尺寸;获取所述指定录像板卡的板卡尺寸;根据所述显示坐标位置、所述显示组件尺寸和所述板卡尺寸确定所述处理后的视频流映射至所述指定录像板卡的编码位置和编码尺寸;按照所述编码位置和所述编码尺寸对所述处理后的视频流进行压缩编码,得到所述编码后的视频流。
6.根据权利要求5所述的方法,其特征在于,所述对所述多路视频流进行图像合成处理,得到处理后的视频流,包括:
在接收到录像指令时,触发执行所述对所述多路视频流进行图像合成处理,得到处理后的视频流。
7.一种拼接显示屏的图像处理装置,其特征在于,所述装置包括处理器和存储器;所述存储器中存储有程序,所述程序由所述处理器加载并执行以实现如权利要求1至4任一项所述的拼接显示屏的图像处理方法;或者,实现如权利要求5或6所述的拼接显示屏的图像处理方法。
8.一种计算机可读存储介质,其特征在于,所述存储介质中存储有程序,所述程序被处理器执行时用于实现如权利要求1至4任一项所述的拼接显示屏的图像处理方法;或者,实现如权利要求5或6所述的拼接显示屏的图像处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010620744.9A CN111711800B (zh) | 2020-07-01 | 2020-07-01 | 拼接显示屏的图像处理方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010620744.9A CN111711800B (zh) | 2020-07-01 | 2020-07-01 | 拼接显示屏的图像处理方法、装置及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111711800A CN111711800A (zh) | 2020-09-25 |
CN111711800B true CN111711800B (zh) | 2022-01-28 |
Family
ID=72544668
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010620744.9A Active CN111711800B (zh) | 2020-07-01 | 2020-07-01 | 拼接显示屏的图像处理方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111711800B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113873206B (zh) * | 2021-10-30 | 2024-05-14 | 珠海研果科技有限公司 | 一种多路视频录制方法及*** |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101184217A (zh) * | 2007-12-14 | 2008-05-21 | 华南理工大学 | 无线超宽带组合式高分辨率大屏幕显示方法及装置 |
CN102821308A (zh) * | 2012-06-04 | 2012-12-12 | 西安交通大学 | 一种多场景流媒体课件录制与直播方法 |
CN104601863A (zh) * | 2013-09-12 | 2015-05-06 | 深圳锐取信息技术股份有限公司 | 一种用于录播的ip矩阵*** |
CN104754305A (zh) * | 2015-03-26 | 2015-07-01 | 北京德普视讯科技有限公司 | 基于云计算技术的拼接显示控制***、采用该***的图像显示方法及该***的应用 |
CN105894872A (zh) * | 2014-12-12 | 2016-08-24 | 南京化工职业技术学院 | 一种用于理论与实践一体化教学模式的多媒体教学*** |
CN107046631A (zh) * | 2017-03-28 | 2017-08-15 | 深圳广世创科技有限公司 | 一种可同时编码2路和以上流媒体的多人无线会议室演示的方法和*** |
CN107678722A (zh) * | 2017-10-11 | 2018-02-09 | 广州凡拓数字创意科技股份有限公司 | 多屏幕拼接方法、装置以及多投影拼接大屏幕 |
CN108572809A (zh) * | 2018-03-28 | 2018-09-25 | 苏州科达科技股份有限公司 | 拼接显示屏的显示布局调整方法及装置 |
CN110581962A (zh) * | 2018-06-07 | 2019-12-17 | 杭州海康威视数字技术股份有限公司 | 一种电视墙图像回显方法、服务板及分布式电视墙*** |
CN111263093A (zh) * | 2020-01-22 | 2020-06-09 | 维沃移动通信有限公司 | 一种录像方法及电子设备 |
CN111263208A (zh) * | 2018-11-30 | 2020-06-09 | 杭州海康威视数字技术股份有限公司 | 一种画面合成方法、装置、电子设备及存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105208245A (zh) * | 2015-10-19 | 2015-12-30 | 擎亚国际贸易(上海)有限公司 | 基于视频内容的多路视频同步方法及装置 |
-
2020
- 2020-07-01 CN CN202010620744.9A patent/CN111711800B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101184217A (zh) * | 2007-12-14 | 2008-05-21 | 华南理工大学 | 无线超宽带组合式高分辨率大屏幕显示方法及装置 |
CN102821308A (zh) * | 2012-06-04 | 2012-12-12 | 西安交通大学 | 一种多场景流媒体课件录制与直播方法 |
CN104601863A (zh) * | 2013-09-12 | 2015-05-06 | 深圳锐取信息技术股份有限公司 | 一种用于录播的ip矩阵*** |
CN105894872A (zh) * | 2014-12-12 | 2016-08-24 | 南京化工职业技术学院 | 一种用于理论与实践一体化教学模式的多媒体教学*** |
CN104754305A (zh) * | 2015-03-26 | 2015-07-01 | 北京德普视讯科技有限公司 | 基于云计算技术的拼接显示控制***、采用该***的图像显示方法及该***的应用 |
CN107046631A (zh) * | 2017-03-28 | 2017-08-15 | 深圳广世创科技有限公司 | 一种可同时编码2路和以上流媒体的多人无线会议室演示的方法和*** |
CN107678722A (zh) * | 2017-10-11 | 2018-02-09 | 广州凡拓数字创意科技股份有限公司 | 多屏幕拼接方法、装置以及多投影拼接大屏幕 |
CN108572809A (zh) * | 2018-03-28 | 2018-09-25 | 苏州科达科技股份有限公司 | 拼接显示屏的显示布局调整方法及装置 |
CN110581962A (zh) * | 2018-06-07 | 2019-12-17 | 杭州海康威视数字技术股份有限公司 | 一种电视墙图像回显方法、服务板及分布式电视墙*** |
CN111263208A (zh) * | 2018-11-30 | 2020-06-09 | 杭州海康威视数字技术股份有限公司 | 一种画面合成方法、装置、电子设备及存储介质 |
CN111263093A (zh) * | 2020-01-22 | 2020-06-09 | 维沃移动通信有限公司 | 一种录像方法及电子设备 |
Non-Patent Citations (2)
Title |
---|
Micro_LED研究进展综述;陈跃;《中国照明电器》;20200228(第2期);10-18 * |
VR全景视频技术链路各环节对视觉观看体验的影响解析;魏娜;《广播与电视技术》;20180715;第45卷(第7期);38-43 * |
Also Published As
Publication number | Publication date |
---|---|
CN111711800A (zh) | 2020-09-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017185761A1 (zh) | 2d视频播放方法及装置 | |
CN105898614A (zh) | 一种设置屏幕菜单的透明度的方法、装置和芯片 | |
CN107426606A (zh) | 录制屏幕的方法、装置、电子设备和*** | |
CN102364945A (zh) | 多画面图像解码显示的方法及其视频监控终端 | |
JP2010286811A (ja) | 組立式表示設備およびその画面制御方法とシステム | |
CN101963895A (zh) | 一种边缘融合处理器、***及叠加方法 | |
US20190379917A1 (en) | Image distribution method and image display method | |
CN110782387B (zh) | 图像处理方法、装置、图像处理器及电子设备 | |
CN111711800B (zh) | 拼接显示屏的图像处理方法、装置及存储介质 | |
CN104580837A (zh) | 一种基于gpu+cpu+io构架的视频导播引擎及其使用方法 | |
CN112954452B (zh) | 视频生成方法、装置、终端及存储介质 | |
CN107580228B (zh) | 一种监控视频处理方法、装置及设备 | |
CN104506920A (zh) | 一种播放全媒体数据信息的方法及装置 | |
US20180376157A1 (en) | Image processing apparatus and image processing method | |
CN104956671A (zh) | 视频帧重建 | |
CN110582021B (zh) | 信息处理方法及装置、电子设备和存储介质 | |
CN108282670A (zh) | 用于实时影像合成的代码转换器 | |
CN113316022B (zh) | 视频播放方法、装置、设备、***和存储介质 | |
CN111526420A (zh) | 一种视频渲染方法、电子设备及存储介质 | |
CN111314777B (zh) | 视频生成方法及装置、计算机存储介质、电子设备 | |
CN204291192U (zh) | 一种多屏拼接处理器 | |
CN106658056B (zh) | 一种非线性编辑***、装置及方法 | |
KR20190101579A (ko) | 초고해상도 다채널 영상처리를 위한 재구성 가능한 영상 시스템 | |
CN112019926A (zh) | 视频处理装置、方法及*** | |
KR102331537B1 (ko) | 디코딩 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |