Human machine-interface and method for manipulating data in a machine vision system
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-005/225
G06F-003/0481
G06K-009/62
G06T-007/00
G06F-009/44
출원번호
US-0623534
(2012-09-20)
등록번호
US-9094588
(2015-07-28)
발명자
/ 주소
Silver, William M.
Phillips, Brian S.
출원인 / 주소
COGNEX CORPORATION
인용정보
피인용 횟수 :
0인용 특허 :
140
초록▼
This invention provides a Graphical User Interface (GUI) that operates in connection with a machine vision detector or other machine vision system, which provides a highly intuitive and industrial machine-like appearance and layout. The GUI includes a centralized image frame window surrounded by pan
This invention provides a Graphical User Interface (GUI) that operates in connection with a machine vision detector or other machine vision system, which provides a highly intuitive and industrial machine-like appearance and layout. The GUI includes a centralized image frame window surrounded by panes having buttons and specific interface components that the user employs in each step of a machine vision system set up and run procedure. One pane allows the user to view and manipulate a recorded filmstrip of image thumbnails taken in a sequence, and provides the filmstrip with specialized highlighting (colors or patterns) that indicate useful information about the underlying images. The programming of logic is performed using a programming window that includes a ladder logic arrangement.
대표청구항▼
1. A method for determining a characteristic of an object, comprising: providing relative motion between the object and a two-dimensional field of view, the object comprising a set of visible features, the set of visible features containing at least one visible feature;inputting an encoding signal r
1. A method for determining a characteristic of an object, comprising: providing relative motion between the object and a two-dimensional field of view, the object comprising a set of visible features, the set of visible features containing at least one visible feature;inputting an encoding signal responsive to the relative motion, from which can be obtained at desired times a corresponding encoder count indicating a location of the object relative to when the object passes a fixed point in the field of view;capturing a plurality of active frames displayed by a graphical user interface, each frame of the plurality of active frames comprising an image of the field of view when the object passes through the field of view;obtaining a plurality of capture counts corresponding to the plurality of active frames, each capture count of the plurality of capture counts being responsive to the encoder count corresponding to a time at which the corresponding active frame was captured;computing, responsive to an analysis of the plurality of active frames, a plurality of location values, each location value of the plurality of location values responsive to a position in the field of view of a visible feature of the set of visible features in an associated active frame; anddetermining the characteristic of the object using the plurality of location values and the plurality of capture counts such that an output signal sent to a downstream actuator can be synchronized to the location of the object. 2. The method of claim 1, wherein the characteristic comprises a pixel size calibration. 3. The method of claim 1, wherein the characteristic comprises an object distance. 4. The method of claim 1, wherein the set of visible features comprises a plurality of visible features and the characteristic comprises an object rotation. 5. The method of claim 1, wherein determining the characteristic of the object further comprises fitting a line to at least a portion of the plurality of location values and at least a portion of the plurality of capture counts. 6. The method of claim 1, wherein the capturing further comprises capturing a plurality of frames, each frame of the plurality of frames comprising an image of the field of view, such that the plurality of active frames comprises a subset of the plurality of frames; and further comprising: computing, responsive to an analysis of the plurality of frames, a plurality of object detection weights corresponding respectively to the plurality of frames, each object detection weight of the plurality of object detection weights comprising evidence that the object is located in the field of view for the corresponding frame; andchoosing as the plurality of active frames a portion of the plurality of frames where the evidence is sufficient. 7. A system for determining a characteristic of an object, comprising: a motion apparatus that provides relative motion between the object and a two-dimensional field of view, the object comprising a set of visible features, the set of visible features containing at least one visible feature;an encoder device responsive to the relative motion, from which can be obtained at desired times a corresponding encoder count indicating a location of the object relative to when the object passes a fixed point in the field of view;an image capture device that captures a plurality of active frames displayed by a graphical user interface, each frame of the plurality of active frames comprising an image of the field of view when the object passes through the field of view;a timing device that obtains a plurality of capture counts corresponding to the plurality of active frames, each capture count of the plurality of capture counts being responsive to the encoder count corresponding to a time at which the corresponding active frame was captured;an analyzer device that: performs a first analysis process by analyzing the plurality of active frames to compute a plurality of location values, each location value of the plurality of location values responsive to a position in the field of view of a visible feature of the set of visible features in an associated active frame; andperforms a second analysis process that determines the characteristic of the object using at least a portion of the plurality of location values and at least a portion of the plurality of capture counts such that an output signal sent to a downstream actuator can be synchronized to the location of the object. 8. The system of claim 7, wherein the characteristic comprises a pixel size calibration. 9. The system of claim 7, wherein the characteristic comprises an object distance. 10. The system of claim 7, wherein the set of visible features comprises a plurality of visible features and the characteristic comprises an object rotation. 11. The system of claim 7, wherein the second analysis process further comprises fitting a line to at least a portion of the plurality of location values and at least a portion of the plurality of capture counts. 12. The system of claim 7, wherein the capture device further captures a plurality of frames, each frame of the plurality of frames comprising an image of the field of view, such that the plurality of active frames comprises a subset of the plurality of frames; andthe analyzer device further configured to perform: a third analysis process that analyzes the plurality of frames to compute a plurality of object detection weights corresponding respectively to the plurality of frames, each object detection weight of the plurality of object detection weights comprising evidence that the object is located in the field of view for the corresponding frame; anda selection process that chooses as the plurality of active frames a portion of the plurality of frames where the evidence is sufficient.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (140)
Hansen, Michael Wade; Burt, Peter Jeffrey, Apparatus and a method for detecting motion within an image sequence.
Suzuki Masato (Ibaraki JPX) Inaba Hiromi (Katsuta JPX) Nakamura Kiyoshi (Katsuta JPX) Nakata Naofumi (Katsuta JPX) Yamani Hiroaki (Katsuta JPX) Oonuma Naoto (Hitachi JPX), Apparatus and methods for detecting number of people waiting in an elevator hall using plural image processing means wit.
Tsujino,Hiroshi; Kondo,Hiroshi; Miura,Atsushi; Nagai,Shinichi; Akatsuka,Koji, Apparatus, program and method for detecting both stationary objects and moving objects in an image using optical flow.
Eleftheriadis Alexandros ; Jacquin Arnaud Eric, Automatic face and facial feature location detection for low bit rate model-assisted H.261 compatible coding of video.
Lindqvist Per-Erik (Easton PA) Wetherell Jeffry H. (Nazareth PA), Automatic order selection system capable of responding to simultaneous order requests.
Corwin Thomas L. (McLean VA) Richardson Henry R. (Alexandria VA) Kuo Stanley D. (Arlington VA) Stefanick Tom A. (Arlington VA) Keeler R. Norris (McLean VA) Pflibsen Kent (Tucson AZ) Calmes Lonnie K. , Automatic target detection process.
Pfeiffer Carl G. ; Tsai Cheng-Chih ; Gumas D. Spyro ; Calingaert Christopher ; Nguyen Danny D., Background adaptive target detection and tracking with multiple observation and processing stages.
Goren David P. (Ronkonkoma NY) Pavlidis Theodosios (Setauket NY) Spitz Glenn (Far Rockaway NY), Decoding bar codes from multiple scans using element replacement.
Baharav,Izhak; Blalock,Travis N.; Machida,Akihiro; Smith,George E.; Ang,Jin Kiong, Imaging system and apparatus for combining finger recognition and finger navigation.
Landt Jeremy A. ; Berka Ivan,CAX ; Carrender Curt L. ; Mortenson G. Russell ; Sondhi Vickram,CAX ; Speirs Donald F., Integrated multi-meter and wireless communication link.
Douglas James Beck ; Clarence Keith Griggs ; Jeffrey Erickson Roeca ; Jeffrey John Haeffele ; Mason Bradfield Samuels, Integrated trigger function display system and methodology for trigger definition development in a signal measurement system having a graphical user interface.
Ebel James (Jacksonville FL) Dolan Mary L. (Jacksonville FL) Edwards Russell J. (Jacksonville FL) Sites Peter W. (Knoxville TN), Lens inspection system and method.
Cyril C. Marrion, Jr. ; Ivan A. Bachelder ; Edward A. Collins, Jr. ; Masayoki Kawata JP; Sateesh G. Nadabar, Machine vision system for identifying and assessing features of an article.
Scola Joseph R. ; Ruzhitsky Vladimir N. ; Jacobson Lowell D., Machine vision system for object feature analysis and validation based on multiple object images.
Nishi Noriyuki (Osaka JPX) Muto Tadashi (Yamatokoriyama JPX) Takayama Shinichi (Suzuka JPX), Method and apparatus for inspecting the cleanliness of top slibers.
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.
Gerst, III, Carl W.; Equitz, William H.; Testa, Justin; Nadabar, Sateesh, Method and apparatus for providing omnidirectional lighting in a scanning device.
White Stanley A. ; Walley Kenneth S. ; Johnston James W. ; Henderson P. Michael ; Hale Kelly H. ; Andrews ; Jr. Warner B. ; Siann Jonathan I., Method and apparatus for sensing an audio signal that is sensitive to the audio signal and insensitive to background noise.
Schneider Volker Rainer,DEX ; Braach Hans-Joachim,DEX, Method and device for the automatic detection of surface defects for continuously cast products with continuous mechanical removal of the material.
Brooksby, Glen William; Mundy, Joseph Leagrand, Method for high dynamic range image construction based on multiple images with multiple illumination intensities.
Longacre ; Jr. Andrew (Skaneateles NY) Hammond ; Jr. Charles M. (Skaneateles NY) Havens William H. (Skaneateles NY) Pidhirny John M. (Skaneateles NY), Method of programmable digitization and bar code scanning apparatus employing same.
Cox Kenneth A. (Midlothian VA) Dante Henry M. (Midlothian VA) Maher Robert J. (Midlothian VA), Methods and apparatus for optically determining the acceptability of products.
Marrs David ; Bruno Louis ; Guszcza Joseph ; Meier Timothy ; Pankow Matthew ; Parker James A. ; Pettinelli John ; Randolph Bradley ; Reynolds Andrew ; Ruhlman Thomas, Multiple application multiterminal data collection network.
Michael David J. ; Wallack Aaron, Nonfeedback-based machine vision method for determining a calibration relationship between a camera and a moveable obje.
White Kenneth W. (Lewisville NC) McConnell Bain C. (Winston-Salem NC) Henderson Calvin W. (Winston-Salem NC) Clark Shannun W. (Lewisville NC) Collett William R. (Winston-Salem NC) deMey ; III. Charle, Package inspection system.
Heinrich, Harley Kent; Cesar, Christian Lenz; Cofino, Thomas A.; Friedman, Daniel J.; Goldman, Kenneth Alan; Greene, Sharon Louise; McAuliffe, Kevin P., Radio frequency identification system write broadcast capability.
Kubler, Joseph Jay; Grabon, Robert James, Radio frequency identification systems and methods for waking up data storage devices for wireless communication.
Brent G. Robertson ; Glenn W. Lee ; Roger J. Colburn, Scanning system for decoding two-dimensional barcode symbologies with a one-dimensional general purpose scanner.
Mullins Michael J. ; Smith Barry S. ; Pudas Michael R., System and method for optically inspecting cigarettes by detecting the lengths of cigarette sections.
Lithicum, Steven Eric; Blue, Russell Scott; Volpe, Christopher Richard; Avila, Ricardo Scott; Miller, James Vradenburg, System and method for providing interactive haptic collision detection.
Ferlitsch,Andrew Rodney; DeVore,Darwin Alan, Systems and methods for manipulating electronic information using a three-dimensional iconic representation.
Glier, Michael T.; Laird, Mark D.; Tinnemeier, Michael T.; Small, Steven I.; Sybel, Randall T., Traffic light violation prediction and recording system.
Eskridge, Thomas C.; Newberry, Jeff E.; DeYong, Mark R.; Dunn, Scott A.; Huffstutter, Wesley K.; Grace, John W.; Lumeyer, Marc A.; Ellison, Michael A.; Zoch, John R., User interface for automated optical inspection systems.
Ekchian Leon K. (Northridge CA) Johnson David D. (Simi Valley CA) Smith William F. (Los Angeles CA), Vector neural network for low signal-to-noise ratio detection of a target.
Michalopoulos Panos G. (St. Paul MN) Fundakowski Richard A. (St. Paul MN) Geokezas Meletios (White Bear Lake MN) Fitch Robert C. (Roseville MN), Vehicle detection through image processing for traffic surveillance and control.
Gasperi Michael L. (Racine WI) Roszkowski Richard M. (Brookfield WI) Christian Donald J. (New Berlin WI) Deklotz Joseph E. (Genesee WI), Video image processing system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.