System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及视频压缩,具体为一种基于瑞芯微架构的视频压缩系统、方法及存储介质。
技术介绍
1、在过去几十年里,随着互联网的迅速发展和高清视频内容的普及,视频压缩技术已成为信息
的一个关键组成部分。视频压缩技术允许大容量的视频数据在有限的带宽和存储空间内进行有效传输和存储,从而解决了数据传输和存储成本高昂的问题。然而,传统视频压缩技术在高效性、智能化处理和实时性方面存在一些局限性
2、传统视频压缩技术主要依赖于两种基本原理:时间冗余压缩和空间冗余压缩。时间冗余压缩通过比较连续帧之间的差异来去除重复信息,而空间冗余压缩则识别并去除单帧内部的重复信息。这些技术通常采用如h.264或h.265等标准化压缩算法来实现。尽管这些技术在过去取得了显著的成功,但随着技术的发展和用户需求的增加,它们在以下几个方面展现出了不足:
3、有限的压缩效率:尽管h.264和h.265提供了相对较高的压缩率,但在极高清视频内容和实时视频传输方面,它们仍然需要大量的带宽和存储空间。
4、缺乏智能化处理:传统视频压缩方法缺乏对内容的智能分析能力,无法根据视频内容的特点进行动态压缩,导致无法最大化压缩效率和视频质量。
5、实时性不足:高效的视频压缩和解压缩过程需要强大的处理能力。对于高清视频,传统的压缩技术往往无法达到低延迟的实时传输要求。
6、兼容性和复杂性问题:不同的视频压缩标准和算法之间存在兼容性问题,且高效的视频压缩算法通常复杂,需要专业的硬件支持,这增加了系统的复杂度和成本。
技术实现思路
1、(一)解决的技术问题
2、针对现有技术存在的有限的压缩效率:尽管h.264和h.265提供了相对较高的压缩率,但在极高清视频内容和实时视频传输方面,它们仍然需要大量的带宽和存储空间。缺乏智能化处理:传统视频压缩方法缺乏对内容的智能分析能力,无法根据视频内容的特点进行动态压缩,导致无法最大化压缩效率和视频质量。实时性不足:高效的视频压缩和解压缩过程需要强大的处理能力。对于高清视频,传统的压缩技术往往无法达到低延迟的实时传输要求。兼容性和复杂性问题:不同的视频压缩标准和算法之间存在兼容性问题,且高效的视频压缩算法通常复杂,需要专业的硬件支持,这增加了系统的复杂度和成本的缺点,本专利技术提出一种基于瑞芯微架构的视频压缩系统、方法及存储介质。
3、(二)技术方案
4、为实现上述目的,本专利技术提供如下技术方案:一种基于瑞芯微架构的视频压缩系统,包括:
5、高清视频获取单元模块:用于从网络相机获取高清视频数据;
6、高清视频解码单元模块:用于对高清视频获取单元模块获取到的高清视频数据进行解码;
7、智能算法单元模块:用于对高清视频解码单元模块解码后的视频图像进行处理、分析和格式转换;
8、高清视频图像处理单元模块:利用智能算法单元模块输出的元数据对高清视频解码单元模块传输来的yuv颜色编码的高清视频数据进行图像处理;
9、高清视频压缩单元模块:用于对高清视频解码单元模块解码后的视频进行压缩;
10、高清视频5g传输单元模块:用于将压缩后的高清视频输送到5g网络中。
11、作为本专利技术优选的技术方案,所述高清视频获取单元模块负责从网络相机获取高清视频数据,由网络模块和rk3588s芯片组成,所述网络模块包括千兆以太网接口和千兆以太网物理层phy芯片,所述的rk3588s芯片上设置有千兆以太网数据链路层mac输入接口,高清视频获取单元莫模块使用rtsp协议从网络摄像头获取压缩的高清视频数据,高清视频数据的格式为h.264或h.265编码。
12、作为本专利技术优选的技术方案,所述高清视频解码单元模块利用rk3588s内置的硬件解压算子,用于将h.264或h.265格式的压缩数据解压成yuv颜色编码的高清视频数据。
13、作为本专利技术优选的技术方案,所述智能算法单元模块由视频缩放模块、视频ai算法模块和元数据输出模块组成,视频缩放模块将输入的yuv颜色编码的高清视频数据进行缩放处理,视频ai算法模块利用缩放后的yuv视频数据进行ai分析,元数据输出模块将ai分析后的数据进行格式化处理后输出。
14、作为本专利技术优选的技术方案,所述视频ai算法模块采用目标检测算法或者目标跟踪算法,其中目标检测算法采用yolo、faster r-cnn或者ssd中的一种,目标跟踪算法采用卡尔曼滤波器、基于外观的跟踪器或者基于深度学习的跟踪器。
15、作为本专利技术优选的技术方案,所述高清视频图像处理单元模块利用智能算法单元模块输出的元数据,对yuv颜色编码的高清视频数据进行图像处理,将智能算法单元模块的分析结果体现在高清视频上,对于不体现在视频上的数据,会以元数据形式跟随高清视频数据进入到高清视频压缩单元模块。
16、作为本专利技术优选的技术方案,所述高清视频压缩单元模块由压缩策略模块和压缩执行模块组成,压缩策略模块对压缩参数的控制和调整,压缩执行模块根据压缩策略模块的控制参数对yuv颜色编码的高清视频数据进行压缩,输出h.264或h.265格式的压缩数据。
17、作为本专利技术优选的技术方案,所述高清视频5g传输单元模块包括5g模块和rk3588s芯片,所述的5g模块上设置有4根天线和5g模组,所述rk3588s芯片上设置有5g模组接口,所述的高清视频5g传输单元模块负责将h.264或h.265格式的压缩数据以rtsp协议发送到5g网络。
18、本专利技术还提供一种基于瑞芯微架构的视频压缩方法,包括如下步骤:
19、s1:通过高清视频获取单元模块从网络相机获取高清视频数据;
20、s2:利用高清视频解码单元模块对s1获取到高清视频数据进行解码;
21、s3:利用智能算法单元模块对s2解码后的高清视频数据进行处理;
22、s4:利用s3输出的元数据对高清视频解码单元模块传输来的yuv颜色编码的高清视频数据进行图像处理;
23、s5:利用高清视频压缩单元模块对s4处理后的图像进行压缩;
24、s6:最后使用高清视频5g传输单元模块将s5压缩后的视频数据上传到5g网络。
25、作为本专利技术优选的技术方案,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求8所述的方法步骤。
26、(三)有益效果
27、与现有技术相比,本专利技术提供了一种基于瑞芯微架构的视频压缩系统及其实现方法,具备以下有益效果:这项技术方案基于瑞芯微架构,旨在实现高清视频的高效获取、处理和传输,以下是该技术方案的有益效果的详细总结:
28、1.高清视频获取与处理:
29、网络相机数据获取:通过网络相机获取高清视频数据,这保证了原始视频源的质本文档来自技高网...
【技术保护点】
1.一种基于瑞芯微架构的视频压缩系统,其特征在于:包括:
2.根据权利要求1所述的一种基于瑞芯微架构的视频压缩系统,其特征在于:所述高清视频获取单元模块负责从网络相机获取高清视频数据,由网络模块和RK3588S芯片组成,所述网络模块包括千兆以太网接口和千兆以太网物理层PHY芯片,所述的RK3588S芯片上设置有千兆以太网数据链路层MAC输入接口,高清视频获取单元莫模块使用RTSP协议从网络摄像头获取压缩的高清视频数据,高清视频数据的格式为H.264或H.265编码。
3.根据权利要求1所述的一种基于瑞芯微架构的视频压缩系统,其特征在于:所述高清视频解码单元模块利用RK3588S内置的硬件解压算子,用于将H.264或H.265格式的压缩数据解压成YUV颜色编码的高清视频数据。
4.根据权利要求1所述的一种基于瑞芯微架构的视频压缩系统,其特征在于:所述智能算法单元模块由视频缩放模块、视频AI算法模块和元数据输出模块组成,视频缩放模块将输入的YUV颜色编码的高清视频数据进行缩放处理,视频AI算法模块利用缩放后的YUV视频数据进行AI分析,元数据输出模
5.根据权利要求4所述的一种基于瑞芯微架构的视频压缩系统,其特征在于:所述视频AI算法模块采用目标检测算法或者目标跟踪算法,其中目标检测算法采用YOLO、Faster R-CNN或者SSD中的一种,目标跟踪算法采用卡尔曼滤波器、基于外观的跟踪器或者基于深度学习的跟踪器。
6.根据权利要求1所述的一种基于瑞芯微架构的视频压缩系统,其特征在于:所述高清视频图像处理单元模块利用智能算法单元模块输出的元数据,对YUV颜色编码的高清视频数据进行图像处理,将智能算法单元模块的分析结果体现在高清视频上,对于不体现在视频上的数据,会以元数据形式跟随高清视频数据进入到高清视频压缩单元模块。
7.根据权利要求1所述的一种基于瑞芯微架构的视频压缩系统,其特征在于:所述高清视频压缩单元模块由压缩策略模块和压缩执行模块组成,压缩策略模块对压缩参数的控制和调整,压缩执行模块根据压缩策略模块的控制参数对YUV颜色编码的高清视频数据进行压缩,输出H.264或H.265格式的压缩数据。
8.根据权利要求1所述的一种基于瑞芯微架构的视频压缩系统,其特征在于:所述高清视频5G传输单元模块包括5G模块和RK3588S芯片,所述的5G模块上设置有4根天线和5G模组,所述RK3588S芯片上设置有5G模组接口,所述的高清视频5G传输单元模块将H.264或H.265格式的压缩数据以RTSP协议发送到5G网络。
9.使用如权利要求1-8任一项所述的基于瑞芯微架构的视频压缩系统进行视频压缩的方法,其特征在于:包括如下步骤:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求8所述的方法步骤。
...【技术特征摘要】
1.一种基于瑞芯微架构的视频压缩系统,其特征在于:包括:
2.根据权利要求1所述的一种基于瑞芯微架构的视频压缩系统,其特征在于:所述高清视频获取单元模块负责从网络相机获取高清视频数据,由网络模块和rk3588s芯片组成,所述网络模块包括千兆以太网接口和千兆以太网物理层phy芯片,所述的rk3588s芯片上设置有千兆以太网数据链路层mac输入接口,高清视频获取单元莫模块使用rtsp协议从网络摄像头获取压缩的高清视频数据,高清视频数据的格式为h.264或h.265编码。
3.根据权利要求1所述的一种基于瑞芯微架构的视频压缩系统,其特征在于:所述高清视频解码单元模块利用rk3588s内置的硬件解压算子,用于将h.264或h.265格式的压缩数据解压成yuv颜色编码的高清视频数据。
4.根据权利要求1所述的一种基于瑞芯微架构的视频压缩系统,其特征在于:所述智能算法单元模块由视频缩放模块、视频ai算法模块和元数据输出模块组成,视频缩放模块将输入的yuv颜色编码的高清视频数据进行缩放处理,视频ai算法模块利用缩放后的yuv视频数据进行ai分析,元数据输出模块将ai分析后的数据进行格式化处理后输出。
5.根据权利要求4所述的一种基于瑞芯微架构的视频压缩系统,其特征在于:所述视频ai算法模块采用目标检测算法或者目标跟踪算法,其中目标检测算法采用yolo、faster r-cnn或者ssd中的一种,目标跟踪算法采用卡尔曼滤波...
【专利技术属性】
技术研发人员:郝志海,郑梦婕,李姝,李琛佶,季辰焘,
申请(专利权)人:增擎数字科技上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。