三维对象的颜色处理系统及方法技术方案

技术编号:14689645 阅读:51 留言:0更新日期:2017-02-23 12:07
本发明专利技术提供一种三维对象的颜色处理系统及方法。根据本发明专利技术的一实施例的三维对象的颜色处理系统包括:文件输入部,用于接收三维建模文件,其中,三维建模文件包括三维对象的外形信息以及所述三维对象的外部表面的颜色信息;坐标提取部,提取内部坐标,所述内部坐标存在于所述三维对象的内部,并位于离所述外部表面预设偏移距离以内的位置;以及颜色处理部,利用所述外形信息以及所述外部表面的颜色信息而给所述内部坐标分配颜色信息。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用于确定三维对象的外部及内部的颜色的技术。
技术介绍
近日,越来越多地使用三维打印机(3D打印机),尤其是支持多材料以及多颜色的三维打印机正得到普及。然而,如果基于现有的三维打印机的颜色处理方式或者输入到三维打印机的图像文件的格式,则难以有效地输出具有多材料或者多颜色的三维输出物。作为一示例,对三维打印机中使用最多的STL文件的情况而言,因仅包含三维对象的外形信息,因此无法将关于材料或者颜色的信息分配到根据STL文件而输出的三维输出物。此外,美国授权专利公报US7,991,498提出了一种对三维对象的表面以颜色单元为单位进行分割,并对被分割的各个颜色单元分配颜色的技术。根据这种方式,能够对由简单的形状构成或者具有单纯的颜色的三维对象分配颜色,然而对由复杂的形状构成或者具有多样的颜色的三维对象则难以采用该方式。根据现有技术,存在着如下的问题:在对三维对象的表面进行分割而对被分割的各个表面指定颜色时存在局限性,尤其对由复杂的形状构成的三维对象难以进行精密的颜色处理。[现有技术文献][专利文献](专利文献1)美国授权专利公报US7,991,498(2011.08.02)
技术实现思路
技术问题本专利技术的实施例用于提供一种可利用三维对象的外形信息以及三维对象的外部表面的颜色信息而有效地处理三维对象的外部以及内部的颜色的手段。技术手段根据本专利技术的事例性的实施例,本专利技术提供一种三维对象的颜色处理系统,其中包括:文件输入部,用于接收三维建模文件,其中,三维建模文件包括三维对象的外形信息以及所述三维对象的外部表面的颜色信息;坐标提取部,提取内部坐标,所述内部坐标存在于所述三维对象的内部,并位于离所述外部表面预设偏移距离以内的位置;以及颜色处理部,利用所述外形信息以及所述外部表面的颜色信息而给所述内部坐标分配颜色信息。所述外形信息可以包括:构成所述三维对象的多个所述外部表面的法向量以及存在于所述外部表面上的表面坐标,并且所述颜色信息包括对应于所述表面坐标的图像坐标。所述颜色处理部可以从由多个外部表面延伸而形成的多个外部平面中确定一个以上的候选平面,并选择所述候选平面上的表面坐标中的一个表面坐标作为对象坐标,并将所述对象坐标所对应的图像坐标的颜色信息分配给所述内部坐标。所述颜色处理部可以将多个所述外部平面中的从所述内部坐标的最短距离为预设的值以内的一个以上的外部平面确定为所述候选平面。所述颜色处理部可以针对各个所述候选平面分别提取所述候选平面上的坐标中的、与所述内部坐标之间的距离最短的坐标,并利用被提取的所述坐标而选择所述对象坐标。所述颜色处理部在提取到的所述坐标中存在相当于所述候选平面上的表面坐标的坐标的情况下,可以从相当于所述候选平面上的表面坐标的坐标中,选择与所述内部坐标之间的距离最短的表面坐标作为所述对象坐标。所述颜色处理部在提取到的所述坐标中不存在相当于所述候选平面上的表面坐标的坐标的情况下,在位于所述候选平面上的各个外部表面分别所构成的边缘或者顶点的表面坐标中,可以选择与所述内部坐标之间的距离最短的表面坐标作为所述对象坐标。所述颜色处理部在从所述对象坐标到所述内部坐标的距离小于或等于所述偏移距离的情况下,可以将所述对象坐标所对应的图像坐标的颜色信息分配给所述内部坐标。根据本专利技术的另一示例性的实施例,提供一种三维对象的颜色处理方法,该方法包括如下的步骤:在文件输入部接收三维建模文件,其中,三维建模文件包括三维对象的外形信息以及所述三维对象的外部表面的颜色信息;在坐标提取部提取内部坐标,所述内部坐标存在于所述三维对象的内部,并位于离所述外部表面预设偏移距离以内的位置;以及在颜色处理部利用所述外形信息以及所述外部表面的颜色信息而给所述内部坐标分配颜色信息。所述外形信息可以包括:构成所述三维对象的多个所述外部表面的法向量以及存在于所述外部表面上的表面坐标,并且所述颜色信息包括对应于所述表面坐标的图像坐标。给所述内部坐标分配颜色信息的步骤可以包括如下步骤:从由多个外部表面延伸而形成的多个外部平面中确定一个以上的候选平面;选择所述候选平面上的表面坐标中的一个表面坐标作为对象坐标;以及将所述对象坐标所对应的图像坐标的颜色信息分配给所述内部坐标。在所述确定候选平面的步骤中,可以将多个所述外部平面中的从所述内部坐标的最短距离为预设的值以内的一个以上的外部平面确定为所述候选平面。在选择为所述对象坐标的步骤可以包括如下步骤:针对各个所述候选平面分别提取所述候选平面上的坐标中的、与所述内部坐标之间的距离最短的坐标;以及利用被提取的所述坐标而选择所述对象坐标。在利用提取到的所述坐标而选择所述对象坐标的步骤中,在提取到的所述坐标中存在相当于所述候选平面上的表面坐标的坐标的情况下,在相当于所述候选平面上的表面坐标的坐标中,可以选择与所述内部坐标之间的距离最短的表面坐标作为所述对象坐标。在利用提取到的所述坐标而选择所述对象坐标的步骤中,在提取到的所述坐标中不存在相当于所述候选平面上的表面坐标的坐标的情况下,在位于所述候选平面上的各个外部表面所构成的边缘或者顶点的表面坐标中,可以选择与所述内部坐标之间的距离最短的表面坐标作为所述对象坐标。在将所述对象坐标所对应的图像坐标的颜色信息分配给所述内部坐标的步骤中,在从所述对象坐标到所述内部坐标的距离小于或等于所述偏移距离的情况下,可以将所述对象坐标所对应的图像坐标的颜色信息分配给所述内部坐标。根据本专利技术的另一示例性的实施例,提供一种记录于记录介质的计算机程序,用于与硬件结合而执行如下的步骤:在文件输入部接收三维建模文件,其中,三维建模文件可以包括三维对象的外形信息以及所述三维对象的外部表面的颜色信息;在坐标提取部提取内部坐标,所述内部坐标存在于所述三维对象的内部,并位于离所述外部表面预设偏移距离以内的位置;以及在颜色处理部利用所述外形信息以及所述外部表面的颜色信息而给所述内部坐标分配颜色信息。技术效果根据本专利技术的实施例,可以在不进行分割三维对象的外部表面的过程的情况下利用外部表面的颜色信息来确定三维对象的内部颜色。尤其,可以利用对三维对象的内部颜色影响最大的外部表面的颜色信息来有效地确定三维对象的内部颜色。此外,根据本专利技术的实施例,在存在于三维对象的内部的坐标中,仅使位于离三维对象的外部表面预设偏移距离以内的内部坐标被分配到颜色信息,从而能够最大限度地减少根据颜色信息的分配的计算量。附图说明图1是示出根据本专利技术的一实施例的三维对象颜色处理系统的详细构成的框图。图2是示出根据本专利技术的一实施例的表面坐标和图像坐标之间的对应关系的图。图3是示出根据本专利技术的一实施例的偏移距离的图。图4是用于说明根据本专利技术的一实施例的在颜色处理部选择对象坐标的方法的图。图5是用于说明根据本专利技术的一实施例的在颜色处理部选择对象坐标的方法的图。图6是示出根据本专利技术的一实施例的采用三维对象的颜色处理系统的示例的图。图7是示出根据本专利技术的一实施例的采用三维对象的颜色处理系统的另一示例的图。图8是用于说明根据本专利技术的一实施例的三维对象的颜色处理方法的流程图。图9是用于说明图8的S808步骤的流程图。符号说明100:三维对象的颜色处理系统102:文件输入部104:行列计算部106:坐标提取部108:颜色处理部11本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/35/201580002226.html" title="三维对象的颜色处理系统及方法原文来自X技术">三维对象的颜色处理系统及方法</a>

