Inspection system and method
First Claim
1. A system for inspecting an object, the system comprising a work surface providing an object plane on which, in use, the object to be inspected is located;
- and a camera arranged with respect to the work surface so that at least part of the work surface is within the camera'"'"'s field of vision, the camera being arranged to capture an image of the object, the image comprising a plurality of image data components, the system further including an apparatus for processing the object image, the apparatus being arranged to receive the object image from the camera and to identify a plurality of said image data components that represent the position of a respective edge component of the object in an image plane, wherein, during the capture of an image by the camera, the camera and the object are fixed with respect to one another, the processing apparatus being arranged to project each image edge data component onto the object plane to produce a respective object edge data component in the object plane, the processing apparatus being further arranged to determine whether each object edge data component relates to an edge of the object that lies on the work surface or to an edge of the object that is offset from the work surface and, upon determining that an object edge data component is offset from the work surface, to adjust the value of the object edge data component by an amount depending on the ratio of the size of the offset in a direction generally perpendicular with the work surface to the perpendicular distance of the camera'"'"'s focal point from the object plane.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for inspecting an object, the system comprising a camera; a work surface for receiving the object; and an apparatus for processing an image of the object taken by the camera wherein, during the capture of an image by the camera, the camera and the object are fixed with respect to one another. The processing apparatus identifies those image data components that represent the an edge of the object in an image plane, and projects each image edge data component onto the object plane. The processing apparatus also determines whether each object edge data component relates to an edge of the object that lies on the work surface or to an edge of the object that is spaced apart from the work surface and, upon determining that an object edge data component is spaced apart from the work surface, adjusts the value of the object edge data component by an amount depending on the ratio of the size of the object in a direction generally perpendicular with the work surface to the perpendicular distance of the camera'"'"'s focal point from the object plane.
38 Citations
13 Claims
-
1. A system for inspecting an object, the system comprising a work surface providing an object plane on which, in use, the object to be inspected is located;
- and a camera arranged with respect to the work surface so that at least part of the work surface is within the camera'"'"'s field of vision, the camera being arranged to capture an image of the object, the image comprising a plurality of image data components, the system further including an apparatus for processing the object image, the apparatus being arranged to receive the object image from the camera and to identify a plurality of said image data components that represent the position of a respective edge component of the object in an image plane, wherein, during the capture of an image by the camera, the camera and the object are fixed with respect to one another, the processing apparatus being arranged to project each image edge data component onto the object plane to produce a respective object edge data component in the object plane, the processing apparatus being further arranged to determine whether each object edge data component relates to an edge of the object that lies on the work surface or to an edge of the object that is offset from the work surface and, upon determining that an object edge data component is offset from the work surface, to adjust the value of the object edge data component by an amount depending on the ratio of the size of the offset in a direction generally perpendicular with the work surface to the perpendicular distance of the camera'"'"'s focal point from the object plane.
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. An apparatus for processing an image, the apparatus being suitable for use in a system for inspecting an object, the system comprising a work surface providing an object plane on which, in use, the object to be inspected is located;
- and a camera arranged with respect to the work surface so that at least part of the work surface is within the camera'"'"'s field of vision, the camera being arranged to capture an image of the object, the image comprising a plurality of image data components, the apparatus being arranged to receive the object image from the camera and to identify a plurality of said image data components that represent the position of a respective edge component of the object in an image plane, wherein, during the capture of an image by the camera, the camera and the object are fixed with respect to one another, the processing apparatus being arranged to project each image edge data component onto the object plane to produce a respective object edge data component in the object plane, the processing apparatus being further arranged to determine whether each object edge data component relates to an edge of the object that lies on the work surface or to an edge of the object that is offset from the work surface and, upon determining that an object edge data component is offset from the work surface, to adjust the value of the object edge data component by an amount depending on the ratio of the size of the offset in a direction generally perpendicular with the work surface to the perpendicular distance of the camera'"'"'s focal point from the object plane.
-
12. In a system for inspecting an object, the system comprising a work surface providing an object plane on which, in use, the object to be inspected is located;
- and a camera arranged with respect to the work surface so that at least part of the work surface is within the camera'"'"'s field of vision, the camera being arranged to capture an image of the object, the image comprising a plurality of image data components, and wherein, during the capture of an image by the camera, the camera and the object are fixed with respect to one another a method of processing the object image, the method comprising receiving the object image from the camera;
identifying a plurality of said image data components that represent the position of a respective edge component of the object in an image plane;
projecting each image edge data component onto the object plane to produce a respective object edge data component in the object plane;
determining whether each object edge data component relates to an edge of the object that lies on the work surface or to an edge of the object that is offset from the work surface; and
, upon determining that an object edge data component is offset from the work surface, adjusting the value of the object edge data component by an amount depending on the ratio of the size of the offset in a direction generally perpendicular with the work surface to the perpendicular distance of the camera'"'"'s focal point from the object plane. - View Dependent Claims (13)
- and a camera arranged with respect to the work surface so that at least part of the work surface is within the camera'"'"'s field of vision, the camera being arranged to capture an image of the object, the image comprising a plurality of image data components, and wherein, during the capture of an image by the camera, the camera and the object are fixed with respect to one another a method of processing the object image, the method comprising receiving the object image from the camera;
Specification