Patent Description:
Such inspection systems are well-known in the art. The reason for providing the <NUM>° coverage is that in product lines, in particular cylindrical (circular cylinder) objects may arrive at the inspection system in an unoriented manner, such that it is not sufficient to inspect only one or two lateral sides of the object by a camera system arranged to the left and to the right of the transport path since the decisive part of the surface, for instance a bar code or other code or alphanumeric chain on a label of the product, could be outside the field of view of the lateral camera systems. Although there are known systems having a further station with again two lateral camera systems and providing a <NUM>° rotation of the object in between both stations/inspection areas, providing thus for not a full peripheral coverage of <NUM>° of one inspection area, there are also those systems where more than two cameras are used for the full peripheral coverage of <NUM>° of the same inspection area. Such a system is for instance disclosed in <CIT>.

The system disclosed therein comprises four cameras azimuthally spaced apart by <NUM>° and in a <NUM>° position with respect to the transport path. By having an optical element in the light path of each camera which can be switched between a transparent state and a non-transparent state, the system can be used for instance for inspecting labels of bottles passing through the system with the optical element in the transparent state, and for through-inspection of the bottle by using the optical element in the non-transparent state as illumination device for the camera on the other side of the transport path.

Other systems refrain from full peripheral coverage of the inspection area, making use of only one camera on each side of the transport path and using a splitting of the light path of a camera in three split light paths, while the inspected containers, after passing the system, are rotated by <NUM>° and pass through an identical system thereafter. Such systems are disclosed in <CIT>.

Further, the company Cognex developed an inspection system under the trade name Omniview which is optimized for label inspection. Namely, label inspection becomes increasingly important to check not only for correct product identification, but also, for instance, for expiry dates and other visually readable information from the label and its correctness, such that incorrectly labeled products can be taken out of the transport path. This system has a similar camera arrangement as in <CIT>. The four cameras are each separately mounted on a distance holder at some distance from the transport path and are each connected to a central image evaluation (usually a PC operation desklan electrical cabinet) where a seamless image composed of the images taken by the cameras is created. Document <CIT> discloses a device and method for inspecting labelled containers whereby several cameras and redirecting mirrors are used. Document <CIT> discloses an empty bottle inspection apparatus comprising at least one lighting device and one camera which form an inspection bridge.

Such systems as well as the system according to invention can be used in the food industry, but also in other industries as for consumer goods (cosmetics) or pharmaceuticals where some kind of end control by visual inspection is required or beneficial, as for instance to control not only product identification, but also for instance expiry dates of medicinal products.

Each of those systems as described above or otherwise known in the art have their pros and cons and are designed to optimize visual inspection with respect to the intended field of application.

It is an object of the present invention to provide for an inspection system which is improved regarding a compromise of ease of application for still a considerable number of applications in particular in the field of food and / or for instance cosmetics industry or pharmaceutical industry and a reasonable reliability regarding accuracy of label reading.

This object is obtained by further development of inspection systems as named in the above introduction, which is defined in claim <NUM> and which is essentially characterized in that at least one of the light paths is longer than the spatial distance of its ends. This enables the system to be quite compact with still satisfying depth of focus for improved reliability of image recognition in the evaluation of the images taken of the product in the inspection area and covering the full label irrespective of the orientation of the object with respect to the transport direction by the full peripheral coverage of azimuth angle of <NUM>°, leading thus to a broad level of applicability for use of the system.

For the purpose of the invention, the following conventions for directions are given. The transport direction T being the direction of the transport path (more specifically, the tangent to the transport path when considering also a curved transport path), while a sidewise direction or width direction orthogonal to the transport direction to the left and to the right span, together with the transport direction, an area named "reference plane", which is, for several preferred applications, the horizontal plane. An object being unoriented in said reference plane, that is having an arbitrary rotational position with respect to its rotational center axis (the symmetry axis of, for instance, cylindrical products) can still be visually inspected in the inspection area about its entire peripheral (circumferential) surface when the inspection area is fully covered by the fields of view of the plurality of camera/sensor devices for an azimuth angle of <NUM>°, the azimuth angle lying within the reference plane (see <FIG> in the figurative description).

