显示方法、显示系统、电子设备和计算机可读存储介质技术方案

技术编号:27886633 阅读:14 留言:0更新日期:2021-03-31 01:50
本发明专利技术涉及拼接屏显示技术领域,更具体地,涉及显示方法、显示系统、电子设备和计算机可读存储介质,方法包括:对第一视频码流进行处理,获取第二视频码流;将第二视频码流发送给相应的节点机进行解码,以使节点机将解码后的第二视频码流发给显示拼接屏进行显示;其中,对第一视频码流进行处理包括:获取开窗指令信息;根据信号源信息连接信号源,获取第一视频码流,并且对第一视频码流进行解码,获取原始图像;根据第一坐标范围对原始图像进行缩放处理;根据第一坐标范围和信号源信息将缩放后的原始图像拷贝到相应的窗口;根据显示拼接屏的单屏分辨率对窗口内的原始图像进行裁剪和编码,获取第二视频码流。本发明专利技术能降低节点机解码要求。

【技术实现步骤摘要】
显示方法、显示系统、电子设备和计算机可读存储介质
本专利技术涉及拼接屏显示
,更具体地,涉及显示方法、显示系统、电子设备和计算机可读存储介质。
技术介绍
随着社会的发展,互联网信息高速增长,信息的可视化需求也急剧扩张,现有尺寸的屏幕显示已远远不能满足用户需求,显示拼接屏应运而生。显示拼接屏的出现,解决了传统电视幕墙的各种缺陷,为方便、全面、实时地显示各系统视频信息,给远程实时指挥调度等工程应用提供了最好的大屏幕显示系统。显示拼接屏是一个完整的拼接的显示墙体,既能单独使用其中一个屏幕作为显示器,又可以使用全屏作为超大屏幕。根据不同使用需求,实现可变大也可变小的百变大屏功能:单屏分割显示、单屏单独显示、任意组合显示、全屏拼接、竖屏显示,图像边框可选补偿或遮盖。显示拼接屏的安装就像搭积木一样简单,将多个显示屏进行拼接,即可得到完整的成品进行使用。显示拼接屏应有尽有,不仅适应数字信号输入,也支持模拟信号。显示拼接屏系列产品采用独有的以及世界最前沿的数字处理技术,让用户真正体验全高清大屏幕效果。现有的显示拼接屏实现信息可视化,通常都是由一台服务器与多个节点机进行连接,节点机连接相应的显示屏,显示屏按照一定的数量和布局设置在不同的位置,组成一个显示整体,显示整体显示接收到的信息。服务器通过软件对拟显示的信息进行解码、图像缩放和编码后,发送给节点机进行解码,再由显示拼接屏显示,由此显示完整有序的图像。在视频显示
中,为了获得显示设备处理能力的提升,网络分布式拼接系统因其易扩展、组网方便、搭配灵活的特性而被广泛使用。现有技术公开了一种分布式数字处理系统及方法,它能有效地对海量数字信号进行处理,并且具有较好的处理能力并能提高多通道高分辨率显示环境的显示质量。但其与其他现有的技术一样,要求节点机涉及到的所有信号源都进行视频解码。若显示拼接屏单屏需要多开窗口、解码超高分辨率的视频,节点机的视频解码能力就必须非常强,这导致节点机只能使用高性能且昂贵的芯片,从而导致设备成本增加。因此,目前亟需一种能降低节点机解码要求的显示方法、显示系统、电子设备和计算机可读存储介质。
技术实现思路
为了解决上述问题,本专利技术提供显示方法、显示系统、电子设备和计算机可读存储介质,该显示方法、显示系统、电子设备和计算机可读存储介质能降低节点机解码要求。本专利技术采取的技术方案是:一种分布式显示方法,包括:对第一视频码流进行处理,获取第二视频码流;将第二视频码流发送给相应的节点机进行解码,以使节点机将解码后的第二视频码流发给显示拼接屏进行显示;其中,对第一视频码流进行处理包括:获取开窗指令信息;所述开窗指令信息为在虚拟画布中打开窗口的操作指令信息;所述窗口为拟显示视频的区域;所述虚拟画布为服务器按照显示拼接屏分辨率建立的画布;所述操作指令信息包括:信号源信息和第一坐标范围;所述信号源信息包括:虚拟画布分辨率、信号源IP地址和信号源IP协议;所述第一坐标范围为窗口相对于虚拟画布的坐标范围;根据信号源信息连接信号源,获取第一视频码流,并且对第一视频码流进行解码,获取原始图像;根据第一坐标范围对原始图像进行缩放处理;根据第一坐标范围和信号源信息将缩放后的原始图像拷贝到相应的窗口;根据显示拼接屏的单屏分辨率对窗口内的原始图像进行裁剪和编码,获取第二视频码流。具体地,现有技术实现拼接屏显示一般是:服务器连接信号源,然后将信号源获取的原始视频码流发送给节点机,节点机对原始视频码流解码,再根据对应的显示区域对解码后的原始视频码流进行缩放裁剪,最后发送到显示拼接屏上显示。若显示拼接屏单屏需要开多个窗口,播放多段不同的视频内容,那么单屏对应的节点机就需要同时解压多段视频码流,这要求节点机的视频解码能力非常强,并且若视频分辨率为超高分辨率时,节点机的视频解码能力要求会进一步提高,节点机必须使用高性能且昂贵的芯片,导致设备成本增加。而同一时间内,同一段视频需要横跨多个显示拼接屏单屏播放,每个显示拼接屏单屏对应的节点机就需要单独对跨屏的视频流进行一次解压,同一视频码流需要被不同的节点机进行多次解压,这导致了资源浪费。本方案采用的方法具体由服务器实现,服务器获取开窗指令信息,以此与信息源进行有线/无线连接,从信息源获取第一视频码流,然后以服务器替代节点机对原始视频码流进行解码,根据每个节点机在显示拼接屏中的坐标范围计算出其涉及的区域并选择相应的图像进行叠加处理,最后根据显示拼接屏的坐标范围对图像进行编码,将编码后的数据发送到节点机进行解码,再发送到显示拼接屏显示。一方面,不管节点机对应的显示拼接屏单屏同时要播放的视频有多少,节点机只需要解码服务器发来的一份视频码流;另一方面,不管原始视频码流的分辨率有多高,节点机只需解码服务器编码的特定分辨率的视频码流,使得节点机无需太强的解码能力就能胜任解码工作,节点机可以使用性能较低价格便宜的芯片,降低设备成本。此外,不管同一段视频需要横跨多少个显示拼接屏单屏播放,服务器替代节点机对原始视频码流进行解码,同一段视频码流仅需解码一次,无需像以往那样(每个节点机)重复解码,节省了总体资源的消耗。进一步地,根据第一坐标范围对原始图像进行缩放处理之后,根据第一坐标范围和信号源信息将缩放后的原始图像拷贝到相应的窗口之前,所述对第一视频码流进行处理还包括:根据第一坐标范围和信号源信息计算出第三坐标范围、第四坐标范围;所述第三坐标范围为各显示区域与窗口的重叠部分相对于该显示区域的坐标范围;所述第四坐标范围为各显示区域与窗口的重叠部分相对于原始图像的坐标范围;所述虚拟画布由至少两个显示区域组成;所述显示区域的分辨率为相应的显示拼接屏的单屏分辨率。进一步地,根据第一坐标范围对原始图像进行缩放处理之后,根据第一坐标范围和信号源信息计算出第三坐标范围、第四坐标范围之前,所述服务器对第一视频码流进行处理还包括:根据第一坐标范围和信号源信息计算第二坐标范围;所述第二坐标范围为各显示区域与窗口的重叠部分相对于虚拟画布的坐标范围。具体地,对窗口内的原始图像进行裁剪和编码之前,首先需要根据窗口相对于虚拟画布的坐标范围确定对原始图像缩放的分辨率以及拟显示视频的区域坐标,缩放原始图像之后,需要根据各显示区域与窗口的重叠部分相对于虚拟画布的坐标范围、各显示区域与窗口的重叠部分相对于该显示区域的坐标范围、各显示区域与窗口的重叠部分相对于原始图像的坐标范围,计算出节点机对应的显示区域并从原始图像中选择相应的部分进行叠加处理,根据显示区域的坐标范围对图像进行编码,具体过程在服务器上进行。进一步地,所述原始图像为RGB或YUV格式的图像。进一步地,各显示区域之间具有不同/相同的分辨率。具体地,根据需求设置每个显示拼接屏单屏的分辨率(即显示拼接屏单屏对应的显示区域的分辨率可调节),每个屏幕的分辨率可以设置为不同的分辨率,也可以设置为相同的分辨率,灵活方便。一种分布式显示系统,包括:控制单元、处理单元和发送单元;<本文档来自技高网
...

