[go: up one dir, main page]

CN107836116A - 使用交叉平面滤波的增强色度编码 - Google Patents

使用交叉平面滤波的增强色度编码 Download PDF

Info

Publication number
CN107836116A
CN107836116A CN201680040052.9A CN201680040052A CN107836116A CN 107836116 A CN107836116 A CN 107836116A CN 201680040052 A CN201680040052 A CN 201680040052A CN 107836116 A CN107836116 A CN 107836116A
Authority
CN
China
Prior art keywords
samples
luma
chroma
luma samples
chroma samples
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.)
Granted
Application number
CN201680040052.9A
Other languages
English (en)
Other versions
CN107836116B (zh
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.)
InterDigital Madison Patent Holdings SAS
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
Priority to CN202110824891.2A priority Critical patent/CN113810691A/zh
Publication of CN107836116A publication Critical patent/CN107836116A/zh
Application granted granted Critical
Publication of CN107836116B publication Critical patent/CN107836116B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/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/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/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/132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
    • 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/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/182Methods 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 pixel
    • 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/467Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking
    • 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
    • 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

交叉平面滤波可以用于增强色度编码。与当前图片相关联的交叉平面滤波器的指示可以被接收。当前图片可以包括内编码视频块和多个参考采样。多个参考采样可以用于预测内编码视频块。亮度采样区可以在当前图片中被确定。亮度采样区可以被确定以增强当前图片中的对应色度采样。交叉平面滤波器可以被应用到亮度采样区中的多个亮度采样以确定偏移。交叉平面滤波器可以是高通滤波器。偏移可以被应用到对应色度采样以确定增强的色度采样。

Description

