【技术实现步骤摘要】
【国外来华专利技术】对HDR视频进行编码和解码
本专利技术涉及用于分别对时间上连续的高动态范围图像的集合(本文被称为HDR视频)进行编码和解码的方法和装置。
技术介绍
直到几年前,所有视频都是根据所谓的低动态范围(LDR)原理(也称为标准动态范围(SDR))编码的。这意味着,无论捕获到的场景是什么,代码的最大值(通常8位亮度Y’=255;或者用于模拟显示器驱动的100%电压)应当通过标准化定义对应于具有根据标准协议为100nit的峰值亮度PB(即它能够渲染的最亮的白色)的显示器(即,被渲染在其上)。如果人们购买了稍暗或更亮的实际显示器,则假设观看者的视觉系统将调整,使得图像将仍然看起来合适,并且甚至与参考100nit显示器上相同,而不是例如令人不快地太亮(假如有例如恐怖电影中的夜景,则其应当具有暗的外观)。当然,对于实际的节目制作来说,这通常意味着保持对场景照明设置的严格控制,因为即使在完美地均匀的照明中,各种对象的漫反射百分比已经能够给出100:1的对比度。这样的SDR显示器的黑色在良好的情况下通常为0.1nit,在最差的情况下为1nit甚至几nit,所以SDR显示器的动态范围(最亮的白色除以最暗的可视黑色)最好是1000:1,或者更差,这很好地对应于这样的均匀照明场景,并且使所有需要的具有大约2.0的伽马或者编码反伽马0.5.Rec.709的像素灰度值或亮度值被渲染的8位编码是通常使用的SDR视频编码。通常,相机也具有同时捕获非常亮的区域和相当暗的区域的问题,即在窗户或车窗外看到的场景通常会被剪成白色(给定红色、绿色和蓝色加性颜色分量R=G=B=最大值,对应于它们的平方根 ...
【技术保护点】
1.一种视频解码器(220),其被布置为从编码的输入图像中解码并输出时间上连续的高动态范围图像(Im_RHDR)的集合,所述编码的输入图像是编码的低动态范围图像(Im_COD)的集合,所述编码的低动态范围图像是以其中像素颜色由亮度值(Y’4L)和色度值(C’b0L,C’r0L)表示的格式的,所述色度值(C’b0L,C’r0L)与所述亮度值(Y’4L)相比在空间上被子采样,所述视频解码器包括:‑视频解码器(207),其被布置为将所述编码的低动态范围图像解码为未编码的低动态范围图像(Im_RLDR);‑第一空间尺度升高器(501)和第二空间尺度升高器(502),其被布置为将所述低动态范围图像(Im_RLDR)的色度值尺度升高到所述亮度值的分辨率;‑颜色转换器(503),其被布置为针对所述低动态范围图像(Im_RLDR)的每个像素将所述亮度值和色度值转换为包括三个非线性R’G’B’颜色值的非线性R’G’B’表示(R’4,G’4,B’4);‑最大值计算单元(504),其被布置为针对每个像素输出所述三个非线性R’G’B’颜色值的最大值(m);‑亮度映射单元(505),其被布置为接收亮度映射函数( ...
【技术特征摘要】
【国外来华专利技术】2016.01.28 EP 16153061.31.一种视频解码器(220),其被布置为从编码的输入图像中解码并输出时间上连续的高动态范围图像(Im_RHDR)的集合,所述编码的输入图像是编码的低动态范围图像(Im_COD)的集合,所述编码的低动态范围图像是以其中像素颜色由亮度值(Y’4L)和色度值(C’b0L,C’r0L)表示的格式的,所述色度值(C’b0L,C’r0L)与所述亮度值(Y’4L)相比在空间上被子采样,所述视频解码器包括:-视频解码器(207),其被布置为将所述编码的低动态范围图像解码为未编码的低动态范围图像(Im_RLDR);-第一空间尺度升高器(501)和第二空间尺度升高器(502),其被布置为将所述低动态范围图像(Im_RLDR)的色度值尺度升高到所述亮度值的分辨率;-颜色转换器(503),其被布置为针对所述低动态范围图像(Im_RLDR)的每个像素将所述亮度值和色度值转换为包括三个非线性R’G’B’颜色值的非线性R’G’B’表示(R’4,G’4,B’4);-最大值计算单元(504),其被布置为针对每个像素输出所述三个非线性R’G’B’颜色值的最大值(m);-亮度映射单元(505),其被布置为接收亮度映射函数(TM),所述亮度映射函数(TM)定义正被处理的所述低动态范围输入图像(Im_RLDR)中的一幅的亮度与要被获得的对应的高动态范围输出图像(Im_RHDR)的亮度之间的关系,并且所述亮度映射单元被布置为针对每个像素将所述亮度映射函数应用于所述最大值(m),从而得到输出最大值(m*);-增益因子计算器(506),其被布置为针对每个像素通过将所述输出最大值(m*)除以所述最大值(m)来获得增益值(g);-第一空间尺度降低器(507)和第二空间尺度降低器(508),其被布置为将所述增益值在空间上尺度降低到所述低动态范围图像的所述色度值的分辨率;以及-乘法器(509、510、511),其被布置为针对每个像素将正被处理的所述低动态范围输入图像(Im_RLDR)的所述亮度值和色度值(C’b0L,C’r0L)与所确定的相应增益值(g)相乘,针对所述色度值的相应增益值是尺度降低的增益值,其中,所述空间尺度升高器(501)和所述第二空间尺度升高器(502)被协调为与在视频编码器中使用的空间尺度升高器和第二空间尺度升高器相同,所述视频编码器将所述高动态范围图像编码为编码的低动态范围图像(Im_COD)的集合。2.根据权利要求1所述的视频解码器(220),其中,所述空间尺度升高器(501)和所述第二空间尺度升高器(502)是可编程的以应用至少两种不同的尺度升高算法,并且被布置为接收要使用的所述尺度升高算法(INTSTR1)以用于对当前输入的编码的低动态范围图像的集合进行解码。3.根据上述权利要求中的一项所述的视频解码器(220),包括颜色转换器(512),所述颜色转换器被布置为将输出的高动态范围图像(Im_RHDR)的集合从用0.5的反伽马定义的Y’CbCr表示转换为高动态范围RGB颜色表示。4.根据权利要求3所述的视频解码器(220),其中,所述高动态范围RGB颜色表示的红色分量、绿色分量和蓝色分量(R”,G”,B”)用在SMPTEST2084中定义的光电转换函数定义。5.一种视频解码的方法,其被布置为从编码的输入图像中解码并输出时间上连续的高动态范围图像(Im_RHDR)的集合,所述编码的输入图像是编码的低动态范围图像(Im_COD)的集合,所述编码的低动态范围图像是以其中像素颜色由亮度值(Y’4L)和色度值(C’b0L,C’r0L)表示的格式的,所述色度值(C’b0L,C’r0L)与所述亮度值(Y’4L)相比在空间上被子采样,所述方法包括:-将所述编码的低动态范围图像解码为未编码的低动态范围图像(Im_RLDR);-将所述低动态范围图像(Im_RLDR)的所述色度值尺度升高到所述亮度值的分辨率;-针对所述低动态范围图像(Im_RLDR)的每个像素将所述亮度值和色度值转换为包括三个非线性R’G’B’颜色值的非线性R’G’B’表示(R’4,G’4,B’4);-针对每个像素计算所述三个非线性R’G’B’颜色值的最大值(m);-接收亮度映射函数(TM),所述亮度映射函数(TM)定义正被处理的所述低动态范围输入图像(Im_RLDR)中的一幅的亮度与要被获得的对应的高动态范围输出图像(Im_RHDR)的亮度之间的关系,并且针对每个像素将所述亮度映射函数应用于所述最大值(m),从而得到输出最大值(m*);-针对每个像素通过将所述输出最大值(m*)除以所述最大值(m)来计算增益值(g);-将所述增益值在空间上尺度降低到所述低动态范围图像的所述色度系数值的分辨率;并且-针对每个像素将正被处理的所述未编码的低动态范围输入图像(Im_RLDR)的所述亮度值和色度值(C’b0L,C’r0L)与所确定的相应增益值(g)相乘,针对所述色度值的相应增益值是尺度降低的增益值;其中,所述色度系数的所述尺度升高被协调为与在视频编码器中使用的尺度升高相同,所述视频编码器将所述高动态范围图像编码为编码的低动态范围图像(Im_COD)的集合。6.根据权利要求5所述的视频解码的方法,其中,所述尺度升高是可编程的并且能够应用至少两种不同的尺度升高算法,并且应用接收到的要使用的...
【专利技术属性】
技术研发人员:R·J·范德弗洛坦恩,
申请(专利权)人:皇家飞利浦有限公司,
类型:发明
国别省市:荷兰,NL
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。