CN113228634A - 组合的帧内及帧间预测 - Google Patents

组合的帧内及帧间预测 Download PDF

Info

Publication number
CN113228634A
CN113228634A CN201980086741.7A CN201980086741A CN113228634A CN 113228634 A CN113228634 A CN 113228634A CN 201980086741 A CN201980086741 A CN 201980086741A CN 113228634 A CN113228634 A CN 113228634A
Authority
CN
China
Prior art keywords
mode
prediction
mmvd
inter
coding unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201980086741.7A
Other languages
English (en)
Inventor
修晓宇
贺玉文
罗健康
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vid Scale Inc
Original Assignee
Vid Scale Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vid Scale Inc filed Critical Vid Scale Inc
Publication of CN113228634A publication Critical patent/CN113228634A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/105Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/107Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/117Filters, e.g. for pre-processing or post-processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference
    • H04N19/139Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/186Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • H04N19/463Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/513Processing of motion vectors
    • H04N19/517Processing of motion vectors by encoding
    • H04N19/52Processing of motion vectors by encoding by predictive encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/80Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
    • H04N19/82Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

公开了用于组合的帧间和帧内预测的***、方法和手段。一种视频编码设备可接收用于指示是否使用运动向量差(MMVD)模式来生成编码单元(CU)的帧间预测的MMVD模式指示。所述视频编码设备可以接收一组合合并间/帧内预测(CIIP)指示,这可发生在例如当所述MMVD模式指示指示MMVD模式不被用于生成所述CU的所述帧间预测时。所述视频编码设备可以例如基于所述MMVD模式指示和/或所述CIIP指示来确定是否针对所述CU使用三角形合并模式。在所述CIIP指示指示CIIP被应用于所述CU或所述MMVD模式指示指示MMVD模式被用于生成所述帧间预测的情况下,所述视频编码设备可针对所述CU停用所述三角形合并模式。

Description

