[发明专利]控制网络流量的方法与装置有效
申请号: | 201811043061.0 | 申请日: | 2018-09-07 |
公开(公告)号: | CN109151584B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 李勇 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;H04N19/625;H04N19/186;H04N21/2385;H04N21/462 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 时林;毛威 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 网络流量 方法 装置 | ||
1.一种控制网络流量的方法,其特征在于,所述方法由虚拟机执行,所述虚拟机中运行有应用程序,包括:
获取当前序列指令,所述当前序列指令携带有待绘制的目标图像数据,所述当前序列指令是由所述应用程序产生的;
根据网络带宽与预设的帧率,确定码流长度阈值,所述网络带宽是为所述虚拟机分配的当前可用的网络带宽;
对所述目标图像数据使用渐进式jpeg压缩方法压缩,生成目标码流,所述目标码流的长度小于或等于所述码流长度阈值;
输出所述目标码流;
在对所述目标图像数据使用渐进式jpeg压缩方法压缩,生成目标码流之前,所述方法还包括:
确定所述当前序列指令指示的所述目标图像数据的绘制区域为伪视频区域,所述伪视频区域为满足预设规则的区域。
2.根据权利要求1所述的方法,其特征在于,所述目标图像数据包括多个图像数据分块,所述预设规则包括:所述多个图像数据分块的命中率小于或等于预设的命中率阈值,所述多个图像数据分块中非命中块中的高复杂度块比率大于或等于预设的复杂度阈值,并且所述当前序列指令与前一序列指令的目标图像数据的绘制区域的横、纵坐标相同,其中,所述当前序列指令与前一序列指令的时间间隔小于或等于预设的时间阈值。
3.根据权利要求1或2所述的方法,其特征在于,所述目标图像数据包括多个图像数据分块,每个图像数据分块包括亮度分量、色度分量与饱和度分量,所述生成目标码流,包括:
针对所述多个图像数据分块,生成多个离散余弦变换DCT系数矩阵,每个图像数据分块对应3个DCT系数矩阵,所述3个DCT系数矩阵与所述三个分量一一对应;
将所述多个离散余弦变换DCT系数矩阵划分为N层DCT系数集合,且N为大于或等于2的整数,每层DCT系数集合中包括多个DCT系数,所述多个DCT系数由所述多个图像数据分块中相同分量对应的索引值相同的DCT系数组成,其中,索引值为1的DCT系数集合中包括的多个DCT系数与亮度分量对应;
对所述N层DCT系数集合使用渐进式jpeg压缩方法压缩,生成所述目标码流。
4.根据权利要求3所述的方法,其特征在于,所述对所述N层DCT系数集合使用渐进式jpeg压缩方法压缩,生成所述目标码流,包括:
对所述N层DCT系数集合使用渐进式jpeg压缩方法压缩,生成原始码流,并根据所述码流长度阈值与所述原始码流,生成所述目标码流,所述原始码流的长度大于所述码流长度阈值;或
根据所述码流长度阈值,对所述N层DCT系数集合使用渐进式jpeg压缩方法压缩,生成所述目标码流。
5.根据权利要求3所述的方法,其特征在于,N的取值为8,所述DCT系数矩阵的大小为8乘8,
所述N层DCT系数中索引值为0的DCT系数集合中包括所述多个图像数据分块中的亮度分量对应的索引值为0的DCT系数、色度分量对应的索引值为0的DCT系数与饱和度分量对应的索引值为0的DCT系数,
索引值为1的DCT系数集合中包括所述多个图像数据分块中的亮度分量对应的索引值为1至20的DCT系数,
索引值为2的DCT系数集合中包括所述多个图像数据分块中的亮度分量对应的索引值为21至35的DCT系数,
索引值为3的DCT系数集合中包括所述多个图像数据分块中的色度分量对应的索引值为1至35的DCT系数,
索引值为4的DCT系数集合中包括所述多个图像数据分块中的饱和度分量对应的索引值为1至35的DCT系数,
索引值为5的DCT系数集合中包括所述多个图像数据分块中的亮度分量对应的索引值为36至63的DCT系数,
索引值为6的DCT系数集合中包括所述多个图像数据分块中的色度分量对应的索引值为36至63的DCT系数,
索引值为7的DCT系数集合中包括所述多个图像数据分块中的饱和度分量对应的索引值为36至63的DCT系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811043061.0/1.html,转载请声明来源钻瓜专利网。