【技术保护点】
1.一种分布式显示方法,其特征在于,包括:/n对第一视频码流进行处理,获取第二视频码流;/n将第二视频码流发送给相应的节点机进行解码,以使节点机将解码后的第二视频码流发给显示拼接屏进行显示;/n其中,对第一视频码流进行处理包括:/n获取开窗指令信息;所述开窗指令信息为在虚拟画布中打开窗口的操作指令信息;所述窗口为拟显示视频的区域;所述虚拟画布为服务器按照显示拼接屏分辨率建立的画布;所述操作指令信息包括:信号源信息和第一坐标范围;所述信号源信息包括:虚拟画布分辨率、信号源IP地址和信号源IP协议;所述第一坐标范围为窗口相对于虚拟画布的坐标范围;/n根据信号源信息连接信号源,获取第一视频码流,并且对第一视频码流进行解码,获取原始图像;/n根据第一坐标范围对原始图像进行缩放处理;/n根据第一坐标范围和信号源信息将缩放后的原始图像拷贝到相应的窗口;/n根据显示拼接屏的单屏分辨率对窗口内的原始图像进行裁剪和编码,获取第二视频码流。/n

【技术特征摘要】
1.一种分布式显示方法,其特征在于,包括:
对第一视频码流进行处理,获取第二视频码流;
将第二视频码流发送给相应的节点机进行解码,以使节点机将解码后的第二视频码流发给显示拼接屏进行显示;
其中,对第一视频码流进行处理包括:
获取开窗指令信息;所述开窗指令信息为在虚拟画布中打开窗口的操作指令信息;所述窗口为拟显示视频的区域;所述虚拟画布为服务器按照显示拼接屏分辨率建立的画布;所述操作指令信息包括:信号源信息和第一坐标范围;所述信号源信息包括:虚拟画布分辨率、信号源IP地址和信号源IP协议;所述第一坐标范围为窗口相对于虚拟画布的坐标范围;
根据信号源信息连接信号源,获取第一视频码流,并且对第一视频码流进行解码,获取原始图像;
根据第一坐标范围对原始图像进行缩放处理;
根据第一坐标范围和信号源信息将缩放后的原始图像拷贝到相应的窗口;
根据显示拼接屏的单屏分辨率对窗口内的原始图像进行裁剪和编码,获取第二视频码流。


