【技术实现步骤摘要】
一种基于FPGA实现八路视频数据的横向拼接及IMU数据的实时同步方法
本专利技术涉及图像处理
,具体为一种基于FPGA实现八路视频数据的横向拼接及IMU数据的实时同步方法。
技术介绍
随着人们越来越注重安全问题,监控开始向小型化、家庭化发展。为了实现全方位多角度监控,需要采用多路摄像及多个显示器来显示实时信息,同时多路存储的容量需求比较大。为了在容量有限的情况下存储更多数据,需要对多路视频进行相关处理,将多路视频合成一路视频信号再进行压缩存储和显示。综合考虑视频图像的实时性以及功耗体积等因素,目前大多厂商采取以下方案:由4路并行的视频模数转换芯片TVP5154将4路视频信号转换成数字格式的视频信号,并用FPGA进行合成处理,再送给ARM模块进行进一步压缩、存储等处理。此类视频合成芯片不能完全满足用户需求,视频合成系统相对复杂,大部分需要定制,额外定制又需要花费大量时间、更改外围电路。
技术实现思路
本专利技术的目的在于提供一种基于FPGA实现八路视频数据的横向拼接及IMU数据的实时同 ...
【技术保护点】
1.一种基于FPGA实现八路视频数据的横向拼接及IMU数据的实时同步方法,其特征在于:包括以下步骤:/nA、 将sensor输出的八组视频并口数据横向拼接成一组并口数据;同时截取每个sensor一帧图像中的几个小窗口数据,并取平均值,最后将八个平均值再取平均值并插入每帧数据的结尾;/nB、通过i2c总线去初始化并读取IMU的数据,将系统时钟数值和IMU数据一起打包存入FIFO中供CPU空闲时读取;/nC、 将拼接完成之后的并口数据转换成MIPI CSI-2输出给CPU。/n
【技术特征摘要】
1.一种基于FPGA实现八路视频数据的横向拼接及IMU数据的实时同步方法,其特征在于:包括以下步骤:
A、将sensor输出的八组视频并口数据横向拼接成一组并口数据;同时截取每个sensor一帧图像中的几个小窗口数据,并取平均值,最后将八个平均值再取平均值并插入每帧数据的结尾;
B、通过i2c总线去初始化并读取IMU的数据,将系统时钟数值和IMU数据一起打包存入FIFO中供CPU空闲时读取;
C、将拼接完成之后的并口数据转换成MIPICSI-2输出给CPU。
2.根据权利要求1所述的一种基于FPGA实现八路视频数据的横向拼接及IMU数据的实时同步方法,其特征在于:所述sensor输出的视频数据格式为10bit并口数据。
3.根据权利要求1所述的一种基于FPGA实现八路视频数据的横向拼接及IMU数据的实时同步方法,其特征在于:所述实现八路视频数据的横向拼接,采用160M的pixclk作为合成之后的时钟。
4.根据权利要求3所述的一种基于FPGA实现八路视频数据的横向拼接及IMU数据的实时同步方法,其特征在于:所述pixclk为16...
【专利技术属性】
技术研发人员:曹建楠,邹捷,
申请(专利权)人:江苏镭博智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。