变分辨率云控视频压缩方法、系统、设备、介质及产品与流程
- 国知局
- 2024-10-09 16:20:45
本申请涉及信息,尤其涉及一种变分辨率云控视频压缩方法、系统、设备、介质及产品。
背景技术:
1、云控自动驾驶背景下,产生大量的视频数据,以典型的一路8mbps码率的视频流为例,每天约产生约100gb的视频数据(mp4格式),一般需要进行压缩。然而,云控视频类业务应用主要侧重关注的是机动车、非机动车、行人、交通标识标牌等的目标物识别,可后续结合摄像头的位置、朝向、焦距等标定信息,对目标物的存在、运动轨迹、运动特征、整体态势等进行分析;在实际的云控视频处理中主要关注的重点目标物(当前业务需求部分)一般仅占整体画面的很少部分,而大量的图像内容是背景交通环境信息;本文结合云控视频业务应用特点提出一种对云控视频帧根据内容重点进行变分辨率压缩的方法。
2、在现有技术中是通过预先设定点云数据的有效空间区域,再通过多维数据空间标识法(空间分割法)对激光雷达感知的点云数据进行处理。
3、然而,发明人发现相关技术中至少存在如下技术问题:
4、现有技术需要对有效空间区域进行预标定,这种方式过于繁琐,且效率较低。
技术实现思路
1、本申请的一个目的是提供一种变分辨率云控视频压缩方法,至少用以解决如何在保存当前业务需求内容的前提下,提高对视频的压缩效率的问题。
2、为实现上述目的,本申请的一些实施例提供了以下几个方面:
3、第一方面,本申请的一些实施例还提供了一种变分辨率云控视频压缩方法。
4、获取原始视频流数据;
5、基于所述原始视频流数据的每一帧图像,获取所述每一帧图像中不同类型的数据所在的区域;其中,所述不同类型的数据所在的区域记录为蒙版;
6、基于所述每一帧图像的蒙版和对应的图像,获取所述每一帧图像的多个子图像;
7、选择所述每一帧图像的多个子图像中跟当前业务需求相关的子图像按照预设方法进行压缩,得到每一帧压缩完成的图像;
8、基于所述每一帧压缩完成的图像,获取压缩完成的视频流。
9、第二方面,本申请的一些实施例还提供了一种变分辨率云控视频压缩系统,所述系统包括:
10、原始视频流数据获取模块,其被配置为获取原始视频流数据;
11、原始视频流数据提取模块,其被配置为基于所述原始视频流数据的每一帧图像,获取所述每一帧图像中不同类型的数据所在的区域;其中,所述不同类型的数据所在的区域记录为蒙版;
12、原始视频流数据分割模块,其被配置为基于所述每一帧图像的蒙版和对应的图像,获取所述每一帧图像的多个子图像;
13、原始视频流数据压缩模块,其被配置为选择所述每一帧图像的多个子图像中跟当前业务需求相关的子图像按照预设方法进行压缩,得到每一帧压缩完成的图像;
14、压缩完成的视频流获取模块,其被配置为基于所述每一帧压缩完成的图像,获取压缩完成的视频流。
15、第三方面,本申请的一些实施例还提供了一种电子设备,所述电子设备包括:一个或多个处理器;以及存储有计算机程序指令的存储器,所述计算机程序指令在被执行时使所述处理器执行如上所述方法的步骤。
16、第四方面,本申请的一些实施例还提供了一种计算机可读介质,其上存储有计算机程序指令,所述计算机程序指令可被处理器执行以实现如上所述的方法。
17、第五方面,本申请的一些实施例还提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现如上所述方法的步骤。
18、与相关技术相比,本申请实施例提供的方案中,获取原始视频流数据,基于所述原始视频流数据的每一帧图像,获取所述每一帧图像中不同类型的数据所在的区域;其中,所述不同类型的数据所在的区域记录为蒙版;基于所述每一帧图像的蒙版和对应的图像,获取所述每一帧图像的多个子图像,选择所述每一帧图像的多个子图像中跟当前业务需求相关的子图像按照预设方法进行压缩,得到每一帧压缩完成的图像,基于所述每一帧压缩完成的图像,获取压缩完成的视频流。通过上述配置方式,本申请首先获取原始视频流数据,再基于所述原始视频流数据的每一帧图像,获取所述每一帧图像中不同类型的数据所在的区域;其中,所述不同类型的数据所在的区域记录为蒙版;再基于所述每一帧图像的蒙版和对应的图像,获取所述每一帧图像的多个子图像,选择所述每一帧图像的多个子图像中只跟当前业务需求相关的子图像按照预设方法进行压缩,得到每一帧压缩完成的图像,每一帧压缩完成的图像相对所述原始视频流数据的每一帧图像所占空间较小,基于所述每一帧压缩完成的图像,获取压缩完成的视频流,其中,压缩完成的视频流的中数据都是与当前业务需求相关的数据,因此,本申请能够在保存当前业务需求内容的前提下,提高对视频的压缩效率。
技术特征:1.一种变分辨率云控视频压缩方法,其特征在于,所述方法包括:
2.根据权利要求1所述的变分辨率云控视频压缩方法,其特征在于,所述基于所述原始视频流数据的每一帧图像,获取所述每一帧图像中不同类型的数据所在的区域,包括:
3.根据权利要求1所述的变分辨率云控视频压缩方法,其特征在于,基于所述每一帧图像的蒙版和对应的图像,获取所述每一帧图像的多个子图像,包括:
4.根据权利要求1所述的变分辨率云控视频压缩方法,其特征在于,在基于所述每一帧压缩完成的图像,获取压缩完成的视频流数据之后,还包括:
5.根据权利要求4所述的变分辨率云控视频压缩方法,其特征在于,所述基于所述每一帧图像的蒙版和所述压缩完成的视频流数据,获取解压完成的视频流,包括:
6.根据权利要求1所述的变分辨率云控视频压缩方法,其特征在于,所述方法,还包括:
7.一种变分辨率云控视频压缩系统,其特征在于,所述系统包括:
8.一种电子设备,其特征在于,所述电子设备包括:
9.一种计算机可读介质,其上存储有计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现权利要求1至6中任意一项所述方法的步骤。
10.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至6中任意一项所述方法的步骤。
技术总结本申请涉及信息技术领域,具体提供一种变分辨率云控视频压缩方法,旨在解决如何在保存当前业务需求内容的前提下,提高对视频的压缩效率的问题。为此目的,本申请的一种变分辨率云控视频压缩方法包括:获取原始视频流数据,基于所述原始视频流数据的每一帧图像,获取所述每一帧图像中不同类型的数据所在的区域;基于所述每一帧图像的蒙版和对应的图像,获取所述每一帧图像的多个子图像,选择所述每一帧图像的多个子图像中跟当前业务需求相关的子图像按照预设方法进行压缩,得到每一帧压缩完成的图像,基于所述每一帧压缩完成的图像,获取压缩完成的视频流。通过上述配置方式,本申请能够在保存当前业务需求内容的前提下,提高对视频的压缩效率。技术研发人员:郎睿,郭朝斌,夏博林,李海峰受保护的技术使用者:云控智行科技有限公司技术研发日:技术公布日:2024/9/26本文地址:https://www.jishuxx.com/zhuanli/20240929/312746.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。