【技术实现步骤摘要】
【国外来华专利技术】通过色域扩展的色彩增强相关申请本申请要求2012年10月18日提交并题为“通过色域扩展的色彩增强”(COLORENHANCEMENTVIAGAMUTEXPANSION)的美国临时专利申请第61/715,604号的权益。
技术介绍
色彩增强通常是媒体应用程序中的特征。例如,在常常遭遇低照明环境的视频会议应用程序中,改进对端到端用户的整体照明感觉和色彩外观可以是有用的。作为另一实例,自适应地增强原本有较少色彩丰富度的内容的外观可以是对于Web浏览而言有吸引力的特征。改进色彩的常规方案(例如,饱和度增强)通常包括将输入内容变换进HSV空间、在HSV空间中应用变换/映射功能(例如,用于饱和度增强的S轴上的缩放功能)、和将经处理的内容变换回其原本的颜色空间的过程。由于到HSV空间的非线性变换,这些方案所消耗的计算可能很高。绝对色度(AbsoluteColorimetric)是由ICC颜色管理定义的四大类色域映射之一,可普遍地用来将输入内容匹配至输出设备(该输出设备的色域不同于该输入内容的色域)以获得更好的可视化。绝对色度将测量值匹配至测量值(例如,CIEXYZ值),且3×3矩阵乘法器就足以操作这种匹配。附图说明本文所描述的内容是作为示例而不是作为限制在附图中示出的。为了图示的简明和清晰起见,图中示出的元素不必按尺寸绘制。例如,为了清晰,一些元素的尺寸可以相对于其它元素放大。而且,在认为合适的地方,在图中重复了引用标签以指示相对应的或类似的元素。在附图中:图1是示例颜色管理系统的说明性图;图2是示例颜色管理系统的另一个说明性图;图3是示出示例颜色管理过程的流程图;图4是示例 ...
【技术保护点】
一种用于颜色管理的计算机实现的方法,所述方法包括:至少部分地基于与输入颜色空间相关联的直方图来检测色彩丰富程度;至少部分地基于所述检测到的与所述输入颜色空间相关联的色彩丰富程度来确定虚拟颜色空间;以及通过绝对色度映射将输入数据从所述输入颜色空间变换到所述虚拟颜色空间。
【技术特征摘要】
【国外来华专利技术】2012.10.18 US 61/715,604;2012.12.20 US 13/722,3801.一种用于颜色管理的计算机实现的方法,所述方法包括:至少部分地基于与输入颜色空间相关联的直方图来检测色彩丰富程度;至少部分地基于所述检测到的与所述输入颜色空间相关联的色彩丰富程度来确定虚拟颜色空间;通过绝对色度映射将输入数据从所述输入颜色空间变换到所述虚拟颜色空间;以及通过绝对色度映射将输入数据从所述虚拟颜色空间变换到与目的地设备相关联的目的地颜色空间。2.如权利要求1所述的方法,其特征在于,还包括:响应于所述色彩丰富程度超过阈值的判定而执行所述虚拟颜色空间的所述确定和所述输入数据从所述输入颜色空间到所述虚拟颜色空间的所述变换。3.如权利要求1所述的方法,其特征在于,还包括:不相关于检测到的白平衡而保持与所述虚拟颜色空间常量相关联的白点。4.如权利要求1所述的方法,其特征在于,还包括:检测与所述输入颜色空间相关联的白平衡;以及至少部分地基于所述检测到的白平衡而调整与所述虚拟颜色空间相关联的白点。5.如权利要求1所述的方法,其特征在于,检测所述色彩丰富程度包括确定适于调整组成色的缩放因子,且其中所述虚拟颜色空间的所述确定是至少部分地基于所述缩放因子的。6.如权利要求1所述的方法,其特征在于,检测所述色彩丰富程度包括确定适于矫正色移的真灰点和/或偏移灰点,且其中所述输入数据从所述输入颜色空间到所述虚拟颜色空间的所述变换是至少部分地基于所述真灰点和/或所述偏移灰点的。7.如权利要求1所述的方法,其特征在于,所述虚拟颜色空间适于相比于所述输入颜色空间增强所述输入数据的色彩丰富度。8.如权利要求1所述的方法,其特征在于,还包括:响应于所述色彩丰富程度超过阈值的判定而执行所述虚拟颜色空间的所述确定和所述输入数据从所述输入颜色空间到所述虚拟颜色空间的所述变换;不相关于检测到的白平衡而保持与所述虚拟颜色空间常量相关联的白点;以及通过绝对色度映射将输入数据从所述虚拟颜色空间变换到与目的地设备相关联的目的地颜色空间,其中检测所述色彩丰富程度包括确定适于调整组成色的缩放因子,且其中所述虚拟颜色空间的所述确定是至少部分地基于所述缩放因子的,其中检测所述色彩丰富程度包括确定适于矫正色移的真灰点和/或偏移灰点,且其中所述输入数据从所述输入颜色空间到所述虚拟颜色空间的所述变换是至少部分地基于所述真灰点和/或所述偏移灰点的,以及其中所述虚拟颜色空间适于相比于所述输入颜色空间增强所述输入数据的色彩丰富度。9.如权利要求1所述的方法,其特征在于,还包括:响应于所述色彩丰富程度超过阈值的判定而执行所述虚拟颜色空间的所述确定和所述输入数据从所述输入颜色空间到所述虚拟颜色空间的所述变换;检测与所述输入颜色空间相关联的白平衡;至少部分地基于所述检测到的白平衡而调整与所述虚拟颜色空间相关联的白点;以及通过绝对色度映射将输入数据从所述虚拟颜色空间变换到与目的地设备相关联的目的地颜色空间,其中检测所述色彩丰富程度包括确定适于调整组成色的缩放因子,且其中所述虚拟颜色空间的所述确定是至少部分地基于所述缩放因子的,其中检测所述色彩丰富程度包括确定适于矫正色移的真灰点和/或偏移灰点,且其中所述输入数据从所述输入颜色空间到所述虚拟颜色空间的所述变换是至少部分地基于所述真灰点和/或所述偏移灰点的,以及其中所述虚拟颜色空间适于相比于所述输入颜色空间增强所述输入数据的色彩丰富度。10.一种用于计算机上的颜色管理的系统,所述系统包括:一个或多个目的地设备,其被配置为用于呈现视频数据;一个或多个通信地耦合至所述一个或多个目的地设备的图形处理单元;一个或多个通信地耦合至所述一个或多个图形处理单元的存储器存储;色域扩展逻辑模块,其由所述一个或多个图形处理单元实现,且被配置为用于:至少部分地基于与输入颜色空间相关联的直方图来检测色彩丰富程度,以及至少部分地基于所述检测到的与所述输入颜色空间相关联的色彩丰富程度而确定虚拟颜色空间;以及色域映射逻辑模块,其由所述一个或多个图形处理单元实现,且被配置为用于:通过绝对色度映射将输入数据从所述输入颜色空间变换到所述虚拟颜色空间,通过绝对色度映射将输入数据从所述虚拟颜色空间变换到与目的地设备相关联的目的地颜色空间。11.如权利要求10所述的系统,其特征在于,所述色域扩展逻辑模块还被配置为用于:响应于所述色彩丰富程度超过阈值的判定而执行所述虚拟颜色空间的所述确定和所述输入数据从所述输入颜色空间到所述虚拟颜色空间的所述变换。12.如权利要求10所述的系统,其特征在于,所述色域扩展逻辑模块还被配置为用于:不相关于检测到的白平衡而保持与所述虚拟颜色空间常量相关联的白点。13.如权利要求10所述的系统,其特征在于,所述色域扩展逻辑模块还被配置为用于:检测白平衡,该白平衡调整与所述输入颜色空间相关联的白平衡;以及至少部分地基于所述检测到的白平衡而调整与所述虚拟颜色空间相关联的白点。14.如权利要求10所述的系统,其特征在于,检测所述色彩丰富程度包括确定适于特征组成色的缩放因子且其中所述虚拟颜色空间的所述确定是至少部分地基于所述缩放因子的。15.如权利要求10所述的系统,其特征在于,检测所述色彩丰富程度包括确定适于矫正色移的真灰点和/或偏移灰点,且其中所述输入数据从所述输入颜色空间到所述虚拟颜色空间的所述变换是至少部分地基于所述真灰点和/或所述偏移灰点的。16.如权利要求10所述的系统,其特征在于,所述虚拟颜色空间适于相比于所述输入颜色空间增强所述输入数据的色彩丰富度。17.如权利要求10所述的系统,其中所述色域扩展逻辑模块还被配置为用于:响应于所述色彩丰富程度超过阈值的判定而执行所述虚拟颜色空间的所述确定和所述输入数据从所述输入颜色空间到所述虚拟颜色空间的所述变换,并且不相关于检测到的白平衡而保持与所述虚拟颜色空间常量相关联的白点,其中所述色域映射逻辑模块还被配置为用于:通过绝对色度映射将输入数据从所述虚拟颜色空间变换到与目的地设备相关联的目的地颜色空间,其中检测所述色彩丰富程度包括确定适于调整组成色的缩放因子,且其中所述虚拟颜色空间的所述确定是至少部分地基于所述缩放因子的,其中检测所述色彩丰富程度包括确定适于矫正色移的真灰点和/或偏移灰点,且其中所述输入数据从所述输入颜色空间到所述虚拟颜色空间的所述变换是至少部分地基于所述真灰点和/或所述偏移灰点的,以及其中所述虚拟颜色空间适于相比于所述输入颜色空间增强所述输入数据的色彩丰富度。18.如权利要求10所述的系统,其中所述色域扩展逻辑模块还被配置为用于:响应于所述色彩丰富程度超过阈值的判定而执行所述虚拟颜色空间的所述确定和所述输入数据从所述输入颜色空间到所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。