使用交叉平面滤波的增强色度编码
相关申请的交叉引用
本申请要求2015年7月8日递交的美国临时专利申请No.62/190,008的优先权,其整体通过引用的方式结合于此。
背景技术
视频编码系统可以用于压缩数字视频信号。例如,视频编码系统可以降低所消耗的存储空间和/或降低与视频信号相关联的传输带宽消耗。例如,基于块的混合视频编码系统可以被使用。
数字视频信号可以包括三种颜色平面。这三种颜色平面可以包括亮度平面、蓝色差色度平面以及红色差色度平面。色度平面的像素的动态范围可以比亮度平面的像素的动态范围小。例如,视频图像的色度平面可以比视频图像的亮度平面更平滑和/或具有更少细节。视频图像的色度块可以更容易预测(例如精确预测)。例如,色度块的预测可以消耗更少的资源和/或产生更少的预测误差。
高动态范围(HDR)视频可以提供比标准动态范围(SDR)视频更宽的动态范围。HDR视频的动态范围可以更接近人眼的能力。HDR视频中的色度伪影针对更亮的背景比SDR视频中的色度伪影更可见。HDR视频编码可以包括预处理、编码、解码和/或后处理。
发明内容
公开了用于使用交叉平面(cross plane)滤波的增强色度编码的系统、方法和手段。与当前图片相关联的交叉平面滤波器的指示可以被接收。该指示可以包括与交叉平面滤波器相关联的一个或多个滤波器系数。当前图片可以包括内编码视频块和多个参考采样。多个参考采样可以用于预测内编码视频块。亮度采样区可以在当前图片中被确定。亮度采样区可以包括多个亮度采样。例如,亮度采样区可以是3x3块亮度采样。多个亮度采样可以包括预测的亮度采样,由此交叉平面滤波器在亮度采样重构之前被应用到预测的亮度采样。多个亮度采样可以包括重构亮度采样,由此交叉平面滤波器可以在重构之后被应用到重构亮度采样。亮度采样区可以基于所选的内预测模式被确定。
亮度采样区可以被确定用于增强当前图片中的对应色度采样。对应色度采样可以是预测的色度采样或重构色度采样。当对应色度采样是内编码视频块中的预测的色度采样时,增强的色度采样可以用于预测。当对应的色度采样是在环路滤波之前的重构色度采样时,增强的色度采样可以用于在应用环路滤波之前替换对应色度采样。对应色度采样可以是参考色度采样,用于预测内编码视频块中的一个或多个色度采样。是否应用交叉平面滤波器的确定基于接收到的色度增强指示符。接收到的色度增强指示符可以在块级被接收。交叉平面滤波器可以被应用到亮度采样区中的多个亮度采样以确定偏移。交叉平面滤波器可以是高通滤波器。偏移可以被应用到对应色度采样以确定增强的色度采样。亮度采样区可以包括不可用亮度采样。例如在将交叉平面滤波器应用到多个亮度采样之前,不可用亮度采样可以被替换为附近可用亮度采样。应用交叉平面滤波器可以基于选择的内预测模式来确定。
多个亮度采样区可以被确定以用于当前图片。例如,第一亮度采样区和第二亮度采样区可以被确定。第一亮度采样区可以包括第一多个亮度采样。第二亮度采样区可以包括第二多个亮度采样。第一亮度采样区可以邻近当前图片中的第一对应色度采样。第二亮度采样区可以邻近当前图片中的第二对应色度采样。交叉平面滤波器可以被应用到第一多个亮度采样和第二多个亮度采样以分别确定第一偏移和第二偏移。第一偏移可以被应用到第一对应色度采样以确定第一增强的色度采样。第二偏移可以被应用到第二对应色度采样以确定第二增强的色度采样。
附图说明
本专利或申请文件包含至少一副彩色图。经请求并支付必要费用,专利局可以提供带有彩色附图的专利或专利申请公开的副本。
图1示出了基于块的混合视频编码器的示例;
图2示出了基于块的混合视频解码器的示例;
图3示出了用于预测的参考采样Rx,y以得到针对块尺寸NxN采样的预测的采样Px,y的示例;
图4示出了用于内预测单元的分区模式的示例;
图5示出了角度内预测模式的示例;
图6示出了内边界滤波器的示例;
图7示出了不同分区HEVC间预测编码的示例;
图8A示出了使用运动向量的运动补偿预测的示例;
图8B示出了分数像素插值的示例;
图9示出了使用交叉平面滤波的色度参考采样增强的示例,其不使用来自当前块的重构亮度采样;
图10示出了利用使用来自当前块的重构亮度采样的交叉平面滤波进行色度参考采样增强的示例;
图11示出了使用预测色度采样增强的基于块的混合编码器的示例;
图12示出了使用交叉平面滤波的增强预测色度采样的示例;
图13示出了使用重构色度采样的色度增强的基于块的混合编码器的示例;
图14示出了使用交叉平面滤波的色度重构采样增强的示例;
图15A是可以实施一个或多个公开的实施方式的示例通信系统的系统图;
图15B是可以在图15A中示出的通信系统中使用的示例无线发射/接收单元(WTRU)的系统图;
图15C是可以在图15A中示出的通信系统中使用的示例无线电接入网和示例核心网的系统图;
图15D是可以在图15A中示出的通信系统中使用的另一示例无线电接入网和示例核心网的系统图;
图15E是可以在图15A中示出的通信系统中使用的另一示例无线电接入网和示例核心网的系统图。
具体实施方式
现在将参考各附图描述示意性实施方式的详细描述。虽然该描述提供了可能实施的详细示例,但是应当注意这些细节只是示意性且绝不限制本申请的范围。
视频编码系统可以压缩数字视频信号,例如以降低数字视频信号的存储和/或传输带宽。有多种视频编码系统,例如基于块的、基于小波的、基于对象的系统和基于块的混合视频编码系统。基于块的视频编码系统的示例是H.261、(移动图片专家组)MPEG-1、MPEG-2、H.263、H.264/高级视频编码(AVC)和H.265/高效视频编码(HEVC)。
图1示出了基于块的混合视频编码器的示例。空间预测(例如内预测)或时间(temporal)预测(例如间预测)可以例如针对(例如每个)视频块被执行,以降低视频块中的空间和时间冗余。根据内或间预测生成的预测块可以从当前视频块中被减掉。得到的预测残差可以被变换和量化。可以例如通过对量化的残差系数进行逆量化和逆变换来重构残差。重构的残差可以被加到预测块,例如以形成重构视频块。环内滤波可以被应用到重构视频块。滤波的重构视频块(其可以被存储在解码图片缓冲器中)可以用于对一个或多个接下来的视频块进行编码(code)。
图2示出了基于块的混合视频解码器的示例。图2中的解码器可以对应于图1中的编码器。已编码视频比特流可以被解析并熵解码。编码模式和相关联的预测信息可以被传递到例如空间预测或运动补偿预测,例如以形成预测块。残差变换系数可以被逆量化并逆变换,例如以重构残差块。预测块和重构残差块可以被加在一起,例如以形成重构块。环内滤波可以被应用到重构视频块。滤波后的重构视频块(其可以被存储在参考图片缓冲器中)可以用于预测将来的视频块。
内编码可以用于例如消除一些图像和视频编码技术中的空间相关,例如联合图像专家组(JPEG)、H.261、MPEG-1、MPEG-2、H.263、H.264/AVC和H.265/HEVC。可以例如在H.264/AVC和H.265/HEVC中使用方向性内预测,例如以改善编码效率。内预测模式可以使用例如来自要被预测的当前块的上面和左边的参考采样的集合。参考采样可以被表示为Rx,y。在一个示例中,位置(x,y)可以具有其原点在块的左上角的上面和左边一个像素。在位置(x,y)的预测采样值可以被表示为Px,y
图3示出了用于预测的参考采样Rx,y以得到针对块尺寸NxN采样的预测采样Px,y的示例。
图4示出了用于内预测单元(PU)的分区模式的示例。HEVC内编码可以支持多种类型的PU划分,例如PART_2Nx2N和PART_NxN,其可以分别将编码单元(CU)分成一个或四个相等尺寸的PU。当CU尺寸是配置的最小CU尺寸时,PART_2Nx2N可以是可用的。
分成四个4x4PU的8x8CU例如针对4:2:0色度格式可以具有四个亮度预测块(PB)。针对内编码块,每个色度通道可以是一个4x4PB,例如以避免2x2色度内预测块导致的高吞吐量。
CU可以被分成多个变换单元(TU)。内预测可以按顺序被应用到TU。例如,与在PU级应用内预测相比,顺序内预测可以允许在内预测中使用来自之前重构TU的离当前TU采样更近的邻近参考采样。
图5示出了角度内预测模式的示例。HEVC可以支持一个或多个(例如35个)内预测模式。一个或多个内预测模式可以包括DC模式、平面模式和/或33个方向性或‘角度’内预测模式。
角度内预测模式可以用于有效塑造视频和图像内容中的不同方向性结构。预测方向的数量和角度可以基于编码复杂性和编码效率之间的权衡来选择。
预测的采样Px,y可以例如通过以下方式来得到:将其位置投影到像素的参考行或列,应用所选的预测方向,以及以1/32像素精度插入该样本的预测值。插值可以使用两个最近参考采样而被线性执行,例如针对垂直预测(例如图5中示出的模式18~34)使用Ri,0和Ri+1,0且以及针对水平预测(例如图5中示出的模式2~17)使用R0,i and R0,i+1
HEVC可以支持针对多种(例如所有)PU尺寸的亮度内预测的一个或多个内预测模式。HEVC可以例如基于一个或多个邻近PU的模式定义针对(例如每一个)PU的多种(例如三种)最可能的模式(MPM)。当前内预测模式可以等于MPM集合中的元素之一。集合中的索引可以被传送给解码器。代码(例如5比特固定长度代码)可以用于确定在MPM集合范围之外所选择的模式。
参考采样可以被平滑。在一个示例中,3抽头平滑滤波器可以被应用到一个或多个参考采样。例如当intra_smoothing_disabled_flag被设置为0时,可以应用该平滑。可以例如通过给定内预测模式和/或变换块尺寸来控制滤波。在一个示例中,例如针对32x32块,角度模式可以使用滤波的参考采样(例如除了水平和垂直角度模式)。在另一示例中,例如针对16x16块,没有使用滤波的参考采样的模式可以被扩展到离水平和垂直最近的四种模式(例如9、11、25、27),如图5中所示。在另一个示例中,例如针对8x8块,对角模式(2、18、34)可以使用滤波的参考采样。
可以针对色度分量应用内预测。在一个示例中,内预测模式可以被指定为例如平面、DC、水平、垂直、‘DM_CHROMA’模式、对角模式(34),例如用于与色度相关联的一个或多个预测块(PB)。
表1示出了针对色度的内预测模式与内预测方向之间的示例映射。色度颜色通道内预测模式可以基于对应的亮度PB内预测模式和/或intra_chroma_pred_mode语法元素。
表1
表2示出了例如当DM_CHROMA模式被选择且使用4:2:2色度格式时针对4:2:2色度格式的内预测模式的示例规范。可以例如从对应亮度PB的内预测模式导出色度PB的内预测模式,例如如在表2中指定的。
表2
图6示出了内边界滤波器的示例。例如当重构内预测变换块(TB)时可以使用内边界滤波器。内边界滤波器可以用于例如针对使用水平、垂直和/或DC内预测模式的PB滤波沿着TB的左和/或顶边缘的预测的亮度采样,例如如图6中所示。
可以例如基于作为输入的预测的采样p和/或作为输出的predSamples的阵列来定义内边界滤波器。
由等式(1)提供的内边界滤波可以用于生成作为输出的predSamples,例如用于被应用到尺寸(nTbS)小于32x32的亮度变换块的水平内预测,disableIntraBoundaryFilter等于0,其中x=0…nTbS-1,y=0:
predSamplesx,y=Clip1Y(P-1,y+((Px,-1-P-1,-1)>>1)) (1)
由等式(2)提供的内边界滤波可以用于生成作为输出的predSamples,例如用于应用到尺寸(nTbS)小于32x32的亮度变换块的垂直内预测,disableIntraBoundaryFilter等于0,其中x=0…nTbS-1,y=0:
predSamplesx,y=Clip1Y(Px,-1+((P-1,y-P-1,-1)>>1)) (2)
等式(3)、等式(4)和等式(5)提供的内边界滤波可以用于生成作为输出的predSamples,例如用于应用到尺寸(nTbS)小于32x32的亮度变换块的DC内预测和DC预测符dcVal:
predSamples0,0=(P-1,0+2*dcVal+P0,-1+2)>>2 (3)
predSamplesx,0=(Px,-1+3*dcVal+2)>>2,其中x=1…nTbS–1(4)
predSamples0,y=(P-1,y+3*dcVal+2)>>2,其中y=1…nTbS–1 (5)
边界平滑可以提供改进,例如平均0.4%改进。可以对亮度分量应用内边界滤波器。内边界滤波器可以不被应用到色度分量,例如因为用于色度分量的预测趋向平滑。
HEVC内模式残差编码可以使用内模式有关变换和/或系数扫描来编码残差信息。离散正弦变换(DST)可以被选择用于4x4亮度块。离散余弦变换(DCT)可以被选择/用于其他类型的块。
基于线性模型(LM)的色度内预测模式可以用于例如从使用线性模型(LM)的共位的重构亮度采样预测色度采样(例如根据等式(6)):
PredC[x,y]=α·RecL[x,y]+β (6)
其中PredC可以指示块中的预测的色度采样,以及RecL可以指示块中的对应重构亮度采样。参数α和β可以从当前块周围因果重构亮度和色度采样被导出。
线性模型色度内预测可以改善编码效率。作为示例,测试配置的实验结果表明Y,Cb,Cr分量的平均 delta率(BD率)分别包括1.3%,6.5%和5.5%。在一个示例中,在测试配置中可以提供色度分量的相似等级的编码效率改进。
图7示出了HEVC间预测编码的不同分区的示例。间编码可以例如用于移除或降低时间冗余。HEVC间预测编码相比于内预测编码(例如内编码)可以支持更多的PB分区形状。内预测可以支持例如分区PART_2Nx2N,PART_2NxN,PART_Nx2N,PART_NxN。间图片预测可以支持例如分区PART_2Nx2N,PART_2NxN,PART_Nx2N,PART_NxN和不对称运动分区PART_2NxnU,PART_2NxnD,PART_nLx2N和PART_nRx2N。
(例如每个)间预测的PU可以具有运动参数的集合,包括一个或多个运动向量和一个或多个参考图片索引。P片可以例如使用一个参考图片列表且B片可以例如使用两个参考图片列表。PB的间预测采样可以根据参考图片索引标识的参考图片中的对应块区的一个或多个采样来确定。参考图片索引可以位于被运动向量(MV)的水平和垂直分量置换的位置。
图8A示出了使用运动向量(MV)的运动补偿预测的示例。水平和垂直运动向量可以分别被表示为dx和dy
图8B示出了分数采样插值的示例。例如当运动向量具有分数值时,可以使用分数采样插值。分数采样插值可以生成非整数采样位置的预测采样。HEVC可以支持例如具有亮度采样之间的距离的1/4的单位的MV。HEVC可以支持例如具有色度采样之间的距离的1/8的单位(例如在4:2:0格式中)的MV。
运动向量预测可以利用运动向量与邻近PU的空间-时间相关。合并模式可以用于例如降低运动向量信令消耗。合并模式合并候选列表,包括来自邻近PU位置(例如空间邻近和/或时间邻近)的运动向量候选的列表和/或零向量。编码器可以从合并候选列表选择(例如最佳)预测符并可以传送指示从合并候选列表选择的该预测符的对应索引。
交叉平面滤波可以使用来自亮度的高频信息,例如以改善并增强色度质量。高频信息可以通过例如对亮度分量应用高通滤波器从亮度提取。
亮度和色度分量可以具有一些相关,例如对象轮廓和边缘区域。用于色度增强的交叉平面滤波可以包括将高通滤波应用到亮度分量。高通滤波的输出可以被添加到色度分量以确定增强的色度分量。高通滤波的输出可以是偏移。等式7和等式8指示了色度增强的示例:
Cenh=Crec+Yoffset (8)
其中Y是亮度,C是色度,cross_plane_filter是应用到亮度信号的滤波器,Yrec是重构亮度信号,Yoffset是滤波后的输出,Crec是重构色度信号,其可以是Cb或Cr分量,以及Cenh是增强色度信号。滤波器可以是1D或2D滤波器。交叉平面滤波器可以例如基于原始色度和亮度和/或重构色度和亮度被导出(例如使用最小二乘法)。
可以在用于内预测的DM_CHROMA模式中使用亮度预测模式,例如以导出降低色度预测模式的信令开销的色度预测模式。例如,当色度预测块(PB)使用与对应亮度PB相同的预测模式时,该色度预测模式可以用信号发送为DM_CHROMA。线性模式(LM)色度预测模式可以从共位的重构亮度采样预测一个或多个色度采样(例如通过线性模型)。
参考色度采样(Rx,y)、对应色度预测采样(Px,y)和重构色度采样可以独立于其对应亮度分量而被处理。例如,针对间预测,色度预测采样和色度重构采样可以独立于其对应亮度分量而被生成。交叉平面滤波可以被应用在内编码过程的不同阶段。
交叉平面滤波可以用于增强一个或多个邻近色度采样。一个或多个邻近色度采样可以邻近当前视频块。邻近色度采样可以包括参考色度采样、重构色度采样和/或预测色度采样。例如,预测色度采样可以用于预测。邻近参考色度采样Rx,y可以用于生成预测色度采样Px,y(针对内编码),例如如图3中所示。交叉平面色度滤波可以从对应于一个或多个邻近色度采样的色度采样的一个或多个亮度采样导出高保真信息,例如以用于改善编码颜色空间中的色度。
交叉平面滤波器可以被应用到一个或多个邻近亮度采样。邻近亮度采样可以包括参考亮度采样、重构亮度采样和/或预测亮度采样。导出的高通信息可以用于例如增强色度参考采样的质量。增强的参考色度采样可以用于生成预测色度采样。
可以使用交叉平面滤波确定一个或多个增强的色度采样。例如,交叉平面滤波器可以被应用到一个或多个邻近亮度采样。交叉平面滤波器可以是高通滤波器。一个或多个邻近亮度采样可以对应于要被增强的色度采样。交叉平面滤波器可以被应用到可用和/或不可用亮度采样。预测亮度采样和/或重构亮度采样(例如在环路滤波之前或之后)可以是可用亮度采样。非重构亮度采样和/或非预测亮度采样可以是不可用亮度采样。
图9是色度参考采样增强900的示例,具有不使用来自当前视频块的重构亮度采样的交叉平面滤波。当前视频块可以包括4x4块的采样,例如如在图9中实线定义的。
诸如902A、902B的一个或多个亮度采样区可以被确定用于当前图片。如图所示,诸如902A、902B的亮度采样区可以包括邻近对应色度采样的多个亮度采样和/或共位到对应色度采样的亮度采样。如果采样在另一采样的上面、下面、左边、右边和/或对角,则采样邻近另一采样。例如,邻近采样可以在对应采样的旁边。共位采样可以包括与色度采样在相同位置的亮度采样。亮度采样区902A可以被确定包括一个或多个邻近亮度采样和/或共位亮度采样。亮度采样区902A可以被确定由此用于增强的色度采样(例如增强的色度采样912A)分别在一个或多个亮度采样区902A、902B的每一个的中心。例如,位于亮度采样区的中心的色度采样可以使用交叉平面滤波被增强。
诸如902A的亮度采样区中的亮度采样可以包括一个或多个亮度采样904A、参考亮度采样906A和/或预测亮度采样908A。参考亮度采样906A可以是用于替换预测亮度采样908A的重构亮度采样。例如,一个或多个预测亮度采样908A、908B的每一个可以被一个或多个重构亮度采样906的各自邻近重构亮度采样替换(例如从其填充)。例如,亮度采样区902A、902B可以是亮度采样的MxN窗口,例如诸如图9中的虚线框突出显示的3x3窗口。MxN窗口中的亮度采样可以对应于色度采样位置。交叉平面滤波器可以被应用到亮度采样区902A、902B的多个亮度采样。偏移可以被确定为将交叉平面滤波器应用到亮度采样区902A、902B的多个亮度采样的输出。偏移可以被应用910A、910B(例如添加)到对应色度采样,例如以确定增强的色度采样,例如912A、912B。交叉平面滤波器可以被应用到多个亮度采样区,例如当前图片中的902A、902B,以确定多个增强的色度采样912A、912B。增强的色度采样(诸如增强的色度采样912A、912B)可以用作用于当前视频块的内预测的参考采样。
在一个示例中,MxN亮度采样区(例如3x3窗口)中的多个亮度采样在环内滤波之前或之后可以包括(例如仅包括)重构亮度采样。例如,MxN亮度采样区中的多个亮度采样可以是可用的。在另一示例中,MxN亮度采样区中的一个或多个亮度采样可以没有被重构,例如如在图9中所示。没有被重构的亮度采样可以是不可用亮度采样。不可用亮度采样可以被邻近可用(例如重构)亮度采样替代(例如使用该可用亮度采样来填充)。当前块中的亮度和色度采样的预测和重构可以被并行执行。
图10是利用使用来自当前块的重构亮度采样的交叉平面滤波进行色度参考采样增强1000的示例。在一个示例中,当前块中的亮度采样可以在各自对应色度采样之前被重构,例如当可以容忍不同颜色通道之间的较高等待时间时。当应用交叉平面滤波器时,MxN(例如3x3)亮度采样区1002A、1002B中的重构亮度采样可以是可用的,例如不用填充。亮度采样区1002A、1002B可以是MxN(例如3x3)窗口。
例如,诸如1002A、1002B的亮度采样区可以被确定用于当前图片。诸如1002A、1002B的亮度采样区可以包括邻近对应色度采样的多个亮度采样和/或与对应色度采样共位的亮度采样。亮度采样区1002A、1002B的每一个中的多个亮度采样可以包括在当前块之外的一个或多个重构亮度采样1004A、1004B和/或在当前块内的一个或多个重构亮度采样1008A、1008B。
交叉平面滤波可以被应用到一个或多个亮度采样区1002A、1002B中的多个亮度采样。一个或多个亮度采样区1002A、1002B中的亮度采样可以包括当前块内的一些亮度采样(例如如图9中所示)。例如在环滤波之前或之后,当前块中的亮度采样可以包括一个或多个重构亮度采样。
例如可以根据等式9生成一个或多个增强的参考色度采样1012A、1012B:
其中RC[x][y]可以是在增强之前的重构参考色度采样,RC_enh[x][y]可以是增强的参考色度采样,SL(xL,yL)可以是以位置(xL,yL)为中心的重构亮度采样的阵列。一个或多个增强参考色度采样1012A、1012B可以对应于一个或多个亮度采样区1002A、1002B的中心。
可以例如根据等式10基于色度格式来计算对应色度采样位置(x,y)的亮度采样位置(xL,yL):
其中scaleX和scaleY针对色度格式4:2:0、4:2:2和4:4:4可以例如分别是(2,2)、(2,1)、(1,1)。可以在内预测过程中使用增强色度参考采样RC_enh[x][y],例如使用方向性/DC/平面内预测模式,例如如图5中所示。
二维(2-D)交叉平面滤波器可以被应用到亮度采样区(例如亮度采样的NxN区,如图9和10所示)。一维(1-D)交叉平面滤波器可以被应用到1xN或Nx1亮度采样区中的一个或多个亮度采样。作为一个示例,例如当在交叉平面滤波中使用Nx1亮度采样区时,可以滤波当前块上面的N个水平亮度参考采样。作为示例,例如当在交叉平面滤波中使用1xN亮度采样区时,可以滤波当前块左边的N个垂直亮度参考采样。
在一个示例中,可以例如基于内预测模式自适应选择亮度采样区。内预测模式可以是方向性(例如垂直、水平等)内预测模式、DC内预测模式、平面内预测模式或任意其他内预测模式。要应用的交叉平面滤波器可以基于选择哪种内预测模式来确定。可以选择交叉平面滤波器的不同集合,例如来匹配各种不同模式的边缘和/或边界特性。作为示例,垂直预测模式可以使用参考采样的顶行。当选择垂直预测模式时,当前视频块之上的一个或多个色度参考采样可以被增强。例如,亮度采样区可以被选择由此其包括邻近当前视频块上面的对应色度参考采样的一个或多个亮度采样。亮度采样区可以包括与当前视频块上面的对应色度参考采样共位的亮度采样。作为另一示例,当选择水平预测模式时,当前视频块左边或右边的一个或多个色度参考采样可以被增强。亮度采样区可以被选择由此其包括邻近当前视频块左边或右边的对应色度参考采样的一个或多个亮度采样。亮度采样区可以包括与当前视频块左边或右边的对应色度参考采样共位的亮度采样。例如当选择垂直预测模式时,边缘可以垂直出现。
例如与图9和10中示出的示例中描绘的方形2-D亮度采样区相比,亮度采样区可以被选择具有水平矩形形状。例如,1-D水平亮度采样区可以针对垂直选择模式而被选择和/或应用。1-D水平滤波(例如使用上邻近亮度采样)可以用于例如更有效获取垂直高通边缘信息和/或降低滤波复杂性。在用于水平预测模式的自适应滤波的示例中,可以使用左边列的参考采样。例如当选择水平预测模式时,边缘可以水平出现。可以使用具有垂直矩形形状的亮度采样区。例如,可以选择和/或应用1-D垂直亮度采样区。1D垂直滤波(例如使用左边邻近亮度采样)可以更有效获取水平高通边缘和/或降低滤波复杂性。
亮度采样区可以被选择为‘L’形由此亮度采样区对应于当前视频块中的色度采样。例如,当选择DC内预测模式时,当前视频块的左边和上面的一个或多个参考采样的平均值可以用于预测当前视频块中的一个或多个采样。作为另一示例,当选择平面内预测模式时,当前视频块的左边和上面的一个或多个参考采样的线性函数可以用于预测当视频块中的一个或多个采样。当选择DC内预测和/或平面内预测模式时,亮度采样区可以被选择由此当前视频块左边和上面的一个或多个参考色度采样被增强。
色度增强指示符可以信号发送,例如以指示是启用还是禁用色度增强。色度增强指示符可以例如在片级、图片级、图片组级或序列级用信号发送。
色度增强指示符可以在块级用信号发送,例如以指示色度增强处理是否被应用到当前编码块。例如当当前块是内编码块时,可以用信号发送
色度增强指示符。
可以在编码器处导出一个或多个交叉平面滤波器系数并将其传送给解码器。滤波器系数训练(例如用于应用到内编码块的增强滤波器以改善参考采样)可以使用内部编码采样。可以例如在片级、图片级、图片组级或序列级传送一个或多个交叉平面滤波器系数。可以在块级传送一个或多个交叉平面滤波器系数。
图11是使用预测色度采样增强的基于块的混合视频编码设备1100(例如编码器或解码器)的示例。可以对输入视频1102执行预测(例如内预测1104和/或间预测1106)。可以例如通过从输入视频1102的原始块中减去预测块1114来确定预测残差1108。可以例如使用DCT和/或DST块变换和/或量化1110来变换预测残差1108。预测残差1108可以针对输入视频1102的亮度和/或色度分量被变换。改善预测色度采样的精度可以改善编码效率。可以例如通过使用交叉平面(例如高通)滤波器来实施色度增强1112,以增强一个或多个预测色度采样。可以例如针对对象轮廓和/或边缘区域而增强色度采样。
交叉平面滤波器可以用在当前块的一个或多个(例如所有)预测色度采样上,例如使用相同块和邻近块的重构亮度采样。例如,当前块的一个或多个预测色度采样可以通过将交叉平面滤波器应用到对应于一个或多个预测色度采样的多个亮度采样而被增强。当前块可以是内编码视频块。增强的预测色度采样可以被生成,例如如等式11指示的:
其中PC[x][y]可以是在色度位置(x,y)生成的预测色度采样。预测色度采样PC[x][y]可以使用内预测或间预测被预测。虽然在等式(11)中没有示出,但是例如依据用于当前块的编码模式(例如内或间),在色度增强中使用的交叉平面滤波器可以变化。在一个示例中,可以分开训练交叉平面滤波器的多个(例如两个)集合。交叉平面滤波器的第一集合可以被应用到一个或多个内预测色度采样。交叉平面的第二集合可以被应用到一个或多个间预测色度采样。
SL(xL,yL)可以是在位置(xL,yL)的重构亮度采样,其中(xL,yL)可以基于色度格式来计算,例如如等式12所示:
其中(scaleX,scaleY)针对色度格式4:2:0、4:2:2和4:4:4可以分别是(2,2)、(2,1)和(1,1)。
交叉平面滤波器可以被应用到一个或多个邻近对应参考亮度采样,例如以改善一个或多个预测色度采样的精度。
交叉平面滤波器可以增强一个或多个预测色度采样的质量。例如,当增强的预测色度采样用于生成预测残差时,预测残差信息可以更小,导致改善的编码性能。
交叉平面滤波可以用于导出一个或多个增强的色度采样。例如,交叉平面滤波器可以被应用到对应于当前色度采样位置的亮度采样(例如亮度采样区)附近。
图12是使用交叉平面滤波增强预测色度采样的示例。可以确定多个亮度采样区1202A、1202B、1202C。多个亮度采样区1202A、1202B、1202C的每一个可以对应于预测色度采样。交叉平面滤波器可以被应用到亮度采样区1202A、1202B、1202C(例如图12中示出的虚线框中的亮度采样的3x3窗口)内的多个亮度采样。交叉平面滤波器可以被应用到当前块(例如如垂直条状圈指示的)内的重构亮度采样。当前块可以是内编码视频块。可以确定输出。应用交叉平面滤波器的输出可以是偏移,例如由等式11给出的。增强的预测色度采样1206A、1206B、1206C可以被确定,例如通过将偏移1204A、1204B、1204C应用(例如加到)到对应色度采样来确定增强的色度采样1206A、1206B、1206C。在增强预测色度采样中使用的要被滤波的当前块的对应重构亮度采样的可用性可以在特定块的亮度和色度分量之间带来编码等待时间。
可以在没有被重构的亮度采样1208上应用交叉平面滤波器。例如可以使用邻近没有重构的亮度采样1208(在其左边或上面)的重构亮度采样来填充没有被重构的亮度采样1208。例如,不可用亮度采样可以被邻近重构亮度采样替换。
可以例如依据预测模式(例如内或间预测)应用分开(例如不同)的滤波器。其他技术(例如过程)可以用于分类和应用不同交叉平面滤波器。作为示例,例如依据是使用整数还是分数(例如一半或四分之一)像素运动向量,可以针对可应用性进一步分类或子分类交叉平面滤波器。例如依据在间预测中使用哪个参考图片,可以针对可应用性分类或子分类交叉平面滤波器。交叉平面滤波器可以是自适应选择的和/或应用的这些和其他编码参数。
图13是对重构色度采样使用色度增强的基于块的混合视频编码设备1300(例如编码器或解码器)的示例。例如,可以在预测和重构之后应用色度增强。可以例如通过将来自逆量化/逆变换1306的重构残差块添加到预测块1308来生成输入视频1302的重构块1304(例如在环内滤波之前)。重构色度采样的增强可以改善总图片质量和/或可以改善之后的块或图片的编码效率。可以例如通过应用交叉平面滤波器实施色度增强1312。应用交叉平面滤波器可以增强例如在对象轮廓和/或边缘区域的一个或多个重构色度采样。在环内滤波之前或之后可以增强一个或多个重构色度采样。
在一个示例中,交叉平面滤波器可以被应用到重构亮度采样SL[x][y],以增强当前块的重构色度采样。可以例如根据等式13计算增强的重构色度采样:
其中SC[x][y]可以是重构色度采样且SC_enh[x][y]可以是增强的重构色度采样。
图14是使用交叉平面滤波的一个或多个色度重构采样增强的示例。
可以确定多个亮度采样区1402、1404。第一亮度采样区1402可以包括来自当前块1410的多个重构亮度采样。第二亮度采样区1404可以包括来自当前块1410的多个重构亮度采样和来自一个或多个之前块的多个重构亮度采样。
交叉平面滤波器可以被应用到一个或多个重构亮度采样SL(xL,yL)。例如通过将所选且应用的交叉平面滤波器的输出1406、1408应用(例如加到)到对应重构色度采样以生成一个或多个增强的重构色度采样1412、1414SC_enh[x][y],当前块1410的一个或多个重构色度采样SC[x][y]可以被增强。例如诸如亮度采样区1402的亮度采样区可以包括来自当前块1410的一个或多个重构亮度采样和来自一个或多个之前块的一个或多个重构亮度采样。
交叉平面滤波器分类、自适应选择和应用(例如如这里所述的)可以应用于重构色度采样的增强。交叉平面滤波器分类可以依据例如块预测模式(例如内或间)、运动向量精度和/或参考图片等。
可以执行滤波器系数的信令,例如如这里所述的。交叉平面滤波器的一个或多个集合可以在比特流中用信号发送。交叉平面滤波器的一个或多个集合可以基于使用的滤波器分量方法用信号发送。要用信号发送的滤波器集合的数量可以被表示为N。交叉平面滤波器的N个集合的滤波器系数可以在片级、图片级、图片组级或序列级被传送。解码器可以基于当前块的编码模式、运动向量精度和/或参考图片来选择一个或多个合适的交叉平面滤波器。解码器可以例如基于当前块的编码模式、运动向量精度和/或参考图片应用一个或多个合适的交叉平面滤波器。
图15A是在其中可以实施一个或多个公开的实施方式的示例通信系统的图。通信系统100可以是向多个用户提供内容(例如语音、数据、视频、消息发送、广播等)的多接入系统。通信系统100可以使多个无线用户能够通过系统资源共享(包括无线带宽)访问这些内容。例如,通信系统可以使用一种或多种信道接入方法,例如码分多址(CDMA),时分多址(TDMA),频分多址(FDMA),正交FDMA(OFDMA),单载波FMDA(SC-FDMA)等。
如图15A所示,通信系统100可以包括:无线发射/接收单元(WTRU)102a、102b、102c、和/或102d(其通常或整体上被称为WTRU 102)、无线电接入网(RAN)103/104/105、核心网106/107/109、公共交换电话网(PSTN)108、因特网110和其他网络112。不过应该理解的是,公开的实施方式考虑到了任何数量的WTRU、基站、网络和/或网络元件。WTRU 102a、102b、102c、102d的每一个可以是配置为在无线环境中进行操作和/或通信的任何类型的设备。作为示例,可以将WTRU 102a、102b、102c、102d配置为发送和/或接收无线信号,并可以包括用户设备(UE)、移动站、固定或者移动用户单元、寻呼器、蜂窝电话、个人数字助理(PDA)、智能电话、笔记本电脑、上网本、个人计算机、无线传感器、消费电子产品等等。
通信系统100还可以包括基站114a和基站114b。基站114a、114b的每一个都可以是配置为与WTRU 102a、102b、102c、102d中的至少一个进行无线对接以促进接入一个或者多个通信网络(例如核心网106/107/109、因特网110和/或网络112)的任何类型的设备。作为示例,基站114a、114b可以是基站收发信台(BTS)、节点B、e节点B、家庭节点B、家庭e节点B、站点控制器、接入点(AP)、无线路由器等等。虽然基站114a、114b的每一个被描述为单独的元件,但是应该理解的是,基站114a、114b可以包括任何数量的互连的基站和/或网络元件。
基站114a可以是RAN 103/104/105的一部分,RAN 103/104/105还可以包括其他基站和/或网络元件(未显示),例如基站控制器(BSC)、无线电网络控制器(RNC)、中继节点等。可以将基站114a和/或基站114b配置为在特定地理区域之内发送和/或接收无线信号,该区域可以被称为小区(未显示)。小区还可以被划分为小区扇区。例如,与基站114a关联的小区可以划分为三个扇区。因此,在一种实施方式中,基站114a可以包括三个收发信机,即每一个用于小区的一个扇区。在另一种实施方式中,基站114a可以使用多输入多输出(MIMO)技术,因此可以将多个收发信机用于小区的每一个扇区。
基站114a、114b可以通过空中接口115/116/117与WTRU 102a、102b、102c、102d中的一个或者多个进行通信,该空中接口115/116/117可以是任何合适的无线通信链路(例如,射频(RF)、微波、红外(IR)、紫外线(UV)、可见光等)。可以使用任何合适的无线电接入技术(RAT)来建立空中接口115/116/117。
更具体地,如上所述,通信系统100可以是多接入系统,并可以使用一种或者多种信道接入方案,例如CDMA、TDMA、FDMA、OFDMA、SC-FDMA等等。例如,RAN 103/104/105中的基站114a和WTRU 102a、102b、102c可以使用例如通用移动电信系统(UMTS)陆地无线电接入(UTRA)的无线电技术,其可以使用宽带CDMA(WCDMA)来建立空中接口115/116/117。WCDMA可以包括例如高速分组接入(HSPA)和/或演进的HSPA(HSPA+)的通信协议。HSPA可以包括高速下行链路分组接入(HSDPA)和/或高速上行链路分组接入(HSUPA)。
在另一种实施方式中,基站114a和WTRU 102a、102b、102c可以使用例如演进的UMTS陆地无线电接入(E-UTRA)的无线电技术,其可以使用长期演进(LTE)和/或高级LTE(LTE-A)来建立空中接口115/116/117。
在其他实施方式中,基站114a和WTRU 102a、102b、102c可以使用例如IEEE802.16(即,全球微波接入互操作性(WiMAX))、CDMA2000、CDMA2000 1X、CDMA2000EV-DO、暂行标准2000(IS-2000)、暂行标准95(IS-95)、暂行标准856(IS-856)、全球移动通信系统(GSM)、GSM演进的增强型数据速率(EDGE)、GSM EDGE(GERAN)等等的无线电技术。
图15A中的基站114b可以是无线路由器、家庭节点B、家庭e节点B或者接入点,例如,并且可以使用任何适当的RAT以方便局部区域中的无线连接,例如商业场所、住宅、车辆、校园等等。在一种实施方式中,基站114b和WTRU 102c、102d可以实施例如IEEE 802.11的无线电技术来建立无线局域网(WLAN)。在另一种实施方式中,基站114b和WTRU 102c、102d可以使用例如IEEE 802.15的无线电技术来建立无线个域网(WPAN)。在另一种实施方式中,基站114b和WTRU 102c、102d可以使用基于蜂窝的RAT(例如,WCDMA,CDMA2000,GSM,LTE,LTE-A等)来建立微微小区或毫微微小区。如图15A所示,基站114b可以具有到因特网110的直接连接。因此,基站114b可以不需要经由核心网106/107/109而接入到因特网110。
RAN 103/104/105可以与核心网106/107/109通信,所述核心网106/107/109可以是被配置为向WTRU 102a、102b、102c、102d中的一个或多个提供语音、数据、应用和/或基于网际协议的语音(VoIP)服务等的任何类型的网络。例如,核心网106/107/109可以提供呼叫控制、计费服务、基于移动位置的服务、预付费呼叫、因特网连接、视频分配等和/或执行高级安全功能,例如用户认证。虽然图15A中未示出,应该理解的是,RAN103/104/105和/或核心网106/107/109可以与使用和RAN 103/104/105相同的RAT或不同RAT的其他RAN进行直接或间接的通信。例如,除了连接到正在使用E-UTRA无线电技术的RAN 103/104/105之外,核心网106/107/109还可以与使用GSM无线电技术的另一个RAN(未示出)通信。
核心网106/107/109还可以充当WTRU 102a、102b、102c、102d接入到PSTN 108、因特网110和/或其他网络112的网关。PSTN 108可以包括提供普通老式电话服务(POTS)的电路交换电话网络。因特网110可以包括使用公共通信协议的互联计算机网络和设备的全球系统,所述公共通信协议例如有TCP/IP网际协议组中的传输控制协议(TCP)、用户数据报协议(UDP)和网际协议(IP)。网络112可以包括被其他服务提供商拥有和/或运营的有线或无线的通信网络。例如,网络112可以包括连接到一个或多个RAN的另一个核心网,该一个或多个RAN可以使用和RAN 103/104/105相同的RAT或不同的RAT。
通信系统100中的WTRU 102a、102b、102c、102d中的一者或多者可以包括多模式能力,即WTRU 102a、102b、102c、102d可以包括用于在不同无线链路上与不同无线网络进行通信的多个收发信机。例如,图15A中示出的WTRU 102c可被配置为与基站114a通信,所述基站114a可以使用基于蜂窝的无线电技术,以及与基站114b通信,所述基站114b可以使用IEEE802无线电技术。
图15B是WTRU 102示例的系统图。如图15B所示,WTRU 102可以包括处理器118、收发信机120、发射/接收元件122、扬声器/麦克风124、键盘126、显示器/触摸板128、不可移动存储器130、可移动存储器132、电源134、全球定位系统(GPS)芯片组136和其他外围设备138。应该理解的是,WTRU 102可以在保持与实施方式一致时,包括前述元件的任何子组合。而且,实施方式考虑了基站114a和114b和/或基站114a和114b可以表示的节点除了别的之外可以包括图15B所描绘和这里描述的一个或多个元件,所述节点诸如但不局限于收发信台(BTS)、节点B、站点控制器、接入点(AP)、家庭节点B、演进型家庭节点B(e节点B)、家庭演进型节点B(HeNB)、家庭演进型节点B网关和代理节点。
处理器118可以是通用处理器、专用处理器、常规处理器、数字信号处理器(DSP)、多个微处理器、与DSP核相关联的一个或多个微处理器、控制器、微控制器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)电路、任何其他类型的集成电路(IC)、状态机等等。处理器118可执行信号编码、数据处理、功率控制、输入/输出处理和/或使WTRU 102能够运行于无线环境中的任何其他功能。处理器118可以耦合到收发信机120,所述收发信机120可耦合到发射/接收元件122。虽然图15B描述了处理器118和收发信机120是单独的部件,但是应该理解的是,处理器118和收发信机120可以一起集成在电子封装或芯片中。
发射/接收元件122可以被配置为通过空中接口115/116/117将信号发送到基站(例如,基站114a),或从基站(例如,基站114a)接收信号。例如,在一种实施方式中,发射/接收元件122可以是被配置为发送和/或接收RF信号的天线。在另一种实施方式中,发射/接收元件122可以是被配置为发送和/或接收例如IR、UV或可见光信号的发射器/检测器。在另一种实施方式中,发射/接收元件122可以被配置为发送和接收RF和光信号两者。应当理解,发射/接收元件122可以被配置为发送和/或接收无线信号的任何组合。
另外,虽然发射/接收元件122在图15B中描述为单独的元件,但是WTRU 102可以包括任意数量的发射/接收元件122。更具体的,WTRU 102可以使用例如MIMO技术。因此,在一种实施方式中,WTRU 102可以包括用于通过空中接口115/116/117发送和接收无线信号的两个或更多个发射/接收元件122(例如,多个天线)。
收发信机120可以被配置为调制要由发射/接收元件122发送的信号以及被配置为解调由发射/接收元件122接收的信号。如上面提到的,WTRU 102可以具有多模式能力。因此收发信机120可以包括使WTRU 102能够经由多个例如UTRA和IEEE 802.11的RAT进行通信的多个收发信机。
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可以包括一个或更多个干电池(例如,镍镉(NiCd)、镍锌(NiZn)、镍氢(NiMH)、锂离子(Li-ion)等等)、太阳能电池、燃料电池等等。
处理器118还可以耦合到GPS芯片组136,所述GPS芯片组136可以被配置为提供关于WTRU 102当前位置的位置信息(例如,经度和纬度)。另外,除来自GPS芯片组136的信息或作为其替代,WTRU 102可以通过空中接口115/116/117从基站(例如,基站114a、114b)接收位置信息和/或基于从两个或更多个邻近基站接收的信号的定时来确定其位置。应当理解,在保持实施方式的一致性时,WTRU 102可以通过任何适当的位置确定方法获得位置信息。
处理器118还可以耦合到其他外围设备138,所述外围设备138可以包括一个或多个提供附加特性、功能和/或有线或无线连接的软件和/或硬件模块。例如,外围设备138可以包括加速计、电子罗盘、卫星收发信机、数字相机(用于照片或视频)、通用串行总线(USB)端口、振动设备、电视收发信机、免提耳机、蓝牙模块、调频(FM)无线电单元、数字音乐播放器、媒体播放器、视频游戏机模块、因特网浏览器等等。
图15C是根据实施方式的RAN 103和核心网106的系统图。如上面提到的,RAN 103可使用UTRA无线电技术通过空中接口115与WTRU 102a、102b、102c通信。RAN 103还可以与核心网106通信。如图15C所示,RAN103可以包括节点B 140a、140b、140c,节点B 140a、140b、140c的每一个包括一个或多个用于通过空中接口115与WTRU 102a、102b、102c通信的收发信机。节点B 140a、140b、140c的每一个可以与RAN 103内的特定小区(未显示)关联。RAN103还可以包括RNC 142a、142b。应当理解的是,RAN 103在保持实施方式的一致性时,可以包括任意数量的节点B和RNC。
如图15C所示,节点B 140a、140b可以与RNC 142a通信。此外,节点B 140c可以与RNC 142b通信。节点B 140a、140b、140c可以通过Iub接口分别与RNC 142a、142b通信。RNC142a、142b可以通过Iur接口相互通信。RNC 142a、142b的每一个可以被配置成控制其连接的各个节点B 140a、140b、140c。另外,RNC 142a、142b的每一个可以被配置以执行或支持其他功能,例如外环功率控制、负载控制、准入控制、分组调度、切换控制、宏分集、安全功能、数据加密等等。
图15C中所示的核心网106可以包括媒体网关(MGW)144、移动交换中心(MSC)146、服务GPRS支持节点(SGSN)148、和/或网关GPRS支持节点(GGSN)150。尽管前述元件的每一个被描述为核心网106的部分,应当理解的是,这些元件中的任何一个可以被不是核心网运营商的实体拥有或运营。
RAN 103中的RNC 142a可以通过IuCS接口连接至核心网106中的MSC 146。MSC 146可以连接至MGW 144。MSC 146和MGW 144可以向WTRU 102a、102b、102c提供到电路交换网络(例如PSTN 108)的接入,以促进WTRU 102a、102b、102c和传统陆地线路通信设备之间的通信。
RAN 103中RNC 142a还可以通过IuPS接口连接至核心网106中的SGSN 148。SGSN148可以连接至GGSN 150。SGSN 148和GGSN 150可以向WTRU 102a、102b、102c提供到分组交换网络(例如因特网110)的接入,以促进WTRU 102a、102b、102c和IP使能设备之间的通信。
如上所述,核心网106还可以连接至网络112,网络112可以包括由其他服务提供商拥有或运营的其他有线或无线网络。
图15D是根据实施方式的RAN 104和核心网107的系统图。如上面提到的,RAN 104可使用E-UTRA无线电技术通过空中接口116与WTRU 102a、102b、102c通信。RAN 104还可以与核心网107通信。
RAN 104可包括e节点B 160a、160b、160c,但可以理解的是,在保持与各种实施方式的一致性时,RAN 104可以包括任意数量的e节点B。eNB160a、160b、160c的每一个可包括一个或多个用于通过空中接口116与WTRU102a、102b、102c通信的收发信机。在一种实施方式中,e节点B 160a、160b、160c可以使用MIMO技术。因此,e节点B 160a例如可以使用多个天线来向WTRU 102a发送无线信号和/或从其接收无线信号。
e节点B 160a、160b、160c的每一个可以与特定小区相关联(未显示),并可以被配置为处理无线资源管理决策、切换决策、在上行链路和/或下行链路中的用户调度等等。如图15D所示,e节点B 160a、160b、160c可以通过X2接口相互通信。
图15D中所示的核心网107可以包括移动性管理实体(MME)162、服务网关164和/或分组数据网络(PDN)网关166。虽然前述单元的每一个被描述为核心网107的一部分,应当理解的是,这些单元中的任意一个可以由除了核心网运营商之外的实体拥有和/或运营。
MME 162可以经由S1接口连接到RAN 104中的e节点B 160a、160b、160c的每一个,并可以作为控制节点。例如,MME 162可以负责WTRU 102a、102b、102c的用户认证、承载激活/去激活、在WTRU 102a、102b、102c的初始附着期间选择特定服务网关等等。MME 162还可以提供控制平面功能,用于在RAN 104和使用例如GSM或者WCDMA的其他无线电技术的其他RAN(未显示)之间切换。
服务网关164可以经由S1接口连接到RAN 104中的eNB 160a、160b、160c的每一个。服务网关164通常可以向/从WTRU 102a、102b、102c路由和转发用户数据分组。服务网关164还可以执行其他功能,例如在e节点B间切换期间锚定用户平面、当下行链路数据对于WTRU102a、102b、102c可用时触发寻呼、管理和存储WTRU 102a、102b、102c的上下文(context)等等。
服务网关164还可以连接到PDN网关166,PDN网关166可以向WTRU102a、102b、102c提供到分组交换网络(例如因特网110)的接入,以促进WTRU 102a、102b、102c与IP使能设备之间的通信。
核心网107可以促进与其他网络的通信。例如,核心网107可以向WTRU102a、102b、102c提供到电路交换网络(例如PSTN 108)的接入,以促进WTRU 102a、102b、102c与陆地线路通信设备之间的通信。例如,核心网107可以包括IP网关(例如IP多媒体子系统(IMS)服务器),或者与之通信,该IP网关作为核心网107与PSTN 108之间的接口。另外,核心网107可以向WTRU 102a、102b、102c提供到网络112的接入,该网络112可以包括被其他服务提供商拥有和/或运营的其他有线或无线网络。
图15E是根据实施方式的RAN 105和核心网109的系统图。RAN 105可以是使用IEEE802.16无线电技术通过空中接口117与WTRU 102a、102b、102c进行通信的接入服务网络(ASN)。如下面进一步讨论的,WTRU 102a、102b、102c,RAN 105和核心网109的不同功能实体之间的链路可以被定义为参考点。
如图15E所示,RAN 105可以包括基站180a、180b、180c和ASN网关182,但应当理解的是,在与实施方式保持一致的同时,RAN 105可以包括任意数量的基站和ASN网关。基站180a、180b、180c的每一个可以与RAN105中特定小区(未示出)相关联并可以包括一个或多个通过空中接口117与WTRU 102a、102b、102c通信的收发信机。在一个实施方式中,基站180a、180b、180c可以使用MIMO技术。因此,基站180a例如可以使用多个天线来向WTRU 102a发送无线信号,或从其接收无线信号。基站180a、180b、180c可以提供移动性管理功能,例如呼叫切换(handoff)触发、隧道建立、无线电资源管理、业务分类、服务质量(QoS)策略执行等等。ASN网关182可以充当业务聚集点,并且负责寻呼、缓存用户资料(profile)、路由到核心网109等等。
WTRU 102a、102b、102c和RAN 105之间的空中接口117可以被定义为使用IEEE802.16规范的R1参考点。另外,WTRU 102a、102b、102c的每一个可以与核心网109建立逻辑接口(未显示)。WTRU 102a、102b、102c和核心网109之间的逻辑接口可以定义为R2参考点,其可以用于认证、授权、IP主机(host)配置管理和/或移动性管理。
基站180a、180b、180c的每一个之间的通信链路可以定义为R8参考点,该R8参考点包括促进WTRU切换和基站间数据转移的协议。基站180a、180b、180c和ASN网关182之间的通信链路可以定义为R6参考点。R6参考点可以包括用于促进基于与WTRU 102a、102b、102c的每一个相关联的移动性事件的移动性管理的协议。
如图15E所示,RAN 105可以连接至核心网109。RAN 105和核心网109之间的通信链路可以定义为包括例如促进数据转移和移动性管理能力的协议的R3参考点。核心网109可以包括移动IP本地代理(MIP-HA)184,认证、授权、计费(AAA)服务器186和网关188。尽管前述的每个元件被描述为核心网109的部分,应当理解的是,这些元件中的任意一个可以由不是核心网运营商的实体拥有或运营。
MIP-HA可以负责IP地址管理,并可以使WTRU 102a、102b、102c能够在不同ASN和/或不同核心网之间漫游。MIP-HA 184可以向WTRU 102a、102b、102c提供分组交换网络(例如因特网110)的接入,以促进WTRU 102a、102b、102c和IP使能设备之间的通信。AAA服务器186可以负责用户认证和支持用户服务。网关188可促进与其他网络互通。例如,网关188可以向WTRU 102a、102b、102c提供电路交换网络(例如PSTN 108)的接入,以促进WTRU 102a、102b、102c和陆地线路通信设备之间的通信。此外,网关188可以向WTRU 102a、102b、102c提供网络112,其可以包括由其他服务提供商拥有或运营的其他有线或无线网络。
尽管未在图15E中显示,应当理解的是,RAN 105可以连接至其他ASN,并且核心网109可以连接至其他核心网。RAN 105和其他ASN之间的通信链路可以定义为R4参考点,其可以包括用于协调RAN 105和其他ASN之间的WTRU 102a、102b、102c的移动性的协议。核心网109和其他核心网之间的通信链路可以定义为R5参考点,其可以包括用于促进本地核心网和被访问核心网之间的互通的协议。
已经公开了用于使用交叉平面滤波的增强色度编码的系统、方法和手段。可以例如使用从分别对应于参考、预测或重构色度采样的亮度采样的1-D或2-D MxN窗口(滤波器支持区)的交叉平面滤波导出的信息来增强参考、预测和/或重构色度采样。亮度采样可以被重构或填充。可以例如基于方向性内预测模式自适应选择滤波器支持区。可以例如针对应用性而分类交叉平面滤波器,并可以例如基于滤波器支持区、针对当前块使用内还是间预测模式,使用整数还是分数像素运动向量和/或在间预测中是否使用参考图片来自适应选择交叉平面滤波器。信令可以被提供给解码器,例如以指示以下的至少一者:是否启用色度增强、色度增强是否被应用到当前块、交叉平面滤波器类型、交叉平面滤波器(例如滤波器集合)和对应交叉平面滤波器系数。解码器可以基于接收的信令来选择要应用到滤波器支持区的交叉平面滤波器。
虽然上文以特定的组合描述了特征和元素,但是本领域技术人员将理解每个特征或元素能够单独使用或与其他特征和元素进行任何组合使用。此外,这里描述的方法可以用计算机程序、软件或固件实现,其可包含到由计算机或处理器执行的计算机可读介质中。计算机可读介质的示例包括电子信号(通过有线或无线连接传送)和计算机可读存储介质。计算机可读存储介质的示例包括但不限制为:只读存储器(ROM)、随机存取存储器(RAM)、寄存器、缓冲存储器、半导体存储器设备、磁性介质(例如内部硬盘和可移动磁盘)、磁光介质和光介质(例如CD-ROM盘和数字通用盘(DVD))。与软件相关联的处理器用于实现射频收发信机,用于WTRU、UE、终端、基站、RNC或任何主计算机。

