CN101802869A - 图像检测系统的多单元加工空间同步 - Google Patents

图像检测系统的多单元加工空间同步 Download PDF

Info

Publication number
CN101802869A
CN101802869A CN200880107921A CN200880107921A CN101802869A CN 101802869 A CN101802869 A CN 101802869A CN 200880107921 A CN200880107921 A CN 200880107921A CN 200880107921 A CN200880107921 A CN 200880107921A CN 101802869 A CN101802869 A CN 101802869A
Authority
CN
China
Prior art keywords
width
cloth material
reference mark
data
manufacturing line
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200880107921A
Other languages
English (en)
Other versions
CN101802869B (zh
Inventor
史蒂文·P·弗洛德
布兰登·T·伯格
詹姆斯·A·马斯特曼
卡尔·J·斯凯普斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
3M Innovative Properties Co
Original Assignee
3M Innovative Properties Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 3M Innovative Properties Co filed Critical 3M Innovative Properties Co
Publication of CN101802869A publication Critical patent/CN101802869A/zh
Application granted granted Critical
Publication of CN101802869B publication Critical patent/CN101802869B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/8851Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/89Investigating the presence of flaws or contamination in moving material, e.g. running paper or textiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30124Fabrics; Textile; Paper
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Abstract

本发明描述了转换控制系统,所述转换控制系统包括数据库和界面,所述数据库存储用于定义一组规则的数据,所述界面接收来自多台不同分析机器的本地异常信息,所述分析机器与对幅材执行多种操作的多条制造生产线相关,并且每条制造生产线均包括含有异常的所述幅材上一组区域的位置数据。所述系统还包括计算机,所述计算机为多条制造生产线配准本地异常信息的位置数据,以产生集合异常信息。所述系统还包括转换控制引擎,所述转换控制引擎将规则应用于所述集合异常信息,以确定哪些异常表示多种不同产品的所述幅材中的真实缺陷。

Description

图像检测系统的多单元加工空间同步
技术领域
本发明涉及自动检测系统,更具体地讲,涉及连续移动幅材的检测。
背景技术
已经证明用于移动幅材分析的检测系统对现代制造过程至关重要。金属制造、造纸、非织物和膜等多种行业依靠这些检测系统进行产品检定和在线过程监控。在行业中,一个主要困难与当前制造过程所需的极高数据处理速度有关。由于商用幅材具有不同的宽度、通常所用幅材的速度不同以及通常需要不同的像素分辨率,因此检测系统需要每秒几十甚至几百兆字节的数据采集速度。以这样的数据速度处理图像并执行准确的缺陷检测,面临着不断的挑战。
此外,由于生产时在单个材料卷上执行多单元操作,幅材加工制造的操作变得更复杂了。例如,某些使用幅材的复杂产品,如柔性电路,可能需要在数天甚至数周内进行多达十五种不同的制造操作,这些操作通常在不同的物理位点使用多条生产线。在这些情况下,通常在每个加工过程后将幅材卷绕成卷,然后运送至不同位置,再在那里进行退绕、加工,然后再次卷绕成卷。每个加工过程都可能向幅材引入新的异常,因而可能造成或可能不会造成幅材缺陷。此外,后续加工可能难以检测早期的异常,甚至无法检测。
发明内容
大体上,本发明描述了自动检测移动幅材的技术。更具体地讲,本文所述的技术涉及对收集自幅材生产过程的异常数据进行空间配准和组合。即,该技术用于对收集自在生产材料卷时对材料卷执行的多单元操作的异常数据进行空间配准和组合,即使生产可能需要在更长的时期内在不同物理位点使用多条生产线。
例如,在幅材的每个制造过程中,一个或多个检测系统采集幅材的异常信息。检测系统可以分析这种所谓的“本地”异常信息并进行初步的检查。包含异常的任何幅材区域的图像信息将被保存供后续处理。如果幅材生产需要多个加工过程,则每个制造过程都会应用类似技术,从而为每个制造过程(即阶段)产生本地异常信息。
移动幅材在各生产过程产生的异常信息可以发送至系统,不同过程的幅材异常信息可在系统中进行空间配准。即,可配准不同过程的各自异常信息,使得不同制造过程的异常具有空间相关性,以产生幅材的“集合”异常信息。
幅材各制造过程产生的本地异常信息可保存并与新采集的异常数据进行协调,使得在幅材加工的所有阶段检测到的全部异常位置可在以后进行分析。一旦集合,便可对集合异常信息应用更复杂的算法,根据多种因素确定任何实际缺陷。例如,转换控制系统可以随后对集合异常信息应用一个或多个缺陷检测算法,以最终产生幅材卷转换计划。即,转换控制系统可以选择具有确定指令的转换计划来加工幅材卷。转换控制系统所应用的缺陷检测算法可以是特定于应用的,即特定于不同的潜在产品,以根据集合异常数据对幅材卷进行更好或最佳的利用。转换控制系统可以将此集合异常信息和转换计划传送至一个或多个转换位点来生产幅材产品。
经空间配准的异常信息扩展了单个幅材多个制造过程的应用范围,具有许多优点,例如显著增强了过程质量分析和控制、缺陷产品遏制,增加了幅材利用率,降低了成本,增加了收入或盈利,以及多种其他潜在优点。
例如,可以在整个生产过程中将缺陷位置的配准维持在0-2mm内。又如,可以确定每个子生产过程产生废品的原因。此外,收集的数据可以验证由不同操作组合的优化部件的用途。即使在最终产品中无法检测缺陷,也可以自动阻隔缺陷部件。
在一个实施例中,本发明涉及一种方法,该方法包括在多条制造加工线上对幅材执行多种操作,对该幅材的连续部分进行成像以便在每条制造生产线上提供数字信息,对数字信息进行处理以产生每条制造生产线的本地异常信息,其中每条制造生产线的本地异常信息包括含有异常的幅材上一组区域的位置数据,对多条制造生产线的本地异常信息的位置数据配准以产生集合异常信息,分析至少一部分集合异常信息以确定哪些异常表示幅材上的真实缺陷,并输出转换控制计划。
在另一个实施例中,本发明涉及包括多条制造生产线的系统,这些制造生产线对幅材执行多种操作。该系统还包括设置在多条制造生产线内的多个成像装置,其中每个成像装置对至少一部分幅材进行连续成像以提供数字信息。该系统还包括一台或多台分析计算机,用于处理该数字信息以产生每条制造生产线的本地异常信息,其中每条制造生产线的本地异常信息包括含有异常的幅材上一组区域的位置数据。此外,该系统包括计算机,该计算机为多条制造生产线配准本地异常信息的位置数据,以产生集合异常信息。该系统还包括转换控制系统,其分析至少一部分集合异常信息以确定哪些异常表示多种不同产品的幅材中的真实缺陷。
在另一个实施例中,本发明涉及转换控制系统,该转换控制系统包括储存用于定义一组规则的数据的数据库以及接收来自多台不同分析机器的本地异常信息的界面,该分析机器与对幅材执行多种操作的多条制造生产线有关,其中每条制造生产线包括含有异常的幅材上一组区域的位置数据。转换控制系统还包括计算机,该计算机为多条制造生产线配准本地异常信息的位置数据,以产生集合异常信息。转换控制系统还包括转换控制引擎,其对集合异常信息应用所述规则,以确定哪些异常表示多种不同产品的幅材的真实缺陷。
在另一个实施例中,方法包括在多条制造生产线上对幅材执行多种操作,在每条制造生产线上产生数字信息,处理该数字信息以产生每条制造生产线的本地异常信息,其中每条制造生产线的本地异常信息包括含有异常的幅材上一组区域的位置数据,对多条制造生产线的本地异常信息的位置数据配准以产生集合异常信息,分析至少一部分集合异常信息以确定哪些异常表示幅材上的真实缺陷,并输出转换控制计划。
在另一个实施例中,方法包括在多条制造加工线上对幅材执行多种操作,对该幅材的连续部分进行成像以便在每条制造生产线上提供数字信息,对数字信息进行处理以产生每条制造生产线的本地异常信息,其中每条制造生产线的本地异常信息包括含有异常的幅材上一组区域的位置数据,对多条制造生产线的本地异常信息的位置数据配准以产生集合异常信息,分析至少一部分集合异常信息以确定哪些异常表示幅材上的缺陷,并输出转换控制计划。
尽管主要针对采集异常信息进行了讨论,但本文所述的技术不仅限于采集可能产生缺陷信息的异常信息。例如,在另一个实施例中,可以在未首先识别异常(即,潜在缺陷)的情况下,确定真实缺陷以用于后续分析。例如,方法包括在多条制造生产线上对幅材执行多种操作,对该幅材的连续部分进行成像以便在每条制造生产线上提供数字信息,处理该数字信息以产生每条制造生产线的本地缺陷信息,其中每条制造生产线的本地缺陷信息包括含有缺陷的幅材上一组区域的位置数据,配准多条制造生产线的本地缺陷信息的位置数据以产生集合缺陷信息,并且输出转换控制计划。
附图和下文的说明书详细描述了本发明的一个或多个实施例。在本发明说明书、附图以及权利要求书的基础上,本发明的这些特征、目标和优点将更显而易见。
定义
本专利申请中所用术语定义如下,供本发明使用:
“幅材”表示在一个方向具有固定尺寸、而在其正交方向具有预定或待定长度的片状材料;
“顺续”表示图像是由光学映射到单排传感器元件(像素)的幅材的连续单线或区域组成的。
“像素”表示由一个或多个数字值代表的图元;
“缺陷”表示产品中出现不可取的情况;
“异常”表示与正常产品的偏差,可以是或不是缺陷,取决于其特性和烈度。
“过滤”是从输入图像到所需输出图像的数学转换,过滤通常用于提高图像中所需属性的对比度;
“特定于应用”表示根据幅材的预期用途定义要求,如等级;
“产率”表示以材料百分比、产品单位数或其他方式表达的幅材利用率;
“产品”是由幅材制备的单个片(也称为元件),如移动电话显示屏或电视屏幕的矩形膜片;以及
“转换”是将幅材以物理方式切割为产品的过程。
附图说明
图1为框图,示出了全局网络环境,转换控制系统在其中控制幅材的转换。
图2为框图,示出了幅材制造厂的示例性实施例。
图3为框图,示出了幅材加工和检测的示例性顺序。
图4举例说明了幅材制造数据收集和分析系统。
图5A-5B为示例性基准标记的图示。
图6为示例性基准标记阅读器的图片。
图7为示意图,示出了幅材及其可能发生的变化,变化包括随后引入的新异常和对之前异常的遮蔽。
图8A和8B为框图,示出了根据本文所述技术的两个示例性实施例的数据集合。
图9为流程图,示出了幅材生产流程。
图10为流程图,示出了生产线的检查步骤。
图11为流程图,示出了在一个示例性实施例中对收集自多个加工过程的数据进行集中配准的流程。
图12为流程图,示出了在一个示例性实施例中对收集自多个加工过程中的数据进行配准的步骤。
图13为框图,示出了基准标记打印机的示例性实施例。
图14A-14D为框图,示出了现有和插入基准标记的位置。
图15为流程图,示出了涉及向幅材施加基准标记的示例性操作。
图16为流程图,示出了涉及在整个多制造过程中识别幅材空间同步区域的示例性操作。
图17为流程图,示出了涉及减小与具体幅材卷相关的数据搜索空间的示例性操作。
图18A-18B为框图,示出了具有重叠基准标记的示例性幅材片段。
图19为屏幕截图,对收集自两条生产线的数据进行了比较。
图20为框图,示出了可供选择的实施例,该实施例将技术应用于空间同步数据,例如属性或异常数据。
图21为框图,示出了本文所述技术的可供选择的实施例,该技术用于从幅材收集测量数据的系统中。
图22为收集自多个加工和/或测量过程的测量数据的图形表示。
具体实施方式
图1为框图,示出了全局网络环境2,转换控制系统4在其中控制幅材的转换。更具体地讲,幅材制造厂6A-6N(“幅材制造厂6”)表示在相互之间生产和运送幅材卷7形式的幅材然后将成品幅材卷10运送至转换位点8A-8N的制造位点。幅材制造厂6可以按地理位置分布,每个幅材制造厂可以包括一条或多条生产线(图3)。
幅材卷7通常可以包含在一个方向具有固定尺寸、而在其正交方向具有预定或待定长度的任何片状材料的制备好的幅材。幅材的例子包括但不限于金属、纸张、织物、非织物、玻璃、聚合物膜、柔性电路或它们的组合。金属可以包括例如钢或铝等。织物一般包括各种布。非织物包括例如纸张、过滤介质或绝缘材料等。膜包括例如透明和不透明的聚合物膜,包括层压材料和涂覆膜。
为了制造可转换成产品12的成品幅材卷10,非成品幅材卷7可能需要经多条生产线的处理,这些生产线可位于一个幅材制造厂内,例如幅材制造厂6A内,也可位于多个制造厂内。每个加工过程通常都使用幅材卷作为原料卷,利用卷将幅材送入制造过程中。完成每个制造过程后,幅材通常再次卷绕成幅材卷7并转移至不同产品线或运送至不同制造厂,在那里进行退绕、加工并再次卷绕成卷。不断重复该过程,直至最终生产出成品幅材卷10。
在许多应用中,各幅材卷7的幅材可以具有在一个或多个幅材制造厂6的一条或多条生产线涂敷的多个涂层。涂层一般在第一个制造过程涂敷到幅材基材的暴露表面,或者在后续制造过程中涂敷到之前涂敷的涂层上。涂层的例子包括粘接剂、硬涂层、低粘附力背面涂层、金属化涂层、中密度涂层、导电或不导电涂层,或者它们的组合。给定涂层可以只涂敷到幅材的一部分或完全覆盖幅材的暴露表面。此外,幅材可以有图案或无图案。
在一个给定幅材卷7的各制造过程中,一个或多个检测系统会采集幅材的异常信息。例如,如图2所示,处理幅材时,如向幅材施加一个或多个涂层时,生产线的检测系统可以包括设置在紧邻连续移动幅材紧处的一个或多个图像采集装置。图像采集装置扫描连续移动幅材的连续部分,以获得数字图像数据。检测系统可以使用一种或多种算法分析图像数据,以产生所谓的“本地”异常信息。异常信息在本文可以称为本地异常信息,因为异常信息通常包括特定于坐标系的位置信息,其中信息是当前所用生产线的本地信息或通常为当前所用生产线所用。如下文所述,此本地位置信息对其他制造厂或者甚至同一制造厂中的其他生产线也许毫无意义。因此,将在各幅材卷7的生产过程中获得的本地异常信息与同一幅材卷的其他本地异常信息进行空间配准。即,将与本地异常相关的位置信息转换到共用坐标系,以对来自针对同一幅材卷7或幅材卷7的片段的不同制造过程的位置信息进行配准。一旦收集并与同一幅材卷7的至少一个或可能全部制造过程的异常信息配准,该异常信息在本文中被称为集合异常信息。
更具体地讲,在各制造过程中,包含异常的任何幅材区域的图像信息(即原始像素信息)将被保存以供后续处理。即,所标识的异常周围的原始图像信息是从图像采集装置获得的像素信息流中提取的,并且将与指示幅材内异常的具体位置的位置信息一起保存,两种信息都相对于幅材的横向尺寸和纵向尺寸。丢弃与异常无关的图像数据。在给定幅材卷7多个加工生产中的每个加工应用类似的技术,从而为各制造过程(即阶段)产生本地异常信息。
各种生产过程中针对移动幅材产生的本地异常信息随后被发送至转换控制系统4,可在该系统中对来自不同过程的幅材本地异常信息进行空间配准。即,可对来自不同过程的各自异常信息进行配准,使得来自不同制造过程的异常彼此具有空间相关性,从而产生给定幅材卷7的集合异常信息。空间配准可以在全部制造过程的任何时候进行,例如在幅材多加工过程生产的各阶段之间或在所有加工完成之后进行。此外,空间配准可以集中执行,例如在转换控制系统4内,也可以使用从此前用于给定幅材卷7的生产线获得的本地异常信息在给定的幅材制造厂6本地执行。
通常,转换控制系统4应用可能是特定于(即特定于产品12)的一种或多种算法来选择并产生幅材卷10的转换计划。某些异常可能导致一种产品(例如产品12)产生缺陷,然而该异常在不同产品(例如产品12B)中并不会形成缺陷。每个转换计划代表加工对应成品幅材卷10的确定指令。转换控制系统4经网络9将幅材卷10的转换计划传送至正确的转换位点8,用于将幅材卷加工成产品12。
为了正确创建加工经过多个制造过程的成品幅材卷10的转换计划,对幅材制造厂6收集的数据进行空间配协调和分析,以形成合成缺陷图。如上所述,收集的异常数据通常包括原始图像数据的小区域以及表示幅材卷内异常位置的位置信息。异常数据的空间协调可以在中央位置(如转换控制系统4)进行,只要所有加工过程完成之后即可,也可以在各个中间加工位置进行。此外,可以使用预定的空间坐标系进行数据的配准。在这种情况下,所有与本地异常信息相关的位置数据将转换到此预定的坐标系。作为替代形式,应用于给定幅材7的第一个加工过程(或任何其他加工过程)所用的坐标系也可作为参照坐标系,所有本地异常数据在该坐标系中进行配准,供应用于同一幅材卷的后续加工使用。
例如,应用于给定幅材卷7的第一制造过程的检测系统在第一个加工过程完成之后即可向转换控制系统4提交本地异常信息。这可以包括描述收集初始本地异常信息时检测系统所用坐标系的坐标系参照数据。随后,与应用于同一幅材卷7的各后续制造过程相关的检测系统或其他计算装置可以从转换控制系统4检索第一个加工过程所用的坐标系参照数据,并且按照第一个制造过程中所用坐标系调整任何新收集的本地异常信息的位置数据。如上所述,或者作为另一种选择,转换控制系统4可以处理来自各制造过程的本地异常信息。这样,收集自同一幅材卷7所有制造过程的本地异常信息的所有位置数据便可进行协调,使得无论何时(即从哪个加工过程)引入各异常,幅材卷10中的所有异常区域均是已知的。
转换控制系统4将一个或多个缺陷检测算法应用于集合异常信息,以最终选择并产生各幅材卷10的转换计划。转换控制系统4可以根据一个或多个参数选择转换位点8,并且最终可以指示将幅材卷10转换成产品12。即,转换控制系统4根据一个或多个位点选择参数,例如当前产品在各个转换位点的库存水平,以自动或半自动方式选择幅材卷10的转换位点8。转换控制系统4可以利用其他位点选择参数,例如与不同转换位点8每种产品12相关的订单信息、转换位点所服务的地理区域内的当前产品需求、与各个转换位点相关的运输费用和运输选项以及转换位点尚未完成的任何紧急订单。
根据转换控制系统4所做的选择,将幅材卷10运送至转换位点8A-8N(“转换位点8”),该位点可以根据地理位置分布在不同国家。转换位点8将各幅材卷10加工成一个或多个产品。具体地讲,每个转换位点8包括一条或多条生产线,生产线将给定幅材卷10的幅材以物理方式切割成许多单个的片、单个的部件或许多幅材卷,这些统称为产品12A-12N(“产品12”)。例如,转换位点8A将膜状幅材卷10加工成汽车照明系统使用的单个片。相似地,其他形式的幅材可以根据客户14A-14N(“客户14”)的预期应用加工成不同形状和大小的产品12。每个转换位点8可以接收不同类型的幅材卷10,并且每个转换位点可以根据转换位点的位置和客户14的具体需求生产不同的产品12。
经空间配准的异常信息扩展了单个幅材多个制造过程的应用范围,具有许多优点,例如显著增强了过程质量分析和控制、缺陷产品遏制,增加了幅材利用率,降低了成本,增加了收入或盈利,以及多种其他潜在优点。例如,可以在整个生产过程中将缺陷位置的配准维持在0-5mm的范围内,优选地在0-2mm的范围内。又如,可以确定每个子生产过程产生废品的原因。此外,收集的数据可以验证由不同操作组合的优化部件的用途。即使在最终产品中无法检测缺陷,也可以自动阻隔缺陷部件。
图2为框图,示出了图1中幅材制造厂6A的示例性实施例中一条生产线的示例性实施例。在该示例性实施例中,幅材20的片段位于两个支撑辊22、24之间。图像采集装置26A-26N(“图像采集装置26”)设置紧邻连续移动的幅材20处。图像采集装置26扫描连续移动的幅材20的连续部分以获得图像数据。采集计算机27从图像采集装置26收集图像数据,然后将图像数据传送至分析计算机28进行初步分析。
图像采集装置26可以是能够读取移动幅材20的连续部分并以数据流方式提供输出的常规图像装置。如图2所示,成像装置26可以是直接提供数字数据流的摄像机或是额外具有模数转换器的模拟摄像机。其他传感器,例如激光扫描仪,可以作为图像采集装置使用。幅材的连续部分表示通过连续的单线采集数据。单线包括映射到单排传感器或像素的连续移动幅材的区域。适合采集图像的装置例子包括线扫描摄像机,例如得自Perkin Elmer(Sunnyvale,Calif.)的LD21型、得自Dalsa(Waterloo,Ontario,Canada)的Piranha型或得自Atmel(San Jose,Calif)的Aviiva SC2 CL型。其他例子包括与模数转换器结合使用的得自Surface Inspection Systems GmbH(Munich,Germany)的激光扫描仪。
可以通过使用辅助获取图像的光学组件可选地采集图像。组件可以是摄像机的一部分,也可以与摄像机分开。光学组件在成像过程中利用反射光、透射光或折射光。反射光,例如通常适合检测由于幅材表面变形引起的缺陷,例如表面划痕。
基准标记控制器30控制基准标记阅读器29从幅材20收集卷和位置信息。例如,基准标记控制器可以包括一个或多个从幅材20读取条形码或其他标记的光学照相传感器。此外,基准标记控制器30可以接收来自一个或多个与幅材20和/或辊22、24连接的高精度编码器的位置信号。基准标记控制器30根据位置信号确定每个检测到的基准标记的位置信息。例如,基准标记控制器30可以在应用于生产线的坐标系内产生确定每个检测到的基准标记的位置信息。或者,分析计算机28可以根据从基准标记控制器30收到的位置数据在坐标系内放置每个检测到的基准标记。在这种情况下,由基准标记控制器30提供的位置数据可以表示幅材20纵向上各基准标记之间的距离。在任一种情况下,基准标记控制器30均会将卷和位置信息发送至分析计算机28。
分析计算机28处理来自采集计算机27的图像流。分析计算机28使用一种或多种初始算法处理数字信息,产生可识别包含最终可能被判定为缺陷的异常的幅材20任何区域的本地异常信息。对于每个识别出的异常,分析计算机28从图像数据提取包含像素数据的异常图像,其中像素数据包括幅材20上的异常和可能的周围部分。必要时,分析计算机28可以将异常分为不同的缺陷类别。例如,可以有用于辨别斑点、划痕和油滴的独特缺陷类别。其他类别可以辨别更多缺陷类型。
根据基准标记控制器30产生的位置数据,分析计算机28确定每个异常在生产线坐标系内的空间位置。即,根据来自基准标记控制器30的位置信息,分析计算机28确定每个异常在当前生产线所用坐标系内的x、y以及可能的z位置。例如,可以限定坐标系,使得x维度表示幅材20的横向距离,y维度表示幅材的纵向距离,z维度表示幅材的高度,高度取决于涂层的数量、材料或此前涂敷到幅材上的其他层。此外,可以将x、y、z坐标系的原点限定在生产线内的物理位置,并且原点通常与幅材20的初始进料位移相关。为当前生产线定义的坐标系可以与应用于幅材20的任何此前或后续加工过程的坐标系不一样,并且通常是不一样的。
在任何情况下,分析计算机28在数据库32中记录每个异常相对于生产线坐标系的空间位置,该信息在本文中称为本地异常信息。即,分析计算机28在数据库32中保存幅材20的本地异常信息,包括幅材20的卷信息和每个异常的位置信息。如下文所述,为当前生产线产生的本地异常信息随后使用其他生产线为同一幅材产生的本地异常信息进行空间配准。数据库32可以按许多不同形式执行,包括数据存储文件或在一个或多个数据库服务器上执行的一个或多个数据库管理系统(DBMS)。数据库管理系统可以是例如关系(RDBMS)、分层(HDBMS)、多维(MDBMS)、面向对象(ODBMS或OODBMS)或对象关系(ORDBMS)数据库管理系统。例如,数据库32是作为由Microsoft Corporation的SQL ServerTM提供的关系数据库执行的。
一旦加工过程结束,分析计算机28便会将收集自数据库32的数据通过网络9传送至转换控制系统4。具体地讲,分析计算机28将卷信息以及本地异常信息和各自的子图像发送至转换控制系统4,用于后续离线详细分析。例如,信息可以通过数据库32与转换控制系统4之间的数据库同步进行发送。
随后可在转换控制系统4执行异常信息的空间配准,可以在一个或多个加工过程后执行或在所有加工完成之后执行。或者,分析计算机28可以执行空间配准。例如,在此类实施例中,转换控制系统4可以通过网络9与分析计算机28通讯,通知分析计算机28将用于配准后的异常数据的坐标系。在这种情况下,分析计算机28可以使用由转换控制系统指定的代表性坐标系来空间配准幅材20的本地异常数据,该数据通常基于当前生产线的坐标系。转换控制系统4可以根据与应用于幅材20的、与第一制造过程相关的坐标系选择准备用于空间配准的代表性坐标系。或者,可以选择用于或准备用于幅材20的任何其他生产线的坐标系。此外,转换控制系统4以可定义与生产线相关的、不同于任何坐标系的坐标系。
例如,第一个制造过程可以在幅材20的纵向76.027米(m)位置处记录基准标记“38”。然而,当前加工过程可以在76.038m处记录基准标记“38”,偏移0.011m。分析计算机28(或可选转换控制系统4或其他集中计算装置)可以调整当前加工过程的位置数据测量值,以将该位置数据与第一个加工过程的位置数据配准。即,根据上例,分析计算机28可以转换检测的基准标记“38”,以匹配第一个加工过程中76.027m的位置。同样,如果计算机28在位置76.592m处检测到异常,分析计算机28会应用类似程度的转换,将此异常记录为存在于位置76.581m处。可以例如根据偏移或其他基于基准标记“38”的当前位置和同一基准标记先前记录的位置所确定的转换函数,调整当前生产过程所测量的异常位置来实现此转换。分析计算机28可以使用同样的偏移或其他用于各基准标记和异常的转换函数,分析计算机28也可以针对两个连续基准标记之间的幅材各部分确定唯一的偏移或其他转换函数。即,分析计算机28可以确定准备应用于基准标记“38”与“39”之间的异常的偏移为0.011m,而准备应用于基准标记“76”与“77”之间的异常的偏移是0.008m。
在另一个实施例中,各生产线可以收集与所有其他加工过程无关的本地异常数据。即,各制造厂或生产线的分析计算机28在数据库32中记录相对于当前加工过程坐标系的基准标记的位置数据和异常,而无论任何其他加工过程所记录的基准标记的位置信息如何。分析计算机28将此数据通过网络9传送至转换控制系统4。一旦所有加工过程完成,转换控制系统4便可配准所有收集到的数据。
例如,第一个加工过程可以在幅材的纵向76.027m位置处记录基准标记“38”,而应用于幅材的后续制造过程可以在76.038m处记录基准标记“38”。同样,后续加工过程可以在位置76.592m处记录异常。转换控制系统4可以通过转换位置数据以匹配在第一个制造过程中测量的76.027m来空间配准后续加工过程中测量的基准标记“38”。转换控制系统4随后可以对后续加工过程中检测到的异常位置数据进行类似转换,根据计算出的偏移0.011mm将此异常记录为存在于76.581m位置处。如上所述,转换控制系统4可以对各加工过程中的各基准标记和异常使用相同的偏移,转换控制系统4也可以针对各加工过程中两个连续基准标记之间的幅材各部分确定唯一的偏移。例如,转换控制系统4可以确定加工过程5中基准标记“38”和“39”之间的偏移是0.011m,而过程5中基准标记“76”与“77”之间的偏移是0.008m。可以使用其他函数对数据进行空间配准。例如,转换控制系统4定义用于空间配准本地异常数据的坐标系,转换控制系统4可以应用一个或多个映射函数将位置数据映射到坐标系中。
图3为框图,示出了应用于单个幅材的制造过程50的示例性顺序。在一个示例性实施例中,制造过程50的顺序可以通过使幅材卷7经过各单条生产线74A-74Q(“生产线74”)在幅材卷7上执行多个独立的制造过程。生产线74可以由单个制造厂6提供,也可以位于不同制造厂内。
通常每条生产线74包括执行多个操作52的设备以及一个或多个执行多个检测操作54的检测系统。每条生产线74可以有一个或多个检测系统。或者,可以存在没有检测系统的生产线74的子生产线,而生产线74的其他部分有一个或多个产品检测系统。
在一个加工过程和检测系统的示例性顺序中,例如图3所示,幅材卷7可以是始于生产线74A的塑料膜,根据操作52A基膜首先在生产线74A处形成。在该生产线上,幅材卷7可以未卷绕并且经过了初始检测54A。操作52A可以例如清洁幅材卷7,操作52B可以涂敷幅材卷7,操作52C可以固化幅材卷7。随后可以通过检测54B第二次检测幅材卷7,然后将其卷绕成卷。
幅材卷7可以随后取下并运送至生产线74B,然后在那里退绕并进料到生产线74B。在该例中,操作52D为幅材卷7加上压印图案,然后执行检测操作54C,之后再卷绕成卷。
后续生产线可以执行其他制造过程,直至幅材卷7运送至最后的生产线74Q,幅材卷7在那里再次退绕。例如,操作52N可以在幅材卷7上涂敷不透明的粘合剂,操作52P以可用紫外线固化幅材卷7并将幅材卷7层压到衬膜上,幅材卷7再次卷绕成幅材卷10的最终形式之前,在那里再检测一次54M。幅材卷10随后便可用于转换为产品12。
加工过程52的任何一个均可向幅材卷7施加随后识别为缺陷的异常。因此,可能有利的是在一条或多条不同的生产线74内检测缺陷。例如,如图3所示,各生产线74可以有一个或多个检测54。经常检测幅材,可对从各生产线的检测获得的本地异常数据进行检查,以单个优化各加工过程52。这样可以识别缺陷原因,以便快速修正。
此外,从各生产线的检测获得的本地异常数据可随后进行空间配准,以形成用于多种目的集合异常信息。例如,可检查集合异常信息,以根据其在最终产品中总缺陷的所占比例进一步优化各加工过程52。即,根据最终选择的幅材产品应用,加工过程52进行的一些操作的作用可以消除、覆盖,或者说是有效地移除或减轻此前加工过程之一所引入异常的影响。引入幅材基材的异常例如可以随后被涂敷到幅材的涂层所覆盖。此外,一些所谓的隐藏异常对最终产品最终性能的影响可能很少或没有影响。空间配准的集合异常信息的使用可以使得转换控制系统4根据包括所选应用在内的多种因素从幅材的多加工生产中只识别相关的导常。
图4举例说明了图1所示分布式幅材制造系统2的示例性实施例。具体地讲,图4更详细地示出了示例性系统图1的某些元件。各幅材制造厂6可以包括一条或多条具有图2和图3所示检测系统和分析计算机的生产线74。此外,各幅材制造厂,例如幅材制造厂6A,可以具有整合服务器,例如整合服务器76A。
在一些实施例中,单条生产线74可以在不同时间对幅材执行多个操作。例如,生产线74A可以被构造用于使用一个或多个坐标系的第一组和/或基准标记在幅材卷7上执行第一个操作或第一组操作。一旦生产线74A完成第一个操作,生产线74A可以被再次构造用于执行第二个操作或第二组操作,可能使用一个或多个坐标系的第二组和/或基准标记。幅材卷7可以随后“再装载”,即再次放置在生产线74A的开始处,然后生产线74A可以在幅材卷7上执行第二个操作或第二组操作。单条生产线,例如生产线74A,可能以这种方式在幅材卷7的转换过程中执行所有必要的操作,第一组操作和第二组操作的位置数据可根据本文所述技术进行空间配准。
各幅材制造厂,例如幅材制造厂6A,可以具有一台或多台整合服务器,例如用于数据的收集和通讯的整合服务器76A。整合服务器76A可以收集来自各加工过程74A-74B相应的分析计算机28的数据,传送至转换控制系统4。转换控制系统4可以收集并保存与幅材卷10对应的全局数据以及本地异常信息的副本和各幅材卷的集合异常信息。在一个实施例中,整合服务器76为各幅材卷7指定具体“卷名”。在另一个实施例中,整合服务器76可以为幅材卷7、10的片段指定卷名。在一个实施例中,整合服务器76可以将卷名与具体幅材卷或幅材卷的片段和具体生产线74相关联;即,任何一个幅材卷7可以具有多个不同的卷名,每个卷名与不同的生产线74相对应。在另一个实施例中,整合服务器76不指定任何卷名给幅材卷7,仅根据基准标记,例如作为图5所示基准标记之一的一系列基准标记来识别幅材卷7。
在一些实施例中,整合服务器,例如整合服务器76A,如使用从第一生产线(如生产线74A)收集的数据在发送至转换控制系统4之前对生产线74B产生的异常信息进行配准。在另一个实施例中,各整合服务器76A-76N可以保存来自各生产线74的未经配准的本地异常信息;转换控制系统4可以随后从整合服务器76A-76N收集本地异常信息,然后在转换控制系统4内配准所有数据,以形成合成图。在另一个实施例中,整合系统76A例如可以接收来自转换控制系统4的指令,以便原位配准产生的任何幅材异常信息。
例如,转换控制系统4可以收集并合并来自整合服务器76的、对应于各幅材卷10的所有数据。又如,转换控制系统4可以创建描述与各幅材卷10有关的数据的外部位置的元数据(例如通过指定各整合服务器76的网络地址);转换控制系统4可以随后使用元数据控制与具体幅材卷10有关的各整合服务器76的数据合并。
例如,数据可以来自具体位置的生产线,例如制造厂6A的生产线74A。可以为各幅材卷10指定描述具体幅材卷10预期制成的产品的标识符。标识符还可以唯一地识别具体幅材卷10。
在一个实例中,各幅材卷10可以使用特殊的“配方”。配方通常是处理具体幅材卷10的生产线的组合或确定顺序。例如,配方可以是制造厂6A的生产线74A、制造厂6C的生产线74E和制造厂6N的生产线74Q。
因为幅材卷10在生产线74中退绕并再次卷绕,转换控制系统4可以识别幅材卷在生产线上运行的方向,以利于数据合并。幅材卷的方向可以根据对基准标记的分析来确定。在一个实施例中,例如基准标记可以是各连续基准标记按一递增的整数序列;因此可以通过分析基准标记是递升还是递减来确定幅材卷的方向(即幅材卷的哪一端先进入制造过程)。
一旦配准所有数据,转换控制系统4便可例如使用文件传输协议(FTP)或任何其他数据通讯协议将合成图和转换计划传输至转换系统78的服务器75。幅材卷10可以运送至转换位点8A-8N(“转换位点8”)之一。转换位点8可以利用合成图和来自转换控制系统4的转换计划将幅材卷10加工成产品12。
图5A为示意图,示出了基准标记例子的一个实施例,该基准标记可以打印或者说是成形在单个幅材上。更具体地讲,基准标记在幅材的纵向以规则的间隔布置(图7),优选位于幅材适售区域之外,以便准确地定位以及唯一地识别幅材的物理位置。如本文所述,对于包含各种误差来源、生产线甚至制造厂的多单元操作,该技术可以利用基准标记对电子位置数据进行准确的空间配准和组合。换句话讲,基准标记允许阅读器随后检测并记录相对于基准标记位置的误差。尽管所示为条形码和其他特征,但其他形式的标记也可以用于此类目的。
在图5A所示的基准标记的实施例中,基准标记具有一个或多个定位标记82、84和条形码80。定位标记82、84使基准标记阅读器可以准确定位条形码80的位置。条形码80表示以机器可读取格式提供的信息。条形码80可以例如为各基准标记编码唯一的标识符。条形码80可以编码其他信息,例如施加标记时基于所用坐标系的位置信息、标记所施加的幅材的标识符、制造幅材所用或准备使用的生产线名称、定义幅材经过生产线和/或制造厂途径路径的路径信息、识别所施加材料以及施加顺序和幅材区域的信息、加工过程中测得的环境条件、幅材下游加工指令和其他信息宿主。
在一个实施例中,条形码80可以遵循交叉“2的5”码符号表示标准。在一个实施例中,条形码80可以表示从0至999,999范围内的简单整数。在一个实施例中,设置在幅材上的各基准标记比前面的基准标记更大。在一个实施例中,可以使用喷墨打印机将基准标记打印在幅材上。将基准标记设置在幅材上的过程在Floeder等人共同待审的美国专利No.2005/0232475,Apparatus and Method for the Automated Marking ofDefects on Webs of Material(published 2005)(幅材缺陷的自动标记设备和方法,2005年公布)中有更详尽的描述,该专利以全文引入的方式并入本文。
其他实施例可以多种其他方式表示基准标记。例如,可以使用一维条形码、二维条形码、光学字符识别(OCR)或磁性编码来表示数据。此外,其他实施例可能使用喷墨打印、激光打印或在幅材上固定机械标签的方式将基准标记施加到幅材上。还可以使用其他表示基准标记的方式以及其他应用方法。此外,基准标记不需要重复或同期性地间隔开,因为基准标记很少作为异常的参照点;重复基准标记很少作为产生基准标记的常规方式。
通常基准标记用于综合各种检测记录到的异常的电子数据。在第一个制造过程中,基准标记可能已存在于幅材上,优选于适售产品之外、靠近幅材的边缘。如果不存在基准标记,应用于幅材的第一个制造过程应例如沿着幅材边缘以规则的间隔施加基准标记。在一个实施例中,各基准标记表示比前面的基准标记大一个单位的整数。在一个实施例中,基准标记以大约两米的间隔记录在幅材上。基准标记之间不要求精确的距离,因为基准标记的作用是位置的相对指示符。
图5B示出了基准标记的另一个示例性实施例。在该实施例中,基准标记包括两个定位标记,即82、84,其用途和功能基本上类似于图5A所示的定位标记。然而,图5B的条形码81与图5A的条形码80显著不同,其被描绘为包括条形码81的合成基准标记,其中条形码81具有表示制造数据的第一标记和唯一识别该基准标记的第二标记。具体地讲,在该例中,条形码81包括交叉25码格式的12位信息,上排和下排各6位。虽然以交叉25码格式进行讨论,但是也可以使用其他条形码格式。在该例子中,下排数字形成了0至999,999范围内的简单整数。上排包含三项信息,即指示出施加该基准标记的制造生产线的系统标识符(ID)和指示出何时施加该基准标记的日期(表示为一年中的第几天和年份)。上排数字可以排列为SSYDDD,下排数字可以排列为六位整数######。示例性条形码81的内容概括于以下表1中。
表1
  说明   表示   位数
  系统ID   SS   2
  年份   Y   1
  一年的第几天   DDD   3
  六位标识符   ######   6
系统ID可以在制造厂6之间分配。例如,可以如以下表2所示分配系统ID。
表2
  系统ID   工厂   说明
  00-04   工厂6A   塑料薄膜
  05-09   工厂6B   粘合剂涂层
  10-19   工厂6C   研磨剂产品
  20-29   工厂6D   金属涂层
  30-79   保留   保留
  80-99   工厂6N   薄膜层合
使用多排条形码可以提供几种优点。例如,只需利用多个阅读器,就可以将设计用于仅读入单排条形码(如图6所示)的阅读器用于读入多排条形码。同样,这种多排条形码可以涵盖唯一识别贯穿整个制造操作链的所有过程和具体系统所需的全部信息。可以将来自不同过程的基准标记施加到同一幅材上,就不会丢失任何信息或产生混淆。以下结合图15讨论在移动幅材上插入基准标记的一个示例性方法。
图6为示例性基准标记阅读器29(图2)的示意图。在所示例子中,基准标记阅读器29包括具有条形码阅读器85的框架、两个基准传感器86A、86B、以及安装在其上的光源88。此外,基准标记控制30(可以是微控制器或通用处理器)可以嵌入基准标记阅读器29内或通过合适的电子数据路径连接到阅读器29。
基准标记控制器30接收来自基准传感器86A和86B的信号,并且在检测到基准标记的定位标记82、84二者的同时或在预定时间(如0至10毫秒)内激活条形码扫描。这样,基准传感器86A和86B就用来确定条形码何时位于与条形码阅读器85相关的读入区内。基准传感器86A和86B可以是具有聚焦光学器件的光学传感器。在一个实施例中,基准定位标记82、84以预定的间隔宽度W印在或者说是设置在幅材上,基准传感器86A和86B以间隔宽度W安装在基准标记阅读器的框架上,以便基本上同时检测到定位标记82和84。在一个例子中,所选宽度W为100mm。
传感器86A和86B均检测到相应的定位标记时,基准标记控制器30将光源88激活,以便读入基准标记的条形码80。在一些实施例中,光源88可以一直保持亮起。在其他实施例中,只有当基准传感器86A、86B基本上同时检测到定位标记时,光源88才会亮起。在一个实施例中,基准传感器86A和86B检测到定位标记82、84时,条形码阅读器85通过获取条形码80的图像而不是处理图像数据来实时读取条形码。基准标记控制器30可以将图像储存在数据库32中,随后再对代表所获得的条形码80的图像数据进行读取和解译。在另一个实施例中,基准标记控制器30指引条形码阅读器85获取条形码80的图像并进行实时处理来读取条形码。即,条形码阅读器85可以从条形码80的图像中提取数据,并分析图像数据,从而确定其中包含的机器可读取的信息。
条形码阅读器85读取条形码80后,基准标记阅读器29可以将从条形码80读取的信息转换成整数形式的数字数据。基准标记阅读器29可以将数据传输至基准标记控制器30。这时,基准标记控制器30可以根据从与幅材接合的轮式编码器收到的编码基准信号确定移动幅材的位置。然后基准标记控制器30可以将位置信息以及条形码数据传输至分析计算机28。分析计算机28可以将从条形码80读取的标识符与表示基准标记物理位置的数据结合在一起,并将该信息储存在数据库32中。在一个实施例中,基准标记控制器30可以在使用网络套接字或其他网络通信协议的计算机网络中将数据传输至分析计算机28。也可以使用其他合适的数据传输方式。
图7为示意图,示出了示例性幅材92和该幅材可能经历的示例性变化,其中变化包括初始引入异常,随后引入新异常,以及遮蔽以前的一些异常。在该例中,使用三个连续的制造过程90A、90B和90C来制造幅材,这三个制造过程可能对应三条不同的生产线。为了正确地制造幅材,幅材需要在多条生产线74之间转移,以便以正确顺序到达正确的过程90A-90C。这种转移可以包括将幅材卷绕成卷并将其移至同一制造厂中的不同生产线,或者甚至运输至不同的工厂,如结合图1、3所述。
如图7所示,制造过程90A-90C中的每一个可以将其自己的异常引入幅材92。此外,制造过程90A-90C中的每一个可以使得早期异常即使有可能也难以检测到的方式改变幅材92。对幅材执行某些过程90A-90C时,操作(如清洁、涂覆等)可以通过使得早期过程在最终幅材上引入的异常难以发现或不可能发现的方式改变幅材92。如上所述,制造过程90A-90C中的每一个可以检查幅材至少一次,从而收集与在每个制造过程中可检测到的异常有关的数据。
具体地讲,在图7的例子中,第一卷(卷#1520098)首先在制造过程90A中进行处理,这时将一组基准标记93施加到幅材92上。如图所示,这些基准标记被分配有693-14597的标识符,而且是使电子数据能够在包含多种误差来源的多单元操作中精确结合的物理“配准标记”。在第一制造过程90A中,第一组异常95A在幅材92内形成,并且由一个或多个检测系统对该组异常进行检测。
接下来,将幅材92切割并卷成两卷(MR20050和MR20051),以便第二制造过程90B进行处理。在该过程中,将幅材92从卷状展开,以相反方向送入制造过程90B。如图所示,制造过程90B引入了第二组异常95B。初始异常95A的子集仍可以检测到,同时将剩余部分隐藏使之不会被制造过程90B的检测系统检测到。
接下来,将幅材92卷绕成两卷(A69844和A69843),以便第三制造过程90C进行处理。在该过程中,将幅材92从卷状展开,并以第一制造过程90A中使用的初始方向送入制造过程90B。如图所示,制造过程90C引入了第三组异常95C。异常95A、95C的子集可以检测到,同时将其他异常隐藏使之不会被制造过程90C的检测系统检测到。
合成图94示出了空间配准并合并形成集合异常数据后来自过程90A-90C中的每一个的本地异常数据。合成图94可以包括配准数据。可将配准数据视为对应于来自多个过程74的幅材卷7的共同段的数据,其中数据经调节处于可接受的公差范围内。即,不同过程74产生的数据在可接受的公差范围内正确地与幅材上基本上相同的物理位置相关联。为了形成合成图94,转换控制系统4可以使来自过程90A-90C中每一个的本地异常数据以指定公差(即精确度)在空间上同步,这些数据包括在每个过程中读取的检测到的异常的位置数据以及基准标记93的位置数据。高精确度可以例如接近0-2mm。标准精确度可以例如在5mm内。超出150mm或约6英寸的配准因为误差大,可能被视为“未配准”。如图7所示,示例性合成图94包括所有过程90A-90C的检测系统检测到的所有异常95。
幅材92被转换为成品后,描述了组合异常的合成图94可以用于接受或拒绝该幅材的单个部分。合成图94还可以用于对制造过程90A-90C中的每一个进行选择性优化。
例如,如果幅材由印制电路图案构成,则导致缺陷的异常可以是引起短路的错误导电材料。在随后的过程中,可以将使得短路无法被检测到的不透明电介质涂覆在电路板上。通过在印制导电材料的过程之后,但在用绝缘体涂覆幅材之前检测该幅材,可以在以后确定:幅材的这一短路区域将存在缺陷,尽管由于有不透明的绝缘涂层而使得无法在幅材的最终形式中检测到异常。除短路之外的另一个类似例子可以是导电材料印刷机无法印耍,造成电路保持开路状态。再次重申,随后涂覆不透明电介质会使该“开路”电路无法被检测到。由于是在涂覆电介质之前进行检测,所以可以发现缺陷,并可以在交付客户之前将有缺陷的产品从待交付的产品池中取出。
图8A和8B示出了在将来自多个不同制造过程的异常数据合并和空间配准时,在网络环境2(图1)中执行的功能操作和数据通信的示例性实施例。在图8A和8B中,第一制造过程(单元过程#1)根据自身本地坐标系记录数据。也就是说,如果第一过程确定基准标记“7684”位于11,367.885m处,则第一过程将在11367.885m处记录基准标记“7684”。同样,如果第一过程确定在标记“7684”后的位置11,368.265m处存在一个异常,则第一过程将在位置11,368.265m处记录一个异常。或者,第一制造过程可以根据转换控制系统4所定义的坐标系对数据进行转换。在任一种情况下,每个本地制造过程均参照预定义的坐标系,以使得所有过程自动空间同步。
在图8A的例子中,各后续制造过程N在以类似于初始过程的方式读取基准标记以及与基准标记和异常有关的位置时,都使用其自己的坐标系(坐标系#N)。然而,这些后续制造过程中记录该信息的方式不同于初始过程。这些后续过程通过应用转换函数,根据从初始过程获得的数据调整测量的距离,从而记录基准标记和异常的距离。也就是说,这些后续制造过程通过将来自当前过程N的坐标系N的位置数据根据初始过程的坐标系进行变换来配准位置数据。输入时,后续制造过程N的分析计算机28使用在当前制造过程N中读取的位置数据以及相同基准标记相对于目标坐标系(在该例中为制造过程#1的坐标系#1)的初始位置数据。
可以使用多种转换函数。例如,当前制造过程N的位置数据可以使用全局偏移(即整个幅材共有的偏移)进行转换,也可以使用为两个基准标记之间幅材的每一段计算出的偏移进行转换。例如,对应的分析计算机可以处理相关基准标记的位置数据,并确定应该对在基准标记“13”和“14”之间检测到的异常的位置数据应用0.004m的偏移,同时应该对在基准标记“20”和“21”之间检测到的异常的位置数据应用0.007m的偏移。也可以应用其他技术,例如线性内插法或使用线性比例系数。
又如,第一制造过程可以将基准标记“61”记录在位置112.343m处。然而,后续制造过程N可以将基准标记“61”的位置记录为112.356m,有0.013m的偏移。根据图8A所示的实施例,后续制造过程N可以相应地调整其数据以将基准标记“61”记录为处于位置112.343m处,并且后续单元操作的分析计算机28还可以调整在该基准标记后检测到的异常的相关数据以同样反映该偏移。例如,如果后续单元操作在112.487m处检测到异常,则分析计算机28可以利用0.013m的偏移来调整异常的位置,将异常记录在位置112.474m处。
这样,每个制造过程都可以产生以共用坐标系为基础的空间配准的本地异常数据。或者,如图8B的例子所示,转换控制系统4可以应用类似技术对异常的数据进行空间配准。在任一种情况下,转换控制系统4都可以收集本地异常的数据,并将该数据储存为幅材的集合异常数据。然后转换控制系统4根据从各制造过程收集到的数据,通过例如利用“或”函数形成合成图,显示集合异常。即,如果任何一个过程已记录某异常在可接受的精确度内处在某位置,则转换控制系统4可以将该异常记录在合成图上的某个位置处,如下文更详细所述。转换控制系统4也可以将异常按等级进行分类。以后可以用合成图确定某个位置的某个异常是否会导致某种产品的缺陷。
图8B示出了另一个实施例,空间配准可以集中执行,例如在转换控制系统4内执行。在该实施例中,各制造过程均定义并参照其自己的坐标系。也就是说,在各单独的制造过程中均参照各自的坐标系对收集到的位置数据(例如基准标记和异常的物理位置)进行记录。在完成所有制造过程后,或者任选地在从制造过程接收到位置数据时,转换控制系统4可根据共用坐标系调整来自所有操作的位置数据并产生合成图。合成图可以包括之前在单个坐标系中记录的所有数据。
例如,第一制造过程的分析计算机28可以在数据库32中将基准标记“61”记录为在位置112.343m处。然而,与后续制造过程相关的分析计算机28可以将基准标记“61”的位置记录为在112.356m处,有0.013m的偏移。根据图8B所示的实施例,后续制造过程可将基准标记“61”记录为存在于112.356m处。在以后的某个时候,转换控制系统4可以产生合成图,其中考虑到存在0.013m的偏移而将基准标记“61”记录在112.343m处,并相应地调整与基准标记61附近的缺陷和异常有关的所有位置数据。例如,如果后续过程记录某个异常处于112.487m处,则转换控制系统4将根据0.013m的偏移将该异常的位置记录为在112.474m处。或者,可以使用比例系数,如以下所详细讨论。在任何情况下,转换控制系统4在产生合成图时,都利用了单个坐标系并根据该单个坐标系对基准标记和异常的位置数据进行转换。此外,转换控制系统4可以通过使用“或”函数根据从每个过程收集到的数据产生合成图。也就是说,如果任何一个制造过程已记录某一位置存在异常,则转换控制系统4会将该异常记录在合成图上的某个位置处。
本文所述的技术可以用于克服会对使用来自多个制造过程的异常的信息造成阻碍的多种因素。例如,外部设备(例如接合到移动幅材上的旋转编码器)产生的相对于本地过程坐标系的位置数据可以彼此不同。然而,来自不同制造过程的位置数据的差异不仅是测量系统中差异的结果,也是产品本身空间变化的结果。例如,对幅材的处理、卷绕、运输、退绕和再处理可导致幅材在多个制造过程中拉伸。
位置数据在制造过程之间的差异会导致幅材通过即被送入制造过程时,在一个坐标系中测得的幅材事件(例如异常和缺陷)的位置相对于另一个坐标系有显著“漂移”。在某些情况下,观察到了超过0.75%的位置差异。在基准标记间距为2米的系统中,在用后续基准标记重新配准之前,此类差异会导致14mm的差异。也就是说,整个单元操作中由系统差异引起的“漂移”会导致高达14mm的绝对位置误差,波动范围为0至14mm,具体取决于距最近的条形码的距离。
本文所述的技术可以用于将各制造过程的幅材检测系统产生的异常的信息空间配准。例如,一种用于校正这种不确定性和不精确性的技术为使用线性变换的位置校正方法。在一个实施例中,如根据图8A所述,在初始制造过程之后,各个后续制造过程可以执行线性变换以将检测到的异常的位置数据配准。在另一个实施例中,中央系统(如转换控制系统4)对所有数据执行线性变换。
在任一种情况下,线性变换的一个例子如下:对于第一单元过程,假设EPn为测得的基准标记n的位置,并假设Dn=EPn-EPn-1。对于要调整的过程,假设Pn为测得的基准标记n的位置,并假设Mn=Pn-Pn-1。假设比例系数(SF)为:SF1=1,SFn=Mn/Dn(n>1)。对于异常j,最初测得其位置为基准标记k与k+1之间的IPj,调整后的位置APj为[(IPj-EPk)×SFk+1]+Pk。换句话讲,用最初测得和在后续过程中测得的基准标记k与k+1之间的距离形成这两个基准标记K和K+1所特有的比例系数SF。根据上文所述的比例系数对任何异常与在其之后发生该异常的基准标记之间的距离进行调整,使其适合目标坐标系。
表3比较了使用为每对基准标记计算的简单偏移与使用上述应用比例系数的线性变换之间的不同。在表3中,“离标记的距离”的测量值是标记位置与事件位置之间的差值。简单偏移误差是两个过程的“离标记的距离”测量值之间的差值。如表3所示,当仅使用重新配准和简单偏移时,位置精确度会显著变化,最大差异达13mm。但是,线性变换和应用比例系数事实上消除了应用简单偏移会引起的任何残留误差。
表3
图9为高度概括幅材制备过程的流程图。首先,识别客户或具有类似需求的一组客户,或者这样的客户需要符合特定规格的产品。例如,一组客户可能需要保护玻璃的膜:客户A可能要求将膜切割以适合汽车使用,客户B可能需要类似的膜,但要切割为适合住宅窗户的尺寸,同时客户C可能要求将膜切割以适合商业建筑物窗户的尺寸。
初始幅材在例如幅材制造厂6A制造,用作产品的基材(100)。这时可以将基准标记施加到适售产品区域外的幅材边缘上(102)。将基准标记施加到幅材的过程在下文例如结合图15进行详细描述。
然后将幅材收集成幅材卷7,并运输至生产线74中的一个,例如幅材制造厂6中的一个生产线74A(104)。随后生产线74A对幅材卷7进行处理,处理过程中,该生产线还会收集幅材的检测数据(106)。在处理过程中,生产线可以一次或多次收集检测数据。生产线74A的示例性操作(包括数据收集和空间配准)在下文结合图10进行详细描述。
完成生产线74A后,可将幅材送至生产线74中的另一个以进一步加工(108)。也就是说,如果已完成的生产线不是幅材的最后一个生产线(108的“否”分支),则可将幅材卷7运输至另一个生产线,例如,生产线74中的另一个(110)。
然而,如果已完成的生产线是最后一个生产线(108中的“是”分支),则幅材代表成品幅材卷10,并被运送至转换位点8中的一个(112)。转换控制系统4将代表与幅材卷10有关的异常信息的合成图的数据电子传输至幅材卷10的转换位点。在一个实施例中,转换控制系统4根据从制造幅材卷10所涉及的每个生产线74收集到的异常的信息产生合成图。产生合成图时,转换控制系统4可以用(例如)本文所述并结合图13、14详细讨论的线性变换函数对异常的信息进行空间配准。
图10为流程图,示出了生产线(例如生产线74A)执行的示例性操作。首先,生产线74A接收幅材卷7(120)。在一个实施例中,生产线74A还可以从转换控制系统4接收来自前一个生产线(例如生产线74B)的数据。例如,转换控制系统4可以提供是否应由当前生产线74A在本地执行空间配准或是否由转换控制系统随后执行配准的指令。又如,转换控制系统4可以提供当前生产线为将位置数据按给定坐标系(例如应用于幅材的第一生产线所使用的坐标系)空间配准所必需的数据。
然后,装载幅材卷,将幅材送入生产线74A开始加工。如果幅材上还没有基准标记(122),则将生产线74A配置成在早期阶段施加基准标记。通常应在幅材卷7送入第一生产线之前将基准标记施加到正确位置,但也存在基准标记损坏并需要更换的例子。此外,如果需要提供额外的信息,可以将生产线配置为在已经具有基准标记的幅材上施加额外的基准标记。结合图13、14对基准标记的施加进行更详细的描述。
幅材移动通过生产线时,生产线74A的检测系统使用基准标记阅读器29和图像采集设备26A-26N(“图像采集设备26”)采集与基准标记和异常有关的信息。即,检测系统将开始检测幅材的异常。尽管收集数据的过程是连续的(即,幅材可持续移动),但为了清楚起见,本文按照基准标记之间具有不连续幅材片段来描述数据收集过程。
分析计算机28相对于最靠近的基准标记来检测和记录异常。具体地讲,分析计算机28使用基准标记阅读器29定位基准标记(126)。即,基准标记控制器30采集来自基准标记阅读器29的与基准标记有关的识别信息,然后将该信息传输至分析计算机28。分析计算机28继而将该识别信息连同基准标记在幅材上的位置记录在数据库32中(127)。
在该过程中,图像采集设备26扫描幅材以产生可用来检测异常的图像数据(128)。图像采集设备26中的一个(例如图像采集设备26A)发现异常时,其对应的采集计算机(例如采集计算机27A)会将异常的存在和位置通知分析计算机28。分析计算机28会将最近的基准标记、异常的位置以及基准标记与异常之间的距离记入数据库32(130)。在一个实施例中,分析计算机28会根据从转换控制系统4收到的位置数据调整位置数据,以便保持单一坐标系从而产生合成图。在另一个实施例中,分析计算机28使用过程74A的坐标系;当所有生产线74完成对幅材的加工后,转换控制系统4将异常的信息空间配准并形成合成图,如结合图11所述。
如果还没有到达幅材的末端(134的“否”分支),将如上所述,继续相对于该基准标记和在该基准标记之后出现的异常对幅材卷7进行分析。然而,如果已达到幅材末端(134的“是”分支),则分析计算机28从数据库32中提取在该检测过程中收集的与幅材卷7中的异常有关的数据,并将该数据传输至转换控制系统4(136)。
图11为流程图,示出了在一个示例性实施例中对收集自多个加工过程的数据进行集中配准的流程。在该例中,假设所有生产线74都使用本地坐标系收集数据而不进行配准。因此,转换控制系统4对本地异常信息进行空间配准,以符合单个坐标系。该实施例可在收集幅材卷7的检测信息的同时降低各生产线74的管理费用。
无论是在多生产线生产过程中,还是在所有生产线74都完成对幅材卷7的加工从而形成成品幅材卷10之后,转换控制系统4都可接收生产线74中的每一个所产生的本地异常信息(140)。如下文所述,转换控制系统4将来自每个生产线74的本地异常信息逐一进行分析并转换,以便按共用坐标系将位置数据配准。转换控制系统4在对所有数据进行检索后,将数据排列到具有自己的坐标系的幅材合成图上,该坐标系可以匹配生产线74的坐标系中的一个或多个。
转换控制系统4首先检索第一生产线(例如生产线74A)产生的本地异常信息(142)。该第一生产线可以是或不是执行幅材卷7加工的第一个生产线。转换控制系统4随后将来自生产线74A的本地异常信息按目标坐标系空间配准,该坐标系可以是转换控制系统4定义的目标坐标系或者可以是其他制造过程中所用坐标系之一(144)。即,转换控制系统4处理每个异常数据项,并使用转换函数调整位置数据,其中转换函数根据各生产线中基准标记的用途而定。在一个实施例中,检索的数据可以看起来类似于表3中所示的数据。
然后,转换控制系统4检索幅材所用另一个生产线(例如生产线74B)的异常信息(146)。生产线74B可以是或不是紧随生产线74A之后的生产线;生产线74B可以在生产线74A之前、紧随生产线74A之后或在生产线74中的另一个之后处理幅材卷7。在检索来自生产线74B的异常信息之后,转换控制系统4以类似方式将该异常信息进行空间配准(148)。空间配准对异常信息的位置进行调整,以便补偿多种因素,包括幅材可能已被切边或与另一个幅材结合,或者已在加工过程中拉伸,这些因素可能导致基准标记和异常的位置与其他过程所记录的位置不同。
一旦处理完来自生产线74B的所有数据,转换控制系统4便可确定幅材是否存在任何未配准的本地异常信息(150)。如果还存在有待配准的异常信息(150的“是”分支),则转换控制系统4将检索该过程的本地异常信息(146)并如上文所述将数据空间配准(148)。但是,如果不再有未配准的异常信息(150的“否”分支),则转换控制系统4会根据已空间配准的异常信息产生合成图,确定幅材卷的转换计划,并将合成图连同成品幅材卷10发送至转换位点,例如转换位点8A。这样,转换位点8A可以根据合成缺陷图上的数据和加工方案将成品幅材卷10转换成产品12A。
图12为示出对从两条不同生产线(例如生产线74A和74B)收集到的位置数据执行线性变换的流程图。尽管这里就转换控制系统4进行讨论,但分析计算机28也可以对当前生产线所收集的数据执行线性变换。出于多种原因,转换控制系统4可能需要对从多条生产线收集到的数据执行线性变换,这些原因包括由于幅材在加工过程中或由于其他因素会被拉伸。
一般来讲,线性变换用于将来自一个坐标系的数据映射到不同坐标系上。在该例中,将异常位置从生产线74B的坐标系进行线性变换,以适合生产线74A的坐标系。可以对两个基准标记之间幅材的每个部分进行不同的线性变换。
首先,转换控制系统4检索来自生产线74A和74B的相关数据(160)。转换控制系统4可确保来自生产线74A和74B的数据被视为是沿着幅材以相同方向取向的。由于进行卷绕和退绕的幅材卷的性质,即给定加工过程可以根据要进行加工的位置从幅材的任一端开始,因此这可能是必需的。转换控制系统4可以根据基准标记数据确定数据的方向。如果数据方向不匹配,转换控制系统4可以符合逻辑地颠倒两个生产线中一个的方向,以使得数据方向匹配。在一个例子中,转换控制系统4通过抵消来自幅材卷末端的数据来颠倒方向,而不是如前例中可能发生的那样开始。
确保每个加工过程都以相同方向流动后,转换控制系统4对数据进行处理,以确定生产线74A与74B之间共用的第一基准标记的位置(162)。转换控制系统4记录由生产线74A所记录的该标记的位置(164)。转换控制系统4随后查找由生产线74A所记录的下一个基准标记的位置(166)。转换控制系统4将两个基准标记之间的差值记为Dn(168)。然后,转换控制系统4查找生产线74B所记录数据中的下一个基准标记的位置(170),并将该标记与生产线74B数据中前一标记之间的差值记为差值Mn(172)。
转换控制系统4用差值Dn和Mn产生两个基准标记之间每个数据点的比例系数SFn,以使得SFn=Mn/Dn(174)。转换控制系统4随后对生产线74B的本地异常信息进行处理,从而确定查找到任何需要按比例调整的异常位置(175)。对于生产线74B记录的每个异常数据点而言,转换控制系统4都使用比例系数SFn将每个数据点转换到坐标系或生产线74A。为此,将基准标记与异常之间的距离记为IPj。该距离是通过确定SDj=IPj×SFn而“按比例调整”的。然后,为了在共用坐标系上确定新的调整过的位置APj,转换控制系统4将按比例调整的距离SDj添加到生产线74B记录的基准标记的位置上(176)。这样,转换控制系统4便可调整这两个基准标记之间每个异常的位置(178)。转换控制系统4随后查找下一个共用基准标记,并重复以上过程,直至找到所有共用基准标记(179)。
调整完这两个基准标记之间的所有异常之后,转换控制系统4会确定是否到达生产线74A或74B所收集的数据的末端(180)。如果两条生产线都还有要分析的数据(180的“否”分支),转换控制系统4会查找生产线74A和74B中每一个所记录的下一基准标记的位置,然后按照上述方法转换异常数据。然而,如果两条生产线都到达数据末端(原因可能是幅材分割、与其他幅材结合或其他)(180的“是”分支),转换控制系统4便完成了该组数据的线性变换,因而转换控制系统4会继续进行其他处理,包括对一对新的生产线74进行线性处理、合并生产线74的数据或将数据转换至转换位点8中的一个。
在一些实施例中,建模工程师可以为在经过多条生产线的幅材上执行的生产操作产生一个或多个数学模型。在操作过程中,可以用来自数学模型的数据对不同生产线的位置数据进行空间配准。例如,可以用线性或非线性变换对每个异常的位置数据进行空间配准,其中变换是用先前产生的相关幅材区域的幅材加工过程数学模型来计算的。
图13为框图,示出了基准标记书写器181的示例性实施例。在一些实施例中,生产线74A可以包括用于施加初始或补充基准标记的基准标记书写器181。在基准标记书写器181的示例性实施例中,基准标记书写器181包括编码器186、阅读器188、书写器190和触发模块192。基准标记书写器181通常被布置为书写器190靠近幅材20的边缘,以使得基准标记写在幅材20的适售区域外。基准标记书写器181可将一组初始基准标记写到没有基准标记的幅材上。基准标记书写器181还可在已有一个或多个毁坏的基准标记的幅材上改写基准标记。基准标记书写器181还可在一组现有基准标记之间插入一组新基准标记。即,基准标记书写器181能够将一组新基准标记施加到幅材20上,而新标记不会损坏现有标记。基准标记书写器181可以利用图5A-5B所示的示例性基准标记实施例中的任一者,或者可将基准标记书写器181修改为书写不同的基准标记实施例。
图13示出了具有一组现有基准标记182A-182N(“现有基准标记182”)的幅材20。即,现有基准标记182是在幅材20的某个早期制备阶段施加到幅材20上的。图13示出了基准标记书写器181,其用于将一组新基准标记184A-184B(“新基准标记184”)插入现有基准标记182之间。然而,基准标记书写器181也能够将新基准标记组184施加到没有现有基准标记组182的幅材20上。对于是否书写新基准标记,将结合图15进行更详细的讨论。
在示例性实施例中,编码器186具有紧压在幅材20表面上的轮子。编码器186可以将轮子的每次部分旋转的编码器脉冲传输至触发模块192。触发模块192可根据编码器脉冲数和编码器186轮子的周长测量沿着幅材20的距离。例如,如果轮子的周长为10厘米,编码器186每旋转百分之一周产生一个编码器脉冲,那么产生50个编码器脉冲后,触发模块192可确定幅材已走过5厘米。这样,触发模块192可极其精确地测量幅材20走过的距离。
阅读器188可以与图6所示的基准标记阅读器非常类似。在基准标记书写器181的示例性实施例中,阅读器188阅读现有基准标记182,然后将从现有基准标记182读取的信息传输至触发模块192。通过对编码器186与阅读器188之间的距离进行配置,触发模块192利用从编码器186获得的距离信息可高度精确地确定现有基准标记182的位置。
触发模块192可以命令打印机190将新基准标记(例如,新基准标记184A)写到幅材20的表面上。新基准标记184A经过阅读器188下方时,阅读器188可以读取新施加的基准标记,如新基准标记184A。触发模块192可以记录与新写的基准标记184有关的位置信息。在一个实施例中,打印机190包括喷墨打印机。打印机190可以包括任何能够将基准标记施加到幅材20上的设备。例如,打印机190可以包括激光打印机或可将机械或磁性标签固定到幅材20上的设备。
图14A-14D为框图,示出了现有基准标记和所插入基准标记的位置。图14A所示例子中,新基准标记184插入在整组现有基准标记182之间。在该例中,幅材20具有现有基准标记组182。如图14A所示,基准标记可以在适售区域199(图14用平行于幅材和基准标记的垂直虚线限定的区域)之外的幅材边缘附近。现有标记182中的每一个(例如现有标记182A和现有标记182B)可以间隔大约相同的距离。在一个实施例中,该距离可以为约2米。例如,可以按照结合图15所述的方法插入新基准标记。适合新基准标记184和现有基准标记182中之一或全部两个的基准标记示于图5中。
图14B所示例子中,幅材20具有一组现有基准标记182,但该组现有标记开始得较晚。即,幅材20上从幅材起点到幅材20纵向某一点194的空间上没有现有的基准标记,但幅材20上从点194开始有现有基准标记182。图14B示出了这些空白空间185。在一个实施例中,例如,如参照图15所述,基准标记书写器181可以将新基准标记184施加到现有基准标记182之间的空白处。在另一个实施例中,基准标记书写器181可以在本应存在基准标记的空白空间185上另外施加新基准标记。可以操作基准标记书写器181,使其在空白空间185上填充与新基准标记184格式不同的标记。即,基准标记书写器181可以用与新基准标记184所用格式不同的基准标记填充空白空间185。可以对填充空白空间185的基准标记的格式进行校准,以使其匹配现有基准标记182的格式。在另一个实施例中,填充空白空间185的基准标记的格式可以与新基准标记182的格式相同。而在另一个实施例中,基准标记书写器181除了施加新基准标记184外,不会在空白空间185书写任何基准标记。
图14C所示例子中,幅材20具有一组现有基准标记182,但该组现有标记结束得较早。即,幅材20上从幅材起点到幅材20纵向某一点196的空间上具有现有基准标记182,但从点196开始没有现有基准标记。图14C示出了这些空白空间185。在一个实施例中,例如,如参照图15所述,基准标记书写器181可以将新基准标记184施加到现有基准标记182之间的空间,此外,基准标记书写器181还可以将新基准标记施加到本应存在基准标记的空白空间185。再次重申,填充空白空间185的基准标记的格式可以与现有标记182的格式匹配,填充空白空间185的基准标记也可以与新基准标记184匹配。
图14D所示例子中,幅材20具有一组现有基准标记182,但该组标记中有间隙。即,幅材20上的两个点197、198之间具有空间,其中幅材20上从幅材起点到点197具有现有基准标记182,幅材20上从点198到幅材终点具有现有基准标记182,但幅材20上的点197与198之间具有空白空间,而没有现有基准标记。图14D示出了这些空白空间185。在一个实施例中,例如,如参照图15所述,基准标记书写器181可以将新基准标记184施加到现有基准标记182之间的空间上,此外,基准标记书写器181也可以将新基准标记施加到本应存在基准标记的空白空间185。再次重申,填充空白空间185的基准标记的格式可以与现有标记182的格式匹配,填充空白空间185的基准标记也可以与新基准标记184匹配。
图15为将基准标记施加到幅材上的示例性操作的流程图。图15示出了基准标记书写器181将新的插入基准标记施加到幅材上的示例性方法,例如基准标记书写器181将基准标记施加到空白空间(即本应存在基准标记但却没有标记的空间)上的方法。图15还示出了基准标记书写器181将一组基准标记施加到没有现有基准标记的幅材上的示例性方法。
首先,将幅材20放置在正确位置,准备施加标记(图2)。此时,激活基准标记书写器181(200)。同时,将幅材20从支承辊上绕下,然后再收集到支承辊上,从而幅材20经过基准标记书写器181。为了对幅材前沿检测做出响应,触发模块192将距离计数器D初始化为零(202)。此外,触发模块192还会初始化表示基准标记之间固定距离的全局变量FD。在一个实施例中,触发模块192假定FD为两米,除非它接收到操作者的相反指令。触发模块192还保持表示阅读器188与打印机190之间距离的位置偏移变量PO。
如果幅材20具有现有基准标记182,阅读器188检测到基准标记后会将基准脉冲发送至触发模块192。只要未产生基准脉冲(204的“否”分支),基准书写器就会继续等待基准脉冲。一旦产生基准脉冲(204的“是”分支),触发模块192就会将新计数器N初始化为零,并将距离D初始化为零(206)。触发模块192随后会启动新计数器N(208),然后等待来自编码器186的编码器脉冲(210),只要未产生编码器脉冲(210的“否”分支),就会继续等待。
然而,一旦产生编码器脉冲(210的“是”分支),基准书写器将使N递增1(即,N=N+1)(212)。触发模块192随后将确认N是否等于FD/2(214);如果不等(214的“否”分支),触发模块192将等待新编码器脉冲。然而,如果N等于FD/2(214的“是”分支),触发器192将停用“新”计数器(216),并命令打印机188打印新基准标记,例如,新基准标记184B(218)。换句话讲,触发模块192会命令打印机188将新基准标记打印在现有基准标记中间。触发模块192随后通过禁用基准显示传感器距离(3×PO)/2的输入门来准备打印下一个基准标记(228)。本领域的技术人员可以修改以上指令,以便在其他区间和位置打印新基准标记184;例如,可以将以上指令修改为在现有基准标记182之间距离的四分之一处打印新基准标记184。
如果幅材20具有现有基准标记182,但却缺失某个标记,例如,如果现有基准标记182C损坏,基准标记书写器181可以更换基准标记182C。触发模块192将等待基准脉冲,但如果基准标记182C损坏则不会接收该脉冲。因此,触发模块192将使用距离计数器D测量从先前基准脉冲到应设置现有基准标记182C的位置的距离FD(220,222,224)。此时,触发模块192会命令书写器190将基准标记写到正确位置(226)。触发模块192将再次通过禁用基准显示传感器距离(3×PO)/2的输入门来准备打印下一个基准标记(228)。
如果幅材20没有现有基准标记182,或幅材20具有一组现有基准标记182以及图14所示的空白空间185,基准标记书写器181可以确定何时以稍微不同的方式打印新基准标记。首先,触发模块192将距离计数器D初始化为零(202)。没有现有基准标记182时,触发模块192决不会接收基准脉冲(204的“否”分支),因此触发模块192将等待来自编码器186的编码器脉冲(220)。一旦产生编码器脉冲(220的“是”分支),触发模块192将递增D(即,D=D+1)(222)。触发模块192随后将确认D是否等于FD(224)。如果不等(224的“否”分支),触发模块192将等待新编码器脉冲,并继续递增D。然而,如果D等于FD(224的“是”分支),触发模块192将命令打印机188打印新基准标记,例如新基准标记184B(226)。触发模块192随后将D重新初始化为零(202),然后重新开始。换句话讲,不存在基准标记时,打印机188将以间距FD打印新基准标记184。在一个实施例中,基准标记书写器181以2m的间距打印新基准标记184。
通过使用该示例性方法,基准标记书写器181既能在无需任何现有基准标记182的幅材上书写新基准标记184,也能在现有基准标记182之间插入新基准标记184,甚至可以更换缺失的基准标记。
图16为流程图,示出了识别给定幅材卷片段的幅材材料的区域所涉及的操作,其中给定幅材卷片段已经过多个制造过程,因此可以用于空间同步。在一个实施例中,转换控制系统4使用基准标记来识别不同的幅材卷7、10。即,转换控制系统4可以通过识别幅材卷上存在的来自每个过程的重叠基准标记来识别已经过共同制造过程74的具体幅材卷7、10的片段。在一个实施例中,转换控制系统4使用图16所示的示例性方法建立从具体幅材卷片段的一系列不同过程74收集的数据之间的对应关系。
首先,选择相关的具体幅材卷10(350)。用户通常可以通过转换控制系统4提供的图形用户界面(GUI)选择幅材卷10或其中一部分。然而,在其他实施例中,也可以将其他设备与转换控制系统4连接,以便自动或半自动地选择幅材卷及检索来自转换控制系统4的数据。除了处理完的幅材卷10,转换控制系统4还可以存取收集的未处理完的幅材卷7和正在处理的幅材卷的数据。
一旦转换控制系统4拥有了要收集数据的具体幅材卷,转换控制系统4便可以开始搜索通过各个过程74收集到的数据以及由整合服务器76汇集到的数据。转换控制系统4随后会识别可能与幅材卷有关的一组完整的可能的先导过程74(352)。例如,转换控制系统4可以识别具体幅材卷的最近过程74,然后递归地识别可能的先导过程74,以建立表示幅材卷的可能的加工过程历史的树状逻辑结构。在一个实施例中,转换控制系统4可以完全搜索出与幅材卷对应的数据。在另一个实施例中,转换控制系统4可以使用以下结合图17所述的方法减小转换控制系统4查询与选定幅材卷对应的数据的搜索空间。
转换控制系统4将与幅材卷有关的数据的搜索空间集中后,转换控制系统4可以搜索与幅材卷有关的数据(354)。具体地讲,转换控制系统4可以搜索这样的基准标记,其与搜索空间中来自每个加工过程的数据中相关幅材卷的基准标记相匹配。转换控制系统4还可以搜索整个幅材卷上由基准标记的某些范围所限定的具体片段(例如图18所示的片段376A、376B)。转换控制系统4可以搜索形成幅材卷片段的各个过程中的重叠标记(356)。在一个实施例中,如果例如由于正在触发的幅材卷数据的缺失(参见以下表5),转换控制系统4无法确定是否存在重叠(356的“?”分支),那么转换控制系统4会完全搜索所有数据(360),以寻找重叠(362),而不是使用优化法,如结合图17所述的方法。如果具体片段不存在重叠(356的“否”分支或362的“否”分支),转换控制系统4将搜索下一个幅材卷片段。如果存在重叠(362的“是”分支或356的“是”分支),转换控制系统4将记录与具有重叠基准标记数据的幅材卷有关的数据,其中重叠基准标记数据来自在步骤350选择的相关幅材卷的前身。
如果相关幅材卷上还存在幅材卷片段,转换控制系统4会继续搜索(364)。转换控制系统4完成所有与具体加工过程有关的幅材卷片段的搜索后,转换控制系统4将根据在步骤354产生的加工过程列表选择下一个过程(366)。
转换控制系统4收集到数据后可以分析数据(368)。转换控制系统4可以搜索并识别每个过程具有重叠基准标记的所有幅材片段。简单地参见图18A的例子,转换控制系统4可以识别幅材卷片段376A和376B,其中每个片段包含三个过程(即过程A、过程B、过程C)共用的幅材卷片段。转换控制系统4随后可以按照片段调整数据,然后配准数据,使得数据可用于分析,以便(例如)在幅材表面上标出异常和/或缺陷,或者分析加工过程,以确定引入异常或缺陷的位置,从而可以调整或校正加工过程。
图17为流程图,示出了确定与具体幅材卷7、10有关的数据搜索空间涉及到的示例性操作。在一个实施例中,转换控制系统4使用图17所示的示例性方法提高查找可能具有与具体幅材卷10有关的收集数据的可能过程74的效率。例如,检索与具体幅材卷10相关的数据时,转换控制系统4可以使用产品和加工过程约束条件来缩小搜索空间,其中约束条件是由于约束条件的性质而产生的。
例如,膜制备操作不能具有先导幅材卷操作。要利用这些加工过程约束条件,可以编制描述多个制造过程74之间的可能相互作用的“加工过程关系图”。加工过程关系图可以描述例如每个加工过程74的可能的先导加工过程。表4示出了示例性加工过程关系图。
表4
  工厂A  工厂B  工厂C  工厂D
  加工过程A1可能的先导过程:无  加工过程B1可能的先导过程:工厂A,加工过程A1工厂A,加工过程A2工厂A,加工过程A3工厂A,加工过程A4工厂C,加工过程C1工厂D,加工过程D2  加工过程C1可能的先导过程:工厂A,加工过程A2工厂A,加工过程A5工厂D,加工过程D1  加工过程D1可能的先导过程:无
  工厂A  工厂B  工厂C  工厂D
  加工过程A2可能的先导过程:无  加工过程B2可能的先导过程:工厂A,加工过程A1工厂A,加工过程A2工厂A,加工过程A3工厂A,加工过程A4工厂C,加工过程C1工厂D,加工过程D2  加工过程D2可能的先导过程:工厂A,加工过程A2工厂A,加工过程A3工厂B,加工过程B3工厂C,加工过程C1
  加工过程A3可能的先导过程:无  加工过程B3可能的先导过程:工厂A,加工过程A5工厂C,加工过程C1
  加工过程A4可能的先导过程:无
  加工过程A5可能的先导过程:无
转换控制系统4可以首先选择相关的具体幅材卷(300),即,转换控制系统4需要数据的幅材卷。转换控制系统4随后会确定幅材卷所进行操作的加工过程74中的最后一个(302)。然后,转换控制系统4将加工过程添加到可以形成树结构的层级排列的一组节点上,其中最后一个过程可以占据树结构的根部(304)。转换控制系统4可以随后确定最后一个加工过程是否具有任何先导加工过程(306)。如果没有(306的“否”分支),由于最近分析的过程之前没有加工过程,幅材卷不存在更多数据,因此没有理由继续。
然而,如果有先导加工过程(306的“是”分支),转换控制系统4则会选择先导加工过程中的一个(308)。然后转换控制系统4可以大致执行图17所示方法的递归实例,不同的是,在递归实例中,相关幅材卷已经选定。即,转换控制系统4可以确认该先导加工过程本身是否具有任何先导过程,并将它们以根部分支的形式添加到树结构上(310)。
然后,转换控制系统4会确定当前选择的过程是否存在任何更多先导过程(312)。如果没有(312的“否”分支),则方法可以结束。然而,如果还有可能的先导过程(312的“是”分支),转换控制系统4会对当前过程的每个先导过程进行递归,并将每个过程以根部分支的形式添加到树结构上。
下表5列出了转换控制系统4可以分析并可任选地提供给用户的多个过程的示例性数据集。表5包括字段“卷名”、“第一”、“最后”、“最小”、“最大”、“预期#”、“实际#”和“注释”。“卷名”为具体过程的卷片段名称。“第一个”是加工过程的本地坐标系中具有最小相关距离的基准标记。“最后一个”是加工过程的本地坐标系中具有最大相关距离的基准标记。“最小”是具有最小值的基准标记。“最大”是具有最大值的基准标记。”预期#”是卷基准标记的预期数量,等于(最大-最小+1)。“实际#”是加工过程或过程检测系统确定的卷上的基准标记的实际数量。“注释”字段描述卷的方面或状态信息,例如可能的缺陷,如数据缺失。
表5
Figure GPA00001062902800391
Figure GPA00001062902800401
为了确定所选加工过程的数据是否与具体幅材卷相关,转换控制系统4会使用幅材卷的基准标记。如果后续加工过程没有或无法连接两个卷,转换控制系统4可以寻找两次加工过程之间基准标记的重叠。如果后续加工过程可以连接两个卷,转换控制系统4会比较预期基准标记和实际基准标记。如果预期基准标记的数量与实际基准标记的数量相差一定百分比,转换控制系统4可以确定数据之间存在缺失并将全面搜索数据。在一个实施例中,一定百分比为预期基准标记数量(“预期#”)与实际基准标记数量(“实际#”)之间百分之五的差异。如果转换控制系统4确定“第一个”不等于“最小”或“最大”,或“最后一个”不等于“最小”或“最大”,转换控制系统4还可确定存在数据缺失并将全面搜索数据。否则,转换控制系统4可以继续本文所述的优化搜索方法。
作为该方法的一个示例操作,加工过程可以遵循上述表4所示的层次。具有幅材卷的最后一个加工过程可以是工厂D的加工过程D1。在这种情况下,转换控制系统4将收集来自加工过程D1和结束时的所有数据,因为加工过程D1不可能有先导过程。
作为该方法的另一个示例操作,加工过程可以再次遵循上述表4所示的层次。具体幅材卷的最后一个加工过程可以是工厂D的加工过程D2。在这种情况下,转换控制系统4将收集来自加工过程D2的所有数据。转换控制系统4随后将收集来自工厂A各加工过程A2和A3、与该幅材卷有关的数据。转换控制系统4然后可以收集来自工厂B的加工过程B3的数据。加工过程B3本身可能具有先导过程A5和C1,因此转换控制系统4将从先导过程A5和C1收集数据。加工过程C1具有先导过程A2、A5和D1。因此转换控制系统4将收集来自A2、A5和D1中的每一个、与该幅材卷有关的数据,A2、A5和D1都没有任何先导过程。接着,转换控制系统4将再次收集来自加工过程C1的数据,因为加工过程C1是D2(以及加工过程B3)的先导过程。因此,转换控制系统4将收集来自先导过程A2、A5和D1的数据。
此方法具有若干优点。例如,该方法可以缩短搜索与具体幅材卷或幅材卷片段有关的数据所需的时间。按照结合图17所述的改善方法的示例性实施例搜索与幅材卷相关的数据的操作时间可以是系统中存在的加工过程74数量的对数函数,而不是与系统中存在的加工过程74的数量直接相关。即,转换控制系统4可以从加工过程创建深度优先搜索树,可以切断该加工过程中的大量分支以执行搜索,而不是对数据进行全面搜索。本领域的技术人员将认识到,对于描述上下限的大写的θ(Θ)、描述上限的大写O(O)以及描述下限的大写Ω(Ω)这些时间函数,该方法可以将运行时间从Θ(n×m)(其中“n”是加工过程的数量,“m”是任一加工过程保存的最大数据量)更改为O(n×m)和Ω(m×log(n))。
图18A为框图,示出了在各制造阶段的示例幅材卷,其中幅材卷在后续加工过程中被分开并接合。首先,利用加工过程(即加工过程A)加工幅材卷370。在后续过程中,幅材卷370被分为两个幅材卷片段372A、372B,这两个片段都经过不同过程(即加工过程B)的加工。随后幅材卷372A、372B与另一幅材卷片段接合,形成由第三个加工过程(即加工过程C)制造的幅材卷片段374。在幅材卷逐渐变化的各加工过程中,某些基准标记376A、376B会识别经过同样制造顺序的幅材卷片段。在该例中,有两个经过同样制造顺序的幅材片段:具有基准标记4878至4885的片段376A和具有基准标记4889至4897的片段376B。
图18B为框图,示出了图18A中的示例性片段376A、376B。图18B示出了转换控制系统4可以如何重新对齐片段以分析来自各片段的数据。各片段376A、376B通过同样顺序的制造过程,即加工过程A、加工过程B和加工过程C。转换控制系统4可以使用结合图16和17所述的方法来确定片段376A、376B并校准这些片段,以使得转换控制系统4可以从对片段376A和376B操作过的加工过程的数据库中提取与这些片段有关的数据。转换控制系统4随后可以提取片段376A、376B的共用数据,以在幅材表面标记异常或缺陷的位置,共同待审的Floeder等人的美国专利No.2005/0232475,Apparatus and Method for the Automated Marking ofDefects on Webs of Material(published 2005)(幅材缺陷的自动标记设备和方法,2004年4月19日提交,2005年公布)对此进行了详细描述,该专利全文以引入方式并入本文。转换控制系统4也可以按其他方式使用数据,例如优化加工过程或者修理或维护加工过程,以减少因加工过程而造成的幅材异常和/或缺陷的数量。
图19为屏幕截图,对收集自两条生产线(例如74A和74B)的数据进行了比较。在一个实施例中,转换控制系统4包括图形用户界面系统,用户可使用该系统与转换控制系统4进行交互。例如,该图形用户界面可以让用户对从经过多个加工过程的幅材卷收集到的数据进行观察和比较。图19示出了图形用户界面(”GUI”)250。GUI 250包括幅材ID文本框252、加工过程A文本框254、加工过程B文本框256、提交按钮258和结果窗格260。
转换控制系统4可以根据用户的请求为用户提供GUI 250,以比较来自生产线74的数据。用户可能希望查看此数据,以优化特定的生产线,例如生产线74A。一旦转换控制系统4收到显示比较数据的请求,转换控制系统4便会为用户提供GUI 250。用户随后可以在幅材ID文本框252中输入具体幅材卷10的数字标识(“ID”)。在一个实施例中,可以只用基准标记来识别幅材卷;在那种情况下,可以由本领域的技术人员修改幅材ID文本框252,以检索与具体基准标记或基准标记范围相关的数据。幅材或加工过程的ID可以是数字、字母或数字字母组合。在一些实施例中,幅材文本框252可以具有下拉文本框或提供搜索功能;例如,用户可以根据幅材的制造位置、幅材经过的生产线、幅材最终转换成的产品12的类型、幅材输送的转换位点8或幅材的其他属性搜索具体幅材的ID。
用户可以在文本框254、256中输入待比较的所需生产线74的ID。同样,在其他实施例中,文本框254、256可以具有下拉文本框或提供搜索功能,以根据该生产线位于的制造厂6、生产线是否包括基准标记打印机181、生产线操作的幅材类型(如纸张、织物、金属、膜等)或生产线的其他特点来搜索具体生产线的ID。
一旦用户在文本框252、254、256中输入信息,用户便可以选择提交按钮258。提交按钮258触发转换控制系统4检索文本框252、254、256中的数据。转换控制系统4随后根据文本框252、254、256中所输入的信息检索相对于幅材ID的所需加工过程有关的数据。转换控制系统4随后在结果窗格260中显示所请求和所检索的信息。如果检索时出现错误,例如如果转换控制系统4没有关于任何幅材ID与所请求幅材的ID信息匹配的信息,转换控制系统4可以在结果窗格260中显示错误信息,通知用户关于错误的实质,例如“错误:未找到幅材ID”。在其他实施例中,错误信息可以其他形式出现,例如在新窗口或文本框中。
在图19的例子中,显示了示例GUI 250以对用户请求与幅材ID“96800”有关的数据的输入进行响应。此外,用户还请求比较收集自生产线“1”和“4”的数据。按下提交按钮260后,转换控制系统4会检索并在结果窗格260中显示来自生产线“1”和“4”的关于幅材“96800”的数据。因此,用户可以查看并比较收集自这些生产线的数据,做出关于该幅材的判断并且可以决定如何改造生产线以提高产率和减少缺陷。
图20示出了应用技术对单一生产线中多个不同阶段进行位置数据(如属性或异常的位置数据)空间同步的可供选择的实施例的实例。图20示出了包括单一生产线402和分析计算机408的系统400。生产线402包括在多个不同阶段405A-405N中执行的多种操作404A-404N(“操作404”)。如下文所述,可以在各不同阶段405应用不同操作404,各不同阶段可以使用不同的坐标系和/或基准标记以获得位置数据。因此,系统400可以在逻辑上视为与多条不同生产线类似,可以根据本文所述的技术对不同生产线的位置数据进行空间配准。一些或全部操作404可以收集对应于幅材卷7的幅材406的相关数字信息。操作404中的一个,例如操作404A,可以根据第一坐标系产生数字信息,而操作404的另一个,例如操作404B,可以根据第二坐标系产生数字信息。在一些实施例中,某些操作404可以只收集数字信息而不改变幅材406。分析计算机408可以检索并保存收集自操作404的数据。操作404中的一个或多个可以改变幅材406,使得分析计算机408必须对所检索的数据进行空间同步。
例如,幅材406可以从操作404A开始。操作404A可以首先按照两米的间隔在幅材406上施加基准标记410A-410M(“基准标记410”)。例如,基准标记410A和410B可以相隔大约两米。一旦操作404A在幅材406上施加基准标记410,操作404A便可以读取任何基准标记410并且确定与各基准标记410相对应的位置。操作404A可以根据第一坐标系记录与幅材406有关的数据。操作404A可以包括例如计算机,以根据第一坐标系保存收集到的数据并连接到分析计算机408。在另一个实施例中,基准标记410可以在第一个操作(例如操作404A)之前就已经存在于幅材406上。
操作404B可以对幅材406进行加工,导致幅材406的大小、形状或规格发生变化,例如拉伸幅材406。因此在这种拉抻之后,基准标记,例如基准标记410D和410E,可以相隔大约六米。换句话讲,操作404A可以将幅材406拉伸至例如幅材406初始长度的三倍。操作404B可以读取各基准标记410并再次确定各基准标记410的对应位置。操作404B可以根据不同的坐标系记录数据,例如位置数据、异常数据和/或属性数据。操作404B可以同样包括计算机,以根据不同的坐标系保存收集到的数据并连接到分析计算机408。操作404B另还在以按照所述方法(例如,结合图15)在操作404A施加的基准标记之间插入新基准标记(未示出)。后续加工过程404可以类似地加工幅材406,加工可能涉及幅材406的大小、形状或其他规格的操作。同样,操作404可以读取基准标记410并记录基准标记410的对应位置,以及记录操作期间收集到的数据(如果有的话)。
一旦完成幅材406,即操作404加工完幅材406之后,分析计算机408便可以在空间上同步来自操作404的数据。例如,分析计算机408可以按照类似于所述方法(例如,结合图8A)按比例处理收集自操作404的数据。在另一个实施例中,操作404A的各后续操作404可以接收操作404A的坐标系,并且类似于所述方法(例如,结合图8A)根据坐标系404A记录数据。
分析计算机408可以根据空间同步的数据创建例如转换控制计划。分析计算机408可以分析空间同步的数据,以删除例如幅材406的异常、缺陷或属性,从而确定转换成各种产品的幅材406的部分。例如,某些客户可能要求特定产品的一个或多个特定属性具有极窄的变化范围,而其他客户可能接受该属性具有较宽的变化范围。分析计算机408可以确定幅材406的哪部分落在严格控制的变化范围内,并确定幅材406的那些部分可以交付给第一位客户,而变化范围较宽的幅材406部分可以交付给第二位客户。
分析计算机408可以确定幅材406的某些部分是否存在异常。任何操作404都可以将可能引起或可能不会不会引起缺陷的异常引入幅材406。分析计算机408可以搜索异常并试图确定检测到的异常是否会在具体产品中引起缺陷。某些异常可能在一个产品中引起缺陷,而在其他产品中不一定会引起缺陷。分析计算机408可以使用该信息确定幅材406的哪部分应用于生产哪些产品。
虽然所述主要涉及异常信息(即正常产品的偏差,可能是或不是缺陷,取决于其特性或烈度)的产生和空间配准,但该技术可以用于缺陷信息。即,系统不需要执行收集潜在缺陷的异常信息以及应用算法来识别实际缺陷的中间功能。相反,系统可以产生缺陷数据并且直接进行空间配准。
此外,尽管所述内容涉及异常/缺陷检测系统的成像,但任何数据收集装置可以与本文所述的技术一起使用。例如,可以使用X射线、β射线测定仪、物理接触传感器、光谱计、电容计、干涉测量传感器、雾度测量仪、三维(3D)表面测量仪、超声或数字成像等收集数据。收集到的数据可以是例如幅材图像、幅材厚度、幅材重量、幅材张力、幅材不透明度、幅材表面粗糙度、幅材传导性或幅材压力。
图21为框图,示出了本文所述技术的可供选择的实施例,该技术用于从幅材收集测量数据的系统中。虽然所述内容主要涉及异常信息的空间同步,但本文所述的技术并不限于收集异常信息。例如,本文所述的技术可以轻松适应幅材制造中任何类型的数据收集,例如过程测量数据。测量系统通常与此前所述检测系统的不同之处在于缺陷或异常通常不是从所产生数字数据流中分离,而是通过模拟或数字数据流采集定量属性信息。由于采集速度或空间分辨率的限制,测量系统还往往会以更低的数据收集速度或更低的幅材空间覆盖百分比收集数据。然而,一般机制与使用检测系统数据时类似。
使用测量系统时,产品属性数据通过此前所述的方法采集并空间同步到幅材实体。空间同步数据的技术可以应用于任何类型的所测量或所确定的使用任何类型的数据获取装置收集到的幅材属性。测量系统常常从幅材采集的属性数据的例子包括产品厚度、表面粗糙度、温度、压力、反射率、透射率、折射率、三维高度、详细表面结构测量值、光谱透射或反射、X射线图像或读数、紫外(UV)图像或读数、红外(IR)图像或读数、光学或结构均匀度、压力变化(如压降)、电容、雾度、平面度、传导性、颜色、双折射率和偏振。测量此类幅材属性的测量装置的例子包括辐射计、光学测量仪、β射线测定仪、X射线装置、UV或IR摄像机或传感器、电容计、物理传感器、机器视觉系统、温度传感器、压力传感器以及光谱摄像机和传感器。本领域的技术人员将会知道本文所述的技术可以轻松应用到其他测量过程或测量装置。
测量系统可以直接从幅材、幅材片断、使用幅材的产品或从其他相邻环境中采集信息。在任何情况下,测量系统可以将测量数据以高度空间准确度与物理位置相关联。例如,β射线测定仪可以定期提供产品本身的厚度数据,该数据经过空间同步用于整个多个加工过程的分析。与异常数据的使用相反,属性数据(如厚度数据)可以描述幅材的属性,即特性或特征,而不是识别幅材的缺陷或潜在缺陷区域。
又如测量系统还可以间接获得幅材相关数据。例如,测量系统可从幅材旁边的烘箱采集温度数据,而不需要直接测量幅材本身的温度。然而,利用幅材制造产品时,测量系统可以将来自该温度传感器的数据与幅材的物理位置相关联。即,幅材与物理测量数据之间可存在空间同步,该数据可在加工过程之间以高度空间准确度相关联。例如,温度数据在退火等加工过程中尤其有用。
通常以三种示例性方式之一来采集幅材加工过程的测量数据。测量系统的一种类型涉及从幅材横维或横向在固定点采集数据的单点传感器。图21示出了此类测量系统450A的例子。系统450A包括幅材452A和具有固定式传感器456的操作454A。幅材452A包括基准标记470A。操作454A可以在幅材452A上进行加工,也可以从幅材452A收集数据(例如测量数据)以及记录各数据单元的位置。操作454A还可以读取基准标记470A以及记录各基准标记470A的相关位置。操作454A的传感器456可以从多个顺维(即纵向)位置获得测量数据,但在横维方向的分辨率有限。如图21的例子所示,传感器456可以获得幅材452A的区域458的数据。操作454A还可以包括计算机和/或数据库,以保存本地属性信息以及连接到转换计算机480。
获得测量数据的第二种方法涉及设置在多个横维位置使用传感器或测量装置阵列。图21的测量系统450B包括幅材452B和操作454B,后者包括两个固定式测量装置460A-460B(“测量装置460”)。其他实施例可以使用任意数量的测量装置。幅材452B包括基准标记470B。操作454B可以在幅材452B上进行加工并从幅材452B收集数据,例如测量数据。测量装置460可以获得幅材452B各区域462A-462B(“区域462”)的数据。此外,操作454B可以读取并记录各基准标记470B的位置信息。该方法可以通过使用多个传感器提供任意高的横维和顺维空间分辨率的测量数据。操作454B还可以包括计算机和/或数据库,以保存本地属性信息以及连接转换计算机480。
获得测量数据的第三种方法涉及使用能够在横维方向移动的单个传感器。图21的测量系统450C包括幅材452B和操作454C,后者包括传感器464。幅材452C包括基准标记470C。操作454C可以在幅材452C上进行加工并从幅材452C收集测量数据。操作454C的传感器464可以包括能够使传感器464在横维方向横向操作454C的横向移动机构,如致动器465。致动器465可以是操作454C轨道上的电机、滑动组件、到移动电缆的固定附件或任何可以让传感器464在幅材横维方向移动的其他装置。幅材452C在顺维方向移动时,传感器464在横维方向获得测量数据,从而导致数据采集形成锯齿形,即幅材452C的区域466。同样,操作454C可以读取并记录各基准标记470C的位置信息。操作454B还可以包括计算机和/或数据库,以保存本地属性信息以及连接转换计算机480。
各操作454都可以连接到远程数据存储设施,例如图21所示的转换计算机480。转换计算机480可以从各操作454检索并空间同步数据,以产生合成图。该合成图可以用于创建转换控制计划,供不同客户利用幅材生产产品。例如,第一位客户可能要求非常严格的质量控制,而第二位客户可能并不需要产品符合那么严格的标准。转换计算机480可以分析来自操作454的数据,以确定最终幅材的哪部分符合严格标准然后将由那些部分制成的产品指定给第一位客户,而由幅材其他部分制成的产品则指定给第二位客户。
图22是从图21的操作454收集的数据的图形表示。对于大部分的数据采集方法,例如图21中所述的方法或其他数据采集方法,各数据点概念性地包括实际X(横维位置)、Y(顺维位置)和测量数据值。图22示出了各测量值的例子,这些测量值通过使用基准标记空间同步到幅材产品。即,图21的转换计算机480对加工过程454的测量值进行空间同步。转换计算机480可以根据例如结合图12所述的方法对数据进行空间同步。
转换计算机480还可以产生合成属性图482作为来自加工过程454的测量或检测数据的组合。例如,各加工过程454可以执行加工,从共用幅材片段,例如图22所示的由基准标记“698”至“14596”定义的幅材片段获得测量数据和/或获得检测数据。该幅材片段可以首先经过操作454C的加工,然后依次执行操作454B和操作454A。操作454C可以产生与使用传感器464的区域466相对应的数据474。操作454B可以产生与使用传感器460的区域462相对应的数据476。操作454A可以产生与使用传感器456的区域458相对应的数据478。
转换计算机480可以从各操作454获得数据(如数据474、476、478)并且使用基准标记470D空间同步数据。基准标记470D可以按照结合图8B所述的全局唯一位置信息进行配准,也可以按照结合图8A所述的操作454之一的坐标系进行位置调整。分析计算机还可以根据幅材的方向调整有关所收集数据的位置信息,以产生合成属性图482。转换计算机480可这样产生合成图482,使之包括来自加工过程454的数据474、476和478,如图22所示。转换计算机480可以使用合成属性图482为幅材任何物理位置的幅材质量分组或分类。合成属性图482还可用于根据特定客户最期望的特别所需属性选择性地分类材料。
本文描述了本发明的多个实施例。这些和其他实施例均在所附权利要求的范围内。

Claims (46)

1.一种方法,包括:
对多条制造生产线上的幅材执行多种操作;
对所述幅材的连续部分进行成像,以便在每条制造生产线上提供数字信息;
处理所述数字信息以产生每条制造生产线的本地异常信息,其中每条制造生产线的本地异常信息包括含有异常的幅材上一组区域的位置数据;
配准所述多条制造生产线的本地异常信息的位置数据以产生集合异常信息;
分析至少一部分集合异常信息,以确定哪些异常表示所述幅材中的真实缺陷;以及
输出转换控制计划。
2.根据权利要求1所述的方法,其中配准位置数据包括将其中一条制造生产线的本地异常信息的位置数据转换为与另一不同制造生产线相关的坐标系,以产生所述集合异常信息。
3.根据权利要求1所述的方法,其中配准位置数据包括将每条制造生产线的本地异常信息的位置数据转换为共用坐标系。
4.根据权利要求1所述的方法,其中配准位置数据包括在所述位置数据之间并且在指定公差内建立对应关系,所述位置数据从与所述幅材片段有关的多条制造线中采集,每条制造线均对所述幅材进行加工。
5.根据权利要求1所述的方法,其中配准位置数据包括在可接受的公差内对所述幅材上物理位置基本相同但由不同制造线产生的数据进行关联。
6.根据权利要求1所述的方法,
其中处理所述数字信息包括:
(i)当在制造生产线中的第一条上对所述幅材执行一种或多种操作时,产生第一本地异常信息,以包括从与第一制造过程相关的数字信息中检测到的异常的位置数据,从而在第一坐标系中定位所述异常,以及
(ii)当在制造生产线中的第二条上对所述幅材执行一种或多种操作时,产生第二本地异常信息,以包括从与第一制造生产相关的数字信息中检测到的异常的位置数据,从而在第二坐标系中定位所述异常,以及
其中配准位置数据包括转换所述第二本地异常信息的所述位置数据,从而将所述第二坐标系内的所述异常重新定位到所述第一坐标系内的位置。
7.根据权利要求1所述的方法,其中在多条制造生产线上对幅材执行多种操作,包括:
在第一制造生产线上对所述幅材执行第一组操作;
将所述幅材重新装载到所述第一制造生产线上;以及
在所述第一制造生产线上对所述幅材执行第二组操作。
8.根据权利要求1所述的方法,其中所述多条制造生产线包括已反复装载了两次或更多次相同幅材的单一制造生产线。
9.根据权利要求1所述的方法,还包括在制造生产线中的第一条完成后,将所述幅材从具有第一制造生产线的第一制造工厂运输到具有制造生产线的第二条的第二制造工厂。
10.根据权利要求1所述的方法,其中在所有制造生产线对所述幅材完成所述操作之后并且在将所述幅材转换为所述产品之前,对所述位置数据进行配准。
11.根据权利要求1所述的方法,还包括将制造生产线的本地异常信息传输至中央服务器,从而对所述位置数据进行配准。
12.根据权利要求1所述的方法,还包括:
将来自第一制造工厂内分析服务器的第一本地异常信息传输至所述第一制造工厂外部的转换控制系统;
将来自第二制造工厂内分析服务器的第二本地异常信息传输至所述第一制造工厂外部的转换控制系统;
用所述转换控制系统配准所述第一本地异常信息和所述第二本地异常信息;
根据由所述集合异常信息确定的真实缺陷,用所述转换控制系统产生所述幅材的转换计划;以及
将转换控制计划从所述转换控制系统传输至一家或多家转换工厂,以便按照所产生的转换计划对所述幅材进行转换。
13.根据权利要求1所述的方法,还包括根据所述集合异常信息构成合成缺陷图,所述合成缺陷图具有对应于制造生产线中第一条的至少一部分异常的缺陷和对应于所述第一制造生产线中第二条的至少一部分异常的缺陷。
14.根据权利要求1所述的方法,其中当对所述幅材成像时,所述多条制造生产线应用不同的坐标系。
15.根据权利要求1所述的方法,其中当对所述幅材成像时,所述多条制造生产线应用相同的坐标系。
16.根据权利要求1所述的方法,还包括
对所述幅材应用一组基准标记;
当应用于所述幅材时记录每个基准标记的位置;
应用所述基准标记后,在制造生产线的其中一条上检测所述基准标记的位置;以及
根据所述基准标记所检测的位置,确定在后续制造生产线上产生的本地异常信息的位置数据。
17.根据权利要求16所述的方法,其中配准本地异常信息包括根据所述基准标记所记录的位置数据,对所述本地异常信息的所述异常的所述位置数据进行转换。
18.根据权利要求17所述的方法,还包括:
在制造生产线中的第一条上测量所述基准标记的位置;
在制造生产线中的第二条上测量所述基准标记的位置;
根据在制造生产线中第一条上所测量的所述基准标记的位置与在制造生产线中第二条上所测量的所述基准标记的位置之间的差异,计算一个或多个偏移;和
将所述偏移应用到所述位置数据以配准所述本地异常信息。
19.根据权利要求18所述的方法,其中计算一个或多个偏移包括对每条制造生产线,计算两个相邻基准标记之间的所述幅材每个片段的偏移。
20.根据权利要求19所述的方法,其中计算一个或多个偏移包括对每个异常的位置数据应用线性变换,其中所述线性变换包括根据下列比值所计算的比例系数:(1)制造生产线中第一条上至少两个基准标记之间的距离,和(2)制造生产线中第二条上所确定的至少两个基准标记之间的距离。
21.根据权利要求18所述的方法,其中计算一个或多个偏移包括对每个异常的位置数据应用非线性变换,其中使用此前产生的幅材加工的数学模型计算所述非线性变换。
22.根据权利要求16所述的方法,其中应用一组基准标记包括在一个或多个基准标记内为应用所述基准标记的制造生产线指定标识符。
23.根据权利要求22所述的方法,其中配准位置数据包括:
读取所述基准标记,以辨识应用所述基准标记的所述制造生产线;
确定应用所述基准标记的所述制造生产线的坐标系;
确定公式,以便从所述公式的坐标系进行转换,从而将所述位置数据转换至目标坐标系;以及
将所述公式应用于所述位置数据。
24.根据权利要求16所述的方法,其中每个基准标记包括多个条形码,所述多个条形码中的每一个均符合交叉25码符号体系。
25.根据权利要求16所述的方法,其中一个或多个基准标记包括唯一辨识多个制造工厂中的一个的第一字段,以及唯一辨识与所述工厂相关的多条制造生产线中的每一条的第二字段。
26.根据权利要求16所述的方法,还包括对于所述制造生产线中的每一条:
确定所述幅材上是否存在所述基准标记中的每一个;以及
在所述幅材上为任何缺失的基准标记印制替代基准标记。
27.根据权利要求16所述的方法,还包括在确定所述幅材上存在两个连续基准标记后,在所述两个连续基准标记之间印制其他基准标记。
28.根据权利要求1所述的方法,
其中所述制造生产线中第一条的检测系统可检测到的一小组异常将会隐藏使其不会被与后续一条制造生产线相关的至少一个检测系统检测到,并且
其中配准位置数据包括产生集合异常信息以包括指明所述隐藏异常的数据。
29.根据权利要求28所述的方法,其中配准位置数据包括根据所述集合异常信息产生合成图,所述合成图指明了在所述多条制造生产线的每一条上检测到的异常。
30.根据权利要求1所述的方法,
其中按照与所述后续制造操作相关的至少一个检测系统进行确定,后续制造过程修正了所述制造生产线中第一条的检测系统可检测到的一小组异常,并且
其中配准位置数据包括产生集合异常信息,以调节所述第一制造过程操作的检测系统灵敏度。
31.根据权利要求1所述的方法,还包括
分析至少一部分集合异常信息,以确定所述异常中哪些表示多种不同产品的幅材中的真实缺陷;
确定每种产品的至少一种产品选择参数值;
根据对每种产品所确定的值选择至少一种产品;以及
将所选择的产品添加到对应于所述集合异常信息的分析部分的所述转换控制计划中。
32.根据权利要求1所述的方法,还包括将所述幅材转换成一种或多种产品。
33.根据权利要求1所述的方法,其中当在所述制造生产线中一条的所述位置数据内所表示的所述幅材上的异常的物理位置与在所述制造生产线中第二条的所述位置数据内所述幅材上的相同物理位置相差在±2mm以内时,配准包括配准到高精确度。
34.根据权利要求1所述的方法,其中当在所述制造生产线中一条的所述位置数据内所表示的所述幅材上的异常的物理位置与在所述制造生产线中第二条的所述位置数据内所述幅材上的相同物理位置相差在±5mm以内时,配准包括配准到标准精确度。
35.根据权利要求1所述的方法,其中当在所述制造生产线中一条的所述位置数据内所表示的所述幅材上的异常的物理位置与在所述制造生产线中第二条的所述位置数据内所述幅材上的相同物理位置相差大于150mm时,所述异常的所述物理位置配准失败。
36.根据权利要求1所述的方法,其中配准包括:
辨识构成所述幅材片段的一组基准标记,其中所述制造生产线中的第一条已对所述幅材执行操作;
确定所述制造生产线中的第二条是否已对所述片段或所述片段的子片段执行操作;以及
从对应于所述片段或所述子片段的第一制造过程和第二制造过程中的每一个中提取数据,其中所述第一制造过程和所述第二制造过程均已对所述片段或所述子片段执行操作;以及
配准所提取的数据。
37.根据权利要求35所述的方法,
其中确定所述制造生产线中的第二条是否已执行操作,包括:
根据描述所述第一制造生产线与所述第二制造生产线之间相互作用的加工过程关系图,创建树状数据结构;
根据所述树状数据结构,确定所述第二制造生产线是否为所述第一制造生产线的可能的先导过程;以及
其中只有当所述第二制造生产线是所述第一制造生产线的可能的先导过程时,提取数据才包括搜寻对应于所述幅材片段的所述第二制造生产线并从中提取数据。
38.一种系统,包括:
多条制造生产线,所述多条制造生产线对幅材执行多种操作;
多个成像装置,所述多个成像装置设置在多条制造生产线内,其中每个成像装置对至少一部分所述幅材连续成像以提供数字信息;
一台或多台分析计算机,所述一台或多台分析计算机处理所述数字信息以产生每条制造生产线的本地异常信息,其中每个制造过程的本地异常信息包括含有异常的所述幅材上一组区域的位置数据;
计算机,所述计算机为所述多条制造生产线配准所述本地异常信息的所述位置数据,以产生集合异常信息;以及
转换控制系统,所述转换控制系统分析至少一部分集合异常信息,以确定哪些异常表示多种不同产品的所述幅材中的真实缺陷。
39.根据权利要求38所述的系统,其中配准所述位置数据的计算机是所述转换控制系统的组成部分。
40.根据权利要求38所述的系统,其中配准所述位置数据的计算机还用作其中一台分析计算机。
41.根据权利要求38所述的系统,其中所述多条制造生产线和所述分析计算机位于多家制造工厂内。
42.根据权利要求41所述的系统,还包括整合服务器,所述整合服务器位于每家所述制造工厂内并配置用于从各个制造工厂的各台分析计算机中采集数据,并且将所述本地异常信息传递到所述转换控制系统。
43.根据权利要求42所述的系统,其中所述转换控制系统运行软件,以便从各台整合服务器中采集所述本地异常信息并配准全部本地异常信息以构成合成图。
44.根据权利要求38所述的系统,其中所述转换控制系统确定每种产品的至少一个产品选择参数值,并且根据对每种产品所确定的值选择用于幅材的转换的一种产品。
45.一个转换控制系统,包括:
数据库,所述数据库存储用于定义一组规则的数据;
界面,所述界面接收来自多台不同分析机器的本地异常信息,所述分析机器与对幅材执行多种操作的多条制造生产线相关,其中每条制造生产线均包括含有异常的所述幅材上一组区域的位置数据;
计算机,所述计算机为所述多条制造生产线配准所述本地异常信息的所述位置数据,以产生集合异常信息;
转换控制引擎,所述转换控制引擎将所述规则应用于所述集合异常信息,以确定哪些异常表示多种不同产品的所述幅材中的真实缺陷。
46.根据权利要求45所述的转换控制系统,其中所述转换控制引擎应用所述规则以确定多种产品中每一种的至少一个产品选择参数值,其中所述转换控制引擎根据所确定的值选择用于所述幅材的转换的一种产品。
CN2008801079210A 2007-07-26 2008-07-15 图像检测系统的多单元加工空间同步 Active CN101802869B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/828,383 2007-07-26
US11/828,383 US7542821B2 (en) 2007-07-26 2007-07-26 Multi-unit process spatial synchronization of image inspection systems
PCT/US2008/070069 WO2009014940A2 (en) 2007-07-26 2008-07-15 Multi-unit process spatial synchronization of image inspection systems

Publications (2)

Publication Number Publication Date
CN101802869A true CN101802869A (zh) 2010-08-11
CN101802869B CN101802869B (zh) 2013-04-17

Family

ID=40092039

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008801079210A Active CN101802869B (zh) 2007-07-26 2008-07-15 图像检测系统的多单元加工空间同步

Country Status (8)

Country Link
US (1) US7542821B2 (zh)
EP (1) EP2176834A2 (zh)
JP (3) JP2010534835A (zh)
KR (1) KR101494929B1 (zh)
CN (1) CN101802869B (zh)
IL (1) IL203386A (zh)
TW (1) TWI428779B (zh)
WO (1) WO2009014940A2 (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101806753A (zh) * 2009-02-17 2010-08-18 日东电工株式会社 配线电路板的制造方法
CN103168227A (zh) * 2010-10-19 2013-06-19 3M创新有限公司 已制造幅材产品数字样品的计算机辅助评级分配
CN103543157A (zh) * 2012-07-17 2014-01-29 宝山钢铁股份有限公司 离线带材表面图像模拟动态采集方法及装置
CN108475287A (zh) * 2016-01-07 2018-08-31 亚马逊科技公司 用于流数据的离群值检测
CN109791681A (zh) * 2016-10-07 2019-05-21 大金工业株式会社 产品生产管理系统
CN111507593A (zh) * 2020-04-08 2020-08-07 Oppo(重庆)智能科技有限公司 移动终端的制造控制方法、装置和电子设备
CN113192231A (zh) * 2021-04-06 2021-07-30 深圳市磐锋精密技术有限公司 一种基于大数据的手机显示屏自动校验系统
CN114683298A (zh) * 2021-11-18 2022-07-01 西安交通大学 一种磁控软体传感机器人

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7623699B2 (en) * 2004-04-19 2009-11-24 3M Innovative Properties Company Apparatus and method for the automated marking of defects on webs of material
US20090028417A1 (en) * 2007-07-26 2009-01-29 3M Innovative Properties Company Fiducial marking for multi-unit process spatial synchronization
US8175739B2 (en) * 2007-07-26 2012-05-08 3M Innovative Properties Company Multi-unit process spatial synchronization
US8060234B2 (en) * 2007-09-27 2011-11-15 Abb Oy Accurate tracking of web features through converting processes
US7797133B2 (en) * 2008-09-10 2010-09-14 3M Innovative Properties Company Multi-roller registered repeat defect detection of a web process line
CA2690506C (en) * 2009-01-20 2016-05-10 Parata Systems, Llc Methods, systems, and apparatus for determining and automatically programming network addresses for devices operating in a network
TWI456417B (zh) * 2009-08-27 2014-10-11 Ind Tech Res Inst 無線感測系統與其方法
US8681211B2 (en) 2009-09-22 2014-03-25 Cyberoptics Corporation High speed optical inspection system with adaptive focusing
US8388204B2 (en) 2009-09-22 2013-03-05 Cyberoptics Corporation High speed, high resolution, three dimensional solar cell inspection system
US8894259B2 (en) 2009-09-22 2014-11-25 Cyberoptics Corporation Dark field illuminator with large working area
US8872912B2 (en) * 2009-09-22 2014-10-28 Cyberoptics Corporation High speed distributed optical sensor inspection system
US8670031B2 (en) 2009-09-22 2014-03-11 Cyberoptics Corporation High speed optical inspection system with camera array and compact, integrated illuminator
US9091662B1 (en) 2009-12-22 2015-07-28 Cognex Corporation System and method for automatic camera calibration and alignment determination
JP5519330B2 (ja) * 2010-02-26 2014-06-11 日東電工株式会社 切断情報決定方法、並びに、これを用いた帯状偏光シートの製造方法、光学表示ユニットの製造方法、帯状偏光シート及び偏光シート原反
SG183894A1 (en) 2010-03-10 2012-10-30 3M Innovative Properties Co Application-specific repeat defect detection in web manufacturing processes
WO2011123485A2 (en) 2010-04-01 2011-10-06 3M Innovative Properties Company Precision control of web material having micro-replicated lens array
US10242456B2 (en) * 2011-06-23 2019-03-26 Limitless Computing, Inc. Digitally encoded marker-based augmented reality (AR)
JP6030665B2 (ja) * 2011-12-22 2016-11-24 スリーエム イノベイティブ プロパティズ カンパニー ウェブ製品の空間的に同期させたデータの位置合わせを保持すること
TW201326797A (zh) * 2011-12-29 2013-07-01 Nat Applied Res Laboratories 線陣列光機取像之晶片瑕疵檢測裝置及其檢測方法
US20130235186A1 (en) * 2012-03-09 2013-09-12 National Applied Research Laboratories Apparatus and Method for Inspecting Chip Defects
US9448758B2 (en) * 2012-07-18 2016-09-20 The Boeing Company Projecting airplane location specific maintenance history using optical reference points
US10380469B2 (en) * 2012-07-18 2019-08-13 The Boeing Company Method for tracking a device in a landmark-based reference system
US20140031964A1 (en) * 2012-07-27 2014-01-30 Geoffrey Rajay Sidhu Method and system for manufacturing an article
US8763919B1 (en) * 2013-05-17 2014-07-01 Xerox Corporation Method and system for generating machine-readable code
ITVR20130218A1 (it) * 2013-09-20 2015-03-21 Bema Srl Dispositivo e procedimento di controllo della qualita' di film estensibile per imballaggio
US10119225B2 (en) 2014-04-15 2018-11-06 Gpcp Ip Holdings Llc Systems for controlling a manufacturing line used to convert a paper web into paper products by reading marks on the paper web
US9589246B2 (en) * 2014-06-26 2017-03-07 Ford Global Technologies, Llc Marking the surface of metal coils with material property data
CN107924013B (zh) 2015-08-21 2019-08-16 3M创新有限公司 具有光轴的光学膜及用于处理光学膜的系统和方法
TWI741074B (zh) * 2016-11-25 2021-10-01 日商花王股份有限公司 製品之製造方法及製品之製造裝置
US20190114759A1 (en) * 2017-10-13 2019-04-18 Konica Minolta, Inc. Inspection apparatus, image forming apparatus, and recording medium
TWI622003B (zh) * 2017-11-20 2018-04-21 財團法人工業技術研究院 物流管理方法及系統
TWI794400B (zh) * 2018-01-31 2023-03-01 美商3M新設資產公司 用於連續移動帶材的紅外光透射檢查
JP7282790B2 (ja) 2018-01-31 2023-05-29 スリーエム イノベイティブ プロパティズ カンパニー 製造されたウェブを検査するための仮想カメラアレイ
WO2019152187A1 (en) 2018-01-31 2019-08-08 3M Innovative Properties Company Photolabile barbiturate compounds
JP7351448B2 (ja) 2019-07-10 2023-09-27 松定プレシジョン株式会社 X線撮影装置
DE102019119989A1 (de) * 2019-07-24 2021-01-28 Aktien-Gesellschaft der Dillinger Hüttenwerke Vorrichtung und Verfahren zur Überwachung und/oder Steuerung eines industriellen Verfahrens zur Herstellung eines Stahlerzeugnisses
FR3101419B1 (fr) * 2019-09-27 2022-02-04 Univ Savoie Mont Blanc Dispositif et procédé de contrôle de pièces
US10929670B1 (en) 2019-10-21 2021-02-23 The Boeing Company Marker-to-model location pairing and registration for augmented reality applications
WO2021117273A1 (ja) * 2019-12-10 2021-06-17 日東電工株式会社 長尺光学積層体の検査方法及び検査システム
CN115698682A (zh) * 2020-03-30 2023-02-03 斯玛特克斯欧洲一人有限公司 用于校准的系统和方法
US20240046617A1 (en) 2020-12-28 2024-02-08 3M Innovative Properties Company Machine Learning-Based Generation of Rule-Based Classification Recipes for Inspection System
WO2022144733A1 (en) 2020-12-28 2022-07-07 3M Innovative Properties Company Active learning management system for automated inspection systems

Family Cites Families (102)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3759620A (en) * 1972-05-30 1973-09-18 Philco Ford Corp Flaw detection and marking apparatus
US4134684A (en) * 1977-01-18 1979-01-16 Intex Corp. Repeat defect detector system
US4173441A (en) * 1977-03-28 1979-11-06 E. I. Du Pont De Nemours And Company Web inspection system and method therefor
US4211132A (en) * 1977-11-21 1980-07-08 E. I. Du Pont De Nemours And Company Apparatus for on-line defect zoning
US4330356A (en) * 1980-06-18 1982-05-18 Philip Morris, Incorporated Web marking apparatus and method
US4458852A (en) * 1981-06-05 1984-07-10 American Hoechst Corporation Web transfer apparatus
DE3305907A1 (de) * 1983-02-21 1984-08-30 Anton Cramer GmbH & Co KG, 4402 Greven Verfahren und vorrichtung zum anzeichnen von gasdurchlaessigen stoff- und anderen warenbahnen, insbesondere zum automatischen anzeichnen in einer anzeichnungsstation
DE3325125C1 (de) 1983-07-12 1985-02-14 Erwin Sick Gmbh Optik-Elektronik, 7808 Waldkirch Anordnung zur Markierung von Fehlstellen an schnell laufenden Materialbahnen
US4877323A (en) * 1984-11-23 1989-10-31 Stillwagon W C Method and apparatus for inspecting a high speed web
JP2602201B2 (ja) * 1985-04-12 1997-04-23 株式会社日立製作所 被検査パターンの欠陥検査方法
US5068799A (en) * 1985-04-24 1991-11-26 Jarrett Jr Harold M System and method for detecting flaws in continuous web materials
JPS61261724A (ja) * 1985-05-16 1986-11-19 Alps Electric Co Ltd エレクトロクロミツク表示素子
US4629312A (en) * 1985-10-02 1986-12-16 Lucht Engineering, Inc. Thermal marking system for photographic media
JPS6293637A (ja) 1985-10-21 1987-04-30 Hitachi Ltd 自動検反システム
US4700627A (en) * 1986-01-28 1987-10-20 Case-Hoyt Method and apparatus for marking defective portions of a printed web
GB8620430D0 (en) * 1986-08-22 1986-10-01 Plessey Co Plc Marking of articles
DE3629004A1 (de) * 1986-08-27 1988-03-10 Agie Ag Ind Elektronik Stromzufuehrung fuer eine drahtelektrode einer elektroerosionsmaschine
FR2608960B1 (fr) * 1986-12-31 1989-11-24 Loriot Jean Marc Procede et dispositif de decoupage d'un tissu a motif repetitif
US4752897A (en) * 1987-05-01 1988-06-21 Eastman Kodak Co. System for monitoring and analysis of a continuous process
US4828156A (en) * 1987-10-08 1989-05-09 Ncr Corporation Web monitoring system
JPH0786474B2 (ja) * 1988-09-09 1995-09-20 富士写真フイルム株式会社 欠陥周期の測定方法
US4951223A (en) * 1989-03-28 1990-08-21 Langdon Wales R Web material inspection system
US5062331A (en) * 1989-08-07 1991-11-05 Eastman Kodak Company Apparatus and method for edge notching a continuously moving web
AU627658B2 (en) * 1990-06-13 1992-08-27 Aluminium Company Of America Video inspection system
IL99823A0 (en) * 1990-11-16 1992-08-18 Orbot Instr Ltd Optical inspection method and apparatus
US5440648A (en) * 1991-11-19 1995-08-08 Dalsa, Inc. High speed defect detection apparatus having defect detection circuits mounted in the camera housing
US5351202A (en) * 1992-02-27 1994-09-27 International Business Machines Corporation Evaluation and ranking of manufacturing line non-numeric information
WO1994001528A1 (en) * 1992-07-13 1994-01-20 Minnesota Mining And Manufacturing Company A technique to count objects in a scanned image
US5365596A (en) * 1992-12-17 1994-11-15 Philip Morris Incorporated Methods and apparatus for automatic image inspection of continuously moving objects
US5305392A (en) * 1993-01-11 1994-04-19 Philip Morris Incorporated High speed, high resolution web inspection system
US5305707A (en) * 1993-03-26 1994-04-26 Robert Ryder Web marking device
US5450116A (en) * 1993-09-14 1995-09-12 P-M Acquisition Corp. Apparatus for generating a spreading information tape
US5537669A (en) * 1993-09-30 1996-07-16 Kla Instruments Corporation Inspection method and apparatus for the inspection of either random or repeating patterns
US5544256A (en) * 1993-10-22 1996-08-06 International Business Machines Corporation Automated defect classification system
DE59407020D1 (de) 1993-11-24 1998-11-05 Retech Ag Verfahren zur verfolgung von fehlern in textilen warenbahnen
US5434629A (en) * 1993-12-20 1995-07-18 Focus Automation Systems Inc. Real-time line scan processor
US5563809A (en) 1994-04-06 1996-10-08 Abb Industrial Systems, Inc. Measurement/control of sheet material using at least one sensor array
US5710420A (en) * 1995-12-05 1998-01-20 Xerox Corporation Method for embedding and recovering machine-readable information
US5760414A (en) * 1995-12-19 1998-06-02 Monarch Marking Systems, Inc. Web of record members and method of and apparatus for making same and system for detecting indicia
US5696591A (en) * 1996-01-05 1997-12-09 Eastman Kodak Company Apparatus and method for detecting longitudinally oriented flaws in a moving web
US6031931A (en) * 1996-03-15 2000-02-29 Sony Corporation Automated visual inspection apparatus
JP3975408B2 (ja) * 1996-08-20 2007-09-12 ウステル・テヒノロジーズ・アクチエンゲゼルシヤフト 繊維面組織における欠陥を認識する方法及び装置
US5774177A (en) * 1996-09-11 1998-06-30 Milliken Research Corporation Textile fabric inspection system
SE511822C2 (sv) * 1996-11-13 1999-11-29 Svante Bjoerk Ab Anordning och metod för att markera defekter på en transparent remsa
US6092059A (en) * 1996-12-27 2000-07-18 Cognex Corporation Automatic classifier for real time inspection and classification
FR2761475B1 (fr) * 1997-03-28 1999-06-11 Lorraine Laminage Procede d'inspection de surface d'une bande en defilement par segmentation d'image en zones suspectes
KR100303608B1 (ko) * 1997-05-22 2001-11-22 박호군 혈구세포자동인식방법및장치
TW331650B (en) * 1997-05-26 1998-05-11 Taiwan Semiconductor Mfg Co Ltd Integrated defect yield management system for semiconductor manufacturing
US6014209A (en) * 1997-06-23 2000-01-11 Beltronics, Inc. Method of optically inspecting multi-layered electronic parts and the like with fluorescent scattering top layer discrimination and apparatus therefor
US6246472B1 (en) * 1997-07-04 2001-06-12 Hitachi, Ltd. Pattern inspecting system and pattern inspecting method
US5949550A (en) * 1997-08-21 1999-09-07 Consolidated Papers, Inc. Method and apparatus for detecting defects in a moving web
EP0898163B1 (en) 1997-08-22 2000-11-08 Fraunhofer-Gesellschaft Zur Förderung Der Angewandten Forschung E.V. Method and apparatus for automatic inspection of moving surfaces
AU8916498A (en) 1997-08-27 1999-03-16 Datacube, Inc. Web inspection system for analysis of moving webs
JP3460541B2 (ja) * 1997-10-20 2003-10-27 日産自動車株式会社 被検査面の欠陥検査方法およびその装置
JPH11248641A (ja) 1998-03-03 1999-09-17 Sumitomo Metal Ind Ltd 表面欠陥検査装置及び表面欠陥検査方法
US6272437B1 (en) * 1998-04-17 2001-08-07 Cae Inc. Method and apparatus for improved inspection and classification of attributes of a workpiece
JP2000009447A (ja) 1998-06-25 2000-01-14 Nippon Inter Connection Systems Kk テープキャリアの欠陥検出装置および欠陥検出方法
US6252237B1 (en) * 1998-07-15 2001-06-26 3M Innovation Properties Company Low cost thickness measurement method and apparatus for thin coatings
CN1212523C (zh) 1998-07-28 2005-07-27 松下电工株式会社 用于检测柔性材料连续基片上分离布线图形的检测系统
US6266437B1 (en) * 1998-09-04 2001-07-24 Sandia Corporation Sequential detection of web defects
US6266436B1 (en) * 1999-04-09 2001-07-24 Kimberly-Clark Worldwide, Inc. Process control using multiple detections
US6404910B1 (en) * 1998-12-31 2002-06-11 Kimberly-Clark Worldwide, Inc. Making absorbent articles using vision imaging system
FI106086B (fi) 1999-01-22 2000-11-15 Hildeco Oy Ltd Järjestelmä prosessin tarkkailemiseksi
US6496596B1 (en) * 1999-03-23 2002-12-17 Advanced Micro Devices, Inc. Method for detecting and categorizing defects
US6407373B1 (en) * 1999-06-15 2002-06-18 Applied Materials, Inc. Apparatus and method for reviewing defects on an object
DE19930173A1 (de) 1999-06-30 2001-01-04 Parsytec Comp Gmbh Verfahren und Vorrichtung zur prozeßoptimierenden Einstellung von Parametern eines Produktionsprozesses
US6137967A (en) * 1999-09-13 2000-10-24 Oce Printing Systems Gmbh Document verification and tracking system for printed material
US6484306B1 (en) * 1999-12-17 2002-11-19 The Regents Of The University Of California Multi-level scanning method for defect inspection
US6452679B1 (en) * 1999-12-29 2002-09-17 Kimberly-Clark Worldwide, Inc. Method and apparatus for controlling the manufacturing quality of a moving web
US6934028B2 (en) 2000-01-20 2005-08-23 Webview, Inc. Certification and verification management system and method for a web inspection apparatus
JP2001261191A (ja) 2000-03-21 2001-09-26 Dainippon Printing Co Ltd 情報記憶可能な不良位置指示テープを用いた不良情報付加装置と不良情報書換え装置および不良位置指示テープ
CN100401043C (zh) * 2000-04-18 2008-07-09 香港大学 一种检验含缺陷织物的方法
US6464094B2 (en) * 2000-06-29 2002-10-15 George Zacharias Stand-by tank for remote access fire suppression
DE60027896T2 (de) * 2000-08-07 2006-11-30 Fuji Photo Film B.V. Positionsindizierung von Flächen mit Qualitätsproblem auf einer kontinuierlichen Bahn
AU2000270373A1 (en) 2000-09-10 2002-03-22 Orbotech Ltd. Reduction of false alarms in pcb inspection
US6798925B1 (en) * 2000-12-22 2004-09-28 Cognex Corporation Method and apparatus for calibrating an image acquisition system
US6765224B1 (en) * 2000-12-29 2004-07-20 Cognex Corporation Machine vision method and system for the inspection of a material
US6750466B2 (en) 2001-02-09 2004-06-15 Wintriss Engineering Corporation Web inspection system
US6950547B2 (en) 2001-02-12 2005-09-27 3M Innovative Properties Company Web inspection method and device
JP2002243648A (ja) 2001-02-20 2002-08-28 Sumitomo Metal Mining Co Ltd 帯状金属処理面の検査装置
JP2002269191A (ja) 2001-03-09 2002-09-20 Matsushita Electric Ind Co Ltd 列車乗車券販売装置、バス乗車券販売装置およびタクシー配車装置
SE0101374L (sv) 2001-04-19 2002-10-20 Svante Bjoerk Ab Förfarande och anordning för optisk avsyning
US20020176617A1 (en) * 2001-05-22 2002-11-28 Pti Advanced Filtration, Inc. System and method for continuous integrity testing of a material web
FI115561B (fi) 2002-03-27 2005-05-31 Metso Automation Oy Menetelmä kuvantavasti mitatun informaation ajalliseksi synkronoimiseksi
US7023542B2 (en) * 2002-04-03 2006-04-04 3M Innovative Properties Company Imaging method and apparatus
US6845278B2 (en) * 2002-08-07 2005-01-18 Kimberly-Clark Worldwide, Inc. Product attribute data mining in connection with a web converting manufacturing process
US6904330B2 (en) * 2002-08-07 2005-06-07 Kimberly-Clark Worldwide, Inc. Manufacturing information and troubleshooting system and method
US7082347B2 (en) * 2002-08-07 2006-07-25 Kimberly-Clark Worldwide, Inc. Autosetpoint registration control system and method associated with a web converting manufacturing process
US7117057B1 (en) * 2002-09-10 2006-10-03 Taiwan Semiconductor Manufacturing Co. Ltd. Yield patrolling system
JP4272862B2 (ja) * 2002-09-20 2009-06-03 キヤノン株式会社 位置検出方法、位置検出装置及び露光装置
FI20021973A (fi) * 2002-11-05 2004-05-06 Sr Instr Oy Synkroninen optinen mittaus- ja tarkistusmenetelmä ja laite
JP2004163174A (ja) * 2002-11-11 2004-06-10 Nec Kyushu Ltd 座標補正方法及び外観検査方法
US6812997B2 (en) * 2002-11-21 2004-11-02 Eastman Kodak Company Printing apparatus having a media defect detection system
US7027934B2 (en) * 2003-09-24 2006-04-11 3M Innovative Properties Company Apparatus and method for automated web inspection
JP2007517232A (ja) * 2003-12-31 2007-06-28 スリーエム イノベイティブ プロパティズ カンパニー ウェブに基づく物品の歩留まりの最大化
KR101203325B1 (ko) * 2003-12-31 2012-11-20 쓰리엠 이노베이티브 프로퍼티즈 컴파니 시트-기반 물품에 대한 재고품 제어
US7623699B2 (en) * 2004-04-19 2009-11-24 3M Innovative Properties Company Apparatus and method for the automated marking of defects on webs of material
US20060143671A1 (en) 2004-12-23 2006-06-29 Ens John E Digital process analysis and control camera system
GB0517929D0 (en) 2005-09-02 2005-10-12 Xaar Technology Ltd Method of printing
JP5151019B2 (ja) * 2005-10-04 2013-02-27 新日鐵住金株式会社 疵検出装置及び疵検出方法
US20090028417A1 (en) * 2007-07-26 2009-01-29 3M Innovative Properties Company Fiducial marking for multi-unit process spatial synchronization
US8175739B2 (en) * 2007-07-26 2012-05-08 3M Innovative Properties Company Multi-unit process spatial synchronization

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101806753A (zh) * 2009-02-17 2010-08-18 日东电工株式会社 配线电路板的制造方法
CN101806753B (zh) * 2009-02-17 2013-07-31 日东电工株式会社 配线电路板的制造方法
CN103168227A (zh) * 2010-10-19 2013-06-19 3M创新有限公司 已制造幅材产品数字样品的计算机辅助评级分配
CN103168227B (zh) * 2010-10-19 2016-01-20 3M创新有限公司 用于分配评级的方法、设备和系统
CN103543157A (zh) * 2012-07-17 2014-01-29 宝山钢铁股份有限公司 离线带材表面图像模拟动态采集方法及装置
CN103543157B (zh) * 2012-07-17 2015-12-02 宝山钢铁股份有限公司 离线带材表面图像模拟动态采集方法及装置
CN108475287A (zh) * 2016-01-07 2018-08-31 亚马逊科技公司 用于流数据的离群值检测
CN109791681A (zh) * 2016-10-07 2019-05-21 大金工业株式会社 产品生产管理系统
CN111507593A (zh) * 2020-04-08 2020-08-07 Oppo(重庆)智能科技有限公司 移动终端的制造控制方法、装置和电子设备
CN113192231A (zh) * 2021-04-06 2021-07-30 深圳市磐锋精密技术有限公司 一种基于大数据的手机显示屏自动校验系统
CN114683298A (zh) * 2021-11-18 2022-07-01 西安交通大学 一种磁控软体传感机器人
CN114683298B (zh) * 2021-11-18 2023-08-18 西安交通大学 一种磁控软体传感机器人

Also Published As

Publication number Publication date
WO2009014940A2 (en) 2009-01-29
TWI428779B (zh) 2014-03-01
KR101494929B1 (ko) 2015-02-24
CN101802869B (zh) 2013-04-17
JP2017026630A (ja) 2017-02-02
IL203386A (en) 2013-07-31
JP2010534835A (ja) 2010-11-11
EP2176834A2 (en) 2010-04-21
JP6320477B2 (ja) 2018-05-09
WO2009014940A3 (en) 2009-03-12
US20090030544A1 (en) 2009-01-29
JP2014240848A (ja) 2014-12-25
US7542821B2 (en) 2009-06-02
TW200915125A (en) 2009-04-01
KR20100051827A (ko) 2010-05-18

Similar Documents

Publication Publication Date Title
CN101796396B (zh) 幅材自动检测方法
CN101802869B (zh) 图像检测系统的多单元加工空间同步
CN101849213A (zh) 用于多单元加工空间同步的基准标记
CN102007367B (zh) 幅材上的优先缺陷标记
KR101774074B1 (ko) 웨브 제조 공정에서의 응용-특정된 반복 결함 검출 시스템
CN102177081B (zh) 幅材生产线的多辊配准重复缺陷检测
US9142023B2 (en) Maintaining registration of spatially synchronized data for web products
CN104797906A (zh) 用于测量表面不均匀度的传感器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant