无点阵全息曲线光栅计算方法及装置与流程

文档序号:17071144发布日期:2019-03-08 23:19阅读:259来源:国知局
无点阵全息曲线光栅计算方法及装置与流程

本发明涉及全息防伪图案技术领域,具体而言,涉及一种无点阵全息曲线光栅计算方法及装置。



背景技术:

全息防伪图案表观效果优劣的一个重要评判标准即为图案表观的亮度,现有3d技术中常用的点阵分点全息制版技术刻写出的是直线型的光栅条纹,随着分点后每个图案的平均光刻面积的减少,会降低不同角度观察到的每个图案的亮度,从而影响图案的整体表观效果。在实际应用中,即使动画的设计感丰富,但在最终的表观亮度限制下,其最终的全息动画效果差强人意。在现有3d全息动画技术方案中多是利用多幅不同视角下平面图的组合来体现动画效果,这是全息防伪领域里应用较广的技术手法,它的实现过程需要先在3d制图软件中生成定制的3d模型,后根据实际需要渲染成不同视角下的多幅平面图,因此在最终形成的动画效果中图像与图像之间有着较为明显的衔接问题。在实际应用中,对于动感强烈的动画效果,图像与图像之间存在明显的跳帧。



技术实现要素:

有鉴于此,本申请的目的在于,提供一种无点阵全息曲线光栅计算方法及装置以改善上述问题。

本申请实施例提供一种无点阵全息曲线光栅计算方法,应用于处理设备,所述方法包括:

获取立体模型,设置观察角度范围;

根据所述立体模型的模式类型从预存的多种拟合算法中选择出与所述立体模型的模式类型对应的拟合算法;

根据选择出的所述拟合算法在所述观察角度范围内对所述立体模型进行拟合以得到多组曲线集合,其中,各所述曲线集合中的曲线具有不同的动态路径;

获得所述多组曲线集合中包含的曲线的切线值相等的点以构成点集,其中,各所述点集中包含的点构成的区域为所述立体模型在该点集对应的切线方向的垂直方向上的观察图案。

可选地,所述根据选择出的所述拟合算法在所述观察角度范围内对所述立体模型进行拟合以得到多组曲线集合的步骤,包括:

对所述立体模型进行灰度处理,以获得所述立体模型的灰度图;

在所述观察角度范围内对经过灰度处理后的立体模型进行拟合以得到多组曲线集合。

可选地,所述立体模型为立方体模型,所述在所述观察角度范围内对经过灰度处理后的立体模型进行拟合以得到多组曲线集合的步骤,包括:

在所述观察角度范围内对经过灰度处理后的立方体模型进行拟合;

设置直角坐标轴,并获得所述立方体模型的边长、所述立方体模型在拟合运动时的运动轨迹圆的半径、拟合过程中相邻弧形光栅间距以及光栅宽度值;

根据所述方体模型的边长、所述立方体模型在拟合运动时的运动轨迹圆的半径、拟合过程中相邻弧形光栅间距以及光栅宽度值获得所述立方体模型拟合后的在所述直角坐标轴内的多组曲线集合。

可选地,所述多组曲线集合中包括同直径圆环的圆心的运动曲线、所述同直径圆环的外环的运动曲线、所述同直径圆环的内环的运动曲线、同心圆的圆环的外环的运动曲线以及所述同心圆的圆环的内环的运动曲线,其中,所述内环和所述外环之间为曝光区域。

可选地,所述同直径圆环包括四组,所述同直径圆环的圆心的运动曲线为:

y1=r(r≤x1≤a+r)

y2=a+r(r≤x2≤a+r)

x3=r(r≤y3≤a+r)

x4=a+r(r≤y4≤a+r)

其中,(x1,y1)、(x2,y2)、(x3,y3)、(x4,y4)分别表示所述立体模型的四组同直径圆环的圆心的运动轨迹,r为拟合运动时的运动轨迹圆的半径,a为所述立方体模型的边长。

可选地,所述同直径圆环包括四组,所述同直径圆环的外环的运动曲线为:

(x1’-r-nd)2+(y1’-r)2=r2

(x2’-r-nd)2+(y2’-r-a)2=r2

