一种基于FPGA拼接屏幕的装置及其自适应显示方法制造方法及图纸

技术编号:29051205 阅读:23 留言:0更新日期:2021-06-26 06:15
本发明专利技术公开了一种基于FPGA拼接屏幕的装置及其自适应显示方法,多个拼接单元呈阵列式布局,单行或是单列所述拼接单元连接至子FPGA模块上,每个所述子FPGA模块均并联至主FPGA模块上,所述方法应用于主FPGA模块,包括通过子FPGA模块获得拼接单元的第一屏显信息和第一位置信息;根据第一屏显信息判定拼接单元有无损坏,根据位置信息进行视频画面裁剪,获得裁剪画面,所述第一裁剪画面通过子FPGA模块传输至拼接单元上显示;本拼接屏幕的可扩展性强,不用二次开发即可快速扩展超大尺寸拼接屏;另外可以通过拔插,拆卸,可以在不影响显示的情况下快速维护。况下快速维护。况下快速维护。

【技术实现步骤摘要】
一种基于FPGA拼接屏幕的装置及其自适应显示方法


[0001]本专利技术涉及通信领域,尤其涉及一种基于FPGA拼接屏幕的装置及其自适应显示方法。

技术介绍

[0002]屏幕拼接是指将一个完整的图像信号划分成N块后分配给N个视频显示单元。
[0003]随着信息时代的到来,计算机多媒体技术的迅猛发展,网络技术的普遍应用,大到指挥监控中心、网管中心的建立,小到临时会议、技术讲座的进行,都渴望获得大画面、多彩色、高亮度、高分辨率的显示效果。近些年来迅速发展起来的大屏幕投影机技术成为解决彩色大画面显示的有效途径,应用范围进一步拓展,市场也因需求的增长日渐活跃。
[0004]但是,目前现有的屏幕拼接,主要还是基于大尺寸显示器面板进行粗糙的拼装,然后由控制系统进行数据分发传输,拼接效果一般,能够明显的看到方格拼缝,属于一种较为低端的拼接屏幕。此外,这样的拼接在设备维护和扩展方面受到限制,拆除其中一块后,整个图形显示效果将极大受到影响。
[0005]因此,为了响应市场对高端超大尺寸拼接屏幕的需求,同时提高设备扩展和维修维护,特提出基于FPGA的屏幕拼接装置,以低于10寸的OLED显示面板作为拼接单元,进行无缝拼接。

技术实现思路

