[发明专利]一种视频流转换方法有效
申请号: | 201711414579.6 | 申请日: | 2017-12-25 |
公开(公告)号: | CN108134912B | 公开(公告)日: | 2020-06-19 |
发明(设计)人: | 桑明华;桂益俊;顾先军 | 申请(专利权)人: | 南京威翔科技有限公司 |
主分类号: | H04N7/01 | 分类号: | H04N7/01;H04N21/231;H04N21/234 |
代理公司: | 常州佰业腾飞专利代理事务所(普通合伙) 32231 | 代理人: | 张宇 |
地址: | 210029 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种视频流转换方法,属于视频处理技术领域,包括视频采集单元、视频处理单元和外部缓存单元,在视频处理单元中建立Cameralink接收处理模块、内部缓存模块、视频仲裁处理模块和标准格式视频流发送驱动模块,解决了采用流水线方式对视频流信息进行读取和存储的技术问题,本发明充分发挥了FPGA的并行处理能力,并采用了流水线的设计思想,极大的减少了后端处理视频数据的压力,并充分预留了一定数软件据处理时间;本发明在分辨率转换的过程中,是直接边读取缓存边进行转换,这样就保证了视频流输出的近似实时性,减小了视频流缓存带来的时间延迟。 | ||
搜索关键词: | 一种 视频 流转 方法 | ||
【主权项】:
一种视频流转换方法,其特征在于:包括如下步骤:步骤1:建立视频采集单元、视频处理单元和外部缓存单元,视频采集单元和外部缓存单元均连接视频处理单元;步骤2:在视频处理单元中建立Cameralink接收处理模块、内部缓存模块、视频仲裁处理模块和标准格式视频流发送驱动模块;步骤3:Cameralink接收处理模块连接视频采集单元,用于对来自视频采集单元输出的高速视频流串行数据进行串并转换,并按照Cameralink制式对高速视频流串行数据进行解析,生成高速视频流串行数据对应的每一帧图像的视频流信息,所述视频流信息包括行同步信号、场同步信号和视频数据;步骤4:Cameralink接收处理模块以帧为单位将视频流信息传输给视频仲裁处理模块;视频仲裁处理模块并行执行视频流信息的读取和存储操作,并采用流水线方式实现对视频流信息的读取和存储,其步骤如下:步骤S1:当视频仲裁处理模块需要向外部缓存单元存储一帧图像P1时,视频仲裁处理模块获取图像P1的视频流信息,并通过以下步骤将该视频流信息传送给外部缓存单元:步骤A:将外部缓存单元的存储区分为两个存储区,这两个存储区对应的地址块为A地址块和B地址块,视频仲裁处理模块判断是否正在对A地址块进行读取操作:是,则选择B地址块进行存储,并执行步骤B;否,则选择A地址块进行存储,并执行步骤B;步骤B:读取图像P1的场同步信号;步骤C:视频仲裁处理模块等待并判断图像P1的场同步信号的上升沿是否有效:是,则执行步骤D;否,则执行步骤C;步骤D:读取图像P1的一个行同步信号,视频仲裁处理模块等待并判断图像P1的行同步信号的上升沿是否有效:是,则执行步骤E;否,则执行步骤D;步骤E:视频仲裁处理模块向内部缓存单元写入步骤D中所述的行同步信号对应的视频数据;步骤F:步骤D中所述的行同步信号的地址累加,指向新的行同步信号,视频仲裁处理模块读取内部缓存单元中存储的视频数据,并将该视频数据存储到外部缓存单元中;步骤G:视频仲裁处理模块根据步骤F中指向的行同步信号的地址判断是否达到一帧的行数:是,则执行步骤H;否,则执行步骤的D;步骤I:更新外部缓存单元的地址块,执行步骤5;步骤S2:当视频仲裁处理模块需要从外部缓存单元读取一帧图像P2时,视频仲裁处理模块从外部缓存单元两个存储区中,按堆栈原则读取图像P2的视频流信息,其步骤如下:步骤J:根据步骤A中将外部缓存单元的存储区分为的两个存储区,视频仲裁处理模块判断是否正在对A地址块进行写取操作:是,则选择B地址块进行读取,并执行步骤K;否,则选择A地址块进行读取,并执行步骤K;步骤L:等待并判断是否开始读取图像P2的视频流信息:是,则执行步骤M;否,则执行步骤L;步骤M:视频仲裁处理模块从外部缓存单元中读取图像P2的一个行同步信号对应的视频数据,并向内部缓存模块写该视频数据;步骤N:步骤M中所述的行同步信号的地址累加,指向新的行同步信号,视频仲裁处理模块从内部缓存模块中读取步骤M中的视频数据,并通过标准格式视频流发送驱动模块输出该视频数据;步骤O:视频仲裁处理模块根据步骤N中指向的行同步信号的地址判断是否到达一帧的行数:是,则执行步骤P;否,则执行步骤M;步骤P:更新外部缓存单元的地址块,执行步骤6。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京威翔科技有限公司,未经南京威翔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711414579.6/,转载请声明来源钻瓜专利网。