(x3’-r)2+(y3’-r-nd)2=r2

(x4’-r-a)2+(y4’-r-nd)2=r2

其中,n∈n且0≤n≤a/d,n为正整数,(x1’,y1’)、(x2’,y2’)、(x3’,y3’)、(x4’,y4’)分别表示所述立体模型的四组同直径圆环的外环的运动轨迹,r为拟合运动时的运动轨迹圆的半径,a为所述立方体模型的边长,d为相邻弧形光栅间距。

可选地,所述同直径圆环包括四组,所述同直径圆环的内环的运动曲线为:

(x1”-r-nd)2+(y1”-r)2=(r-w)2

(x2”-r-nd)2+(y2”-r-a)2=(r-w)2

(x3”-r)2+(y3”-r-nd)2=(r-w)2

(x4”-r-a)2+(y4”-r-nd)2=(r-w)2

其中,n∈n且0≤n≤a/d,n为正整数,(x1”,y1”)、(x2”,y2”)、(x3”,y3”)、(x4”,y4”)分别表示所述立体模型的四组同直径圆环的内环的运动轨迹,r为拟合运动时的运动轨迹圆的半径,a为所述立方体模型的边长,d为相邻弧形光栅间距,w为光栅宽度值。

可选地,所述同心圆的圆环包括四组,所述同心圆的圆环的外环的运动曲线的运动曲线为:

(x11-r)2+(y11-r)2=(r-nd)2

(x22-r-a)2+(y22-r)2=(r-nd)2

(x33-r)2+(y33-r-a)2=(r-nd)2

(x44-r-a)2+(y44-r-a)2=(r-nd)2

其中,n∈n且0≤n≤r/d,n为正整数,(x11,y11)、(x22,y22)、(x33,y33)、(x44,y44)分别表示所述立体模型的四组同心圆的圆环的外环的运动轨迹,r为拟合运动时的运动轨迹圆的半径,a为所述立方体模型的边长,d为相邻弧形光栅间距。

可选地,所述同心圆的圆环包括四组,所述同心圆的圆环的内环的运动曲线的运动曲线为:

(x11’-r)2+(y11’-r)2=(r-nd-w)2

(x22’-r-a)2+(y22’-r)2=(r-nd-w)2

(x33’-r)2+(y33’-r-a)2=(r-nd-w)2

(x44’-r-a)2+(y44’-r-a)2=(r-nd-w)2

其中,n∈n且0≤n≤r/d,n为正整数,(x11’,y11’)、(x22’,y22’)、(x33’,y33’)、(x44’,y44’)分别表示所述立体模型的四组同心圆的圆环的内环的运动轨迹,r为拟合运动时的运动轨迹圆的半径,a为所述立方体模型的边长,d为相邻弧形光栅间距,w为光栅宽度值。

本申请实施例还提供一种无点阵全息曲线光栅计算装置,应用于处理设备,所述装置包括:

立体模型获取模块,用于获取立体模型,设置观察角度范围;

拟合算法选择模块,用于根据所述立体模型的模式类型从预存的多种拟合算法中选择出与所述立体模型的模式类型对应的拟合算法;

拟合模块,用于根据选择出的所述拟合算法在所述观察角度范围内对所述立体模型进行拟合以得到多组曲线集合,其中,各所述曲线集合中的曲线具有不同的动态路径;

点集获取模块,用于获得所述多组曲线集合中包含的曲线的切线值相等的点以构成点集,其中,各所述点集中包含的点构成的区域为所述立体模型在该点集对应的切线方向的垂直方向上的观察图案。

本申请实施例提供的无点阵全息曲线光栅计算方法及装置,根据选择的立体模型的模式类型从预存的多组拟合算法中确定出对应的拟合算法,以利用该拟合算法在设置的观察角度范围内对立体模型进行拟合以得到多组曲线集合,并获得多组曲线集合中包含的曲线的切线值相等的点以构成点集,其中,该点集中包含的点构成的区域即为该立体模型在该点集对应的切线方向的垂直方向上的观察图案。该无点阵全息曲线光栅计算方案利用微积分的数学原理对立体模型进行数学分析,利用曲线拟合的方式用切线的方向来体现同一区域全息图案的不同观察角度,由于曲线型光栅器切线的角度变化是连续的,则观察角度的变化是连续的,提高了相邻图案之间的衔接程度,并且利用曲线的路径走向来区分不同观察角度的图案,避免了点阵式分点造成的每个图案平均光刻面积的减少所造成的亮度降低的缺陷。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例提供的处理设备的结构框图。

图2为本申请实施例提供的无点阵全息曲线光栅计算方法的流程图。

图3为图2中步骤s130的子步骤的流程图。

图4为图3中步骤s132的子步骤的流程图。

图5为本申请实施例提供的立体模型在观察角度范围内移动的示意图。

图6为本申请实施例提供的立体模型在拟合时的运动轨迹光栅示意图。

图7为本申请实施例提供的立体模型的拟合动画的示意图。

图8为本申请实施例提供的立体模型的拟合动画的另一示意图。

图9为本申请实施例提供的无点阵全息曲线光栅计算系统的结构框图。

图10为本申请实施例提供的无点阵全息曲线光栅计算装置的功能模块图。

图标:100-处理设备;110-无点阵全息曲线光栅计算装置;111-立体模型获取模块;112-拟合算法选择模块;113-拟合模块;114-点集获取模块;120-处理器;130-存储器;200-光刻设备。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

如图1所示,本发明实施例提供了一种处理设备100,所述处理设备100包括存储器130、处理器120和无点阵全息曲线光栅计算装置110。

所述存储器130和处理器120之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述无点阵全息曲线光栅计算装置110包括至少一个可以软件或固件(firmware)的形式存储于所述存储器130中的软件功能模块。所述处理器120用于执行所述存储器130中存储的可执行的计算机程序,例如,所述无点阵全息曲线光栅计算装置110所包括的软件功能模块及计算机程序等,以实现无点阵全息曲线光栅计算方法。

其中,所述存储器130可以是,但不限于,随机存取存储器(randomaccessmemory,ram),只读存储器(readonlymemory,rom),可编程只读存储器(programmableread-onlymemory,prom),可擦除只读存储器(erasableprogrammableread-onlymemory,eprom),电可擦除只读存储器(electricerasableprogrammableread-onlymemory,eeprom)等。其中,存储器130用于存储程序,所述处理器120在接收到执行指令后,执行所述程序。

所述处理器120可能是一种集成电路芯片,具有信号的处理能力。上述的处理器120可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器120也可以是任何常规的处理器等。

可以理解,图1所示的结构仅为示意,所述处理设备100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。

可选地,所述处理设备100的具体类型不受限制,例如,可以是,但不限于,个人电脑(personalcomputer,pc)、平板电脑、个人数字助理(personaldigitalassistant,pda)、移动上网设备(mobileinternetdevice,mid)、web(网站)服务器、数据服务器等具有处理功能的设备。

结合图2,本发明实施例还提供一种可应用于上述处理设备100的无点阵全息曲线光栅计算方法。其中,所述方法有关的流程所定义的方法步骤可以由所述处理器120实现。下面将对图2所示的具体流程进行详细阐述。

步骤s110,获取立体模型,设置观察角度范围。

本实施例所提供的无点阵全息的曲线光栅的制作方案主要是应用于全息防伪和产品包装等领域。设计原理是基于基础的离心曲线方程,在曲线上切线方向相同的点组合起来代表3d动画某一个视角下的图案。因此,可首先选定立体模型,将立体模型输入至处理设备100中,并可设置立体模型的观察角度范围。理论上立体模型的观察范围可为360度,但是一般情况下观察角度范围不会这么广,因此,在本实施例中可将观察角度范围设定为-45度到45度之间。

步骤s120,根据所述立体模型的模式类型从预存的多种拟合算法中选择出与所述立体模型的模式类型对应的拟合算法。

步骤s130,根据选择出的所述拟合算法在所述观察角度范围内对所述立体模型进行拟合以得到多组曲线集合,其中,各所述曲线集合中的曲线具有不同的动态路径。