Further, regarding the light path, what is meant for geometrical description is the central ray of the field of view of the camera.

In a preferred embodiment, there is only one light path with no splitting of the light path into several split portions running on different ways, for the light running from a section of the illuminated surface of the object to one, respectively each camera/sensor device.

According to the claimed invention, at least one light path has a first portion with a major path direction component being in the reference plane and a second portion with a major path component along a reference axis normal to said reference plane. That is, for instance for major applications where the reference plane is the horizontal plane, the major path direction lies within the horizontal plane, meaning that a vertical component of the path direction of the first portion is lower than its horizontal component. Preferably, it is even lower than <NUM> % of the horizontal component. The image area is preferably placed centrally in the surface curvature of the object, to have image center and image border at essentially the same distance from focus.

In a further preferred embodiment, the path direction of the first portion is fully in the reference plane and in particular fully radial with respect to a center of the inspection area. The same holds, the other way round, for the major path component of the second portion. Here, said major path component is along a reference axis normal to said reference plane, for major applications along the vertical or height axis. In a preferred embodiment, the other component apart from the vertical component is less than half of the vertical component, preferably the major path component of the second portion is along said reference axis normal to said reference plane.

This allows equalizing installation space by shifting installation space from the width to the height direction maintaining an acceptable depth of focus.

According to the claimed invention, a ratio by which the path length of one of the first and second portions is larger than the other is lower than <NUM>, preferably lower than <NUM>, in particular lower than <NUM>. This brings advantages in the installation space regarding deflection means for the direction change of the light path.

The goal of the visual inspection being in particular label reading, specifically unoriented 2D-data matrix reading, bar code reading, secure detection/pattern matching of alphanumeric chains including for instance best-before data and LOT control or product identification control (right pack, right product, RPRP requirement), the full peripheral coverage of <NUM>° is provided. Moreover, in a preferred embodiment the field of views of, as seen in circumferential direction, next-but-one neighboured camera/sensor devices overlap. Said overlap, given at the peripheral surface of the inspected object, allows patterns of greater circumferential length to be caught by one of the camera/sensor devices alone in its entirety more easily. Namely, given by the rotationally arbitrarily oriented objects passing through the inspection system, the <NUM>° coverage of for instance a bar code being in the cross-over of the fields of view of directly neighboured camera/sensor devices is recognizable, but requires combined evaluation of both images taken from said neighboured couple of camera/sensor devices, wherein for said preferred embodiment, the bar code is readable in its entirety by one camera/sensor device only.

In a preferred embodiment, a first angle of view αh in the reference plane of a camera/sensor device is lower than <NUM>°, preferably lower than <NUM>°, more preferably lower than <NUM>° and in particular lower than <NUM>°, and/or its second angle of view αv referenced by the reference axis is lower than <NUM>°, preferably lower than <NUM>°, more preferably lower than <NUM>°, in particular lower than <NUM>°. This improves the depth of focus, in consideration therof that the subsequent imaging, compensation for the fact that the inspection light is coming from a curved surface may be taken into account, if for instance objects with rounded contour or slightly conical objects are inspected, which are a main application of the inspection system in view of the increased difficulty to have those products in a rotationally oriented manner in the product line. In a further preferred embodiment, in particular in combination with the previously discussed feature, the length of the light path is longer than <NUM>, preferably longer than <NUM>, in particular longer than <NUM>, and preferably shorter than <NUM>, preferably shorter than <NUM>, in particular shorter than <NUM>. This allows for saving installation space and increases flexibility for use of the inspection system also in already existing facilities having possibly already a plurality of fixedly installed production lines to transport the objects.

