首页 > 专利 > 慈溪市宝日电器有限公司 > 基于子空间细分插值的打印机配方计算方法专利详情

基于子空间细分插值的打印机配方计算方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2014-04-24
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2014-08-13
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2017-03-15
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2034-04-24
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201410183061.6 申请日 2014-04-24
公开/公告号 CN103927141B 公开/公告日 2017-03-15
授权日 2017-03-15 预估到期日 2034-04-24
申请年 2014年 公开/公告年 2017年
缴费截止日
分类号 G06F3/12 主分类号 G06F3/12
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 0
权利要求数量 1 非专利引证数量 0
引用专利数量 3 被引证专利数量 0
非专利引证
引用专利 CN1177544A、CN101662570A、US2013/0076828A1 被引证专利
专利权维持 5 专利申请国编码 CN
专利事件 转让 事务标签 公开、实质审查、申请权转移、授权、权利转移
申请人信息
申请人 第一申请人
专利权人 慈溪市宝日电器有限公司 当前专利权人 江苏三州机械科技有限公司
发明人 吴利庆 第一发明人 吴利庆
地址 浙江省慈溪市附海镇四界村 邮编
申请人数量 1 发明人数量 1
申请人所在省 浙江省 申请人所在市 浙江省慈溪市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
摘要
本发明公开了一种基于子空间细分插值的打印机配方计算方法。该方法首先建立了CMY到CIELAB空间的查找表,寻找与目标值距离最近的CIELAB值,在不满足预设条件的情况下,通过子空间的细分,插值,迭代实现从CIELAB色彩空间到打印机CMY色彩空间的转换。该发明应用简单、精度高、具有很高的实用价值。
  • 摘要附图
    基于子空间细分插值的打印机配方计算方法
  • 说明书附图:图1
    基于子空间细分插值的打印机配方计算方法
  • 说明书附图:图2
    基于子空间细分插值的打印机配方计算方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2019-12-06 专利权的转移 登记生效日: 2019.11.19 专利权人由慈溪市宝日电器有限公司变更为江苏三州机械科技有限公司 地址由浙江省慈溪市附海镇四界村变更为江苏省徐州市邳州市临港产业园兴业路9号
2 2017-03-15 授权
3 2017-02-08 专利申请权的转移 登记生效日: 2017.01.16 申请人由王荣强变更为慈溪市宝日电器有限公司 地址由315332 浙江省慈溪市附海镇花塘村三角田变更为315332 浙江省慈溪市附海镇四界村
4 2017-02-08 著录事项变更 发明人由王荣强变更为吴利庆
5 2014-08-13 实质审查的生效 IPC(主分类): G06F 3/12 专利申请号: 201410183061.6 申请日: 2014.04.24
6 2014-07-16 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种基于子空间细分插值的打印机配方计算方法,其特征在于包括以下步骤:
1)对C、M、Y每一个通道,从设备驱动最小值到设备驱动最大值以一定的间隔选定n个
点,共组成n×n×n个训练样本;
2)通过打印机打印这n×n×n个训练样本,并利用分光光度计测量所有训练样本得到
CIELAB值,从而建立了n×n×n的CMY到CIELAB查找表;
3)对于目标CIELAB值(LAB)T,在查找表中找到距离目标点最近的点(LAB)C,其对应的C、
M和Y通道驱动值分别记作dC,k,dM,l和dY,m,其中k、l、m分别表示C、M和Y通道采样点的序号,其范围均在1到n之间;(LAB)T与点(LAB)C之间的距离可以通过CIELAB空间中的欧几里德距离
或CIE1976 L*a*b*的色差公式计算得到;
4)根据点(LAB)C与点(LAB)T之间的距离判断(LAB)C是否小于预设的阈值,如果满足要
求,则(LAB)C对应的驱动值(dC,k,dM,l,dY,m)即为所求的驱动值;否则,以(dC,k,dM,l,dY,m)为中心点,以(dC,k+1-dC,k-1)/2为边长建立新的子空间,即(dC,k-1+dC,k)/2、(dC,k+dC,k+1)/2,(dM,1-1+dM,l)/2、(dM,l+dM,l+1)/2,(dY,m-1+dY,m)/2、(dY,m+dY,m+1)/2六个平面组成新子空间的8个顶点;
注意要确保(dC,k-1+dC,k)/2、(dC,k+dC,k+1)/2、(dM,l-1+dM,l)/2、(dM,l+dM,l+1)/2、(dY,m-1+dY,m)/2、(dY,m+dY,m+1)/2均在0~255范围内,如果dC,k为0,则应选取dC,k、(dC,k+dC,k+1)/2与其它通道采样点组成新的子空间;如果dC,k为255,则应选取dC,k、(dC,k-1+dC,k)/2与其它通道采样点组成新的子空间;同样地,M和Y通道也做类似处理;同时,确保新的子空间顶点对应的C、M和Y通
道驱动值为整数,如果不是整数,则按照四舍五入原则将其强制变换为整数;
5)通过基于立方体插值的正向色度特征化方法预测新的子空间顶点对应的CIELAB值,
建立新的查找表;
6)查找该子空间顶点中与(LAB)T最近的点,若该最近的点与(LAB)T之间小于预设的阈
值,则其对应的驱动值即为(LAB)T所求的驱动值;若大于预设的阈值,则判断新的子空间的
所有边长是否均为1,若均为1,则该最近的点对应的驱动值即为(LAB)T所求的驱动值,若不
均为1,则以该最近的点为中心点,以原子空间边长的一半建立新的子空间,再重新通过第
4)步开始迭代,直到得到所求的C、M和Y通道驱动值为止。
说明书

技术领域

[0001] 本发明涉及一种打印机的配方计算方法,具体是涉及一种基于子空间细分插值的打印机配方计算方法。

背景技术

[0002] 在目前的颜色管理体系中,经常需要对已知的CIEXYZ或CIELAB值预测其对应的打印机C、M和Y各油墨的通道驱动值,即打印机的配方。其中,CMY为常见三色打印机的三支油
墨,青(Cyan)、品红(Magenta)和黄(Yellow),其驱动值的范围一般为0-255,即8位二进制
数;CMY色彩空间是一种规则的颜色空间,且与设备的颜色特性相关,可通过简单的插值就
可以实现CMY空间到CIEXYZ或CIELAB空间的转换。CIEXYZ和CIELAB色彩空间是不规则的色
彩空间,为设备无关空间,很难通过直接插值实现CIEXYZ或CIELAB空间到CMY空间的转换。

发明内容

[0003] 本发明为了解决背景技术中所述的问题,公开了一种基于子空间细分插值的打印机配方计算方法。本方法通过对子空间的细分、插值、迭代实现CIEXYZ或CIELAB色彩空间到
打印机CMY色彩空间的转换。以CIELAB色彩空间为例,其具体步骤如下:
[0004] 1)对C、M、Y每一个通道,从设备驱动最小值到设备驱动最大值以一定的间隔选定n个点,共组成n×n×n个训练样本;
[0005] 2)通过打印机打印这n×n×n个训练样本,并利用分光光度计测量所有训练样本得到CIELAB值,从而建立了n×n×n的CMY到CIELAB查找表;
[0006] 3)对于目标CIELAB值(LAB)T,在查找表中找到距离目标点最近的点(LAB)C,其对应的C、M和Y通道驱动值分别记作dC,k,dM,l和dY,m,其中k、l、m分别表示C、M和Y通道采样点的序号,其范围均在1到n之间;(LAB)T与点(LAB)C之间的距离可以通过CIELAB空间中的欧几里德
距离或CIE1976L*a*b*的色差公式计算得到;
[0007] 4)根据点(LAB)C与点(LAB)T之间的距离判断(LAB)C是否满足要求(小于预设的阈值),如果满足要求,则(LAB)C对应的驱动值(dC,k,dM,l,dY,m)即为所求的驱动值;否则,以(dC,k,dM,l,dY,m)为中心点,以(dC,k+1-dC,k-1)/2为边长建立新的子空间,即(dC,k-1+dC,k)/2、(dC,k+dC,k+1)/2,(dM,l-1+dM,l)/2、(dM,l+dM,l+1)/2,(dY,m-1+dY,m)/2、(dY,m+dY,m+1)/2六个平面组成新子空间的8个顶点。注意要确保(dC,k-1+dC,k)/2、(dC,k+dC,k+1)/2、(dM,l-1+dM,l)/2、(dM,l+dM,l+1)/2、(dY,m-1+dY,m)/2、(dY,m+dY,m+1)/2均在0~255范围内,如果dC,k为0,则应选取dC,k、(dC,k+dC,k+1)/2与其它通道采样点组成新的子空间;如果dC,k为255,则应选取dC,k、(dC,k-1+dC,k)/2与其它通道采样点组成新的子空间。同样地,M和Y通道也做类似处理。同时,确保新的子空间顶点对应的C、M和Y通道驱动值为整数,如果不是整数,则按照四舍五入原则将其
强制变换为整数;
[0008] 5)通过基于立方体插值的正向色度特征化方法预测新的子空间顶点对应的CIELAB值,建立新的查找表;
[0009] 6)查找该子空间顶点中与(LAB)T最近的点,若该最近的点与(LAB)T之间小于预设的阈值,则其对应的驱动值即为(LAB)T所求的驱动值;若大于预设的阈值,则判断新的子空
间的所有边长是否均为1,若均为1,则该最近的点对应的驱动值即为(LAB)T所求的驱动值,
若不均为1,则以该最近点为中心点,以原子空间边长的一半建立新的子空间,再重新通过
第4)步开始迭代,直到得到所求的C、M和Y通道驱动值为止。
[0010] 本发明提出的该基于子空间细分的方法可准确有效的预测打印机的配方,具有一定的实用价值。

实施方案

[0013] 以一台传统的CMY三色打印机和CIELAB色彩空间为例,对上述基于子空间细分插值的打印机配方计算方法进行阐述。如图1所示,其具体步骤如下:
[0014] 1)对C、M、Y每一个通道,从设备驱动最小值0到设备驱动最大值255以32间隔选定8个点,共组成8×8×8个训练样本,见图2;
[0015] 2)通过打印机打印这8×8×8个训练样本,并利用分光光度计测量所有训练样本得到CIELAB值,从而建立了8×8×8的CMY到CIELAB查找表;
[0016] 3)对于某一目标CIELAB值(LAB)T=(52,44,63),在查找表中找到距离目标点最近的点(LAB)C=(48,48,58),其对应的C、M和Y通道驱动值分别记作dC,k=63,dM,l=31和dY,m=
95;
[0017] 4)假设预设的阈值为2,而点(LAB)C与点(LAB)T之间的距离为7.5,大于2,则以(dC,k,dM,l,dY,m)=(63,31,95)为中心点,以(dC,k+1-dC,k-1)/2=32为边长建立新的子空间,即(dC,k-1+dC,k)/2=47、(dC,k+dC,k+1)/2=79,(dM,l-1+dM,l)/2=16、(dM,l+dM,l+1)/2=48,(dY,m-1+dY,m)/2=79、(dY,m+dY,m+1)/2=111六个平面组成新子空间的8个顶点;
[0018] 5)通过基于立方体插值的正向色度特征化方法预测新的子空间顶点对应的CIELAB值,建立新的查找表;
[0019] 6)查找该子空间顶点中与(LAB)T最近的点(50,47,60),其对应的驱动值即为(LAB)T所求的驱动值(47,16,111),与(LAB)T之间的距离4.7,仍大于预设的阈值2;且新的子空间的边长为32(不为1);以该最近点(50,47,60)为中心点,以原子空间边长的一半32/2=
16建立新的子空间,再重新通过第4)步开始迭代,直到得到所求的C、M和Y通道驱动值为止;
[0020] 经过多次迭代,最终得到的墨水配方为(53,14,106),其对应的LAB值为(52,43,63),小于最终的阈值要求。

附图说明

[0011] 图1是基于子空间细分插值的打印机配方计算方法流程图;
[0012] 图2是打印机CMY色彩空间的查找表的坐标图;
专利联系人(活跃度排行)
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号