Multi-unit process spatial synchronization of image inspection systems
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-019/00
G01B-005/28
G01B-005/30
G01N-021/84
G06K-009/00
출원번호
UP-0828383
(2007-07-26)
등록번호
US-7542821
(2009-07-01)
발명자
/ 주소
Floeder, Steven P.
Brittain, Kenneth G.
Masterman, James A.
Skeps, Carl J.
출원인 / 주소
3M Innovative Properties Company
대리인 / 주소
Bern, Steven A.
인용정보
피인용 횟수 :
14인용 특허 :
69
초록▼
A conversion control system is described that includes a database to store data defining a set of rules and an interface to receive local anomaly information from a plurality of different analysis machines associated with a plurality of manufacturing process lines that perform a plurality of operati
A conversion control system is described that includes a database to store data defining a set of rules and an interface to receive local anomaly information from a plurality of different analysis machines associated with a plurality of manufacturing process lines that perform a plurality of operations on a web of material, and each of the manufacturing process lines includes position data for a set of regions on the web containing anomalies. The system also includes a computer that registers the position data of the local anomaly information for the plurality of manufacturing process lines to produce aggregate anomaly information. The system further includes a conversion control engine that applies the rules to the aggregate anomaly information to determine which anomalies represent actual defects in the web for a plurality of different products.
대표청구항▼
The invention claimed is: 1. A method comprising: performing a plurality of operations on a web at a plurality of manufacturing process lines; imaging a sequential portion of the web to provide digital information at each of the manufacturing process lines; processing the digital information to pro
The invention claimed is: 1. A method comprising: performing a plurality of operations on a web at a plurality of manufacturing process lines; imaging a sequential portion of the web to provide digital information at each of the manufacturing process lines; processing the digital information to produce local anomaly information for each of the manufacturing process lines, wherein the local anomaly information for each of the manufacturing process lines includes position data for a set of regions on the web containing anomalies; registering the position data of the local anomaly information for the plurality of manufacturing process lines to produce aggregate anomaly information; analyzing at least a portion of the aggregate anomaly information to determine which of the anomalies represent actual defects in the web; and outputting a conversion control plan. 2. The method of claim 1, wherein registering the position data includes translating the position data of the local anomaly information for one of the manufacturing process lines into a coordinate system associated with the different one of the manufacturing process to produce the aggregate anomaly information. 3. The method of claim 1, wherein registering the position data includes translating the position data for the local anomaly information for each of the manufacturing process lines into a common coordinate system. 4. The method of claim 1, wherein registering the position data comprises creating a correspondence within a specified tolerance between the position data gathered from a plurality of the manufacturing lines regarding a segment of the web on which each of the manufacturing lines have performed processing. 5. The method of claim 1, wherein registering the position data comprises associating data generated by the different manufacturing lines for substantially the same physical locations on the web within an acceptable tolerance. 6. The method of claim 1, wherein processing the digital information comprises: (i) when performing one or more operations on the web at a first one of the manufacturing process lines, generating first local anomaly information to include position data for the anomalies detected from the digital information associated with the first manufacturing process to locate the anomalies within a first coordinate system, and (ii) when performing one or more operations on the web at a second one of the manufacturing process lines, generating second local anomaly information to include position data for the anomalies detected from the digital information associated with the first manufacturing process to locate the anomalies within a second coordinate system, and wherein registering the position data includes translating the position data for the second local anomaly information to reposition the anomalies from the second coordinate system to locations within the first coordinate system. 7. The method of claim 1, wherein performing a plurality of operations on a web at a plurality of manufacturing process lines comprises: performing a first set of operations on the web at a first manufacturing process line; reloading the web on the first manufacturing process line; and performing a second set of operations on the web at the first manufacturing process line. 8. The method of claim 1, wherein the plurality of manufacturing process lines comprises a single manufacturing process line that has been reloaded with the same web two or more times. 9. The method of claim 1, further comprising, after completion of a first one of the manufacturing process lines, shipping the web from a first manufacturing plant containing the first manufacturing process line to a second manufacturing plant containing a second one of the manufacturing process lines. 10. The method of claim 1, wherein the position data registration is performed after completion of all of the manufacturing process lines have applied the operations to the web and prior to the conversion of the web to the products. 11. The method of claim 1, further comprising communicating the local anomaly information from the manufacturing process lines to a central server for registration of the position data. 12. The method of claim 1, further comprising: communicating first local anomaly information from an analysis server within a first manufacturing plant to a conversion control system external to the first manufacturing plant; communicating the second local anomaly information from an analysis server within a second manufacturing plant to a conversion control system external to the first manufacturing plant; registering the first and second local anomaly information with the conversion control system; generating, with the conversion control system, a conversion plan for the web based on the actual defects determined from the aggregate anomaly information; and communicating the conversion control plan from the conversion control system to one or more conversion plants for converting the web in accordance with the generated conversion plan. 13. The method of claim 1, further comprising forming, from the aggregate anomaly information, a composite defect map having defects corresponding to at least a portion of the anomalies from a first one of the manufacturing process lines and at least a portion of the anomalies from a second one of the first manufacturing process lines. 14. The method of claim 1, wherein the plurality of manufacturing process lines apply different coordinate systems when imaging the web. 15. The method of claim 1, wherein the plurality of manufacturing process lines apply the same coordinate system when imaging the web. 16. The method of claim 1, further comprising: applying a set of fiducial marks to the web; recording a position for each of the fiducial marks when applied to the web; after applying the fiducial marks, detecting positions of the fiducial marks at one of the manufacturing process lines; and determining, based on the detected positions of the fiducial marks, the position data for the local anomaly information produced at the subsequent manufacturing processes lines. 17. The method of claim 16, wherein registering the local anomaly information comprises translating the position data for the anomalies of the local anomaly information based on the recorded position data of the fiducial marks. 18. The method of claim 17, further comprising: measuring locations of the fiducial marks at a first one of the manufacturing process lines; measuring locations of the fiducial marks at a second one of the manufacturing process lines; calculating one or more offsets based on differences between the measured locations for the fiducial marks at the first one of the manufacturing process lines and the measured locations for the second one of the manufacturing process lines; and applying the offsets to the position data to register the local anomaly information. 19. The method of claim 18, wherein calculating one or more offsets comprises, for each of the manufacturing process lines, calculating an offset for each segment of the web between two adjacent fiducial marks. 20. The method of claim 19, wherein calculating one or more offsets comprises applying a linear transformation to the position data for each of the anomalies, wherein the linear transformation includes a scaling factor calculated based on a ratio of: (1) a distance between at least two of the fiducial marks within the first one of the manufacturing process, and (2) a distance between the at least two of the fiducial marks determined within the second one of the manufacturing process. 21. The method of claim 18, wherein calculating one or more offsets comprises applying a nonlinear transformation to the position data for each of the anomalies, wherein the nonlinear transformation is calculated using previously generated mathematical models of the web process. 22. The method of claim 16, wherein applying a set of fiducial marks comprises specifying, within one or more of the fiducial marks, an identifier for the manufacturing process line within which the fiducial marks were applied. 23. The method of claim 22, wherein registering the position data comprises: reading the fiducial marks to identify the manufacturing process line within which the fiducial marks were applied; determining a coordinate system for the manufacturing process line within which the fiducial marks were applied; determining a formula to translate from the coordinate system for the a formula to translate the position data to a target coordinate system; and applying the formula to the position data. 24. The method of claim 16, wherein each of the fiducial marks include a plurality of bar codes, each of the plurality of bar codes conforming to the interleaved 2 of 5 symbology. 25. The method of claim 16, wherein one or more of the fiducial marks includes a first field for uniquely identifying one of a plurality of manufacturing plants, and a second field for uniquely identifying each of a plurality of manufacturing process lines associated with the plant. 26. The method of claim 16, further comprising, for each of the manufacturing process lines: determining whether each of the fiducial marks is absent from the web; and printing a replacement fiducial mark on the on the web for any absent fiducial mark. 27. The method of claim 16, further comprising printing an additional fiducial mark between two sequential fiducial marks upon determining that the two sequential fiducial marks are present on the web. 28. The method of claim 1, wherein a subset of the anomalies detectable from an inspection system for a first one of the manufacturing process lines is hidden from at least one inspection system associated with a subsequent one of the manufacturing process lines, and wherein registering the position data includes producing aggregate anomaly information to include data specifying the hidden anomalies. 29. The method of claim 28, wherein registering the position data comprises generating, from the aggregate anomaly information, a composite map that specifies the anomalies detected at each of the plurality of manufacturing process lines. 30. The method of claim 1, wherein a subset of the anomalies detectable from an inspection system for a first one of the manufacturing process lines is corrected by a subsequent manufacturing process as determined by at least one inspection system associated with the subsequent manufacturing operation, and wherein registering the position data includes producing aggregate anomaly information to adjust inspection system sensitivity for the first manufacturing process operation. 31. The method of claim 1, further comprising analyzing at least a portion of the aggregate anomaly information to determine which of the anomalies represent actual defects in the web for a plurality of different products; determining a value of at least one product selection parameter for each of the products; selecting at least one of the products based on the determined value for each of the products; and adding the selected product to the conversion control plan corresponding to the analyzed portion of aggregate anomaly information. 32. The method of claim 1, further comprising converting the web into the one or more product or products. 33. The method of claim 1, wherein registering comprises registering to a high degree of accuracy when a physical location of an anomaly on the web represented within the position data for one of the manufacturing process lines is within +-2 mm of the same physical location on the web within the position data for a second one of the manufacturing process lines. 34. The method of claim 1, wherein registering comprises registering to a standard degree of accuracy when a physical location of an anomaly on the web represented within the position data for one of the manufacturing process lines is within +-5 mm of the same physical location on the web within the position data for a second one of the manufacturing process lines. 35. The method of claim 1, wherein when a physical location of an anomaly on the web represented within the position data for one of the manufacturing process lines is greater than 150 mm of the same physical location on the web within the position data for a second one of the manufacturing process lines, the physical location of the anomaly is a failed registration. 36. The method of claim 1, wherein registering comprises: identifying a set of fiducial marks forming a segment of the web upon which a first one of the manufacturing process lines has performed an operation; determining whether a second one of the manufacturing process lines has performed an operation on the segment or a sub-segment of the segment; and extracting data from each of the first manufacturing process and the second manufacturing process corresponding to the segment or the sub-segment upon which both the first manufacturing process and the second manufacturing process have performed operations; and aligning the extracted data. 37. The method of claim 35, wherein determining whether the second one of the manufacturing process lines has performed an operation comprises: creating a tree data structure according to a process association map describing interactions between the first manufacturing process line and the second manufacturing process line; determining whether the second manufacturing process line is a possible predecessor process to the first manufacturing process line according to the tree data structure; and wherein extracting data comprises searching for and extracting data from the second manufacturing process line corresponding to the segment of the web only when the second manufacturing process line is a possible predecessor process to the first manufacturing process line. 38. A system comprising: a plurality of manufacturing process lines that perform a plurality of operations on a web; a plurality of imaging devices positioned within a plurality of manufacturing process lines, wherein each of the imaging devices sequentially images at least a portion of the web to provide digital information; one or more analysis computers to process the digital information to produce local anomaly information for each of the manufacturing process lines, wherein the local anomaly information for each of the manufacturing processes includes position data for a set of regions on the web containing anomalies; a computer that registers the position data of the local anomaly information for the plurality of manufacturing process lines to produce aggregate anomaly information; and a conversion control system that analyzes at least a portion of the aggregate anomaly information to determine which anomalies represent actual defects in the web for a plurality of different products. 39. The system of claim 38, wherein the computer that registers the position data is a component of the conversion control system. 40. The system of claim 38, wherein the computer that registers the position data also operates as one of the analysis computers. 41. The system of claim 38, wherein the plurality of manufacturing process lines and the analysis computers are located within a plurality of manufacturing plants, 42. The system of claim 41, further including a consolidation server located within each of the manufacturing plants and configured to collect data from each analysis computer of the respective manufacturing plant and transmit the local anomaly information to the conversion control system. 43. The system of claim 42, wherein the conversion control system executes software to collect the local anomaly information from each of consolidation servers and register all of the local anomaly information to form a composite map. 44. The system of claim 38, wherein the conversion control system determines a value of at least one product selection parameter for each of the products, and selects one of the products for conversion of the web based on the determined value for each of the products. 45. A conversion control system comprising: a database storing data defining a set of rules; an interface to receive local anomaly information from a plurality of different analysis machines associated with a plurality of manufacturing process lines that perform a plurality of operations on a web of material, wherein each of the manufacturing process lines includes position data for a set of regions on the web containing anomalies; a computer that registers the position data of the local anomaly information for the plurality of manufacturing process lines to produce aggregate anomaly information; a conversion control engine that applies the rules to the aggregate anomaly information to determine which anomalies represent actual defects in the web for a plurality of different products. 46. The conversion control system of claim 45, wherein the conversion control engine applies the rules to determine a value for at least one product selection parameter for each of a plurality of products, wherein the conversion control engine selects one of the products for conversion of the web based on the determined values.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (69)
Skeps,Carl J.; Masterman,James A.; Floeder,Steven P.; Berg,Brandon T., Apparatus and method for automated web inspection.
Bilhorn Robert B. (Webster NY) Guiguizian Paul Jacques (Pittsford NY), Apparatus and method for detecting longitudinally oriented flaws in a moving web.
Brecher Virginia H. (West Cornwall CT) Chou Paul B.-L ; (Montvale NJ) Hall Robert W. (Jericho VT) Parisi Debra M. (Carmel NY) Rao Ravishankar (White Plains NY) Riley Stuart L. (Colchester VT) Sturzen, Automated defect classification system.
Straforini Marco L. ; Lavagnino Sherrill E. ; Badger John C.,FRX ; Wolinsky Jeffrey M. ; Tilson Bret R., Automatic classifier for real time inspection and classification.
Ho, Morris D.; Dole, Stuart R.; Berkholtz, Warren; Berry, Jason, Certification and verification management system and method for a web inspection apparatus.
Kurtzberg Jerome M. (Yorktown Heights NY) Levanoni Menachem (Yorktown Heights NY), Evaluation and ranking of manufacturing line non-numeric information.
Roberts James W. (Guelph DE CAX) Elias John G. (Wilmington DE) Jullien Graham A. (Tecumseh CAX), High speed defect detection apparatus having defect detection circuits mounted in the camera housing.
Longest ; Jr. H. Cary (Midlothian VA) Moffitt Robert H. (Midlothian VA) Sweeney W. Randolph (Richmond VA), High speed, high resolution web inspection system.
Ramthun John A. ; Floeder Steven P. ; Manning Arthur T. ; Harklau Lanny L. ; Kostuch Gregory D. ; Lai Jack W. ; Xu Wenyuan, Low cost thickness measurement method and apparatus for thin coatings.
Ahn Hyo Sok,KRX ; Kovalev Vassili A.,BYX ; Grigoriev Andrei Y.,BYX ; Myshkin Nikolai K.,BYX, Method and apparatus for automatically recognizing blood cells.
Woods Steve C.,CAX ; McGuire Michael,CAX ; Ogloff Harry,CAX ; Skocic Zvonimr,CAX ; Johnson Emeric,CAX, Method and apparatus for improved inspection and classification of attributes of a workpiece.
Jung Rolf (Waiblingen DEX) Buss Albert (Muensingen DEX) Breckel Ulf (Kohlberg DEX) Buchmann Winfried (Hemmingen DEX), Method and apparatus for recording a flaw in a fabric web.
Bishop Robert, Method of optically inspecting multi-layered electronic parts and the like with fluorescent scattering top layer discrimination and apparatus therefor.
Korngold, Bruno Alexander; van Hooff, Antonius Jozef; Sandifort, Robert Hendrik Johan; Verhoeven, Josephus Nicolaas Petrus, Position indication on photographic base.
Bett Thomas Arthur ; Ungpiyakul Tanakon ; Lemery Shawn Timothy ; Giza Robert Jeffrey ; Bernhardt Wayne Allen, Process control using multiple detections.
Pearson Eric C. (Waterloo CAX) Strauss Ronald E. (Kitchener CAX) Merchant David B. (Kitchener CAX) Houde Jacques S. (Waterloo CAX) Burjoski Joseph D. (Waterloo CAX) Lammers Scott G. (Kitchener CAX) P, Real-time line scan processor.
Zoeller Leon R. (Hamlin NY) Button Roger E. (Rochester NY) Gabello Louis R. (Rochester NY) DiVincenzo Joseph P. (Rochester NY) Lange Thomas O. (Rochester NY), System for monitoring and analysis of a continuous process.
Floeder Steven P. (Arden Hills MN) Graessle Josef A. (Northine-Westphalia MN DEX) Schultz John C. (Afton MN) Schwarz Werner R. (Northine-Westphalia MN DEX) Waltz Frederick M. (Mendota Heights MN), Technique to count objects in a scanned image.
McKaughan Stephen V. (Arlington MA) Nevers Gary F. (Lynn MA) Landry Joseph W. (Saugus MA) Fallon John P. (Andover MA) Adomaitis Paul R. (Trafford PA), Video web inspection system employing filtering and thresholding to determine surface anomalies.
Whiteley David C. (Grand Prarie TX) Coffey James B. (Dayton OH) Montgomery Thimothy J. (Both of Arlington TX) Dungan Harvey H. (Both of Arlington TX), Web monitoring system.
Calvert Orville M. (Spartanburg SC) Dibert David O. (Mauldin SC) Hebert Elie L. (Taylors SC) Tharpe James B. (Taylors SC) Wideman Raeford L. (Mauldin SC), Web transfer apparatus.
Floeder, Steven P.; Skeps, Carl J.; Masterman, James A.; Rundquist, Matthew V., Maintaining registration of spatially synchronized data for web products.
Bomstad, Andrew G.; Petersen, Thomas J.; Schulz, Joseph A.; Johnson, Gregory T.; Gerrits, Mark F., Methods and apparatuses for controlling a manufacturing line used to convert a paper web into paper products by reading marks on the paper web.
Bomstad, Andrew G.; Petersen, Thomas J.; Schulz, Joseph A.; Johnson, Gregory T.; Gerrits, Mark F., Methods and apparatuses for controlling a manufacturing line used to convert a paper web into paper products by reading marks on the paper web.
Bomstad, Andrew G.; Petersen, Thomas J.; Schulz, Joseph A.; Johnson, Gregory T.; Gerrits, Mark F., Methods of controlling a converting line that produces paper products.
Bomstad, Andrew G.; Petersen, Thomas J.; Schulz, Joseph A.; Johnson, Gregory T.; Gerrits, Mark F., Methods of controlling a manufacturing line used to produce paper products by reading marks on a paper web.
Hofeldt, David L.; Brott, Robert L.; Carlson, Daniel H.; Dobbs, James N.; Jaworski, Andrzej P.; Jerry, Glen A.; Strand, John T.; Sykora, Michael J.; Stensvad, Karl K., Precision control of web material having micro-replicated lens array.
Bomstad, Andrew G.; Petersen, Thomas J.; Schulz, Joseph A.; Johnson, Gregory T.; Gerrits, Mark F., Systems for controlling a manufacturing line used to convert a paper web into paper products by reading marks on the paper web.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.