《提高图像动态范围.pdf》由会员分享,可在线阅读,更多相关《提高图像动态范围.pdf(36页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103778614 A (43)申请公布日 2014.05.07 CN 103778614 A (21)申请号 201310590427.7 (22)申请日 2008.07.30 60/962,708 2007.07.30 US 200880109299.7 2008.07.30 G06T 5/20(2006.01) G06T 5/30(2006.01) G09G 3/34(2006.01) (71)申请人 杜比实验室特许公司 地址 美国加利福尼亚州 (72)发明人 艾伦伦佩尔 沃尔夫冈海德里希 赫尔格西岑 格雷戈里约翰沃德 洛恩A怀特黑德 (74)专利代理机构 北京。
2、集佳知识产权代理有限 公司 11227 代理人 杜诚 李春晖 (54) 发明名称 提高图像动态范围 (57) 摘要 根据各个方面的方法和设备将低动态范围 (LDR) 格式的图像数据作为输入并产生动态范围 高于所述输入图像数据的动态范围的增强图像数 据 (即高动态范围 (HDR) 图像数据) 作为输出。在 某些实施例中, 所述方法应用于视频数据并实时 执行 (即, 至少平均来说以视频信号的帧速率来完 成对视频帧的处理以提高视频帧的动态范围) 。 (30)优先权数据 (62)分案原申请数据 (51)Int.Cl. 权利要求书 9 页 说明书 13 页 附图 13 页 (19)中华人民共和国国家知识。
3、产权局 (12)发明专利申请 权利要求书9页 说明书13页 附图13页 (10)申请公布号 CN 103778614 A CN 103778614 A 1/9 页 2 1. 一种用于提高表示图像的低动态范围 (LDR) 图像数据的方法, 所述方法包括 : 在所述图像内识别至少一个增强区域 ; 将亮度提高函数应用于所述低动态范围图像数据以生成高动态范围 (HDR) 图像数据, 其中, 与所述低动态范围图像数据相比, 所述高动态范围图像数据包括在所述增强区域中 的增强区域像素的提高的亮度值和在所述增强区域之外的一个或多个边界区域像素的提 高的亮度值, 所述边界区域像素的亮度值的提高随着与所述增强区。
4、域间的距离增加而减 小 ; 以及 至少部分地基于在将所述亮度提高函数应用于所述低动态范围图像数据的过程中获 得的中间数据来确定双调节器显示器的至少一个调节器的驱动信号, 其中, 所述双调节器显示器的第一调节器被驱动以产生图像的相对低分辨率表示, 该 低分辨率表示被所述双调节器显示器的第二调节器调节以提供可供观察者观看的高分辨 率图像。 2. 根据权利要求 1 所述的方法, 其中, 在所述图像内识别至少一个增强区域包括使用 增强标准来评估低动态范围图像数据中的像素的亮度值。 3. 根据权利要求 2 所述的方法, 其中, 所述增强标准包括亮度值阈值, 在所述亮度值阈 值之上像素被识别为位于所述增强。
5、区域中, 在所述亮度值阈值之下像素被识别为位于所述 增强区域之外。 4. 根据权利要求 1 所述的方法, 包括生成所述亮度提高函数, 其中, 生成所述亮度提高 函数包括 : 生成识别在所述增强区域之内和之外的像素的二元掩模 ; 将模糊滤波器应用于该二元掩模以获得灰度图像数据。 5. 根据权利要求 4 所述的方法, 其中, 所述模糊滤波器包括平滑变化函数。 6. 根据权利要求 5 所述的方法, 其中, 所述平滑变化函数包括高斯形状或接近高斯形 状中的至少一个。 7.根据权利要求4所述的方法, 其中, 所述模糊滤波器的空间角频率少于或等于1周每 度。 8. 根据权利要求 4 所述的方法, 其中, 。
6、所述模糊滤波器的标准差至少约为要显示所述 高动态图像数据的显示器的水平分辨率的 0.025 倍。 9. 根据权利要求 4 所述的方法, 包括映射所述灰度图像数据以提供所述亮度提高函数 的平滑部分, 所述平滑部分具有 1 到 的范围, 其中 是大于 1 的亮度放大参数。 10. 根据权利要求 9 所述的方法, 其中, 所述亮度放大参数在 2 到 10 的范围内。 11. 根据权利要求 9 所述的方法, 其中, 将亮度提高函数应用于低动态范围图像数据包 括 : 所述平滑部分与所述低动态范围图像数据的逐像素相乘。 12. 根据权利要求 4 所述的方法, 其中, 生成所述亮度提高函数包括 : 至少部分。
7、地基于 所述低动态范围图像数据的梯度图像来生成所述亮度提高函数的边缘停止部分, 所述边缘 停止部分的像素值指示所述亮度提高函数的应用是否应该增加低动态范围图像数据的相 应像素的亮度。 13. 根据权利要求 9 所述的方法, 其中, 生成所述亮度提高函数包括 : 至少部分地基于 所述低动态范围图像数据的梯度图像来生成所述亮度提高函数的边缘停止部分, 所述边缘 权 利 要 求 书 CN 103778614 A 2 2/9 页 3 停止部分的像素值指示所述亮度提高函数的应用是否应该增加低动态范围图像数据的相 应像素的亮度。 14. 根据权利要求 13 所述的方法, 其中, 将亮度提高函数应用于所述低。
8、动态范围图像 数据包括 : 仅针对所述边缘停止部分指示所述亮度提高函数的应用应该增加像素亮度的像 素, 将所述平滑部分应用于所述低动态范围图像数据。 15. 根据权利要求 14 所述的方法, 其中, 仅针对所述边缘停止部分指示所述亮度提高 函数的应用应该增加像素亮度的像素, 将所述平滑部分应用于所述低动态范围图像数据包 括 : 所述平滑部分与所述低动态范围图像数据逐像素相乘。 16. 根据权利要求 12 所述的方法, 包括使用均差的方法来确定所述低动态范围图像数 据的所述梯度图像。 17. 根据权利要求 12 所述的方法, 包括通过计算垂直邻域像素和水平邻域像素之间的 差来确定所述低动态范围图。
9、像数据的所述梯度图像。 18. 根据权利要求 17 所述的方法, 其中, 所述垂直邻域像素和所述水平邻域像素被两 个或更多像素的基线彼此分隔开。 19. 根据权利要求 12 所述的方法, 其中, 生成所述边缘停止部分包括确定所述低动态 范围图像数据的所述梯度图像是否大于阈值。 20. 根据权利要求 19 所述的方法, 其中, 生成所述边缘停止部分包括使用所述掩模作 为种子来执行满水填充运算, 并且允许该满水填充从所述增强区域单元向外进行直至该满 水填充达到以下像素 : 对于这些像素而言, 所述梯度图像大于所述阈值。 21. 根据权利要求 20 所述的方法, 其中, 生成所述边缘停止部分包括对所。
10、述满水填充 运算的结果应用形态 “开” 算子。 22. 根据权利要求 1 所述的方法, 包括生成所述亮度提高函数, 其中, 生成所述亮度提 高函数包括 : 生成识别所述增强区域之内和之外的像素的二元掩模 ; 对所述二元掩模进行下采样以获得下采样掩模 ; 针对包括 N 次迭代的循环中的每次迭代 : 在首次迭代中对所述下采样掩模应用模糊滤波器并且在其他迭代中对前一迭代的结 果应用模糊滤波器 ; 以及 通过上采样步骤对所述模糊滤波器的结果进行上采样 ; 其中, 所述循环的第 N 次迭代的结果包括具有与所述低动态范围图像数据相同分辨率 的灰度图像数据。 23. 根据权利要求 22 所述的方法, 包括映。
11、射所述灰度图像数据以提供所述亮度提高函 数的平滑部分, 所述平滑部分具有 1 到 的范围, 其中 为大于 1 的亮度放大参数。 24. 根据权利要求 23 所述的方法, 其中, 将亮度提高函数应用于低动态范围图像数据 包括 : 所述平滑部分与所述低动态范围图像数据逐像素相乘。 25. 根据权利要求 22 所述的方法, 其中, 生成所述亮度提高函数包括 : 至少部分地基于 所述低动态范围图像数据的梯度图像来生成所述亮度提高函数的边缘停止部分, 所述边缘 停止部分的像素值指示所述亮度提高函数的应用是否应该增加低动态范围图像数据的相 应像素的亮度。 权 利 要 求 书 CN 103778614 A 。
12、3 3/9 页 4 26. 根据权利要求 23 所述的方法, 其中, 生成所述亮度提高函数包括 : 至少部分地基于 所述低动态范围图像数据的梯度图像来生成所述亮度提高函数的边缘停止部分, 所述边缘 停止部分的像素值指示所述亮度提高函数的应用是否应该增加低动态范围图像数据的相 应像素的亮度。 27. 根据权利要求 25 所述的方法, 其中, 生成所述边缘停止部分包括 : 在一系列 N 个下采样步骤中对所述低动态范围图像数据的梯度图像进行下采样, 以获 得一组 N 个下采样梯度图像 ; 针对包括 N 次迭代的循环中的每次迭代 : 在首次迭代中对所述下采样掩模执行膨胀运算并且在其他迭代中对前一迭代的。
13、结果 执行膨胀运算 ; 以及 通过上采样步骤对所述膨胀运算的结果进行上采样。 28. 根据权利要求 27 所述的方法, 包括, 针对每个膨胀运算 : 识别所述一组 N 个下采样梯度图像中的具有与所述膨胀运算的当前对象的分辨率相 对应的分辨率的一个下采样梯度图像 ; 以及 在所述一组 N 个下采样梯度图像中的所述一个下采样梯度图像中的具有大于阈值的 梯度的像素处停止所述膨胀运算。 29. 根据权利要求 26 所述的方法, 其中, 生成所述边缘停止部分包括 : 在一系列 N 个下采样步骤中对所述低动态范围图像数据的梯度图像进行下采样, 以获 得一组 N 个下采样梯度图像 ; 针对包括 N 次迭代的。
14、循环中的每次迭代 : 在首次迭代中对所述下采样掩模执行膨胀运算并且在其他迭代中对前一迭代的结果 执行膨胀运算 ; 以及 通过上采样步骤对所述膨胀运算的结果进行上采样。 30. 根据权利要求 29 所述的方法, 包括, 针对每个膨胀运算 : 识别所述一组 N 个下采样梯度图像中的具有与所述膨胀运算的当前对象的分辨率相 对应的分辨率的一个下采样梯度图像 ; 以及 在所述一组 N 个下采样梯度图像中的所述一个下采样梯度图像中的具有大于阈值的 梯度的像素处停止所述膨胀运算。 31. 根据权利要求 29 所述的方法, 其中, 将亮度提高函数应用于所述低动态范围图像 数据包括 : 仅针对所述边缘停止部分指。
15、示所述亮度提高函数的应用应该增加像素亮度的像 素, 将所述亮度提高函数应用于所述低动态范围图像数据。 32. 根据权利要求 31 所述的方法, 其中, 仅针对所述边缘停止部分指示所述亮度提高 函数的应用应该增加像素亮度的像素, 将所述平滑部分应用于所述低动态范围图像数据包 括 : 所述平滑部分与所述低动态范围图像数据逐像素相乘。 33. 根据权利要求 1 所述的方法, 包括生成所述亮度提高函数, 其中生成所述亮度提高 函数包括 : 对所述低动态范围图像数据进行下采样以获得中间分辨率的下采样图像数据 ; 进一步对所述中间分辨率的下采样图像数据进行下采样以获得低分辨率的下采样图 像数据 ; 权 利。
16、 要 求 书 CN 103778614 A 4 4/9 页 5 根据所述低分辨率的下采样图像数据来生成低分辨率掩模, 所述低分辨率掩模识别所 述增强区域之内和之外的像素 ; 以及 针对包括 N 次迭代的循环中的每次迭代 : 在首次迭代中对所述低分辨率掩模应用模糊滤波器并且在其他迭代中对前一迭代的 结果应用模糊滤波器 ; 以及 通过上采样步骤对所述模糊滤波器的结果进行上采样 ; 其中, 所述循环的第 N 次迭代的结果包括具有与所述低动态范围图像数据相同分辨率 的灰度图像数据。 34. 根据权利要求 33 所述的方法, 包括映射所述灰度图像数据以提供所述亮度提高函 数的平滑部分, 所述平滑部分具有。
17、 1 到 的范围, 其中 为大于 1 的亮度放大参数。 35. 根据权利要求 33 所述的方法, 其中, 生成所述亮度提高函数包括 : 至少部分地基于 所述低动态范围图像数据的梯度图像来生成所述亮度提高函数的边缘停止部分, 所述边缘 停止部分的像素值指示所述亮度提高函数的应用是否应该增加低动态范围图像数据的相 应像素的亮度。 36. 根据权利要求 34 所述的方法, 其中, 生成所述亮度提高函数包括 : 至少部分地基于 所述低动态范围图像数据的梯度图像来生成所述亮度提高函数的边缘停止部分, 所述边缘 停止部分的像素值指示所述亮度提高函数的应用是否应该增加低动态范围图像数据的相 应像素的亮度。 。
18、37. 根据权利要求 35 所述的方法, 其中, 生成所述边缘停止部分包括 : 在一系列 N 个下采样步骤中对所述低动态范围图像数据的梯度图像进行下采样以获 得一组 N 个下采样梯度图像 ; 针对包括 M 次迭代的第一循环中的各次迭代, 其中 MN : 在首次迭代中对所述低分辨率掩模执行膨胀运算并且在其他迭代中对前一迭代的结 果执行膨胀运算 ; 以及 通过上采样步骤对该膨胀运算的结果进行上采样 ; 其中, 所述第一循环的结果包括中间分辨率的边缘停止数据 ; 针对包括 N-M 次迭代的第二循环中的各次迭代 : 在首次迭代中对所述中间分辨率的边缘停止数据执行膨胀运算并且在其他迭代中对 前一迭代的结。
19、果执行膨胀运算 ; 以及 通过上采样步骤对该膨胀运算的结果进行上采样 ; 其中, 所述第二循环的结果包括全分辨率的边缘停止数据, 所述全分辨率的边缘停止 数据的分辨率对应于所述低动态范围图像数据的分辨率。 38. 根据权利要求 36 所述的方法, 其中, 生成所述边缘停止部分包括 : 在一系列 N 个下采样步骤中对所述低动态范围图像数据的梯度图像进行下采样以获 得一组 N 个下采样梯度图像 ; 针对包括 M 次迭代的第一循环中的各次迭代, 其中 MN : 在首次迭代中对所述低分辨率掩模执行膨胀运算并且在其他迭代中对前一迭代的结 果执行膨胀运算 ; 以及 通过上采样步骤对该膨胀运算的结果进行上采。
20、样 ; 权 利 要 求 书 CN 103778614 A 5 5/9 页 6 其中, 所述第一循环的结果包括中间分辨率的边缘停止数据 ; 针对包括 N-M 次迭代的第二循环中的各次迭代 : 在首次迭代中对所述中间分辨率的边缘停止数据执行膨胀运算并且在其他迭代中对 前一迭代的结果执行膨胀运算 ; 以及 通过上采样步骤对该膨胀运算的结果进行上采样 ; 其中, 所述第二循环的结果包括全分辨率的边缘停止数据, 该全分辨率的边缘停止数 据的分辨率对应于所述低动态范围图像数据的分辨率。 39. 根据权利要求 33 所述的方法, 包括 : 至少部分地基于所述中间分辨率的下采样图 像数据, 为用于显示所述高动。
21、态范围图像数据的双调节器显示器的第一调节器确定第一调 节器驱动值。 40. 根据权利要求 37 所述的方法, 包括 : 至少部分地基于所述中间分辨率的边缘停止 数据并且至少部分地基于所述中间分辨率的下采样图像数据, 为用于显示所述高动态范围 图像数据的双调节器显示器的第一调节器确定第一调节器驱动值。 41. 根据权利要求 38 所述的方法, 包括 : 至少部分地基于所述中间分辨率的边缘停止 数据并且至少部分地基于所述中间分辨率的下采样图像数据, 为用于显示所述高动态范围 图像数据的双调节器显示器的第一调节器确定第一调节器驱动值。 42. 一种用于提高表示图像的低动态范围 (LDR) 图像数据的。
22、设备, 所述设备包括 : 用于在所述图像内识别至少一个增强区域的装置 ; 用于将亮度提高函数应用于所述低动态范围图像数据以生成高动态范围 (HDR) 图像数 据的装置, 其中, 与所述低动态范围图像数据相比, 所述高动态范围图像数据包括在所述增 强区域中的增强区域像素的增大的亮度值和在所述增强区域之外的一个或多个边界区域 像素的增大的亮度值, 所述边界区域像素的亮度值增大随着与所述增强区域间的距离增加 而减小 ; 以及 用于至少部分地基于在将所述亮度提高函数应用于所述低动态范围图像数据的过程 中获得的中间数据来确定双调节器显示器的至少一个调节器的驱动信号的装置, 其中, 所述双调节器显示器的第。
23、一调节器被驱动以产生图像的相对低分辨率表示, 该 低分辨率表示被所述双调节器显示器的第二调节器调节以提供可供观察者观看的高分辨 率图像。 43. 根据权利要求 42 所述的设备, 其中所述设备包括用于生成所述亮度提高函数的装 置, 其中用于生成所述亮度提高函数的装置包括 : 用于生成识别在所述增强区域之内和之外的像素的二元掩模的装置 ; 用于将模糊滤波器应用于该二元掩模以获得灰度图像数据的装置。 44. 根据权利要求 43 所述的设备, 其中, 用于生成所述亮度提高函数的装置包括 : 用于 至少部分地基于所述低动态范围图像数据的梯度图像来生成亮度提高函数的边缘停止部 分的装置, 所述边缘停止部。
24、分的像素值指示所述亮度提高函数的应用是否应该增加低动态 范围图像数据的相应像素的亮度。 45. 根据权利要求 42 所述的设备, 其中, 所述设备包括用于生成所述亮度提高函数的 装置, 其中所述用于生成所述亮度提高函数的装置包括 : 用于生成识别所述增强区域之内和之外的像素的二元掩模的装置 ; 权 利 要 求 书 CN 103778614 A 6 6/9 页 7 用于对所述二元掩模进行下采样以获得下采样掩模的装置 ; 针对包括 N 次迭代的循环中的每次迭代 : 用于在首次迭代中对所述下采样掩模应用模糊滤波器并且在其他迭代中对前一迭代 的结果应用模糊滤波器的装置 ; 以及 用于通过上采样步骤对所。
25、述模糊滤波器的结果进行上采样的装置 ; 其中, 所述循环的第 N 次迭代的结果包括具有与所述低动态范围图像数据相同分辨率 的灰度图像数据。 46. 根据权利要求 45 所述的设备, 其中, 用于生成所述亮度提高函数的装置包括 : 用于 至少部分地基于所述低动态范围图像数据的梯度图像来生成亮度提高函数的边缘停止部 分的装置, 所述边缘停止部分的像素值指示所述亮度提高函数的应用是否应该增加低动态 范围图像数据的相应像素的亮度。 47. 根据权利要求 46 所述的设备, 其中, 用于生成所述边缘停止部分的装置包括 : 用于在一系列 N 个下采样步骤中对所述低动态范围图像数据的梯度图像进行下采样 以获。
26、得一组 N 个下采样梯度图像的装置 ; 针对包括 N 次迭代的循环中的每次迭代 : 用于在首次迭代中对所述下采样掩模执行膨胀运算并且在其他迭代中对前一迭代的 结果执行膨胀运算的装置 ; 以及 用于通过上采样步骤对所述膨胀运算的结果进行上采样的装置。 48. 根据权利要求 42 所述的设备, 其中所述设备包括用于生成所述亮度提高函数的装 置, 其中用于生成所述亮度提高函数的装置包括 : 用于对所述低动态范围图像数据进行下采样以获得中间分辨率的下采样图像数据的 装置 ; 用于进一步对所述中间分辨率的下采样图像数据进行下采样以获得低分辨率的下采 样图像数据的装置 ; 用于根据所述低分辨率的下采样图像。
27、数据来生成低分辨率掩模, 所述低分辨率掩模识 别所述增强区域之内和之外的像素的装置 ; 以及 针对包括 N 次迭代的循环中的每次迭代 : 用于在首次迭代中对所述低分辨率掩模应用模糊滤波器并且在其他迭代中对前一迭 代的结果应用模糊滤波器的装置 ; 以及 用于通过上采样步骤对所述模糊滤波器的结果进行上采样的装置 ; 其中, 所述循环的第 N 次迭代的结果包括具有与所述低动态范围图像数据相同分辨率 的灰度图像数据。 49. 根据权利要求 48 所述的设备, 其中, 用于生成所述亮度提高函数的装置包括 : 用于 至少部分地基于所述低动态范围图像数据的梯度图像来生成所述亮度提高函数的边缘停 止部分的装置。
28、, 所述边缘停止部分的像素值指示所述亮度提高函数的应用是否应该增加低 动态范围图像数据的相应像素的亮度。 50. 根据权利要求 49 所述的设备, 其中, 用于生成所述边缘停止部分的装置包括 : 用于在一系列 N 个下采样步骤中对所述低动态范围图像数据的梯度图像进行下采样 以获得一组 N 个下采样梯度图像的装置 ; 权 利 要 求 书 CN 103778614 A 7 7/9 页 8 针对包括 M 次迭代的第一循环中的各次迭代, 其中 MN : 用于在首次迭代中对所述低分辨率掩模执行膨胀运算并且在其他迭代中对前一迭代 的结果执行膨胀运算的装置 ; 以及 用于通过上采样步骤对该膨胀运算的结果进行。
29、上采样的装置 ; 其中, 所述第一循环的结果包括中间分辨率的边缘停止数据 ; 针对包括 N-M 次迭代的第二循环中的各次迭代 : 用于在首次迭代中对所述中间分辨率的边缘停止数据执行膨胀运算并且在其他迭代 中对前一迭代的结果执行膨胀运算的装置 ; 以及 用于通过上采样步骤对该膨胀运算的结果进行上采样的装置 ; 其中, 所述第二循环的结果包括全分辨率的边缘停止数据, 所述全分辨率的边缘停止 数据的分辨率对应于所述低动态范围图像数据的分辨率。 51. 根据权利要求 48 所述的设备, 其中, 所述设备包括用于至少部分地基于所述中间 分辨率的下采样图像数据为用于显示所述高动态范围图像数据的双调节器显示。
30、器的第一 调节器确定第一调节器驱动值的装置。 52. 根据权利要求 50 所述的设备, 其中, 所述设备包括用于至少部分地基于所述中间 分辨率的边缘停止数据并且至少部分地基于所述中间分辨率的下采样图像数据为用于显 示所述高动态范围图像数据的双调节器显示器的第一调节器确定第一调节器驱动值的装 置。 53. 一种用于显示根据表示图像的低动态范围 (LDR)图像数据获得的高动态范围 (HDR) 图像的显示器, 所述显示器包括 : 一对调节器, 包括 : 第一调节器, 被配置为提供响应于一组驱动信号而变化的光模式 ; 以及 第二调节器, 被配置为调节所述光模式以产生输出图像 ; 其中, 所述第一调节器。
31、被驱动以产生图像的相对低分辨率表示, 该低分辨率表示被所 述第二调节器调节以提供可供观察者观看的高分辨率图像, 以及 处理器, 被配置为 : 在所述图像内识别至少一个增强区域 ; 将亮度提高函数应用于所述低动态范围图像数据以生成高动态范围图像数据, 其中, 与所述低动态范围图像数据相比, 所述高动态范围图像数据包括在所述增强区域中的增强 区域像素的增大的亮度值和在所述增强区域之外的一个或多个边界区域像素的增大的亮 度值, 所述边界区域像素的亮度值增大随着与所述增强区域间的距离增加而减小 ; 以及 至少部分地基于在将所述亮度提高函数应用于所述低动态范围图像数据的过程中获 得的中间数据来确定所述第。
32、一调节器的驱动信号。 54. 根据权利要求 53 所述的显示器, 其中, 所述中间数据包括所述低动态范围图像数 据的下采样版本。 55. 根据权利要求 53 所述的显示器, 其中, 所述处理器被配置为生成所述亮度提高函 数, 其中生成所述亮度提高函数包括 : 至少部分地基于所述低动态范围图像数据的梯度图 像来生成所述亮度提高函数的边缘停止部分, 所述边缘停止部分的像素值指示所述亮度提 高函数的应用是否应该增加低动态范围图像数据的相应像素的亮度, 以及其中所述中间数 权 利 要 求 书 CN 103778614 A 8 8/9 页 9 据包括所述边缘停止部分的低分辨率版本。 56. 一种用于显示。
33、根据低动态范围 (LDR) 图像数据获得的高动态范围 (HDR) 图像的方 法, 所述方法包括 : 在所述低动态范围图像数据内识别至少一个增强区域 ; 将亮度提高函数应用于所述低动态范围图像数据以生成高动态范围图像数据, 其中, 与所述低动态范围图像数据相比, 所述高动态范围图像数据包括在所述增强区域中的增强 区域像素的增大的亮度值和在所述增强区域之外的一个或多个边界区域像素的增大的亮 度值, 所述边界区域像素的亮度值增大随着与所述增强区域间的距离增加而减小 ; 以及 至少部分地基于在将所述亮度提高函数应用于所述低动态范围图像数据的过程中获 得的中间数据来确定双调节器显示器的至少一个调节器的驱。
34、动信号, 其中, 所述双调节器显示器的第一调节器被驱动以产生图像的相对低分辨率表示, 该 低分辨率表示被所述双调节器显示器的第二调节器调节以提供可供观察者观看的高分辨 率图像。 57. 根据权利要求 56 所述的方法, 其中, 所述中间数据包括所述低动态范围图像数据 的下采样版本。 58. 根据权利要求 56 所述的方法, 包括生成所述亮度提高函数, 其中生成所述亮度提 高函数包括 : 至少部分地基于所述低动态范围图像数据的梯度图像来生成所述亮度提高函 数的边缘停止部分, 所述边缘停止部分的像素值指示所述亮度提高函数的应用是否应该增 加低动态范围图像数据的相应像素的亮度, 以及其中所述中间数据。
35、包括所述边缘停止部分 的低分辨率版本。 59. 一种高动态范围 (HDR) 投影仪, 包括 : 第一调节层, 被配置为响应于基于图像数据的一组驱动信号来发射光模式 ; 第二调节层, 被配置为调节所述光模式以产生希望的图像 ; 以及 处理器, 被配置为 : 识别所述图像数据中的至少一个增强区域 ; 将亮度提高函数应用于所述图像数据以生成希望的图像数据, 其中, 与所述图像数据 相比, 所述希望的图像数据包括所述增强区域中的像素的经修改的亮度值以及所述增强区 域之外的一个或更多个边界区域像素的经修改的亮度值, 所述边界区域像素的亮度值的修 改量随着与所述增强区域间的距离增加而减小 ; 以及 至少部。
36、分地基于在将所述亮度提高函数应用于所述图像数据的过程中获得的中间数 据来确定用于所述第一调节层的驱动信号, 其中, 所述亮度提高函数包含 : 至少部分基于所述图像数据的梯度来生成所述亮度提 高函数的基于特征的部分, 所述基于特征的部分的像素值指示所述亮度提高函数是否应修 改所述图像数据的像素 ; 并且 其中, 所述中间数据包括所述基于特征的部分的低分辨率版本。 60. 根据权利要求 59 所述的高动态范围投影仪, 其中所述基于特征的部分包括以下至 少之一 : 梯度或锐利梯度 ; 边缘或锐利边缘 ; 停止 ; 以及二元掩模, 其被配置为指示要应用 平滑函数的像素。 61. 根据权利要求 59 所。
37、述的高动态范围投影仪, 其中, 所述亮度提高函数平滑地变化, 权 利 要 求 书 CN 103778614 A 9 9/9 页 10 并且延伸超出所述增强区域。 62. 根据权利要求 59 所述的高动态范围投影仪, 其中, 所述第一调节层包括光源和单 独的调节器。 63. 根据权利要求 59 所述的高动态范围投影仪, 其中, 所述第一调节器包括被单独驱 动的光源的矩阵。 64. 根据权利要求 59 所述的高动态范围投影仪, 其中, 所述第一调节器包括一组被单 独驱动的光源。 65. 根据权利要求 64 所述的高动态范围投影仪, 其中, 所述光源包括发光二极管。 66. 根据权利要求 59 所述。
38、的高动态范围投影仪, 其中, 所述光模式包括由所述图像数 据表示的图像的低分辨率版本。 67. 根据权利要求 59 所述的高动态范围投影仪, 其中, 所述亮度提高函数被应用于所 述投影仪的多个颜色通道。 68. 根据权利要求 59 所述的高动态范围投影仪, 其中, 所述亮度增强函数的阈值在所 述投影仪的多个颜色通道间不同。 69. 根据权利要求 59-68 中任一项所述的高动态范围投影仪, 其中, 所述投影仪包括 RGB 颜色通道。 70. 根据权利要求 69 所述的高动态范围投影仪, 其中, 所述高动态范围投影仪包括影 院成像系统。 71. 根据权利要求 59-68 中任一项所述的高动态范围。
39、投影仪, 其中, 所述高动态范围投 影仪包括影院成像系统。 72. 根据权利要求 59-68 中任一项所述的高动态范围投影仪, 其中, 所述投影仪包括高 清晰度电视 (HDTV) 或高动态范围显示器中的至少之一, 并且所述第二调节层包括液晶显示 面板。 73. 根据权利要求 72 所述的高动态范围投影仪, 其中, 所述处理器还被配置为至少部 分地基于快速图像呈现技术来产生用于所述第一调节层和所述希望的图像数据的驱动信 号。 74. 根据权利要求 59-68 中任一项所述的高动态范围投影仪, 其中, 生成所述亮度提高 函数包括生成所述亮度提高函数的基于边缘的部分, 包括所述图像数据的梯度, 所述。
40、基于 边缘的部分的像素值指示所述亮度提高函数的应用是否应提高所述图像数据的相应像素 的亮度, 并且其中所述中间数据包括所述基于边缘的部分的低分辨率版本。 权 利 要 求 书 CN 103778614 A 10 1/13 页 11 提高图像动态范围 0001 本申请是申请日为 2008 年 7 月 30 日、 申请号为 “200880109299.7” 、 发明名称为 “提高图像动态范围” 的发明专利申请的分案申请。 0002 相关申请的交叉引用 0003 本申请要求于 2007 年 7 月 30 日提交的题为提高图像动态范围的美国专利申请 60/962708 的优先权。对美国来说, 本申请 :。
41、 0004 根据美国专利法 35U.S.C 第 119 条, 要求于 2007 年 7 月 30 日提交的题为提高图 像动态范围的美国专利申请 60/962708 的权益, 该美国专利申请通过引用而合并到本申请 中 ; 0005 是 2008 年 7 月 29 日提交的题为提高图像动态范围的美国专利申请 12/182121 的部分继续申请 ; 并 0006 根据美国专利法 35U.S.C 第 120 条, 要求于 2008 年 7 月 29 日提交的题为提高图 像动态范围的美国专利申请 12/182121 的权益。 技术领域 0007 本发明涉及数字成像。本发明尤其涉及提高图像 (包括静态和 。
42、/ 或视频图像) 动态 范围的装置和方法。本发明可不受限制地实施于电子显示器中、 媒体播放器 (例如 DVD 播放 器) 中、 用于电子显示器和/或媒体播放器的图像处理子系统中以及在介质上提供的可由数 据处理器读取并随后执行的计算机软件中。 背景技术 0008 人眼对相当宽的强度范围的光线敏感。 图像需要具有高动态范围来准确再现真实 场景。高性能图像传感器, 例如高性能 CCD 阵列, 能够获取具有高动态范围的图像。新一代 的显示设备允许对传统显示技术提供显著改进的动态范围。 0009 大多数现有电影、 视频和静态图像被记录为以下格式 : 该格式提供的动态范围显 著低于这些新一代显示设备可产生。
43、的动态范围。将来, 不断演变的照相机技术和文件格式 将提供用于这些显示设备的高保真的内容。近期, 则需提供提高低动态范围媒体 (例如, 低 动态范围 (LDR) 格式的图像数据) 的动态范围的方法。这允许观众在欣赏现存媒体时享受 到高动态范围显示器的至少部分优点。 0010 剧场成像系统 (投影仪) 以及家庭影院系统的观众的眼光已经极具水准。因此, 在 这些和其他应用中, 也需提供基本上无明显缺陷的图像。 0011 在一些应用中, 需要提高实时图像的动态范围 (例如, 产生提高的图像信号) 。 发明内容 0012 本发明具有多个方面。一个方面提供以下方法 : 所述方法将低动态范围 (LDR) 。
44、格 式的图像数据作为输入并产生增强的图像数据作为输出, 所述增强的图像数据的动态范围 大于该输入图像数据的动态范围。在某些实施例中, 所述方法应用于视频数据并实时进行 说 明 书 CN 103778614 A 11 2/13 页 12 (即, 至少平均来说以视频信号的帧速率完成对视频帧的处理, 从而提高所述视频帧的动态 范围) 。 0013 以下描述本发明的其他方面以及具体实施例的特征。 附图说明 0014 附图图示了本发明的非限定性实施例。 0015 图 1 是根据本发明的一个实施例的用于提高图像动态范围的方法的流程图。 0016 图 1A 是根据一个示例实施例的用于将所输入的图像数据线性化。
45、的方法的流程 图。 0017 图 2 是用于生成亮度提高函数并将该亮度提高函数应用到图像数据的示例方法 的流程图。 0018 图 2A 是图示用于生成构成边缘停止函数的掩模的示例方法的流程图。 0019 图 2B 是图示像素邻域以及用于确定像素处的梯度的示例性方法的示意图。 0020 图 3A、 3B、 3C 和 3D 分别示出 : 示例低动态范围输入图像、 相应的平滑部分、 相应的 亮度提高函数以及高动态范围 (HDR) 输出图像, 其中所述相应的亮度提高函数已通过边缘 停止部分进行了改变。 应当注意, 发明附图的介质不再现所述输入和输出图像的动态范围。 0021 图 4A 是图示用于生成亮。
46、度提高函数的平滑部分的示例方法的流程图。 0022 图 4B 是图示用于生成亮度提高函数的边缘停止部分的示例方法的流程图。 0023 图 4C 图示可用于通过例如图 4A 和 4B 的方法来生成亮度提高函数的图像金字塔。 0024 图 4D 进一步图示了图 4B 的概念、 尤其是与生成边缘停止部分相关的那些概念。 0025 图 5 图示了根据本发明实施例的装置。 0026 图 6 和 6A 是根据特定实施例的方法, 该方法用于提高图像数据的动态范围, 并生 成双调节器型显示器的调节器的驱动值以显示经提高的图像数据。 具体实施方式 0027 通过以下描述, 阐释具体细节以便提供对本发明更为透彻的。
47、理解。 但是, 本发明可 在无需这些细节的情况下实施。在其他情况中, 未具体示出或描述公知的部件从而避免使 本发明不必要地难以理解。因此, 本说明书和附图应当被视为说明性的而非限制性的。 0028 图 1 为根据本发明的一个实施例的用于提高由图像数据 21 限定的数字图像动态 范围的方法 20 的流程图。图像数据 21 可为低动态范围 (LDR) 图像数据。在块 22 中, 将来 自所输入的图像数据 21 的像素值线性化。在所输入的图像数据 21 中的像素值已经表现在 亮度随像素值线性变化的空间中的情况下, 无需块22。 在某些实施例中, 凭借附加的下游处 理可不必进行块 22 的线性化。来自。
48、块 22 的输出为经线性化的图像数据 23。经线性化的图 像数据 23 中的每个像素都具有与该像素的亮度至少大概成比例的一个或多个值。 0029 在块 22 的线性化中进行的特定处理取决于所输入的图像数据 21 中的图像的编 码。 例如, 通常的图像和电视数据是使用具有2.2左右的伽玛值的伽玛曲线 (gamma curve) 进行编码的。该伽玛曲线旨在补偿传统显示技术诸如阴极射线管 (CRT) 等中的非线性。可 通过使伽玛曲线反转的函数来实现此类数据的线性化。 使伽玛曲线反转可提供与原始场景 中的亮度大概成比例的像素值。 说 明 书 CN 103778614 A 12 3/13 页 13 00。
49、30 块 22 的线性化函数可使用查找表 (LUT) 实现。例如, 块 22 的线性化过程可以涉 及查找所输入的图像数据 21 的像素值, 从查找表中获取相应的线性化的像素值以及将该 相应的线性化的像素值输出给经线性化的图像数据 23。在其他实施例中, 块 22 的线性化 功能可通过硬件或在适当的数据处理器上执行的软件来实现, 将来自所输入的图像数据 21 的像素值作为输入并生成经线性化的图像数据 23 的相应线性化像素值作为输出。 0031 在某些实施例中, 块 22 的线性化过程包括选择多个线性化函数中的最适合于将 所输入的图像数据 21 线性化的一个函数。某些数据格式包括显式或隐式标识像素值和亮 度之间的非线性关系的信息。例如, 这样的信息可在与所输入的图像数据 21 相关的头部中 发现。 0032 图 1A 图示了根据特定实施例的用于实施块 22 的线性化的方法, 其中所输入的图 像数据 21 包括编码信息, 所述编码信息显式或隐式地标识所输入的图像数据 21 的像素值 和预期亮度之间的非线性关系。参照图 1A, 块 22 的线性化过程可包括 : 读取编码信息 (块 20A) ; 选择多个线性化函数 。