【技术实现步骤摘要】
【国外来华专利技术】基于神经网络的视频编解码处理方法和装置优先权声明本专利技术要求于2015年9月3日提交的申请号为62/214,121的美国临时专利申请的优先权,其整体以引用的方式并入本文。
本专利技术涉及视频编解码的一般领域。特别地,涉及在视频编解码系统中将深度神经网络(DeepNeuralNetwork,DNN)应用于目标信号,其中提供给DNN输入端的目标信号对应于重建残差、来自预测过程、重建过程、所述至少一个过滤过程、或者它们的任何组合的输出。
技术介绍
神经网络,也被称为“人工”神经网络(ArtificialNeuralNetwork,ANN),是一种信息处理系统,其具有与生物神经网络相同的某些性能特征。神经网络系统由许多简单且高度互连的处理部件组成,以通过这些处理部件的对应于外部输入的动态信息来处理信息。处理部件可以被认为是人脑中的神经元,其中每个感知器(perceptron)接收多个输入并且计算输入的加权和。在神经网络领域,感知器被认为是生物神经元的数学模型。此外,这些互联的处理部件通常集结成层。对于识别应用,外部输入可以对应于网络中展示的模式,网络与一个或多个中间层(也被称为“隐藏层”)通信,其中实际过程是通过加权“连接”的系统完成。人工神经网络可以使用不同的架构来指定网络中包括哪些变量以及它们之间的拓扑关系。例如神经网络中包括的变量可以是神经元之间连接的权重,其随着神经元的活动而变化。前馈网络是神经网络拓扑结构中的一种类型,其中每层中的节点被馈送到下一级,并且在同一层中的节点之间存在连接。大多数人工神经网络包含某种形式的“学习规则”,其根据所提出的输入模式修 ...
【技术保护点】
一种用于视频解码器的视频解码方法,其特征在于,所述方法包括:接收视频序列中对应于一个或多个图片的视频比特流;使用解码处理对每个所述图片进行解码,所述解码处理包括以下处理的一个或组合:从所述视频比特流生成重建的残差的残差解码处理,生成与每个所述图片相关的预测信号的预测处理,根据所述重建残差和所述预测信号生成重建图片的重建处理,以及至少一个用于所述重建图片的滤波处理;使用深度神经网络处理目标信号,其中被提供给所述深度神经网络输入的所述目标信号对应于所述重建残差,所述预测处理的输出、所述重建处理或者所述至少一个滤波处理或者其组合;以及为所述解码处理提供来自深度神经网络输出的输出数据。
【技术特征摘要】
【国外来华专利技术】2015.09.03 US 62/214,1211.一种用于视频解码器的视频解码方法,其特征在于,所述方法包括:接收视频序列中对应于一个或多个图片的视频比特流;使用解码处理对每个所述图片进行解码,所述解码处理包括以下处理的一个或组合:从所述视频比特流生成重建的残差的残差解码处理,生成与每个所述图片相关的预测信号的预测处理,根据所述重建残差和所述预测信号生成重建图片的重建处理,以及至少一个用于所述重建图片的滤波处理;使用深度神经网络处理目标信号,其中被提供给所述深度神经网络输入的所述目标信号对应于所述重建残差,所述预测处理的输出、所述重建处理或者所述至少一个滤波处理或者其组合;以及为所述解码处理提供来自深度神经网络输出的输出数据。2.根据权利要求1所述的用于视频解码器的视频解码方法,其特征在于,所述至少一个滤波处理包括去块滤波器、取样自适应偏移、自适应环路滤波器或者其组合。3.根据权利要求2所述的用于视频解码器的视频解码方法,其特征在于,被提供给所述深度神经网络输入的所述目标信号对应于所述去块滤波器、所述取样自适应偏移或者所述自适应环路滤波器的输出。4.根据权利要求2所述的用于视频解码器的视频解码方法,其特征在于,来自所述深度神经网络输出的所述输出数据被作为解码图片或者提供给所述去块滤波器、所述取样自适应偏移或者所述自适应环路滤波器作为输入。5.根据权利要求1所述的用于视频解码器的视频解码方法,其特征在于,所述深度神经网络被用于复原所述目标信号的像素值。6.根据权利要求1所述的用于视频解码器的视频解码方法,其特征在于,所述深度神经网络被用于预测所述目标信号和原始信号之间的一个或多个残差像素的符号。7.根据权利要求6所述的用于视频解码器的视频解码方法,其特征在于,所述一个或多个残差像素的绝对值取决于所述视频比特流,其中所述绝对值和所述一个或多个残差像素的符号被用于减少所述一个或多个残差像素的残差误差。8.根据权利要求1所述的用于视频解码器的视频解码方法,其特征在于,所述深度神经网络的深度神经网络参数针对所述视频解码器预先设置。9.根据权利要求8所述的用于视频解码器的视频解码方法,其特征在于,多组所述深度神经网络参数可供所述视频解码器选择。10.根据权利要求9所述的用于视频解码器的视频解码方法,其特征在于,在所述多组深度神经网络参数中的选择取决于所述视频比特流或者隐性取决于所述视频解码器。11.根据权利要求10所述的用于视频解码器的视频解码方法,其特征在于,在所述多组深度神经网络参数中的所述选择取决于视频比特流的序列级、图片级、片级、编码树单元级或者编码单元级。12.根据权利要求10所述的用于视频解码器的视频解码方法,其特征在于,在所述多组深度神经网络参数中的所述选择是由所述视频解码器侧决定,所述选择取决于片类型、量化参数、预测模式、量化系数、所述重建残差、预测器、重建像素、运动信息,或其任意组合。13.根据权利要求1所述的用于视频解码器的视频解码方法,其特征在于,所述深度神经网络的所述深度神经网络参数取决于所述视频比特流。14.根据权利要求13所述的用于视频解码器的视频解码方法,其特征在于,所述深度神经网络参数取决于视频比特流的序列级、图片级、片级、编码树单元级或者编码单元级。15.根据权利要求1所述的用于视频解码器的视频解码方法,其特征在于,开/关控制标记被用于指示所述深度神经网络是被启用或停用。16.根据权利要求15所述的用于视频解码器的视频解码方法,其特征在于,所述开/关控制标记取决于所述视频比特流的序列级、图片级、片级、编码树单元级或者编码单元级。17.根据权利要求1所述的用于视频解码器的视频解码方法,其特征在于,所述深度神经网络输入对应于所述重建残差且所述深度神经网络输出被提供给所述重建处理。18.根据权利要求1所述的用于视频解码器的视频解码方法,其特征在于,所述深度神经网络将包括所述重建残差的多个深度神经网络输入作为一个深度神经网络输入。19.根据权利要求18所述的用于视频解码器的视频解码方法,其特征在于,所述多个深度神经网络输入对应于所述重建残差和所述预测信号,以及所述深度神经网络向所述至少一个滤波处理提供所述重建图片作为所述深度神经网络输出。20.根据权利要求1所述的用于视频解码器的视频解码方法,其特征在于,每个图片被划分为块以用于解码处理,所述使用深度神经网络处理目标信号包括使用用于处理所述目标信号的至少一个样本的一个或多个相邻样本,以及如果当前块的所述一个或多个相邻样本中的任何一个在块的边界处不可用,则不可用的所述相邻样本是由使用填充技术生成的或者跳过所述使用深度神经网络处理所述目标信号。21.根据权利要求20所述的用于视频解码器的视频解码方法,其特征在于,每一个区域对应于一个图片、一个片、一个编码树单元行、一个编码树单元、一个编码单元、一个预测单元、一个变换单元或者一个块。22.根据权利要求1所述的用于视频解码器的视频解码方法,其特征在于,所述目标信号与多个图片相关。23.根据权利要求22所述的用于视频解码器的视频解码方法,其特征在于,在所述使用深度神经网络处理目标信号之前所述多个图片预先对齐,来自所述多个图片的对应的单元的像素基于与所述多个图片的所述对应单元的运动信息对...
【专利技术属性】
技术研发人员:黄毓文,孙域晨,庄子德,林建良,陈庆晔,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。