一种ARM与FPGA协同的4K视频硬解码加速系统及方法

    公开(公告)号:CN120034660A

    公开(公告)日:2025-05-23

    申请号:CN202510020809.9

    申请日:2025-01-07

    Inventor: 吴军 邢泽坤

    Abstract: 本发明涉及数字视频技术领域,具体涉及一种ARM与FPGA协同的4K视频硬解码加速系统及方法,系统由ARM模块、FPGA模块、FPGA外接DDR以及AXI总线传输协议组成,具体通过ARM模块与FPGA模块协同优势全面优化4K视频H.265解码过程中的计算和传输流程,利用FPGA模块高效实现CABAC解码、运动补偿模块等核心解码任务,同时利用AXI总线协议和Stream FIFO结构优化数据搬运和缓存机制以提升解码效率。相比纯软件解码方案,本发明提升了解码效率,结合FPGA与ARM处理器的协同优化,有效降低了解码过程中的功耗。此外,通过模块化设计和FPGA资源的灵活配置,本发明还可支持扩展至其他视频标准(如H.264)或更高分辨率的解码需求。

    一种用于多镜头球面全景视频实时生成的查找表构建方法

    公开(公告)号:CN117640917A

    公开(公告)日:2024-03-01

    申请号:CN202311511492.6

    申请日:2023-11-14

    Abstract: 本发明涉及视频处理技术领域,具体涉及一种用于多镜头球面全景视频实时生成的查找表构建方法,包括对多镜头全景相机视频进行对齐,基于对齐后的多镜头全景视频实时生成查找表,基于查找表对视频进行实时融合,本方法构建了一种SP‑TPS模型用于实现OMS视频对齐,并设计了一种新的查找表结构用于无缝、实时输出OMS全景视频,对于基于多镜头摄像机的全景视频生成具有较好的应用价值,可有效避免OMS因相机之间光心不一致导致拼接后的球面全景结构错位,OMS中各摄像机间的光照不一致;运动目标穿越重叠区域时因为视差而出现错位和鬼影,从而解决了由于子相机间光心不一致导致输出的全景视频会在重叠区域产生视觉碎片鬼影的问题。

    一种三方协同处理的视频实时传输与处理异构系统

    公开(公告)号:CN119906846A

    公开(公告)日:2025-04-29

    申请号:CN202510084747.8

    申请日:2025-01-20

    Inventor: 吴军 邢泽坤

    Abstract: 本发明涉及数字视频技术领域,具体涉及一种三方协同处理的视频实时传输与处理异构系统,包括服务器CPU端、ARM端、FPGA端及多个模块,系统上电后,服务器CPU端作为客户端获取视频流数据,并把视频流数据发送到FPGA端和ARM端,ARM端使用LWIP接口作为一个IP协议栈,通过udp协议接收CPU发送过来的视频流数据,并把视频流数据暂存到FPGA外接的DDR存储芯片,图像处理模块获取视频流数据后进行处理,处理后的视频流数据通过HDMI显示IP模块把原视频和处理后视频显示对比。本发明协同利用FPGA高并行计算能力、ARM低功耗控制能力及CPU灵活性,实现视频流实时传输、处理与显示,还设计了可替换的图像处理模块,通过自定义图像处理模块实现多种图像处理功能,适配多种应用需求。

Patent Agency Ranking