用于可缩放视频译码及3d视频译码的多假设运动补偿的制作方法_6

文档序号:8208078阅读:来源:国知局
在一或多个实例中,所描述的功能可以用硬件、软件、固件或其任何组合来实施。 如果以软件实施,则所述功能可作为一或多个指令或代码在计算机可读媒体上存储或传 输,且由基于硬件的处理单元执行。计算机可读媒体可包含计算机可读存储媒体,其对应于 有形媒体,例如数据存储媒体,或包含任何促进将计算机程序从一处传送到另一处的媒体 (例如,根据通信协议)的通信媒体。以此方式,计算机可读媒体一般可对应于(1)非暂时 性的有形计算机可读存储媒体或(2)例如信号或载波等通信媒体。数据存储媒体可为可由 一或多个计算机或一或多个处理器存取以检索用于实施本发明中描述的技术的指令、代码 及/或数据结构的任何可用媒体。计算机程序产品可以包含计算机可读媒体。
[0190] 举例来说且并非限制,所述计算机可读媒体可包括RAM、ROM、EEPROM、CD-ROM或其 它光盘存储装置、磁盘存储装置或其它磁性存储装置,快闪存储器,或可用于存储呈指令或 数据结构的形式的所要程序代码且可由计算机存取的任何其它媒体。同样,任何连接可恰 当地称为计算机可读媒体。举例来说,如果使用同轴电缆、光纤缆线、双绞线、数字订户线 (DSL)或例如红外线、无线电和微波等无线技术从网站、服务器或其它远程源传输指令,那 么同轴电缆、光纤缆线、双绞线、DSL或例如红外线、无线电和微波等无线技术包含在媒体的 定义中。然而,应理解,所述计算机可读存储媒体和数据存储媒体并不包含连接、载波、信号 或其它暂时性媒体,而是实际上针对非暂时性的有形存储媒体。如本文所使用,磁盘及光盘 包含压缩光盘(CD)、激光光盘、光学光盘、数字多功能光盘(DVD)、软性磁盘及蓝光光盘,其 中磁盘通常以磁性方式重现数据,而光盘使用激光以光学方式重现数据。上述各者的组合 也应包含在计算机可读媒体的范围内。
[0191] 指令可以由一或多个处理器执行,所述一或多个处理器例如是一或多个数字信号 处理器(DSP)、通用微处理器、专用集成电路(ASIC)、现场可编程逻辑阵列(FPGA)或其它等 效的集成或离散逻辑电路。因此,如本文中所使用的术语"处理器"可指上述结构或适合于 实施本文中所描述的技术的任一其它结构中的任一者。另外,在一些方面中,本文中所描述 的功能性可以在经配置用于编码和解码的专用硬件和/或软件模块内提供,或者并入在组 合编解码器中。并且,可将所述技术完全实施于一或多个电路或逻辑元件中。
[0192] 本发明的技术可实施于广泛多种装置或设备中,包含无线手持机、集成电路(1C) 或1C组(例如,芯片组)。本发明中描述各种组件、模块或单元是为了强调经配置以执行所 揭示技术的装置的功能方面,但不必需要通过不同硬件单元实现。实际上,如上文所描述, 各种单元可以结合合适的软件及/或固件组合在编码解码器硬件单元中,或者通过互操作 硬件单元的集合来提供,所述硬件单元包含如上文所描述的一或多个处理器。
[0193] 已描述各种实例。这些及其它实例在所附权利要求书的范围内。
【主权项】
1. 一种解码视频信息的方法,其包括: 识别第一层中的第一视频单元; 识别第二层中的第二视频单元; 确定包括所述第一视频单元的多个候选运动向量的候选者列表,其中所述候选者列表 包含从与所述第二视频单元相关联的预先界定的运动向量确定的至少一个所导出的候选 者; 基于用信号发送的索引而在所述候选运动向量当中选择多个候选者,所述用信号发送 的索引识别所述候选者列表中的所述所选择的候选者的位置;及 确定对所述第一视频单元的预测,其中所述预测对应于预测假设的组合,且其中所述 预测假设对应于所述候选者列表中的所述所选择的候选者。
2. 根据权利要求1所述的方法,其中所述第一视频单元及所述第二视频单元各自包括 帧、切片、译码单元CU、预测单元PU、块或像素区。
3. 根据权利要求1所述的方法,其中所述第一层是增强层且所述第二层是参考层,或 其中所述第一层是3D视频的相依视图且所述第二层是3D视频的基础视图。
4. 根据权利要求1所述的方法,其中所述第二层中的所述第二视频单元在空间上与所 述第一层中的所述第一视频单元位于同一地点。
5. 根据权利要求1所述的方法,其中所述候选运动向量中的至少一者是与所述第一层 中的在空间上邻近于所述第一视频单元的视频单元相关联的运动向量。
6. 根据权利要求1所述的方法,其中所述候选运动向量中的至少一者是与所述第一层 中的在时间上邻近于所述第一视频单元且在空间上与所述第一视频单元位于同一地点的 视频单元相关联的运动向量。
7. 根据权利要求1所述的方法,其中相对于在时间上在所述第一视频单元后面的参考 视频单元来界定所述候选运动向量中的至少一者,且其中相对于在时间上在所述第一视频 单元前面的参考视频单元来界定所述候选运动向量中的至少一者。
8. 根据权利要求1所述的方法,其中通过缩放所述预先界定的运动向量来确定所述所 导出的运动向量,且其中所述缩放是基于所述第一层与所述第二层之间的空间分辨率上的 差异及帧速率上的差异中的至少一者。
9. 根据权利要求1所述的方法,其中至少部分通过将对应于所述所选择的候选者的所 述预测假设平均化且应用〇、1或2的舍入偏移来确定对所述第一视频单元的所述预测。
10. 根据权利要求1所述的方法,其中响应于与所述第一层相关联的用信号发送的指 示符来确定所述所导出的运动向量。
11. 一种编码视频?目息的方法,其包括: 识别第一层中的第一视频单元; 识别第二层中的第二视频单元; 确定包括所述第一视频单元的多个候选运动向量的候选者列表,其中所述候选者列表 包含从与所述第二视频单元相关联的预先界定的运动向量确定的至少一个所导出的候选 者; 在所述候选运动向量当中选择多个候选者; 确定对所述第一视频单元的预测,其中所述预测对应于预测假设的组合,且其中所述 预测假设对应于所述候选者列表中的所述所选择的候选者;及 用信号发送识别所述候选者列表中的所述所选择的候选者的位置的索引。
12. 根据权利要求11所述的方法,其中所述第一视频单元及所述第二视频单元各自包 括帧、切片、译码单元CU、预测单元PU、块或像素区。
13. 根据权利要求11所述的方法,其中所述第一层是增强层且所述第二层是参考层, 或其中所述第一层是3D视频的相依视图且所述第二层是3D视频的基础视图。
14. 根据权利要求11所述的方法,其中所述第二层中的所述第二视频单元在空间上与 所述第一层中的所述第一视频单元位于同一地点。
15. 根据权利要求11所述的方法,其中所述候选运动向量中的至少一者是与所述第一 层中的在空间上邻近于所述第一视频单元的视频单元相关联的运动向量。
16. 根据权利要求11所述的方法,其中所述候选运动向量中的至少一者是与所述第一 层中的在时间上邻近于所述第一视频单元且在空间上与所述第一视频单元位于同一地点 的视频单元相关联的运动向量。
17. 根据权利要求11所述的方法,其中相对于在时间上在所述第一视频单元后面的参 考视频单元来界定所述候选运动向量中的至少一者,且其中相对于在时间上在所述第一视 频单元前面的参考视频单元来界定所述候选运动向量中的至少一者。
18. 根据权利要求11所述的方法,其中通过缩放所述预先界定的运动向量来确定所述 所导出的运动向量,且其中所述缩放是基于所述第一层与所述第二层之间的空间分辨率上 的差异及帧速率上的差异中的至少一者。
19. 根据权利要求11所述的方法,其中至少部分通过将对应于所述所选择的候选者的 所述预测假设平均化且应用〇、1或2的舍入偏移来确定对所述第一视频单元的所述预测。
20. 根据权利要求11所述的方法,其进一步包括用信号发送指示符以指示从所述第二 层导出的运动向量包含在用于所述第一层的候选者列表中。
21. -种用于译码视频信息的设备,其包括: 存储器单元,其经配置以存储与第一层及对应第二层相关联的视频信息,所述视频信 息包含用于所述第一层及第二层的至少运动预测信息;及 处理器,其与所述存储器单元通信,所述处理器经配置以: 识别所述第一层中的第一视频单元; 识别所述第二层中的第二视频单元; 确定所述第一视频单元的多个候选运动向量,所述多个候选运动向量中的至少一者是 从与所述第二视频单元相关联的预先界定的运动向量导出; 在所述候选运动向量当中选择多个候选者,其中所述所选择的候选者对应于用于所述 第一视频单元的多个预测假设;及 确定对所述第一视频单元的预测,其中所述预测对应于所述预测假设的组合。
22. 根据权利要求21所述的设备,其中所述处理器进一步经配置以用信号发送识别所 述候选者列表中的所述所选择的候选者的位置的索引。
23. 根据权利要求21所述的设备,其中所述处理器进一步经配置以基于用信号发送的 索引而在所述候选运动向量当中选择所述多个所选择的候选者,所述用信号发送的索引识 别所述候选者列表中的所述所选择的候选者的所述位置。
24. 根据权利要求21所述的设备,其中所述第一视频单元及所述第二视频单元各自包 括帧、切片、译码单元CU、预测单元PU、块或像素区。
25. 根据权利要求21所述的设备,其中所述第一层是增强层且所述第二层是参考层, 或其中所述第一层是3D视频的相依视图且所述第二层是3D视频的基础视图。
26. 根据权利要求21所述的设备,其中所述第二层中的所述第二视频单元在空间上与 所述第一层中的所述第一视频单元位于同一地点。
27. 根据权利要求21所述的设备,其中所述候选运动向量中的至少一者是与所述第一 层中的在空间上邻近于所述第一视频单元的视频单元相关联的运动向量。
28. 根据权利要求21所述的设备,其中所述候选运动向量中的至少一者是与所述第一 层中的在时间上邻近于所述第一视频单元且在空间上与所述第一视频单元位于同一地点 的视频单元相关联的运动向量。
29. 根据权利要求21所述的设备,其中所述候选运动向量中的至少一者是相对于在时 间上在所述第一视频单元后面的参考视频单元来界定,且其中所述候选运动向量中的至少 一者是相对于在时间上在所述第一视频单元前面的参考视频单元来界定。
30. 根据权利要求21所述的设备,其中从所述预先界定的运动向量导出的所述至少一 个候选运动向量是通过缩放所述预先界定的运动向量来确定,且其中所述缩放是基于所述 第一层与所述第二层之间的空间分辨率上的差异及帧速率上的差异中的至少一者。
31. 根据权利要求21所述的设备,其中对所述第一视频单元的所述预测是至少部分通 过将对应于所述所选择的候选者的所述预测假设平均化且应用〇、1或2的舍入偏移来确 定。
32. -种视频译码装置,其包括: 用于识别第一层中的第一视频单元的装置; 用于识别第二层中的第二视频单元的装置; 用于确定所述第一视频单元的多个候选运动向量的装置,其中所述候选运动向量中的 至少一者是从与所述第二视频单元相关联的预先界定的运动向量导出; 用于在所述候选运动向量当中选择多个候选者的装置;及 用于确定对所述第一视频单元的预测的装置,其中所述预测对应于预测假设的组合, 且其中所述预测假设对应于所述所选择的候选者。
33. 根据权利要求32所述的视频译码装置,其中所述候选运动向量中的至少一者是与 所述第一层中的在空间上邻近于所述第一视频单元的视频单元相关联的运动向量。
34. 根据权利要求32所述的视频译码装置,其中所述候选运动向量中的至少一者是与 所述第一层中的在时间上邻近于所述第一视频单元且在空间上与所述第一视频单元位于 同一地点的视频单元相关联的运动向量。
35. 根据权利要求32所述的视频译码装置,其中所述候选运动向量中的至少一者是相 对于在时间上在所述第一视频单元后面的参考视频单元来界定,且其中所述候选运动向量 中的至少一者是相对于在时间上在所述第一视频单元前面的参考视频单元来界定。
36. 根据权利要求32所述的视频译码装置,其中从所述预先界定的运动向量导出的所 述至少一个候选运动向量是通过缩放所述预先界定的运动向量来确定,且其中所述缩放是 基于所述第一层与所述第二层之间的空间分辨率上的差异及帧速率上的差异中的至少一 者。
37. 根据权利要求32所述的视频译码装置,其中对所述第一视频单元的所述预测是至 少部分通过将对应于所述所选择的候选者的所述预测假设平均化且应用〇、1或2的舍入偏 移来确定。
38. -种其上存储有指令的非暂时性计算机存储装置,所述指令在由具有计算机存储 装置的计算机系统执行时致使所述计算机系统: 识别第一层中的第一视频单元; 识别第二层中的第二视频单元; 确定所述第一视频单元的多个候选运动向量,其中所述候选运动向量中的至少一者是 从与所述第二视频单元相关联的预先界定的运动向量导出; 在所述候选运动向量当中选择多个候选者;及 确定对所述第一视频单元的预测,其中所述预测对应于预测假设的组合,且其中所述 预测假设对应于所述所选择的候选者。
39. 根据权利要求38所述的非暂时性计算机存储装置,其中所述候选运动向量中的至 少一者是与所述第一层中的在空间上邻近于所述第一视频单元的视频单元相关联的运动 向量。
40. 根据权利要求38所述的非暂时性计算机存储装置,其中所述候选运动向量中的至 少一者是与所述第一层中的在时间上邻近于所述第一视频单元且在空间上与所述第一视 频单元位于同一地点的视频单元相关联的运动向量。
41. 根据权利要求38所述的非暂时性计算机存储装置,其中所述候选运动向量中的至 少一者是相对于在时间上在所述第一视频单元后面的参考视频单元来界定,且其中所述候 选运动向量中的至少一者是相对于在时间上在所述第一视频单元前面的参考视频单元来 界定。
42. 根据权利要求38所述的非暂时性计算机存储装置,其中从所述预先界定的运动向 量导出的所述至少一个候选运动向量是通过缩放所述预先界定的运动向量来确定,且其中 所述缩放是基于所述第一层与所述第二层之间的空间分辨率上的差异及帧速率上的差异 中的至少一者。
43. 根据权利要求38所述的非暂时性计算机存储装置,其中对所述第一视频单元的 所述预测是至少部分通过将对应于所述所选择的候选者的所述预测假设平均化且应用〇、1 或2的舍入偏移来确定。
【专利摘要】根据某些方面,一种用于译码视频信息的设备包含存储器单元及与所述存储器单元通信的处理器。所述存储器单元存储参考层及增强层的视频信息。所述处理器至少部分基于从来自所述参考层的移动信息计算的显式假设及隐式假设来确定所述增强层的当前视频单元的值。
【IPC分类】H04N19-597, H04N19-30, H04N19-577, H04N19-52
【公开号】CN104521237
【申请号】CN201380041593
【发明人】李想, 陈建乐, 马尔塔·卡切维奇
【申请人】高通股份有限公司
【公开日】2015年4月15日
【申请日】2013年8月5日
【公告号】US20140044179, WO2014025692A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1