[go: up one dir, main page]

ES1258130U - Failure inspection system in product manufacturing processes (Machine-translation by Google Translate, not legally binding) - Google Patents

Failure inspection system in product manufacturing processes (Machine-translation by Google Translate, not legally binding) Download PDF

Info

Publication number
ES1258130U
ES1258130U ES202032485U ES202032485U ES1258130U ES 1258130 U ES1258130 U ES 1258130U ES 202032485 U ES202032485 U ES 202032485U ES 202032485 U ES202032485 U ES 202032485U ES 1258130 U ES1258130 U ES 1258130U
Authority
ES
Spain
Prior art keywords
product
image
camera
processing unit
failure inspection
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
ES202032485U
Other languages
Spanish (es)
Other versions
ES1258130Y (en
Inventor
Barbosa Lorena Rosende
Parrilla Carlos Gonzalo
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.)
Itera Tecnica S L
Original Assignee
Itera Tecnica S L
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
Application filed by Itera Tecnica S L filed Critical Itera Tecnica S L
Priority to ES202032485U priority Critical patent/ES1258130Y/en
Publication of ES1258130U publication Critical patent/ES1258130U/en
Application granted granted Critical
Publication of ES1258130Y publication Critical patent/ES1258130Y/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)

Abstract

Failure inspection system in product manufacturing processes intended to be arranged in at least one of the stations through which the products pass one by one in the manufacturing process, the system comprising at least one chamber (1), a position or presence sensor (2), a processing unit (3) and a lighting unit (4), all of them electronically linked, as well as a support structure (5) to support at least said camera (1), position or presence sensor (2) and/or the lighting unit (4), the system being characterized in that the processing unit (3), in an initial commissioning phase of the system, is configured to: A) generate a master image (a) for each camera (1), each master image (a) being defined according to the type of product to be inspected, B) select one or more reference marks (b) in each pattern image (a), defining the reference mark (b) as the set of pixels (p) of a section of a pattern image (a), C) define a search region (c) where the reference marks (b) will be searched in the image of the product to be acquired by each camera (1), D) determine one or more sections (d) of each pattern image (a), defining the sections (d) as the characteristics to be detected in the images of the products (e), these characteristics corresponding to contours, edges, areas or figures geometric, said processing unit (3) being, in a failure inspection phase to be carried out for each product, configured to: E) acquire an image of the product (e) with each camera (1) when the position sensor (2) detects that the product is in the position that corresponds to the field of view of each camera (1), F) modify the search region (c) of the product image (e) or the reference brand (b'), either by repositioning it, varying its size and/or performing a perspective transformation, to search and match at least one mark (f) that matches the corresponding reference mark (b'), G) apply the modification needed in the previous stage to each section (d') of the master image (a) or to the product image (e'), while adjusting the product image (e') through the application of filters, H) find each section modified (d') or not (d) in the modified and/or adjusted product image (e'), and I) issue a signal, classify the product as defective and/or stop the manufacturing process if these sections are not found (d, d'). (Machine-translation by Google Translate, not legally binding)

Description

DESCRIPCIONDESCRIPTION

Sistema de inspección de fallos en procesos de fabricación de productosFailure inspection system in product manufacturing processes

OBJETO DE LA INVENCIÓNOBJECT OF THE INVENTION

La presente solicitud de invención tiene por objeto el registro de un sistema de inspección apto para la detección de los fallos que se puedan producir en los procesos de fabricación de productos, incorporando notables innovaciones y ventajas frente a las técnicas utilizadas hasta el momento.The object of the present invention application is the registration of an inspection system capable of detecting faults that may occur in product manufacturing processes, incorporating notable innovations and advantages over the techniques used up to now.

Más concretamente, la invención propone el desarrollo de un sistema que permite inspeccionar los productos en procesos de fabricación muy diversos y con un coste de inversión muy reducido.More specifically, the invention proposes the development of a system that makes it possible to inspect products in very diverse manufacturing processes and at a very low investment cost.

ANTECEDENTES DE LA INVENCIÓNBACKGROUND OF THE INVENTION

Son conocidas en el actual estado de la técnica diversas técnicas de inspección de fallos en procesos de fabricación con la intención de reducir los productos defectuosos, como, por ejemplo, tejidos con agujeros o circuitos electrónicos con ausencia de componentes. Gracias a estas técnicas, se consigue una reducción en los costes de fabricación, al evitar la fatiga del trabajador que realiza la inspección visual, al reducir el tiempo de la inspección y al evitar posibles errores humanos, a la vez que se adquiere conocimiento para la implantación de futuros procesos de fabricación.In the current state of the art, various techniques for the inspection of defects in manufacturing processes are known with the intention of reducing defective products, such as, for example, fabrics with holes or electronic circuits with absence of components. Thanks to these techniques, a reduction in manufacturing costs is achieved, by avoiding the fatigue of the worker who performs the visual inspection, by reducing the inspection time and by avoiding possible human errors, while at the same time acquiring knowledge for the implementation of future manufacturing processes.

Muchas implementaciones de sistemas de inspección de fallos utilizan sistemas ópticos automatizados con los que se adquiere una imagen del producto a inspeccionar y se compara con una imagen de referencia con la intención de descubrir patrones o errores no deseados en el producto. A diferencia de otros sistemas automáticos, la principal ventaja de los sistemas ópticos es que la inspección se puede hacer al instante y a cualquier distancia, sin interferir en el proceso de fabricación.Many failures inspection system implementations use automated optical systems whereby an image of the product to be inspected is acquired and compared to a reference image in order to discover unwanted patterns or errors in the product. Unlike other automatic systems, the main advantage of optical systems is that the inspection can be done instantly and at any distance, without interfering with the manufacturing process.

Sin embargo, estos sistemas basados en la comparación de las imágenes de los productos con una imagen patrón resultan poco efectivos cuando no todos los productos llegan a las distintas estaciones del proceso de fabricación exactamente en la misma posición. Si la imagen del producto se ha adquirido desde un punto de vista diferente al de la imagen patrón, el sistema no es capaz de inspeccionar convenientemente el producto. However, these systems based on the comparison of the images of the products with a pattern image are not very effective when not all the products arrive at the different stations of the manufacturing process in exactly the same position. If the product image has been acquired from a different point of view than the master image, the system is not able to properly inspect the product.

Por tanto, todavía hay necesidad de un sistema de inspección de fallos capaz de inspeccionar un producto independientemente de su posición, que a la vez sea económico de implantar y robusto en su uso. La presente invención contribuye a solventar la existente carencia.Therefore, there is still a need for a failure inspection system capable of inspecting a product regardless of its position, which is both inexpensive to implement and robust in use. The present invention contributes to solving the existing deficiency.

DESCRIPCIÓN DE LA INVENCIÓNDESCRIPTION OF THE INVENTION

El objeto de la presente invención corresponde al desarrollo de un sistema de inspección de fallos en procesos de fabricación de productos, el cual se puede adecuar a las necesidades del proceso según el tipo de elemento a inspeccionar, como por ejemplo pueden ser soldaduras, cordones de sellado para juntas o piezas que no toleren desplazamientos en su posicionamiento.The object of the present invention corresponds to the development of an inspection system for failures in product manufacturing processes, which can be adapted to the needs of the process according to the type of element to be inspected, such as welds, strands of sealing for joints or parts that do not tolerate displacements in their positioning.

El presente sistema de inspección de fallos está previsto para instalarse en una estación del proceso de fabricación por la que pasan los productos uno a uno. Los componentes que el sistema comprende son al menos una cámara, un sensor de posición o presencia, una unidad de iluminación y una unidad de procesamiento, así como una estructura de soporte para al menos dicha cámara, sensor y/o unidad de iluminación.The present failure inspection system is intended to be installed at a station in the manufacturing process through which products pass one by one. The components that the system comprises are at least a camera, a position or presence sensor, a lighting unit and a processing unit, as well as a support structure for at least said camera, sensor and / or lighting unit.

En particular, dentro del sistema de la invención, la unidad de procesamiento, en una fase inicial de puesta en servicio de dicho sistema, está configurada para:In particular, within the system of the invention, the processing unit, in an initial commissioning phase of said system, is configured to:

A) definir una imagen patrón por cada cámara, cada imagen patrón definida en función del tipo de producto a inspeccionar,A) define a master image for each camera, each master image defined according to the type of product to be inspected,

B) seleccionar una o más marcas de referencia en cada imagen patrón, definiéndose una marca como el conjunto de píxeles de una sección de una imagen,B) select one or more reference marks in each pattern image, defining a mark as the set of pixels in a section of an image,

C) definir una región de búsqueda donde se buscarán las marcas de referencia en la imagen de cada producto a adquirir por cada cámara, yC) define a search region where the reference marks in the image of each product to be purchased by each camera will be searched, and

D) definir las características de una o varias secciones de cada imagen patrón a detectar en la imagen a captar por cada cámara, correspondiendo dichas características a contornos, bordes, áreas o figuras geométricas a inspeccionar en el producto.D) define the characteristics of one or more sections of each pattern image to be detected in the image to be captured by each camera, said characteristics corresponding to contours, edges, areas or geometric figures to be inspected in the product.