步骤s140,获得所述多组曲线集合中包含的曲线的切线值相等的点以构成点集,其中,各所述点集中包含的点构成的区域为所述立体模型在该点集对应的切线方向的垂直方向上的观察图案。

在处理设备100中预存有多种拟合算法,可适用于不同类型的立体模型。其中,所述立体模型可为立方体模型、圆锥型模型或者是其他形状的立体模型,具体不做限制。本实施例中,以立体模型为立方体模型为例进行说明。

可从预存的多种拟合算法中选择出与所述立方体模型对应的拟合算法。由于立方体模型是由十二条棱所构成的,因此可选择相应的线移动算法作为立方体模型的拟合算法。利用选择出的拟合算法在设置的观察角度范围内对立方体模型进行拟合以得到多组曲线集合。

可选地,请参阅图3,在本实施例中,在对立体模型进行拟合时,可通过以下步骤执行:

步骤s131,对所述立体模型进行灰度处理,以获得所述立体模型的灰度图。

步骤s132,在所述观察角度范围内对经过灰度处理后的立体模型进行拟合以得到多组曲线集合。

本实施例中,可对所述立体模型进行灰度处理以得到立体模型的灰度图,并读取立体模型的各条棱的信息,例如各条棱的中心点的位置、棱的长度、棱离立体模型的中心点的垂直距离、棱的中心点与立体模型的中心点的距离等。

可在设置的观察角度范围内对经过灰度处理后的立体模型进行拟合以得到多组曲线集合。

可选地,请参阅图4,在本实施例中,步骤s132可以包括以下子步骤:

步骤s1321,在所述观察角度范围内对经过灰度处理后的立方体模型进行拟合。

步骤s1322,设置直角坐标轴,并获得所述立方体模型的边长、所述立方体模型在拟合运动时的运动轨迹圆的半径、拟合过程中相邻弧形光栅间距以及光栅宽度值。

步骤s1323,根据所述方体模型的边长、所述立方体模型在拟合运动时的运动轨迹圆的半径、拟合过程中相邻弧形光栅间距以及光栅宽度值获得所述立方体模型拟合后的在所述直角坐标轴内的多组曲线集合。

立方体模型在设置的观察角度范围内拟合时,请参阅图5,即立方体模型绕上下底面的中心轴做旋转运动,这样左右方向四条棱和上下方向四条棱做平移运动,前后方向四条棱绕各自的中心点做旋转运动。上下两个面由平行四边形(左侧45度视角)到矩形(正视角)到平行四边形(右侧45度角)变化,左右两个面由平行四边形(左侧45度视角)到线段(正视角)到平行四边形(右侧45度角)。

为了对立体模型的拟合过程中的运动轨迹曲线进行计算,本实施例中,可设置直角坐标轴,并获得所述立方体模型的边长、所述立方体模型在拟合运动时的运动轨迹圆的半径、拟合过程中相邻弧形光栅间距以及光栅宽度值。并根据所述方体模型的边长、所述立方体模型在拟合运动时的运动轨迹圆的半径、拟合过程中相邻弧形光栅间距以及光栅宽度值获得所述立方体模型拟合后的在所述直角坐标轴内的多组曲线集合。

本实施例中,以立方体模型的顶面为例进行说明,要实现顶面的拟合运动,需要如图6中所示的光栅结构(圆形所形成的轨迹)。在正视角观察时,弧形光栅上切线方向为水平方向的光栅会亮,形成一个矩形(标记为a),左侧45度角时,切线方向与视角方向垂直的点会亮(标记为b),同理,右侧45度角时切线方向与视角方向垂直的点会亮(标记为c)。

如此,立方体模型的正面和背面八条棱上的点在动画里的运动轨迹为直径相同圆心在一条线段上的圆,前后方向四条棱上的点在动画里的运动轨迹为直径不同的同心圆。因此,得到的多组曲线集合中包括同直径圆环的圆心的运动曲线、所述同直径圆环的外环的运动曲线、所述同直径圆环的内环的运动曲线、同心圆的圆环的外环的运动曲线以及所述同心圆的圆环的内环的运动曲线,其中,所述内环和所述外环之间为曝光区域。

在本实施例中,所述同直径圆环包括四组,分别为所述立体模型中的底面的一组圆环,所述立体模型的顶面的一组圆环,所述立体模型的第一侧面的一组圆环,例如立体模型的左侧面,以及所述立体模型的与所述第一侧面相对设置的第二侧面的一组圆环,例如立体模型的右侧面,所述同直径圆环的圆心的运动曲线为:

y1=r(r≤x1≤a+r)

y2=a+r(r≤x2≤a+r)

x3=r(r≤y3≤a+r)

x4=a+r(r≤y4≤a+r)

其中,(x1,y1)、(x2,y2)、(x3,y3)、(x4,y4)分别表示所述立体模型的四组同直径圆环的圆心的运动轨迹,r为拟合运动时的运动轨迹圆的半径,a为所述立方体模型的边长。

所述同直径圆环的外环的运动曲线为:

(x1’-r-nd)2+(y1’-r)2=r2

(x2’-r-nd)2+(y2’-r-a)2=r2

(x3’-r)2+(y3’-r-nd)2=r2

(x4’-r-a)2+(y4’-r-nd)2=r2

其中,n∈n且0≤n≤a/d,n为正整数,(x1’,y1’)、(x2’,y2’)、(x3’,y3’)、(x4’,y4’)分别表示所述立体模型的四组同直径圆环的外环的运动轨迹,d为相邻弧形光栅间距。

所述同直径圆环的内环的运动曲线为:

(x1”-r-nd)2+(y1”-r)2=(r-w)2

(x2”-r-nd)2+(y2”-r-a)2=(r-w)2

(x3”-r)2+(y3”-r-nd)2=(r-w)2

(x4”-r-a)2+(y4”-r-nd)2=(r-w)2

其中,n∈n且0≤n≤a/d,(x1”,y1”)、(x2”,y2”)、(x3”,y3”)、(x4”,y4”)分别表示所述立体模型的四组同直径圆环的内环的运动轨迹,w为光栅宽度值。

在本实施例中,所述同心圆的圆环包括四组,所述同心圆的圆环的外环的运动曲线的运动曲线为:

(x11-r)2+(y11-r)2=(r-nd)2

(x22-r-a)2+(y22-r)2=(r-nd)2

(x33-r)2+(y33-r-a)2=(r-nd)2

(x44-r-a)2+(y44-r-a)2=(r-nd)2

其中,n∈n且0≤n≤r/d,(x11,y11)、(x22,y22)、(x33,y33)、(x44,y44)分别表示所述立体模型的四组同心圆的圆环的外环的运动轨迹。

所述同心圆的圆环的内环的运动曲线的运动曲线为:

(x11’-r)2+(y11’-r)2=(r-nd-w)2

(x22’-r-a)2+(y22’-r)2=(r-nd-w)2

(x33’-r)2+(y33’-r-a)2=(r-nd-w)2

(x44’-r-a)2+(y44’-r-a)2=(r-nd-w)2

其中,n∈n且0≤n≤r/d,(x11’,y11’)、(x22’,y22’)、(x33’,y33’)、(x44’,y44’)分别表示所述立体模型的四组同心圆的圆环的内环的运动轨迹。

通过以上过程,可以立方体模型的整体轮廓作为轨迹作同直径的圆,在作局部微调(作同心圆)可得到如图7中所示动画效果,图8为最终可实现的圆柱体动画的效果。

本实施例中,考虑到全息技术在产品包装领域的广泛应用不仅得益于全息图案引人注目的独特的表观效果,更得益于它是一种具有防伪功能的包装效果。而全息制版在现有技术方案中多采用的是点阵分点的方式,这是将光学信息进行区域分布的方式,由于点阵单元尺寸很规律(大致10um到20um的矩形范围),很容易在显微镜中观察到其原始图案的规律,因此容易被仿造。

基于上述考虑,本实施例还提供一种无点阵全息曲线光栅计算系统,请结合参阅图9,该系统包括上述的处理设备100以及光刻设备200。在利用处理设备100通过上述处理之后,可将数据存储在处理设备100中,以方便光刻设备200读取数据。