组合的帧内及帧间预测
相关申请的交叉引用
本申请要求在2018年12月31日提交的美国临时专利申请No.62/786,653的优先权,其内容通过引用而被整体并入本文。
背景技术
视频编码***广泛用于压缩数字视频信号,以减少这种信号的存储需求和/或传输带宽。在各种类型的视频编码***(例如,基于块的***、基于小波的***和基于对象的***)中,基于块的混合视频编码***被广泛使用和部署。
发明内容
公开了用于组合的帧间和帧内预测的***、方法和手段。一种视频编码设备可以接收运动向量差(MMVD)模式指示,该MMVD模式指示是否使用MMVD模式来生成编码单元的帧间预测。例如,当所述MMVD模式指示指示MMVD模式不被用于生成所述编码单元的所述帧间预测时,所述视频编码设备可以接收一组合帧间合并/帧内预测(CIIP)指示。所述视频编码设备可以例如基于所述MMVD模式指示和/或所述CIIP指示来确定是否对所述编码单元使用三角形合并模式。当所述MMVD模式指示MMVD模式被用于所述编码单元时,所述CIIP指示可不被接收。所述MMVD模式指示可以按每个编码单元而被接收。
在所述CIIP指示针对所述编码单元应用CIIP的情况下,所述视频编码设备可针对所述编码单元停用所述三角形合并模式。在所述MMVD模式指示指示使用MMVD模式来生成所述帧间预测的情况下,所述视频编码设备可以针对所述编码单元停用所述三角形合并模式。在所述CIIP指示指示了CIIP不被应用于所述编码单元且所述MMVD模式指示MMVD模式不被用于生成所述所述帧间预测的情况下,视频编码设备可针对所述编码单元启用所述三角形合并模式。所述视频编码设备可在不接收三角形合并标志的情况下针对所述编码单元启用所述三角形合并模式。所述视频编码设备可基于所述MMVD模式指示或所述CIIP指示中的一者或一者以上来推断是否针对所述编码单元启用所述三角形合并模式。当所述MMVD模式指示指示MMVD模式被用于所述编码单元时,所述CIIP指示可不被接收。所述MMVD模式指示可以基于每个编码单元而被接收。
附图说明
图1示出了基于块的视频编码器的示范性图。
图2A示出了与多类型树结构中的块分区和四元分区相关联的示例。
图2B示出了与多类型树结构中的块分区和垂直二元分区相关联的示例。
图2C示出了与多类型树结构中的块分区和水平二元分区相关联的示例。
图2D示出了与多类型树结构中的块分区和垂直三元分区相关联的示例。
图2E示出了与多类型树结构中的块分区和水平三元分区相关联的示例。
图3示出了基于块的视频解码器的示范性图。
图4A示出了与组合的帧间和帧内预测以及DC平面模式相关联的示例。
图4B示出了与组合的帧间和帧内预测以及水平模式相关联的示例。
图4C示出了与组合的帧间和帧内预测以及垂直模式相关联的示例。
图5示出了与备选时间运动向量预测相关联的示例。
图6示出了与仿射运动场建模相关联的示例。
图7A示出了与基于对角三角形分区的运动补偿预测相关联的示例。
图7B示出了与基于逆对角三角形分区的运动补偿预测相关联的示例。
图8示出了与在三角形模式中生成单预测(uni-prediction)运动向量(MV)相关联的示例。
图9示出了与帧内模式推导相关联的示例。
图10示出了与帧内模式推导的模板样本的梯度计算相关联的示例。
图11示出了与用于组合帧间和帧内预测的色度预测相关联的示例,其使用了交叉分量线性模型(CCLM)色度预测样本。
图12示出了与用于组合的的帧间和帧内预测的色度预测相关联的示例,其组合了色度帧间预测样本和CCLM色度预测样本。
图13A是其中可以实施一个或多个公开的实施例的示例通信***的***图。
图13B是可在图13A中所示的通信***内使用的示例无线发射/接收单元(WTRU)的***图。
图13C是可在图13A中所示的通信***内使用的示例无线电接入网络(RAN)和示例核心网络(CN)的***图。
图13D是可在图13A中所示的通信***内使用的另一示例RAN和另一示例CN的***图。
具体实施方式
可提供较高编码效率及中等实施复杂性的编码工具可以包括以下中的一个或多个:仿射运动模型、备选时间运动向量预测或高级时间运动向量预测(ATMVP)、整数运动向量(IMV)、通用双预测(GBi)、双向光流(BDOF)、组合的帧间合并/帧内预测(CIIP)、具有运动向量差的合并(MMVD)、成对平均合并候选者、用于帧间编码的三角形帧间预测;交叉分量线性模型(CCLM)、多线帧内预测,用于帧内预测的当前图片参考(CPR);增强多重变换(EMT)、用于量化和变换编码的相关量化、以及用于环路内滤波器的自适应环路滤波(ALF)。
图1示出了示例性的基于块的混合视频编码***200的框图。输入视频信号202可以被逐块处理。扩展的块大小(例如,称为编码单元或CU)可以用于压缩高分辨率(例如,1080p和/或以上)视频信号。CU可包含高达128×128像素的大小。块可以基于四叉树而被分区。编码树单元(CTU)可以基于四/二/三叉树而被分区成多个CU,以适于变化的局部特性。CU可或可不被分区成可应用单独预测的预测单元或PU。CU可在没有进一步分区的情况下用作用作预测和变换的基本单元。在多类型树结构中,(例如,一个)CTU可以通过四叉树结构而被分区(例如,可被首次分区)。四叉树叶节点(例如,每个四叉树叶节点)可以进一步由二叉树和三叉树结构分区。如图2中所示,可存在一个或一个以上(例如,五个)分割类型。以下中的一者或多者可为示例性分割类型:四元分区(例如,(a))、水平二元分区(例如,(c))、垂直二元分区(例如,(b))、水平三元分区(例如,(e))和垂直三元分区(例如,(d))。
参照图1,对于输入视频块(例如,宏块(MB)或CU),可执行空间预测260或运动预测262。空间预测(例如,或帧内预测)可使用来自同一视频图片和/或切片中的已编码邻近块的像素来预测当前视频块。空间预测可以减少所述视频信号中固有的空间冗余。运动预测(例如,称为帧间预测或时间预测)可使用来自已编码视频图片的像素来预测当前视频块。运动预测可以减少所述视频信号中固有的时间冗余。可通过指示当前块与其参考块之间的运动的量和/或方向的运动向量来用信号发送给定视频块的运动预测信号。如果支持多个参考图片,那么可将视频块的参考图片索引用信号发送给解码器。该参考索引可以用于标识时间预测信号可以来自参考图片存储库464中的哪个参考图片。
在空间和/或运动预测之后,编码器中的模式决策280可例如基于速率失真优化来选择预测模式。在216处,可从当前视频块减去预测块。预测残差可以使用变换模块204和量化模块206来去相关,以实现目标比特率。量化的残差系数可以在210被逆量化,并且在212被逆变换以形成重构的残差。在226,可以将重构的残差加回到所述预测块以形成重构的视频块。在266,在将所述重构的视频块放入参考画面存储库264之前,可以将诸如去块滤波器和/或自适应环路滤波器之类的环路内滤波器应用于该重构的视频块。所述参考图片存储库264中的参考图片可用于编码未来视频块。可以形成输出视频比特流220。编码模式(例如,帧间或帧内)、预测模式信息、运动信息和/或经量化的残差系数可被发送到熵编码单元208,以被压缩和打包以形成比特流220。
图3示出了示例性基于块的视频解码器的一般框图。视频比特流302可以在熵解码单元308处被接收、解包和/或熵解码。可将编码模式和/或预测信息发送到空间预测单元360(例如,如果经帧内编码)和/或发送到时间预测单元362(例如,如果经帧间编码)。预测块可由空间预测单元360和/或时间预测单元362形成。可将残差变换系数发送到逆量化单元310和逆变换单元312以重构残差块。可在326处将预测块及残差块相加。所述重构的块可经历环路内滤波366且可存储在参考图片存储库364中。该参考图片存储库364中的重构的视频可用于驱动显示设备和/或预测未来视频块。
可以增强一个或多个编码模块,例如与帧间预测相关联的编码模块,以提高帧间编码效率。本文中可以描述一个或多个帧间编码工具。
可以执行组合的帧间和帧内预测。
如图1和3所示,帧间预测和帧内预测可用于利用视频信号中存在的时间和空间冗余。在示例中,PU可利用原始视频在时间域或空间域中的相关性。考虑到帧间预测和帧内预测的特性,这样的方案对于某些视频内容可能不是最优的。例如,对于具有旧对象和新出现的对象混合的视频区域,例如,如果存在将帧间预测和帧内预测组合在一起的方式,则可以期望更好的编码效率。基于这样的考虑,可以执行组合的帧间和帧内预测工具。该组合的帧间和帧内预测工具可以将帧内预测与从合并模式生成的帧间预测组合。在示例中,对于在合并模式中编码的每一CU,可用信号发送一标志以指示是否应用所述组合的帧间和帧内模式。当所述标志为真时,可以用信号发送附加语法,例如,以从预定义的帧内模式候选者列表中选择帧内模式。对于亮度分量,帧内模式候选者可包含4个频繁选择的帧内模式,例如,平面、DC、水平及垂直。对于色度分量,可以应用DM模式(例如,指示色度分量重用亮度帧内模式来生成其预测样本)而无需任何信令。可应用权重来组合帧间预测样本和帧内预测样本。可以应用以下中的一个或多个。
对于通过DC或平面模式预测的CU和具有小于或等于4的宽度或高度的CU,可应用相等权重,例如0.5。
如果通过水平或垂直模式预测CU且该CU在宽度和高度上大于4个样本,那么可在水平或垂直方向上分割所述CU(例如,取决于所应用的帧内模式);该分割可以被分成四个相等大小的区域。一种权重组合,其被表示为(w_intrai,w_interi),其中i=0,…,3。在示例中,(w_intra0,w_inter0)=(0.75,0.25),(w_intra1,w_inter1)=(0.625,0.375),(w_intra2,w_inter2)=(0.375,0.625)以及(w_intra3,w_inter3)=(0.25,0.75),其(w_intra0,w_inter0)可对应于最接近经重构邻近样本(例如,帧内参考样本)的区域,且(w_intra3,w_inter3)可对应于最远离所述经重构邻近样本的区域。图4示出了一些示范性权重,其可被应用以组合帧间预测样本和帧内预测样本,以用于所述组合的帧间和帧内预测模式。例如,(a)示出了可以在DC和/或平面模式中被应用的示例性权重;(b)示出了可以在水平模式中被应用的示例权重;以及(c)示出了可以在垂直模式中被应用的示例权重。表1示出了在并入用于组合的帧间和帧内预测的额外语法元素之后的示例编码单元语法表。
表1具有组合的帧间和帧内预测的编码单元语法。
Figure BDA0003135321090000071
参考表1,可以应用以下中的一个或多个。mh_intra_flag[x0][y0]可指示是否针对当前编码单元应用组合的帧间和帧内预测。当不存在mh_intra_flag[x0][y0]时,可以推断其等于0。mh_intra_luma_mpm_flag[x0][y0]和mh_intra_luma_mpm_idx[x0][y0]可指示用于亮度样本的帧内预测模式,例如,这可通过以样本位置(x0,y0)、当前编码块的宽度、当前编码块的高度、mh_intra_luma_mpm_flag[x0][y0]、mh_intra_luma_mpm_idx[x0][y0]作为输入而调用用于MH帧内模式的亮度帧内预测模式的推导过程来进行。
举例来说,当通过常规合并模式(例如,用于HEVC的合并模式的五个空间和两个时间邻近者)对当前CU进行编码时,可启用所述组合的帧间和帧内预测模式。对于在比特流中用信号发送所述MV的帧间CU或在其它合并模式(例如,仿射合并、ATMVP、MMVD和三角形预测)中被编码的帧间CU,可停用所述组合的帧间和帧内预测。
可以执行子块合并模式。
通过合并模式编码的CU(例如,每一CU)可具有用于预测方向(例如,每一预测方向)的一组运动参数(例如,一个运动向量和一个参考图片索引)。使得能够在子块级处导出运动信息的一或多个合并候选者可被包含于所述合并模式中。子块合并候选者的类别可以包括备选时间运动向量预测(ATMVP)。ATMVP可基于时间运动向量预测(TMVP)工具的相同概念而建立,且可允许CU从来自其时间邻近图片(例如,并置参考图片)的多个小块提取其子块的运动信息。子块合并候选者的类别可包含仿射合并模式,其可基于仿射模型而对CU内的子块的运动进行建模。
可以执行ATMVP。
在ATMVP中,例如,可通过允许一块导出当前块中的子块的运动信息(例如,多个运动信息,这其中包含运动向量及参考索引)来改进时间运动向量预测。子块(例如,每一子块)的运动信息可从当前图片的时间上邻近的图片的对应小块导出。
ATMVP可导出一块的子块的运动信息。可以应用以下中的一个或多个。所述当前块的对应块(例如,其可称为并置块)可在选定时间参考图片中被识别。所述当前块可以被分割成多个子块,并且每个子块的运动信息可以从所述并置图片中的对应的小块中导出,例如,如图5所示。
图5描绘了示例子块运动信息推导500。所述当前块可以被分割成多个子块,并且每个子块的运动信息可以从所述并置图片中的对应的小块中导出,例如,如图5所示。所选择的时间参考图片可以被称为并置图片。可以应用以下中的一个或多个。所述并置块和所述并置图片可由所述当前块的所述空间邻近块的所述运动信息识别。图5示出了与ATMVP相关联的示例。参看图5,可将块A识别为当前块的合并候选者列表中的第一可用合并候选者。块A的对应运动向量(例如,MVA)及其参考索引可用于识别所述并置图片及所述并置块。所述并置图片中的所述并置块的所述位置可通过将块A的所述运动向量(MVA)添加到所述当前块的坐标来确定。
所述当前块可以被分割成多个子块,并且每个子块的运动信息可以从所述并置图片中的对应的小块中导出,例如,如图5所示。在示例中,所述当前块中的每一子块的运动信息可从其在并置块中的对应小块导出(例如,如由图5中的红色箭头指示)。所述小块(例如,所述并置块中的每一小块)的运动信息可被识别且被转换为当前块中的对应子块的运动向量及参考索引(例如,以与HEVC中的TMVP类似的方式,其中可应用时间运动向量缩放)。
仿射模型可用于指示运动信息。在视频序列中可以存在一种或多种类型的运动,例如以下中的一个或多个:平移运动、放大/缩小、旋转、透视运动或其他不规则运动。可以应用基于仿射运动场建模的运动补偿预测。图6示出了仿射运动场建模600的示例。如图6所示,所述块的所述仿射运动场可以由一个或多个(例如三个)控制点运动向量来描述。基于三个控制点运动,一个仿射块的运动场可被描述为:
Figure BDA0003135321090000091
运动向量(v0x,v0y)可以是左上角控制点的运动向量,运动向量(v1x,v1y)可以是右上角控制点的运动向量。当通过仿射模式对一个视频块进行编码时,可基于4×4块的粒度导出其运动场。为了导出每个4×4块的运动向量,可以根据(1)计算每个4×4子块的中心样本的运动向量。它可以被舍入到1/16像素精度。可以在运动补偿阶段使用所导出的运动向量来生成所述当前块内部的每个子块的预测信号。
可以执行三角形帧间预测。图7描绘了示例三角形预测分区700、702。
在一些内容(例如,自然视频内容)中,两个移动对象之间的边界可能不是水平的或垂直的(例如,纯粹水平的或垂直的),这可能难以通过矩形块来准确地近似。可以应用三角形预测,例如,以便为运动补偿预测实现三角形分区。如图7中所示,三角形预测可将CU分割成一个或一个以上(例如,两个)三角形预测单元,例如,在对角线或逆对角线方向上进行分割。三角形预测单元(例如,CU中的每一三角形预测单元)可使用其自身的可从单预测候选者列表导出的单预测运动向量和参考帧索引而被帧间预测。
图8描绘了示例单预测运动向量候选者推导800。单预测候选者列表可包括一个或多个(例如五个)单预测运动向量候选者。单预测运动向量候选者可从与用于合并过程(例如,HEVC的合并过程)的空间/时间邻近块类似(例如,相同)的空间/时间邻近块导出。在一些示例中,单预测MV候选者可以从图8所示的五个空间邻近块和两个时间上并置的块中导出。请参照图8,可收集这七个邻近块的运动向量,并将其以以下次序放入所述单预测MV候选者列表中:邻近块的L0运动向量、邻近块的L1运动向量、以及邻近块的L0运动向量和L1运动向量的平均运动向量(例如,如果这些邻近块是双预测的)。如果MV候选者的数目小于五,则将零(0)运动向量添加到所述MV候选者列表。
可以执行用于色度帧内预测的交叉分量预测。特定视频内容(例如,自然视频内容)可能存在亮度分量和色度分量之间的相关性。交叉分量线性模型(CCLM)预测模式可用于色度帧内预测。在所述CCLM模式预测模式中,可通过使用线性模型(例如,(2))从块(例如,同一块)的经重构亮度样本预测色度样本。
predC(i,j)=α·recL(i,j)+β (2)
参考(2),predC(i,j)可指示块中的色度样本的预测,且recL(i,j)可指示与色度块相同的分辨率的相同块的经重构亮度样本,其可针对4:2:0色度格式内容而被下采样。参数α和β可以分别指示所述线性模型的缩放参数和偏移。
如本文所描述,对于亮度分量,可(例如,通过组合的帧间和帧内预测模式)支持一或多个(例如,多达四个频繁使用的)帧内模式,例如,这其中包含平面、DC、水平和垂直模式。编码设备(例如,编码器)可以检查多个帧内模式。所述编码设备可以选择所述多个帧内模式中提供最佳性能(例如,在速率-失真折衷方面)的帧内模式。所述编码设备可以用信号发送(例如,显式地用信号发送给解码器)所选择的帧内模式。对于组合的帧间和帧内预测模式,不可忽略(例如,显著)量的比特速率可被花费在所述帧内模式的编码上。在示例中,由于计算能力的增加,现代设备(例如,甚至电池供电的设备,诸如配备有解码器的无线移动设备)可以执行一些复杂的操作。可以导出用于解码器侧的组合帧间和帧内预测的帧内模式。如果解码器侧推导是准确的,则可以跳过关于帧内模式的信令,并且可以提高编码效率。
当通过合并模式编码一CU时,可启用组合的帧间和帧内预测。合并模式可包括将五个空间和两个时间邻近者用于该合并模式(例如,如图8中所示)。对于通过其它合并模式(例如,仿射合并、ATMVP、MMVD和三角形预测)预测的帧间CU,可(例如,可始终)停用所述组合的帧间和帧内预测。例如,由于MMVD模式在真正的双预测场景中(例如,存在来自参考列表L0和L1的前向和后向预测)被最常选择,因此可以停用用于MMVD的组合帧间和帧内预测。运动补偿预测(例如,帧间预测)可准确地预测当前CU。额外的帧内预测可能是不必要的。对于其它合并模式,组合的帧间和帧内预测可以不被停用。对于一个或多个合并模式(例如,ATMVP和三角形预测模式),从相同参考图片中的空间邻近块或时间参考图片中的并置块导出的子块运动可能不准确。在那些情况下,启用组合的帧间和帧内预测与那些合并模式的组合可能是有益的(例如,在编码性能方面)。
可改进所述组合的帧间和帧内预测模式的编码性能。帧内模式推导可跳过用信号发送帧内模式的开销,这可例如通过利用编码设备(例如,解码器)的计算能力而进行。可改进用于所述组合的帧间和帧内预测模式的色度编码。组合的帧间和帧内预测模式的应用可以用一个或多个编码工具来扩展,例如,这其中包括三角形帧间预测和/或子块合并模式。
例如,可以利用解码器帧内模式推导来执行组合的帧间和帧内预测。在组合的帧间和帧内预测中,例如,亮度分量的选定帧内模式(例如,平面、DC、水平或垂直模式)可被用信号发送到编码设备(例如,编码器或解码器)和/或从编码设备(例如,编码器或解码器)被用信号发送。用信号发送选定帧内模式可占据比特流的不可忽略的部分(例如,输出比特流)和/或可降低整体编码性能。用于所述组合的帧间和帧内预测的帧内模式可以在编码设备(例如,解码器)处被导出,这可以减少开销。换句话说,所述解码器可(例如,基于一或多个邻近经重构样本)导出用于组合的帧间和帧内预测的帧内模式。当将组合的帧间和帧内预测应用于CU时(例如,代替直接在比特流中用信号发送所述帧内模式),可例如从所述CU的邻近经重构样本导出所述帧内模式。
图9示出了示例帧内模式推导900(例如,用于所述组合的帧间和帧内模式的所述帧内模式的解码器侧推导)。如图9中所示,应用所述组合的帧间和帧内模式的当前CU可包含N×N(宽度×高度)的大小。模板可指定用以导出当前CU的帧内模式的一组经重构样本。图9中的阴影区域可以表示模板。模板大小可以被表示为延伸到目标块的顶部和左侧的L形区域内的样本的数量,例如L。举例来说,当当前CU与其邻近块(例如,模板)的样本之间存在强相关性时,可在模板样本的顶部上应用梯度分析。该梯度分析可用于估计用于所述当前CU的所述组合帧间和帧内预测的所述帧内模式。在示例中,如(3)中所示,可以应用3×3索贝尔(Sobel)滤波器来计算所述模板中的样本的水平和垂直梯度。
Figure BDA0003135321090000131
两个矩阵(例如,Mx和My)可以乘以3×3的样本窗口(例如,以模板样本为中心的样本)。两个梯度值Gx和Gy以及活动值Acth可以通过对每个模板样本处的水平和垂直梯度求和来计算,这可例如通过使用(4)进行。
Figure BDA0003135321090000132
参考(4),
Figure BDA0003135321090000133
Figure BDA0003135321090000134
可以分别指示在坐标(i,j)处的模板样本的水平梯度和垂直梯度。Ω可以指示所述样本在所述模板中的坐标集合。图10示出了用于帧内模式推导的模板样本的示例梯度计算1000。给定(4)中计算的所述梯度值和活动值,可通过(5)确定最终帧内模式(例如,应用于所述当前CU的最终帧内模式)。
Figure BDA0003135321090000141
参考(5),thg和thact可指示用于梯度值和活动值的两个预定义阈值,其可为固定的且在编码设备(例如,编码器和/或解码器)处使用。在示例中,梯度值及活动值的阈值可由编码设备(例如,编码器)确定且在比特流中用信号发送到另一编码设备(例如,解码器)。
在图9中,形成L形区域的经重构样本(例如,最接近当前CU的经重构样本)可用作模板。在示例中,可以选择具有不同形状和/或大小的模板,这可以提供不同的复杂度/性能折衷。当选择大的模板大小时,模板的样本可能远离目标块。模板和目标块之间的相关性可能不够。大的模板大小可能增加编码和解码复杂度(例如,假定更多的样本可以被考虑用于梯度和活动性计算)。当存在噪声时,大的模板大小可以产生可靠的估计。在示例中,自适应模板大小可以用于帧内模式估计。举例来说,可基于CU大小确定所述模板大小。该模板大小可以在图9中由值“L”表示。在示例中,第一模板大小可用于某些CU大小(例如,小于64个样本),且第二模板大小可用于其它CU大小(例如,具有大于或等于64个样本的CU)。所述第一模板大小可以是3(例如,如图9所示的L=3)。所述第二模板大小可以是5(例如,如图9所示的L=5)。
解码器可为组合的帧间和帧内模式选择亮度帧内模式。举例来说,可通过使帧间预测样本与帧内预测样本之间的差最小化来选择用于组合的帧间模式与帧内模式的亮度帧内模式。用于所述组合的帧间和帧内模式的帧内模式选择可以包括计算在帧间预测信号和帧内预测信号之间测量的成本(例如,对于每个帧内预测模式)。可以应用一个或多个以下成本测量(例如,模板成本测量),例如,绝对差之和(SAD)、平方差之和(SSD)和/或绝对变换差之和(SATD)。基于所述成本的比较,可将生成最小模板成本的帧内预测模式选择为当前CU的帧内预测模式(例如,所述当前CU的最佳帧内预测模式)。在示例中,可以(例如,由解码器)选择与最低测量成本相关联的帧内预测模式。
组合的帧间和帧内预测可与色度CCLM模式一起被执行。在组合的帧间和帧内预测中,直接模式(DM)可以被应用于例如一个或多个色度分量,而无需信令。在DM中,亮度分量帧内模式可以被重用于一个或多个色度分量。可能存在亮度分量和色度分量之间的通道间相关性。例如,亮度分量可以具有与色度分量的通道间相关性。色度分量可具有与亮度分量的通道间相关性。CCLM可用于色度帧内预测。例如,可以将CCLM用于色度帧内预测,其中色度样本是从相应的亮度样本预测的,其中子采样基于线性模型而被应用。可从一个或一个以上邻近亮度样本和/或色度样本(例如,当前CU周围的偶然邻近亮度和色度样本)导出一个或一个以上CCLM模型参数。例如,当将组合的帧间和帧内预测应用于CU时,可用CCLM模式替换DM模式以用于色度样本的帧内预测。换句话说,可将CCLM模式(例如,代替DM模式)应用于一个或多个色度分量。
可以以以下方式中的一种或多种方式将CCLM模式应用于色度分量。在示例中,可通过混合从帧内预测(例如,基于在比特流中用信号表示的帧内模式)和帧间预测(例如,基于由合并索引指示的邻近块的MV)生成的预测样本来生成CU的一或多个亮度预测样本。所述一个或多个亮度预测样本和亮度分量的残差样本可以被加在一起,例如,以生成(例如,形成)一个或多个重构亮度样本。可对所述一个或多个重构亮度样本进行子采样。基于所述CCLM模式,所述一个或多个重构亮度样本可用于生成一个或多个色度预测样本。
在示例中,所述一或多个色度预测样本(例如,CCLM预测样本)可与色度帧间预测样本组合,例如,以生成所述色度分量的最终预测样本。所述一个或多个色度预测样本可以被称为色度帧内预测样本。
图11示出了使用(例如,直接使用)CCLM色度预测样本的用于组合的帧间和帧内预测的示例色度预测1100。在将CCLM模式应用于色度分量的第一示例方法(例如,如图11所示)中,可直接使用色度LM预测样本。
图12示出了通过组合色度帧间预测样本和CCLM色度预测样本,用于组合的帧间和帧内预测的示例色度预测1200。在将CCLM模式应用于色度分量的第二示例方法(例如,如图12所示)中,色度帧内预测样本可以与色度帧间预测样本组合。
DM模式和CCLM模式可被启用,以用于所述组合的帧间和帧内预测的色度帧内预测。举例来说,当针对当前CU启用所述组合的帧间和帧内预测时,可用信号发送一标志。该标志可指示应用DM模式还是CCLM模式。可以应用以下中的一个或多个。当所述标志被设定为真时,DM模式可应用于色度分量,例如,使得亮度分量的相同帧内模式被重用以生成所述色度帧内预测样本。当所述标志被设定为假时,可将CCLM模式应用于色度样本的帧内预测,例如,所述色度帧内预测样本将基于所述线性模式而被从经子采样的亮度重构样本生成。
所述组合的帧间和帧内预测可以与其它编码工具交互。当通过合并模式(例如,常规合并模式)编码CU时,可启用所述组合的帧间和帧内预测。所述组合的帧间和帧内预测模式可与一个或一个以上其它帧间编码工具(例如,包含仿射合并、ATMVP和三角形预测)交互。可以改进所述组合的帧间和帧内预测模式与一个或多个其它帧间编码工具之间的一个或多个交互(例如,交互的协同)。可以应用以下中的一个或多个。
可针对子块合并模式启用所述组合的帧间和帧内预测。可以在子块级导出运动信息。举例来说,可通过子块合并模式(例如,ATMVP和仿射模式)来实现所述运动信息的子块导出。在示例中,可停用所述组合的帧间和帧内预测(例如,针对通过所述子块模式预测的CU)。所述子块运动信息可从一个或一个以上空间邻近者导出(例如,纯粹地导出)(例如,在仿射合并模式中)。所述子块运动信息可从一个或一个以上时间邻近者导出(例如,在ATMVP模式中)。所述子块运动信息可能不足以准确到生成当前CU的预测样本。可以启用用于子块合并模式的组合的帧间和帧内预测。在示例中,所述组合的帧间和帧内模式可针对ATMVP模式而被启用(例如,仅针对其而被启用),且可针对仿射合并模式而被停用(例如,始终针对其而被停用)。例如,可以用信号发送组合帧间和帧内预测标志,以使得能够启用所述组合的帧间和帧内预测。可在子块合并索引之后用信号发送所述组合帧间和帧内预测标志。当所述子块合并索引指代仿射候选者时,所述组合帧间和帧内预测标志可以被跳过。当所述子块合并索引指代仿射候选者时,可以推断所述组合帧间和帧内预测标志为假,例如,停用所述组合的帧间/帧内预测。如果所述子块合并索引指代ATMVP候选者,那么可用信号发送所述组合帧间/帧内标志以指示是否针对当前CU启用所述组合的帧间和帧内预测。
可针对三角形模式(例如,三角形合并模式)启用所述组合的帧间和帧内预测。在三角形预测中,当前CU中的PU(例如,每一PU)可使用来自该当前CU的单预测候选者列表的MV(例如,运动向量候选者)而被帧间预测。所述单预测候选者列表中的所述MV候选者可从当前CU的空间和/或时间邻近块导出,这可能不够准确以描述所述CU的运动。所述组合的帧间和帧内预测可以用于三角形预测模式,例如,以提高三角形帧间预测的效率。可针对一个或一个以上(例如,两个)PU用信号发送帧内预测模式(例如,单个帧内预测模式)。可例如针对每一PU单独地用信号发送帧内预测模式。
对于所述组合的帧间和帧内预测和/或MMVD模式,可以停用三角形模式。三角形模式可以被称为三角形合并模式。当不应用CIIP并且不使用MMVD模式时,可以启用三角形合并模式。举例来说,视频编码设备(例如,如图1中所示配置的编码器)可确定是否启用三角形合并模式。所述编码器确定启用三角形合并模式时,所述编码器可以确定不应用CIIP并且不使用MMVD模式。举例来说,所述视频编码设备可在不接收三角形合并模式指示(例如,三角形合并模式标志)的情况下启用所述三角形合并模式。视频编码设备(例如,如图3所示配置的解码器)可以接收MMVD模式指示(例如,MMVD标志)。例如,编码器可以向所述视频编码设备发送所述MMVD模式指示。所述视频编码设备可以是WTRU(例如图13A-13D中所示的WTRU102)。所述视频编码设备可以包括WTRU(例如图13A-13D中所示的WTRU102)。所述MMVD模式指示可指示MMVD模式是否被用于生成CU的帧间预测。所述MMVD模式指示可以基于每个编码单元而被接收。所述视频编码设备可接收组合帧间合并/帧内预测(CIIP)指示(例如,CIIP标志)。举例来说,编码器可将所述CIIP指示发送到所述视频编码设备。当所述MMVD模式指示对于CU使用MMVD模式时,所述CIIP指示可以不被接收。所述CIIP指示可指示CIIP是否被应用于所述CU。
在示例中,可例如在子块合并标志、所述组合帧间/帧内标志和/或MMVD标志之后用信号发送所述三角形合并标志。如果上述标志中的一者或一者以上设定为真,那么可不用信号发送所述三角形标志。当所述CIIP指示指示CIIP被应用于所述CU时,可不用信号发出所述三角形合并标志。举例来说,当所述CIIP指示指示针对所述CU应用CIIP时,编码器可确定不将三角形合并标志包含在去往所述视频编码设备(例如,解码器)的消息中。当所述MMVD模式指示指示了MMVD模式被用于生成所述帧间预测时,可以不用信号发送所述三角形合并标志。例如,当所述MMVD模式指示指示了使用MMVD模式来生成所述帧间预测时,编码器可以确定在给视频编码设备(例如解码器)的消息中不包括三角形合并标志。当所述三角形合并标志未被用信号发送时,可将所述三角形合并标志推断为假(例如,停用所述三角形模式)。举例来说,所述视频编码设备可基于所述MMVD模式指示和/或所述CIIP指示,推断是否为所述CU启用所述三角形合并模式。举例来说,当所述MMVD模式指示指示MMVD模式被用于生成所述帧间预测时,所述视频编码设备可为所述CU停用所述三角形合并模式。举例来说,当所述CIIP指示指示CIIP被应用于所述CU时,所述视频编码设备可停用所述三角形合并模式。如果所述三个标志被设定为假,那么可用信号发送所述三角形标志,例如,以指示是否将所述三角形模式应用于所述当前CU。
图13A是示出了可以实施一个或多个所公开的实施例的示例通信***100的示图。该通信***100可以是为多个无线用户提供语音、数据、视频、消息传递、广播等内容的多址接入***。该通信***100可以通过共享包括无线带宽在内的***资源而使多个无线用户能够接入此类内容。举例来说,通信***100可以使用一种或多种信道接入方法,例如码分多址(CDMA)、时分多址(TDMA)、频分多址(FDMA)、正交FDMA(OFDMA)、单载波FDMA(SC-FDMA)、零尾唯一字DFT-扩展OFDM(ZT UW DTS-s OFDM)、唯一字OFDM(UW-OFDM)、资源块过滤OFDM以及滤波器组多载波(FBMC)等等。
如图13A所示,通信***100可以包括无线发射/接收单元(WTRU)102a、102b、102c、102d、RAN 104/113、CN 106/115、公共交换电话网络(PSTN)108、因特网110以及其他网络112,然而应该了解,所公开的实施例设想了任意数量的WTRU、基站、网络和/或网络部件。每一个WTRU102a、102b、102c、102d可以是被配置成在无线环境中工作和/或通信的任何类型的设备。举例来说,任一WTRU 102a、102b、102c、102d都可被称为“站”和/或“STA”,其可以被配置成发射和/或接收无线信号,并且可以包括用户设备(UE)、移动站、固定或移动订户单元、基于签约的单元、寻呼机、蜂窝电话、个人数字助理(PDA)、智能电话、膝上型计算机、上网本、个人计算机、无线传感器、热点或Mi-Fi设备、物联网(IoT)设备、手表或其他可穿戴设备、头戴显示器(HMD)、车辆、无人机、医疗设备和应用(例如远程手术)、工业设备和应用(例如机器人和/或在工业和/或自动处理链环境中工作的其他无线设备)、消费类电子设备、以及在商业和/或工业无线网络上工作的设备等等。WTRU 102a、102b、102c、102d中的任意者可被可交换地称为UE。
通信***100还可以包括基站114a和/或基站114b。每一个基站114a、114b可以是被配置成通过以无线方式与WTRU 102a、102b、102c、102d中的至少一个无线对接来促使其接入一个或多个通信网络(例如CN 106/115、因特网110、和/或其他网络112)的任何类型的设备。举例来说,基站114a、114b可以是基地收发信台(BTS)、节点B、e节点B、家庭节点B、家庭e节点B、gNB、NR节点B、站点控制器、接入点(AP)、以及无线路由器等等。虽然每一个基站114a、114b都被描述成了单个部件,然而应该了解。基站114a、114b可以包括任何数量的互连基站和/或网络部件。
基站114a可以是RAN 104/113的一部分,并且所述RAN还可以包括其他基站和/或网络部件(未显示),例如基站控制器(BSC)、无线电网络控制器(RNC)、中继节点等等。基站114a和/或基站114b可被配置成在名为小区(未显示)的一个或多个载波频率上发射和/或接收无线信号。这些频率可以处于授权频谱、无授权频谱或是授权与无授权频谱的组合之中。小区可以为相对固定或者有可能随时间变化的特定地理区域提供无线服务覆盖。小区可被进一步分成小区扇区。例如,与基站114a相关联的小区可被分为三个扇区。由此,在一个实施例中,基站114a可以包括三个收发信机,也就是说,每一个收发信机都对应于小区的一个扇区。在实施例中,基站114a可以使用多输入多输出(MIMO)技术,并且可以为小区的每一个扇区使用多个收发信机。举例来说,通过使用波束成形,可以在期望的空间方向上发射和/或接收信号。
基站114a、114b可以通过空中接口116来与WTRU 102a、102b、102c、102d中的一者或多者进行通信,其中所述空中接口可以是任何适当的无线通信链路(例如射频(RF)、微波、厘米波、微米波、红外线(IR)、紫外线(UV)、可见光等等)。空中接口116可以使用任何适当的无线电接入技术(RAT)来建立。
更具体地说,如上所述,通信***100可以是多址接入***,并且可以使用一种或多种信道接入方案,例如CDMA、TDMA、FDMA、OFDMA以及SC-FDMA等等。例如,RAN 104/113中的基站114a与WTRU 102a、102b、102c可以实施某种无线电技术,例如通用移动电信***(UMTS)陆地无线电接入(UTRA),其中所述技术可以使用宽带CDMA(WCDMA)来建立空中接口115/116/117。WCDMA可以包括如高速分组接入(HSPA)和/或演进型HSPA(HSPA+)之类的通信协议。HSPA可以包括高速下行链路(DL)分组接入(HSDPA)和/或高速UL分组接入(HSUPA)。
在实施例中,基站114a和WTRU 102a、102b、102c可以实施某种无线电技术,例如演进型UMTS陆地无线电接入(E-UTRA),其中所述技术可以使用长期演进(LTE)和/或先进LTE(LTE-A)和/或先进LTA Pro(LTE-A Pro)来建立空中接口116。
在实施例中,基站114a和WTRU 102a、102b、102c可以实施某种无线电技术,例如NR无线电接入,其中所述无线电技术可以使用新型无线电(NR)来建立空中接口116。
在实施例中,基站114a和WTRU 102a、102b、102c可以实施多种无线电接入技术。举例来说,基站114a和WTRU 102a、102b、102c可以共同实施LTE无线电接入和NR无线电接入(例如使用双连接(DC)原理)。由此,WTRU 102a、102b、102c使用的空中接口可以通过多种类型的无线电接入技术和/或向/从多种类型的基站(例如eNB和gNB)发送的传输来表征。
在其他实施例中,基站114a和WTRU 102a、102b、102c可以实施以下的无线电技术,例如IEEE 802.11(即无线高保真(WiFi))、IEEE 802.16(全球微波接入互操作性(WiMAX))、CDMA2000、CDMA2000 1X、CDMA2000 EV-DO、临时标准2000(IS-2000)、临时标准95(IS-95)、临时标准856(IS-856)、全球移动通信***(GSM)、用于GSM演进的增强数据速率(EDGE)以及GSM EDGE(GERAN)等等。
图13A中的基站114b可以是无线路由器、家庭节点B、家庭e节点B或接入点,并且可以使用任何适当的RAT来促成局部区域中的无线连接,例如营业场所、住宅、车辆、校园、工业设施、空中走廊(例如供无人机使用)以及道路等等。在一个实施例中,基站114b与WTRU102c、102d可以通过实施IEEE 802.11之类的无线电技术来建立无线局域网(WLAN)。在实施例中,基站114b与WTRU 102c、102d可以通过实施IEEE 802.15之类的无线电技术来建立无线个人局域网(WPAN)。在再一实施例中,基站114b和WTRU 102c、102d可通过使用基于蜂窝的RAT(例如WCDMA、CDMA2000、GSM、LTE、LTE-A、LTE-A Pro、NR等等)来建立微微小区或毫微微小区。如图13A所示,基站114b可以直连到因特网110。由此,基站114b不需要经由CN 106/115来接入因特网110。
RAN 104/113可以与CN 106/115进行通信,其中所述CN可以是被配置成向一个或多个WTRU 102a、102b、102c、102d提供语音、数据、应用和/或借助网际协议语音(VoIP)服务的任何类型的网络。该数据可以具有不同的服务质量(QoS)需求,例如不同的吞吐量需求、延时需求、容错需求、可靠性需求、数据吞吐量需求、以及移动性需求等等。CN 106/115可以提供呼叫控制、记账服务、基于移动位置的服务、预付费呼叫、因特网连接、视频分发等等,和/或可以执行用户验证之类的高级安全功能。虽然在图13A中没有显示,然而应该了解,RAN 104/113和/或CN 106/115可以直接或间接地和其他那些与RAN 104/113使用相同RAT或不同RAT的RAN进行通信。例如,除了与使用NR无线电技术的RAN 104/113相连之外,CN106/115还可以与使用GSM、UMTS、CDMA 2000、WiMAX、E-UTRA或WiFi无线电技术的别的RAN(未显示)通信。
CN 106/115还可以充当供WTRU 102a、102b、102c、102d接入PSTN 108、因特网110和/或其他网络112的网关。PSTN 108可以包括提供简易老式电话服务(POTS)的电路交换电话网络。因特网110可以包括使用了公共通信协议(例如TCP/IP网际协议族中的传输控制协议(TCP)、用户数据报协议(UDP)和/或网际协议(IP))的全球性互联计算机网络设备***。所述网络112可以包括由其他服务供应商拥有和/或运营的有线和/或无线通信网络。例如,所述其他网络112可以包括与一个或多个RAN相连的另一个CN,其中所述一个或多个RAN可以与RAN 104/113使用相同RAT或不同RAT。
通信***100中一些或所有WTRU 102a、102b、102c、102d可以包括多模能力(例如,WTRU 102a、102b、102c、102d可以包括在不同无线链路上与不同无线网络通信的多个收发信机)。例如,图13A所示的WTRU 102c可被配置成与可以使用基于蜂窝的无线电技术的基站114a通信,以及与可以使用IEEE 802无线电技术的基站114b通信。
图13B是示出了例示WTRU 102的***图示。如图13B所示,WTRU 102可以包括处理器118、收发信机120、发射/接收部件122、扬声器/麦克风124、键盘126、显示器/触摸板128、不可移除存储器130、可移除存储器132、电源134、全球定位***(GPS)芯片组136以及其他周边设备138。应该了解的是,在保持符合实施例的同时,WTRU 102还可以包括前述部件的任何子组合。
处理器118可以是通用处理器、专用处理器、常规处理器、数字信号处理器(DSP)、多个微处理器、与DSP核心关联的一个或多个微处理器、控制器、微控制器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)电路、其他任何类型的集成电路(IC)以及状态机等等。处理器118可以执行信号编码、数据处理、功率控制、输入/输出处理、和/或其他任何能使WTRU102在无线环境中工作的功能。处理器118可以耦合至收发信机120,收发信机120可以耦合至发射/接收部件122。虽然图13B将处理器118和收发信机120描述成单独组件,然而应该了解,处理器118和收发信机120也可以集成在一个电子组件或芯片中。
发射/接收部件122可被配置成经由空中接口116来发射或接收去往或来自基站(例如基站114a)的信号。举个例子,在一个实施例中,发射/接收部件122可以是被配置成发射和/或接收RF信号的天线。作为示例,在实施例中,发射/接收部件122可以是被配置成发射和/或接收IR、UV或可见光信号的放射器/检测器。在实施例中,发射/接收部件122可被配置成发射和/或接收RF和光信号。应该了解的是,发射/接收部件122可以被配置成发射和/或接收无线信号的任何组合。
虽然在图13B中将发射/接收部件122描述成是单个部件,但是WTRU 102可以包括任何数量的发射/接收部件122。更具体地说,WTRU 102可以使用MIMO技术。由此,在实施例中,WTRU 102可以包括两个或多个通过空中接口116来发射和接收无线电信号的发射/接收部件122(例如多个天线)。
收发信机120可被配置成对发射/接收部件122所要传送的信号进行调制,以及对发射/接收部件122接收的信号进行解调。如上所述,WTRU 102可以具有多模能力。因此,收发信机120可以包括允许WTRU 102借助多种RAT(例如NR和IEEE 802.11)来进行通信的多个收发信机。
WTRU 102的处理器118可以耦合到扬声器/麦克风124、键盘126和/或显示器/触摸板128(例如液晶显示器(LCD)显示单元或有机发光二极管(OLED)显示单元),并且可以接收来自这些部件的用户输入数据。处理器118还可以向扬声器/麦克风124、键盘126和/或显示器/触摸板128输出用户数据。此外,处理器118可以从诸如不可移除存储器130和/或可移除存储器132之类的任何适当的存储器中存取信息,以及将信息存入这些存储器。不可移除存储器130可以包括随机存取存储器(RAM)、只读存储器(ROM)、硬盘或是其他任何类型的记忆存储设备。可移除存储器132可以包括订户标识模块(SIM)卡、记忆棒、安全数字(SD)记忆卡等等。在其他实施例中,处理器118可以从那些并非实际位于WTRU 102的存储器存取信息,以及将数据存入这些存储器,作为示例,此类存储器可以位于服务器或家庭计算机(未显示)。
处理器118可以接收来自电源134的电力,并且可被配置分发和/或控制用于WTRU102中的其他组件的电力。电源134可以是为WTRU 102供电的任何适当设备。例如,电源134可以包括一个或多个干电池组(如镍镉(Ni-Cd)、镍锌(Ni-Zn)、镍氢(NiMH)、锂离子(Li-ion)等等)、太阳能电池以及燃料电池等等。
处理器118还可以耦合到GPS芯片组136,该芯片组可被配置成提供与WTRU 102的当前位置相关的位置信息(例如经度和纬度)。作为来自GPS芯片组136的信息的补充或替换,WTRU 102可以经由空中接口116接收来自基站(例如基站114a、114b)的位置信息,和/或根据从两个或更多个附近基站接收的信号定时来确定其位置。应该了解的是,在保持符合实施例的同时,WTRU 102可以借助任何适当的定位方法来获取位置信息。
处理器118还可以耦合到其他周边设备138,其中所述周边设备可以包括提供附加特征、功能和/或有线或无线连接的一个或多个软件和/或硬件模块。例如,周边设备138可以包括加速度计、电子指南针、卫星收发信机、数码相机(用于照片和/或视频)、通用串行总线(USB)端口、振动设备、电视收发信机、免提耳机、
Figure BDA0003135321090000251
模块、调频(FM)无线电单元、数字音乐播放器、媒体播放器、视频游戏机模块、因特网浏览器、虚拟现实和/或增强现实(VR/AR)设备、以及活动***等等。周边设备138可以包括一个或多个传感器,所述传感器可以是以下的一个或多个:陀螺仪、加速度计、霍尔效应传感器、磁力计、方位传感器、邻近传感器、温度传感器、时间传感器、地理位置传感器、高度计、光传感器、触摸传感器、磁力计、气压计、手势传感器、生物测定传感器和/或湿度传感器。
WTRU 102可以包括全双工无线电设备,其中对于该无线电设备来说,一些或所有信号(例如与用于UL(例如对传输而言)和下行链路(例如对接收而言)的特定子帧相关联)的接收或传输可以是并发和/或同时的。全双工无线电设备可以包括借助于硬件(例如扼流线圈)或是凭借处理器(例如单独的处理器(未显示)或是凭借处理器118)的信号处理来减少和/或基本消除自干扰的干扰管理单元。在实施例中,WTRU 102可以包括传送和接收一些或所有信号(例如与用于UL(例如对传输而言)或下行链路(例如对接收而言)的特定子帧相关联)的半双工无线电设备。
图13C是示出了根据实施例的RAN 104和CN 106的***图示。如上所述,RAN 104可以在空中接口116上使用E-UTRA无线电技术来与WTRU 102a、102b、102c进行通信。所述RAN104还可以与CN 106进行通信。
RAN 104可以包括e节点B 160a、160b、160c,然而应该了解,在保持符合实施例的同时,RAN 104可以包括任何数量的e节点B。每一个e节点B 160a、160b、160c都可以包括在空中接口116上与WTRU 102a、102b、102c通信的一个或多个收发信机。在一个实施例中,e节点B 160a、160b、160c可以实施MIMO技术。由此,举例来说,e节点B 160a可以使用多个天线来向WTRU 102a发射无线信号,和/或接收来自WTRU 102a的无线信号。
每一个e节点B 160a、160b、160c都可以关联于一个特定小区(未显示),并且可被配置成处理无线电资源管理决策、切换决策、UL和/或DL中的用户调度等等。如图13C所示,e节点B 160a、160b、160c彼此可以通过X2接口进行通信。
图13C所示的CN 106可以包括移动性管理实体(MME)162、服务网关(SGW)164以及分组数据网络(PDN)网关(或PGW)166。虽然前述的每一个部件都被描述成是CN 106的一部分,然而应该了解,这其中的任一部件都可以由CN运营商之外的实体拥有和/或运营。
MME 162可以经由S1接口连接到RAN 104中的每一个e节点B 162a、162b、162c,并且可以充当控制节点。例如,MME 142可以负责验证WTRU 102a、102b、102c的用户,执行承载激活/去激活处理,以及在WTRU 102a、102b、102c的初始附着过程中选择特定的服务网关等等。MME 162还可以提供一个用于在RAN 104与使用其他无线电技术(例如GSM和/或WCDMA)的其他RAN(未显示)之间进行切换的控制平面功能。
SGW 164可以经由S1接口连接到RAN 104中的每一个e节点B 160a、160b、160c。SGW164通常可以路由和转发去往/来自WTRU 102a、102b、102c的用户数据分组。并且,SGW 164还可以执行其他功能,例如在eNB间的切换过程中锚用户平面,在DL数据可供WTRU 102a、102b、102c使用时触发寻呼处理,以及管理并存储WTRU 102a、102b、102c的上下文等等。
SGW 164可以连接到PGW 166,所述PGW可以为WTRU 102a、102b、102c提供分组交换网络(例如因特网110)接入,以便促成WTRU 102a、102b、102c与启用IP的设备之间的通信。
CN 106可以促成与其他网络的通信。例如,CN 106可以为WTRU 102a、102b、102c提供电路交换网络(例如PSTN 108)接入,以便促成WTRU 102a、102b、102c与传统的陆线通信设备之间的通信。例如,CN 106可以包括一个IP网关(例如IP多媒体子***(IMS)服务器)或与之进行通信,并且该IP网关可以充当CN 106与PSTN 108之间的接口。此外,CN 106可以为WTRU 102a、102b、102c提供针对其他网络112的接入,其中该网络可以包括其他服务供应商拥有和/或运营的其他有线和/或无线网络。
虽然在图13A-13D中将WTRU描述成了无线终端,然而应该想到的是,在某些典型实施例中,此类终端与通信网络可以使用(例如临时或永久性)有线通信接口。
在典型实施例中,所述其他网络112可以是WLAN。
采用基础架构基本服务集(BSS)模式的WLAN可以具有用于所述BSS的接入点(AP)以及与所述AP相关联的一个或多个站(STA)。所述AP可以接入或是对接到分布式***(DS)或是将业务送入和/或送出BSS的别的类型的有线/无线网络。源于BSS外部且去往STA的业务可以通过AP到达并被递送至STA。源自STA且去往BSS外部的目的地的业务可被发送至AP,以便递送到相应的目的地。处于BSS内部的STA之间的业务可以通过AP来发送,例如源STA可以向AP发送业务并且AP可以将业务递送至目的地STA。处于BSS内部的STA之间的业务可被认为和/或称为点到点业务。所述点到点业务可以在源与目的地STA之间(例如在其间直接)用直接链路建立(DLS)来发送。在某些典型实施例中,DLS可以使用802.11e DLS或802.11z通道化DLS(TDLS)。使用独立BSS(IBSS)模式的WLAN可不具有AP,并且处于所述IBSS内部或是使用所述IBSS的STA(例如所有STA)彼此可以直接通信。在这里,IBSS通信模式有时可被称为“自组织”通信模式。
在使用802.11ac基础设施工作模式或类似的工作模式时,AP可以在固定信道(例如主信道)上传送信标。所述主信道可以具有固定宽度(例如20MHz的带宽)或是借助信令动态设置的宽度。主信道可以是BSS的工作信道,并且可被STA用来与AP建立连接。在某些典型实施例中,所实施的可以是具有冲突避免的载波感测多址接入(CSMA/CA)(例如在802.11***中)。对于CSMA/CA来说,包括AP在内的STA(例如每一个STA)可以感测主信道。如果特定STA感测到/检测到和/或确定主信道繁忙,那么所述特定STA可以回退。在指定的BSS中,在任何指定时间可有一个STA(例如只有一个站)进行传输。
高吞吐量(HT)STA可以使用宽度为40MHz的信道来进行通信(例如借助于将宽度为20MHz的主信道与宽度为20MHz的邻近或不邻近信道相结合来形成宽度为40MHz的信道)。
甚高吞吐量(VHT)STA可以支持宽度为20MHz、40MHz、80MHz和/或160MHz的信道。40MHz和/或80MHz信道可以通过组合连续的20MHz信道来形成。160MHz信道可以通过组合8个连续的20MHz信道或者通过组合两个不连续的80MHz信道(这种组合可被称为80+80配置)来形成。对于80+80配置来说,在信道编码之后,数据可被传递并经过一个分段解析器,所述分段解析器可以将数据非成两个流。在每一个流上可以单独执行反向快速傅里叶变换(IFFT)处理和时域处理。所述流可被映射在两个80MHz信道上,并且数据可以由执行传输的STA来传送。在执行接收的STA的接收机上,用于80+80配置的上述操作可以是相反的,并且组合数据可被发送至介质接入控制(MAC)。
802.11af和802.11ah支持1GHz以下的工作模式。与802.11n和802.11ac相比,在802.11af和802.11ah中使用信道工作带宽和载波有所缩减。802.11af在TV白空间(TVWS)频谱中支持5MHz、10MHz和20MHz带宽,并且802.11ah支持使用非TVWS频谱的1MHz、2MHz、4MHz、8MHz和16MHz带宽。根据某些典型实施例,802.11ah可以支持仪表类型控制/机器类型通信,例如宏覆盖区域中的MTC设备。MTC可以具有某种能力,例如包含了支持(例如只支持)某些和/或有限带宽在内的受限能力。MTC设备可以包括电池,并且该电池的电池寿命高于阈值(例如用于保持很长的电池寿命)。
对于可以支持多个信道和信道带宽的WLAN***(例如,802.11n、802.11ac、802.11af以及802.11ah)来说,所述WLAN***包括一个可被指定成主信道的信道。所述主信道的带宽可以等于BSS中的所有STA所支持的最大公共工作带宽。主信道的带宽可以由某一个STA设置和/或限制,其中所述STA源自在支持最小带宽工作模式的BSS中工作的所有STA。在关于802.11ah的示例中,即使BSS中的AP和其他STA支持2MHz、4MHz、8MHz、16MHz和/或其他信道带宽工作模式,但对支持(例如只支持)1MHz模式的STA(例如MTC类型的设备)来说,主信道的宽度可以是1MHz。载波感测和/或网络分配向量(NAV)设置可以取决于主信道的状态。如果主信道繁忙(例如,因为STA(其仅支持1MHz工作模式)正在对AP进行传输),那么即使大多数的频带保持空闲并且可供使用,也可以认为整个可用频带繁忙。
在美国,可供802.11ah使用的可用频带是902MHz到928MHz。在韩国,可用频带是917.5MHz到923.5MHz。在日本,可用频带是916.5MHz到927.5MHz。依照国家码,可用于802.11ah的总带宽是6MHz到26MHz。
图13D是示出了根据实施例的RAN 113和CN 115的***图示。如上所述,RAN 113可以在空中接口116上使用NR无线电技术来与WTRU 102a、102b、102c进行通信。RAN 113还可以与CN 115进行通信。
RAN 113可以包括gNB 180a、180b、180c,但是应该了解,在保持符合实施例的同时,RAN 113可以包括任何数量的gNB。每一个gNB 180a、180b、180c都可以包括一个或多个收发信机,以便通过空中接口116来与WTRU 102a、102b、102c通信。在一个实施例中,gNB180a、180b、180c可以实施MIMO技术。例如,gNB 180a、180b可以使用波束成形处理来向和/或从gNB 180a、180b、180c发射和/或接收信号。由此,举例来说,gNB 180a可以使用多个天线来向WTRU 102a发射无线信号,和/或接收来自WTRU 102a的无线信号。在实施例中,gNB180a、180b、180c可以实施载波聚合技术。例如,gNB 180a可以向WTRU 102a传送多个分量载波(未显示)。这些分量载波的一个子集可以处于无授权频谱上,而剩余分量载波则可以处于授权频谱上。在实施例中,gNB 180a、180b、180c可以实施协作多点(CoMP)技术。例如,WTRU 102a可以接收来自gNB 180a和gNB 180b(和/或gNB 180c)的协作传输。
WTRU 102a、102b、102c可以使用与可扩缩数字配置(numerology)相关联的传输来与gNB 180a、180b、180c进行通信。例如,对于不同的传输、不同的小区和/或不同的无线传输频谱部分来说,OFDM符号间隔和/或OFDM子载波间隔可以是不同的。WTRU 102a、102b、102c可以使用具有不同或可扩缩长度的子帧或传输时间间隔(TTI)(例如包含了不同数量的OFDM符号和/或持续变化的绝对时间长度)来与gNB 180a、180b、180c进行通信。
gNB 180a、180b、180c可被配置成与采用独立配置和/或非独立配置的WTRU 102a、102b、102c进行通信。在独立配置中,WTRU 102a、102b、102c可以在不接入其他RAN(例如e节点B 160a、160b、160c)的情况下与gNB 180a、180b、180c进行通信。在独立配置中,WTRU102a、102b、102c可以使用gNB 180a、180b、180c中的一者或多者作为移动锚点。在独立配置中,WTRU 102a、102b、102c可以使用无授权频带中的信号来与gNB 180a、180b、180c进行通信。在非独立配置中,WTRU 102a、102b、102c会在与别的RAN(例如e节点B 160a、160b、160c)进行通信/相连的同时与gNB 180a、180b、180c进行通信/相连。举例来说,WTRU 102a、102b、102c可以通过实施DC原理而以基本同时的方式与一个或多个gNB 180a、180b、180c以及一个或多个e节点B 160a、160b、160c进行通信。在非独立配置中,e节点B 160a、160b、160c可以充当WTRU 102a、102b、102c的移动锚点,并且gNB 180a、180b、180c可以提供附加的覆盖和/或吞吐量,以便为WTRU 102a、102b、102c提供服务。
每一个gNB 180a、180b、180c都可以关联于特定小区(未显示),并且可以被配置成处理无线电资源管理决策、切换决策、UL和/或DL中的用户调度、支持网络切片、实施双连接性、实施NR与E-UTRA之间的互通处理、路由去往用户平面功能(UPF)184a、184b的用户平面数据、以及路由去往接入和移动性管理功能(AMF)182a、182b的控制平面信息等等。如图13D所示,gNB 180a、180b、180c彼此可以通过Xn接口通信。
图13D所示的CN 115可以包括至少一个AMF 182a、182b,至少一个UPF 184a、184b,至少一个会话管理功能(SMF)183a、183b,并且有可能包括数据网络(DN)185a、185b。虽然每一个前述部件都被描述了CN 115的一部分,但是应该了解,这其中的任一部件都可以被CN运营商之外的其他实体拥有和/或运营。
AMF 182a、182b可以经由N2接口连接到RAN 113中的一者或多者gNB 180a、180b、180c,并且可以充当控制节点。例如,AMF 182a、182b可以负责验证WTRU 102a、102b、102c的用户,支持网络切片(例如处理具有不同需求的不同PDU会话),选择特定的SMF 183a、183b,管理注册区域,终止NAS信令,以及移动性管理等等。AMF 182a、182b可以使用网络切片处理,以便基于WTRU 102a、102b、102c使用的服务类型来定制为WTRU 102a、102b、102c提供的CN支持。举例来说,针对不同的使用情况,可以建立不同的网络切片,所述使用情况例如为依赖于超可靠低延时(URLLC)接入的服务、依赖于增强型大规模移动宽带(eMBB)接入的服务、和/或用于机器类型通信(MTC)接入的服务等等。AMF 162可以提供用于在RAN 113与使用其他无线电技术(例如LTE、LTE-A、LTE-A Pro和/或诸如WiFi之类的非3GPP接入技术)的其他RAN(未显示)之间切换的控制平面功能。
SMF 183a、183b可以经由N11接口连接到CN 115中的AMF 182a、182b。SMF 183a、183b还可以经由N4接口连接到CN 115中的UPF 184a、184b。SMF 183a、183b可以选择和控制UPF 184a、184b,并且可以通过UPF 184a、184b来配置业务路由。SMF 183a、183b可以执行其他功能,例如管理和分配WTRU/UE IP地址,管理PDU会话,控制策略实施和QoS,以及提供下行链路数据通知等等。PDU会话类型可以是基于IP的,不基于IP的,以及基于以太网的等等。
UPF 184a、184b可以经由N3接口连接到RAN 113中的一者或多者gNB 180a、180b、180c,这样可以为WTRU 102a、102b、102c提供对分组交换网络(例如因特网110)的接入,以便促成WTRU 102a、102b、102c与启用IP的设备之间的通信,UPF 184、184b可以执行其他功能,例如路由和转发分组、实施用户平面策略、支持多宿主PDU会话、处理用户平面QoS、缓冲下行链路分组、以及提供移动性锚处理等等。
CN 115可以促成与其他网络的通信。例如,CN 115可以包括或者可以与充当CN115与PSTN 108之间的接口的IP网关(例如IP多媒体子***(IMS)服务器)进行通信。此外,CN 115可以为WTRU 102a、102b、102c提供针对其他网络112的接入,这其中可以包括其他服务供应商拥有和/或运营的其他有线和/或无线网络。在一个实施例中,WTRU 102a、102b、102c可以经由对接到UPF 184a、184b的N3接口以及介于UPF 184a、184b与数据网络(DN)185a、185b之间的N6接口并通过UPF 184a、184b连接到本地DN 185a、185b。
有鉴于图13A-13D以及关于图13A-13D的相应描述,在这里对照以下的一项或多项描述的一个或多个或所有功能可以由一个或多个仿真设备(未显示)来执行:WTRU 102a-d、基站114a-b、e节点B 160a-c、MME 162、SGW 164、PGW 166、gNB 180a-c、AMF 182a-b、UPF184a-b、SMF 183a-b、DN 185a-b和/或这里描述的其他任何设备(一个或多个)。这些仿真设备可以是被配置成模拟这里一个或多个或所有功能的一个或多个设备。举例来说,这些仿真设备可用于测试其他设备和/或模拟网络和/或WTRU功能。
所述仿真设备可被设计成在实验室环境和/或运营商网络环境中实施关于其他设备的一项或多项测试。例如,所述一个或多个仿真设备可以在被完全或部分作为有线和/或无线通信网络一部分实施和/或部署的同时执行一个或多个或所有功能,以便测试通信网络内部的其他设备。所述一个或多个仿真设备可以在被临时作为有线和/或无线通信网络的一部分实施/部署的同时执行一个或多个或所有功能。所述仿真设备可以直接耦合到别的设备以执行测试,和/或可以使用空中无线通信来执行测试。
所述一个或多个仿真设备可以在未被作为有线和/或无线通信网络一部分实施/部署的同时执行包括所有功能在内的一个或多个功能。例如,所述仿真设备可以在测试实验室和/或未被部署(例如测试)的有线和/或无线通信网络的测试场景中使用,以便实施关于一个或多个组件的测试。所述一个或多个仿真设备可以是测试设备。所述仿真设备可以使用直接的RF耦合和/或借助了RF电路(作为示例,该电路可以包括一个或多个天线)的无线通信来发射和/或接收数据。
本文描述的过程可以在结合在计算机可读介质中的计算机程序、软件和/或固件中实现,以由计算机和/或处理器执行。计算机可读媒体的示例包括但不限于电子信号(通过有线和/或无线连接传输)和/或计算机可读存储媒体。计算机可读存储媒体的示例包括但不限于只读存储器(ROM)、随机存取存储器(RAM)、寄存器、缓冲存储器、半导体存储器设备、磁媒体(例如但不限于内部硬盘和可移除磁盘)、磁光媒体和/或光学媒体(例如CD-ROM盘和/或数字通用盘(DVD))。与软件相关联的处理器可用于实施用于WTRU、终端、基站、RNC和/或任何主计算机的射频收发信机。

