Techniques for performing almost visual lossless video compression are described. The disclosed technique produces a video frame having a relatively small bit rate and a relatively small file size while maintaining substantially visual visual quality of video at the same level as the initially recorded video frame. In general, the re compression of the video frame takes into the video frame and generates second copies of the same or lower rate of the video frame. The proposed technique solves the problem of visual loss (i.e., visual lossless compression) that does not have visual quality compared to the original record of the video frame when re compressed the video frame. In addition, the disclosed technique provides single step re compression of video frames, which includes single decoding and encoding of each video frame.
【技术实现步骤摘要】
【国外来华专利技术】几乎视觉无损的视频再压缩本申请案主张2015年2月9日提交的第62/113,971号美国临时申请案的权益,所述申请案的整个内容以引用的方式并入本文中。
本专利技术涉及用于视频压缩的技术。
技术介绍
数字视频能力可并入到多种多样的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子图书阅读器、数字相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话(所谓的“智能电话”)、视频电话会议装置、视频串流装置及其类似者。数字视频装置实施视频译码技术,例如描述于以下各项中的那些技术:由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分高级视频译码(AVC)、ITU-TH.265、高效率视频译码(HEVC)定义的标准以及此类标准的扩展。视频装置可通过实施这些视频译码技术来更高效地发射、接收、编码、解码和/或存储数字视频信息。视频译码技术包含空间(图片内)预测和/或时间(图片间)预测来减少或去除视频序列中固有的冗余。对于基于块的视频译码,可将 ...
【技术保护点】
一种处理视频数据的方法,所述方法包括:存储多个预先计算的量化参数QP值,其中基于视频剪辑的数据库以及质量量度来预先计算所述多个预先计算的QP值,以确定用以再压缩所述视频剪辑中的每一者的最大QP值,其不导致视频质量的视觉上可察觉的损失;获得处于第一位速率的视频帧;基于与所述视频帧相关联的空间、时间和译码统计,来为所述视频帧确定复杂性值;基于所述视频帧的所述复杂性值,从所述多个预先计算的QP值选择QP值;以及根据所述选定QP值,将所述视频帧从所述第一位速率再压缩到第二位速率,而不具有视频质量的视觉上可察觉损失,所述第二位速率低于所述第一位速率。
【技术特征摘要】
【国外来华专利技术】2015.02.09 US 62/113,971;2015.09.24 US 14/864,5271.一种处理视频数据的方法,所述方法包括:存储多个预先计算的量化参数QP值,其中基于视频剪辑的数据库以及质量量度来预先计算所述多个预先计算的QP值,以确定用以再压缩所述视频剪辑中的每一者的最大QP值,其不导致视频质量的视觉上可察觉的损失;获得处于第一位速率的视频帧;基于与所述视频帧相关联的空间、时间和译码统计,来为所述视频帧确定复杂性值;基于所述视频帧的所述复杂性值,从所述多个预先计算的QP值选择QP值;以及根据所述选定QP值,将所述视频帧从所述第一位速率再压缩到第二位速率,而不具有视频质量的视觉上可察觉损失,所述第二位速率低于所述第一位速率。2.根据权利要求1所述的方法,其进一步包括:将以所述第一位速率编码的所述视频帧存储到装置的存储器,其中获得所述视频帧包括:识别针对所述视频帧的再压缩的触发条件,其中所述触发条件包括所述装置的特性或向所述装置的用户输入中的至少一者;以及响应于识别所述触发条件,从所述存储器检索处于所述第一位速率的所述视频帧,以用于所述视频帧的再压缩。3.根据权利要求1所述的方法,其中获得所述视频帧包括以所述第一位速率从相机接收一序列原始视频帧。4.根据权利要求1所述的方法,其中获得所述视频帧包括从存储器检索以所述第一位速率编码的所述视频帧,所述经编码视频帧具有第一文件大小,所述方法进一步包括:将以所述第二位速率再压缩的所述视频帧存储到所述存储器,所述再压缩的视频帧具有小于所述第一文件大小的第二文件大小。5.根据权利要求1所述的方法,其中将所述视频帧从所述第一位速率再压缩到所述第二位速率包括执行所述视频帧的第一再压缩以进行所述视频帧的存储,所述方法进一步包括:执行所述视频帧从所述第一位速率到第三位速率的第二再压缩,以进行所述视频帧的传输,所述第三位速率低于所述第一位速率。6.根据权利要求1所述的方法,其中再压缩所述视频帧包括:解码以所述第一位速率编码的所述视频帧;以及以所述第二位速率根据所述选定QP值来再编码所述视频帧。7.根据权利要求1所述的方法,其中再压缩所述视频帧包括:解码以所述第一位速率编码的所述视频帧;修改所述视频帧的设置,所述设置包含所述视频帧的分辨率、帧速率或目标位速率中的一或多者;以及以所述第二位速率根据所述选定QP值,以所述经修改的设置来再编码所述视频帧。8.根据权利要求1所述的方法,其中从所述多个预先计算的QP值选择所述QP值包括:从以所述视频帧的所述复杂性值作索引的查找表选择增量QP值;以及基于所述增量QP值以及以所述第一位速率编码的所述视频帧的先前QP值来计算所述QP值。9.根据权利要求1所述的方法,其中为所述视频帧确定所述复杂性值包括基于与所述视频帧相关联的场景统计以及与先前编码的视频帧相关联的位流统计,来确定再编码复杂性REC值。10.根据权利要求1所述的方法,其中选择所述QP值包括在一个步骤中选择所述QP值。11.一种视频处理装置,所述装置包括:存储器,其经配置以存储多个预先计算的量化参数QP值,其中基于视频剪辑的数据库以及质量量度来预先计算所述多个预先计算的QP值,以确定用以再压缩所述视频剪辑中的每一者的最大QP值,其不导致视频质量的视觉上可察觉的损失;以及一或多个处理器,其与所述存储器通信,且经配置以:获得处于第一位速率的视频帧;基于与所述视频帧相关联的空间、时间和译码统计,来为所述视频帧确定复杂性值;基于所述视频帧的所述复杂性值,从所述多个预先计算的QP值选择QP值;以及根据所述选定QP值,将所述视频帧从所述第一位速率再压缩到第二位速率,而不具有视频质量的视觉上可察觉损失,所述第二位速率低于所述第一位速率。12.根据权利要求11所述的装置,其中所述一或多个处理器经配置以:将以所述第一位速率编码的所述视频帧存储到所述存储器;识别针对所述视频帧的再压缩的触发条件,其中所述触发条件包括所述装置的特性或向所述装置的用户输入中的至少一者;以及响应于识别所述触发条件,从所述存储器检索以所述第一位速率编码的所述视频帧,以用于所述视频帧的再压缩。13.根据权利要求11所述的装置,其中所述一或多个处理器经配置以便以所述第一位速率从相机接收一序列原始视频帧。14.根据权利要求11所述的装置,其中所述一或多个处理器经配置以:从所述存储器检索以所述第一位速率编码的所述视频帧,所述经编码视频帧具有第一文件大小;以及将以所述第二位速率再压缩的所述视频帧存储到所述存储器,所述再压缩的视频帧具有小于所述第一文件大小的第二文件大小。15.根据权利要求11所述的装置,其中所述一或多个处理器经配置以:执行所述视频帧从所述第...
【专利技术属性】
技术研发人员:普拉桑吉特·潘达,纳伦德拉纳特·马拉亚特,阿奴什·克里希纳·穆尔蒂,马亚诺·蒂瓦里,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。