一种帧处理方法及装置的制造方法_2

文档序号:9892072阅读:来源:国知局
成的附属码流进行合并W形成传输码流;
[0070] 发送单元,用于将所述传输码流发送给终端,W便于所述终端根据所述传输码流 恢复出所述帖序列。
[0071] 本发明实施例提供的视频服务器的技术效果可W参见上述第一方面视频服务器 执行的帖处理方法中描述的视频服务器的技术效果,此处不再寶述。
[0072] 结合上述第Ξ方面,在第Ξ方面的第一种可能的实现方式中,
[0073] 所述获取单元,具体用于将所述附属帖序列与所述插帖序列相减后所得的残差帖 序列直接作为第一残差帖序列。
[0074] 结合上述第Ξ方面,在第Ξ方面的第二种可能的实现方式中,
[0075] 所述获取单元,具体用于将所述附属帖序列与所述插帖序列相减后所得的残差帖 序列进行预处理,将预处理后的所述残差帖序列作为第一残差帖序列。
[0076] 结合上述第Ξ方面的第二种可能的实现方式,在第Ξ种可能的实现方式中,
[0077] 所述合并单元,还用于将对所述残差帖序列进行预处理时所采用的参数合并到所 述传输码流中。
[0078] 结合上述第Ξ方面,在第Ξ方面的第四种可能的实现方式中,
[0079] 所述获取单元,具体用于将在所述附属帖序列中属于所述帖序列的指定区域的序 列和在所述插帖序列中属于所述指定区域的序列相减后所得的残差帖序列作为第一残差 帖序列。
[0080] 结合上述第Ξ方面,在第Ξ方面的第五种可能的实现方式中,
[0081] 所述获取单元,具体用于将在所述附属帖序列中属于所述帖序列的指定区域的序 列和在所述插帖序列中属于所述指定区域的序列相减后所得的残差帖序列进行预处理,将 进行预处理后的所述残差帖序列作为第一残差帖序列。
[0082] 结合上述第Ξ方面的第四种可能的实现方式或者第Ξ方面的第五种可能的实现 方式,在第六种可能的实现方式中,
[0083] 所述合并单元,还用于将所述指定区域的信息合并到所述传输码流中。
[0084] 结合上述第Ξ方面或者第Ξ方面的第一种可能的实现方式至第Ξ方面的第六种 可能的实现方式中的任一种实现方式,在第屯种可能的实现方式中,
[0085] 所述获取单元,具体用于通过帖率上转换算法对所述主帖序列进行帖率上转换W 获取所述插帖序列和运动矢量MV,所述MV用于所述终端对重构的所述主帖序列进行帖率上 转换;
[00化]所述附属码流中还包括所述MV。
[0087] 第四方面,本发明实施例提供一种终端,包括:
[0088] 接收单元,用于接收传输码流,并将所述传输码流分离成主码流和附属码流;
[0089] 解码单元,用于对接收单元分离的所述主码流和所述附属码流分别进行解码W获 取重构的主帖序列和重构的第一残差帖序列;
[0090] 获取单元,用于获取解码单元获取的所述重构的主帖序列的插帖序列;
[0091] 所述获取单元,还用于根据所述重构的第一残差帖序列和所述插帖序列获取重构 的附属帖序列;
[0092] 合并单元,用于将解码单元获取的所述重构的主帖序列和所述获取单元获取的所 述重构的附属帖序列进行合并W形成重构的帖序列。
[0093] 本发明实施例提供的终端的技术效果可W参见上述第二方面终端执行的帖处理 方法中描述的终端的技术效果,此处不再寶述。
[0094] 可选的,结合上述第四方面,在第四方面的第一种可能的实现方式中,
[0095] 所述获取单元,具体用于将所述插帖序列与所述重构的第一残差帖序列相加 W获 取所述重构的附属帖序列。
[0096] 可选的,结合上述第四方面,在第四方面的第二种可能的实现方式中,
[0097] 所述获取单元,具体用于对所述重构的第一残差帖序列进行预处理;
[0098] 所述获取单元,还用于将所述插帖序列与进行预处理后的所述重构的第一残差帖 序列相加 W获取所述重构的附属帖序列。
[0099] 可选的,结合上述第四方面,在第四方面的第Ξ种可能的实现方式中,所述接收单 元接收的所述传输码流中还包括指定区域的信息,
[0100] 所述获取单元,具体用于根据所述指定区域的信息确定所述插帖序列中属于所述 指定区域的序列;
[0101] 所述获取单元,还用于将所述插帖序列中属于所述指定区域的序列与所述重构的 第一残差帖序列相加 W获取所述重构的附属帖序列。
[0102] 可选的,结合上述第四方面,在第四方面的第四种可能的实现方式中,所述接收单 元接收的所述传输码流中还包括指定区域的信息,
[0103] 所述获取单元,具体用于对所述重构的第一残差帖序列进行预处理;
[0104] 所述获取单元,还用于根据所述指定区域的信息确定所述插帖序列中属于所述指 定区域的序列;
[0105] 所述获取单元,还用于将所述插帖序列中属于所述指定区域的序列与进行预处理 后的所述重构的第一残差帖序列相加 W获取所述重构的附属帖序列。
[0106] 可选的,结合上述第四方面或者第四方面的第一种可能的实现方式至第四方面的 第四种可能的实现方式,在第四方面的第五种可能的实现方式中,所述接收单元分离的所 述附属码流中还包括运动矢量MV,
[0107] 所述获取单元,具体用于根据所述MV,通过帖率上转换算法对所述重构的主帖序 列进行帖率上转换W获取所述插帖序列。
[0108] 第五方面,本发明实施例提供一种视频服务器,包括:处理器、存储器、系统总线和 通信接口;
[0109] 所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述系统总 线连接,当所述视频服务器运行时,所述处理器执行所述存储器存储的所述计算机执行指 令,W使所述视频服务器执行如上述第一方面或者第一方面的任意一种可选方式中所述的 视频帖率转换方法。
[0110] 第六方面,本发明实施例提供一种终端,包括:处理器、存储器、系统总线和通信接 P;
[0111] 所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述系统总 线连接,当所述终端运行时,所述处理器执行所述存储器存储的所述计算机执行指令,W使 所述终端执行如上述第二方面或者第二方面的任意一种可选方式中所述的视频帖率转换 方法。
[0112] 本发明实施例提供的视频服务器和终端,通过采用上述的帖处理方法,视频服务 器能够获取插帖序列,并通过附属帖序列与插帖序列相减W将获取附属帖序列与插帖序列 之间的第一残差帖序列,W及将该第一残差帖序列经过编码后,合并到视频传输码流中发 送至终端。进而,当终端获取到该第一残差帖序列的重构的第一残差帖序列后,能够根据重 构的第一残差帖序列和终端获取的插帖序列,获取重构的附属帖序列,由于重构的附属帖 序列与帖序列中的附属帖序列之间的误差,小于插帖序列与附属帖序列之间的误差,因此, 终端获取的重构的帖序列输出后所呈现的图像的质量,高于现有技术中将插帖序列与重构 的主帖序列合并而形成的重构的帖序列输出后所呈现的图像的质量,因此采用本发明实施 例提供的帖处理方法,能够提高终端输出的图像的质量。
【附图说明】
[0113] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 W根据运些附图获得其他的附图。
[0114] 图1为现有技术提供的一种端到端的视频传输系统的架构图;
[0115] 图2(a)为现有技术提供的一种FRUC的算法示意图;
[0116] 图2(b)为现有技术提供的一种第N帖和第化1帖之间的插帖的示意图;
[0117] 图3为本发明实施例提供的一种帖处理方法的交互图;
[0118] 图4为本发明实施例提供的一种视频服务器的结构示意图;
[0119] 图5为本发明实施例提供的一种终端的结构示意图;
[0120] 图6为本发明实施例提供的一种视频服务器的硬件结构示意图;
[0121 ]图7为本发明实施例提供的一种终端的硬件结构示意图;
[0122] 图8(a)为本发明实施例提供的一种Vxl接口时序的示意图;
[0123] 图8(b)为本发明实施例提供的另一种Vxl接口时序的示意图;
[0124] 图8(c)为本发明实施例提供的又一种Vxl接口时序的示意图。
【具体实施方式】
[0125] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
[0126] 如图1所示,为一种端到端的视频传输系统的架构图,包括提供片源的视频服务器 和终端。在现有技术中,视频处理器通过将视频的帖序列中的奇数帖序列或者偶数帖序列 经过编码后传输至终端,例如将奇数帖序列编码生成码流传输至终端,终端接收到码流后, 通过解码获取奇数帖序列的重构帖序列,然后通常基于MEMC技术,对重构帖序列进行FRUC。
[0127] 具体的,视频服务器首先通过ME算法求得重构帖序列中每相邻两帖之间的MV,然 后采用MCI算法,根据求得的MV获取每相邻两帖之间的插帖。示例性的,W终端获取奇数帖 序列为例,如图2(a)所示,为FRUC的算法示意图,视频服务器首先通过ME算法求得重构帖序 列中第N帖和第N+1帖之间的MV,然后采用MCI算法,根据求得的MV获取第N帖和第N+1帖之间 的插帖。如图2(b)所示,为第N帖和第N+1帖之间的插帖的示意图。可W理解的是,当第N帖和 第N+1帖之间的插帖,越接近第N帖和第N+1帖之间原视频帖序列中的偶数帖时,终端呈现的 图像的质量越高。
[0128] 需要说明的是,本文中术语"系统"和"网络"在本文中常被可互换使用。本文中术 语"和/或",仅仅是一种描述关联对象的关联关系,表示可W存在Ξ种关系,例如,A和/或B, 可W表示:单独存在A,同时存在A和B,单独存在B运Ξ种情况。另外,本文中字符7",一般表 示前后关联对象是一种"或"的关系。
[0129] 本发明实施例提供一种帖处理方法,如图3所示,该方法可W包括:
[0130] SlOl、视频服务器将将帖序列分离成主帖序列和附属帖序列。
[0131] 在本发明实施例中,帖序列可W为待传输的视频的帖序列。具体的,视频服务器可 W将帖序列分为两部分序列,其中一部分序列是需要传输至终端的序列,在本发明实施例 中,将该部分序列称为主帖序列,另一部分不需要传输至终端的序列称为附属帖序列。
[0132] 示例性的,在本发明实施例中,视频服务器可W将帖序列中的偶数帖和奇数帖分 离,并将奇数帖序列作为主帖序列,将偶数帖作为附属帖序列,或者将偶数帖序列作为主帖 序列,将奇数帖作为附属帖序列。
[0133] 视频服务器也可W将帖序列中帖n*3(n = 0,l,2,……)从帖序列中分离出来作为 主序列,剩余的序列即为帖序列中帖n*3+l和帖n*3+2所组成的序列。
[0134] 需要说明的是,上述对帖序列进行划分可W根据实际视频传输过程中对网络带宽 的占用率的要求进行划分,对此,本发明实施例不做限制。
[01巧]S102、视频服务器获取主帖序列的插帖序列。
[0136] S103、视频服务器将附属帖序列和插帖序列相减W获取第一残差帖序列。
[0137] 具体的,在本发明实施例中,视频服务器可W将附属帖序列和插帖序列相减所得 的残差帖序列直接作为第一残差帖序列。视频服务器也可W将附属帖序列和插帖序列相减 后所得的残差帖序列进行一系列预处理,然后将进行预处理后的残差帖序列作为第一残差 帖序列,还可W将附属帖序列和插帖序列中的指定区域的序列相减后的残差帖序列作为第 一残差帖序列,具体的实施方式将在下述实施例中进行详细说明。
[0138] S104、视频服务器将对主帖序列进行编码后形成的主码流和对第一残差帖序列
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1