Claims (26)

1.一种视频编码的方法,该方法包括:
接收与当前图片相关联的交叉平面滤波器的指示,该当前图片包括内编码视频块和用于预测该内编码视频块的多个参考采样;
确定用于增强所述当前图片中的对应色度采样的该当前图片中的亮度采样区;
将所述交叉平面滤波器应用到所述亮度采样区中的多个亮度采样以确定偏移,所述交叉平面滤波器包括高通滤波器;以及
将所述偏移应用到所述对应色度采样以确定增强的色度采样。
2.根据权利要求1所述的方法,其中所述亮度采样区包括不可用亮度采样,以及所述方法还包括在将所述交叉平面滤波器应用到所述多个亮度采样之前将所述不可用亮度采样替换为邻近可用亮度采样。
3.根据权利要求1所述的方法,还包括基于接收到的色度增强指示符来确定是否应用所述交叉平面滤波器,其中该接收到的色度增强指示符在块级被接收。
4.根据权利要求1所述的方法,其中所述亮度采样区是第一亮度采样区,所述多个亮度采样是第一多个亮度采样,所述偏移是第一偏移,所述对应色度采样是第一对应色度采样,以及所述增强的色度采样是第一增强的色度采样,所述方法还包括:
确定用于增强所述当前图片中的第二对应色度采样的所述当前图片中的第二亮度采样区;
将所述交叉平面滤波器应用到所述第二亮度采样区中的第二多个亮度采样以确定第二偏移;以及
将所述第二偏移应用到所述第二对应色度采样以确定第二增强的色度采样。
5.根据权利要求1所述的方法,其中所述亮度采样区基于所选的内预测模式而被确定。
6.根据权利要求1所述的方法,还包括基于所选的内预测模式确定要应用的所述交叉平面滤波器。
7.根据权利要求1所述的方法,其中所述对应色度采样是所述内编码视频块中的预测色度采样,以及所述增强的色度采样用于预测。
8.根据权利要求1所述的方法,其中所述多个亮度采样包括预测的亮度采样由此所述交叉平面滤波器在所述亮度采样的重构之前被应用到所述预测的亮度采样。
9.根据权利要求1所述的方法,其中所述对应色度采样是在环内滤波之前的重构的色度采样,以及所述增强的色度采样用于在应用环内滤波之前替换所述对应色度采样。
10.根据权利要求1所述的方法,其中所述对应色度采样是用于预测所述内编码视频块中的一个或多个采样的参考色度采样。
11.根据权利要求1所述的方法,其中所述多个亮度采样包括重构的亮度采样由此所述交叉平面滤波器在重构之后被应用到所述重构的亮度采样。
12.根据权利要求1所述的方法,其中所述亮度采样区包括3x3块亮度采样。
13.根据权利要求1所述的方法,其中所接收的指示包括与所述交叉平面滤波器相关联的一个或多个滤波器系数。
14.一种视频编码设备,包括:
处理器,被配置成:
接收与当前图片相关联的交叉平面滤波器的指示,该当前图片包括内编码视频块和用于预测该内编码视频块的多个参考采样;
确定用于增强所述当前图片中的对应色度采样的该当前图片中的亮度采样区;
将所述交叉平面滤波器应用到所述亮度采样区中的多个亮度采样以确定偏移,所述交叉平面滤波器包括高通滤波器;以及
将所述偏移应用到所述对应色度采样以确定增强的色度采样。
15.根据权利要求14所述的视频编码设备,其中所述亮度采样区包括不可用亮度采样,以及其中所述处理器进一步被配置成在将所述交叉平面滤波器应用到所述多个亮度采样之前将所述不可用亮度采样替换为邻近可用亮度采样。
16.根据权利要求14所述的视频编码设备,其中所述处理器进一步被配置成基于接收到的色度增强指示符来确定是否应用所述交叉平面滤波器,其中该接收到的色度增强指示符在块级被接收。
17.根据权利要求14所述的视频编码设备,其中所述亮度采样区是第一亮度采样区,所述多个亮度采样是第一多个亮度采样,所述偏移是第一偏移,所述对应色度采样是第一对应色度采样,以及所述增强的色度采样是第一增强的色度采样,所述处理器进一步被配置成:
确定用于增强所述当前图片中的第二对应色度采样的所述当前图片中的第二亮度采样区;
将所述交叉平面滤波器应用到所述第二亮度采样区中的第二多个亮度采样以确定第二偏移;以及
将所述第二偏移应用到所述第二对应色度采样以确定第二增强的色度采样。
18.根据权利要求14所述的视频编码设备,其中所述亮度采样区基于所选的内预测模式而被确定。
19.根据权利要求14所述的视频编码设备,其中所述处理器进一步被配置成基于所选的内预测模式确定要应用的所述交叉平面滤波器。
20.根据权利要求14所述的视频编码设备,其中所述对应色度采样是所述内编码视频块中的预测色度采样,以及所述增强的色度采样用于预测。
21.根据权利要求14所述的视频编码设备,其中所述多个亮度采样包括预测的亮度采样由此所述交叉平面滤波器在所述亮度采样的重构之前被应用到所述预测的亮度采样。
22.根据权利要求14所述的视频编码设备,其中所述对应色度采样是在环内滤波之前的重构的色度采样,以及所述增强的色度采样用于在应用环内滤波之前替换所述对应色度采样。
23.根据权利要求14所述的视频编码设备,其中所述对应色度采样是用于预测所述内编码视频块中的一个或多个色度采样的参考色度采样。
24.根据权利要求14所述的视频编码设备,其中所述多个亮度采样包括重构的亮度采样由此所述交叉平面滤波器在重构之后被应用。
25.根据权利要求14所述的视频编码设备,其中所述亮度采样区包括3x3块亮度采样。
26.根据权利要求14所述的视频编码设备,其中所接收的指示包括与所述交叉平面滤波器相关联的一个或多个滤波器系数。
CN201680040052.9A 2015-07-08 2016-07-08 用于使用交叉平面滤波的增强色度编码的方法和装置 Active CN107836116B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110824891.2A CN113810691A (zh) 2015-07-08 2016-07-08 用于使用交叉平面滤波的增强色度编码的方法和装置

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201562190008P 2015-07-08 2015-07-08
US62/190,008 2015-07-08
PCT/US2016/041445 WO2017007989A1 (en) 2015-07-08 2016-07-08 Enhanced chroma coding using cross plane filtering

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202110824891.2A Division CN113810691A (zh) 2015-07-08 2016-07-08 用于使用交叉平面滤波的增强色度编码的方法和装置

