拼接处理器及其处理方法

文档序号:9667098阅读:1599来源:国知局
拼接处理器及其处理方法
【技术领域】
[0001]本发明涉及图像处理技术领域,尤其涉及一种拼接处理器及其处理方法。
【背景技术】
[0002]拼接墙是专业显示技术的分支,其特点是高分辨率;通过拼接处理器及相应的控制软件,可实现各种信号的切换、拼接成全屏显示、任意组合显示等。目前,拼接墙显示系统在指挥调度、监控及信息演示等领域已得到广泛应用。
[0003]然而,尽管拼接墙显示系统实现了高分辨率显示,但在交互输入操作方面一直存在不足,用户不能通过外部鼠标直接在拼接墙上实现交互操作(如信号源开窗、窗口大小调整、场景切换等)。

【发明内容】

[0004]本发明的主要目的在于公开一种拼接处理器及其处理方法,以通过外部鼠标和/或键盘直接在拼接墙上实现交互操作。
[0005]为达上述目的,本发明公开一种拼接处理器处理方法,包括:
[0006]控制卡获取第一操作信息,进而获取与该第一操作信息对应的位图元素并将其组合成OSD (on-screen display,屏幕菜单式调节方式)操作界面,并将该0SD操作界面通过交叉点切换卡切换给相应输出卡;
[0007]相应各输出卡裁剪各自对应的0SD操作界面部分,并将所裁剪的0SD操作界面部分叠加在视频图像上,之后,再输出给相对应的拼接墙显示单元,以引导用户进行第二操作;
[0008]所述控制卡获取第二操作信息,进而配合0SD操作界面中位图元素的位置信息,解析出用户的操作意图并执行相应的操作;
[0009]其中,所述第一和第二操作信息皆由所述图像拼接处理器直连的鼠标和/或键盘产生,鼠标的操作包括移动和/或按键,键盘的操作为按键。
[0010]为达上述目的,本发明还公开一种拼接处理器,其设有鼠标和/或键盘直连接口,且控制卡的输出与交叉点切换卡的输入建立有能传送0SD操作界面的数据通道,所述切换卡的输出端与输出卡连接;
[0011]所述控制卡,用于获取第一操作信息,进而获取与该第一操作信息对应的位图元素并将其组合成0SD操作界面,并将该0SD操作界面通过交叉点切换卡切换给相应输出卡;
[0012]相应各输出卡,用于裁剪各自对应的0SD操作界面部分,并将所裁剪的0SD操作界面部分叠加在视频图像上,之后,再输出给相对应的拼接墙显示单元,以引导用户进行第二操作;
[0013]所述控制卡,还用于获取第二操作信;并根据所述第二操作信息,配合0SD操作界面中位图元素的位置信息,解析出用户的操作意图并执行相应的操作;
[0014]其中,所述第一和第二操作信息皆由所述图像拼接处理器直连的鼠标和/或键盘产生,鼠标的操作包括移动和/或按键,键盘的操作为按键。
[0015]本发明公开的拼接处理器及其处理方法,可通过直连的鼠标和/或键盘直接在拼接墙上实现交互操作,提高了拼接墙显示系统的交互体验。
【附图说明】
[0016]图1为本发明实施例公开的拼接处理器处理方法流程图。
【具体实施方式】
[0017]下面结合说明书附图对本发明的具体实现方式做一详细描述。所举实例仅用于解释本发明,并非用于限定本发明的范围。
[0018]实施例一
[0019]本实施例公开一种拼接处理器处理方法。
[0020]可选的,本实施例公开的拼接处理器,通常包括:切换卡及其连接的输入卡、输出卡和控制卡,控制卡还与输入卡和输出卡连接。通常,各输入卡用于将所接入的各路输入源的原始数据转换成切换卡能处理的数据,其间包括但不限于信号适配、帧率及分辨率调整等;切换卡用于在控制器的作用下,创建输入卡与输出卡之间各路数据的映射通道;然后利用各输出卡分别单路或多路输入源图像进行窗口叠加、缩放、裁剪等相关的数据处理后转换成拼接显示设备能显示的图像信号并输出以实现拼接,其中,输出卡的各路输出各对应一显不器。
[0021]通常,上述功能卡之间连接所对应的通道类型可分为数据通道和信令通道;信令通道用于信令交互,数据通道则可用于数据传输。在图像拼接处理中,通常,控制卡与输入卡、输出卡及切换卡之间连接的通道主要是用于调度管理的信令传输;而切换卡与输入卡和输出卡之间连接的主要是用于数据传输。
[0022]为便于本发明实施例的实施,如上述拼接处理器的切换卡采用交叉点切换卡(一种空分交换卡,其在切换过程中,入线可通过在空间的位置(即交叉点,Cross Point)来选择出线,并建立接续),且该拼接处理器设有鼠标和/或键盘直连接口(可设置在与控制卡连接的用于采集鼠标和/或键盘的操作信号的功能模块上,或直接集成在控制卡上),且控制卡的输出与交叉点切换卡的输入建立有能传送0SD操作界面的数据通道,该切换卡的输出端与输出卡连接。其中,鼠标和/或键盘还可以通过红外、WIFI等无线方式与控制卡连接,以减少有线连接方式所产生的布线。
[0023]本实施例中,下述操作中的第一和第二操作信息皆由图像拼接处理器直连的鼠标和/或键盘产生,鼠标的操作包括移动和/或按键,键盘的操作为按键。如图1所示,本实施例公开的相应交互操作的处理方法包括:
[0024]步骤S1、控制卡获取第一操作信息,进而获取与该第一操作信息对应的位图元素并将其组合成0SD操作界面,并将该0SD操作界面通过交叉点切换卡切换给相应输出卡。
[0025]通常,0SD操作界面包括鼠标图层及菜单图层,0SD操作界面的合成、界面大小、分辨率及显示位置等设置可由控制卡内集成的0SD处理芯片实现。相应的菜单包括但不限于信号源开窗;窗口大小调整;场景切换;切换信号源;信号源输出属性调整;转发对信号源终端进行远程控制的操作信息中的一种或多种。
[0026]该步骤中,通过交叉点切换卡建立控制卡与相应输出卡之间的0SD操作界面数据通道,一方面,充分利用切换卡资源的同时极大地简化了布线,而且减少了信号的延误,0SD操作界面数据可同时到达相应各输出卡,进而显示在拼接墙上,有效避免产生0SD操作界面的撕裂等现象;另一方面,由于切换卡的映射通道可便捷配置,极大地提高了 0SD操作界面按需传输及显示的可控性,从而避免将0SD操作界面传送给无关联的输出卡,尤其是在一个拼接处理器控制多个屏组的场合中,藉此可实现各屏组的交互操作可分别控制。
[0027]步骤S2、相应各输出卡裁剪各自对应的0SD操作界面部分,并将所裁剪的0SD操作界面部分叠加在视频图像上,之后,再输出给相对应的拼接墙显示单元,以引导用户进行第二操作。必要时,相应各输出卡还可以在叠加前对0SD操作界面进行缩放处理。
[0028]该步骤中,上述视频图像通常是输出卡所获取的底图和/或从切换卡所获取的源自相应输入卡所接入的信号源图像。
[0029]步骤S3、控制卡获取第二操作信息,进而配合0SD操作界面中位图元素的位置信息,解析出用户的操作意图并执行相应的操作。
[0030]可选的,上述用户的操作意图可由0SD操作界面中的菜单直接或辅助实现;控制卡所执行的相应操作可由控制卡实时更新切换卡的配置,修改输入通道与输出通道之间的映射关系,和/或修改输入卡和输出卡等功能模块的配置参数和/或转发相应指令等方式来予以实现。其中,用户的操作意图包括但不限于以下任意一种或任意组合:
[0031]信号源开窗;窗口大小调整;场景切换;切换信号源;信号源输出属性调整;转发对信号源终端进行远程控制的操作信息。藉此,该第二操作可以是相应菜单的单次点击选取动作;也可以是约定时间内一系列的关联操作,比如窗口大小的调整,通常就会涉及对窗口各边框和/或顶点的移动调整。
[0032]所谓信号源开窗,即将任一输入卡所接入的任意一路输入源信号图像显示在拼接墙的任意区域内,可以是单屏,也可以跨屏或全屏等,相应的区域可以预置,也可以由用户通过拼接处理器直连的鼠标进行临时圈定。
[0033]所谓窗口大小调整,即通过移动窗口各边框和/或顶点的位置来实现窗口内图像的缩放调整。
[0034]所谓场景切换,一个场景是整个拼接墙内各屏的窗口分布情况的总和;单个拼接屏组通常可以设置多个场景,并在各场景中进行切换或轮询;其中,一个屏组即一组电视墙,功能强大的拼接处理器通常还可对多个屏组进行集中控制。
[0035]所谓切换信号源,举例说明,如:将鼠标所在窗口当前显示的源于信号源终端1的视频图像切换成信号源终端2的图像。
[0036]信号源输出属性调整,举例说明,如:帧频调整。
[0037]转发对信号源终端进行远程控制的操作信息,即用于实现对信
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1