用卷积滤波器matlab代码-HM-CNNF:基于卷积神经网络的环路滤波器提高视频编码效率

时间:2024-06-10 06:34:29
【文件属性】:

文件名称:用卷积滤波器matlab代码-HM-CNNF:基于卷积神经网络的环路滤波器提高视频编码效率

文件大小:2.08MB

文件格式:ZIP

更新时间:2024-06-10 06:34:29

系统开源

用卷积滤波器matlab代码介绍 这些贡献实现了针对帧内帧的基于卷积神经网络的环路滤波器,以提高视频编码效率。 将经过NN滤波的CTU与通过解块和SAO滤波的CTU进行比较,通过RDO(Rate Distortion Optimization)选择更好的滤波。我们通过调用caffe的C ++接口将基于NN的环路滤波器集成到HM软件中。 HM-CNNF源代码已在Linux系统上经过测试并正常运行,但未在Windows系统上进行过测试,因此强烈建议您编译linux! 编译 在编译该项目之前,必须实现caffe库[]的编译以实现可调整的渐变剪切,您应该在your_caffe_root / src / caffe / solvers /中修改sgd_solver.cpp,已给出了修改后的文件。 与原始文件相比,在以下功能中添加了以下代码ClipGradients(): Dtype率= GetLearningRate(); const Dtype clip_gradients = this-> param_.clip_gradients()/ rate; 请注意,caffe库必须由cmake编译


网友评论