可采用光刻设备200实现扫描式光刻,可选地,可采用类电子束直写技术,利用高光束质量的小功率激光束聚焦成极其小的光斑,在焦点处形成很高的光强密度,从而使得光感材料变性。经过显影之后变性的材料溶于显影液,从而在感光材料上获得特殊的结构。其光刻最小线宽为150nm,可以光刻出较为平滑的曲线。可向光刻设备200中输入0-255之间的数值信息,对应光刻设备200输出设定光功率的0%-100%,实现在正性光刻胶或负性光刻胶上的光刻步骤。

光刻完成后将光刻胶利用显影液进行图案的显影,显影液为氢氧化钠溶液,浓度为5‰,时间为10s。显影完成后即可得到包含有全息光刻图案的光刻胶板。

综上,本实施例中用曲线型光栅代替直线型光栅可以减少相邻视角图案之间的跳跃,提高动画效果的连续性。在现有技术中,不同视角会对应不同的图案。且可观察视角是跳跃的,但本实施例提出的曲线型光栅其切线的角度变化是连续的,所以观察角度的变化是连续的,观察到的图案也是连续的,提高了相邻图案之间的衔接程度。

并且,实现了从点阵式分点到自动化曲线分布的转化,提高了图案亮度。原有的技术中由于分点方式为点阵式分点,因此每一个观察角度对应的图案占用总面积的n分之一,动画幅度越大,单位面积的光栅面积越少,大大减少了其表观亮度。而本实施例中不采用传统的点阵分点方式,而是用曲线的路径走向来区分开不同观察角度的图案,大大增加了单位面积内的光栅面积,提高了光刻面积利用率,表观亮度大大提升。

进一步地,将原有的直线型光栅,升级为多重曲线型光栅,大大增加了防伪力度。微观上来看很难通过观察推导出其微观曲线的逻辑算法,相对于原有的点阵全息制版而言大大提升了仿造难度,增加了防伪力度。

此外,请参阅图10,本申请的另一实施例还提供一种应用于上述处理设备100的无点阵全息曲线光栅计算装置110,所述装置包括立体模型获取模块111、拟合算法选择模块112、拟合模块113及点集获取模块114。

所述立体模型获取模块111,用于获取立体模型,设置观察角度范围。

所述拟合算法选择模块112,用于根据所述立体模型的模式类型从预存的多种拟合算法中选择出与所述立体模型的模式类型对应的拟合算法。

所述拟合模块113,用于根据选择出的所述拟合算法在所述观察角度范围内对所述立体模型进行拟合以得到多组曲线集合,其中,各所述曲线集合中的曲线具有不同的动态路径。

所述点集获取模块114,用于获得所述多组曲线集合中包含的曲线的切线值相等的点以构成点集,其中,各所述点集中包含的点构成的区域为所述立体模型在该点集对应的切线方向的垂直方向上的观察图案。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法中的对应过程,在此不再过多赘述。

综上所述,本申请实施例提供一种无点阵全息曲线光栅计算方法及装置,根据选择的立体模型的模式类型从预存的多组拟合算法中确定出对应的拟合算法,以利用该拟合算法在设置的观察角度范围内对立体模型进行拟合以得到多组曲线集合,并获得多组曲线集合中包含的曲线的切线值相等的点以构成点集,其中,该点集中包含的点构成的区域即为该立体模型在该点集对应的切线方向的垂直方向上的观察图案。该无点阵全息曲线光栅计算方案利用微积分的数学原理对立体模型进行数学分析,利用曲线拟合的方式用切线的方向来体现同一区域全息图案的不同观察角度,由于曲线型光栅器切线的角度变化是连续的,则观察角度的变化是连续的,提高了相邻图案之间的衔接程度,并且利用曲线的路径走向来区分不同观察角度的图案,避免了点阵式分点造成的每个图案平均光刻面积的减少所造成的亮度降低的缺陷。

进一步地,本申请还在上述基础上结合光刻设备200,采用了微积分的数学原理与类电子束直写光刻相结合的方式,避免了传统点阵分点式所造成的缺陷,形成了连续整体的曲线光栅,不容易被仿造,极大地提高了产品的防伪性能。

在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1