In a further preferred embodiment, the inspection system comprises computing means for an evaluation of the images taken by the camera/sensor devices, wherein at least a part of the computing means is positioned locally where the evaluated images are taken. That is, contrary to existing systems where evaluation of the images taken is done centrally at some PC or electrical cabinet, for instance at an operator's desk installed at the product line, at least part, in particular including the part necessary for determining whether the inspected object complies with predefined conditions to be verified by inspection, is done locally at the measurement site. In particular, it is preferred that the spatial distance between the camera/sensor device and the location of the CPU evaluating the images taken from said camera/sensor device is, compared to the length of the light path, lower than <NUM>, preferably lower than <NUM>, in particular lower than <NUM>. This enhances self-employment of the inspection system for use as a modular part insertable in product lines as single component.

In a further preferred embodiment, it is provided that said evaluation of images taken by different camera/sensor devices or different subgroups of camera/sensor devices are computed separately in parallel. That means that there is not one common computing means handling the images taken by all the camera/sensor devices, but computing devices attributed to each camera/sensor device for subgroups of camera/sensor devices. For instance, in a preferred embodiment having six camera/sensor devices, three CPUs are each attributed to a couple of two camera/sensor devices. The attribution may preferably comprise a local attribution by having a local separation between the several CPUs and/or the spatial distance between the CPU attributed to its camera/sensor devices to said camera/sensor devices being lower than the average distance of said CPU to all camera/sensor devices.

The above features regarding the evaluation of the images taken are also considered advantageously independent of the relationship of the length of the light path to the spatial distance between its ends. Accordingly, the subject invention independently and separately discloses also an inspection system for visually inspecting objects, in particular the surface of objects, during their transport along a transport path, the system comprising a free space allowing the object to pass through the system and including an inspection area in which the objects are inspected visually, an illumination device for illuminating at least the peripheral surface of an object in the inspection area and a plurality of camera/sensor devices, each of them being configured to take an image of the surface section of the peripheral surface in its respective field of view, the fields of view of the camera/sensor devices in combination providing for full peripheral coverage (<NUM>°)of the inspection area, and computing means for an evaluation of the images taken by the camera/sensor devices, wherein at least a part of the computing means is positioned locally where the evaluated images are taken and/or wherein the evaluation of images taken by different camera/sensor devices or different subgroups of camera/sensor devices are computed separately in parallel and/or wherein subunits of the computing means attributed to one or a subgroup of camera/sensor devices are locally separated from each other.

It is to be understood that these inspection systems defined in the preceding paragraph are disclosed also in combination with one or more of the features of the previous and the following description and claims.

Further, it is preferred that a cable connection between the camera/sensor devices and the computing means is provided, wherein one and/or the average cable length connecting a camera/sensor device with the part of the computing means evaluating the image of said camera/sensor device is lower than <NUM>, preferably lower than <NUM>, in particular lower than <NUM>.

Further, as already mentioned above, it is preferred when the computing means comprise more than one locally separated subunit, and each of the subunits is attributed to one or a subgroup of camera/sensor devices, wherein in particular one of the subunits is configured as master unit and the other units are configured as slave units.

This allows hierarchical organization in particular in the organization of the computing. Communication between the units can be done for instance via a bus system as for instance a can-open bus system. In preferred embodiments, each subunit/CPU obtained information for a target pattern, the present set thereof to be verified by the CPU. Once said verification is positively confirmed by one of the camera/sensor devices via its attributed CPU, information is available that the underlying criterion is fulfilled and, accordingly, there is no need to remove the product which is defective in this regard, from the product line, which could be done by a subsequent sorting system, a pusher etc. In case that no such verification can be confirmed by any of the CPUs, a respective failure or rejection signal for the inspected product is generated and provided for instance to the overall control of the facility in which the inspection system is used.

In a further preferred embodiment, the computing means is configured to provide for an image to be taken upon a trigger signal. That is, by knowledge of the process and the charges of products to be passed through the inspection system, timing information is available indicative of when the product is in the inspection area, such that then the image is taken in synchronized timing, and also in case of stroboscopic illumination, synchronized timing of the illumination is done, as used to the skilled person.

