本发明专利技术实施例提供了一种基于云计算的媒体解码方法及解码器,方法简单易行,对计算资源要求低,并可适用于各种媒体资源。该方法包括:提取待解码的媒体码流的表征特征;根据特征提取模块获取的表征特征,利用特征匹配的方法,在云中寻找与待解码媒体码流具有相似性的媒体对象;利用匹配得到的媒体对象或匹配的对象中的一部分来填充、替换或改善待解码媒体中的局部区域或片段。
【技术实现步骤摘要】
一种基于云计算的媒体解码方法及解码器
本专利技术涉及编解码技术,特别涉及一种基于云计算的媒体解码方法及解码器。技术背景现有技术中,通常采取有损压缩的方式进行编码,在压缩标准相同的情况下,压缩比的提高和损失程度加大正相关。其解码质量完全取决于编码压缩时采用的方法及参数设定(并最终表现在压缩码流中)。为了提高解码端的图像视频质量,现有技术通常通过数学计算的方式,来弥补有损压缩中损失的像素点,从而获得更高质量的图像/视频。然而,要获得更好的效果,算法通常非常复杂,对解码端的计算能力要求较高,难以实际应用推广。再则,这种方法的实质是利用原始图像视频本身包含的有限信息估计损失的部分,再对于质量较原始图像视频质量较差时难以取得有效的效果不佳。为此,需要一种新的解码方法及解码器,在计算复杂度不太高的情况下,能够对各种图像视频实现更好的质量提升。
技术实现思路
有鉴于此,本专利技术实施例提供一种基于云计算的媒体解码方法及解码器,方法简单易行,并且可适用于各种媒体资源。本专利技术实施例提供的一种媒体解码方法包括:提取待解码的媒体码流的表征特征;根据特征提取模块获取的表征特征,利用特征匹配的方法,在云中寻找与待解码媒体码流具有相似性的媒体对象;利用匹配得到的媒体对象或匹配的对象中的一部分来填充、替换或改善待解码媒体中的局部区域或片段。其中,所述提取待解码的媒体码流的表征特征包括:直接从待解码的媒体码流中获取编码时存储在其中的表征特征;或根据待解码的媒体码流计算所述待解码的媒体码流的表征特征。其中,所述待解码的媒体码流的表征特征为局部特征;所述根据特征提取模块获取的表征特征,利用特征匹配的方法,在云中寻找与待解码媒体码流具有相似性的媒体对象包括:将所述的待解码的媒体码流的局部特征与云中一候选媒体对象的局部特征进行对比,获得局部特征对;计算所述局部特征对分别在待解码媒体和候选媒体对象中的几何分布;检测所述局部特征对在两者中的几何分布是否一致;如果一致,则认为所述候选媒体对象为所述待解码媒体的匹配对象。其中,在所述将所述的待解码的媒体码流的局部特征与云中一候选媒体对象的局部特征进行对比之前,进一步包括:根据所述待解码媒体的局部特征生成全局特征,根据所述待解码媒体的全局特征,利用特征匹配的方式在云中寻找与所述全局特征匹配的候选媒体对象。其中,所述待解码媒体的局部特征为SIFT。其中,所述利用匹配得到的媒体对象或匹配得到的媒体对象中的一部分来填充、替换或改善待解码媒体中的局部区域或片段包括:将匹配得到的媒体对象进行变形处理,以符合待解码媒体的形状;将经变形处理后的媒体对象进行亮度调整;利用经亮度调整后的媒体对象融合出最优的媒体对象来填充、替换或改善待解码媒体中的局部区域或片段。其中,所述待解码的媒体为图像、视频、音频。本专利技术实施例还提供了一种解码器,包括:特征提取模块:用于提取待解码的媒体码流的表征特征;特征匹配模块:用于根据特征提取模块获取的表征特征,利用特征匹配的方法,在云中寻找与待解码媒体码流具有相似性的媒体对象;图像处理模块,用于利用匹配得到的媒体对象或匹配的对象中的一部分来填充、替换或改善待解码媒体中的局部区域或片段。其中,所述特征提取模块包括:获取单元,用于直接从待解码的媒体码流中获取编码时存储在其中的表征特征;计算模块,用于根据待解码的媒体码流计算所述待解码的媒体码流的表征特征。其中,所述特征匹配模块包括:局部特征对查找单元,用于将特征提取模块获取的表征特征与云中一候选媒体对象的局部特征进行对比,获得局部特征对;几何分布计算单元,用于计算该局部特征对分别在待解码媒体和候选媒体对象中的几何分布;判断单元,用于检测所述局部特征对在两者中的几何分布是否一致;如果一致,则认为所述候选媒体对象为所述待解码媒体的匹配对象。其中,所述特征匹配模块进一步包括:全局特征匹配模块,用于根据待解码媒体的局部特征生成全局特征,根据所述待解码媒体的全局特征,利用特征匹配的方式在云中寻找与所述全局特征匹配的候选媒体对象;则所述局部特征对查找单元,用于将特征提取模块获取的表征特征与全局特征匹配模块匹配出的候选媒体对象的局部特征进行对比。其中,所述图像处理模块包括:媒体对象变换单元,用于将匹配得到的媒体对象进行变形处理,以符合待解码媒体的形状;媒体对象亮度调整单元,用于对经媒体对象变换单元处理后的媒体对象进行亮度调整;媒体对象融合单元,用于利用经媒体对象亮度调整单元调整后的媒体对象融合出最优的媒体对象来填充、替换或改善待解码媒体中的局部区域或片段。利用本专利技术实施例提供的媒体解码方法及解码器,无论收到的编码码流是何种形式,或者其原始图像视频的分辨率如何,通过获取该媒体的表征特征,利用获取的表征特征在云中寻找与待解码媒体全局或局部具有相似性的媒体对象,利用该匹配的媒体对象包含的更丰富的信息来增强待解码媒体的质量。附图说明图1是本专利技术实施例中一种基于云计算的媒体解码方法的流程示意图。图2是本专利技术实施例中一种表征特征匹配方法的流程示意图。图3是本专利技术实施例中一种解码器的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面结合附图对本专利技术作进一步的详细描述。图1是本专利技术实施例中一种基于云计算的媒体解码方法的流程示意图。如图1所示,该方法包括:步骤100:提取待解码的媒体码流的表征特征。该待解码的媒体码流可以是图像、视频、音频以及其它任何供使用者通过视听等感知通道进行体验的媒体形态。这里媒体码流可以是利用各种编码标准编码的压缩码流,也可以是利用各种传感装置采集获取的第一手媒体内容,还可以是因多种原因造成的不完整的媒体码流片段。在该步骤中,可以是编码该媒体码流时预先提取其表征特征,并将该表征特征放置在码流内的,解码端直接从码流中获取该提取的表征特征。也可以是解码端直接从获得的媒体码流中自行提取。这里的表征特征可以是局部特征和/或全局特征。其中,全局特征描述如颜色直方图、颜色矩、灰度共生矩阵等,这些特征描述反映的是图像的全局信息,而无法体现图像中所包含的对象或物体。局部特征从图像的内容出发,提取出感兴趣的内容。局部特征具有足够的描述能力和区分度,可以用于描述媒体特征的目的。通常局部特征可以是一个圆形区域。步骤200:根据获取的表征特征,利用特征匹配的方法,在云中寻找与待解码媒体码流具有相似性的媒体对象。在互联网云中存在大量的媒体对象,这些媒体对象都有对应的表征特征信息。为了提高后续特征匹配步骤的效率,也可以预先提取、针对性选择这些媒体对象。步骤300:利用匹配得到的媒体对象或匹配的对象中的一部分来填充、替换或改善待解码媒体中的局部区域或片段,从而增强待解码媒体的质量。首先将匹配得到的媒体对象进行形状的缩放、旋转等变形处理;之后,还可以进一步对变形后的媒体对象进行亮度调整,包括对比度扩展、均值偏移等;然后再对处理后的媒体对象来填充、替换或改善待解码媒体中的局部区域或片段。在本专利技术一实施例中,当有多个匹配的媒体对象时,在对多个媒体对象进行变形处理和亮度调整后,可以通过失真准则,选择最优的媒体对象或者融合出最优的媒体对象来填充、替换或改善待解码媒体中的局部区域或片段。即使解码效果从传统意义上是完整的(例如电视机完整解码并恢复了一个高清电视画面),利用本文档来自技高网...
【技术保护点】
一种基于云计算的媒体解码方法,其特征在于,包括:?提取待解码的媒体码流的表征特征;?根据特征提取模块获取的表征特征,利用特征匹配的方法,在云中寻找与待解码媒体码流具有相似性的媒体对象;?利用匹配得到的媒体对象或匹配得到的媒体对象中的一部分来填充、替换或改善待解码媒体中的局部区域或片段。
【技术特征摘要】
1.一种基于云计算的媒体解码方法,其特征在于,包括:提取待解码的媒体码流的表征特征,所述表征特征为局部特征;将所述的待解码的媒体码流的局部特征与云中一候选媒体对象的局部特征进行对比,获得局部特征对;计算所述局部特征对分别在待解码媒体和候选媒体对象中的几何分布;检测所述局部特征对在两者中的几何分布是否一致;如果一致,则认为所述候选媒体对象为所述待解码媒体的匹配对象;利用匹配得到的媒体对象或匹配得到的媒体对象中的一部分来填充、替换或改善待解码媒体中的局部区域或片段。2.如权利要求1所示的方法,特征在于,所述提取待解码的媒体码流的表征特征包括:直接从待解码的媒体码流中获取编码时存储在其中的表征特征;或根据待解码的媒体码流计算所述待解码的媒体码流的表征特征。3.如权利要求1所示的方法,特征在于,在所述将所述的待解码的媒体码流的局部特征与云中一候选媒体对象的局部特征进行对比之前,进一步包括:根据所述待解码媒体的局部特征生成全局特征,根据所述待解码媒体的全局特征,利用特征匹配的方式在云中寻找与所述全局特征匹配的候选媒体对象。4.如权利要求1所示的方法,特征在于,所述待解码媒体的局部特征为SIFT。5.如权利要求1所示的方法,特征在于,所述利用匹配得到的媒体对象或匹配得到的媒体对象中的一部分来填充、替换或改善待解码媒体中的局部区域或片段包括:将匹配得到的媒体对象进行变形处理,以符合待解码媒体的形状;将经变形处理后的媒体对象进行亮度调整;利用经亮度调整后的媒体对象融合出最优的媒体对象来填充、替换或改善待解码媒体中的局部区域或片段。6.如权利要求1所示的方法,特征在于,所述待解码的媒体为图像、视频、音频。7.一种解码器,其特征在于,包括:特征提取模块:用于提取待解码的媒体码流的表...
【专利技术属性】
技术研发人员:黄铁军,高文,田永鸿,
申请(专利权)人:北京大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。