Claims (13)

1.一种视频编码设备,其包括:
处理器,其被配置为:
接收合并运动向量差(MMVD)模式指示,所述MMVD模式指示指示了MMVD模式是否被用于生成编码单元的帧间预测;
当所述MMVD模式指示不使用MMVD模式来生成所述编码单元的所述帧间预测时,接收一组合帧间合并/帧内预测(CIIP)指示,其指示是否将CIIP应用于所述编码单元;以及
基于所述MMVD模式指示或所述CIIP指示中的一者或多者,确定是否针对所述编码单元使用三角形合并模式。
2.根据权利要求1所述的视频编码设备,其中所述处理器进一步被配置以在所述CIIP指示针对所述编码单元应用CIIP的情况下,针对所述编码单元停用所述三角形合并模式。
3.根据权利要求1所述的视频编码设备,其中所述处理器进一步被配置以在所述MMVD模式指示使用MMVD模式来生成所述帧间预测的情况下,针对所述编码单元停用所述三角形合并模式。
4.根据权利要求1所述的视频编码设备,其中所述处理器进一步被配置以在所述CIIP指示指示CIIP不被应用于所述编码单元且所述MMVD模式指示指示MMVD模式不被用于生成所述帧间预测的情况下,针对所述编码单元启用所述三角形合并模式。
5.根据权利要求4所述的视频编码设备,其中在不接收三角形合并标志的情况下,针对所述编码单元启用所述三角形合并模式。
6.根据权利要求1所述的视频编码设备,其中当所述MMVD模式指示指示MMVD模式被用于所述编码单元时,所述CIIP指示不被接收。
7.根据权利要求1所述的视频编码设备,其中所述MMVD模式指示是按照每个编码单元而被接收的。
8.一种方法,包括:
接收合并运动向量差(MMVD)模式指示,所述MMVD模式指示指示了MMVD模式是否被用于生成编码单元的帧间预测;
当所述MMVD模式指示不使用MMVD模式来生成所述编码单元的帧间预测时,接收一组合帧间合并/帧内预测(CIIP)指示,其指示是否将CIIP应用于所述编码单元;以及
基于所述MMVD模式指示或所述CIIP指示中的一者或多者,确定是否将三角形合并模式用于所述编码单元。
9.根据权利要求8所述的方法,其进一步包括在所述CIIP指示针对所述编码单元应用CIIP的情况下,针对所述编码单元停用所述三角形合并模式。
10.根据权利要求8所述的方法,其进一步包括在所述MMVD模式指示使用MMVD模式来生成所述帧间预测的情况下,针对所述编码单元停用所述三角形合并模式。
11.根据权利要求8所述的方法,其进一步包括在所述CIIP指示指示CIIP不被应用于所述编码单元且所述MMVD模式指示指示MMVD模式不被用于生成所述帧间预测的情况下,针对所述编码单元启用所述三角形合并模式。
12.根据权利要求11所述的方法,其中在不接收三角形合并标志的情况下,针对所述编码单元启用所述三角形合并模式。
13.根据权利要求8所述的方法,其中当所述MMVD模式指示指示MMVD模式被用于所述编码单元时,所述CIIP指示不被接收。
CN201980086741.7A 2018-12-31 2019-12-20 组合的帧内及帧间预测 Pending CN113228634A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201862786653P 2018-12-31 2018-12-31
US62/786,653 2018-12-31
PCT/US2019/068008 WO2020142279A1 (en) 2018-12-31 2019-12-20 Combined inter and intra prediction

