多路视频数据采集处理和传输的装置及其方法制造方法及图纸

技术编号:4325576 阅读:200 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种多路视频数据采集处理和传输的装置及其方法,其装置由 数据采集模块、数据主处理器、存储模块和输出模块组成,其中数据采集模块 与数据主处理器连接,存储模块与数据主处理器连接,输出模块与数据主处理 器连接;数据采集模块外接视像设备,输出模块外接视频分割叠加单元及视频 显示单元;其方法为:数据采集模块采集视像设备的视频信号后,采集配置模 块将其处理后送至数据主处理器,经过数据主处理器的处理后再缓存至存储模 块中,最后数据主处理器从存储模块中读取数据送至输出模块。本发明专利技术结构简 单、输出稳定,且最少可支持16路标准清晰度的视频流输入。

【技术实现步骤摘要】

本专利技术涉及视频数据处理技术,特别涉及一种多路视频数据采集处理和传 输的装置及其方法。
技术介绍
随着多媒体技术的发展和各种类型信息交流需求的不断增加,计算机工业 和消费类电子工业正不断融合成一个全新的数字化信息产业,尤其是随着显示 技术与控制技术的不断融合和发展,大型的、通畅的视讯信息成为需要解决的 一个重要新课题。在大屏幕拼接显示墙、安防视频监控、视频会议、数字电视 设备、教育培训、商务演示和游戏娱乐等众多领域中,都要求能处理海量的视 讯信息,如多路不同视频输入源混合处理的需求出现在各种高端的工程领域。 然而现有产品中还没有用于专门针对多路视频混合处理进行位置大小的视频 分割叠加的装置;并且现有的多路视频采集装置都存在着支持的输入视频路数 少,支持的视频输入标准少的缺点。目前现有的数据采集设备中,其采集卡一般都是用ARM或者DSP作为 主处理单元来实现,受到芯片管脚视频口数量和处理性能的限制,这些卡一般 都只能支持1至6路的视频采集。为了增加视频采集路数,目前采用的方法多 为使用多个DSP芯片,或使用FPGA+DSP或者FPGA+ARM的方式。但是, 采用多个DSP芯片来进行多路视频采集的话,其成本大大提高,而且系统的 复杂度也会提高;采用FPGA+DSP或者FPGA+ARM来处理的话,会增加设 备成本,并且会增加主处理单元之间协同工作所产生的时间消耗,增加电路的 复杂度。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种结构简单、传输稳定的 多路视频数据采集处理和传输的装置。本专利技术的另一目的在于提供一种通过上述装置实现的多路视频数据采集处理和传输的方法。本专利技术通过以下技术方案实现包括由多个A/D芯片并列设置组成的数 据采集模块、数据主处理器、通过两个数据存储器实现数据双路缓存的存储模 块和输出模块,其中,数据采集模块与数据主处理器连接,存储模块与数据主 处理器连接,输出模块与数据主处理器连接;数据采集模块外接视像设备,输 出模块外接视频分割叠加单元及视频显示单元;数据主处理器包括用于配合完 成各A/D芯片及数据存储器初始化的初始化单元、视频图像处理单元、数据 存储单元和数据输出单元,其中初始化单元分为两部分, 一部分为A/D芯片 初始化单元,另一部分为数据存储器初始化单元。所述数据主处理器采用FPGA;所述A/D芯片初始化单元为独立的采集配 置模块,采用低端的嵌入式MCU。所述存储模块由两个数据存储器SDRAM或DDRAM组成;所述输出模 块由两个数据输出队列和一个输出接口组成,其输出方式为PCIe或DVI。所述A/D芯片为基于I2C总线可编程的芯片。所述数据主处理器的数据处理速率及其总线的传输速率大于或等于 864MB/s;所述数据采集模块及所述输出模块的总线的传输速率大于或等于 432MB/s。这是由于本装置最少可支持16路标准清晰度的视频流输入,单路 标准清晰度视频流每秒所占的数据带宽为27MBytes/s (按50Hz的刷新率算为 720X576X50X1.3 = 27Mbytes), 16路标清视频流每秒所占的总数据带宽为 27MBytes/sX16 = 432MBytes/s,也就是说装置每秒的读写(采集和输出)速 率要达到432 MBytes/s X 2 = 864 MBytes/s。所述视像设备包括模拟视像设备和数字视像设备,为PC机、摄像机或视 频播放设备。以上装置中采集配置模块用于配置各A/D芯片;数据主处理器的主要功 能有采集各数字视频信号,为各数字视频信号加上数据分解、同步等协议数 据;将各数字视频信号的数据缓存到存储模块中;读取缓存在存储模块中的数 据,将其送至输出模块。通过以上装置实现的多路视频数据采集处理和传输的方法,包括以下步骤(1)启动装置,数据主处理器的初始化单元配合采集配置模块,对数据 采集模块中的各个A/D芯片和存储模块中的各个数据存储器分别进行初始化 处理;该过程数据主处理器为各路视频在两个数据存储器中分配独立的存储地6址空间,同时在两个数据存储器中都预留出用于存储及更新各路视频实时状态的内存空间;(2) 各个A/D芯片分别采集模拟视像设备上的模拟视频信号,并将模拟 视频信号转换为数字视频信号;(3) 根据A/D芯片提供的奇偶场标识信号、场同步参考信号和行同步参 考信号,数据主处理器的视频图像处理单元接收各个A/D芯片转换后的数字 视频信号,同时接收数字视像设备的数字视频信号,然后把各路数字视频信号 进行融合处理,具体为在各路视频信号的数据加入行场分界数据和视频通道 数据,然后将多个通道的非完整帧视频数据融合在一起;(4) 数据主处理器的数据存储单元控制存储模块的两个数据存储器分两 路对经过数据主处理器处理后的各路数字视频信号进行数据缓存,即当存储模 块中的任一存储器为空时,则在该存储器中进行数据缓存;同时,数据主处理 器的数据输出单元不断读取缓存在存储模块中的数据,并将其输送至输出模 块;(5) 输出模块不断接收来自数据主处理器中的数据,并将其加入到数据 输出队列中,然后通过输出模块的输出接口输送至视频分割叠加单元,最后送 至视频显示单元。以上方法中,所述A/D芯片的初始化包括ODD—START、 EVEN—START、 WIDTH、 HEIGHT及TOTAL—LINES的初始值设置。步骤(3)中所述视频图像处理单元接收视频信号时,具体包括以下步骤(3-1)当奇偶场标识信号在上升沿时,表明奇场来临,这时检测 ODD—START如果为预先设置的初始状态,则更新ODD—START为 TOTAL—LINES;然后跳至步骤(3-2)。(3-2)当场同步参考信号在上升沿时,开始检测行同步参考信号是否为 高电平,然后在行同步参考信号为高电平的期间采集一行视频数据, TOTAL—LINES加1;若该步骤是由步骤(3-1)跳至(3-2),则跳至(3-3); 若该步骤是由(3-3)跳至(3-2),则跳至(3-1)。(3-3)当奇偶场标识信号在下降沿时,表明偶场来临,这时检测 EVEN—START如果为预先设置的初始状态,则更新EVEN—START为 TOTAL—LINES;然后跳至步骤(3-2)。 步骤(4)具体包括以下步骤(4-1 )数据主处理器的数据存储单元把采集到的视频数据写入存储模块中的第一个数据存储器;(4-2)当第一个数据存储器中每路视频最少缓存有一行数据时,数据主 处理器的数据存储单元开始将采集到的视频数据写入到第二个数据存储器中; 同时,数据主处理器的数据输出单元从第一个数据存储器中读取视频数据并送 至输出模块。(4-3)当第一个数据存储器中每一路视频数据都取完后,第一个数据存 储器中各路视频状态标识复位至初始状态,数据主处理器的数据存储单元把采 集到的数据写入到第一个数据存储器中;同时,数据主处理器的数据输出单元 从第二个数据存储器中读取视频数据并送至输出模块。(4_4)当第二个数据存储器中每一路视频数据都取完后,循环步骤(4-2) 和(4-3)。与现有技术相比,本专利技术相对于现有技术具有以下有益效果 本多路视频数据采集处理和传输的装置结构简单,能耗及成本低,充分利 用了 FPGA的管脚及处理性能,最少可支持16路标准清晰度的视频流输本文档来自技高网...