[0006]因此,本专利技术实施例提供一种基于FPGA的屏幕拼接装置能有效解决的
技术介绍
中的问题。
[0007]本专利技术实施例提供的一种基于FPGA拼接屏幕的自适应显示方法,多个拼接单元呈阵列式布局,单行或是单列所述拼接单元连接至子FPGA模块上,每个所述子FPGA模块均并联至主FPGA模块上,所述方法应用于主FPGA模块,包括通过子FPGA模块获得拼接单元的第一屏显信息和第一位置信息;
[0008]若根据第一屏显信息判定拼接单元无损坏,则根据第一位置信息进行视频画面裁剪,获得第一裁剪画面,所述第一裁剪画面通过子FPGA模块传输至拼接单元上显示;
[0009]若根据第一屏显信息判定拼接单元有损坏;则根据第一位置信息确定损坏拼接单元的第一损坏位置,则所述损坏拼接单元与特定位置上的拼接单元进行替换,通过子FPGA模块获得损坏拼接单元的第二损坏位置;根据第二损坏位置获得特定位置系数;获得除具有特定位置系数拼接单元外所有拼接单元的第二屏显信息和第二位置信息;根据第二位置信息进行视频画面裁剪获得第二裁剪画面,所述第二裁剪画面通过子FPGA模块传输至具有第二位置信息的拼接单元上显示。
[0010]所述第一位置信息和第二位置信息均有行数和列数组成,所述主FPGA模块获取所有拼接单元位置信息中的最大行数和最大列数,所述特定位置包括具有第一列、第一行、最大行数和最大列数中任一位置的拼接单元,所述特定位置系数是指第一列、第一行、最大行
数和最大列数中的任意一种,当损坏拼接单元的第一损坏位置处于特定位置的任一位置,则不进行损坏拼接单元与特定位置上的拼接单元进行替换。
[0011]当所述第一损坏位置或第二损坏位置同时具有特定位置系数中的任意两个,则第二位置信息优先排除具有特定位置系数中的行数。
[0012]先前判定的所述第一损坏位置具有特定位置系数,则后续再次判定的第二损坏位置优先选择具有先前特定位置系数的拼接单元与损坏拼接单元进行替换。
[0013]根据本申请的又一方面,提供了一种基于FPGA拼接屏幕的装置,所述装置包括拼接单元、子FPGA模块和主FPGA模块,多个所述拼接单元呈阵列式布局,所述拼接单元用于显示整个视频画面的部分画面;单行或是单列所述拼接单元连接至子FPGA模块上,所述子FPGA模块与每个拼接单元的连接口上均具有位置信息和屏显信息,并对所述拼接单元和子FPGA模块进行标序;每个所述子FPGA模块均并联至主FPGA模块上,所述主FPGA模块上设有多个视频数据输入口;其中所述子FPGA模块用于获得每个拼接单元的第一屏显信息和第一位置信息;
[0014]若该装置的所述主FPGA模块用于根据第一屏显信息判定拼接单元无损坏,则所述主FPGA模块用于根据第一位置信息进行视频画面裁剪,获得第一裁剪画面,所述第一裁剪画面通过子FPGA模块传输至拼接单元上显示;
[0015]若该装置的所述主FPGA模块用于根据第一屏显信息判定拼接单元有损坏;则所述主FPGA模块用于根据第一位置信息确定损坏拼接单元的第一损坏位置,则所述损坏拼接单元与特定位置上的拼接单元进行替换,所述主FPGA模块通过子FPGA模块获得损坏拼接单元的第二损坏位置;所述主FPGA模块用于根据第二损坏位置获得特定位置系数;所述主FPGA模块用于获得除具有特定位置系数拼接单元外所有拼接单元的第二屏显信息和第二位置信息;所述主FPGA模块用于根据第二位置信息进行视频画面裁剪获得第二裁剪画面,所述第二裁剪画面通过子FPGA模块传输至具有第二位置信息的拼接单元上显示。
[0016]该装置的所述拼接单元可以是OLED屏幕,所述OLED屏幕小于10寸。
[0017]该装置的所述位置信息包括第一位置信息、第二位置信息、第一损坏位置和第二损坏位置,所述屏显信息包括第一屏显信息和第二屏显信息,所述每个所述子FPGA模块都具备配置的ID信息的,每个所述子FPGA模块的与拼接单元之间的连接口设有位置信息。
[0018]该装置的所述主FPGA模块兼容所有数据传输协议接入,所述主FPGA模块和子FPGA模块之间采用固定的HDMI协议进行数据传输,所述子FPGA模块与拼接单元之间的数据传输协议由HDMI协议转化为eDP协议。
[0019]该装置的所述主FPGA模块上设有外部输入拼接单元损坏接口。
[0020]综上所述,本申请上可以具有如下有益效果:采用主控FPGA和相同功能的子FPGA模块分离,并联级联,从而可以实现:拼接屏幕的可扩展性强,不用二次开发即可快速扩展超大尺寸拼接屏;另外可以通过拔插,拆卸,可以在不影响显示的情况下快速维护;即取下损坏的屏幕单元后,主FPGA模块自动计算,对视频数据进行裁剪和缩放,也可以正常显示,不影响使用。
附图说明
[0021]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用
的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。本专利技术的图纸比例为了便于查看,比例进行了不同程度的缩放,本专利技术的比例对本专利技术不具有限制作用。
[0022]图1为一种基于FPGA屏幕拼接的装置以单行拼接单元组成子FPGA模块的拼接原理图。
[0023]图2为一种基于FPGA屏幕拼接的装置以单列拼接单元组成子FPGA模块的拼接原理图。
[0024]图3为一种基于FPGA拼接屏幕的装置中拼接单元损坏的一个实施例。
[0025]图4为一种基于FPGA的拼接屏幕装置中拼接单元损坏的又一实施例。
具体实施方式
[0026]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于FPGA拼接屏幕的自适应显示方法,其特征在于,多个拼接单元呈阵列式布局,单行或是单列所述拼接单元连接至子FPGA模块上,每个所述子FPGA模块均并联至主FPGA模块上,所述方法应用于主FPGA模块,包括通过子FPGA模块获得拼接单元的第一屏显信息和第一位置信息;若根据第一屏显信息判定拼接单元无损坏,则根据第一位置信息进行视频画面裁剪,获得第一裁剪画面,所述第一裁剪画面通过子FPGA模块传输至拼接单元上显示;若根据第一屏显信息判定拼接单元有损坏;则根据第一位置信息确定损坏拼接单元的第一损坏位置,则所述损坏拼接单元与特定位置上的拼接单元进行替换,通过子FPGA模块获得损坏拼接单元的第二损坏位置;根据第二损坏位置获得特定位置系数;获得除具有特定位置系数拼接单元外所有拼接单元的第二屏显信息和第二位置信息;根据第二位置信息进行视频画面裁剪获得第二裁剪画面,所述第二裁剪画面通过子FPGA模块传输至具有第二位置信息的拼接单元上显示。2.根据权利要求1所述的一种基于FPGA拼接屏幕的自适应显示方法,其特征在于,所述第一位置信息和第二位置信息均有行数和列数组成,所述主FPGA模块获取所有拼接单元位置信息中的最大行数和最大列数,所述特定位置包括具有第一列、第一行、最大行数和最大列数中任一位置的拼接单元,所述特定位置系数是指第一列、第一行、最大行数和最大列数中的任意一种,当损坏拼接单元的第一损坏位置处于特定位置的任一位置,则不进行损坏拼接单元与特定位置上的拼接单元进行替换。3.根据权利要求2所述的一种基于FPGA拼接屏幕的自适应显示方法,其特征在于,当所述第一损坏位置或第二损坏位置同时具有特定位置系数中的任意两个,则第二位置信息优先排除具有特定位置系数中的行数。4.根据权利要求1所述的一种基于FPGA拼接屏幕的自适应显示方法,其特征在于,先前判定的所述第一损坏位置具有特定位置系数,则后续再次判定的第二损坏位置优先选择具有先前特定位置系数的拼接单元与损坏拼接单元进行替换。5.一种基于FPGA拼接屏幕的装置,其特征在于,所述装置包括拼接单元,多个所述拼接单元呈阵列式布局,所述拼接单元用于显示整个视...

【专利技术属性】
技术研发人员:宋俊兰
申请(专利权)人:成都八月工场科技有限公司
类型:发明
国别省市:

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

1