Publications (1)

Publication Number Publication Date
CN113228634A true CN113228634A (zh) 2021-08-06

Family

ID=69374365

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980086741.7A Pending CN113228634A (zh) 2018-12-31 2019-12-20 组合的帧内及帧间预测

Country Status (8)

Country Link
US (1) US20220070441A1 (zh)
EP (1) EP3906672A1 (zh)
JP (1) JP2022516094A (zh)
KR (1) KR20210118070A (zh)
CN (1) CN113228634A (zh)
AU (1) AU2019419454A1 (zh)
MX (1) MX2021007785A (zh)
WO (1) WO2020142279A1 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220070463A1 (en) * 2018-12-28 2022-03-03 Electronics And Telecommunications Research Institute Image encoding/decoding method and device, and recording medium in which bitstream is stored
EP3937488A3 (en) * 2019-01-09 2022-04-13 Beijing Dajia Internet Information Technology Co., Ltd. System and method for improving combined inter and intra prediction
US20220264142A1 (en) * 2019-07-24 2022-08-18 Sharp Kabushiki Kaisha Image decoding apparatus, image coding apparatus, and image decoding method
US11800124B2 (en) * 2020-07-28 2023-10-24 Beijing Dajia Internet Information Technology Co., Ltd. Chroma coding enhancement in cross-component sample adaptive offset
US20220417511A1 (en) * 2021-06-27 2022-12-29 Alibaba Singapore Holding Private Limited Methods and systems for performing combined inter and intra prediction
WO2023055193A1 (ko) * 2021-10-01 2023-04-06 현대자동차주식회사 결합된 인트라/인터 예측 모드 또는 기하학적 분할 모드에 움직임 벡터 차분을 사용한 머지 모드를 적용하는 비디오 부호화/복호화 방법 및 장치
EP4258662A1 (en) * 2022-04-07 2023-10-11 Beijing Xiaomi Mobile Software Co., Ltd. Method and apparatus for dimd edge detection adjustment, and encoder/decoder including the same

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103503453A (zh) * 2011-01-13 2014-01-08 索尼公司 编码装置和编码方法、以及解码装置和解码方法
CN105934948A (zh) * 2013-12-13 2016-09-07 高通股份有限公司 用于3d视频译码中的深度帧内和帧间预测模式的简化深度译码(sdc)的信令
CN107646195A (zh) * 2015-06-08 2018-01-30 Vid拓展公司 用于屏幕内容编码的帧内块复制模式
US20180199054A1 (en) * 2017-01-06 2018-07-12 Mediatek Inc. Multi-Hypotheses Merge Mode

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3881533A4 (en) * 2018-11-14 2022-09-07 Tencent America LLC VIDEO CODING METHOD AND APPARATUS
US20200162737A1 (en) * 2018-11-16 2020-05-21 Qualcomm Incorporated Position-dependent intra-inter prediction combination in video coding
US10917636B2 (en) * 2018-12-03 2021-02-09 Tencent America LLC Method and apparatus for video coding
US11122272B2 (en) * 2018-12-26 2021-09-14 Mediatek Inc. Triangle prediction with applied-block settings and motion storage settings

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103503453A (zh) * 2011-01-13 2014-01-08 索尼公司 编码装置和编码方法、以及解码装置和解码方法
CN105934948A (zh) * 2013-12-13 2016-09-07 高通股份有限公司 用于3d视频译码中的深度帧内和帧间预测模式的简化深度译码(sdc)的信令
CN107646195A (zh) * 2015-06-08 2018-01-30 Vid拓展公司 用于屏幕内容编码的帧内块复制模式
US20180199054A1 (en) * 2017-01-06 2018-07-12 Mediatek Inc. Multi-Hypotheses Merge Mode

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
RU-LING LIAO: "CE10 related: Combining multi-hypothesis prediction with triangular prediction unit mode", JOINT VIDEO EXPLORATION TEAM (JVET), OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, 11TH MEETING: LJUBLJANA, SI, 10–18JUL. 2018, JVET-K0148-V2, 18 July 2018 (2018-07-18) *