In a further preferred embodiment, the camera/sensor devices are arranged symmetrically and have the same length of their light paths to the inspection area. That is, at least for cylindrical objects inspected, the conditions for image evaluation are the same for all the camera/sensor devices and image recognition is simplified.

As already mentioned, the evaluation of the images taken contains pattern/image recognition, in particular configured for one or more capabilities from the group comprising bar code recognition, 2D-code recognition, recognition of character strings. This allows for the most important objectives of the visual inspection mentioned above, further specified image software products can be used, for instance also for label quality and label application quality inspection, for instance by providing a seamless picture of the label carried by the object.

In a further preferred embodiment, at least one camera/sensor device comprises a mechanism for compensating for a varying object distance without moving of the camera/sensor device itself. That is, in a very simple construction of the inspection system, it could be provided specially designed for objects of a predefined lateral dimension/diameter, such simplification benefit providing some disadvantages in flexibility for the application range of the system. In order to be able to inspect also objects with differing diameter, the length of the light path is compensated in the art by repositioning of the camera/sensor devices with respect to the inspection area, for instance by means of displacement by displacement drives as servomotors.

Contrary thereto, the invention uses preferably and also preferably for all camera/sensor devices a mechanism for compensating for a varying object distance without movement of the camera/sensor device itself, thereby achieving again saving in installation space and further simplification in structure.

This aspect is also seen advantageously irrespective of the properties of the length of the light path with respect to the spatial distance between its ends. Accordingly, the subject invention provides for and independently discloses also an inspection system for visually inspecting objects inspection system for visually inspecting objects, in particular the surface of objects, during their transport along a transport path, the system comprising a free space allowing the object to pass through the system and including an inspection area in which the objects are inspected visually, an illumination device for illuminating at least the peripheral surface of an object in the inspection area and a plurality of camera/sensor devices, each of them being configured to take an image of the surface section of the peripheral surface in its respective field of view, the fields of view of the camera/sensor devices in combination providing for full peripheral coverage of the inspection area, wherein at least one camera/sensor device comprises a mechanism for compensating for varying object distance without moving of the camera/sensor device itself. It is to be understood that these inspection systems defined in the preceding paragraph are disclosed also in combination with one or more of the features of the previous and the following description and claims.

In a preferred embodiment, the compensation mechanism comprises modification of a lens system of the camera/sensor device, wherein in particular the modification is made by applying a voltage to the lens system. This allows changing the focus of the lens system, such that moving of the camera/sensor device itself is no more necessary. One preferred application for such lens systems would be liquid lens systems.

In a preferred embodiment, it is provided that the compensation mechanism is controlled to be adjusted to a focus matching with a predefined dimension property such as diameter of the product to be inspected, said information being provided before inspection. This information can either be provided as electronic setup information, otherwise one could think of using sensors for measuring the required dimensions of the objects and to provide the control of the compensation mechanism with these measured values. Preferably, a temperature sensor is included in the compensation mechanism to provide for accurate focus adjustment by counter-compensating temperature drifts of the lens system, said sensor being preferably integrated in the camera/sensor device.

As previously discussed, the inspection system according to the invention is designed for compact installation space and is adapted to form a module in form of a construction part for a facility. To form such a module, the inspection system may be complemented by a housing to which the components of the inspection system are connected, preferably arranged within the housing, such that mounting and/or removal of the housing from the facility automatically leads to the providing/removal of said components. Therefore, integrating the inspection system in form of such a module into facilities becomes rather easy.

Preferably, a first interface for data and/or energy exchange with/supply to the inspection system and/or a second interface for mechanically coupling the module to the facility is provided. Regarding the second interface, preferably a mechanical coupling unit is provided, for instance to couple the module to a supporting rack. It is preferred that the module is configured for lateral attachment at one side of the housing, in particular only at one side of the housing.

In a further preferred embodiment, a maximum dimension of the housing transverse to the transport path is lower than twice the length of said at least one of the light paths, preferably lower than <NUM>/<NUM>, further preferably lower than <NUM>/<NUM>, in particular lower than <NUM>/<NUM> thereof. This allows for a good combination of depth of focus and increased saving in installation space for the module.

In a further preferred embodiment, the module comprises at least IP65 (according to DIN EN <NUM>), has an outer surface of stainless steel and/or has a weight of less than <NUM>, preferably less than <NUM>, in particular less than <NUM>. This, on the one hand side, provides for a wide application range also in the food industry, and, on the other hand, still good manageability for its modular application.

Further, the invention provides for an arrangement comprising a supporting frame and an inspection system according to any of the previously discussed aspects, in particular a module according to any of the previously discussed aspects, the module being in particular height-adjustable with respect to the supporting frame. Again, what is preferred is a lateral attachment (only) to the supporting rack. This allows for a better integrability in already existing facilities with production lines.

Further, the invention provides for a facility comprising a transport system for transporting objects along a transport path, and comprising an inspection system, a module and/or an arrangement according to any of the previously discussed aspects.

As partly already indicated above, the inspection system preferably has six image sensors placed <NUM>° around the inspection area in which an upright standing product, which should be inspected, is standing. For symmetrical arrangement, the azimuthal distance between two cameraslimage sensors may be <NUM>°. Preferably, two image sensors are connected to one CPU board. The then provided three CPU boards evaluate the images from their attributed image sensors in parallel. Inspections of the visual inspections comprise one or more of reading of 1D/2D codes, reading alphanumeric string LCN, verification of graphical IDs on label carried by the product, and reading of expiry date an LOT number.

Preferably, focus on different product diameters without mechanical adjustment is integrated in the system. Components like the camera/sensor devices with image sensors, optics, lights of the illumination device and /or CPUs can be integrated in a housing. In some preferred embodiments, the housing may not be larger than <NUM> in length and/or width direction, preferably less than <NUM>, in particular less than <NUM>, and/or less than <NUM> in height direction, preferably less than <NUM>, in particular less than <NUM>. Even a housing size of less than <NUM> × <NUM> × <NUM> is achievable. The housing may be made of aluminium, but preferably with an outer surface of stainless steel. The image processing may be made via smart cameras. An interface of the module may be provided for instance as ethernet <NUM>/<NUM> Mbit. Regarding sensor resolution (HxV), sensors with for instance in the range of <NUM> - <NUM> megapixels can be used, or even higher resolutions, for instance <NUM> pixels × <NUM> pixels or above. For the lens system, a C-mount lens is preferred. However, other lenses are also envisaged.

The inspection tact rate may be in the range <NUM> to <NUM> parts per minute preferably more than <NUM> ppm. T reduce error probabilities, also rates not higher than <NUM> ppm are envisaged. <NUM> ppm plus minus <NUM> % gives a good compromise here.

Illumination is preferably provided from above the inspection region, as is the arrangement of the camera/sensor device. Several configurations for the illumination device are to be considered, for instance an LED illumination of large area with diffusor disc. What is preferred, however, is an annular form preferably comprised of LED spots, combined with an optic focusing the light cone of each LED to the surface of the object. The illuminating light path is preferably under an angle in the region [<NUM>°; <NUM>°] to the horizontal plane.

As already mentioned, in a preferred embodiment the image evaluation is partly or entirely done within the module, while it is worth considering that within use of the inspection system not even an operator panel is necessary. However, one can attach an operator panel to the interface or a setup of the control system and/or for feeding the control system with data regarding charges of objects to be inspected.

Further, as already partly indicated, results of the inspection may be sent by a master CPU after having obtained the results of the slaves.

Further, the inspection system may have a further operation setup, in which only one or both of the camera/sensor devices in the three o'clock and nine o'clock position are active. This can be of advantage if the inspection system is used for objects deviating in their form from a circular cylindrical shape, such as to be easy orientable with respect to the transport direction.

Further features, details and advantages of the invention are recognizable from the subsequent detailed description of embodiments shown in the attached figures, wherein.

<FIG> shows in a perspective view an inspection system in form of a module <NUM> mounted in a height-adjustable manner to a supporting rack <NUM>. in this embodiment, supporting frame <NUM> comprises two vertically arranged columns <NUM> on feet <NUM> able to level out unevenness of the floor where the supporting frame <NUM> is to be placed. In the lower portion of supporting frame <NUM>, a base portion <NUM> is provided to give stability by having, in this embodiment, two further short vertical columns <NUM> interconnected with each other by horizontal bar <NUM> at their lower portion and interconnected with the vertical columns <NUM> at their bottom portion by connecting legs <NUM> and at their upper portion with slanted arranged connecting arms <NUM> to increase the stiffness of the supporting rack. At intervals, connecting elements <NUM> stabilizingly connect both vertical columns <NUM> to each other. In the upper portion of vertical columns <NUM> a height-adjustable slide arrangement <NUM> can run along the vertical columns and can be fixed to them by clamping means <NUM> at a desired height. It is recognizable that, by using vertical columns <NUM> of different height, the module <NUM> can be arranged at a desired height, even higher than shown in <FIG>.

This height will be determined by, in this embodiment, the height of a transport belt <NUM> configured to transport objects through the modules <NUM> along a transport direction T, to be level with the bottom of the module <NUM>.

The inspection system, in the embodiment shown in <FIG> is exemplified by a module <NUM> which has a housing <NUM> comprising left and right wall portions 24a, 24b, and releasably attached to the left and right wall portions, a cover portion <NUM>. An entry opening <NUM> and a (not shown in <FIG>) exit opening (<NUM>) are provided to let the products to be inspected through the inspection system <NUM>, that is through the inner space of housing <NUM>.

In this embodiment, the outer shape of housing <NUM>, when seen from the vertical direction (in the referenced plane), is essentially hexagonal. On one side of the housing <NUM>, a mounting portion <NUM> is provided at the cover portion <NUM> for attachment to the slide arrangement <NUM> of the supporting frame <NUM>.

Close to (mechanical) mounting interface <NUM>, interface <NUM> is provided to provide a connection for data transfer and energy supply lines.

As can be understood from <FIG>, in order to mount/dismount the inspection system <NUM> in a facility having transport band <NUM> and for instance supporting frame <NUM>, it is only necessary to mechanically couple/decouple mounting portion <NUM> from the supporting frame <NUM> without any separate mounting/dismounting steps of single components of the inspection system subsequently described (e.g. to remove the module together with the frame).

As is better visible from <FIG>, six cameras <NUM> (10a to 10f) are arranged within a horizontal frame <NUM> in the upper portion of housing <NUM>. Cameras <NUM> are, regarding the reference plane being a horizontal plane defined by the transport direction T and the width direction W, symmetrically arranged around center C of module <NUM> being also the center of an inspection area A in which the objects/products passing through the module <NUM> are inspected visually. The cameras 10a to 10f are equidistantly spaced in circumferential direction at an angular interval of <NUM>°. That is, when the transport direction is directed to the <NUM> o'clock position, the cameras are arranged in the one o'clock, three o'clock, five o'clock, seven o'clock, nine o'clock and <NUM> o'clock position. However, the objective of each camera is not directed directly to the center C. Rather, as better visible from <FIG>, the objective is directed to the vertical direction, as subsequently described in more detail with reference to <FIG>.

Illumination of the inspection area A, respectively the surface <NUM> of objects <NUM> passing through the inspection area A is provided via illumination device <NUM> being composed of numerous single illumination spots <NUM> arranged, in the reference plane, in a circle around the center C to provide for uniform illumination. Each spot <NUM>, here LED spot <NUM>, has an optical element in front of it, which focusses the light core thereof onto the surface <NUM> of an inspected object <NUM>. In the exemplified embodiment, a number of spots <NUM>, here four spots, are grouped together for common mounting to the housing <NUM>, in the present embodiment within the cover portion <NUM> of housing <NUM>. The illumination device <NUM> is configured to allow stroboscopic illumination.