Publications (2)

Publication Number Publication Date
CN107836116A true CN107836116A (zh) 2018-03-23
CN107836116B CN107836116B (zh) 2021-08-06

Family

ID=56555775

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202110824891.2A Pending CN113810691A (zh) 2015-07-08 2016-07-08 用于使用交叉平面滤波的增强色度编码的方法和装置
CN201680040052.9A Active CN107836116B (zh) 2015-07-08 2016-07-08 用于使用交叉平面滤波的增强色度编码的方法和装置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN202110824891.2A Pending CN113810691A (zh) 2015-07-08 2016-07-08 用于使用交叉平面滤波的增强色度编码的方法和装置

Country Status (7)

Country Link
US (2) US11438605B2 (zh)
EP (2) EP4404572A3 (zh)
JP (4) JP2018527784A (zh)
KR (4) KR102570911B1 (zh)
CN (2) CN113810691A (zh)
TW (1) TWI715598B (zh)
WO (1) WO2017007989A1 (zh)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020057506A1 (zh) * 2018-09-21 2020-03-26 华为技术有限公司 色度块预测方法及装置
WO2020192717A1 (en) * 2019-03-26 2020-10-01 Beijing Bytedance Network Technology Co., Ltd. Parameter derivation for inter prediction
US10939128B2 (en) 2019-02-24 2021-03-02 Beijing Bytedance Network Technology Co., Ltd. Parameter derivation for intra prediction
US10979717B2 (en) 2018-11-06 2021-04-13 Beijing Bytedance Network Technology Co., Ltd. Simplified parameter derivation for intra prediction
CN112690000A (zh) * 2018-09-21 2021-04-20 华为技术有限公司 用于进行反量化的装置和方法
US11057642B2 (en) 2018-12-07 2021-07-06 Beijing Bytedance Network Technology Co., Ltd. Context-based intra prediction
CN113132739A (zh) * 2019-12-31 2021-07-16 杭州海康威视数字技术股份有限公司 边界强度确定、编解码方法、装置及其设备
US11115655B2 (en) 2019-02-22 2021-09-07 Beijing Bytedance Network Technology Co., Ltd. Neighboring sample selection for intra prediction
CN113396584A (zh) * 2018-12-07 2021-09-14 弗劳恩霍夫应用研究促进协会 用于增强交叉分量线性模型参数的计算的稳健性的编码器、解码器和方法
CN114007067A (zh) * 2020-07-28 2022-02-01 北京达佳互联信息技术有限公司 跨分量样值偏移补偿中的色度编解码增强
CN114128284A (zh) * 2019-08-08 2022-03-01 松下电器(美国)知识产权公司 用于视频编码的系统和方法
CN114270850A (zh) * 2019-08-08 2022-04-01 松下电器(美国)知识产权公司 用于视频编码的系统和方法
US11438581B2 (en) 2019-03-24 2022-09-06 Beijing Bytedance Network Technology Co., Ltd. Conditions in parameter derivation for intra prediction
US11902507B2 (en) 2018-12-01 2024-02-13 Beijing Bytedance Network Technology Co., Ltd Parameter derivation for intra prediction

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10368107B2 (en) * 2016-08-15 2019-07-30 Qualcomm Incorporated Intra video coding using a decoupled tree structure
KR102531386B1 (ko) 2016-10-04 2023-05-12 주식회사 비원영상기술연구소 영상 데이터 부호화/복호화 방법 및 장치
US10999602B2 (en) 2016-12-23 2021-05-04 Apple Inc. Sphere projected motion estimation/compensation and mode decision
US11259046B2 (en) 2017-02-15 2022-02-22 Apple Inc. Processing of equirectangular object data to compensate for distortion by spherical projections
US10924747B2 (en) 2017-02-27 2021-02-16 Apple Inc. Video coding techniques for multi-view video
US11093752B2 (en) 2017-06-02 2021-08-17 Apple Inc. Object tracking in multi-view video
WO2019059107A1 (ja) * 2017-09-20 2019-03-28 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 符号化装置、復号装置、符号化方法及び復号方法
KR20200047563A (ko) * 2017-09-26 2020-05-07 삼성전자주식회사 크로스-성분 예측에 의한 비디오 복호화 방법 및 장치, 크로스-성분 예측에 의한 비디오 부호화 방법 및 장치
CN118413670A (zh) 2017-11-28 2024-07-30 Lx 半导体科技有限公司 图像编码/解码方法、图像数据的传输方法和存储介质
KR102275654B1 (ko) 2018-01-15 2021-07-09 삼성전자주식회사 부호화 방법 및 그 장치, 복호화 방법 및 그 장치
EP3747192A1 (en) 2018-01-29 2020-12-09 InterDigital VC Holdings, Inc. Encoding and decoding with refinement of the reconstructed picture
CA3115177C (en) * 2018-10-05 2024-06-04 Huawei Technologies Co., Ltd. Intra prediction method and device
JP7481332B2 (ja) * 2018-12-25 2024-05-10 オッポ広東移動通信有限公司 デコードのための予測方法及びその装置、並びにコンピュータ記憶媒体
CN120676166A (zh) 2019-02-07 2025-09-19 交互数字Vc控股公司 用于利用光流的帧间预测细化的系统、装置和方法
WO2020210531A1 (en) * 2019-04-09 2020-10-15 Beijing Dajia Internet Information Technology Co., Ltd. Methods and apparatuses for signaling of merge modes in video coding
KR20250008982A (ko) 2019-04-12 2025-01-16 두인 비전 컴퍼니 리미티드 행렬 기반 인트라 예측에서의 산출
KR102744182B1 (ko) 2019-04-16 2024-12-19 두인 비전 컴퍼니 리미티드 인트라 코딩 모드에서의 행렬 도출
KR102736164B1 (ko) 2019-05-01 2024-12-03 두인 비전 컴퍼니 리미티드 필터링을 이용한 행렬 기반 인트라 예측
CN113728647B (zh) 2019-05-01 2023-09-05 北京字节跳动网络技术有限公司 基于矩阵的帧内预测的上下文编码
KR102698314B1 (ko) 2019-05-22 2024-08-26 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드 업샘플링을 이용한 행렬 기반 인트라 예측
CN114051735B (zh) 2019-05-31 2024-07-05 北京字节跳动网络技术有限公司 基于矩阵的帧内预测中的一步下采样过程
CN117768652A (zh) 2019-06-05 2024-03-26 北京字节跳动网络技术有限公司 视频处理方法、装置、介质、以及存储比特流的方法
US12160582B2 (en) * 2019-06-21 2024-12-03 Interdigital Vc Holdings, Inc. Precision refinement for motion compensation with optical flow
CN114097232A (zh) * 2019-06-25 2022-02-25 交互数字Vc控股法国有限公司 用于译码/解码图片数据的方法和装置
WO2021025168A1 (en) * 2019-08-08 2021-02-11 Panasonic Intellectual Property Corporation Of America System and method for video coding
WO2021025167A1 (en) * 2019-08-08 2021-02-11 Panasonic Intellectual Property Corporation Of America System and method for video coding
US11197030B2 (en) 2019-08-08 2021-12-07 Panasonic Intellectual Property Corporation Of America System and method for video coding
GB2586484B (en) * 2019-08-20 2023-03-08 Canon Kk A filter
US12219134B2 (en) 2019-08-28 2025-02-04 Kt Corporation Video signal processing method and device
SI4024857T1 (sl) * 2019-08-29 2025-02-28 Lg Electronics Inc. Naprava in postopek za kodiranje slik
WO2021045130A1 (en) 2019-09-03 2021-03-11 Panasonic Intellectual Property Corporation Of America System and method for video coding
WO2021049593A1 (en) 2019-09-11 2021-03-18 Panasonic Intellectual Property Corporation Of America System and method for video coding
CN117615155A (zh) 2019-09-19 2024-02-27 北京字节跳动网络技术有限公司 视频编解码中的参考样点位置推导
WO2021052493A1 (en) 2019-09-20 2021-03-25 Beijing Bytedance Network Technology Co., Ltd. Scaling process for coding block
CN114586352A (zh) * 2019-09-23 2022-06-03 Vid拓展公司 联合分量视频帧滤波
CN114556955B (zh) 2019-10-13 2024-04-05 北京字节跳动网络技术有限公司 参考图片重采样与视频编解码工具之间的相互作用
WO2021083188A1 (en) 2019-10-28 2021-05-06 Beijing Bytedance Network Technology Co., Ltd. Syntax signaling and parsing based on colour component
EP4035363A4 (en) 2019-10-29 2022-11-30 Beijing Bytedance Network Technology Co., Ltd. CROSS-COMPONENT ADAPTIVE LOOP FILTER USING LUMA DIFFERENCES
WO2021129866A1 (en) 2019-12-27 2021-07-01 Beijing Bytedance Network Technology Co., Ltd. Signaling of slice types in video pictures headers
US11303936B2 (en) * 2020-02-21 2022-04-12 Tencent America LLC Method and apparatus for filtering
US11575909B2 (en) * 2020-04-07 2023-02-07 Tencent America LLC Method and apparatus for video coding
EP3984222A4 (en) * 2020-08-13 2022-10-26 Beijing Dajia Internet Information Technology Co., Ltd. ENHANCED CHROMINANCE CODING IN INTER-COMPONENT ADAPTIVE SAMPLE SHIFT
CN118318438A (zh) * 2021-11-25 2024-07-09 北京达佳互联信息技术有限公司 跨分量样本自适应偏移
US12052422B2 (en) * 2022-01-31 2024-07-30 Tencent America LLC Cross-component planar prediction in image and video compression
WO2024111834A1 (ko) * 2022-11-21 2024-05-30 현대자동차주식회사 복원 참조샘플 기반 성분간 예측을 이용하는 비디오 코딩을 위한 방법 및 장치
KR20250151833A (ko) * 2024-04-15 2025-10-22 광운대학교 산학협력단 복원 휘도 블록 기반 색차 성분 예측 방법 및 장치

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140185680A1 (en) * 2012-12-28 2014-07-03 Qualcomm Incorporated Device and method for scalable and multiview/3d coding of video information
CN104247422A (zh) * 2011-11-07 2014-12-24 华为技术有限公司 用于改进帧内预测的新的角度表

