首页> 中国专利> 一种准备利用颜色输出设备对至少一个对象的渲染的方法

一种准备利用颜色输出设备对至少一个对象的渲染的方法

摘要

一种用于准备利用颜色输出设备对至少一个对象的渲染的方法,所述方法包括:-计算第一颜色模型的第一输出颜色简档,所述简档针对人眼模拟第二颜色模型的第二输出颜色简档,所述第一输出颜色简档用于以页面描述语言描述所述至少一个对象,并且第二输出颜色简档是输出设备简档,-以及将通过对所述描述应用渲染引擎而获得的至少一个对象的表示的像素的颜色从第一输出颜色简档转换到第二输出颜色简档。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-07-10

    授权

    授权

  • 2015-12-23

    实质审查的生效 IPC(主分类):H04N1/60 申请日:20130129

    实质审查的生效

  • 2015-11-25

    公开

    公开

说明书

背景技术

本公开涉及利用颜色输出设备对以页面描述语言描述的一个或多个对象进 行渲染的准备。

便携式文档格式(也被称作PDF)是用于利用页面描述语言描述文档的文件 格式。其作为一种数据交换格式在图形和印刷产业中被越来越多地采用。PDF 文件将包括文本、图像和一些信息的固定布局平的文档的完整描述进行封装以 对其进行渲染。渲染引擎用于读取该描述并将其转换成像素,所述像素形成能 够在输出设备上输出的图像,该输出设备可以是显示设备、打印机设备或其他 种类的输出设备。

PDF格式支持很多特征,包括颜色、重印对象和透明度。

在PDF文档中颜色通常以CMYK颜色模型定义,CMYK颜色模型是减色 模型,指代使用的四种墨水:蓝绿色、紫红色、黄色和黑色。CMYK模型在橡 胶印刷产业中(以及以便在印刷系统中)被广泛使用,并且这在PDF文件中 CMYK颜色模型的广泛使用上已经有重要角色。PDF文件的描述中使用的 CMYK模型是不加标签的,留下定义了精确颜色简档的未定义参数以进行使用, 这将是输出设备的一种情况,或者是加标签的,这意味着定义用于描述文档的 精确颜色简档的参数在该文档中被指定。

重印对象通过混合对象以生成用于打印的像素来获得,而透明度是另一个 特征,其允许对象彼此交互以产生混合效果。特别地,混合颜色空间定义了颜 色混合操作,所述混合颜色空间用于计算从对象混合得到的像素的颜色。所述 混合颜色空间通常是CMYK颜色空间,因为CMYK模型很好地适用于执行混 合。

然而,输出设备可以不在CMYK空间中操作。例如,许多打印机和视觉显 示屏使用RGB颜色模型。RGB首字母缩写是指红色、绿色和蓝色,并且该模 型是加色模型。类似CMYK,RGB是设备依赖模型。最终的墨水空间不必是 RGB,但在该情况下,RGB被用作中间空间。存在以6、7-8种墨水或甚至12 种墨水操作的打印机。在这样的情况下,并且为了隐藏多链接分离的复杂性, RGB是作为设备颜色模型的合适的选择。

当对象以描述语言在CMYK颜色空间中被定义时,或者当使用了CMYK 混合空间时,不得不应用从CMYK空间到RGB空间的转换。已知的转换包括 校准的和未校准的转换。

以上描述的方法的许多特征和优点根据以下详细描述和附图将变得容易清 楚。

附图说明

图1是根据示例的打印机的简档的曲线图。

图2示出例如图1中打印机的简档的打印机的简档中测量的伽玛曲线的示 例。

图3是根据示例的方法的流程图。

图4是示例的一个特定方面的示例性图示。

图5和6是另一示例的其他示例性图示。

图7是另一特定示例的另一示例性图示。

图8是图示本公开一个方面的流程图。

图9是图示本公开另一个方面的流程图。

图10是获得的作为结果的渲染的比较示例。

具体实施方式

在图1中,示出了打印机的RGB简档的a*/b*色度曲线图。在图2中,示 出了两个不同打印机的RGB简档中测量的伽玛转移函数的两个示例。大多数 RGB空间是知觉统一的,其意味着它们具有适用于人眼响应的转移函数。人眼 具有对外部刺激的响应,其被描述为对数响应。

PDF文件指定处于CMYK颜色模型中的对象,并且有时甚至不给出精确的 颜色简档,这意味着CMYK空间是无标记的空间。当不得不执行混合、不得不 使用混合颜色空间时并且当对象在CMYK中定义时,混合空间是CMYK。于 是存在将CMYK像素转换为打印机或显示器RGB颜色像素的需要。发明人发 现这导致色域削减,因为CMYK空间的色域不同于打印机设备RGB空间的色 域,并且这还导致颜色输出削减。

在图3中,给出了根据本公开的方法的示例。基于设备RGB输出颜色简档 100,例如图1和2上图示的那些,来创建CMYK输出颜色简档。

设备RGB输出简档100包括用于重新渲染的高分辨率B至A表110,以及 用于软打样的低分辨率A至B表120。该方法包括从低分辨率A至B表120中 提取基色140的步骤S100。这通过跨A至B表评估(255,0,0)、(0,255,0)和(0,0, 255)获得RGB基色的XYZ值来完成。

该方法还包括近似RGB输出简档的中心轴的伽玛因子的步骤S110。这通 过跨高分辨率B至A表110评估256标度的D50XYZ值的线性倾斜来完成。 获得的结果被拟合到形式是f(x)=xγ的幂函数中。伽玛指数值通常取在2.1和 2.5之间,并且优选在2.2和2.4之间。获得三个表,每个颜色分量一个。这些 表用作转移函数150。

利用提取的基色和计算的转移函数创建矩阵成形器简档130。D50用作白 点。

执行进一步的连结步骤S160。CMY生成附加在矩阵成形器简档130的输 出方向上,并且从CMYK到RGB的转换被附加在打样方向上。在示例中使用 具有Wk=Wg=1的虚拟CMYK算法,以将转换附加在打样方向上。利用非黑: C=1-R、M=1-G、Y=1-B并且K=0,执行输出方向上的CMY生成。获得 计算的CMYK输出简档170,其模拟设备RGB简档。

在用作用于利用RGB打印机或RGB显示器渲染在CMYK模型下在PDF 文件中描述的对象的中间颜色空间时,计算的输出简档170是高度有利的。实 际上,其具有类似于RGB空间的色域的色域,并且因此通过该空间的转换不限 制总色域。当通过中间空间将图像处理到最终的RGB空间时,最终的颜色完美 地渲染为文档描述中所意图的那样。打印机色域外的颜色不改变它们的色调。 不存在颜色褪色和颜色偏移。基色被保持,并且不存在造型伪像。

特别的,这些结果比当使用标准CMYK空间而不是计算的CMYK简档170 时更好。例如,如果使用SWOP(轮转胶印出版物规范)或ECI(欧洲色彩联 盟)空间,则存在一些色域削减,并且颜色褪色和被洗掉,压箔(blocking)和 造型伪像示出,并且黑色和着色剂纯度被损害。

由于RGB空间(例如sRGB或标准RGB)的色域不完全包含SWOP的色 域(如在CIEL*a*b*颜色空间曲线图上可见的),即存在在SWOP的色域内但 不在RGB空间(例如sRGB)的色域内的一些颜色,所以削减效应示出。

进一步注意:存在关于如何测量打印伪像的丰富的专业文献。并且,在着 色剂纯度的问题上,已知“脏点”的问题,其中不期望的小的分散的墨点出现 在应当仅使用一种纯色墨水打印的区域中。该问题在只有黄色的区域中是非常 明显的。

利用计算的颜色简档170,这些缺点和限制被克服。

在图4上,示出了如步骤S110中获得的伽玛曲线的仿真。其基于将提取的 值拟合到使用幂为2.2的纯指数函数中。

在图5上,示出了基于图1的RGB简档获得的CMYK简档的a*/b*色度曲 线图。通过比较图1和图5的曲线图,清楚的是,简档是高度相似的,这表明 该方法设法以非常精密的方式模拟RGB打印机空间。

在图6上,示出了原始RGB简档(与图1上相同)和获得的CMYK简档 (与图5上相同)的L*/a*曲线图(上曲线图)和L*/b*(下曲线图)。再一次, 曲线是基本上相同的。在a*轴中存在小的偏差,但这仅归因于软件中的舍入误 差。

在图7上,示出了原始RGB简档(用彩色)和获得的CMYK简档(橙色 的线)的色域的三维表示。值得注意的是基色以及白色和黑色点位于两个简档 中相同位置并且实体体积对于两个简档是相等的。

在图8上,示出了第一示例。准备用于通过RGB打印机渲染的PDF文档。 该PDF文档描述了需要混合在一起的两个(或更多个)对象800。PDF文档使 用CMYK简档805描述了这些对象,CMYK简档805可以在PDF文档中(如 图中所示)描述,或者CMYK简档805可以是非指定CMYK(未标记的CMYK ——未示出)。之后是混合根据本公开计算的CMYK简档(见图3)中的对象 的步骤S810。该步骤由渲染引擎执行。这导致生成计算的CMYK简档825中 定义的像素。渲染引擎然后在转换步骤S830中将这些像素转换成打印机RGB 颜色输出简档835中的用于打印的像素840。打印机然后可以继续并利用设备中 实际存在的墨水打印图像。

在图9上,示出了第二示例。再次准备用于通过RGB打印机渲染的PDF 文档。该PDF文档描述了两个(或更多个)对象900。PDF文档使用CMYK简 档905描述了这些对象,CMYK简档905是非指定的CMYK(未标记的CMYK)。 之后是标记计算的CMYK简档(见图3)中的(多个)对象的步骤S910。这导 致获得以页面描述语言描述并在计算的CMYK简档915中定义的一个或多个对 象900。渲染引擎然后在转换步骤S930中将这些对象900转换成打印机RGB 颜色输出简档935中的用于打印的像素940。打印机然后可以继续并打印图像。

在图10上,示出了获得的渲染的比较示例。其基于真实的PDF文件示例。

在图的第一(左侧)部分中,示出了根据现有技术处理的图片。数据已经 首先通过标准CMYK(即SWOP涂敷的)简档进行转换并然后再次转换成标准 RGB简档(即sRGB)以在计算机窗口中示出结果。

在图的第二(中间)部分中,数据首先通过计算的CMYK简档进行转换, 并且然后转换成标准RGB简档(sRGB)以在计算机窗口中示出结果。

在图的第三(右侧)部分中,数据仅转换成RGB颜色模型以在计算机窗口 中示出结果。

清楚的,当比较这三个图像时,中间图像和右侧图像对于人眼而言是彼此 接近的,而左侧图像具有非常不同于另外两个图像色域的色域。实际上,左侧 图像的色域已经被向标准CMYK简档的中间转换削减,而通过计算的CMYK 简档的往返过程使中间图像的色域完全未改变。

将意识到,各种以上公开的特征可被组合在不同的系统和应用中。示例被 认为是说明性的而不是限制性的。可以做各种改变而不背离本公开的精神和范 围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号