CA2227815A1 - Apparatus and method for automated visual inspection of objects - Google Patents

Apparatus and method for automated visual inspection of objects

Info

Publication number
CA2227815A1
CA2227815A1 CA002227815A CA2227815A CA2227815A1 CA 2227815 A1 CA2227815 A1 CA 2227815A1 CA 002227815 A CA002227815 A CA 002227815A CA 2227815 A CA2227815 A CA 2227815A CA 2227815 A1 CA2227815 A1 CA 2227815A1
Authority
CA
Canada
Prior art keywords
high resolution
image
camera
targets
target
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
CA002227815A
Other languages
French (fr)
Other versions
CA2227815C (en
Inventor
Ernest M. Reimer
Ivi Hermanto
Paul Hearn
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.)
Nordischer Maschinenbau Rud Baader GmbH and Co KG
Original Assignee
Canpolar East Inc
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
Priority to US08/927,332 priority Critical patent/US6061086A/en
Application filed by Canpolar East Inc filed Critical Canpolar East Inc
Priority to CA002227815A priority patent/CA2227815C/en
Publication of CA2227815A1 publication Critical patent/CA2227815A1/en
Application granted granted Critical
Publication of CA2227815C publication Critical patent/CA2227815C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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

Abstract

The present invention relates to an apparatus and method for the automated inspection of objects for the presence of visual anomalies. The apparatus includes a first wide angle camera for acquiring an image of the object, a processor for detecting targets and generating target location from the image of the object, a two axis post-objective scanner associated with a high resolution camera for directing target image to the high resolution camera. The scanner provides a mechanism for saccadic emulation in combination with a high resolution video camera, which can be synchronized to the frame rate of the video camera for rapid high resolution examination of an object. The method according to the present invention comprises the steps of: capturing an image of at least a portion of an object; identifying visual anomalies as targets and detecting any targets on the object; generating location data for a detected target; emulating saccadic niovement to selectively capture a high resolution image of a target; and generating an output for analysis. The apparatus and method are particularly suited for the automated detection of defects, in particular parasites, in fish fillets. It is an advantage of the present invention that post-objective scanning permits the camera to remain stationary, while only the mirrors are moved, to acquire high resolution data of substantially only the targets, resulting in increased speed and reduced processing time.
CA002227815A 1997-09-11 1998-01-23 Apparatus and method for automated visual inspection of objects Expired - Lifetime CA2227815C (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US08/927,332 US6061086A (en) 1997-09-11 1997-09-11 Apparatus and method for automated visual inspection of objects
CA002227815A CA2227815C (en) 1997-09-11 1998-01-23 Apparatus and method for automated visual inspection of objects

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/927,332 1997-09-11
US08/927,332 US6061086A (en) 1997-09-11 1997-09-11 Apparatus and method for automated visual inspection of objects
CA002227815A CA2227815C (en) 1997-09-11 1998-01-23 Apparatus and method for automated visual inspection of objects

Publications (2)

Publication Number Publication Date
CA2227815A1 true CA2227815A1 (en) 1999-03-11
CA2227815C CA2227815C (en) 2007-05-22

Family

ID=25679996

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002227815A Expired - Lifetime CA2227815C (en) 1997-09-11 1998-01-23 Apparatus and method for automated visual inspection of objects

Country Status (2)

Country Link
US (1) US6061086A (en)
CA (1) CA2227815C (en)

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2998791B2 (en) * 1996-10-31 2000-01-11 日本電気株式会社 3D structure estimation device
US6856698B1 (en) * 1997-11-26 2005-02-15 Cognex Corporation Fast high-accuracy multi-dimensional pattern localization
US7016539B1 (en) 1998-07-13 2006-03-21 Cognex Corporation Method for fast, robust, multi-dimensional pattern recognition
US6630998B1 (en) 1998-08-13 2003-10-07 Acushnet Company Apparatus and method for automated game ball inspection
US6864970B1 (en) * 2000-10-11 2005-03-08 Best N.V. Apparatus and method for scanning products with a light beam to detect and remove impurities or irregularities in a conveyed stream of the products
AU2002211680A1 (en) 2000-10-13 2002-04-22 Clarity, L.L.C. Magnetic actuation and positioning
US6985616B2 (en) * 2001-10-18 2006-01-10 Robodesign International, Inc. Automated verification and inspection device for sequentially inspecting microscopic crystals
US6462812B1 (en) 2000-11-21 2002-10-08 Callaway Golf Company Golf ball indicia verification system
US6864498B2 (en) * 2001-05-11 2005-03-08 Orbotech Ltd. Optical inspection system employing a staring array scanner
US6992771B2 (en) * 2001-11-28 2006-01-31 Battelle Memorial Institute Systems and techniques for detecting the presence of foreign material
US6786096B2 (en) 2001-11-28 2004-09-07 Battelle Memorial Institute System and technique for detecting the presence of foreign material
US6879082B2 (en) * 2002-03-25 2005-04-12 Clarity Technologies, Inc. Electromagnetic positioning
US20030193562A1 (en) * 2002-04-15 2003-10-16 Corzillus Brian S. Natural vision-based video surveillance system
US6879389B2 (en) * 2002-06-03 2005-04-12 Innoventor Engineering, Inc. Methods and systems for small parts inspection
US7103208B2 (en) * 2002-08-26 2006-09-05 Eastman Kodak Company Detecting and classifying blemishes on the transmissive surface of an image sensor package
US6880759B2 (en) * 2003-05-23 2005-04-19 Symagery Microsystems Inc. Optical reader station
US7190834B2 (en) 2003-07-22 2007-03-13 Cognex Technology And Investment Corporation Methods for finding and characterizing a deformed pattern in an image
US8081820B2 (en) 2003-07-22 2011-12-20 Cognex Technology And Investment Corporation Method for partitioning a pattern into optimized sub-patterns
WO2005026919A2 (en) * 2003-09-11 2005-03-24 Bradford Addison Clough Acquisition and analysis of time location-specific image data
US8437502B1 (en) 2004-09-25 2013-05-07 Cognex Technology And Investment Corporation General pose refinement and tracking tool
EP1802968A1 (en) * 2004-09-30 2007-07-04 Paratest ApS A method and a system for detection of trichinella larvae in meat samples
JP4654022B2 (en) * 2004-12-24 2011-03-16 株式会社サキコーポレーション Substrate visual inspection device
DE102005018855B4 (en) * 2005-04-22 2010-01-28 Theta System Elektronik Gmbh Apparatus for inspecting printed products
DE102005029901B4 (en) * 2005-06-25 2022-10-06 Modi Modular Digits Gmbh Device and method for visually detecting two-dimensional or three-dimensional objects
US20070106161A1 (en) * 2005-10-19 2007-05-10 The Regents Of The University Of California Medical diagnostic imaging using visible light
WO2008016309A1 (en) * 2006-08-04 2008-02-07 Sinvent As Multi-modal machine-vision quality inspection of food products
US8661671B2 (en) 2006-09-12 2014-03-04 Benteler Automotive Corporation Method for making catalytic converters with automated substrate crack detection
US7992851B2 (en) * 2007-08-01 2011-08-09 Acushnet Company Device for automatic indexing of a golf ball
US7387070B1 (en) 2007-08-01 2008-06-17 Acushnet Company Method and apparatus for automatic indexing of a golf ball
GB0717019D0 (en) * 2007-09-01 2007-10-10 Rixen Uk Ltd Audiovisual Terminal
JP2009168746A (en) * 2008-01-18 2009-07-30 Sumitomo Electric Ind Ltd Inspection method and inspection device
EP2325625A1 (en) * 2008-08-07 2011-05-25 Kde Corporation Inspection system
US20100091094A1 (en) * 2008-10-14 2010-04-15 Marek Sekowski Mechanism for Directing a Three-Dimensional Camera System
ES2739036T3 (en) 2009-09-14 2020-01-28 Viion Systems Inc Saccadic Dual Resolution Video Analysis Camera
CL2009002085A1 (en) 2009-11-16 2011-03-11 Univ Pontificia Catolica Chile Method and system to automatically analyze in real time the quality of samples of fish meats that circulate on a conveyor belt, which allow surface defects to be detected and classify meats according to quality standards, based on the segmentation of the captured images.
NO331345B1 (en) 2010-02-05 2011-12-05 Esben Beck Device and method for damaging parasites on fish
EP2719160A2 (en) 2011-06-06 2014-04-16 3Shape A/S Dual-resolution 3d scanner
EE201200005A (en) 2012-03-27 2013-12-16 Humal Priit Apparatus for diagnosing or controlling bee varroasis, method and software for parasite detection
CN103297661A (en) * 2013-06-04 2013-09-11 四川艾普视达数码科技有限公司 Infrared monitoring device with fixed-point thinning camera shooting function
US9679224B2 (en) 2013-06-28 2017-06-13 Cognex Corporation Semi-supervised method for training multiple pattern recognition and registration tool models
KR102145960B1 (en) * 2013-07-19 2020-08-20 삼성디스플레이 주식회사 Apparatus and method for inspecting sealing
US9964750B2 (en) * 2013-11-28 2018-05-08 Femtonics Kft. Optical microscope system for simultaneous observation of spatially distinct regions of interest
ES2552405B1 (en) * 2014-05-27 2016-09-14 Tecnología Marina Ximo, S.L. System and method of detection of Anisakis parasites in fish fillets
US20170004344A1 (en) * 2015-07-02 2017-01-05 Canon Kabushiki Kaisha Robust Eye Tracking for Scanning Laser Ophthalmoscope
US9870503B2 (en) * 2015-12-31 2018-01-16 International Business Machines Corporation Visual object and event detection and prediction system using saccades
CN105787460B (en) * 2016-03-14 2019-09-10 南京市疾病预防控制中心 A kind of schistosoma miracidium automatic recognition system
US10345789B2 (en) 2016-06-21 2019-07-09 Scientific Games International, Inc. System and method for variable perforation profiles in a stack of lottery tickets
CN107727232B (en) * 2017-10-24 2023-07-04 中国科学院上海技术物理研究所 Geometric registration testing device and method
US11632939B2 (en) * 2017-12-20 2023-04-25 Intervet Inc. System for external fish parasite monitoring in aquaculture
CA3084294A1 (en) 2017-12-20 2019-06-27 Intervet International B.V. System for external fish parasite monitoring in aquaculture
US10869489B2 (en) 2018-08-31 2020-12-22 John Bean Technologies Corporation Portioning accuracy analysis
CZ308927B6 (en) * 2020-07-10 2021-09-08 České vysoké učení technické v Praze Mobile electronic device for indicating bee diseases and hive conditions

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3704342A (en) * 1970-01-22 1972-11-28 Dynarad Infrared scanning system
JPS61229171A (en) * 1985-04-04 1986-10-13 Bridgestone Corp Method and device for reading tire information
US4744131A (en) * 1985-07-12 1988-05-17 Nordischer Maschinenbau Rud. Baader Gmbh+C Kg Apparatus for handling fish fillets for the purpose of quality inspection
JPS62173731A (en) * 1986-01-28 1987-07-30 Toshiba Corp Inspection device for surface of article to be inspected
DK157380C (en) * 1986-11-06 1991-08-12 Lumetech As METHODS OF OPTICAL, BODY-FREE MEASUREMENT OF MEAT TEXTURE
US4872052A (en) * 1986-12-03 1989-10-03 View Engineering, Inc. Semiconductor device inspection system
US5051825A (en) * 1989-04-07 1991-09-24 Pressco, Inc. Dual image video inspection apparatus
CA1251863A (en) * 1988-02-29 1989-03-28 Kevin Mccarthy Fish sorting machine
US5173796A (en) * 1991-05-20 1992-12-22 Palm Steven G Three dimensional scanning system
US5255114A (en) * 1991-11-12 1993-10-19 Eastman Kodak Company High resolution scanner
CA2133825C (en) * 1992-04-13 2002-12-31 Alan Benn Image analysis for meat
JPH05313085A (en) * 1992-05-08 1993-11-26 Komatsu Ltd Scanner
US5257101A (en) * 1992-06-01 1993-10-26 Board Of Regents Of The University Of Ok Apparatus and method for selecting a log orientation and pattern for sawing
JP3212389B2 (en) * 1992-10-26 2001-09-25 株式会社キリンテクノシステム Inspection method for foreign substances on solids
US5341181A (en) * 1992-11-20 1994-08-23 Godard Roger R Systems and methods for capturing and presentng visual information
BR9407082A (en) * 1993-07-22 1996-08-13 Minnesota Mining & Mfg Apparatus and process for calibrating a three-dimensional space
US5517235A (en) * 1993-11-03 1996-05-14 Control Automation, Inc. Method and apparatus for inspecting printed circuit boards at different magnifications
US5784484A (en) * 1995-03-30 1998-07-21 Nec Corporation Device for inspecting printed wiring boards at different resolutions

Also Published As

Publication number Publication date
CA2227815C (en) 2007-05-22
US6061086A (en) 2000-05-09

Similar Documents

Publication Publication Date Title
CA2227815A1 (en) Apparatus and method for automated visual inspection of objects
US8351672B2 (en) Machine imaging apparatus and method for detecting foreign materials
US6169600B1 (en) Cylindrical object surface inspection system
EP0989517A3 (en) Determining the position of eyes through detection of flashlight reflection and correcting defects in a captured frame
JPH0736001B2 (en) Bottle defect inspection method
RU2007129751A (en) SYSTEMS AND WAYS OF OBSERVATION IN THE NIGHT TIME
EP0878965A3 (en) Method for tracking entering object and apparatus for tracking and monitoring entering object
AU5598000A (en) Skin imaging and analysis systems and methods
JP3688520B2 (en) Surface inspection apparatus and surface inspection method
JP2000039407A (en) X-ray foreign object inspection device
Riza et al. Data efficient digital micromirror device-based image edge detection sensor using space-time processing
JPH05240805A (en) Surface defect detecting device
JPS62156547A (en) Detecting method for surface defect
JP2009168615A (en) Visual inspection apparatus and visual inspection method
JPH09288072A (en) X-ray inspecting instrument for crack flaw
JPH08186808A (en) Method and device for processing image
JPH0829357A (en) Appearance inspection device for automation line
JP3362981B2 (en) Defect inspection method for transparent body with edge
CN220022902U (en) Chip detection device
JPH0196540A (en) Method for detecting foreign matter in liquid
JPH0815177A (en) Method and apparatus for imaging surface defect
JP2002022665A (en) Method and apparatus for inspection of surface defect
JPH10206352A (en) X-ray inspection device for foreign matter
JPS61258149A (en) Object inspecting device
JPH05302820A (en) Inspection method and device for surface flaw on periodical pattern

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20180123

MKEX Expiry

Effective date: 20180123