En esta primera fase de puesta en servicio, es necesaria la implicación de un técnico o usuario. Para definir la imagen patrón por cada cámara es necesario adquirir una imagen correspondiente a cada zona a inspeccionar en los objetos con una de las cámaras y a continuación aplicarle filtros y un calibrado de lente para mejorar su calidad y destacar los detalles relevantes. El técnico puede ajustar la correspondiente cámara, la posición del producto y/o la unidad de iluminación hasta que cada imagen patrón generada cumpla con los requisitos adecuados. El técnico puede configurar estos requisitos manualmente, según el análisis de los resultados y su experiencia personal, o bien mediante un protocolo establecido de ajuste de parámetros ejecutable por la unidad de procesamiento. Por lo que respecta a la aplicación de filtros, tanto en la anterior como en la siguiente fase, preferiblemente las imágenes se procesan a través de filtros recogidos de librerías con licencia de software libre del tipo BSD.In this first phase of commissioning, the involvement of a technician or user is necessary. To define the pattern image for each camera, it is necessary to acquire an image corresponding to each area to be inspected in the objects with one of the cameras and then apply filters and a lens calibration to improve its quality and highlight the relevant details. The technician can adjust the corresponding camera, the position of the product and / or lighting unit until each pattern image generated meets the appropriate requirements. The technician can configure these requirements manually, based on analysis of the results and personal experience, or through an established parameter setting protocol executable by the processing unit. Regarding the application of filters, both in the previous and in the next phase, preferably the images are processed through filters collected from libraries with free software license of the BSD type.

Respecto a las dos o más marcas de referencia a seleccionaren cada imagen patrón, pueden ser seleccionadas por el técnico según las que considere más adecuadas en función de su experiencia o pueden ser seleccionadas mediante un análisis computacional que detecte aquellas zonas de píxeles que sean más fáciles de identificar digitalmente. De la misma forma, el definir una región de búsqueda puede realizarla el técnico manualmente o mediante un protocolo automatizado ejecutable por la unidad de procesamiento, igual que la etapa de definir las características de las secciones de cada imagen patrón a detectar en las imágenes de los productos captadas por cada cámara.Regarding the two or more reference marks to be selected in each pattern image, they can be selected by the technician according to the ones he considers most appropriate based on his experience or they can be selected by means of a computational analysis that detects those areas of pixels that are easier. to identify digitally. In the same way, defining a search region can be carried out by the technician manually or through an automated protocol executable by the processing unit, just like the stage of defining the characteristics of the sections of each pattern image to be detected in the images of the products captured by each camera.

La unidad de procesamiento, en una segunda y última fase de inspección de fallos a realizar para cada producto, está también además configurada para:The processing unit, in a second and final phase of inspection of failures to be carried out for each product, is also configured to:

E) adquirir una imagen con cada cámara del producto a inspeccionar cuando el sensor de posición detecta que el producto se encuentra en la posición que corresponde al campo de visión de las cámaras,E) acquire an image with each camera of the product to be inspected when the position sensor detects that the product is in the position that corresponds to the field of view of the cameras,

F) modificar la región de búsqueda de la imagen del producto o la marca de referencia, ya sea reposicionándola, variando su tamaño y/o realizando una transformación de la perspectiva, para buscar y hacer coincidir al menos una marca que coincida con la correspondiente marca de referencia,F) modify the search region of the product image or the reference brand, either by repositioning it, varying its size and / or performing a perspective transformation, to search and match at least one brand that matches the corresponding brand reference,

G) aplicar la modificación de la región de búsqueda de la imagen del producto o la marca de referencia a cada sección de la imagen patrón o a la imagen del producto, a la vez que ajustar la imagen del producto mediante la aplicación de filtros,G) apply the modification of the search region of the product image or the reference mark to each section of the master image or to the product image, while adjusting the product image by applying filters,

H) buscar cada sección modificada o no en la imagen del producto modificada y/o ajustada,H) find each section modified or not in the modified and / or adjusted product image,

I) emitir una señal, calificar el producto como defectuoso y/o detener el proceso de fabricación en caso que no se encuentren dichas secciones por considerarse un fallo de fabricación. I) issue a signal, qualify the product as defective and / or stop the manufacturing process in the event that these sections are not found because it is considered a manufacturing failure.

