[发明专利]安全和跨设备一致的视频压缩在审
申请号: | 201980017195.1 | 申请日: | 2019-08-26 |
公开(公告)号: | CN111819846A | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 丹尼尔·方;克日什托夫·库勒威斯基 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | H04N19/115 | 分类号: | H04N19/115;H04N19/146;H04N19/15 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李佳;邓聪惠 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安全 设备 一致 视频压缩 | ||
1.一种生成跨不同设备一致的压缩视频的方法,所述方法包括:
识别输出比特率;
解析输入视频的参数;
基于所述输入视频的所述参数来生成具有固定持续时间的空白视频;
基于将所述空白视频作为输入提供给解码器来生成代表性视频;
基于所述代表性视频和所述输出比特率来确定请求比特率;以及
使用所述请求比特率来压缩所述输入视频以生成实际视频。
2.根据权利要求1所述的方法,其中:
生成所述代表性视频包括:在所述代表性视频之上生成几何纹理;
确定所述请求比特率包括:将所述代表性视频的代表性比特率与所述输出比特率进行比较;以及
压缩所述输入视频产生具有实际宽度、实际高度和实际比特率的所述实际视频。
3.根据权利要求2所述的方法,其中,识别所述输出比特率还包括识别输出宽度和输出高度,并且还包括:
通过确认以下来验证所述实际视频:
(a)所述实际宽度和所述实际高度在所述输出宽度和所述输出高度的阈值宽度值和阈值高度值之内;以及
(b)所述实际视频的帧数目是与所述输入视频的帧数目相同的数目。
4.根据权利要求2所述的方法,其中,识别所述输出比特率还包括识别输出宽度和输出高度,并且还包括:
通过确认所述实际视频的所述实际比特率在所述输出比特率的阈值比特率值之内来验证所述实际视频;以及
响应于确定所述实际比特率不在所述阈值比特率值之内,修改所述参数并请求基于所修改的参数以所述输出宽度和所述输出高度来压缩所述输入视频。
5.根据权利要求1所述的方法,其中:
识别所述输出比特率还包括:识别输出宽度和输出高度;以及
使用所述输出宽度和所述输出高度来进一步压缩所述输入视频。
6.根据权利要求5所述的方法,其中,所述输出比特率、所述输出宽度和所述输出高度由用户指定或者是默认值。
7.根据权利要求1所述的方法,其中,压缩所述输入视频包括:将一个或多个音频流添加到所述实际视频,并且还包括:
通过将所述输入视频与所述实际视频进行比较以确认所述实际视频包括所述一个或多个音频流,来验证所述实际视频;以及
响应于所述实际视频未能包括所述一个或多个音频流,确定所述实际视频失败。
8.根据权利要求1所述的方法,其中,识别所述输出比特率还包括识别输出宽度和输出高度,并且还包括:
通过确认所述输出宽度乘以所述输出高度等于共同分辨率,来验证所述实际视频;以及
响应于所述输出宽度乘以所述输出高度未能等于所述共同分辨率,使用较高的比特率来压缩所述输入视频。
9.根据权利要求1所述的方法,其中,压缩所述输入视频包括:合并来自所述输入视频的元数据以生成所述实际视频。
10.根据权利要求2所述的方法,还包括:
通过经由以下操作来比较输入视频图像帧与实际视频图像帧来验证所述实际视频:给定两个图像,S和T,二者都具有包含c个通道的大小(x,y),其中,每个通道值表示为0.0和1.0之间的浮点数,difference(x,y)等于所有通道(S(x,y,channel)–T(x,y,channel))2的和,如果filtered_difference(x,y)高于阈值1,则filtered_difference(x,y)=difference(x,y),或者在其他情况下是0,column(x)=filtered_difference(x,y)的所有值y的和/所述图像的高度,row(y)=filtered_difference(x,y)的x的所有值的和/所述图像的宽度,并且误差=上面计算的所有column(x)和row(y)的最大值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980017195.1/1.html,转载请声明来源钻瓜专利网。