ES2898407T3 - Sistema y método para desarrollar información de superficie tridimensional correspondiente a una lámina de vidrio contorneada - Google Patents
Sistema y método para desarrollar información de superficie tridimensional correspondiente a una lámina de vidrio contorneada Download PDFInfo
- Publication number
- ES2898407T3 ES2898407T3 ES16814894T ES16814894T ES2898407T3 ES 2898407 T3 ES2898407 T3 ES 2898407T3 ES 16814894 T ES16814894 T ES 16814894T ES 16814894 T ES16814894 T ES 16814894T ES 2898407 T3 ES2898407 T3 ES 2898407T3
- Authority
- ES
- Spain
- Prior art keywords
- glass sheet
- camera
- dimension
- cameras
- pattern
- 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.)
- Active
Links
- 239000011521 glass Substances 0.000 title claims abstract description 191
- 238000000034 method Methods 0.000 title claims description 24
- 238000012545 processing Methods 0.000 claims description 21
- 239000013598 vector Substances 0.000 claims description 21
- 238000013507 mapping Methods 0.000 claims description 14
- 238000004519 manufacturing process Methods 0.000 claims description 10
- 230000003287 optical effect Effects 0.000 description 17
- 238000011161 development Methods 0.000 description 12
- 238000004458 analytical method Methods 0.000 description 7
- 238000005259 measurement Methods 0.000 description 7
- 230000032258 transport Effects 0.000 description 7
- 238000005452 bending Methods 0.000 description 5
- 238000010438 heat treatment Methods 0.000 description 5
- 238000001816 cooling Methods 0.000 description 4
- 238000005496 tempering Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 239000005357 flat glass Substances 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000005286 illumination Methods 0.000 description 2
- 230000003252 repetitive effect Effects 0.000 description 2
- 238000000137 annealing Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000005188 flotation Methods 0.000 description 1
- 238000007496 glass forming Methods 0.000 description 1
- 238000010030 laminating Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000009740 moulding (composite fabrication) Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 238000005211 surface analysis Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
- G01B11/25—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
- G01B11/2513—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object with several lines being projected in more than one direction, e.g. grids, patterns
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
- G01B11/245—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures using a plurality of fixed, simultaneously operating transducers
-
- C—CHEMISTRY; METALLURGY
- C03—GLASS; MINERAL OR SLAG WOOL
- C03B—MANUFACTURE, SHAPING, OR SUPPLEMENTARY PROCESSES
- C03B23/00—Re-forming shaped glass
- C03B23/02—Re-forming glass sheets
- C03B23/023—Re-forming glass sheets by bending
-
- C—CHEMISTRY; METALLURGY
- C03—GLASS; MINERAL OR SLAG WOOL
- C03B—MANUFACTURE, SHAPING, OR SUPPLEMENTARY PROCESSES
- C03B27/00—Tempering or quenching glass products
- C03B27/04—Tempering or quenching glass products using gas
- C03B27/0417—Controlling or regulating for flat or bent glass sheets
-
- C—CHEMISTRY; METALLURGY
- C03—GLASS; MINERAL OR SLAG WOOL
- C03B—MANUFACTURE, SHAPING, OR SUPPLEMENTARY PROCESSES
- C03B29/00—Reheating glass products for softening or fusing their surfaces; Fire-polishing; Fusing of margins
- C03B29/02—Reheating glass products for softening or fusing their surfaces; Fire-polishing; Fusing of margins in a discontinuous way
-
- C—CHEMISTRY; METALLURGY
- C03—GLASS; MINERAL OR SLAG WOOL
- C03B—MANUFACTURE, SHAPING, OR SUPPLEMENTARY PROCESSES
- C03B35/00—Transporting of glass products during their manufacture, e.g. hot glass lenses, prisms
- C03B35/14—Transporting hot glass sheets or ribbons, e.g. by heat-resistant conveyor belts or bands
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/37—Measurements
- G05B2219/37048—Split beam, stripe projection on object, lines detected with cameras
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/37—Measurements
- G05B2219/37054—Digitize every grid point of a raster
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/37—Measurements
- G05B2219/37205—Compare measured, vision data with computer model, cad data
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45009—Glassforming
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Chemical & Material Sciences (AREA)
- Re-Forming, After-Treatment, Cutting And Transporting Of Glass Products (AREA)
- Materials Engineering (AREA)
- Organic Chemistry (AREA)
- Image Processing (AREA)
- Controlling Sheets Or Webs (AREA)
Abstract
Sistema (10) para adquirir datos de superficie a partir de una de las superficies de una lámina de vidrio curvada generalmente rectangular (G) que tiene una superficie de interés con una primera dimensión y una segunda dimensión, en el que la lámina de vidrio (G) está curvada al menos alrededor de uno o más ejes de curvatura que son generalmente paralelos a la primera dimensión, y desarrollar una definición de superficie de la lámina de vidrio (G), comprendiendo el sistema (10): un transportador (12) para transportar la lámina de vidrio (G) en una primera dirección generalmente paralela a la primera dimensión de la lámina de vidrio (G); al menos dos elementos de visualización (14-26), proyectando cada uno de los elementos de visualización (14-26) un patrón de contraste preseleccionado, al menos dos cámaras (28-40); y un control programable que incluye al menos un procesador programado para ejecutar lógica para controlar cada una de las cámaras (28-40) para adquirir al menos una imagen del patrón reflejado del elemento de visualización asociado (14-26) en la lámina de vidrio a medida que se transporta la lámina de vidrio (G) a través de la trayectoria del patrón proyectado en la primera dirección, y lógica para analizar y combinar los datos adquiridos por las cámaras para construir datos de superficie representativos de la superficie de la lámina de vidrio (G); en el que cada una de las al menos dos cámaras (28-40) está emparejada de manera única con uno de los elementos de visualización (14-26), en el que cada uno de los pares de elementos de visualización (14-26) y cámara 2 está montado en una relación separada una distancia y ángulo conocidos con respecto a la superficie de la lámina de vidrio (G) de tal manera que la cámara detecta la imagen reflejada del patrón proyectado sobre la superficie de la lámina de vidrio (G) a partir de su elemento de visualización asociado, y en el que cada uno de los pares de elemento de visualización y cámara están separados unos de otros al menos en una segunda dirección a través de la segunda dimensión de la lámina de vidrio (G) de tal manera que cada cámara detecta la imagen reflejada del patrón proyectado sobre la superficie de la lámina de vidrio a partir tan solo de su elemento de visualización asociado, y en el que los patrones detectados por las cámaras (28-40) juntos cubren toda la superficie en la dirección de la segunda dimensión de la lámina de vidrio (G).
Description
DESCRIPCIÓN
Sistema y método para desarrollar información de superficie tridimensional correspondiente a una lámina de vidrio contorneada
Campo técnico
Esta invención se refiere a un sistema y a un método para adquirir información de superficie tridimensional correspondiente a una lámina de vidrio contorneada.
Antecedentes
Los fabricantes de láminas de vidrio, particularmente láminas de vidrio conformadas en diversas formas curvadas para su uso como parabrisas de automóviles, lunetas traseras y ventanillas laterales, están interesados en medir la forma de la lámina de vidrio conformada para evaluar la conformidad de la forma realmente conformada a la especificación de diseño, así como para evaluar la cantidad de distorsión óptica en las láminas conformadas que puede percibir un observador humano.
Por tanto, al menos para los fines anteriores, resulta deseable desarrollar un sistema y un método para adquirir rápidamente datos correspondientes a la superficie de una lámina de vidrio curvada, particularmente a medida que se transporta la lámina de vidrio sobre un transportador entre o después del doblado, enfriamiento u otras operaciones de procesamiento, y después de eso desarrollar una descripción matemática tridimensional precisa de la superficie de la lámina de vidrio.
El documento CN203231736 da a conocer un dispositivo de medición de objeto de espejo basado en visión binocular. La visión binocular se define como visión “usando dos ojos con campos de visión solapantes, permitiendo una buena percepción de la profundidad”. El dispositivo implementa usar dos cámaras apuntadas a la misma zona de visualización, montadas simétricas con respecto al objeto que está midiéndose.
El documento US2009282871 da a conocer la medición de distorsión óptica transmitida en una lámina de vidrio. Esta medición usa una única cámara posicionada para capturar imágenes de un patrón de matriz de puntos en una pantalla de fondo con la lámina de vidrio interpuesta entre la cámara y la pantalla de fondo.
El documento US2010149327 da a conocer un dispositivo para detectar defectos (por ejemplo, arañazos, astillados, manchas) en la cara de borde de una lámina de vidrio. El dispositivo usa dos cámaras apuntadas al mismo borde de una lámina de vidrio para detectar el nivel de iluminación de luz dirigida al borde, a partir de un par de fuentes de luz. Las dos cámaras y dos fuentes de luz deben estar asociadas con la misma zona de interés en el borde de vidrio para obtener los niveles de iluminación en el borde.
El documento US2008247668 da a conocer la reconstrucción de una imagen tridimensional a partir de datos de imagen bidimensional, empleando múltiples cámaras dirigidas para obtener “datos digitales estéreo de múltiples vistas” a partir de imágenes de la misma zona de interés en un objeto. Esta reconstrucción usa restricciones geométricas de proyección para generar un candidato tridimensional del objeto a partir de puntos de borde seleccionados, desarrollado a partir de los datos digitales estéreo recopilados a partir del objeto.
Sumario
El sistema y el método dados a conocer para adquirir información de superficie tridimensional correspondiente a, y desarrollar una descripción matemática de la superficie de, una lámina de vidrio contorneada incluyen, como un componente, un sistema de adquisición de datos de superficie que puede incluir a transportador para transportar la lámina de vidrio en una primera dirección generalmente paralela a la primera dimensión de la lámina de vidrio, al menos 2. dos elementos de visualización que proyectan un patrón de contraste preseleccionado y al menos dos cámaras. Cada una de las dos o más cámaras está emparejada de manera única con uno de los elementos de visualización, en el que cada par de elemento de visualización y cámara está montado en una relación separada una distancia y ángulo conocidos con respecto a la superficie de la lámina de vidrio de tal manera que la cámara detecta la imagen reflejada del patrón proyectado sobre la superficie de la lámina de vidrio a partir de su elemento de visualización asociado.
El componente de sistema de adquisición de datos de superficie según la invención incluye dos o más cámaras, estando cada una de las cámaras emparejada de manera única con uno de los elementos de visualización tal como se describió anteriormente, en el que cada uno de los pares de elemento de visualización y cámara están separados unos de otros al menos en una segunda dirección a través de la segunda dimensión de la lámina de vidrio de tal manera que cada cámara detecta la imagen reflejada del patrón proyectado sobre la superficie de la lámina de vidrio a partir tan solo de su elemento de visualización asociado, y en el que los patrones detectados por las dos o más cámaras juntos cubren toda la superficie en la dirección de la segunda dimensión de la lámina de vidrio.
El componente de adquisición de datos de superficie del sistema según la invención también incluye un control programable que incluye al menos un procesador programado para ejecutar lógica para controlar cada una de las cámaras para adquirir al menos una imagen del patrón reflejado de su elemento de visualización asociado en la lámina de vidrio a medida que se transporta la lámina de vidrio a través de la trayectoria del patrón proyectado en la primera dirección.
El sistema según la invención también incluye, como otro componente, lógica para analizar y combinar los datos adquiridos por el componente de sistema de adquisición de datos de superficie para construir una descripción matemática tridimensional de la superficie de la lámina de vidrio. Este componente del sistema puede incluir lógica para desarrollar, para cada píxel en la zona de visualización de la cámara para cada imagen adquirida, un vector de mapeo que define el lugar en el que el rayo reflejado se proyecta desde el origen de cámara hasta el elemento de visualización asociado y lógica para desarrollar, para cada píxel en la zona de visualización de la cámara para cada imagen adquirida, el valor de elevación, s, del punto, resolviendo simultáneamente (1) la ecuación de óptica geométrica y (2) la ecuación de geometría diferencial, usando el vector de mapeo.
La definición de superficie desarrollada por el sistema dado a conocer puede usarse como entrada para otros sistemas que usan la información de superficie para realizar otras operaciones de fabricación, analíticas o de medición que implican o se refieren a la superficie, tales como, por ejemplo, procesamiento óptico o calibrado. Alternativamente, el sistema puede estar integrado en un único sistema que usa los mismos procesadores o procesadores adicionales para realizar una o más de tales funciones analíticas o de medición.
Por ejemplo, el sistema también puede incluir lógica que usa la descripción matemática tridimensional de la superficie para realizar una o más operaciones de procesamiento óptico para analizar las características ópticas de la lámina de vidrio para medir, por ejemplo, el nivel de distorsión óptica reflejada en zonas de interés sobre la superficie y visualizar o notificar de otro modo información seleccionada asociada con el análisis.
Alternativa o adicionalmente, el sistema puede incluir lógica que usa la descripción matemática tridimensional de la superficie para comparar la superficie desarrollada con una superficie a modo de ejemplo predefinida y visualizar o notificar de otro modo información seleccionada asociada con la comparación.
El sistema también o alternativamente puede estar integrado con otras funciones analíticas y de notificación tal como se describió anteriormente.
El sistema puede usar un único ordenador que controla el transportador y el funcionamiento de las cámaras e incluye la lógica de adquisición de datos de superficie anteriormente descrita, así como la lógica de procesamiento de distorsión óptica. Alternativamente, el control de transportador, controles de cámaras, adquisición de datos de superficie y procesamiento óptico pueden estar integrados pero implementarse en procesadores independientes o múltiples, en uno o más controladores de lógica programable y/u ordenadores.
Breve descripción de los dibujos
La figura 1 es una vista de extremo parcial esquemática de una realización del sistema dado a conocer;
la figura 2 es una vista desde arriba esquemática del sistema de la figura 1;
la figura 3 es una vista esquemática de un patrón de tres frecuencias que puede emplearse en una realización del sistema;
la figura 4 es una vista esquemática de un patrón de dos frecuencias que puede emplearse en otra realización del sistema;
la figura 5 es una vista esquemática desde arriba de la disposición de múltiples pares de elemento de visualización/cámara mostrada en la figura 2 que incluye la orientación angular de los elementos de visualización/cámaras para una pieza de vidrio particular;
la figura 6 es una vista desde arriba de una lámina de vidrio curvada particular que ilustra las zonas de la superficie de lámina de vidrio analizadas por cada uno de los pares de elemento de visualización/cámara usados en el sistema de la figura 1;
la figura 7 es un diagrama de flujo que describe la lógica empleada en una realización del sistema dado a conocer; la figura 8 es una ilustración esquemática de los parámetros geométricos pertinentes que pueden usarse para determinar la elevación de un único punto sobre la superficie de la lámina de vidrio según las etapas representadas en la figura 9;
la figura 9 es un diagrama de flujo que describe la lógica de resolución de puntos de superficie empleada en una
realización de la porción de desarrollo de superficie del sistema;
la figura 10 es un diagrama esquemático de una realización del sistema dado a conocer instalado en línea en una línea de conformación y templado de vidrio de automóviles típica; y
la figura 11 es un diagrama esquemático de otra realización del sistema dado a conocer instalado en línea en una línea de conformación de parabrisas de automóviles típica.
Descripción detallada
Tal como se requiere, en el presente documento se dan a conocer realizaciones detalladas de la presente invención. Sin embargo, debe entenderse que las realizaciones dadas a conocer son simplemente a modo de ejemplo de la invención que puede implementarse de diversas formas alternativas. Las figuras no están necesariamente a escala; algunas características pueden exagerarse o minimizarse para mostrar detalles de componentes particulares. Por tanto, detalles estructurales y funcionales específicos dados a conocer en el presente documento no deben interpretarse como limitativos, sino simplemente como una base representativa para enseñar a un experto en la técnica a emplear de diversas maneras la presente invención.
Haciendo referencia a la figura 1, se da a conocer un sistema de adquisición datos de superficie de lámina de vidrio y de desarrollo de definición de superficie, generalmente indicado como 10, e incluye un transportador 12 que transporta la lámina de vidrio G en una primera dirección generalmente paralela a una primera dimensión de la lámina de vidrio. En la realización representada, la lámina de vidrio contorneada G es un parabrisas o luneta trasera de vehículo generalmente rectangular, que tiene una primera dimensión que es la dimensión relativamente más pequeña (y que puede denominarse alternativamente altura) y una segunda dimensión relativamente más grande (que puede denominarse alternativamente anchura). La lámina de vidrio G está curvada alrededor de uno o más ejes de curvatura que son generalmente paralelos a la primera dirección. El transportador 12 puede ser un único transportador dedicado únicamente a transportar la lámina de vidrio G a través del sistema de inspección óptico 10 que puede estar configurado y/o hacerse funcionar como un sistema de inspección óptico autónomo. Alternativamente, el transportador 12 puede ser uno de una serie de transportadores que transportan la lámina de vidrio a través de una variedad de estaciones de procedimiento, tales como, por ejemplo, estaciones de calentamiento, conformación y recocido o templado encontradas en sistemas de fabricación de lámina de vidrio de automóviles, arquitectónico y/o solar típicos.
El sistema de adquisición de datos de superficie de lámina de vidrio y de desarrollo de definición de superficie 10 representado en las figuras 1 y 2 también incluye dos o más elementos de visualización 14 — 24. Cada elemento de visualización proyecta un patrón de contraste, tal como, por ejemplo, los patrones mostrados en las figuras 3 y 4, patrón que se proyecta sobre la superficie de la lámina de vidrio a medida que se transporta por debajo de las pantallas. El sistema 10 representado también incluye dos o más cámaras 28 — 40. Cada una de las cámaras 28 -40 está emparejada de manera única con uno de cada uno del número correspondiente de elementos de visualización 14 — 26. En la realización representada del sistema 10, una abertura está formada en el centro de cada uno de los elementos de visualización 14 — 26. La cámara asociada con un elemento de visualización particular está montada de tal manera que la abertura de visualización de la cámara se extiende a través de la abertura en su elemento de visualización asociado de tal manera que el acceso de visualización principal de la cámara es perpendicular a la superficie de la pantalla. Evidentemente, los expertos en la técnica apreciarán que cada cámara puede estar dispuesta alternativamente en otras ubicaciones con respecto a su elemento de visualización asociado, siempre que la cámara esté posicionada para detectar la imagen reflejada del patrón proyectado sobre la superficie de la lámina de vidrio a partir de ese elemento de visualización y no detectar imágenes reflejadas de patrones proyectados a partir de otros elementos de visualización en su campo de visión.
Haciendo todavía referencia a las figuras 1 y 2, el número y la colocación de los elementos de visualización dependen del tamaño de los elementos de visualización, así como la anchura y la curvatura de la lámina de vidrio. En la realización representada del sistema 10, los pares de cámara/elemento de visualización están posicionados de tal manera que el eje de visualización principal de cada cámara es generalmente perpendicular a la superficie de la lámina de vidrio. El número total de pares de cámara/elemento de visualización debe ser suficiente de tal manera que el número total de patrones proyectados abarque toda la anchura de la superficie de la pieza de lámina de vidrio que va a analizarse.
Haciendo de nuevo referencia a la figura 1, el sistema de adquisición de datos de superficie de lámina de vidrio y de desarrollo de definición de superficie 10 también incluye un control programable, representado en esta realización como un ordenador 42, que incluye al menos un procesador programado para detectar la lámina de vidrio a medida que avanza sobre el transportador, controlar cada una de las cámaras 28 — 40 para adquirir una o más imágenes del patrón reflejadas a partir de la superficie de la lámina de vidrio a medida que se transporta por debajo de las cámaras/elementos de visualización y construir la definición de la superficie de lámina de vidrio (usando, por ejemplo, la técnica representada y descrita en las figuras 7-9 y tal como se describe adicionalmente a continuación en el presente documento).
En cualquier realización del sistema 10 (tal como la realización representada en las figuras) en la que el campo de visión de una cámara en cualquier zona de anchura es menor que la primera dimensión (altura) de la lámina de vidrio, el control de sistema puede estar programado para adquirir múltiples imágenes a medida que se transporta el vidrio en la primera dirección. Se apreciará que el número de imágenes adquiridas por cada cámara debe ser suficiente para que la información de superficie desarrollada a partir de cada imagen (tal como se describe a continuación en el presente documento) pueda combinarse para formar una descripción de toda la superficie a través de la altura (es decir, en la dirección de transporte) de la lámina de vidrio.
Cuando, como en la realización representada, las cámaras están montadas con su abertura de visualización extendiéndose a través de una abertura en el elemento de visualización, el control de sistema 42 puede estar programado para adquirir múltiples imágenes a medida que se transporta el vidrio en la primera dirección para garantizar que se obtiene una imagen del patrón reflejado en una imagen anterior o posterior de la lámina en movimiento para aquella porción de la superficie de la lámina de vidrio que, en una cualquiera de las imágenes capturadas, está en la zona de reflexión de la abertura de elemento de visualización. De nuevo, se apreciará que el número de imágenes adquiridas por cada cámara también debe ser suficiente para que la información de superficie desarrollada a partir de cada imagen (tal como se describe a continuación en el presente documento) pueda combinarse para formar una descripción de toda la superficie a través de la altura en la zona en la que una única imagen puede incluir una imagen de la abertura de elemento de visualización en vez del patrón reflejado.
Las descripciones de superficie para cada una de las cámaras se combinan de manera similar para formar una descripción de toda la superficie a través de la anchura (o a través de la zona de interés en la dirección de la anchura) de la lámina de vidrio.
Haciendo referencia a la figura 3, en una realización el patrón de pantalla es un patrón de tres frecuencias construido mediante superposición de tres patrones sinusoidales de frecuencia diferente en cada una de las direcciones x e y del sistema de coordenadas empleado por la lógica de sistema. Debe observarse que, en la realización ilustrada, los ejes del sistema de coordenadas x-y se eligen para estar orientados de tal manera que coinciden con los ejes x e y del elemento de visualización (y, además, el eje y es paralelo a la dirección de desplazamiento del transportador y el eje x es ortogonal a la dirección de desplazamiento del transportador).
Los patrones sinusoidales se eligen y se combinan para garantizar que la porción del patrón resultante que aparece en el elemento de visualización no es repetitiva, garantizando de ese modo que, para los datos de imagen recopilados, cada píxel en el campo de visión de la cámara corresponderá de manera única a un único punto en el elemento de visualización. Cada una de las tres frecuencias puede ser valores relativamente primos y se seleccionan de tal manera que están separadas dentro de la envolvente de frecuencias limitada por los límites de frecuencia mínima y máxima de la óptica de la cámara.
Después puede deconstruirse matemáticamente la imagen de este patrón de tres frecuencias reflejado a partir de la superficie de la lámina de vidrio para dar tres imágenes de frecuencias individuales en cada una de la dirección x e y. Después puede aislarse información de fase correspondiente a cada una de las tres frecuencias y usarse tal como se describe a continuación en el presente documento para desarrollar una descripción tridimensional precisa de la superficie de lámina de vidrio.
En otra realización, ilustrada en la figura 4, puede usarse un patrón de dos frecuencias. Este patrón de dos frecuencias puede construirse mediante superposición de dos patrones sinusoidales de frecuencia diferente en cada una de dos direcciones ortogonales que se hacen rotar (o se inclinan) alrededor de los ejes que se usan para separar el análisis en componentes ortogonales, de tal manera que cada uno de los componentes sinusoidales del patrón proporciona información de fase en ambas direcciones x e y. En la realización ilustrada, los ejes del sistema de coordenadas x, y que se usan por la lógica de sistema para separar el análisis en componentes ortogonales coinciden con los ejes x e y del elemento de visualización (y el eje y también coincide con la dirección de transporte). Por tanto, en la realización ilustrada, las direcciones ortogonales de los patrones sinusoidales están inclinadas con respecto a los ejes x e y del elemento de visualización. Sin embargo, se apreciará que puede elegirse cualquier otra orientación conveniente para los ejes que se usan por el sistema para separar el análisis en componentes ortogonales, siempre que los patrones sinusoidales se hagan rotar alrededor de los ejes que se usan para separar el análisis en componentes ortogonales para proporcionar información de fase en ambas direcciones x e y.
De nuevo, los patrones sinusoidales se eligen (frecuencias relativamente primas y separadas tal como se describió anteriormente) y se combinan para garantizar que la porción del patrón resultante que aparece en el elemento de visualización no es repetitiva, garantizando de ese modo que en los datos de imagen recopilados cada píxel en el campo de visión de la cámara corresponderá de manera única a un único punto en el elemento de visualización. Después puede deconstruirse matemáticamente de manera similar la imagen de este patrón de dos frecuencias reflejado a partir de la superficie de la lámina de vidrio. De nuevo, puede aislarse información de fase correspondiente a cada una de las dos frecuencias y usarse tal como se describe a continuación en el presente documento para desarrollar una descripción tridimensional precisa de la superficie de lámina de vidrio.
Los expertos en la técnica apreciarán que, empleando un patrón no repetitivo de múltiples frecuencias y empleando la técnica de deflectometría descrita a continuación en el presente documento, puede obtenerse una descripción matemática precisa de la superficie de lámina de vidrio a partir de una única imagen para cada punto sobre la superficie de la lámina de vidrio a partir de la cual la cámara detecta el patrón reflejado. Por tanto, no es necesario capturar usar múltiples patrones y/o múltiples imágenes, excepto tal como se describe en el presente documento cuando se adquieren múltiples imágenes a medida que se mueve la lámina de vidrio sobre el transportador para construir una superficie para esa porción de la lámina de vidrio que no refleja el patrón proyectado en ninguna imagen adquirida individual (por ejemplo, (1) la porción de la lámina de vidrio directamente por debajo de la abertura en la pantalla, o (2) para la porción de la lámina de vidrio que no está en la zona de visualización de la cámara debido al hecho de que la altura de la lámina de vidrio es mayor que el patrón proyectado a partir de la pantalla en la dirección de transporte).
Haciendo ahora referencia a las figuras 5 y 6, en la realización ilustrada, y para la pieza de lámina de vidrio G representada, la segunda dimensión (anchura) de la lámina de vidrio se dividió en siete zonas. Estas zonas se identificaron según se requirió debido a la dimensión del patrón de elemento de visualización observado por la cámara y la dimensión de anchura y la curvatura de la pieza de lámina de vidrio particular. En este ejemplo, el elemento de visualización de primera zona 20 está orientado formando un ángulo de aproximadamente 25° en el sentido contrario a las agujas del reloj con respecto a la horizontal (cuando se observa como en la figura 1), el elemento de visualización 18 está inclinado a aproximadamente 15° en el sentido contrario a las agujas del reloj, el elemento de visualización 16 está inclinado a aproximadamente 7,5° en el sentido contrario a las agujas del reloj, el elemento de visualización 14 es aproximadamente horizontal, el elemento de visualización 22 está inclinado a aproximadamente 7,5° en el sentido de las agujas del reloj con respecto a la horizontal, el elemento de visualización 24 está inclinado a aproximadamente 15° en el sentido de las agujas del reloj y el elemento de visualización 26 está inclinado a aproximadamente 25° en el sentido de las agujas del reloj. En la realización ilustrada, los siete elementos de visualización 14 — 26 están dispuestos en la dirección de transporte de la lámina de vidrio G. Sin embargo, tal como apreciarán los expertos en la técnica, otras disposiciones pueden ser óptimas para piezas de lámina de vidrio de diferentes anchuras y curvaturas, siempre que las pantallas estén dispuestas de tal manera que cada cámara asociada solo detecte el patrón reflejado a partir de su elemento de visualización asociado en su campo de visión y las zonas de superficie detectadas por todas las cámaras juntas comprendan la superficie a través de toda la anchura de la pieza de lámina de vidrio.
El sistema de adquisición de datos de superficie de lámina de vidrio y de desarrollo de definición de superficie 10 incluye un sistema de adquisición de datos de superficie que emplea los pares de cámara y elemento de visualización anteriormente descritos e imágenes adquiridas, así como lógica para desarrollar una descripción tridimensional precisa de la superficie a partir de los patrones reflejados a partir de cada imagen, y lógica para combinar las descripciones de superficie desarrolladas a partir de las imágenes tal como se describe a continuación en el presente documento para obtener una descripción matemática precisa de toda la superficie de la lámina de vidrio.
El sistema 10 también puede incluir, además del sistema de adquisición de datos de superficie, uno o más ordenadores y/o controles programables que incluyen lógica para procesar los datos de superficie adquiridos para analizar las características ópticas de la lámina de vidrio.
El sistema de adquisición de datos de superficie de lámina de vidrio y de desarrollo de definición de superficie 10 puede incorporarse, a su vez, en un sistema para fabricar láminas de vidrio que incluye una o más estaciones de procesamiento y uno o más transportadores para transportar las láminas de vidrio desde una estación hasta otra durante el procesamiento, tal como los sistemas de fabricación 200 y 300 mostrados esquemáticamente en las figuras 10 y 11.
La figura 7 describe el método 80 realizado por la lógica de control del sistema 10 dado a conocer. Cuando el sistema 10 determina que una lámina de vidrio está en la posición apropiada sobre el transportador, el sistema activa la(s) cámara(s) apropiada(s), en 82, para adquirir una imagen del patrón reflejado a partir de la superficie de la lámina de vidrio. La posición de las láminas de vidrio puede determinarse usando sensores convencionales.
Tal como se indica en 84, pueden obtenerse una o más imágenes adicionales a partir de cada cámara, según se requiera, a medida que se mueve la lámina de vidrio sobre el transportador. Tal como se describió anteriormente, el número de imágenes adquiridas por cada cámara está determinado mediante al menos dos consideraciones. En primer lugar, en realizaciones del sistema en las que las cámaras están montadas dentro de una abertura de sus elementos de visualización asociados, debe adquirirse un número suficiente de imágenes para garantizar que el sistema adquiere una imagen reflejada del patrón para todos los puntos en la zona de visualización, incluyendo los puntos a partir de los cuales no se refleja el patrón de elemento de visualización en una imagen particular debido al hecho de que está ubicado dentro de la zona que incluye una reflexión de la abertura. En segundo lugar, pueden requerirse múltiples imágenes a medida que se transporta el vidrio a través de la zona de visualización de la cámara en realizaciones del sistema en las que el campo de visión de la cámara no es lo suficientemente grande como para adquirir una reflexión del patrón de elemento de visualización a partir de la superficie de la lámina de vidrio a través
de la totalidad de su primera dimensión (es decir, toda la altura) en una imagen.
Para cada una de las imágenes adquiridas, el sistema, en 86, debe determinar la ubicación precisa en el espacio tridimensional de cada punto sobre la superficie de la lámina de vidrio basándose en el patrón reflejado en la imagen. Tal como se describió anteriormente, el uso de un patrón que no se repite en la zona de visualización de la cámara garantiza que cada punto en la pantalla de elemento de visualización que se refleja dentro de la zona de visualización de la cámara estará asociado de manera única con un píxel que detecta el patrón reflejado. Pueden emplearse técnicas de procesamiento de imágenes convencionales para determinar las ubicaciones en x e y (es decir, en el plano focal de la cámara) para cada punto sobre la superficie de la lámina de vidrio que está en la zona de visualización de la cámara para esa imagen. Pueden emplearse otras técnicas de procesamiento conocidas para determinar la ubicación en z (también conocida como la elevación) de cada punto. En la realización dada a conocer, se emplea una técnica de vector de mapeo (tal como se representa en las figuras 8 y 9, y tal como se describe más completamente a continuación en el presente documento) para determinar la elevación de cada punto individual sobre la superficie del vidrio a partir de la imagen del patrón proyectado reflejado.
En una realización, los valores de x, y y z desarrollados para cada punto en la zona de visualización de una cámara particular se desarrollan normalmente en un sistema de coordenadas asociado con esa cámara. En una realización, por ejemplo, el origen del sistema de coordenadas para cada cámara se establece en el origen de esa cámara 98 (tal como se muestra en la figura 8). La colección resultante de puntos asociados con la superficie en la zona de visualización de cada cámara (“la nube de puntos”) puede combinarse entonces para cada imagen recopilada por esa cámara.
Después, el sistema, en 88, combina los datos de superficie desarrollados para cada una de las imágenes adquiridas a partir de todas las cámaras para obtener la definición de superficie que identifica la ubicación de cada punto en el espacio tridimensional para toda la superficie de la lámina de vidrio. En una realización, se convierten las nubes de puntos para cada cámara en un sistema de coordenadas común (“global”) y después se combinan las nubes de puntos para formar toda la superficie.
Se apreciará que pueden seleccionarse uno más de otros sistemas/orígenes de coordenadas y emplearse basándose en una arquitectura de cámara/elemento de visualización del sistema particular y/o por conveniencia de cálculo. De manera similar, la combinación de la superficie desarrollada a partir de las imágenes adquiridas individuales puede realizarse usando otras técnicas de procesamiento de datos de imagen convencionales.
Las figuras 8 y 9 ilustran, respectivamente, la base teórica y el método realizado por la lógica de control para determinar la elevación (valor de z) de cada punto sobre la superficie del vidrio a partir de la imagen del patrón proyectado reflejado para cada imagen adquirida. La figura 8 ilustra las relaciones geométricas pertinentes entre la cámara 28, la pantalla de elemento de visualización 14 y la superficie de la lámina de vidrio G. Los tres principios usados para determinar la elevación de un único punto sobre la superficie de la lámina de vidrio a partir de una imagen proyectada reflejada son (1) la superficie de cualquier objeto puede definirse mediante el vector normal 92 para cada punto diferenciado de la superficie; (2) la ley de reflexión define el vector normal 92 en cada punto bisecando el ángulo entre el rayo incidente 94 y el rayo reflejado 96 de luz (también denominado en el presente documento ecuación de “óptica geométrica” o “ángulo de reflexión”); y (3) el vector normal también puede definirse mediante la geometría diferencial que describe cada punto sobre la superficie de la lámina de vidrio (también denominado en el presente documento ecuación de “geometría diferencial”).
Haciendo todavía referencia a la figura 8, basándose en la ley de reflexión, el rayo incidente está definido totalmente por las características intrínsecas de la cámara. Por tanto, cada píxel en la célula de receptor de la cámara en el origen de la cámara 98 observa un punto en el espacio a distancias variables a través de la lente. Continuando con la ley de reflexión, el rayo reflejado 96 está definido por una posición de pantalla y un punto de superficie en el vidrio. La distancia está restringida únicamente en el lugar en el que interseca el rayo incidente 94. Hay dos expresiones matemáticas que definen el vector normal 92. Una se deriva de la ley de reflexión. La segunda ecuación diferencial se deriva de la diferenciación parcial geométrica en cualquier punto sobre la superficie. Para resolver las ecuaciones diferenciales correspondientes, se necesita establecer un vector de mapeo 100, que define, para cada píxel, el lugar en el que el rayo reflejado incidirá en el patrón proyectado sobre el elemento de visualización (observado desde el origen de cámara). Una vez establecido el campo de mapeo (es decir, el conjunto de vectores de mapeo para cada píxel en el campo de visión de la cámara), pueden calcularse las distancias entre el origen de la cámara y cada punto diferenciado sobre la superficie.
La ecuación de óptica geométrica es:
n = l|v||(m -Sjjj¡)- ||¡ñ-Sj=¡| (v)
donde n es la normal a la superficie, v es el vector de píxel de cámara, m es el vector de mapeo y s es la distancia
^v ^ desde la cámara hasta la superficie (a lo largo del vector de cámara de modo que el punto de superficie lvl ).
La geometría diferencial describe los puntos sobre la superficie de la lámina de vidrio:
Dado que n es el producto vectorial de los dos diferenciales, por definición es ortogonal a ambos, proporcionando:
dp
dp n
n ■
- r - -
dx
n ■ -
d
7
y
- = 0
Resolviendo los mismos para determinar la elevación, s:
La figura 9 ilustra cómo un ordenador programado de manera adecuada podría implementar esta técnica de vector de mapeo 102. En 104 el sistema desarrolla un vector de mapeo que define el lugar en el que el rayo reflejado se proyecta en el elemento de visualización (de nuevo, observado matemáticamente desde el origen de cámara). Una primera expresión, la ecuación de óptica geométrica, en 106, define el vector normal a la superficie para cada punto sobre la superficie de lámina de vidrio dentro de la zona de visualización de la cámara basándose en la ley de reflexión. Una segunda ecuación, la ecuación de geometría diferencial, en 108, define el vector normal a la superficie basándose en la multiplicación de los diferenciales parciales que describen el punto sobre la superficie en las direcciones x, y. Estas dos ecuaciones pueden resolverse simultáneamente usando el vector de mapeo para obtener la elevación, s (es decir, la distancia z, la distancia entre la superficie de vidrio y el origen de cámara) para cada punto sobre la superficie de lámina de vidrio que está dentro de la zona de visualización de la cámara. Esta información, acoplada con las ubicaciones en x e y anteriormente desarrolladas de cada punto de superficie, proporciona una descripción específica, en x, y y z, para cada punto sobre la superficie.
Los expertos en la técnica apreciarán que pueden usarse otros métodos conocidos para desarrollar ubicaciones no ambiguas en tres dimensiones para cada uno de los puntos sobre la superficie de la lámina de vidrio basándose en las ubicaciones en x e y no ambiguas de los patrones reflejados en cada ubicación de píxel de la imagen y la relación geométrica entre el plano focal de la cámara, la pantalla de elemento de visualización y la lámina de vidrio. Sin embargo, se ha determinado que la elevación de cada punto sobre la superficie de la lámina de vidrio puede determinarse rápidamente usando los principios descritos anteriormente e ilustrados en la figura 8, y la técnica descrita anteriormente e ilustrada en la figura 9, sin recurrir a proyectar múltiples patrones variables y/o analizar múltiples imágenes de la misma zona de visualización para así determinar una definición tridimensional de la superficie de vidrio.
Haciendo de nuevo referencia a las figuras 1 y 2, el sistema de adquisición de datos de superficie de lámina de vidrio y de desarrollo de definición de superficie 10 dado a conocer puede montarse en línea para inspeccionar láminas de vidrio a medida que se transportan sobre un transportador asociado con un sistema de procesamiento de lámina de vidrio que realiza múltiples operaciones de fabricación con las láminas de vidrio. El sistema 10 dado a conocer incluye un sistema de adquisición de datos de superficie y un ordenador que incluye lógica para recibir los datos de imagen capturados y desarrollar una descripción tridimensional de la superficie de lámina de vidrio a partir de los datos de imagen. El sistema 10 también puede realizar uno o más análisis usando la superficie desarrollada, tales como procesamiento óptico conocido, calibrado y/u otros análisis relacionados con la superficie tal como se describió anteriormente y visualizar o notificar de otro modo información seleccionada asociada con los análisis. Tal como se describió anteriormente, el ordenador 42 puede estar operativamente conectado al transportador y a las cámaras para realizar la adquisición de imágenes, el desarrollo de superficie y el procesamiento óptico descritos en el presente documento. Alternativamente, el ordenador 42 puede combinarse con uno o más de otros ordenadores y/o controles programables para realizar estas funciones.
El sistema 10 también puede programarse por el usuario para visualizar de manera gráfica y numérica características de la superficie, incluyendo, por ejemplo, diversas marcas de distorsión óptica y/o calibrado y/u otras marcas consideradas relevantes en la industria para el análisis de la calidad de láminas de vidrio conformadas y fabricadas.
Las cámaras digitales 28 — 40 están conectadas, cada una, a través de una línea de datos convencional a uno o más ordenadores, tales como el ordenador 42, que pueden estar programados de manera adecuada para adquirir
los datos de imagen digital a partir de la cámara, procesar los datos de imagen para obtener la definición de superficie deseada para la lámina de vidrio y analizar los datos para desarrollar diversas marcas de distorsión. El ordenador 42 también puede estar programado para presentar la información desarrollada en formas tanto gráfica (por ejemplo, imágenes con código de color) como estadística. Si se desea, pueden derivarse y notificarse otros diversos datos estadísticos para zonas predefinidas de la lámina de vidrio.
Tal como apreciarán los expertos en la técnica, el sistema de adquisición de datos de superficie de lámina de vidrio y de desarrollo de definición de superficie 10 puede emplear adicional o alternativamente otras técnicas de procesamiento de imágenes conocidas para recopilar y analizar los datos de imagen adquirida y desarrollar una definición de la superficie.
En una realización, los elementos de visualización 14 — 26 son cajas de luz que usan iluminación convencional (tal como luces fluorescentes) detrás de un panel translúcido sobre el cual se imprime, pinta o aplica de otro modo el patrón de contraste usando métodos convencionales. Las cámaras digitales 28 - 40 están conectadas al ordenador 60 usando métodos conocidos, preferiblemente de modo que la adquisición de la imagen por la cámara puede controlarse por el ordenador 42.
La figura 10 ilustra un sistema de calentamiento, doblado y templado de lámina de vidrio típico 200 que incluye el sistema de adquisición de datos de superficie de lámina de vidrio y de desarrollo de definición de superficie en línea 10. En esta instalación, las láminas de vidrio (indicadas como G) entran en una zona de calentamiento 202 en la que se ablanda el vidrio hasta una temperatura adecuada para conformar el vidrio para dar la forma deseada. Después se transporta la lámina de vidrio calentada hasta una estación de doblado 204 en la que se conforma la lámina ablandada para dar la forma deseada y después de eso se transporta adicionalmente hasta una estación de enfriamiento 206 en la que se enfría la lámina de vidrio de una manera controlada para lograr las características físicas apropiadas. En esta realización, la lámina de vidrio se transportará entonces fuera de la estación de enfriamiento sobre un transportador a partir del cual se transporta la lámina para la adquisición de imágenes y el análisis mediante el sistema 10 dado a conocer. Tras la medición, se moverá la lámina de vidrio sobre el transportador 12 para su procesamiento adicional. Se apreciará que el transporte y transferencia del vidrio pueden lograrse usando técnicas conocidas tales como mediante transportadores de cintas, flotación por aire o rodillos, posicionadores y brazos robóticos, con el fin de manipular el vidrio de la manera descrita. También se apreciará que una pluralidad de transportadores, cada uno de los cuales puede controlarse independientemente para mover las láminas de vidrio a través de las diferentes estaciones de procesamiento a velocidades para controlar de manera eficiente el flujo y procesamiento de las láminas de vidrio a través del sistema 200.
La figura 11 ilustra esquemáticamente de manera similar un sistema de adquisición de datos de superficie de lámina de vidrio y de desarrollo de definición de superficie en línea 10 en un sistema de fabricación de parabrisas de automóviles típico 300, que puede incluir una estación de calentamiento 302, una estación de doblado 304, una estación de enfriamiento 306 y una estación de laminación 308, aguas arriba del sistema de inspección óptico 10. Datos seleccionados emitidos por el sistema 10 también pueden proporcionarse como entrada a la lógica de control para el sistema de calentamiento, doblado y templado de lámina de vidrio asociado 200 (o sistema de fabricación de parabrisas de automóviles 300) para permitir que el/los control(es) asociado(s) con una o más de las estaciones del sistema de lámina de vidrio modifique(n) su(s) parámetros de funcionamiento en función de los datos ópticos desarrollados a partir de láminas de vidrio anteriormente procesadas.
Se apreciará que el sistema de adquisición de datos de superficie de lámina de vidrio y de desarrollo de definición de superficie 10 de la presente invención puede montarse alternativamente en línea en otros diversos puntos en los sistemas de fabricación de lámina de vidrio anteriormente descritos y otros según se desee para maximizar la tasa de producción del sistema, siempre que las mediciones de distorsión óptica se realicen después de haberse conformado la lámina de vidrio para obtener su forma final.
Aunque anteriormente se describieron realizaciones a modo de ejemplo, no se pretende que estas realizaciones describan todas las posibles formas de la invención. En vez de eso, los términos usados en la memoria descriptiva son términos de descripción en vez de limitación y se entiende que pueden realizarse diversos cambios sin alejarse del alcance de la invención tal como se define por las reivindicaciones adjuntas.
Claims (12)
1. Sistema (10) para adquirir datos de superficie a partir de una de las superficies de una lámina de vidrio curvada generalmente rectangular (G) que tiene una superficie de interés con una primera dimensión y una segunda dimensión, en el que la lámina de vidrio (G) está curvada al menos alrededor de uno o más ejes de curvatura que son generalmente paralelos a la primera dimensión, y desarrollar una definición de superficie de la lámina de vidrio (G), comprendiendo el sistema (10):
un transportador (12) para transportar la lámina de vidrio (G) en una primera dirección generalmente paralela a la primera dimensión de la lámina de vidrio (G);
al menos dos elementos de visualización (14-26), proyectando cada uno de los elementos de visualización (14-26) un patrón de contraste preseleccionado,
al menos dos cámaras (28-40); y
un control programable que incluye al menos un procesador programado para ejecutar lógica para controlar cada una de las cámaras (28-40) para adquirir al menos una imagen del patrón reflejado del elemento de visualización asociado (14-26) en la lámina de vidrio a medida que se transporta la lámina de vidrio (G) a través de la trayectoria del patrón proyectado en la primera dirección, y lógica para analizar y combinar los datos adquiridos por las cámaras para construir datos de superficie representativos de la superficie de la lámina de vidrio (G);
en el que cada una de las al menos dos cámaras (28-40) está emparejada de manera única con uno de los elementos de visualización (14-26), en el que cada uno de los pares de elementos de visualización (14-26) y cámara 2 está montado en una relación separada una distancia y ángulo conocidos con respecto a la superficie de la lámina de vidrio (G) de tal manera que la cámara detecta la imagen reflejada del patrón proyectado sobre la superficie de la lámina de vidrio (G) a partir de su elemento de visualización asociado, y en el que cada uno de los pares de elemento de visualización y cámara están separados unos de otros al menos en una segunda dirección a través de la segunda dimensión de la lámina de vidrio (G) de tal manera que cada cámara detecta la imagen reflejada del patrón proyectado sobre la superficie de la lámina de vidrio a partir tan solo de su elemento de visualización asociado, y en el que los patrones detectados por las cámaras (28-40) juntos cubren toda la superficie en la dirección de la segunda dimensión de la lámina de vidrio (G).
2. Sistema (10) según la reivindicación 1, caracterizado porque la primera dimensión es la dimensión menor de la lámina de vidrio (G) y la segunda dimensión es la dimensión mayor de la lámina de vidrio.
3. Sistema (10) según la reivindicación 1, caracterizado porque la lógica para analizar y combinar los datos adquiridos por las cámaras (28-40) para construir datos de superficie representativos de la superficie de la lámina de vidrio (G) incluye lógica para construir datos de superficie representativos de toda la superficie a través de la segunda dimensión de la lámina de vidrio (G).
4. Sistema (10) según la reivindicación 1, caracterizado porque una única imagen de los patrones reflejados proyectados por los elementos de visualización (14-26) a partir de cada una de las cámaras asociadas (28 40) no puede combinarse para definir datos representativos de la superficie de la lámina de vidrio (G) a través de la totalidad de la segunda dimensión de la lámina de vidrio (G) y en el que el control programable incluye al menos un procesador programado para ejecutar lógica para controlar cada una de las cámaras (28-40) para adquirir múltiples imágenes del patrón reflejado del elemento de visualización asociado (14-26) en la lámina de vidrio a medida que se transporta la lámina de vidrio (G) a través de la trayectoria del patrón proyectado en la primera dirección, y lógica para analizar y combinar los datos adquiridos por las múltiples imágenes adquiridas por cada una de las al menos dos cámaras (28-40) para construir datos de superficie representativos de la superficie de la lámina de vidrio a través de la totalidad de la primera dimensión de la lámina de vidrio (G).
5. Sistema (10) según la reivindicación 1, caracterizado porque cada uno de los elementos de visualización (14-26) incluye una abertura, y en el que la cámara asociada está montada detrás de su elemento de visualización asociado de tal manera que el eje principal de la cámara asociada es generalmente normal a la superficie del elemento de visualización y la imagen se recibe por la cámara a través de la abertura, y en el que el control programable incluye lógica para controlar cada una de las cámaras (28-40) para adquirir múltiples imágenes del patrón reflejado del elemento de visualización asociado en la lámina de vidrio (G) a medida que se transporta la lámina de vidrio en la primera dirección al menos para una distancia mayor que el tamaño de la abertura, y lógica para analizar y combinar los datos a partir de las múltiples imágenes para definir datos representativos de la superficie de la lámina de vidrio (G) en la zona para la que una cualquiera de las imágenes adquiridas incluye una imagen reflejada de la abertura.
6. Sistema (10) según la reivindicación 1, caracterizado porque la lógica para analizar y combinar los datos adquiridos por las cámaras (28-40) para construir datos de superficie representativos de la superficie de la lámina de vidrio (G) incluye al menos:
lógica para desarrollar, para cada píxel en la zona de visualización de la cámara para cada imagen adquirida, un vector de mapeo (100) que define el lugar en el que el rayo reflejado se proyecta desde el origen de cámara hasta el elemento de visualización asociado; y
lógica para desarrollar, para cada píxel en la zona de visualización de la cámara para cada imagen adquirida, el valor de elevación, s, del punto, resolviendo simultáneamente (1) la ecuación de óptica geométrica y (2) la ecuación de geometría diferencial, usando el vector de mapeo (100).
7. Sistema (10) según la reivindicación 1, caracterizado porque el patrón de contraste preseleccionado no se repite a través de toda la zona de visualización de la cámara.
8. Sistema (10) según la reivindicación 7, caracterizado porque el patrón de contraste preseleccionado es un patrón de tres frecuencias, construido mediante superposición de tres patrones sinusoidales de frecuencia diferente en cada una de las direcciones x e y del sistema de coordenadas empleado por la lógica de sistema.
9. Sistema (10) según la reivindicación 7, caracterizado porque el patrón de contraste preseleccionado es un patrón de dos frecuencias, construido mediante superposición de dos patrones sinusoidales de frecuencia diferente en cada una de las direcciones x e y del patrón, en el que los dos patrones sinusoidales de frecuencia diferente están rotados con respecto a los ejes del sistema de coordenadas empleado por la lógica de sistema.
10. Sistema (10) según la reivindicación 1, caracterizado porque el sistema está incorporado en un sistema para fabricar láminas de vidrio curvadas (G) que incluye múltiples estaciones de procesamiento y uno o más transportadores (12) para transportar la lámina de vidrio (G) desde una estación hasta otra durante el procesamiento.
11. Método para adquirir datos de superficie a partir de una lámina de vidrio curvada (G) y desarrollar una definición de superficie de la lámina de vidrio, teniendo la lámina de vidrio (G) una primera dimensión y una segunda dimensión, en el que la lámina de vidrio (G) está curvada al menos alrededor de uno o más ejes de curvatura que son generalmente paralelos a la primera dimensión, incluyendo el método al menos las etapas de:
transportar la lámina de vidrio (G) en una primera dirección generalmente paralela a la primera dimensión de la lámina de vidrio;
proyectar un patrón de contraste preseleccionado a partir de cada uno de al menos dos elementos de visualización (14-26) sobre la superficie de la lámina de vidrio (G)
proporcionar al menos dos cámaras (28-40);
controlar cada una de las cámaras (28-40) para adquirir al menos una imagen del patrón reflejado de un elemento de visualización asociado de los al menos dos elementos de visualización (14-26) en la lámina de vidrio (G) a medida que se transporta la lámina de vidrio (G) a través de la trayectoria del patrón proyectado en la primera dirección; y
analizar y combinar los datos adquiridos por las cámaras (28-40) para construir datos de superficie representativos de la superficie de la lámina de vidrio (G);
en el que la etapa de proporcionar las cámaras incluye emparejar de manera única cada una de las cámaras con uno de los elementos de visualización (14-26), y montar cada par de elemento de visualización y cámara en una relación separada una distancia y ángulo conocidos con respecto a la superficie de la lámina de vidrio (G) para detectar la imagen reflejada del patrón proyectado sobre la superficie de la lámina de vidrio (G) a partir de su elemento de visualización asociado, y separar cada uno de los pares de elemento de visualización y cámara unos de otros al menos en una segunda dirección a través de la segunda dimensión de la lámina de vidrio (G) de tal manera que cada cámara detecta la imagen reflejada del patrón proyectado sobre la superficie de la lámina de vidrio (G) a partir tan solo de su elemento de visualización asociado, en el que los patrones detectados por las cámaras (28-40) juntos cubren toda la superficie en la dirección de la segunda dimensión de la lámina de vidrio (G).
12. Método según la reivindicación 11, caracterizado porque la etapa de analizar y combinar los datos adquiridos por las cámaras (28-40) para construir datos de superficie representativos de la superficie de la
lámina de vidrio (G) incluye además al menos las etapas de:
desarrollar, para cada píxel en la zona de visualización de la cámara para cada imagen adquirida, un vector de mapeo (100) que define el lugar en el que el rayo reflejado se proyecta desde el origen de cámara hasta el elemento de visualización asociado, y
desarrollar, para cada píxel en la zona de visualización de la cámara para cada imagen adquirida, el valor de elevación, s, del punto, resolviendo simultáneamente (1) la ecuación de óptica geométrica y (2) la ecuación de geometría diferencial, usando el vector de mapeo (100).
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/752,133 US9841276B2 (en) | 2015-06-26 | 2015-06-26 | System and method for developing three-dimensional surface information corresponding to a contoured glass sheet |
| PCT/US2016/032855 WO2016209414A1 (en) | 2015-06-26 | 2016-05-17 | System and method for developing three-dimensional surface information corresponding to a contoured glass sheet |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2898407T3 true ES2898407T3 (es) | 2022-03-07 |
Family
ID=57585430
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES16814894T Active ES2898407T3 (es) | 2015-06-26 | 2016-05-17 | Sistema y método para desarrollar información de superficie tridimensional correspondiente a una lámina de vidrio contorneada |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US9841276B2 (es) |
| EP (1) | EP3314237B1 (es) |
| CN (1) | CN107709971B (es) |
| BR (1) | BR112017028029B1 (es) |
| CA (1) | CA2990385A1 (es) |
| ES (1) | ES2898407T3 (es) |
| HU (1) | HUE056572T2 (es) |
| MX (1) | MX390813B (es) |
| PL (1) | PL3314237T3 (es) |
| WO (1) | WO2016209414A1 (es) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9933251B2 (en) | 2015-06-26 | 2018-04-03 | Glasstech, Inc. | Non-contact gaging system and method for contoured glass sheets |
| US9851200B2 (en) | 2015-06-26 | 2017-12-26 | Glasstech, Inc. | Non-contact gaging system and method for contoured panels having specular surfaces |
| US9952037B2 (en) | 2015-06-26 | 2018-04-24 | Glasstech, Inc. | System and method for developing three-dimensional surface information corresponding to a contoured sheet |
| US9952039B2 (en) | 2015-06-26 | 2018-04-24 | Glasstech, Inc. | System and method for measuring reflected optical distortion in contoured panels having specular surfaces |
| US9470641B1 (en) | 2015-06-26 | 2016-10-18 | Glasstech, Inc. | System and method for measuring reflected optical distortion in contoured glass sheets |
| US10289930B2 (en) * | 2017-02-09 | 2019-05-14 | Glasstech, Inc. | System and associated for online measurement of the optical characteristics of a glass sheet |
| CN109238118B (zh) * | 2018-11-06 | 2024-02-27 | 桂林电子科技大学 | 一种检测玻璃可装配性的检测系统及方法 |
| CN110351481A (zh) * | 2019-06-20 | 2019-10-18 | 浙江四点灵机器人股份有限公司 | 一种曲面玻璃成像系统及方法 |
| CN115112682A (zh) * | 2022-07-05 | 2022-09-27 | 浙江省计量科学研究院 | 一种可视化的手机曲面玻璃检测装置和方法 |
| CN115180810B (zh) * | 2022-08-15 | 2023-08-29 | 洛阳北方玻璃技术股份有限公司 | 玻璃在冷却风栅中进行双向复合运动的轨迹控制方法 |
| CN121431023B (zh) * | 2025-12-29 | 2026-04-21 | 厦门特仪科技有限公司 | 一种显示屏缺陷检测系统及其使用方法 |
Family Cites Families (51)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4585343A (en) | 1983-11-04 | 1986-04-29 | Libbey-Owens-Ford Company | Apparatus and method for inspecting glass |
| US4629319A (en) | 1984-02-14 | 1986-12-16 | Diffracto Ltd. | Panel surface flaw inspection |
| US4989984A (en) | 1989-11-08 | 1991-02-05 | Environmental Research Institute Of Michigan | System for measuring optical characteristics of curved surfaces |
| US5574274A (en) | 1995-02-21 | 1996-11-12 | Microtek International, Inc. | Transmissive/reflective optical scanning apparatus |
| DE19643018B4 (de) | 1996-10-18 | 2010-06-17 | Isra Surface Vision Gmbh | Verfahren und Vorrichtung zum Messen des Verlaufs reflektierender Oberflächen |
| US6031221A (en) | 1998-02-19 | 2000-02-29 | Emhart Glass S.A. | Container inspection machine |
| US6100990A (en) | 1999-06-14 | 2000-08-08 | Ford Motor Company | Method and apparatus for determining reflective optical quality using gray-scale patterns |
| US6512239B1 (en) | 2000-06-27 | 2003-01-28 | Photon Dynamics Canada Inc. | Stereo vision inspection system for transparent media |
| AU2001288641A1 (en) * | 2000-09-01 | 2002-03-13 | Mark M. Abbott | Optical system for imaging distortions in moving reflective sheets |
| FR2817042B1 (fr) | 2000-11-22 | 2003-06-20 | Saint Gobain | Procede et dispositif d'analyse de la surface d'un substrat |
| DE10127304C5 (de) | 2001-06-06 | 2007-07-19 | Technische Universität Carolo-Wilhelmina Zu Braunschweig | Verfahren und Vorrichtung zur Bestimmung der dreidimensionalen Kontur einer spiegelnden Oberfläche eines Objektes |
| US7106325B2 (en) | 2001-08-03 | 2006-09-12 | Hewlett-Packard Development Company, L.P. | System and method for rendering digital images having surface reflectance properties |
| US6985231B2 (en) | 2001-09-20 | 2006-01-10 | Strainoptics, Inc. | Method and apparatus for measuring the optical quality of a reflective surface |
| EP1601928B1 (en) | 2003-03-07 | 2015-09-02 | International Industry Support, Inc. | Scanning system with stereo camera set |
| US8224064B1 (en) | 2003-05-21 | 2012-07-17 | University Of Kentucky Research Foundation, Inc. | System and method for 3D imaging using structured light illumination |
| JP4036268B2 (ja) | 2004-08-06 | 2008-01-23 | 国立大学法人東北大学 | 超低膨張ガラス材料の線膨張係数評価方法 |
| JP4626982B2 (ja) | 2005-02-10 | 2011-02-09 | セントラル硝子株式会社 | ガラス板の端面の欠陥検出装置および検出方法 |
| ATE419519T1 (de) | 2005-09-09 | 2009-01-15 | Sacmi | Verfahren und vorrichtung zur optischen inspektion eines gegenstands |
| US8022977B2 (en) | 2005-10-17 | 2011-09-20 | I2Ic Corporation | Camera placed behind a display with a transparent backlight |
| DE102005050882B4 (de) | 2005-10-21 | 2008-04-30 | Isra Vision Systems Ag | System und Verfahren zur optischen Inspektion von Glasscheiben |
| US7929751B2 (en) | 2005-11-09 | 2011-04-19 | Gi, Llc | Method and apparatus for absolute-coordinate three-dimensional surface imaging |
| US8358354B2 (en) | 2009-01-26 | 2013-01-22 | The Board Of Trustees Of The Leland Stanford Junior University | Correction of optical abberations |
| DE102006015792A1 (de) | 2006-04-05 | 2007-10-18 | Isra Surface Vision Gmbh | Verfahren und System zur Formmessung einer reflektierenden Oberfläche |
| US8599301B2 (en) * | 2006-04-17 | 2013-12-03 | Omnivision Technologies, Inc. | Arrayed imaging systems having improved alignment and associated methods |
| JP4174536B2 (ja) | 2006-08-24 | 2008-11-05 | アドバンスド・マスク・インスペクション・テクノロジー株式会社 | 画像補正装置、画像検査装置、及び画像補正方法 |
| US7471383B2 (en) | 2006-12-19 | 2008-12-30 | Pilkington North America, Inc. | Method of automated quantitative analysis of distortion in shaped vehicle glass by reflected optical imaging |
| US8242477B2 (en) | 2007-01-12 | 2012-08-14 | Synergx Technologies Inc. | Bright field and dark field channels, used for automotive glass inspection systems |
| WO2008107892A1 (en) | 2007-03-06 | 2008-09-12 | Advanced Vision Technology (Avt) Ltd. | System and method for detecting the contour of an object on a moving conveyor belt |
| US8126273B2 (en) | 2007-04-05 | 2012-02-28 | Siemens Corporation | Method for reconstructing three-dimensional images from two-dimensional image data |
| DE102007031244B3 (de) | 2007-07-05 | 2009-01-02 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Vorrichtung und Verfahren zur Durchführung statischer und dynamischer Streulichtmessungen in kleinen Volumina |
| JP2011512533A (ja) * | 2008-02-15 | 2011-04-21 | ピルキングトン・グループ・リミテッド | 反射光学画像法によるガラス表面形状及び光学歪の測定方法 |
| FR2930030B1 (fr) | 2008-04-11 | 2012-12-28 | Visuol Technologies | Dispositif de controle de la qualite d'une surface |
| US8049879B2 (en) | 2008-04-15 | 2011-11-01 | Glasstech, Inc. | Method and apparatus for measuring transmitted optical distortion in glass sheets |
| FR2936605B1 (fr) | 2008-10-01 | 2014-10-31 | Saint Gobain | Dispositif d'analyse de la surface d'un substrat |
| US8292394B2 (en) * | 2009-06-05 | 2012-10-23 | Canon Kabushiki Kaisha | Inkjet recording apparatus |
| US8670031B2 (en) | 2009-09-22 | 2014-03-11 | Cyberoptics Corporation | High speed optical inspection system with camera array and compact, integrated illuminator |
| FR2960059B1 (fr) | 2010-05-11 | 2012-12-28 | Visuol Technologies | Installation de controle de la qualite d'une surface d'un objet |
| US8532812B2 (en) | 2010-06-29 | 2013-09-10 | Mitsubishi Electric Research Laboratories, Inc. | System and method for identifying defects of surfaces due to machining processes |
| JP5639797B2 (ja) | 2010-07-01 | 2014-12-10 | 株式会社日立ハイテクノロジーズ | パターンマッチング方法,画像処理装置、及びコンピュータプログラム |
| US9056584B2 (en) * | 2010-07-08 | 2015-06-16 | Gentex Corporation | Rearview assembly for a vehicle |
| US20120098959A1 (en) * | 2010-10-20 | 2012-04-26 | Glasstech, Inc. | Method and apparatus for measuring transmitted optical distortion in glass sheets |
| FR2975776B1 (fr) | 2011-05-24 | 2014-03-28 | Visuol Technologies | Installation pour le controle de la qualite d'une surface d'un objet |
| US9322643B2 (en) | 2011-10-18 | 2016-04-26 | Nanyang Technological University | Apparatus and method for 3D surface measurement |
| US10037474B2 (en) * | 2013-03-15 | 2018-07-31 | Leap Motion, Inc. | Determining the relative locations of multiple motion-tracking devices |
| CN203231736U (zh) | 2013-04-18 | 2013-10-09 | 中国科学院沈阳自动化研究所 | 一种基于双目视觉的镜面物体测量装置 |
| US9896369B2 (en) * | 2014-11-24 | 2018-02-20 | Glasstech, Inc. | Glass sheet forming and annealing providing edge stress control |
| US9933251B2 (en) | 2015-06-26 | 2018-04-03 | Glasstech, Inc. | Non-contact gaging system and method for contoured glass sheets |
| US9470641B1 (en) | 2015-06-26 | 2016-10-18 | Glasstech, Inc. | System and method for measuring reflected optical distortion in contoured glass sheets |
| US9851200B2 (en) | 2015-06-26 | 2017-12-26 | Glasstech, Inc. | Non-contact gaging system and method for contoured panels having specular surfaces |
| US9952039B2 (en) | 2015-06-26 | 2018-04-24 | Glasstech, Inc. | System and method for measuring reflected optical distortion in contoured panels having specular surfaces |
| US9952037B2 (en) | 2015-06-26 | 2018-04-24 | Glasstech, Inc. | System and method for developing three-dimensional surface information corresponding to a contoured sheet |
-
2015
- 2015-06-26 US US14/752,133 patent/US9841276B2/en active Active
-
2016
- 2016-05-17 CN CN201680037574.3A patent/CN107709971B/zh active Active
- 2016-05-17 PL PL16814894T patent/PL3314237T3/pl unknown
- 2016-05-17 BR BR112017028029-9A patent/BR112017028029B1/pt active IP Right Grant
- 2016-05-17 EP EP16814894.8A patent/EP3314237B1/en active Active
- 2016-05-17 CA CA2990385A patent/CA2990385A1/en not_active Abandoned
- 2016-05-17 MX MX2017017056A patent/MX390813B/es unknown
- 2016-05-17 HU HUE16814894A patent/HUE056572T2/hu unknown
- 2016-05-17 ES ES16814894T patent/ES2898407T3/es active Active
- 2016-05-17 WO PCT/US2016/032855 patent/WO2016209414A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| US9841276B2 (en) | 2017-12-12 |
| PL3314237T3 (pl) | 2022-02-14 |
| EP3314237B1 (en) | 2021-11-03 |
| BR112017028029B1 (pt) | 2021-06-15 |
| EP3314237A1 (en) | 2018-05-02 |
| EP3314237A4 (en) | 2019-03-27 |
| US20160377419A1 (en) | 2016-12-29 |
| HUE056572T2 (hu) | 2022-02-28 |
| MX390813B (es) | 2025-03-21 |
| MX2017017056A (es) | 2018-05-23 |
| BR112017028029A2 (pt) | 2018-08-28 |
| CA2990385A1 (en) | 2016-12-29 |
| WO2016209414A1 (en) | 2016-12-29 |
| CN107709971B (zh) | 2021-04-06 |
| CN107709971A (zh) | 2018-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3314237B1 (en) | System and method for developing three-dimensional surface information corresponding to a contoured glass sheet | |
| US9846129B2 (en) | System and method for measuring reflected optical distortion in contoured glass sheets | |
| ES2980722T3 (es) | Sistema y método para medir una superficie en láminas de vidrio contorneadas | |
| EP3314529B1 (en) | System and method for developing three-dimensional surface information corresponding to a contoured sheet | |
| US9952039B2 (en) | System and method for measuring reflected optical distortion in contoured panels having specular surfaces | |
| US9851200B2 (en) | Non-contact gaging system and method for contoured panels having specular surfaces | |
| ES3030279T3 (en) | System and associated method for online measurement of the optical characteristics of a glass sheet | |
| CN110966956A (zh) | 一种基于双目视觉的三维检测装置和方法 | |
| US20160109363A1 (en) | Method for determining the refractive power of a transparent object, and corresponding device | |
| US9933251B2 (en) | Non-contact gaging system and method for contoured glass sheets | |
| US10151581B2 (en) | Method and device for determining the position and orientation of a specular surface forming a diopter | |
| KR20250047783A (ko) | 윤곽화된 유리 시트의 표면을 측정하기 위한 시스템에서 광학 정렬을 위한 픽스처 및 방법 | |
| CA2990592C (en) | System and method for developing three-dimensional surface information corresponding to a contoured sheet | |
| RU2790811C2 (ru) | Система и способ измерения поверхности фасонных листов стекла | |
| BR112021001219B1 (pt) | Sistema de inspeção óptica e método para usar um sistema de inspeção óptica | |
| TW202117276A (zh) | 用於測量弧曲玻璃片之表面的系統及方法 |