La novedad del presente sistema reside en la configuración particular de la unidad de procesamiento la cual está preparada para modificar la imagen del producto o la marca de referencia para hacer coincidir las marcas, en combinación obviamente con la configuración de dicha unidad de procesamiento para definir previamente unas marcas de referencia en la imagen patrón y habiéndolas localizado en la imagen del producto. Dado que no todos los productos tienen porqué encontrarse exactamente en la misma posición respecto a las cámaras, el sistema comprende esta etapa en la que se modifica la imagen del producto para que sea más efectiva su comparación con la imagen patrón. La modificación puede consistir en un reposicionamiento o desplazamiento en el plano de la imagen para hacer coincidir una primera marca, una variación del tamaño en caso que no coincida al menos una segunda marca o incluso una transformación de su perspectiva para que coincidan más de una marca. La modificación de la imagen puede llevarse a cabo mediante algoritmos o criterios de control superpuestos, que modifiquen la imagen automáticamente o con la ayuda de un técnico. The novelty of this system resides in the particular configuration of the processing unit which is prepared to modify the image of the product or the reference brand to make the brands coincide, obviously in combination with the configuration of said processing unit to previously define some reference marks in the pattern image and having located them in the product image. Given that not all products have to be in exactly the same position with respect to the cameras, the system includes this stage in which the image of the product is modified so that its comparison with the standard image is more effective. The modification can consist of a repositioning or displacement in the plane of the image to make a first mark coincide, a variation of the size in case at least one second mark does not coincide or even a transformation of its perspective so that more than one mark coincide. . Image modification can be carried out using overlapping algorithms or control criteria, which modify the image automatically or with the help of a technician.

Gracias a esta novedad, resulta más efectiva la detección de fallos en los sistemas ópticos de inspección. A la vez, toda la segunda fase de inspección de fallos, al ser ejecutada por la unidad de procesamiento, se realiza a muy alta velocidad, de forma que la eficiencia del proceso de fabricación aumenta considerablemente.Thanks to this novelty, the detection of failures in optical inspection systems is more effective. At the same time, the entire second phase of fault inspection, when carried out by the processing unit, is carried out at very high speed, so that the efficiency of the manufacturing process increases considerably.

Como se ha podido apreciar, en la fase de inspección de fallos, la unidad de procesamiento está configurada para adquirir una imagen del producto con cada cámara, y dicho cometido se produce cuando el sensor de posición detecta que un producto se encuentra en la posición que corresponde al campo de visión de las cámaras. Como realización opcional, el sistema puede comprender una ventana de tiempo de espera en la cual, en la fase de inspección de fallos, el sensor de posición debe detectar que se ha sustituido un producto por el siguiente en el campo de visión de la cámara, y en caso contrario, la unidad de procesamiento emitirá una señal de aviso. Esta ventana de tiempo preferiblemente se establece en la fase inicial de puesta en servicio.As it has been seen, in the failure inspection phase, the processing unit is configured to acquire an image of the product with each camera, and this task occurs when the position sensor detects that a product is in the position it needs. corresponds to the field of view of the cameras. As an optional embodiment, the system can comprise a waiting time window in which, in the failure inspection phase, the position sensor must detect that one product has been replaced by the next one in the camera's field of view, If not, the processing unit will issue a warning signal. This time window is preferably established in the initial commissioning phase.

Otro aspecto de la invención consiste en buscar, por parte de la unidad de procesamiento, al menos una sección que corresponda a una marca de referencia se realiza mediante una comparación por medio de una función o algoritmo matemático.Another aspect of the invention consists in searching, by the processing unit, at least one section that corresponds to a reference mark is carried out by means of a comparison by means of a mathematical function or algorithm.

Opcionalmente, el sistema puede comprender más de un sensor de posición con el que, cuando se detecta si el producto se encuentra en el campo de visión de la cámara, la unidad de procesamiento está además configurada para detectar si el producto se encuentra en una orientación suficientemente similar a la de la imagen patrón, por ejemplo, para seleccionar la cámara adecuada con la que tomar la imagen. A su vez, la unidad de procesamiento está configurada para regular la intensidad y la dirección de la luz de la fuente, por ejemplo, en el caso en que dicha unidad de procesamiento detecte que haya cambiado la luz ambiental reflejada en las imágenes del producto o que un elemento a inspeccionar necesite una iluminación diferente a otro elemento a inspeccionar. De la misma forma, el sistema puede comprender al menos un reflector de luz o un filtro de luz, donde la unidad de procesamiento está configurada para regular la intensidad y la dirección de la luz que le llega al producto mediante la regulación o control de dicho reflector o filtro.Optionally, the system can comprise more than one position sensor with which, when detecting whether the product is in the camera's field of view, the processing unit is further configured to detect whether the product is in an orientation Similar enough to that of the master image, for example, to select the appropriate camera with which to take the image. In turn, the processing unit is configured to regulate the intensity and direction of the light from the source, for example, in the event that said processing unit detects that the ambient light reflected in the images of the product has changed or that an item to be inspected requires different lighting to another item to inspect. In the same way, the system can comprise at least one light reflector or a light filter, where the processing unit is configured to regulate the intensity and direction of the light that reaches the product by regulating or controlling said light. reflector or filter.

La estructura de soporte del sistema está constituida por dos postes verticales unidos por un larguero horizontal regulable en altura, y comprende al menos un elemento de sujeción para cámaras o sensores, el cual se puede rotar y desplazar por la estructura, de forma que permite regular tanto el campo visual de las cámaras y/o los sensores soportados como la iluminación, en función del tipo de producto a inspeccionar.The support structure of the system is made up of two vertical posts joined by a horizontal beam that is adjustable in height, and comprises at least one holding element for cameras or sensors, which can be rotated and moved around the structure, so that it can be adjusted both the visual field of the supported cameras and / or sensors and the lighting, depending on the type of product to be inspected.

Estas y otras características y ventajas del sistema objeto de la presente invención resultarán evidentes a partir de la descripción de una realización preferida, pero no exclusiva, que se ilustra a modo de ejemplo no limitativo en los dibujos que se acompañan.These and other characteristics and advantages of the system object of the present invention will be apparent from the description of a preferred, but not exclusive, embodiment, which is illustrated by way of non-limiting example in the accompanying drawings.

BREVE DESCRIPCIÓN DE LOS DIBUJOSBRIEF DESCRIPTION OF THE DRAWINGS

Figura 1.- Ilustra una vista esquemática de una realización de ejemplo del presente sistema de detección de fallos.Figure 1.- Illustrates a schematic view of an example embodiment of the present fault detection system.

Figura 2.- Ilustra un ejemplo de aplicación del sistema de detección de fallos de la invención.Figure 2.- Illustrates an application example of the failure detection system of the invention.

DESCRIPCIÓN DE UNA REALIZACIÓN PREFERENTEDESCRIPTION OF A PREFERRED EMBODIMENT

Tal y como se aprecia en la Fig. 1, la realización de ejemplo del sistema de inspección de fallos de la invención comprende al menos una cámara (1), un sensor de posición o presencia (2), una unidad de iluminación (4) y una unidad de procesamiento (3), todos ellos vinculados electrónicamente. En esta vista esquemática se ha representado la vinculación mediante unos cables (líneas punteadas), aunque la vinculación también puede ser inalámbrica. El sistema también comprende una estructura de soporte (5) constituida por dos postes verticales (51) unidos por un larguero horizontal (52) regulable en altura. La estructura (5) comprende al menos un elemento de sujeción (53) para cámaras, sensores y/o unidades de iluminación, el cual se poder rotar y desplazar en relación a la estructura (5), de forma que se permite regular el campo visual de las cámaras (1) y/o los sensores (2) soportados, en función del tipo de productos a inspeccionar. As can be seen in Fig. 1, the exemplary embodiment of the fault inspection system of the invention comprises at least one camera (1), a position or presence sensor (2), a lighting unit (4) and a processing unit (3), all of them electronically linked. In this schematic view, the link has been represented by means of cables (dotted lines), although the link can also be wireless. The system also comprises a support structure (5) made up of two vertical posts (51) joined by a horizontal beam (52) adjustable in height. The structure (5) comprises at least one fastening element (53) for cameras, sensors and / or lighting units, which can be rotated and moved in relation to the structure (5), so that the field can be regulated. visual of the cameras (1) and / or the sensors (2) supported, depending on the type of products to be inspected.

En la Fig. 2 se muestra un ejemplo gráfico de como la configuración de funcionamiento particular de la unidad de procesamiento (3) del sistema se emplea para la detección de fallos. Como se aprecia en la Fig.2(A), en una fase inicial de puesta en servicio del sistema, la unidad de procesamiento (3) está configurada para generar una imagen patrón (a) por cada cámara (1), siendo en este ejemplo sólo una. En esta imagen patrón (a) se selecciona una marca de referencia (b), siendo en este ejemplo el conjunto de píxeles (p) marcados en color negro de la cuadrícula de la Fig. 2(A). Asimismo, se define una región de búsqueda (c) donde se buscarán las marcas de referencia en la imagen de cada producto a adquirir por la cámara (1). Por último, esta primera fase comprende la determinación de las características de una o varias secciones (d) de la imagen patrón (a) que se deberá detectar en las imágenes de los productos. En esta realización de ejemplo, la sección (d) corresponde a la geometría de la superficie de un componente para comprobar si el componente se ha instalado, comprendiendo en este caso un área romboidal monocromática.In Fig. 2 a graphic example is shown of how the particular operating configuration of the processing unit (3) of the system is used for fault detection. As can be seen in Fig. 2 (A), in an initial commissioning phase of the system, the processing unit (3) is configured to generate a pattern image (a) for each camera (1), being in this example only one. In this pattern image (a) a reference mark (b) is selected, in this example the set of pixels (p) marked in black from the grid of Fig. 2 (A). Likewise, a search region (c) is defined where the reference marks in the image of each product to be acquired by the camera (1) will be searched. Finally, this first phase comprises the determination of the characteristics of one or more sections (d) of the standard image (a) that must be detected in the images of the products. In this example embodiment, section (d) corresponds to the surface geometry of a component to check if the component has been installed, in this case comprising a monochromatic rhomboid area.