【技术保护点】
一种三维对象的颜色处理系统,包括:文件输入部,用于接收三维建模文件,其中,三维建模文件包括三维对象的外形信息以及所述三维对象的外部表面的颜色信息;坐标提取部,提取内部坐标,所述内部坐标存在于所述三维对象的内部,并位于离所述外部表面预设偏移距离以内的位置;以及颜色处理部,利用所述外形信息以及所述外部表面的颜色信息而给所述内部坐标分配颜色信息。

【技术特征摘要】
【国外来华专利技术】2015.05.20 KR 10-2015-00702281.一种三维对象的颜色处理系统,包括:文件输入部,用于接收三维建模文件,其中,三维建模文件包括三维对象的外形信息以及所述三维对象的外部表面的颜色信息;坐标提取部,提取内部坐标,所述内部坐标存在于所述三维对象的内部,并位于离所述外部表面预设偏移距离以内的位置;以及颜色处理部,利用所述外形信息以及所述外部表面的颜色信息而给所述内部坐标分配颜色信息。2.如权利要求1所述的三维对象的颜色处理系统,其中,所述外形信息包括:构成所述三维对象的多个所述外部表面的法向量以及存在于所述外部表面上的表面坐标,所述颜色信息包括对应于所述表面坐标的图像坐标。3.如权利要求2所述的三维对象的颜色处理系统,其中,所述颜色处理部,从由多个所述外部表面延伸而形成的多个外部平面中确定一个以上的候选平面,并选择所述候选平面上的表面坐标中的一个表面坐标作为对象坐标,并将所述对象坐标所对应的图像坐标的颜色信息分配给所述内部坐标。4.如权利要求3所述的三维对象的颜色处理系统,其中,所述颜色处理部将多个所述外部平面中的、从所述内部坐标的最短距离为预设的值以内的一个以上的外部平面确定为所述候选平面。5.如权利要求3所述的三维对象的颜色处理系统,其中,所述颜色处理部针对各个所述候选平面分别提取所述候选平面上的坐标中的与所述内部坐标之间的距离最短的坐标,并利用被提取的所述坐标而选择所述对象坐标。6.如权利要求5所述的三维对象的颜色处理系统,其中,所述颜色处理部在提取到的所述坐标中存在相当于所述候选平面上的表面坐标的坐标的情况下,从相当于所述候选平面上的表面坐标的坐标中,选择与所述内部坐标之间的距离最短的表面坐标作为所述对象坐标。7.如权利要求5所述的三维对象的颜色处理系统,其中,所述颜色处理部在提取到的所述坐标中不存在相当于所述候选平面上的表面坐标的坐标的情况下,在位于所述候选平面上的各个外部表面所构成的边缘或者顶点的表面坐标中,选择与所述内部坐标之间的距离最短的表面坐标作为所述对象坐标。8.如权利要求3所述的三维对象的颜色处理系统,其中,所述颜色处理部在从所述对象坐标到所述内部坐标的距离小于或等于所述偏移距离的情况下,将所述对象坐标所对应的图像坐标的颜色信息分配给所述内部坐标。9.一种三维对象的颜色处理方法,包括如下步骤:在文件输入部接收三维建模文件,其中,三维建模文件包括三维对象的外形信息以及所述三维对象的外部表面的颜色信息;在坐标提取部提取内部坐标,所述内部坐标存在于所述三维对象的内部,并位于离所述外部表面预设...

【专利技术属性】
技术研发人员:朴载瑛张盛皓崔光民韩相勋
申请(专利权)人:三星SDS株式会社
类型:发明
国别省市:韩国;KR

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

1