With reference now to <FIG>, showing one side of the module <NUM> partly in a cross-section through camera 10a and partly an elevational view for showing the illumination device <NUM>, it is recognizable that camera 10a is not directed directly to surface <NUM> of object <NUM>, here a bottle. Rather, light from a surface <NUM> reaches camera 10a via a light path <NUM> comprising a first portion <NUM> arranged in W direction (for camera 10a), generally in radial direction with respect to the reference plane and center C, followed by a second portion <NUM> running along the vertical direction or height direction H (it is understood that, for characterizing the light path, the central ray is used). To this end, a mirror 8a is arranged in <NUM>° inclination with respect to the reference plane (horizontal plane) to deflect the light beam <NUM>. This situation is given for all other cameras 10b to 10f in symmetrical manner.

In the exemplified arrangement, the (vertical) angle of view αv is about <NUM>°, the (not-shown) horizontal (first) angle of view is about <NUM>° (<FIG>). Further, the lengths of the first portion <NUM> and the second portion <NUM> of light path <NUM> are approximately in the same range (with reference to an object <NUM> having a diameter corresponding to about the maximum diameter for which the inspection system <NUM> is adapted). A cover <NUM> blocks the light path <NUM> from unwanted incoming light other than by light path <NUM>.

As recognizable from <FIG>, the combined arrangement of illumination device <NUM>, at about the same height as arrangement of cameras <NUM> and the use of mirrors <NUM> provide for a compact design of module <NUM> in transverse and height dimensions. In the exemplified embodiment, one has a ratio of maximum transverse width of the module <NUM> and light path length L of roughly <NUM>, and a ratio of the height of the module <NUM> to the light path length L of light path <NUM> of roughly <NUM>. It is understandable that the exemplified module, which is designed for a maximum product diameter of about <NUM> to <NUM> can be scaled up to accommodate/inspect larger products. The overall weight of the module <NUM> is only about <NUM>, such that the module <NUM> is easy to handle and does not require excessive strength and stiffness of supporting frame <NUM> or any other support structure.

As can be seen from <FIG>, the fields of view of the combined cameras 10a to 10f provide for full <NUM>° coverage of the peripheral or circumferential surface of <NUM> of object/product <NUM>. Regarding top surface and bottom surface of product <NUM>, the exemplified module as shown in the figures does not inspect these surfaces. However, also embodiments (not shown) are envisaged in which a further camera is centrally provided over the inspection area to visually inspect the top surface of product <NUM>, while, additionally or alternatively, a further camera can be used to inspect the bottom.

What can further be seen from <FIG> is that the fields of view of next-but-one neighboured cameras, for instance of cameras 10a and 10c, overlap at the peripheral surface <NUM> of object <NUM> in an overlap region <NUM>. Therefore (apart from pattern recognition, for instance barcode recognition available by the <NUM>° inspection irrespective of the rotational orientation of object <NUM> in the reference plane) it is possible to read out barcodes by means of one camera only which otherwise would need combined reading out of two neighboured cameras, when the arbitrary rotational orientation of object <NUM> is unfavourably intermediate with respect to the positioning of the cameras. In a situation with the center of the bar code being in overlap region <NUM>, camera 10b shall provide this.

In the exemplified embodiment, the cameras 10a to 10f are mounted to the housing <NUM> in a fixed relationship, that is not movable as one could do when aiming to arrange the cameras to vary the height position of the camera <NUM> with respect to the mirror <NUM>. Thereby, additional parts as drives in form of e.g. servomotors are omitted, for a simpler structure and lower weight. However, capability of setting a different focus in case of inspecting objects <NUM> with different diameters is provided for within the optical system of each camera <NUM>. in particular, this is achieved by applying a voltage to modify the internal structure of the optical system/lens system. For the exemplified embodiment, a liquid lens is comprised in camera 10a. More specifically, in the exemplified embodiment a C-mount objective with integrated liquid lens is used, such as for instance the commercially available VariOptic® C-C39N0-<NUM>; however, similar systems can equally be used. Further, the inspection system <NUM> comprises a temperature sensor to determine the actual temperature and to compensate for temperature drifts of the liquid lens system. The temperature sensor might also be integrated in the optical system of the camera itself. In particular, the objective of the liquid lens can be focussed in a region of <NUM> to infinite. Further, in the embodiment, the camera sensor is a CMOS-sensor; however, other sensor technology can be used as e.g. CCD sensors.

As can be seen in <FIG>, evaluation of images taken by cameras <NUM> is performed at least partly locally already at the measurement side. To this end, one or more computing units CPU1 to CPU3 are arranged close to, and/or, as in the exemplified embodiment, inside housing <NUM> and also close to sensor heads <NUM> of cameras <NUM>. Moreover, subgroups of cameras and their sensors can be grouped together to be connected with one of the CPUs. In the exemplified embodiments, two cameras each are grouped to be connected to one CPU which is performing pattern recognition and image evaluation for these two cameras/sensors (for instance, CPU2 for 10a, 11a and 10f, 11f). It is preferred that two sensor heads <NUM> of two thereby coupled cameras <NUM> are arranged to have their data exit sides facing each other. This is to allow short cables <NUM> for connecting the sensor heads with the respective CPU. Preferably, the cable length of such connection is not larger more <NUM>, preferably not more than <NUM>, in particular not more than <NUM>; in the exemplified embodiment, a cable <NUM> has a length of only about <NUM>.

In the exemplified embodiments, one of the provided CPUs is configured as master, and the other two as slaves. Masters and slaves may communicate via for instance an open-CAN bus system. In order to perform pattern reading such as barcode reading, 2D-code (matrix code), OR-code reading or other image recognition, CPUs are preferably provided beforehand with an archetype of patterns (codes, etc.) of the inspected charges to be subject of inspection/verification. Once suitable presence of such pattern coinciding with the archetype is established to be present for an product under inspection by one of the CPUs, the object/product can remain in the production line. Should the presence of a pattern corresponding to the archetype not be verified by any of the cameras/sensors, respectively their image evaluation, a signal is created indicating this defect, such that the respective product may be taken off the product line.

More complex forms of image evaluation can be performed, such as creating a full seamless picture of the peripheral surface <NUM> of an object <NUM> or a full seamless picture of one or more labels of the object <NUM>.

Claim 1:
inspection system for visually inspecting objects, in particular the surface of objects, during their transport along a transport path, the system comprising
a free space (<NUM> → <NUM>) allowing the objects to pass through the system and including an inspection area (A) in which the objects are inspected visually,
an illumination device (<NUM>) for illuminating at least the peripheral surface (<NUM>) of an object (<NUM>) in the inspection area, and
a plurality of camera/sensor devices (10a-10f), each of them being configured to take an image of a surface section of said peripheral surface in its respective field of view by receiving light running along a respective light path (<NUM>) from the illuminated object to the camera/sensor device, the fields of view of the camera/sensor devices in combination providing for full peripheral coverage of azimuth angle <NUM>° of the inspection area, wherein the length of at least one (<NUM>) of the light paths is longer than the spatial distance between its ends (S, E).
characterized in that the camera/sensor device and a mirror (8a) attributed to the respective camera/sensor device (10a) are arranged such that, in operation of the system, light from the surface (<NUM>) reaches the respective camera/sensor device by running along a first portion (<NUM>) of the respective light path (<NUM>) with a major path direction component being in particular radial within a reference plane being the plane (T × W) of the azimuth angle followed by a second portion (<NUM>) with major path component along a reference axis normal to said reference plane, wherein a ratio by which the path length of one of the first and second portions is larger than the other is lower than <NUM>.