Family Cites Families (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4701783A (en) 1982-09-14 1987-10-20 New York Institute Of Technology Technique for encoding and decoding video with improved separation of chrominance and luminance
US5450216A (en) * 1994-08-12 1995-09-12 International Business Machines Corporation Color image gamut-mapping system with chroma enhancement at human-insensitive spatial frequencies
US6462790B1 (en) * 1999-03-12 2002-10-08 Fortel Dtv, Inc. Digital comb filter for decoding composite video signals
US7102669B2 (en) 2002-04-02 2006-09-05 Freescale Semiconductor, Inc. Digital color image pre-processing
US7333544B2 (en) 2003-07-16 2008-02-19 Samsung Electronics Co., Ltd. Lossless image encoding/decoding method and apparatus using inter-color plane prediction
US7822286B2 (en) * 2003-11-07 2010-10-26 Mitsubishi Electric Research Laboratories, Inc. Filtering artifacts in images with 3D spatio-temporal fuzzy filters
US7397515B2 (en) 2004-01-30 2008-07-08 Broadcom Corporation Method and system for cross-chrominance removal using motion detection
US7724949B2 (en) * 2004-06-10 2010-05-25 Qualcomm Incorporated Advanced chroma enhancement
US20090022220A1 (en) 2005-04-13 2009-01-22 Universitaet Hannover Method and apparatus for enhanced video coding
TWI314720B (en) 2005-05-31 2009-09-11 Himax Tech Inc 2d yc separation device and yc separation system
CN101009842B (zh) 2006-01-11 2012-02-01 华为技术有限公司 可分级视频压缩中插值的方法与装置
KR101266168B1 (ko) 2006-08-16 2013-05-21 삼성전자주식회사 영상의 부호화, 복호화 방법 및 장치
US8270472B2 (en) 2007-11-09 2012-09-18 Thomson Licensing Methods and apparatus for adaptive reference filtering (ARF) of bi-predictive pictures in multi-view coded video
CN102057680A (zh) * 2008-07-04 2011-05-11 株式会社东芝 运动图像编码/解码方法和装置
US8270466B2 (en) 2008-10-03 2012-09-18 Sony Corporation Adaptive decimation filter
CN101778371B (zh) 2009-01-09 2012-08-29 电信科学技术研究院 寻呼方法及装置
WO2011033643A1 (ja) 2009-09-17 2011-03-24 株式会社 東芝 動画像符号化方法及び動画像復号化方法
US8638342B2 (en) * 2009-10-20 2014-01-28 Apple Inc. System and method for demosaicing image data using weighted gradients
WO2011063347A2 (en) * 2009-11-20 2011-05-26 Pelican Imaging Corporation Capturing and processing of images using monolithic camera array with heterogeneous imagers
CN102714731A (zh) * 2009-12-22 2012-10-03 索尼公司 图像处理设备和方法及程序
KR101682147B1 (ko) * 2010-04-05 2016-12-05 삼성전자주식회사 변환 및 역변환에 기초한 보간 방법 및 장치
KR102759392B1 (ko) * 2010-04-13 2025-01-24 지이 비디오 컴프레션, 엘엘씨 평면 간 예측
CN201726499U (zh) 2010-05-04 2011-01-26 武汉光华芯科技有限公司 复合视频信号亮色分离系统
US8995776B2 (en) * 2010-06-17 2015-03-31 Sharp Kabushiki Kaisha Image filter device, decoding apparatus, encoding apparatus, and data structure
CN101902653B (zh) 2010-06-25 2013-04-24 杭州爱威芯科技有限公司 一种基于亮度样本的方向预测的场内yc分离方法
US20120008687A1 (en) 2010-07-06 2012-01-12 Apple Inc. Video coding using vector quantized deblocking filters
KR101663762B1 (ko) * 2010-07-20 2016-10-07 에스케이 텔레콤주식회사 다중 예측 필터를 이용하는 경쟁기반 인트라 예측 부호화/복호화 장치 및 방법
US9008175B2 (en) * 2010-10-01 2015-04-14 Qualcomm Incorporated Intra smoothing filter for video coding
US10142630B2 (en) * 2010-12-10 2018-11-27 Texas Instruments Incorporated Mode adaptive intra prediction smoothing in video coding
KR20120090740A (ko) * 2011-02-07 2012-08-17 (주)휴맥스 정밀한 단위의 필터 선택을 적용한 영상 부호화/복호화 장치 및 방법
CN103119943B (zh) 2011-06-03 2017-03-08 太阳专利托管公司 图像编码方法及图像解码方法
US9693070B2 (en) * 2011-06-24 2017-06-27 Texas Instruments Incorporated Luma-based chroma intra-prediction for video coding
JP5964422B2 (ja) 2011-06-28 2016-08-03 サムスン エレクトロニクス カンパニー リミテッド ピクセル分類によるオフセット調整を利用するビデオ符号化方法及びその装置、並びに該ビデオ復号化方法及びその装置
US9641866B2 (en) * 2011-08-18 2017-05-02 Qualcomm Incorporated Applying partition-based filters
KR20130049526A (ko) * 2011-11-04 2013-05-14 오수미 복원 블록 생성 방법
JPWO2013105622A1 (ja) * 2012-01-13 2015-05-11 シャープ株式会社 画像復号装置、画像符号化装置、および符号化データのデータ構造
WO2013155662A1 (en) 2012-04-16 2013-10-24 Mediatek Singapore Pte. Ltd. Methods and apparatuses of simplification for intra chroma lm mode
US20150036744A1 (en) 2012-05-02 2015-02-05 Sony Corporation Image processing apparatus and image processing method
US9420280B2 (en) * 2012-06-08 2016-08-16 Qualcomm Incorporated Adaptive upsampling filters
US20140086316A1 (en) 2012-09-24 2014-03-27 Louis Joseph Kerofsky Video compression with color space scalability
KR102028244B1 (ko) * 2012-09-28 2019-10-02 브이아이디 스케일, 인크. 비디오 코딩에서 크로마 신호 향상을 위한 교차-평면 필터링
CN105052133B (zh) * 2012-10-01 2020-02-07 Ge视频压缩有限责任公司 将子块细分的推导用于来自基础层的预测的可伸缩视频编码
US20140192862A1 (en) * 2013-01-07 2014-07-10 Research In Motion Limited Methods and systems for prediction filtering in video coding
US20140198846A1 (en) * 2013-01-16 2014-07-17 Qualcomm Incorporated Device and method for scalable coding of video information
WO2014115283A1 (ja) * 2013-01-24 2014-07-31 シャープ株式会社 画像復号装置、および画像符号化装置
WO2014163241A1 (ko) * 2013-04-02 2014-10-09 주식회사 칩스앤미디어 동영상 처리 방법 및 장치
US9503733B2 (en) 2013-04-10 2016-11-22 ARRIS Enterprises, LLC Re-sampling with phase offset adjustment for luma and chroma to signal adaptive filters in scalable video coding
US8810727B1 (en) * 2013-05-07 2014-08-19 Qualcomm Technologies, Inc. Method for scaling channel of an image
US9686561B2 (en) * 2013-06-17 2017-06-20 Qualcomm Incorporated Inter-component filtering
WO2015003753A1 (en) 2013-07-12 2015-01-15 Nokia Solutions And Networks Oy Redirection of m2m devices
WO2015057947A1 (en) * 2013-10-17 2015-04-23 Huawei Technologies Co., Ltd. Improved reference pixel selection and filtering for intra coding of depth map
EP3065465B1 (en) 2013-11-01 2018-01-10 Huawei Technologies Co., Ltd. Network selection method and core network device
JP6750234B2 (ja) 2016-01-28 2020-09-02 横浜ゴム株式会社 タイヤ運用サービスシステムおよび方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104247422A (zh) * 2011-11-07 2014-12-24 华为技术有限公司 用于改进帧内预测的新的角度表
US20140185680A1 (en) * 2012-12-28 2014-07-03 Qualcomm Incorporated Device and method for scalable and multiview/3d coding of video information

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
JIE DONG ET AL: "《Chroma Enhancement for ILR Picture》", 《JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11》 *
JIE DONG ET AL: "《SEI message: post filters to enhance the chroma planes》", 《JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11》 *

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020057506A1 (zh) * 2018-09-21 2020-03-26 华为技术有限公司 色度块预测方法及装置
US12425593B2 (en) 2018-09-21 2025-09-23 Huawei Technologies Co., Ltd. Apparatus and method for inverse quantization
US11689723B2 (en) 2018-09-21 2023-06-27 Huawei Technologies Co., Ltd. Apparatus and method for inverse quantization
CN112690000B (zh) * 2018-09-21 2022-02-18 华为技术有限公司 用于进行反量化的装置和方法
CN112690000A (zh) * 2018-09-21 2021-04-20 华为技术有限公司 用于进行反量化的装置和方法
US11025915B2 (en) 2018-11-06 2021-06-01 Beijing Bytedance Network Technology Co., Ltd. Complexity reduction in parameter derivation intra prediction
US11019344B2 (en) 2018-11-06 2021-05-25 Beijing Bytedance Network Technology Co., Ltd. Position dependent intra prediction
US10999581B2 (en) 2018-11-06 2021-05-04 Beijing Bytedance Network Technology Co., Ltd. Position based intra prediction
US11438598B2 (en) 2018-11-06 2022-09-06 Beijing Bytedance Network Technology Co., Ltd. Simplified parameter derivation for intra prediction
US12355979B2 (en) 2018-11-06 2025-07-08 Beijing Bytedance Network Technology Co., Ltd. Multi-models for intra prediction
US11930185B2 (en) 2018-11-06 2024-03-12 Beijing Bytedance Network Technology Co., Ltd. Multi-parameters based intra prediction
US10979717B2 (en) 2018-11-06 2021-04-13 Beijing Bytedance Network Technology Co., Ltd. Simplified parameter derivation for intra prediction
US12184865B2 (en) 2018-11-06 2024-12-31 Beijing Bytedance Network Technology Co., Ltd. Multi-parameters based intra prediction
US11902507B2 (en) 2018-12-01 2024-02-13 Beijing Bytedance Network Technology Co., Ltd Parameter derivation for intra prediction
US11595687B2 (en) 2018-12-07 2023-02-28 Beijing Bytedance Network Technology Co., Ltd. Context-based intra prediction
CN113396584A (zh) * 2018-12-07 2021-09-14 弗劳恩霍夫应用研究促进协会 用于增强交叉分量线性模型参数的计算的稳健性的编码器、解码器和方法
US11057642B2 (en) 2018-12-07 2021-07-06 Beijing Bytedance Network Technology Co., Ltd. Context-based intra prediction
US11115655B2 (en) 2019-02-22 2021-09-07 Beijing Bytedance Network Technology Co., Ltd. Neighboring sample selection for intra prediction
US11729405B2 (en) 2019-02-24 2023-08-15 Beijing Bytedance Network Technology Co., Ltd. Parameter derivation for intra prediction
US10939128B2 (en) 2019-02-24 2021-03-02 Beijing Bytedance Network Technology Co., Ltd. Parameter derivation for intra prediction
US11438581B2 (en) 2019-03-24 2022-09-06 Beijing Bytedance Network Technology Co., Ltd. Conditions in parameter derivation for intra prediction
CN113632474A (zh) * 2019-03-26 2021-11-09 北京字节跳动网络技术有限公司 用于帧间预测的参数推导
CN113632474B (zh) * 2019-03-26 2022-12-09 北京字节跳动网络技术有限公司 用于帧间预测的参数推导
WO2020192717A1 (en) * 2019-03-26 2020-10-01 Beijing Bytedance Network Technology Co., Ltd. Parameter derivation for inter prediction
CN114270850A (zh) * 2019-08-08 2022-04-01 松下电器(美国)知识产权公司 用于视频编码的系统和方法
CN114128284A (zh) * 2019-08-08 2022-03-01 松下电器(美国)知识产权公司 用于视频编码的系统和方法
CN113132739B (zh) * 2019-12-31 2022-11-01 杭州海康威视数字技术股份有限公司 边界强度确定、编解码方法、装置及其设备
CN113132739A (zh) * 2019-12-31 2021-07-16 杭州海康威视数字技术股份有限公司 边界强度确定、编解码方法、装置及其设备
US11800124B2 (en) 2020-07-28 2023-10-24 Beijing Dajia Internet Information Technology Co., Ltd. Chroma coding enhancement in cross-component sample adaptive offset
CN114007067A (zh) * 2020-07-28 2022-02-01 北京达佳互联信息技术有限公司 跨分量样值偏移补偿中的色度编解码增强
US12219163B2 (en) 2020-07-28 2025-02-04 Beijing Dajia Internet Information Technology Co., Ltd. Chroma coding enhancement in cross-component sample adaptive offset

Also Published As

Publication number Publication date
CN113810691A (zh) 2021-12-17
JP7485798B2 (ja) 2024-05-16
US20220329831A1 (en) 2022-10-13
KR102741824B1 (ko) 2024-12-11
KR20230128138A (ko) 2023-09-01
EP4404572A3 (en) 2024-10-16
CN107836116B (zh) 2021-08-06
US11438605B2 (en) 2022-09-06
KR102291835B1 (ko) 2021-08-23
KR20180039052A (ko) 2018-04-17
EP3320684A1 (en) 2018-05-16
JP2018527784A (ja) 2018-09-20
JP2024102228A (ja) 2024-07-30
KR20210104929A (ko) 2021-08-25
WO2017007989A1 (en) 2017-01-12
US20180220138A1 (en) 2018-08-02
EP4404572A2 (en) 2024-07-24
KR102460912B1 (ko) 2022-10-28
TWI715598B (zh) 2021-01-11
JP7208288B2 (ja) 2023-01-18
JP2023030205A (ja) 2023-03-07
KR20220146717A (ko) 2022-11-01
TW201724854A (zh) 2017-07-01
JP2021103889A (ja) 2021-07-15
EP3320684B1 (en) 2024-09-04
KR102570911B1 (ko) 2023-08-24

Similar Documents

Publication Publication Date Title
JP7485798B2 (ja) クロスプレーンフィルタリングを使用する強化されたクロマコーディング
JP7307184B2 (ja) オプティカルフローを用いたインター予測リファインメントのためのシステム、装置、および方法
CN107431817B (zh) 用于调色板译码的方法及装置
JP2020129845A (ja) ビデオ符号化のための成分間相関解除
CN113396591A (zh) 针对用于基于模板的视频译码的改进的线性模型估计的方法、架构、装置和系统
CN107409220A (zh) 块内拷贝搜索
KR20210142610A (ko) Affine 모션 모델 유도 방법
EP4602805A1 (en) Equivalent intra mode for non-intra predicted coding blocks
RU2811563C2 (ru) Системы, устройства и способы для уточнения интерпрогнозирования с помощью оптического потока

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20201224

Address after: Paris France

Applicant after: Interactive Digital Madison Patent Holdings

Address before: Wilmington, Delaware, USA

Applicant before: VID SCALE, Inc.

GR01 Patent grant
GR01 Patent grant