-
公开(公告)号:CN112422976B
公开(公告)日:2024-04-16
申请号:CN201910785018.X
申请日:2019-08-23
Applicant: 北京大学
IPC: H04N19/186 , H04N19/51 , H04N19/59 , H04N19/14 , H04N19/436 , H04N19/184
Abstract: 本发明公开了一种视频编码标准中的亮度分量运动补偿方法及视频编码方法,运动补偿方法的步骤包括:对匹配块i的x方向进行第一次插值,由于第二次插值时输入数据和输出结果都为16比特有符号数,因此本发明针对插值抽头系数的特点,将插值过程中的乘法指令替换为指令周期较短的加减法、移位和取平均指令,整个插值过程都没有使用乘法,整体的计算复杂度得到降低,整个插值过程的数据位宽都控制在16比特。本发明改进了运动补偿模块的运算顺序和方式,提高了运算效率。本发明能够提升视频编解码器中运动补偿模块的编码速度,降低传统技术的计算复杂度。
-
公开(公告)号:CN114449273B
公开(公告)日:2023-07-21
申请号:CN202011230726.6
申请日:2020-11-06
Applicant: 北京大学
IPC: H04N19/122 , H04N19/129 , H04N19/176 , H04N19/56
Abstract: 本发明公开了一种基于HEVC增强型块划分搜索方法和装置。该方法执行深度优先的完全搜索过程,将编码单元CU划分成特定尺寸的CU;在搜索过程中,判断是否提早终止搜索,如果是则终止搜索;如果否,则通过候选划分优化来决定需要搜索的划分类型,将其加入候选划分集;遍历候选划分集,利用编码信息的信息重用来决定最终的划分类型。相对于原标准,本发明在编码块划分过程中充分考虑上下文的影响,并以此来提升块划分的搜索过程的准确率。本发明能够在不改变视频编解码标准的情况下,进一步提升视频编码的压缩率。
-
公开(公告)号:CN114449296B
公开(公告)日:2023-07-18
申请号:CN202011230701.6
申请日:2020-11-06
Applicant: 北京大学
IPC: H04N19/82 , H04N19/42 , H04N21/4402
Abstract: 本发明公开了一种基于卷积神经网络的环路滤波方法和装置。该方法的步骤包括:建立并训练用于重建视频质量恢复的卷积神经网络,包括第一网络、第二网络和第三网络;利用索贝尔算子和二阶拉普拉斯算子求出输入的重建图像的一阶梯度和二阶梯度;利用第一网络和第三网络对输入的重建图像的一阶梯度和二阶梯度进行恢复,并将恢复的梯度与输入的重建图像的特征图进行整合,得到整合后的特征图;将整合后的特征图经过第二网络,得到恢复后的重建图像。相对于传统的环路滤波技术,本发明通过卷积网络提取视频特征,提高了对压缩视频的恢复能力。本发明在GPU的加速下能够与传统滤波技术的计算复杂度相当,且能够更加有效提升视频编码器压缩视频质量。
-
公开(公告)号:CN114449278B
公开(公告)日:2023-07-18
申请号:CN202011230711.X
申请日:2020-11-06
Applicant: 北京大学
IPC: H04N19/132 , H04N19/56 , H04N19/567 , H04N19/577
Abstract: 本发明公开了一种基于信息重用的任意比率下采样转码方法和装置。该方法在解码视频的过程中,对帧类型信息、CU深度信息以及CU模式信息进行保存;在重新编码过程中,对保存的帧类型信息进行重用,将保存的帧类型信息直接赋值给重编视频,跳过帧类型的决策过程;在重新编码过程中,对保存的CU深度信息进行重用,利用CU深度信息计算CU预测深度,根据CU预测深度决定是否对当前CU进行划分;在重新编码过程中,利用保存的CU模式信息进行Skip模式快速决策。本发明通过利用编码块深度信息与模式信息的映射关系来加速重编过程,本发明不仅支持任意比率的下采样转码,同时在可接受的质量损失下,能够取得更好的加速效果。
-
公开(公告)号:CN114449278A
公开(公告)日:2022-05-06
申请号:CN202011230711.X
申请日:2020-11-06
Applicant: 北京大学
IPC: H04N19/132 , H04N19/56 , H04N19/567 , H04N19/577
Abstract: 本发明公开了一种基于信息重用的任意比率下采样转码方法和装置。该方法在解码视频的过程中,对帧类型信息、CU深度信息以及CU模式信息进行保存;在重新编码过程中,对保存的帧类型信息进行重用,将保存的帧类型信息直接赋值给重编视频,跳过帧类型的决策过程;在重新编码过程中,对保存的CU深度信息进行重用,利用CU深度信息计算CU预测深度,根据CU预测深度决定是否对当前CU进行划分;在重新编码过程中,利用保存的CU模式信息进行Skip模式快速决策。本发明通过利用编码块深度信息与模式信息的映射关系来加速重编过程,本发明不仅支持任意比率的下采样转码,同时在可接受的质量损失下,能够取得更好的加速效果。
-
公开(公告)号:CN107592543B
公开(公告)日:2019-12-24
申请号:CN201610529728.2
申请日:2016-07-06
Applicant: 北京大学 , 北大方正集团有限公司 , 北京北大方正电子有限公司
IPC: H04N19/44 , H04N19/423
Abstract: 本发明提供一种视频解码处理方法及装置,其中方法包括:判断回收区中是否有图像内存;若所述回收区中有图像内存,则从所述回收区取出图像内存,并在所取出的图像内存中对当前需解码的图像进行解码;解码完成后,根据所述图像内存更新解码图像缓冲区,并将解码图像缓冲区中不再使用的图像内存移至回收区中。本发明提供的视频解码处理方法及装置,能够有效减少图像内存的开辟和释放,节省了时间和资源,减少了内存碎片的产生,提高了视频解码的效率。
-
公开(公告)号:CN110072125A
公开(公告)日:2019-07-30
申请号:CN201810063173.6
申请日:2018-01-23
Applicant: 北京大学 , 北大方正集团有限公司 , 北京北大方正电子有限公司
IPC: H04N21/2387 , H04N21/433 , H04N21/472
Abstract: 本发明提供一种视频播放方法及装置。方法包括:播放视频时,确定预设周期内缓冲区存储的视频数据数量的变化值,并根据所述变化值调整播放阈值;实时比较所述缓冲区内存储的视频数据数量与播放阈值的大小,并根据比较结果实时调整播放所述视频数据的速度。本发明提供的视频播放方法及装置,通过确定预设周期内缓冲区存储的视频数据数量的变化值,能够根据网络环境调整播放阈值,从而能够根据播放阈值调整播放速度,进而解决的现有技术中为了保证用户能够顺畅观看视频的同时为用户带来延迟时间较长的问题。
-
公开(公告)号:CN107623849B
公开(公告)日:2019-06-18
申请号:CN201610552127.3
申请日:2016-07-13
Applicant: 北京大学 , 北大方正集团有限公司 , 北京北大方正电子有限公司
IPC: H04N19/105 , H04N19/115 , H04N19/80
Abstract: 本发明提供一种视频解码方法和装置,该方法包括:依次获取每幅图像对应的待解码数据,判断当前待解码的最大编码单元是否包括有帧间编码单元,若有,则在待参考图像中当前正在解码的最大编码单元序号大于待参考编码信息在待参考图像中的最大编码单元序号,和/或待参考图像中当前正在滤波的最大编码单元序号大于待参考像素信息在待参考图像中的最大编码单元序号时,对当前待解码的最大编码单元进行解码,若当前待解码的最大编码单元的序列号大于预设最大编码单元数量,则对当前待滤波的最大编码单元进行滤波。从而实现并行解码以及滤波,避免条带结构的限制,提高解码速度,提高解码效率。
-
公开(公告)号:CN106210777B
公开(公告)日:2019-04-23
申请号:CN201510231060.9
申请日:2015-05-08
Applicant: 北京大学 , 北大方正集团有限公司 , 北京北大方正电子有限公司
IPC: H04N21/238 , H04N21/647
Abstract: 本发明提供一种视频质量控制方法,该方法包括:获取当前时刻客户端缓冲区中的缓存数据量;确定缓存数据量的大小是否位于质量上调阈值tu和质量下调阈值td之间;若是,则根据已接收的各历史时间片对应的带宽确定网络带宽的变化状况,根据网络带宽的变化状况确定下一时间片的质量层级,并以确定的质量层级向服务器请求所述下一时间片。通过以当前缓冲区缓存数据量和根据一定时间内已接收时间片确定的网络带宽变化情况为依据,来确定下个时间片的质量层级,既能够有效避免带宽变化的时变性影响,又能够避免频繁的调整质量层级容易导致的视频播放质量不佳。
-
公开(公告)号:CN105451099B
公开(公告)日:2019-01-01
申请号:CN201410410143.X
申请日:2014-08-19
Applicant: 北京大学 , 北大方正集团有限公司 , 北京北大方正电子有限公司
IPC: H04N21/845 , H04N21/442 , H04N21/44
Abstract: 本发明涉及一种视频码率调整方法和装置,其中方法包括:客户端获取在当前时刻以及当前时刻之前各个记录点的视频缓冲时长,根据当前时刻之前各个记录点的视频缓冲时长确定在当前时刻视频缓冲时长的变化率;获取在当前时刻之前预设时间段内下载视频时各码流分片的平均吞吐量;根据在当前时刻之前预设时间段内下载视频时各码流分片的平均吞吐量确定当前时刻客户端的可用带宽;根据当前时刻的视频缓冲时长,当前时刻所述视频缓冲时长的变化率,以及当前时刻客户端的可用带宽,确定客户端待请求码流分片的质量层级,避免了根据带宽变化的检测值来调整码流分片的质量层级,避免了对码流分片的质量层级频繁进行调整,提高了视频码率的调整效果。
-
-
-
-
-
-
-
-
-