Una vez acabada la fase de puesta en servicio, continua la fase de inspección de fallos, la cual se realiza para cada producto a inspeccionar. En esta fase, la unidad de procesamiento está configurada para adquirir la imagen de un producto (e) y con la identificación de la región de búsqueda (c), tal y como se ejemplifica en la Fig. 2(B). A continuación, se modifica la región de búsqueda (c) o bien la marca de referencia (b), ya sea reposicionándola, variando su tamaño y/o realizando una transformación de la perspectiva, para buscar y hacer coincidir al menos una marca de la región de búsqueda (c) con al menos una marca de referencia (b). Como se muestra en la Fig. 2(C), en este ejemplo se modifica la marca de referencia (b). Una vez encontrada la marca de referencia modificada (b’) que coincide con una marca de la región de búsqueda (c), se aplican las mismas modificaciones a la sección (d) para obtener una sección modificada (d’). Posteriormente, se compara esta sección modificada (d’) con la imagen del producto ajustada con filtros

Figure imgf000007_0001
con la intención de encontrarla, tal y como se ejemplifica en la Fig. 2(D). En caso de no encontrarla, el sistema emitiría una señal, calificaría el producto como defectuoso y/o detendría el proceso de fabricación, por considerarse un fallo de fabricación al no estar instalado el componente. Once the commissioning phase is finished, the failure inspection phase continues, which is carried out for each product to be inspected. In this phase, the processing unit is configured to acquire the image of a product (e) and with the identification of the search region (c), as exemplified in Fig. 2 (B). Next, the search region (c) or the reference mark (b) is modified, either by repositioning it, varying its size and / or performing a perspective transformation, to find and match at least one mark of the search region (c) with at least one reference mark (b). As shown in Fig. 2 (C), in this example the reference mark (b) is modified. Once the modified reference mark (b ') is found that matches a mark in the search region (c), the same modifications are applied to section (d) to obtain a modified section (d'). Subsequently, this modified section (d ') is compared with the product image adjusted with filters
Figure imgf000007_0001
with the intention of finding it, as exemplified in Fig. 2 (D). If it is not found, the system will emit a signal, classify the product as defective and / or stop the manufacturing process, as it is considered a manufacturing failure as the component is not installed.

Claims (7)

REIVINDICACIONES 1. Sistema de inspección de fallos en procesos de fabricación de productos previsto para ser dispuesto en al menos una de las estaciones por las que pasan los productos uno a uno en el proceso de fabricación, el sistema que comprende al menos una cámara (1), un sensor de posición o presencia (2), una unidad de procesamiento (3) y una unidad de iluminación (4), todos ellos vinculados electrónicamente, así como una estructura de soporte (5) para soportar al menos dicha cámara (1), sensor de posición o presencia (2) y/o la unidad de iluminación (4), estando el sistema caracterizado por que la unidad de procesamiento (3), en una fase inicial de puesta en servicio del sistema, está configurada para:1. Failure inspection system in product manufacturing processes intended to be arranged in at least one of the stations through which the products pass one by one in the manufacturing process, the system comprising at least one chamber (1) , a position or presence sensor (2), a processing unit (3) and a lighting unit (4), all of them electronically linked, as well as a support structure (5) to support at least said camera (1) , position or presence sensor (2) and / or the lighting unit (4), the system being characterized in that the processing unit (3), in an initial commissioning phase of the system, is configured to: A) generar una imagen patrón (a) por cada cámara (1), estando cada imagen patrón (a) definida en función del tipo de producto a inspeccionar,A) generate a master image (a) for each camera (1), each master image (a) being defined according to the type of product to be inspected, B) seleccionar una o más marcas de referencia (b) en cada imagen patrón (a), definiéndose la marca de referencia (b) como el conjunto de píxeles (p) de una sección de una imagen patrón (a),B) select one or more reference marks (b) in each pattern image (a), defining the reference mark (b) as the set of pixels (p) of a section of a pattern image (a), C) definir una región de búsqueda (c) donde se buscarán las marcas de referencia (b) en la imagen del producto a adquirir por cada cámara (1),C) define a search region (c) where the reference marks (b) will be searched in the image of the product to be purchased by each camera (1), D) determinar una o varias secciones (d) de cada imagen patrón (a), definiéndose las secciones (d) como las características a detectar en las imágenes de los productos (e), correspondiendo dichas características a contornos, bordes, áreas o figuras geométricas,D) determine one or more sections (d) of each pattern image (a), defining the sections (d) as the characteristics to be detected in the images of the products (e), these characteristics corresponding to contours, edges, areas or figures geometric, estando dicha unidad de procesamiento (3), en una fase de inspección de fallos a realizar para cada producto, configurada para:said processing unit (3) being, in a failure inspection phase to be carried out for each product, configured to: E) adquirir una imagen del producto (e) con cada cámara (1) cuando el sensor de posición (2) detecta que el producto se encuentra en la posición que corresponde al campo de visión de cada cámara (1),E) acquire an image of the product (e) with each camera (1) when the position sensor (2) detects that the product is in the position that corresponds to the field of view of each camera (1), F) modificar la región de búsqueda (c) de la imagen del producto (e) o la marca de referencia (b’), ya sea reposicionándola, variando su tamaño y/o realizando una transformación de la perspectiva, para buscar y hacer coincidir al menos una marca (f) que coincida con la correspondiente marca de referencia (b’), F) modify the search region (c) of the product image (e) or the reference brand (b '), either by repositioning it, varying its size and / or performing a perspective transformation, to search and match at least one mark (f) that matches the corresponding reference mark (b '), G) aplicar la modificación necesitada en la etapa anterior a cada sección (d’) de la imagen patrón (a) o a la imagen del producto (e’), a la vez que ajustar la imagen del producto
Figure imgf000009_0001
mediante la aplicación de filtros,
G) apply the modification needed in the previous stage to each section (d ') of the master image (a) or to the product image (e'), while adjusting the product image
Figure imgf000009_0001
by applying filters,
H) buscar cada sección modificada (d’) o no (d) en la imagen del producto modificada y/o ajustada (e’), yH) search for each section modified (d ') or not (d) in the modified and / or adjusted product image (e'), and I) emitir una señal, calificar el producto como defectuoso y/o detener el proceso de fabricación en caso que no se encuentren dichas secciones (d, d’).I) issue a signal, classify the product as defective and / or stop the manufacturing process if these sections are not found (d, d ').
2. Sistema según la reivindicación 1, donde, en la fase inicial de puesta en servicio, la unidad de procesamiento (3) está además configurada para establecer una ventana de tiempo de espera en la cual, en la fase de inspección de fallos, el sensor de posición (2) detecta que se ha sustituido un producto por el siguiente en el campo de visión de la cámara (1), y en caso contrario, la unidad de procesamiento (4) está configurada para emitir una señal de aviso. System according to claim 1, wherein, in the initial commissioning phase, the processing unit (3) is further configured to establish a waiting time window in which, in the failure inspection phase, the position sensor (2) detects that one product has been replaced by the next in the field of view of the camera (1), and if not, the processing unit (4) is configured to emit a warning signal. 3. Sistema según cualquiera de las reivindicaciones anteriores, donde la unidad de procesamiento (3) está configurada para buscar al menos una marca (f) que corresponda a una marca de referencia (b) mediante una comparación por medio de una función o algoritmo matemático.System according to any of the preceding claims, wherein the processing unit (3) is configured to search for at least one mark (f) that corresponds to a reference mark (b) by means of a comparison by means of a mathematical function or algorithm . 4. Sistema según cualquiera de las reivindicaciones anteriores, donde, cuando la unidad de procesamiento (3) detecta con el sensor de posición (2) si el producto se encuentra en el campo de visión de la cámara (1), está además configurada para detectar si el producto se encuentra en una orientación suficientemente similar a la de la imagen patrón (a).4. System according to any of the preceding claims, wherein, when the processing unit (3) detects with the position sensor (2) whether the product is in the field of view of the camera (1), it is further configured to detect if the product is in an orientation similar enough to that of the standard image (a). 5. Sistema según cualquiera de las reivindicaciones anteriores, donde la unidad de procesamiento (3) está adicionalmente configurada para controlar la unidad de iluminación (3) para ajustar la intensidad y la dirección de la luz.System according to any of the preceding claims, wherein the processing unit (3) is additionally configured to control the lighting unit (3) to adjust the intensity and direction of the light. 6. Sistema según cualquiera de las reivindicaciones anteriores que comprende al menos un reflector de luz o un filtro de luz, donde la unidad de procesamiento (3) está configurada para ajustar la intensidad y la dirección de la luz que le llega al producto.System according to any of the preceding claims, comprising at least one light reflector or a light filter, where the processing unit (3) is configured to adjust the intensity and direction of the light that reaches the product. 7. Sistema según cualquiera de las reivindicaciones anteriores que comprende una estructura de soporte (5) constituida por dos postes verticales (51) unidos por un larguero horizontal (52) regulable en altura, dicha estructura (5) comprendiendo al menos un elemento de sujeción (53) para cámaras, sensores y/o unidades de iluminación, el cual se poder rotar y desplazar en relación a la estructura (5). System according to any of the preceding claims, comprising a support structure (5) made up of two vertical posts (51) joined by a horizontal beam (52) adjustable in height, said structure (5) comprising at least one fastening element (53) for cameras, sensors and / or lighting units, which can be rotated and moved in relation to the structure (5).
ES202032485U 2018-11-02 2018-11-02 Failure inspection system in product manufacturing processes Active ES1258130Y (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
ES202032485U ES1258130Y (en) 2018-11-02 2018-11-02 Failure inspection system in product manufacturing processes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
ES202032485U ES1258130Y (en) 2018-11-02 2018-11-02 Failure inspection system in product manufacturing processes

Publications (2)

Publication Number Publication Date
ES1258130U true ES1258130U (en) 2020-12-10
ES1258130Y ES1258130Y (en) 2021-03-03

Family

ID=73688521

Family Applications (1)

Application Number Title Priority Date Filing Date
ES202032485U Active ES1258130Y (en) 2018-11-02 2018-11-02 Failure inspection system in product manufacturing processes

Country Status (1)

Country Link
ES (1) ES1258130Y (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220004824A1 (en) * 2020-07-02 2022-01-06 Robert Bosch Gmbh System and method to alter an image
CN119251216A (en) * 2024-12-03 2025-01-03 陕西雅泰乳业有限公司 Milk powder category detection method and system based on image processing

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220004824A1 (en) * 2020-07-02 2022-01-06 Robert Bosch Gmbh System and method to alter an image
US12288388B2 (en) * 2020-07-02 2025-04-29 Robert Bosch Gmbh System and method to alter an image
CN119251216A (en) * 2024-12-03 2025-01-03 陕西雅泰乳业有限公司 Milk powder category detection method and system based on image processing

Also Published As

Publication number Publication date
ES1258130Y (en) 2021-03-03

Similar Documents

Publication Publication Date Title
CN106796179B (en) Inspection device and inspection method
KR101590831B1 (en) Method of inspecting foreign substance on a board
JP6191204B2 (en) Appearance inspection apparatus and appearance inspection method for automobile body
RU2016122956A (en) IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD AND PROGRAM
CN103502721B (en) light projection device
CN107076677A (en) Check device and inspection method
BR112019016351A2 (en) online system for measuring the optical characteristics of a glass slide, online apparatus for measuring the optical characteristics of a glass slide in a system for making glass slides and method for measuring the optical characteristics of a glass slide according to the glass slide is transported in a system to manufacture glass sheets
TWI570399B (en) Light source calibration detecting system and light source calibration method using the same
JP2016054786A5 (en)
JP2018163136A (en) Device and method for three-dimensional inspection
JP2018538544A (en) Pinhole or hole detection apparatus and method
EP3701330A1 (en) System and method for optical inspection of an object
ES1258130U (en) Failure inspection system in product manufacturing processes (Machine-translation by Google Translate, not legally binding)
CN107110789B (en) Substrate inspection method and inspection device on which components are mounted
JP2014002041A (en) Surface inspection device and surface inspection method
US20170010220A1 (en) System for inspecting a backside of a wafer
KR20150071228A (en) Apparatus of inspecting glass of three dimensional shape
JP2017120232A (en) Inspection device
KR101522312B1 (en) Inspection device for pcb product and inspecting method using the same
CN1985147A (en) Apparatus for detecting joints in rubber sheets
US20190212275A1 (en) Surface inspection apparatus and surface inspection method
JP6908373B2 (en) A method for inspecting the surface irregularities of an object to be inspected and its surface inspection device
ES2758549A1 (en) Failure inspection method and system in product manufacturing processes (Machine-translation by Google Translate, not legally binding)
JP2009300137A (en) Line sensor elevation angle measuring apparatus by image processing
CN110770536A (en) Method for determining wheel alignment parameters

Legal Events

Date Code Title Description
CA1K Utility model application published

Ref document number: 1258130

Country of ref document: ES

Kind code of ref document: U

Effective date: 20201210

FG1K Utility model granted

Ref document number: 1258130

Country of ref document: ES

Kind code of ref document: Y

Effective date: 20210225