误差扩散制造技术

技术编号:21176586 阅读:34 留言:0更新日期:2019-05-22 12:09
在一个示例中,一种方法包括在用于打印的数据内、识别与第一打印可寻址区域相关联的第一元素集,其中所述元素集的元素每个与打印指令相关联。可以从所述第一元素集选择一个元素,并分配给所述第一打印可寻址区域。可以将第二打印可寻址区域识别为用于误差扩散的候选打印可寻址区域,所述第二打印可寻址区域与第二元素集相关联。基于准则缩放与从所述第一元素集的元素的选择相关联的误差,且可以将所述误差扩散到所述第二元素集的元素。

Error diffusion

In one example, a method includes identifying the first set of elements associated with the first printable addressable region within the data for printing, each of which is associated with a print instruction. An element can be selected from the first set of elements and assigned to the first printable addressable region. The second print addressable area can be identified as a candidate print addressable area for error diffusion, and the second print addressable area is associated with the second element set. The error associated with the selection of elements from the first set of elements can be scaled based on criteria, and the error can be spread to the elements of the second set of elements.

【技术实现步骤摘要】
【国外来华专利技术】误差扩散
技术介绍
打印系统可以将输入数据(例如,表示用于二维打印的图像的数据或表示用于三维打印的物体的数据)转换为打印控制数据,打印控制数据指定了在打印操作中放置打印材料(例如,诸如墨水或墨粉或其它可打印材料之类的着色剂)的位置。用于转换数据的技术包括误差扩散,其中根据为指定位置选择可能的打印材料和/或材料组合来分配特定的打印材料或材料组合。例如,可以选择打印材料,以使得将一滴特定的有色墨水置于特定像素,以形成图像。将与选择这一或这些打印材料、而不是另一可能的打印材料相关联的“误差”分布到至少一个其它位置,通常降低了将相同的打印材料分配给其它位置的概率。附图说明为了更完整的理解,现在结合附图来参考下面的描述,其中:图1为一种误差扩散的示例性方法的流程图;图2为另一误差扩散的示例性方法的流程图;图3为一种示例性处理装置的简化示意图;图4为另一示例性处理装置的简化示意图;图5为与处理器相关联的示例性非暂时性机器可读介质的简化示意图。具体实施方式图1示出了一种方法,该方法可以在任适当的任意处理器或处理装置(例如,计算机或打印机)上实现,且可以是一种处理用于使用误差扩散技术打印的数据的方法。在一些示例中,可以对用于打印的数据执行该方法,所述数据可以例如包括表示旨在以二维打印方式打印的图像的数据、或表示以三维打印方式生成的物体的数据。在框102,在用于打印的数据内识别与第一打印可寻址区域相关联的第一元素集,其中该元素集的元素每个与打印指令相关联。在示例中,打印指令识别打印材料或材料组合。在示例中,基于接收的输入打印数据,将一个打印可寻址区域分配给指示一个或多个可能的打印指令的元素集。例如,对于二维打印,一个打印可寻址区域可以包括至少一个像素,元素集可以包括诸如墨水(例如青色、品红、黄色及黑色墨水)、涂料或其它打印材料之类的着色剂、以及那些着色剂、涂料等的组合(例如青色与品红色叠印)。对于称作增材制作的三维打印,三维空间表征为“体素”,即三维像素,其中每个体素占据或表示离散的体积。因此在三维打印的示例中,一个可寻址区域可以包括至少一个体素,元素集可以包括一种试剂和/或构建材料或试剂和/或构建材料的一种组合。为了简短地、更详细地讨论三维打印,可以以逐层的方式形成由增材制造过程生成的物体。在一个示例中,通过固化构建材料层部分,生成物体。在示例中,构建材料可以以粉状、液态或片状材料的形式。可以通过将试剂打印到一层构建材料上来实现预期的固化和/或物理属性。可以将能量施加到该层,且一冷却,其上已施有试剂的构建材料就可以聚结并固化。在其它示例中,化学粘合剂可以用来固化构建材料。在其它示例中,可以通过将挤压的塑料或喷射的材料用作固化以形成物体的构建材料来生成三维物体。一些生成三维物体的过程使用根据三维物体的模型所生成的控制数据。此控制数据可以例如指定将试剂施加到构建材料的位置、或构建材料自身可置之处、和要放的数量。控制数据可以根据要打印的物体的3D表示生成。可以根据体素来表示位置。处于指定位置的体素可以具有至少一种特性。例如,它可以为空,或可以具有特定颜色,或可以表示特定材料或特定的物体属性等。一般而言,物体的体素可以具有相同的形状(例如,立方形或四面体),或可以形状和/或尺寸不同。然而,在本文将术语体素用来指示打印可寻址区域的情况下,可以以打印装置的打印分辨率来确定体素尺寸,即它可以与打印装置(可以是特定的打印装置,或一类打印装置等)能够个别寻址的体积相对应。可以在一个元素集内明确指定打印材料,即元素集的至少一个实际上是打印材料和/或打印材料组合的集合。在其它示例中,至少一个元素可能涉及其它特性,其可能相应地涉及打印材料。例如,元素可以指定能够映射到打印材料的属性等。在另一示例中,可以根据涅格伯尔基色(NP)指定颜色。NP根据颜色及颜色组合的集合来识别颜色或颜色组合,其能够由特定的打印装置施加。NP所识别的颜色及颜色组合可以相应地可能具有预定的到着色剂的映射。在一些示例中,将元素集表示为定义了打印材料数据的打印材料覆盖表示。例如,打印材料覆盖表示可以(明确或隐含地,例如通过映射)指定打印材料或其组合(诸如用于二维打印的着色剂或涂料)的数量。对于三维打印,打印材料覆盖表示可以指定要沉积到一层构建材料上的试剂或构建材料本身、且如适用的话、它们的组合。可以使此类打印材料关联或选择此类打印材料,以提供诸如例如颜色、透明度、可挠性、弹性、硬度、表面粗糙度、多孔性、导电性、层间强度、密度等之类的图像或物体属性。例如,输入数据(例如,图像数据中的像素或物体模型数据中的体素)内的打印可寻址位置可以与打印材料覆盖表示或打印材料覆盖表示的集合相关联,例如包括打印材料覆盖向量的集合。对于二维打印,这些可以称作区域覆盖向量。例如,向量可以包括指定要施加(且因此可以认为是打印机原生)的墨水比例的墨水向量或可以以通过映射(例如,使用查找表)与墨水或其它着色剂相关联的方式来指定颜色的涅格伯尔基色区域覆盖向量(NPac向量,或简称为NPac)。照此类推,在三维打印中,可以定义材料体积覆盖向量(本文叫作材料向量,或简称为Mvoc)。此类向量提供可以在一个位置施加打印材料的概率。在简单情况下,此类向量可以指示指定区域的X%应该具有施加到其的特定打印材料,而(100-X%)应该无该打印材料。实践中,这可以以用于打印材料和/或打印设备的可寻址分辨率来解析。因此,假如在XY平面中有NxM个可寻址位置,这些位置的X%可以接收打印材料,而(100-X%)不能。此类打印材料覆盖表示可以提供多个值,其中(至少起初)每个值定义了用于每一个的概率、或在一个可寻址位置的每种打印材料组合。例如,在具有两种可用打印材料(例如,墨水、涂料或试剂)——M1和M2、每种打印材料可以独立地沉积于一个可寻址区域(例如,体素或像素)的打印系统中,在指定材料覆盖向量中可以有22个(即,四个)概率:用于M1、无M2的第一概率;用于M2、无M1的第二概率;用于M1及M2的过沉积(即,组合)的第三概率,例如M2沉积在M1上或反之;用于无M1及M2的第四概率。在此示例中,假设可以或不施加一滴打印材料:此二进制选择和用于每种试剂的值可以是0或1。在此情况下,一个覆盖向量可以是:[M1,M2,M1M2,Z]或具有示例性概率[M1:0.2,M2:0.2,M1M2:0.5,Z:0.1]——在覆盖向量所应用的打印可寻址位置(例如,[x,y]或[x,y,z]位置(在一些示例中可以是z切片中的[x,y]位置))的集合中,20%的位置接收M1、无M2,20%接收M2、无M1,50%接收M1及M2,10%空白。因每个值为比例、且值的集合表示可用的材料组合,所以每个向量中值的集合合计为1或100%。在一些示例中,还可以将与一个元素相关联的概率指定为负值,如下面将解释的。此类打印材料覆盖向量因此指定涉及打印材料的多个元素、和用于每个元素的表示为0与1之间的值的概率。在框104,该方法通过从第一元素集选择一个元素、将该元素分配给第一打印可寻址区域而继续。因此在示例中,可以将特定的打印指令分配给一个像素或体素,例如用于打印那个像素/体素的控制数据。在一些示例中,这可以包括选择与最高概率相关联的元素(在上面的示例中,M本文档来自技高网...

【技术保护点】
1.一种方法,包括:使用处理器在用于打印的数据内识别与第一打印可寻址区域相关联的第一元素集,其中所述元素集的元素每个与打印指令相关联;使用所述处理器从所述第一元素集选择元素,并将所述元素分配给所述第一打印可寻址区域;使用所述处理器将第二打印可寻址区域识别为用于误差扩散的候选打印可寻址区域,所述第二打印可寻址区域与第二元素集相关联;使用所述处理器基于准则缩放与从所述第一元素集的元素的选择相关联的误差,并且使用所述处理器将缩放的误差扩散到所述第二元素集的元素。

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:使用处理器在用于打印的数据内识别与第一打印可寻址区域相关联的第一元素集,其中所述元素集的元素每个与打印指令相关联;使用所述处理器从所述第一元素集选择元素,并将所述元素分配给所述第一打印可寻址区域;使用所述处理器将第二打印可寻址区域识别为用于误差扩散的候选打印可寻址区域,所述第二打印可寻址区域与第二元素集相关联;使用所述处理器基于准则缩放与从所述第一元素集的元素的选择相关联的误差,并且使用所述处理器将缩放的误差扩散到所述第二元素集的元素。2.根据权利要求1所述的方法,其中所述第一元素集和所述第二元素集分别包括第一材料覆盖向量和第二材料覆盖向量,其中所述元素集的每个元素与对将由所述元素识别的打印材料或打印材料组合施加到打印可寻址区域的概率进行指示的值相关联,其中用于缩放的准则包括与所述第一材料覆盖向量中的元素相关联的值和与所述第二材料覆盖向量中的对应元素相关联的值。3.根据权利要求2所述的方法,其中扩散所述误差包括:使用所述处理器基于所述第一材料覆盖向量和所分配的元素来确定误差向量,所述误差向量具有所述第一元素集,使用所述处理器确定与所述第二材料覆盖向量中的元素相关联的值和与所述第一材料覆盖向量中的所述对应元素相关联的值的比率,并将所述比率与所述误差向量的对应元素相乘,从而缩放与所分配的元素的选择相关联的误差以变换所述第二材料覆盖向量的对应元素,并且使用所述处理器通过将所述缩放的误差与所述第二材料覆盖向量的所述对应元素组合,将所述第二材料覆盖向量变换为误差扩散的材料覆盖向量,所述误差扩散的材料覆盖向量具有所述第二元素集。4.根据权利要求3所述的方法,其中变换所述第二材料覆盖向量包括:给所述误差向量的值中的每个值分配权重,以及将与所述误差向量的所述对应元素相关联的加权的值与所述第二材料覆盖向量组合。5.根据权利要求1所述的方法,其中扩散所述误差包括:使用所述处理器确定第三打印可寻址区域,在所述第三打印可寻址区域中扩散与从所述第一元素集的元素的选择相关联的误差,所述第三打印可寻址区域与第三元素集相关联,并且将一部分所述缩放的误差扩散到所述第二打印可寻址区域,而将另一部分扩散到所述第三打印可寻址区域。6.根据权利要求5所述的方法,其中将所述缩放的误差以相等的比例扩散到所述第二打印可寻址区域和所述第三打印可寻址区域。7.根据权利要求5所述的方法,其中根据与所述第二打印可寻址...

【专利技术属性】
技术研发人员:贾恩·莫罗维奇彼得·莫罗维奇
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:美国,US

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

1