$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

Machine vision system for identifying and assessing features of an article 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-009/45
출원번호 US-0522885 (2000-03-10)
발명자 / 주소
  • Cyril C. Marrion, Jr.
  • Ivan A. Bachelder
  • Edward A. Collins, Jr.
  • Masayoki Kawata JP
  • Sateesh G. Nadabar
출원인 / 주소
  • Cognex Corporation
대리인 / 주소
    Anthony Miele
인용정보 피인용 횟수 : 64  인용 특허 : 55

초록

An improved vision system is provided for identifying and assessing features of an article. Systems are provided for developing feature assessment programs, which, when deployed, may inspect parts and/or provide position information for guiding automated manipulation of such parts. The improved syst

대표청구항

1. A computer-readable medium encoded with a program, said program comprising:a set of step tools from which a set of step objects is instantiated, said set of step objects comprising machine vision step objects that comprise routines for processing an image of an article to provide article feature

이 특허에 인용된 특허 (55)

  1. Gauthier Pierre,CAX, Apparatus and method for detecting surface defects.
  2. Cipolla Thomas M. (Junction NY) Coteus Paul W. (Yorktown Heights NY) Johnson Glen W. (Yorktown Heights NY) Murphy Philip (New Fairfield CT) Oden Christopher W. (Brooklyn NY), Apparatus and method for inspection and alignment of semiconductor chips and conductive lead frames.
  3. Jordan Dale A. (Aloha OR) Fitzsimmons Lynne A. (Portland OR) Greenseth William A. (Portland OR) Hoffman Gregory L. (Beaverton OR) Stubbs David D. (Portland OR), Block diagram editor system and method for controlling electronic instruments.
  4. Thompson Roger A. (Littleton CO) Gold Phillip W. (Arvada CO), Continuous processing system with accumulator model for product flow control.
  5. Panofsky Edward F. (Woodside CA), Data modifier apparatus and method for machine vision systems.
  6. Allen Bruce S. (Southbury CT), Electronic digital process controller having simulated analog control functions.
  7. Swinehart Daniel C. (Palo Alto CA) Terry Douglas B. (San Carlos CA), Garbage collector for hypermedia systems.
  8. Seyler Mark R. (Portland OR), Graph-based programming system and associated method.
  9. Kossiakoff Alexander (Brookville MD), Graphical automatic programming.
  10. Kodosky Jeffrey L. (Austin TX) Truchard James J. (Austin TX) MacCrisken John E. (Palo Alto CA), Graphical method for programming a virtual instrument.
  11. Kodosky Jeffrey L. (Austin TX) Truchard James J. (Austin TX) MacCrisken John E. (Palo Alto CA), Graphical system for executing a process and for programming a computer to execute a process, including graphical variab.
  12. Kodosky Jeffrey L. (Austin TX) Truchard James J. (Austin TX) MacCrisken John E. (Palo Alto CA), Graphical system for modelling a process and associated method.
  13. Kodosky Jeffrey L. (Austin TX) Truchard James J. (Austin TX) MacCrisken John E. (Palo Alto CA), Graphical system for modelling a process and associated method.
  14. Kodosky Jeffrey L. (Austin TX) Truchard James J. (Austin TX) MacCrisken John E. (Palo Alto CA), Graphical system for modelling a process and associated method.
  15. Kodosky Jeffrey L. ; Truchard James J. ; MacCrisken John E., Graphical system for modelling a process and associated method.
  16. Beck Ronald R. (Banks OR) Stanbro Michael E. (Tigard OR) Thomsen Eric J. (Aloha OR), Hardware modeling system and method for simulating portions of electrical circuits.
  17. Fazzari Rodney J. ; Hebel Richard J. ; Skorina Frank K., High speed mass flow food sorting apparatus for optically inspecting and sorting bulk food products.
  18. Fazzari Rodney J. (1230 Colonial Dr. College Place WA 99324) Hebel Richard J. (385 Catherine St. Walla Walla WA 99362) Skorina Frank K. (116 Stanton Walla Walla WA 99362), High speed mass flow food sorting appartus for optically inspecting and sorting bulk food products.
  19. Bender Martin P. (Naperville IL) McAndrew James P. (Aurora IL), Icon based process design and control system.
  20. Wolber Susan G. (Ft. Collins CO) Beethe Douglas C. (Loveland CO), Input and output data constraints on iconic devices in an iconic programming system.
  21. Bell Cecil R. (Pinnacle NC), Inspecting and grading apparatus for hosiery and method of inspecting same.
  22. Masui Shoichi (Kawasaki JPX) Oonari Mikihiko (Kokubunji JPX) Yamanaka Kunio (Mito JPX) Takaki Masaoki (Hitachi JPX), Interactive equipment for computer programming by linkage of labeled block representations of arithmetic/logical subprog.
  23. Pearson Thomas C. (Davis CA), Machine vision apparatus and method for sorting objects.
  24. Novini Amir R. (Akron OH), Machine vision inspection system and method for transparent containers.
  25. Kodosky Jeffrey L. (Austin TX) Rogers Steven W. (Austin TX), Method and apparatus for improved local and global variable capabilities in a graphical data flow program.
  26. Bell Cecil Roland (Pinnacle NC), Method and apparatus for inspecting and grading garments.
  27. Takagi Yuji (Yokohama JPX) Hata Seiji (Fujisawa JPX), Method and apparatus for inspecting surface pattern of object.
  28. Engel Antonie J. (Boulton MA) Silver William M. (Medfield MA), Method and apparatus for inspection of surface mounted devices.
  29. Silver William M. (Medfield MA) Druker Samuel (Brookline MA) Romanik Philip (West Haven CT) Arbogast Carroll (Needham MA), Method and apparatus for interactively generating a computer program for machine vision analysis of an object.
  30. McKaskle Greg (Austin TX) Kodosky Jeffrey L. (Austin TX), Method and apparatus for providing attribute nodes in a graphical data flow environment.
  31. Kodosky Jeffrey L. (Travis County TX), Method and apparatus for providing autoprobe features in a graphical data flow diagram.
  32. Kodosky Jeffrey L. ; McKaskle Greg ; Kay Meg Fletcher, Method and apparatus for providing improved type compatibility and data structure organization in a graphical data flow.
  33. Austin Paul F. (Austin TX), Method and apparatus for providing picture generation and control features in a graphical data flow environment.
  34. Leonard Patrick F. (Ann Arbor MI) Svetkoff Donald J. (Ann Arbor MI) Kelley Robert W. (Ann Arbor MI) Rohrer Donald K. (Ann Arbor MI) Coleman ; Jr. E. North (Dearborn Heights MI), Method and system for automatically visually inspecting an article.
  35. Meyer Frank, Method and system for interactively developing a graphical control-flow structure and associated application software fo.
  36. Meyer Frank,GB2 ; de Magalhaes Frederico P.,GB2 ; Chappel Benjamin J.,GB2 ; Cooper Christopher J.,GB2, Method and system for quickly developing application software for use in a machine vision system.
  37. Maezawa Hiruyuki (Tama JPX) Katumata Hidetosi (Zama JPX) Tomioka Mikio (Kanagawa JPX), Method for displaying program executing circumstances and an apparatus using the same.
  38. Stubbs David D. (Portland OR) Barnett Mark P. (Portland OR) Greenseth William A. (Portland OR), Method of generating instruction sequences for controlling data flow processes.
  39. Risch Tore J. M. (Menlo Park CA), Method of monitoring changes in attribute values of object in an object-oriented database.
  40. Onarheim William G. (Milwaukee WI) Dudley Horace (Hales Corners WI) Meyer Barbara E. (Greendale WI) Viste Michael J. (Grafton WI) Morley David J. (Thousand Oaks CA), Methods for set up and programming of machine and process controllers.
  41. Kodosky Jeffrey L. (Austin TX) Truchard James J. (Austin TX) MacCrisken John E. (Palo Alto CA), Polymorphic dataflow block diagram system and method for programming a computer.
  42. Yamada Yoshikiyo (Tokyo JPX), Program generator.
  43. Zemany ; Jr. Paul D. (Amherst NH), Program simulation system including means for ensuring interactive enforcement of constraints.
  44. Dunn Robert M. (Woodbridge CT), Schematic diagram generating system using library of general purpose interactively selectable graphic primitives to crea.
  45. Sarr Dennis P. (Kent WA) Mullen Joey J. H. (Seattle WA) Jurick Thomas W. (Kirkland WA), Sheet metal inspection system and apparatus.
  46. Burrows James L. (Merrimack NH) Zemany Paul D. (Setauket NY), Simulation device.
  47. Sojoodi Omid ; Rogers Steven W., System and method for performing class checking of objects in a graphical data flow program.
  48. Sojoodi Omid ; Rust Scott A., System and method for performing interface independent virtual instrumentation functions in a graphical data flow progr.
  49. Sojoodi Omid ; Rust Scott A., System and method for performing interface independent virtual instrumentation functions in a graphical data flow progr.
  50. Sojoodi Omid ; Rogers Steven W., System and method for performing type checking and class propagation of attributes in a graphical data flow program.
  51. Saito Kazumasa (Aso JPX) Maezawa Hiroyuki (Sagamihara JPX) Kobayashi Masakazu (Ota JPX) Futamura Yoshihiko (Hachioji JPX), System and method of generating a source program from inputted schematic information.
  52. Wolber Susan G. (Ft. Collins CO) Beethe Douglas C. (Loveland CO), System for entering and modifying variable names for terminals of icons in an iconic programming system.
  53. Jones Donald J. (O\Hara Township ; Allegheny County PA) Edblad Warren A. (Penn Hills PA) Pringle Judith S. (Saltsburg PA) Oravetz David M. (Aspinwall PA) Patelunas Joann R. (O\Hara Township ; Alleghe, Universal process control device and method for developing a process control loop program.
  54. Bhaskar Kasi S. (Seattle WA) Peckol James K. (Edmonds WA), Virtual machine programming system.
  55. Morris Robert M. ; Denton ; III Leet E., Visually oriented computer implemented application development system utilizing standardized objects and multiple views.

이 특허를 인용한 특허 (64)

  1. Davidson, Jr., Darcy; Trowbridge, Theodore T., Augmented video system providing enhanced situational awareness.
  2. Cifra,Christopher G.; Joffrain,Philippe G.; Moriat,Alain G.; Restat,Christophe A.; Pasquarette,John A.; Fletcher,J. Clinton, Automatic configuration of function blocks in a signal analysis system.
  3. Joffrain,Philippe G.; Cifra,Christopher G.; Moriat,Alain G.; Restat,Christophe A.; Pasquarette,John A.; Fletcher,J. Clinton, Automatic graph display.
  4. Mahuna, Tyson, Configurable image trigger for a vision system and method for using the same.
  5. Marini, Marc; Vazquez, Nicolas, Creating machine vision inspections using a state diagram representation.
  6. Schultz,Kevin L.; Vazquez,Nicolas, Displaying operations in an application using a graphical programming representation.
  7. Jacobsson, Henrik; Yu, Pui Yin, Embedded coins for HDI or SEQ laminations.
  8. Cone,Evan W.; Scholtz,Johann G.; Kellam,Jeffrey J., Graphical program node for displaying acquired images.
  9. Silver, William M.; Phillips, Brian S., Human machine-interface and method for manipulating data in a machine vision system.
  10. Tremblay, Robert; Phillips, Brian; Keating, John; Eames, Andrew; Whitman, Steven M.; Mirtich, Brian; Arbogast, Jr., Carroll McNeill, Human-machine-interface and method for manipulating data in a machine vision system.
  11. Fujimori, Kazuya; Konaka, Toshihiro; Maeda, Teruhiko, Image processing controller and test support system.
  12. Engelbart, Roger W.; Hannebaum, Reed; Pollock, Tim, In-process vision detection of flaw and FOD characteristics.
  13. Engelbart, Roger W.; Hannebaum, Reed; Pollock, Tim, In-process vision detection of flaw and FOD characteristics.
  14. Engelbart, Roger W.; Hannebaum, Reed; Pollock, Tim, In-process vision detection of flaw and FOD characteristics.
  15. Engelbart,Roger W.; Hannebaum,Reed; Pollock,Tim, In-process vision detection of flaw and FOD characteristics.
  16. Englebart, Roger W.; Hannebaum, Reed; Pollock, Tim, In-process vision detection of flaw and FOD characteristics.
  17. Engelbart, Roger W.; Hannebaum, Reed; Pollock, Tim, In-process vision detection of flaws and FOD by back field illumination.
  18. Engelbart, Roger W.; Hannebaum, Reed; Pollock, Tim, In-process vision detection of flaws and FOD by back field illumination.
  19. Morse, Bradford; Lambdin, Thomas Eldred; Bendall, Clark A.; Hubben, Edward B.; Karpen, Thomas W.; Pellegrino, Bruce A., Inspection apparatus for inspecting articles.
  20. Inagaki, Daisuke; Ikushima, Yasuhisa, Inspection system.
  21. Silver, William M., Method and apparatus for automatic visual event detection.
  22. Silver, William M.; Phillips, Brian S., Method and apparatus for automatic visual event detection.
  23. Silver, William M.; Phillips, Brian S., Method and apparatus for automatic visual event detection.
  24. Nadabar, Sateesha; Gopalakrishnan, Venkat K., Method and apparatus for calibrating a mark verifier.
  25. Eames, Andrew; Mirtich, Brian V.; Silver, William M, Method and apparatus for configuring and testing a machine vision detector.
  26. Eames, Andrew; Mirtich, Brian; Silver, William, Method and apparatus for configuring and testing a machine vision detector.
  27. Silver, William M, Method and apparatus for detecting and characterizing an object.
  28. Holmes, David, Method and apparatus for determining offsets of a part from a digital image.
  29. Nadabar, Sateesha; Gerst, Carl W, Method and apparatus for industrial identification mark verification.
  30. Nadabar, Sateesha; Gerst, III, Carl W., Method and apparatus for industrial identification mark verification.
  31. Silver, William M., Method and apparatus for locating objects.
  32. Silver, William M., Method and apparatus for locating objects.
  33. Nadabar, Sateesha, Method and apparatus for multiplexed symbol decoding.
  34. Nadabar, Sateesha; Gopalakrishnan, Venkat K.; Gerst, Carl W., Method and apparatus for verifying two dimensional mark quality.
  35. Nadabar, Sateesha; Gopalakrishnan, Venkat K.; Gerst, III, Carl W., Method and apparatus for verifying two dimensional mark quality.
  36. Nadabar, Sateesha; Gopalakrishnan, Venkat; Gerst, Carl W., Method and apparatus for verifying two dimensional mark quality.
  37. Silver, William M., Method and apparatus for visual detection and inspection of objects.
  38. Sharma,Vivek; Gottipati,Srinivasu; Nayak,Sundeep, Method and system for providing a graphical user interface for a script session.
  39. Walton, Steven R., Method and system for two-dimensional and three-dimensional inspection of a workpiece.
  40. Kabe,Akiyoshi, Method for programming a multiple device control system using object sharing.
  41. Melzer, Roland; Peter, Michael; Wiedenberg, Peter, Method for the graphic planning of the control of a technical installation with integrated planning of operating devices including a planning system and a computer program product.
  42. Österlund, Peter; Jonasson, Roger, Method of self calibrating a positioning system for positioning an element in a working space.
  43. Rhoads, Geoffrey B.; Rodriguez, Tony F., Methods and systems for user-association of visual stimuli with corresponding responses.
  44. Santori, Michael L.; Moriat, Alain G.; Cifra, Christopher G.; Keene, Richard, Mixed signal analysis.
  45. Santori, Michael L.; Moriat, Alain G.; Cifra, Christopher G.; Keene, Richard, Mixed signal analysis system and method of use.
  46. Gerst, III, Carl W.; Testa, Justin, Mobile hand held machine vision method and apparatus using data from multiple images to perform processes.
  47. Nicol, William A.; Kachnic, Edward; Pryhoda, Benjamin, Sensory system and method thereof.
  48. Cifra, Christopher G., Signal analysis function blocks and method of use.
  49. Viviani, Gary Lee, Statistical approach to identifying and tracking targets within captured image data.
  50. Joffrain,Philippe G.; Cifra,Christopher G.; Moriat,Alain G.; Restat,Christohpe A.; Pasquarette,John A.; Fletcher,J. Clinton, Sweep manager for signal analysis.
  51. Mirtich, Brian V.; Eames, Andrew; Phillips, Brian S.; Tremblay, II, Robert J.; Keating, John F.; Whitman, Steven, System and method for assigning analysis parameters to vision detector using a graphical interface.
  52. Chandhoke, Sundeep; Vazquez, Nicolas; Schultz, Kevin L., System and method for configuring a hardware device to execute a prototype.
  53. Mirtich, Brian V.; Eames, Andrew; Phillips, Brian S.; Tremblay, II, Robert J.; Keating, John F.; Whitman, Steven, System and method for displaying and using non-numeric graphic elements to control and monitor a vision system.
  54. Walton, Steven R., System and method for identifying a feature of a workpiece.
  55. Nadabar, Sateesha, System and method for reading patterns using multiple image frames.
  56. Vazquez,Nicolas; Schultz,Kevin L., System and method for specifying a computer-implemented process using different programming methodologies.
  57. Vazquez,Nicolas; Schultz,Kevin L., System and method for specifying a machine vision process using different programming methodologies.
  58. Vazquez, Nicolas; Schultz, Kevin L., System and method of evaluating the performance of an image processing algorithm.
  59. Silver, William M.; Tremblay, Robert J.; Eames, Andrew, System for configuring an optoelectronic sensor.
  60. Whitman, Steven M.; Tremblay, Robert; Arbogast, Jr., Carroll McNeill, System, method and graphical user interface for displaying and controlling vision system operating parameters.
  61. Speer,Thomas E., Systems and methods for automatically and semiautomatically controlling aircraft refueling.
  62. Engelbart, Roger W.; Hannebaum, Reed E.; Pollock, Timothy, Systems and methods for in-process vision inspection for automated machines.
  63. Schumacher, David, Vision inspection programming method and apparatus.
  64. Ansari, Marwan; Englman, Allon G.; Gelber, Philip B.; Jaffe, Joel R.; Summers, Ryan R.; Vann, Jamie; Walsh, John, Wagering game apparatus and method to provide a trusted gaming environment.
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로