用于重构表的校正数据制造技术

技术编号:24297614 阅读:44 留言:0更新日期:2020-05-26 21:30
本申请包括将校正数据用于重构表的设备及方法。在一些示例中,计算设备能从重构表生成密钥,基于所生成的密钥确定用于重构表的校正数据,并将校正数据实施到重构表以生成更新后的表。

Correction data for refactoring tables

【技术实现步骤摘要】
【国外来华专利技术】用于重构表的校正数据
技术介绍
颜色管理系统提供在诸如图像扫描仪、数字相机、计算机监视器和对应的介质之类的各种设备的颜色表示之间受控的转换。设备配置文件给颜色管理系统提供在颜色空间之间转换颜色数据的信息,诸如在本地设备颜色空间与设备独立的颜色空间之间、在设备独立的颜色空间与本地设备颜色空间之间、以及在源设备颜色空间与直接到目标设备颜色空间之间。附图说明图1图示了符合本公开的适于将校正数据用于重构表的计算设备的示例的框图。图2图示了符合本公开的适于将校正数据用于重构表的系统的示例的框图。图3图示了符合本公开的将校正数据用于重构表的方法的示例。图4图示了符合本公开的适于将校正数据用于重构表的系统的示例的框图。具体实施方式本公开的包括将校正数据用于重构表的设备、方法及机器可读介质。在一些示例中,计算设备能从重构表生成密钥,基于所述生成的密钥确定用于重构表的校正数据,并将校正数据实施到重构表以生成更新后的表。本文描述的将校正数据用于重构表的设备、方法及机器可读介质能用来使用校正数据改变重构颜色表。以此方式,能够更新颜色表或其它类型的表,无需更新用于生成重构表的数据。即便本公开描述了颜色表的示例,但能以类似方式使用其它值表。如本文所用的,颜色空间能包括数字地描述颜色平面的多个轴。一些输出设备,诸如打印设备之类,可使用一种青红黄主色(黑)(CMYK)颜色空间,而一些软件应用和显示设备可使用一种红绿蓝(RGB)颜色空间。例如,在CMYK颜色空间中表示的颜色具有青值、红值、黄值和主色(黑)值,合起来数字地表示该颜色。颜色配置文件能够是表征颜色空间的一组数据。在一个示例中,颜色配置文件能描述特定设备的颜色属性、或具有诸如源或目标颜色空间之类的设备独立的颜色空间与诸如配置文件连接空间之类的设备独立的颜色空间之间(反之亦然)的映射的查看规范。可使用诸如查找表之类、应用内插的表或通过一系列用于变换的参数来指定所述映射。捕获或显示颜色的设备及软件程序(例如,打印机、监视器、电视、操作系统、浏览器、和其它设备及软件等)能够包括包含硬件及编程的各种组合的配置文件。国际颜色联盟(ICC)配置文件是一种示例性的颜色配置文件,是根据ICC发布的标准来表征颜色空间的一组数据。然而,本公开的使用ICC配置文件的示例仅用于说明,且该描述可适用于其它类型的颜色配置文件或颜色空间。ICC配置文件框架被用作在各种颜色空间之间通信且交换的标准。ICC输出配置文件包括颜色表对,所谓的A2B及B2A颜色查找表,A和B分别指示设备独立和设备独立的颜色空间。对于不同设备,可能有不同的显示内容的查找表。例如,ICC配置文件允许四种颜色表内容,从0到3枚举,使用户能够从四种可能的显示内容之一选择:绝对色度、相对色度、感知度或饱和度。ICC配置文件通常作为硬件及编程的各种组合嵌入颜色文档,以达到不同设备间的颜色逼真度,这增大了这些文档的总大小。颜色表的大小还能因较细的空间采样和较大的比特深度而增大。提供各种颜色空间之间变换的颜色表扩展地用于颜色管理,常见示例是从设备独立的颜色空间(例如,CIELAB,数学地描述可感知颜色三维等)到设备独立的颜色空间(诸如RGB或CMYK之类)的变换,反之亦然。对于诸如彩色打印机之类的设备,颜色表通常嵌入打印机固件或其它硬件,其中颜色表消耗存储设备中的计算机储存。在一些场景中,为存储这些颜色表所消耗的固件储存量可能变成问题,尤其随着颜色设备中查找表的数目增大以支持多个颜色空间、打印介质和优选项。较精的空间采样及较大的比特深度的趋势也导致表大小增大,进一步加剧了这些储存担忧。在一些示例中,能使用打印机功能数据(PFD)和种子数据(例如,比特分配表(BAT)等)解压缩或生成重构颜色表。在一些示例中,重构颜色表能用来生成多个密钥。例如,重构颜色表能被哈希(例如,对重构颜色表执行的哈希函数等),以生成唯一密钥或表示颜色表的特定颜色平面的唯一标识符。在一些示例中,生成的密钥能与密钥库中存储的多个密钥比较。当生成的密钥与密钥库中的密钥相匹配时,能够确定重构颜色表包括应用于重构颜色表的校正数据。因此,重构颜色表由校正数据更新,不必更新PFD或BAT。另外,PFD和BAT能够更新,且能在密钥库内实现具有对应的校正数据的额外密钥。这能够用来解决不得不更新计算设备或打印机上的BAT,这种更新可能使用固件或硬件额外的存储器资源。图1图示了符合本公开的适于将校正数据用于重构表的计算设备102的示例的框图。在一些示例中,计算设备102能够为打印设备或连接到打印设备的计算设备。计算设备102能够包括处理资源104和存储器资源106(例如,机器可读存储介质、非暂时性机器可读存储介质等)。存储器资源106能包括机器可读指令,包含生成指令108、校正数据指令110和/或更新指令112。处理资源104可以是中央处理单元(CPU)、基于半导体的微处理器、和/或适于存储在存储器资源106中的机器可读指令108、110、112的检索及执行的其它硬件设备。处理资源104可被读取、解码并执行指令108、110、112。作为检索并执行指令108、110、112的替代方式或除检索并执行指令108、110、112外,处理资源104可包括包含用于执行指令108、110、112的功能的电子组件的多个电子电路。存储器资源106可以是存储可执行指令108、110、112和/或数据的电子、磁、光或其它物理存储设备。因此,存储器资源106可以例如是随机存取储存器(RAM)、电可擦除可编程只读储存器(EEPROM)、存储驱动、光盘等。存储器资源106可布置在计算设备102内,如图1所示。另外、和/或替代地,存储器资源106可以是例如可携、外部或远程存储介质,允许计算设备102从可携/外部/远程存储介质下载指令108、110、112。处理资源104可执行存储在存储器资源106中的生成指令108,以从重构表(例如,颜色表、多维格式表、半调表、平面表等)生成密钥。在一些示例中,重构表能够为能由按行列组织的多个数值块所表示的数据的表。在一些示例中,生成指令108能包括生成重构表的指令。在一些示例中,生成指令108能包括从打印机功能数据(PFD)和打印设备信息生成重构表的指令。例如,特定的打印设备能够具有能改变打印设备性能的特定信息(例如,设置、配置等)。在此示例中,重构颜色表能够是设备特有的,且生成重构颜色表时使用该特定信息。在一些示例中,生成重构表能够包括利用PFD和种子数据(例如,比特分配表(BAT)等)生成重构颜色表。在一些示例中,重构表能够为从压缩的颜色表重构的表。例如,压缩的颜色表能够是用以选择的压缩比率、用有损压缩或无损压缩来压缩的原始颜色表。压缩的颜色表能够包括颜色表的原始节点和压缩的颜色表的对应的重构节点之间的色差,该色差在以选择的压缩比率的选择的错误阈值内。在一些示例中,重构颜色表能够包括基于所选的错误阈值的错误量。在一些示例中,能够利用种子数据(例如,比特分配表、系数比特分配表等)来校本文档来自技高网...

【技术保护点】
1.一种计算设备,包括:/n处理资源;以及/n存储机器可读指令的存储器资源,所述机器可读指令使所述处理资源:/n从重构表生成密钥;/n基于所生成的所述密钥确定用于所述重构表的校正数据;并且/n将所述校正数据实施到所述重构表以生成更新后的表。/n

【技术特征摘要】
【国外来华专利技术】1.一种计算设备,包括:
处理资源;以及
存储机器可读指令的存储器资源,所述机器可读指令使所述处理资源:
从重构表生成密钥;
基于所生成的所述密钥确定用于所述重构表的校正数据;并且
将所述校正数据实施到所述重构表以生成更新后的表。


2.根据权利要求1所述的计算设备,其中,所述处理资源执行机器可读指令,以使所述处理器将所述更新后的表传送至配置文件构建器。


3.根据权利要求1所述的计算设备,其中,所述处理资源执行机器可读指令,以使所述处理器从打印机功能数据(PFD)和打印设备信息生成所述重构表。


4.根据权利要求1所述的计算设备,其中,所述处理资源执行机器可读指令,以使所述处理器基于所生成的所述密钥与密钥库内的多个密钥之间的比较来确定所述重构表中何时存在错误。


5.根据权利要求4所述的计算设备,其中,当所生成的所述密钥与所述密钥库内的所述多个密钥中的一个密钥相匹配时,所述校正数据改变所述重构表的值。


6.根据权利要求5所述的计算设备,其中,所述校正数据与所述密钥库内的所述多个密钥中的与所生成的所述密钥相匹配的密钥相对应。


7.一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质上存储有机器可读指令,所述机器可读指令使处理资源:
从重构表生成多个密钥;
将所述多个密钥与密钥库进行比较,以为所述多个密钥中的一个或多个密钥从所述密钥库中识别匹配密钥;
确定用于所述重构表的校正数据,所述校正数据与所述匹配密钥相对应;并且
将所述校正数据实施到所述重构表以生成更新后的表。


8.根据权利要求7所述的介质,其中,所述多个密钥与所述重构表的特定平面相对应。


9.根据权利要求7所述的介质,其中,所述密钥库包...

【专利技术属性】
技术研发人员:马克·肖
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1