Also Published As

Publication number Publication date
MX2021007785A (es) 2021-08-24
TW202038607A (zh) 2020-10-16
WO2020142279A1 (en) 2020-07-09
KR20210118070A (ko) 2021-09-29
EP3906672A1 (en) 2021-11-10
AU2019419454A1 (en) 2021-07-15
US20220070441A1 (en) 2022-03-03
JP2022516094A (ja) 2022-02-24

Similar Documents

Publication Publication Date Title
JP7125486B2 (ja) 局所照明補償に基づいた動き補償双予測
JP7168593B2 (ja) 双方向オプティカルフローに基づいた動き補償予測
JP7390300B2 (ja) ビデオコーディングにおける適応ループフィルタを簡略化する方法
CN112806005B (zh) 用于视频译码的双向预测
CN111345041B (zh) 解码、编码视频数据的方法和设备
JP7382332B2 (ja) マージモード用のサブブロック動き導出およびデコーダサイド動きベクトル精緻化
CN111316649B (zh) 重叠块运动补偿
CN110199523B (zh) 用于帧内平面编码的预测方法
CN113615186B (zh) 对称运动矢量差译码
CN112166608A (zh) 采用简化梯度推导的双向光流方法
CN113228634A (zh) 组合的帧内及帧间预测
CN113396591A (zh) 针对用于基于模板的视频译码的改进的线性模型估计的方法、架构、装置和***
JP2023130415A (ja) オプティカルフローを用いたインター予測リファインメントのためのシステム、装置、および方法
CN112335247A (zh) 用于基于仿射运动模型的视频译码的自适应控制点选择
CN113728643A (zh) 对称合并模式运动向量编码
CN113316936A (zh) 基于历史的运动向量预测
CN113383542A (zh) 使用合并模式运动向量候选对象的改善的帧内平面预测
CN111316651A (zh) 多类型树编码
TWI842802B (zh) 結合的間和內預測的裝置及方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination