一种拼接显示屏的字幕滚动显示方法及系统的制作方法_4

文档序号:9220021阅读:来源:国知局
在输出板缓存数据,因为字符数据占用了一个输出板的视频输入通道,则原来处理那路视频的DDR空间可以复用作数据缓存,则与原图像叠加就可以同步了。为保证输出板处理图像的性能,输出板增加字幕图像的处理尽可能精简,把工作量转移到主控板上,要求主控板发送的数据能很好截取并方便生成视频帧数据,这里在正常功能输出板图像叠加架构不变的情况下,开辟一个SERDES通道用于滚动字幕的复用,先判断数据是否滚动字幕数据,然后进行解码逻辑的切换选择,转换成图片帧数据存入预先通道的DDR内存区,后面的叠加显示不需要更改就能将字幕数据以图片叠加的方式叠加显示。
[0045]在实际应用时,输出板主要采用8b/10b解码,8b/10b解码模块主要负责将serdes通道8b/10b编码数据还原,8b/10b编码的特性之一是保证DC平衡,采用8b/10b编码方式,可使得发送的数量保持基本一致,连续的“I”或“O”不超过5位,即每5个连续的“ I”或“O”后必须插入一位“O”或“1”,从而保证信号DC平衡,在链路超时时不致发生DC失调,保证数据传输的正确性。数据的取出是每个输出板根据自己的编号及对应的显示屏大小进行选取对应需要显示的部分数据,然后发送到对应的显示屏进行显示。关于每个输出板如何选取对应的数据,这在现有的拼接显示屏视频播放中已经实现,此处不做过多描述。在实际应用时,拼接显示屏的各个显示屏的大小是相同的,因此将数据平均分配即可。当拼接显示屏的各个显示屏大小不一时,可根据各个显示屏的大小对应进行数据分配。
[0046]综上所述,本发明提供的一种拼接显示屏的字幕滚动显示方法及系统,针对大屏幕拼接应用,提出一套从pc->拼接设备-> 显示单元解决方法,采用数据集中存储实时广播的方式可以在增加极少成本的前提下,为拼接控制器提供一个显示矢量滚动字幕的增值功能,相比传统的字幕滚动功能,具有显示字体超大、清晰度高、滚动一致性好,字幕字体、大小、颜色、透明度任意设置等全方位的效果及功能的提升,带来了大大的方便。
[0047]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【主权项】
1.一种拼接显示屏的字幕滚动显示方法,其特征在于,包括以下步骤: 接收用户输入的待显示的字幕信息及其参数信息,将所述字幕信息和参数信息转换为对应的点阵数据,并发送给主控板; 主控板接收所述点阵数据并存储,根据所述点阵数据得到所述参数信息,根据拼接显示屏大小和所述参数信息从所述点阵数据中依次选取对应待显示的连续多帧点阵子数据,通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板; 输出板依次将其对应的每一帧点阵子数据转换为对应的字幕图像数据,输出板依次将其对应的每一帧字幕图像数据与待显示的视频图像数据进行图片叠加,并依次发送给对应的拼接显示屏显示,以完成字幕的滚动显示。2.根据权利要求1所述的拼接显示屏的字幕滚动显示方法,其特征在于,所述参数信息包括:显示字体大小、字体颜色和字幕滚动速度。3.根据权利要求2所述的拼接显示屏的字幕滚动显示方法,其特征在于,所述接收用户输入的待显示的字幕信息及其参数信息,将所述字幕信息和参数信息转换为对应的点阵数据,并发送给主控板,具体包括: 计算机接收用户输入的想要显示的字幕信息,及用户设置的显示字体大小、字体颜色和字幕滚动速度信息; 根据所述字幕信息、显示字体大小、字体颜色和字幕滚动速度信息,读取计算机上存储的矢量字库,生成对应的点阵数据; 将所述点阵数据发送给主控板。4.根据权利要求2所述的拼接显示屏的字幕滚动显示方法,其特征在于,所述主控板接收所述点阵数据并存储,根据所述点阵数据得到所述参数信息,根据拼接显示屏大小和所述参数信息从所述点阵数据中依次选取对应待显示的连续多帧点阵子数据,通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板,具体包括: 主控板接收所述点阵数据,并存储在主控板上的存储器中; 主控板对所述点阵数据进行解析,得到所述字体颜色和字幕滚动速度信息; 根据拼接显示屏的宽度总像素和所述字幕滚动速度从所述点阵数据中依次选取连续多帧对应宽度的点阵子数据; 通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板。5.根据权利要求2所述的拼接显示屏的字幕滚动显示方法,其特征在于,所述输出板依次将其对应的每一帧点阵子数据转换为对应的字幕图像数据,输出板依次将其对应的每一帧字幕图像数据与待显示的视频图像数据进行图片叠加,并依次发送给对应的拼接显示屏显示,以完成字幕的滚动显示,具体包括: 输出板依次接收矩阵芯片发送过来的连续多帧点阵子数据,判断接受到的数据是否为待显示字幕对应的点阵子数据,若为是,则将所述点阵子数据转换为对应的字幕图像数据; 依次将每一帧字幕图像数据与待显示的视频图像数据进行图片叠加后,并发送至对应的拼接显示屏进行显示,以实现字幕以所述字幕滚动速度在拼接显示屏上滚动显示。6.一种拼接显示屏的字幕滚动显示系统,其特征在于,包括: 字幕信息获取及发送模块,用于接收用户输入的待显示的字幕信息及其参数信息,将所述字幕信息和参数信息转换为对应的点阵数据,并发送给主控板; 点阵数据选取模块,用于通过主控板接收所述点阵数据并存储,根据所述点阵数据得到所述参数信息,根据拼接显示屏大小和所述参数信息从所述点阵数据中依次选取对应待显示的连续多帧点阵子数据,通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板; 滚动显示模块,用于通过输出板依次将其对应的每一帧点阵子数据转换为对应的字幕图像数据,输出板依次将其对应的每一帧字幕图像数据与待显示的视频图像数据进行图片叠加,并依次发送给对应的拼接显示屏显示,以完成字幕的滚动显示。7.根据权利要求6所述的拼接显示屏的字幕滚动显示系统,其特征在于,所述参数信息包括:显示字体大小、字体颜色和字幕滚动速度。8.根据权利要求7所述的拼接显示屏的字幕滚动显示系统,其特征在于,所述字幕信息获取及发送模块,包括: 字幕信息获取单元,用于通过计算机接收用户输入的想要显示的字幕信息,及用户设置的显示字体大小、字体颜色和字幕滚动速度信息; 点阵数据生成单元,用于根据所述字幕信息、显示字体大小、字体颜色和字幕滚动速度信息,读取计算机上存储的矢量字库,生成对应的点阵数据; 点阵数据发送单元,用于将所述点阵数据发送给主控板。9.根据权利要求7所述的拼接显示屏的字幕滚动显示系统,其特征在于,所述点阵数据选取模块,包括: 点阵数据接收单元,用于通过主控板接收所述点阵数据,并存储在主控板上的存储器中; 点阵数据解析单元,用于主控板对所述点阵数据进行解析,得到所述字体颜色和字幕滚动速度信息; 点阵子数据选取单元,用于根据拼接显示屏的宽度总像素和所述字幕滚动速度从所述点阵数据中依次选取连续多帧对应宽度的点阵子数据; 点阵子数据发送单元,用于通过矩阵芯片将连续的每一帧点阵子数据依次发送给拼接显示屏对应的输出板。10.根据权利要求7所述的拼接显示屏的字幕滚动显示系统,其特征在于,所述滚动显示模块,包括: 点阵子数据接收及判断单元,用于通过输出板依次接收矩阵芯片发送过来的连续多帧点阵子数据,判断接受到的数据是否为待显示字幕对应的点阵子数据,若为是,则将所述点阵子数据转换为对应的字幕图像数据; 叠加及显示单元,用于依次将每一帧字幕图像数据与待显示的视频图像数据进行图片叠加后,并发送至对应的拼接显示屏进行显示,以实现字幕以所述字幕滚动速度在拼接显示屏上滚动显示。
【专利摘要】本发明公开了一种拼接显示屏的字幕滚动显示方法及系统,通过接收用户输入的待显示的字幕信息及其参数信息,将所述字幕信息和参数信息转换为对应的点阵数据,并发送给主控板;主控板接收所述点阵数据并存储,根据所述点阵数据得到所述参数信息,根据拼接显示屏大小和所述参数信息从所述点阵数据中依次选取对应待显示的连续多帧点阵子数据,依次发送给拼接显示屏对应的输出板;输出板依次将其对应的每一帧点阵子数据转换为对应的字幕图像数据并与待显示的视频图像数据进行图片叠加,依次发送给对应的拼接显示屏显示,以完成字幕的滚动显示;实现了实现高清实时矢量的滚动字幕,带来了大大的方便。
【IPC分类】H04N5/445, H04N5/278
【公开号】CN104935840
【申请号】CN201510314720
【发明人】黄科杰, 杨泽钰, 胡朝晖, 张鑫
【申请人】深圳市创维群欣安防科技有限公司
【公开日】2015年9月23日
【申请日】2015年6月10日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1