一种拼接墙多路信号处理方法、装置及系统的制作方法_3

文档序号:9730439阅读:来源:国知局
致。
[0098]310、将最近显示信号重新显示在配置的输出环回对应的输出上;
[0099]当将最近显示信号的分辨率设置为与配置的输出环回对应的输出的输出信号的分辨率一致之后,需要将最近显示信号重新显示在配置的输出环回对应的输出上。
[0100]需要说明的是,前述的循环读取下一个输出具体可以是检查步骤304中的涉及到的输出是否处理完成,若否,则再次执行步骤307至309,若是,则执行步骤311。
[0101]311、将待显示信号的分辨率设置为与配置的输出环回对应的输出的输出信号的分辨率一致,并将待显示信号在配置的输出环回对应的输出上。
[0102]当将最近显示信号重新显示在配置的输出环回对应的输出上之后,需要将待显示信号的分辨率设置为与配置的输出环回对应的输出的输出信号的分辨率一致,并将待显示信号在配置的输出环回对应的输出上。
[0103]如图7所示,应用例包括:
[0104]增加作为图像处理器输入的图像处理器输出,在当发现在某个区域需要显示多路信号源,而该区域所对应的图像处理器输出不能提供足够的信号显示能力时,可以通过层叠环回的输出,使用环回输出显示信号,这样显示的信号个数为M = 2XNXC-N,其中N是使用的环回输出数量,C是每个输出可以显示的信号个数。另外实现本方案,需要增加功能控制服务器装置,该装置主要实现对上述方法的控制。主要步骤包含以下内容:
[0105]a)创建一个窗口列表,记录图像处理器的每个输出所显示的窗口数量WinCount,以及记录图像处理器每个输出最大支持显示的信号个数WinAll;
[0106]b)配置图像处理器每个输出与显示单元的连接关系,以及图像处理器输出环回到输入的配置,并把该配置记录成CFG;
[0107]c)选择在显示屏上某个区域显示信号;
[0108]d)计算该显示区域所对应的图像处理器哪些输出;
[0?09] e)读取d中计算到的每个处理器输出,并在每个输出中找到对应的WinCount值,判断该值与WinAl 1之间的差D=WinAl Ι-WinCount,如果差值D小于零,则为在对应的WinCount加上1,并循环读取下一个输出,如果D值等于零,则执行f;
[0110]f)在该输出B对应的已经显示的信号列表中选择与需要新显示信号C位置最近的信号A替换成作为环回的输出信号E并放大到一个合适的大小,同时并把A信号重新显示在作为环回的输出E上,大小与原有A信号大小一致;
[0111]g)检查d中涉及到的输出是否处理完成,如果还有没处理的则回到f,如果处理完成,则进入h;
[0112]h)把第六步中的新显示信号C显示在环回输出E上,大小与原有设定大小一致;这样新显示信号C就可以在原有需要显示的位置上显示了,而不受输出B显示总数WinAll的限制。
[0113]如图8(a)至图8(c),应用场景包括:
[0114]图像处理器有十路信号源采集分别为A1到A10,其中图像处理器每个输出只能显示四路信号源,一共有5个输出,其中四个输出(S1、S2、S3、S4)分别与显示单元相连,第五个输出S5作为环入输到图像处理器的采集口。
[0115]当已经把需要按照图8(a)中右下角的方式显示6路信号,当已经按照图8(a)所示把A1、A2、A3、A4分别显示在图像处理器的输出上,这时需要把A5、A6显示在该屏幕单元空白的地方,需要把A2、A3以及剩下的空白地方显示成第五个输出S5,即如图8(b)S5区域。
[0116]同时把A2、A3对应的信号重新按照原有的大小以及位置显示在输出S5上,剩下的位置可以利用S5剩余的两个信号显示名额显示,执行后的效果如下图8(c)所示。这样在右下角的屏幕中可以显示出41)2^3^4^5)6六个信号,而在以前的方法,必须得更换性能更好的图像处理器,即使这样也不利于后续功能的拓展。
[0117]本实施例中,通过判断输出的待输出信号的数量是否超过最大支持显示信号数量,若是,则对当前输出进行层叠环回输出处理,便解决了目前的常规的图像处理器不能满足在同一个区域面积中显示多路信号源,所导致的若单靠图像处理器无法满足多路信号源的技术问题,以及有效的成本中满足在一个显示区域中显示多路信号源的要求,解决了在视频显示领域多信号显示中图像处理器无法满足更多信号显示的要求,大大降低了投入成本,进一步达到了很大的拓展性,满足后续一定时期信号的增长。
[0118]请参阅图4,本发明实施例中提供的一种拼接墙多路信号处理装置的一个实施例包括:
[0119]记录单元401,用于记录图像处理器输出数量,并记录每个输出的最大支持显示信号数量;
[0120]判断单元402,用于判断输出的待输出信号的数量是否超过最大支持显示信号数量,若是,则对当前输出进行层叠环回输出处理。
[0121]本实施例中,通过判断单元402判断输出的待输出信号的数量是否超过最大支持显示信号数量,若是,则对当前输出进行层叠环回输出处理,便解决了目前的常规的图像处理器不能满足在同一个区域面积中显示多路信号源,所导致的若单靠图像处理器无法满足多路信号源的技术问题。
[0122]上面是对拼接墙多路信号处理装置的各单元进行详细的描述,下面将对子单元及其模块进行详细的描述,请参阅图5,本发明实施例中提供的一种拼接墙多路信号处理装置的另一个实施例包括:
[0123]记录单元501,用于记录图像处理器输出数量,并记录每个输出的最大支持显示信号数量;
[0124]记录单元501具体包括:
[0125]第一记录子单元5011,用于记录图像处理器输出数量,以及图像处理器的每个输出对应的显示窗口数量;
[0126]第二记录子单元5012,用于记录每个输出的最大支持显示信号数量;
[0127]配置子单元5013,用于配置图像处理器的每个输出与拼接墙的显示单元的连接关系,并进行图像处理器输出环回到显示单元的输入的配置。
[0128]判断单元502,用于判断输出的待输出信号的数量是否超过最大支持显示信号数量,若是,则对当前输出进行层叠环回输出处理。
[0129]判断单元502具体包括:
[0130]确定子单元5021,用于确定在拼接墙选择的显示区域的显示信号,并计算显示区域对应的输出;
[0131]读取判断子单元5022,用于读取计算的每个输出,判断输出对应的最大支持显示信号数量与显示窗口数量的差值是否等于零,若是,则对当前输出进行层叠环回输出处理。
[0132]读取判断子单元5022具体包括:
[0133]判断模块5022a,用于读取计算的一个输出,判断输出对应的最大支持显示信号数量与显示窗口数量的差值情况,若小于零,则进行显示窗口加1处理;
[0134]循环读取模块5022b,用于循环读取下一个输出,直到最大支持显示信号数量与显示窗口数量的差值等于零;
[0135]确定模块5022c,用于确定与差值等于零的输出的待显示信号位置最近的最近显不信号;
[0136]设置模块5022d,用于将最近显示信号的分辨率设置为与配置的输出环回对应的输出的输出信号的分辨率一致;
[0137]重新显示模块5022e,用于将最近显示信号重新显示在配置的输出环回对应的输出上;
[0138]环回输出模块5022f,用于将待显示信号的分辨率设置为与配置的输出环回对应的输出的输出信号的分辨率一致,并将待显示信号在配置的输出环回对应的输出上。
[0139]本实施例中,通过判断单元502判断输出的待输出信号的数量是否超过最大支持显示信号数量,若是,则对当前输出进行层叠环回输出处理,便解决了目前的常规的图像处理器不能满足在同一个区域面积中显示多路信号源,所导致的若单靠图像处理器无法满足多路信号源的技术问题,以及有效的成本中满足在一个显示区域中显示多路信号源的要求,解决了在视频显示领域多信号显示中图像处理器无法满足更多信号显示的要求,大大降低了投入成本,进一步达到了很大的拓展性,满足后续一定时期信号的增长。
[0140
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1