2.根据权利要求1所述的一种分布式显示方法,其特征在于,根据第一坐标范围对原始图像进行缩放处理之后,根据第一坐标范围和信号源信息将缩放后的原始图像拷贝到相应的窗口之前,所述对第一视频码流进行处理还包括:
根据第一坐标范围和信号源信息计算出第三坐标范围、第四坐标范围;
所述第三坐标范围为各显示区域与窗口的重叠部分相对于该显示区域的坐标范围;
所述第四坐标范围为各显示区域与窗口的重叠部分相对于原始图像的坐标范围;
所述虚拟画布由至少两个显示区域组成;所述显示区域的分辨率为相应的显示拼接屏的单屏分辨率。


3.根据权利要求2所述的一种分布式显示方法,其特征在于,根据第一坐标范围对原始图像进行缩放处理之后,根据第一坐标范围和信号源信息计算出第三坐标范围、第四坐标范围之前,所述对第一视频码流进行处理还包括:
根据第一坐标范围和信号源信息计算第二坐标范围;
所述第二坐标范围为各显示区域与窗口的重叠部分相对于虚拟画布的坐标范围。


4.根据权利要求1至3任意一项所述的一种分布式显示方法,其特征在于,所述原始图像为RGB或YUV格式的图像。


5.根据权利要求1至3任意一项所述的一种分布式显示方法,其特征在于,各显示区域之间具有不同/相同的分辨率。


6.一种分布式显示系统,其特征在...

【专利技术属性】
技术研发人员:董友球
申请(专利权)人:威创集团股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1