分解为与本显示单元对应的η个显示屏对应的η个数据包,显示处理单元在目标大屏上显示的位置信息,包括以下参数:
[0041]P_rect_mon:第[η]个物理显示屏矩形范围,包括left、top、right、bottom四个值;
[0042]L_pt_mon:第[η]个物理显示屏矩形范围的左上角逻辑点;
[0043](3)、显示处理单元根据(2)步骤所获取的参数,得到Rect_mon_o,包括left、top、right、bottom四个值;进而得到rect_src_o (由Rect_mon_o映射到解码后的视频源YUV (亮度、饱和度、对比度)平面数据矩形范围),包括left、top、right、bottom四个值;
[0044](4)由⑵步骤的参数得到(3)步骤的参数过程如下:
[0045]步骤a、将第[η]个物理显示屏矩形范围P_rect_mon根据左上角逻辑L_pt_mon平移得到在大屏上的逻辑显示矩形范围L_rect_mon的left、top、right、bottom四个值,因为P_rect_mon的左上角逻辑点L_pt_mon是单个物理显示屏的坐标,对应大屏上相应显示左上角坐标时,需要进行平移,进行left、top、right、bottom的数值的增加;
[0046]步骤b、判断逻辑显示矩形范围L_reCt_mon与视频源数据在大屏上显示的逻辑矩形范围L_rect_src是否相交,相交则计算出相交矩形范围R的left、top、right、bottom四个值,不相交R的值为O ;
[0047]步骤C、由 R、L_rect_src、src_width、src_height 计算出 rect_src_o 的 left、top、right、bottom 四个值;
[0048]步骤d、由 R、L_pt_mon 计算出 Rect_mon_o 的 left、top、right、bottom 四个值;
[0049]步骤e、显示处理单元根据计算得到的ReCt_SrC_o值来对完整的视频源数据进行分割。
[0050]本发明实施例中还提供了一种图像多屏显示系统,如图4所示,包括:
[0051]调度模块410,包括:接收单元411,用于接收显示指令并进行解析,所述显示指令包括视频源设备的IP地址、大屏显示模式以及显示区域的信息,其中,所述大屏显示模式包括大屏分屏模式和各分屏编号,所述显示区域的信息包括所述视频数据在大屏显示的分屏编号以及视频数据在大屏上显示的逻辑矩形范围;转发单元412,用于根据所述显示指令,获取视频数据,并向至少两个显示处理单元转发视频数据;
[0052]显示处理模块420,包括:计算单元421,用于根据所述显示指令,对所述视频数据进行图像分割计算;分割处理单元422,用于根据图像分割计算的计算结果,对所述视频数据进行分割处理;显示单元423,用于对分割处理后的视频数据进行解码处理,并输出到对应的大屏区域显示。
[0053]调度模块410和显示处理模块420以独立的小局域网方式连接,采用UDP协议,并以组播方式进行媒体数据交互。
[0054]其中,所述转发单元412,包括:
[0055]获取子单元4121,用于根据所述视频源设备的IP地址,从所述视频源设备以RTP协议形式获取视频数据;
[0056]发送子单元4122,用于通过UDP协议,向至少两个显示处理单元以组播方式转发视频数据。
[0057]所述计算单元421,具体用于通过视频数据在大屏上显示的逻辑矩形范围、单个物理显示屏矩形范围和单个物理显示屏矩形范围的左上角逻辑点,获取显示处理单元在单个物理显示屏上需要显示的矩形范围。
[0058]所述分割处理单元422,具体用于通过显示处理单元在单个物理显示屏上需要显示的矩形范围,对所述视频数据进行分割处理,以获取单个物理显示屏对应的视频数据。
[0059]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对【背景技术】做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0060]以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种图像多屏显示系统,其特征在于,包括: 调度模块,包括:接收单元,用于接收显示指令并进行解析,所述显示指令包括视频源设备的IP地址、大屏显示模式以及显示区域的信息,其中,所述大屏显示模式包括大屏分屏模式和各分屏编号,所述显示区域的信息包括所述视频数据在大屏显示的分屏编号以及视频数据在大屏上显示的逻辑矩形范围;转发单元,用于根据所述显示指令,获取视频数据,并向至少两个显示处理单元转发视频数据; 显示处理模块,包括:计算单元,用于根据所述显示指令,对所述视频数据进行图像分割计算;分割处理单元,用于根据图像分割计算的计算结果,对所述视频数据进行分割处理;显示单元,用于对分割处理后的视频数据进行解码处理,并输出到对应的大屏区域显不O2.根据权利要求1所述的图像多屏显示系统,其特征在于,所述转发单元,包括: 获取子单元,用于根据所述视频源设备的IP地址,从所述视频源设备以RTP协议形式获取视频数据; 发送子单元,用于通过UDP协议,向至少两个显示处理单元以组播方式转发视频数据。3.根据权利要求1所述的图像多屏显示系统,其特征在于,所述计算单元,用于通过视频数据在大屏上显示的逻辑矩形范围、单个物理显示屏矩形范围和单个物理显示屏矩形范围的左上角逻辑点,获取显示处理单元在单个物理显示屏上需要显示的矩形范围。4.根据权利要求1所述的图像多屏显示系统,其特征在于,所述分割处理单元,用于通过显示处理单元在单个物理显示屏上需要显示的矩形范围,对所述视频数据进行分割处理,以获取单个物理显示屏对应的视频数据。
【专利摘要】本发明涉及多屏拼接显示领域,公开了一种图像多屏显示系统,包括调度模块,包括:接收单元,用于接收显示指令并进行解析,所述显示指令包括视频源设备的IP地址、大屏显示模式以及显示区域的信息,其中,所述大屏显示模式包括大屏分屏模式和各分屏编号,所述显示区域的信息包括所述视频数据在大屏显示的分屏编号以及视频数据在大屏上显示的逻辑矩形范围;转发单元,用于根据所述显示指令,获取视频数据,并向至少两个显示处理单元转发视频数据;及显示处理模块。本发明采用软件实现,不需要特殊的硬件设备,大大降低了成本。
【IPC分类】H04N7/18, H04N5/262
【公开号】CN104883542
【申请号】CN201510268889
【发明人】程家明, 沈静
【申请人】武汉兴图新科电子股份有限公司
【公开日】2015年9月2日
【申请日】2015年5月22日