【技术保护点】
一种多路视频数据采集处理和传输的装置,其特征在于,包括由多个A/D芯片并列设置组成的数据采集模块、数据主处理器、通过两个数据存储器实现数据双路缓存的存储模块和输出模块,其中,数据采集模块与数据主处理器连接,存储模块与数据主处理器连接,输出模块与数据主处理器连接;数据采集模块外接视像设备,输出模块外接视频分割叠加单元及视频显示单元;数据主处理器包括用于配合完成各A/D芯片及数据存储器初始化的初始化单元、视频图像处理单元、数据存储单元和数据输出单元,其中初始化单元分为两部分,一部分为A/D芯片初始化单元,另一部分为数据存储器初始化单元。

【技术特征摘要】
1、一种多路视频数据采集处理和传输的装置,其特征在于,包括由多个A/D芯片并列设置组成的数据采集模块、数据主处理器、通过两个数据存储器实现数据双路缓存的存储模块和输出模块,其中,数据采集模块与数据主处理器连接,存储模块与数据主处理器连接,输出模块与数据主处理器连接;数据采集模块外接视像设备,输出模块外接视频分割叠加单元及视频显示单元;数据主处理器包括用于配合完成各A/D芯片及数据存储器初始化的初始化单元、视频图像处理单元、数据存储单元和数据输出单元,其中初始化单元分为两部分,一部分为A/D芯片初始化单元,另一部分为数据存储器初始化单元。2、 根据权利要求1所述的多路视频数据采集处理和传输的装置,其特征 在于,所述数据主处理器采用FPGA;所述A/D芯片初始化单元为独立的采集 配置模块,采用低端的嵌入式MCU。3、 根据权利要求1所述的多路视频数据采集处理和传输的装置,其特征 在于,所述存储模块由两个数据存储器SDRAM或DDRAM组成;所述输出 模块由两个数据输出队列和一个输出接口组成,其输出方式为PCIe或DVI。4、 根据权利要求1所述的多路视频数据采集处理和传输的装置,其特征 在于,所述A/D芯片为基于fC总线可编程的芯片。5、 根据权利要求1所述的多路视频数据采集处理和传输的装置,其特征 在于,所述数据主处理器的数据处理速率及其总线的传输速率大于或等于 864MB/s;所述数据采集模块及所述输出模块的总线的传输速率大于或等于 432MB/s。6、 根据权利要求1所述的多路视频数据采集处理和传输的装置,其特征 在于,所述视像设备包括模拟视像设备和数字视像设备,为PC机、摄像机或 视频播放设备。7、 根据权利要求1 6任一项所述装置的多路视频数据采集处理和传输的 方法,其特征在于,包括以下步骤(1)启动装置,数据主处理器的初始化单元配合采集配置模块,对数据 采集模块中的各个A/D芯片和存储模块中的各个数据存储器分别进行初始化 处理;该过程数据主处理器为各路视频在两个数据存储器中分配独立的存储地 址空间,同时在两个数据存储器中都预留出用于存储及更新各路视频实时状态 的内存空间;(2) 各个A/D芯片分别采集模拟视像设备上的模拟视频信号,并将模拟 视频信号转换为数字视频信号;(3) 根据A/D芯片提供的奇偶场标识信号、场同步参考信号和行同步参 考信号,数据主处理器的视频图像处理单元接收各个A/D芯片转换后的数字 视频信号,同时接收数字视像设备的数字视频信号,然后把各路数字视频信号 进行融合处理,具体为在各路视频信号的数据加入行场分界数据和视频通道 数据,然后将多个通道的非...

【专利技术属性】
技术研发人员:卢如西梁博文
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:81

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

1