ES2367746B1 - Sistema y metodologia para la transmisión de imágenes mediante mazos de fibra incoherentes. - Google Patents

Sistema y metodologia para la transmisión de imágenes mediante mazos de fibra incoherentes. Download PDF

Info

Publication number
ES2367746B1
ES2367746B1 ES200902072A ES200902072A ES2367746B1 ES 2367746 B1 ES2367746 B1 ES 2367746B1 ES 200902072 A ES200902072 A ES 200902072A ES 200902072 A ES200902072 A ES 200902072A ES 2367746 B1 ES2367746 B1 ES 2367746B1
Authority
ES
Spain
Prior art keywords
calibration
image
mallet
images
iofb
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
Application number
ES200902072A
Other languages
English (en)
Other versions
ES2367746A1 (es
Inventor
Pedro Rafael Fernández Barbosa
Jose Luis Lazaro Galilea
Alfredo Gardel Vicente
Ignacio Bravo Muñoz
Oscar Esteban Martinez
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.)
Universidad de Alcala de Henares UAH
Original Assignee
Universidad de Alcala de Henares UAH
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 Universidad de Alcala de Henares UAH filed Critical Universidad de Alcala de Henares UAH
Priority to ES200902072A priority Critical patent/ES2367746B1/es
Publication of ES2367746A1 publication Critical patent/ES2367746A1/es
Application granted granted Critical
Publication of ES2367746B1 publication Critical patent/ES2367746B1/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B6/00Light guides; Structural details of arrangements comprising light guides and other optical elements, e.g. couplings
    • G02B6/04Light guides; Structural details of arrangements comprising light guides and other optical elements, e.g. couplings formed by bundles of fibres
    • G02B6/06Light guides; Structural details of arrangements comprising light guides and other optical elements, e.g. couplings formed by bundles of fibres the relative position of the fibres being the same at both ends, e.g. for transporting images

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Investigating Or Analysing Materials By Optical Means (AREA)
  • Image Processing (AREA)

Abstract

Sistema y metodología para la transmisión de imágenes mediante mazos de fibra incoherentes.#Se presenta un sistema opto-electrónico que permite, tanto la calibración de mazos de fibras incoherentes (IOFB) para poder transmitir imagen con ellos, como la propia transmisión de imágenes. El sistema está compuesto por un banco de medida óptico, una lente de entrada, un IOFB, un sistema acoplador entre el mazo y un sensor de alta resolución, una pantalla de calibración y una Unidad de Control y Procesamiento.#Se describe la metodología que permite reorganizar la información captada por el IOFB, tal que se pueda reconstruir posteriormente la imagen presente en la entrada. La metodología incluye varios procesos como son: enfoque del IOFB, localización de las posiciones de las fibras, el cálculo de una tabla de reconstrucción de imágenes (LUT), reconstrucción de la imagen y reajuste de la calibración. Una vez calibrado el mazo puede ser utilizado en la exploración de recintos con riesgos de explosión, con altas temperaturas o radiación.

Description

Sistema y metodología para la transmisión de imágenes mediante mazos de fibra incoherentes.
Sector de la técnica
Esta invención se relaciona con la transmisión de imágenes visuales “encriptadas” mediante mazos de fibra ópticas no coherentes de bajo coste.
Estado de la técnica
Los sistemas de inspección visual mediante cámaras electrónicas son ampliamente utilizados en la actualidad en sistemas de control de calidad de procesos industriales, sistemas de vigilancia, posicionamiento de robots móviles, entre otras aplicaciones. Sin embargo, en lugares de difícil acceso, con condiciones extremas o a largas distancias, puede que no sea posible o conveniente el uso de señales eléctricas y aparatos electrónicos. Ejemplos de su uso en sitios de difícil acceso, pueden ser en aplicaciones médicas vinculadas a la endoscopia, periscopios y en la inspección de ambientes hostiles expuestos a altas temperaturas y/o presión, radiaciones nucleares, o simplemente recintos con riesgo de explosiones y/o corrosión así como, en sistemas de vigilancia de infraestructuras de transporte (ferroviario
o por carretera). Para la transmisión de imágenes bajo estas condiciones, es posible el uso de fibras ópticas agrupadas en mazos que aunque esté acoplado en su terminal de salida a un sensor de array (cámara), ésta se encuentra aislada del medio de interés. El mazo sólo se comporta como un elemento de transporte de imágenes, y si es deseado de encriptación, pero no como un dispositivo de enfoque.
Un mazo de fibra óptica para la transmisión de imágenes está compuesto por muchas fibras ópticas (decenas de miles), dispuestas de una manera compacta, de modo que los extremos del mazo pueden modelarse como planos finitos compuestos por varios puntos-fibra. Con esta disposición, cualquier imagen proyectada en el plano de entrada del mazo se descompone en finitos puntos-fibra, y aparecería en el plano de salida como una serie de puntos luminosos. El núcleo de cada fibra capta una porción de la imagen y la entrega al otro extremo del mazo. Los mazos en general se pueden clasificar en cuanto a la forma en que se distribuyen las fibras longitudinalmente, en coherentes e incoherentes.
Los mazos coherentes son los más utilizados en el transporte de imágenes mediante fibras y han encontrado gran aplicación en la medicina, en sistemas de inspección de recintos, videoscopios, etc. Estos mazos poseen algunos inconvenientes como que generalmente están diseñados para trabajar con distancias relativamente pequeñas (pocos metros) y resultan más costosos. Sin embargo garantizan una calidad de imagen buena.
Los IOFBs generalmente están diseñados para la distribución de luz por lo que no mantienen la relación espacial de las fibras entre la entrada y la salida, produciendo una especie de codificación natural de la imagen, la cual es específica para cada mazo. No suelen estar sometidos al proceso denominado como fusión, el cual, en los mazos coherentes es el responsable de que a distancias cercanas a 4 metros las interferencias entre las fibras produzcan un efecto borroso en la imagen transmitida. Estas características hacen que si se quieren utilizar en la transmisión de imágenes, los IOFB son dispositivos capaces de transmitir la información a mayores distancias que los coherentes. Además, resultan elementos más flexibles que se pueden utilizar en recintos cerrados y bajo ambientes hostiles siendo más baratos. Sin embargo requieren una mayor complejidad en el tratamiento de la información.
La patente de Dujon et al., “Visual image Transmission by fibre optic cable” (No. Patente US 5327514, Jul. 5, 1994), describe un método de calibración de IOFB para la transmisión de imágenes, utilizando varias imágenes patrones para determinar la relaciones entrada-salida del mazo. Las imágenes patrones están conformadas por franjas (verticales y horizontales) de diferente anchura cada vez, según una codificación de espacios. Si bien se utilizan pocas imágenes de calibración, la calibración del mazo requiere de un sistema óptico un poco más exigente en cuanto a resolución óptica se refiere.
En la patente de Roberts et al., “Robust incoherent líber optic bundle decoder” (No. Patente US 6587189 B1, Jul. 1, 2003) se describe un aparato y la metodología de calibración de un IOFB. El sistema descrito logra calibrar el mazo de fibra realizando un barrido de imágenes conformadas por líneas (verticales u horizontales) pero a diferencia con el trabajo de Dujon son de ancho fijo. La decodificación resulta más sencilla aunque se requiere procesar un mayor número de imágenes. Buscando para cada fibra en qué posición de la franja se obtiene la máxima excitación (tanto en el barrido horizontal como el vertical), se construye una tabla LUT que permite reconstruir la imagen. Para ello los autores sugieren la localización de las posiciones de las fibras mediante transformaciones morfológicas para facilitar la construcción de la LUT.
Explicación de la invención
Esta patente describe un sistema de calibración y transmisión de imágenes utilizando IOFBs. También, se detallan los diferentes procedimientos involucrados en el enfoque de la óptica de entrada del IOFB, la calibración, el reajuste de calibración, así como, la reconstrucción de las imágenes capturadas.
El sistema utiliza un IOFB como elemento de transporte. Si bien estos mazos poseen desventajas notables respecto a los coherentes, permiten mediante un proceso de calibración, la transmisión de imágenes a distancias mayores, así como transmitir totalmente codificada la señal útil. Estas características lo hacen potencialmente interesante en aplicaciones industriales de vídeo-vigilancia en zonas de alto riesgo corrosivo, alta humedad, con peligro de radioactividad o explosión, y en aquellos casos en que se necesite transmitir imágenes de forma óptica a grandes distancias.
El sistema que se describe sirve tanto para la calibración del sistema de transmisión como para la reconstrucción de las imágenes transmitidas. En la figura 1 se representa un diagrama general del sistema de calibración. Los diferentes elementos han sido representados separados entre sí para dar una idea más clara. El sistema está constituido fundamentalmente por (Figura 1):
IOFB (1): Elemento de transporte de imágenes.
Recinto oscuro (2): Permite aislar el sistema de entrada del mazo de cualquier reflejo o efecto externo, durante la calibración. No es necesario para poder reconstruir imágenes reales una vez calibrado el sistema.
Unidad de Control y Proceso (3): Este bloque es el encargado de controlar la calibración del mazo y de todo el control de la cámara. Una vez calibrado el sistema, es el encargado de la captura y almacenamiento de imágenes, de la reconstrucción de éstas y del reajuste de la calibración del sistema cuando se requiere readaptar al sistema a nuevas condiciones.
Adaptadores de fibra (4): Su forma depende de cada mazo específico y permite la conexión de diferentes modelos al sistema.
Sistema de sujeción del mazo (5): Permite que ambos extremos del mazo se puedan fijar a la estructura que corresponda.
Sistema de acople del mazo a la cámara (6 y 9): Acopla el mazo a la cámara mediante un sistema de lentes (6) y permite controlar la profundidad de campo mediante un diafragma o iris (9).
Pantalla LCD de alta luminosidad y resolución (7): Proyecta imágenes patrones durante el proceso de calibración. Debe ser capaz de emitir suficiente energía para excitar a las fibras.
Soporte de pantalla (8): Garantiza que la óptica esté perpendicular a la pantalla y evita errores de perspectiva en la calibración.
Cámara o sensor (10): Dispositivo de alta resolución gobernado por la Unidad de Control y Procesamiento. Capta una imagen codificada desde el mazo a través del sistema de acople mazo-cámara.
Acople de óptica (11): Permite adaptar ópticas con diferentes monturas al sistema de sujeción del mazo.
Óptica de entrada al mazo (12): Proyecta las imágenes en la cara de entrada del mazo. Puede ser una óptica de montura estándar y puede requerir de un sistema de acople al sistema de sujeción del mazo.
Soporte móvil y riel (13 y 14): Ajusta el sistema, con el fin de que se maximice el área de barrido de la pantalla con influencia en la entrada del IOFB. Esto permite optimizar la resolución de barrido en función del campo de visión de la óptica de entrada.
El principio de calibración consiste en proyectar mediante una óptica adecuada (12) sobre la cara de entrada del IOFB (1), imágenes provenientes de una pantalla plana (7). Se barre progresivamente la entrada con una línea (de ancho, posición y orientación conocidos) y se verifican a la salida del mazo las fibras sobre las que se logra mayor influencia (17-18). Para ello, se utiliza una cámara de alta resolución (10). El barrido se realiza primero en dirección horizontal y posteriormente en dirección vertical (15-16). Verificando estos resultados y estimando las localizaciones reales de las fibras en la imagen que recibe la cámara, se construye una LUT que una vez depurada es la base de la reconstrucción de cualquier imagen captada por el sensor. En este procedimiento se utilizan técnicas de procesamiento de imágenes que serán descritas posteriormente.
El mazo es acoplado a la entrada con una determinada montura (12) mediante un adaptador (4), el cual también permite fijarlo a un soporte móvil (13), que puede ser desplazado mediante un riel (14) y así optimizar el campo de visión. Para garantizar un acople correcto a diferentes ópticas estándares se puede requerir un adaptador (11). El extremo de salida del mazo es introducido en un sistema de acople del mazo a la cámara (6) mediante un adaptador
(4) y un sistema de sujeción (5). El adaptador (4) es un elemento en forma de anillo, con un diámetro tal que se acople en (5) pero con un agujero interior que depende del mazo. Esto garantiza la adaptación del sistema a diferentes IOFB con solo substituir (5) por otro afín al IOFB de interés.
El sistema de acople del mazo a la cámara (6), dispone de un iris que permite controlar la profundidad de campo y la energía que se recibe en la cámara, proveniente del mazo (1). Todo el procedimiento de calibración y reconstrucción de imágenes es llevado a cabo mediante una Unidad de Control y Procesamiento (3).
Respecto a las patentes de Dujon et al. y Roberts et. al. (US 5327514-1994 y US 6587189 B1, -2003), si bien se sigue el mismo concepto de decodificar el mazo mediante imágenes patrones conocidas, se utiliza un algoritmo de secuencia y de proyección de imágenes totalmente distintos a los descritos en otras patentes, utilizando una instalación distinta y siendo la metodología de procesamiento totalmente novedosa. Estos trabajos previos se enfocan más en la calibración del mazo, sin embargo la metodología que aquí se expone, incluye toda la metodología necesaria para definir un sistema real de este tipo totalmente funcional. Se añaden algunos procedimientos novedosos como son el enfoque, la corrección o ecualización de las respuestas de las fibras y el reajuste de la calibración del sistema.
Para cada IOFB, existe una única LUT patrón y esta es inalterable. Esta característica es aprovechada junto a las características propias de cada IOFB, para que cualquier proceso de reajuste de la calibración pueda ser más rápido. Tan pronto un IOFB está calibrado, puede ser reutilizado en otro sistema similar independiente o se puede readaptar cuando es movido de la posición original durante la calibración, pues cualquier cambio en las posiciones relativas de las fibras respecto a la cámara puede ser fácilmente corregido sin necesidad de volver a realizar una larga calibración.
Descripción de los dibujos
Las siguientes figuras nos permiten comprender el funcionamiento general del sistema.
La figura 1 muestra un esquema general de los diferentes elementos empleados en la calibración. Se han representado todos los elementos de forma separada para mayor claridad. Una vez realizada la calibración, el sistema está listo para la captura, transmisión y reconstrucción de las imágenes y los elementos (2), (7), (13) y (14), no se requieren.
La figura 2 nos muestra un diagrama en bloques de la metodología a seguir para la localización de las fibras en la imagen de la cara de salida del IOFB, capturada por el sensor (10).
La figura 3 nos muestra la manera en que se realiza la calibración (decodificación del mazo) partiendo de imágenes patrones conformadas por líneas que se desplazan horizontalmente y posteriormente verticalmente.
La figura 4 ilustra un diagrama en bloques de la metodología para la calibración del mazo.
La figura 5 nos muestra un diagrama del procedimiento de reconstrucción de las imágenes.
La figura 6 representa un diagrama del método de reajuste de calibración mediante la técnica de registro de imágenes.
Modo de realización
Procedimientos de enfoque y localización de fibras
Es importante garantizar el enfoque de la óptica de entrada antes de pasar a calibrar el sistema. Dado que la imagen tomada por la cámara aparece desordenada se requiere de algún método y algoritmo que permita determinar el enfoque correcto. Nótese que no se puede saber si la óptica está enfocada, ya que no se puede reconstruir la imagen antes de calibrar. Para ello se puede representar en la pantalla una pequeña región cuadrada o una línea de tamaño suficiente como para que logre excitar un determinado grupo de fibras. Desde la trama de vídeo se determina en qué fibras se está recibiendo mayor energía. A continuación se ajusta la óptica hasta que este valor de energía promedio de cada una de las fibras detectadas sea máximo. Esta correspondencia entre el nivel de enfoque y nivel de energía (nivel de gris promedio) está dado en que mientras mejor es el enfoque la energía se concentra mejor en las fibras.
El campo de visión está ineludiblemente vinculado a la óptica de entrada. Para garantizar que la óptica captura la mayor zona posible dentro de la pantalla se puede iluminar la pantalla en blanco y verificar en que posición del raíl se garantiza que ninguna fibra se oscurezca. Este proceso va unido al anterior y es posible que se deban repetir indistintamente uno u otro hasta lograr abarcar toda el área activa del monitor LCD con el mejor enfoque posible.
Como se muestra en la figura 3, un IOFB no mantiene la relación espacial entre las posiciones de las fibras en el terminal de entrada respecto a las del terminal de salida. Si se quiere utilizar un sistema así en la transmisión de imágenes, se requiere localizar de antemano las regiones de la imagen, captadas por la cámara, donde se encuentra la información útil. Para ello se debe realizar una búsqueda o detección de los elementos de transporte: las fibras. Este procedimiento permite además conocer de antemano la función de transferencia de luz de la fibra. Esto es importante puesto que las fibras en general sufren de deficiencias en el pulido y en el acabado trayendo consigo que no todas transmitan por igual, aún cuando se someten por igual a un mismo estímulo, por ejemplo, una fuente extensa de luz homogénea. Cada una de las posiciones de las fibras se almacena en la LUT.
La localización de las fibras es también una forma de disminuir de forma efectiva el tiempo de procesamiento. Esta disminución del tiempo de calibración se debe a que se conocen a priori las posiciones reales de los núcleos de las fibras en el sensor, los cuales son los encargados de portar la información útil. Por tanto, durante la calibración solo se verifica un número más reducido de píxeles en cada imagen enfocada en la entrada, reduciéndose así el número de operaciones por segundo, la cantidad de memoria necesaria y los tiempos de cálculo necesarios.
Otra ventaja asociada a la detección de las fibras se verifica cuando hay alguna ligera rotación o movimiento del mazo frente a la cámara o se realiza una sustitución de la misma, entonces, las posiciones de las fibras necesitan ser re-localizadas pues físicamente se han modificado. Este movimiento se puede modelar como una combinación de cambios de rotación traslación y escalado (de unos puntos determinados y preestablecidos de cada mazo de fibras -huella-) de las posiciones de fibras en la LUT original. Detectando este cambio se pueden estimar las nuevas posiciones de las fibras y permite el recalibrado del sistema de transmisión o incluso se puede utilizar para encriptar al sistema.
Para realizar una detección adecuada de las posiciones de las fibras en la imagen proyectada sobre el sensor, el mazo es iluminado por la entrada con una fuente de luz difusa de modo que todas las fibras se iluminen homogéneamente. Esta fuente de luz es proporcionada por la propia pantalla de calibración. De esta forma se busca diferenciar con claridad las fibras de los espacios intermedios y mediante un algoritmo de localización de patrones circulares, estimar los centros geométricos de las fibras. Para la localización se desarrolló un método basado en transformaciones morfológicas de imágenes binarias y la transformada de la distancia.
La metodología de localización de fibras se puede definir en seis pasos generales (Figura 2):
Acondicionar la imagen captada en el sensor: Se aplican filtros que permitan disminuir el ruido y aumentar la relación señal a ruido del sistema.
Binarizar la imagen: Obtiene una imagen en blanco y negro donde se separan parcialmente las fibras iluminadas del fondo de la escena.
Erosionar y dilatar: Se erosiona y dilata la imagen en blanco y negro para mejorar la segmentación puesto que después de la binarización pueden existir círculos que se mantienen interconectados.
Transformada de la distancia: Aplicar la transformada de la distancia a dicha imagen pero complementada: Como las fibras son pequeñas y redondas la transformada de la distancia da un pico en el centroide de cada fibra.
Binarización de la Transformada de la distancia: En función del radio de la fibra en píxeles, se elige un umbral para binarizar la imagen resultante.
Calcular los centros geométricos de las distintas regiones: Se realiza mediante un método de ponderación de intensidad que nos permite elegir el punto de mejor emisión cercano al centro. Este punto se elige como centroide.
La transformada de la distancia es una operación que convierte una imagen binaria en una imagen en tonos de gris, donde todos los píxeles tienen un valor correspondiente a la distancia hacia el píxel característico de valor contrario más cercano. Por tanto, para figuras circulares el centro geométrico es aquel que más distancia presenta con respecto al borde.
Procedimiento de calibración
El procedimiento de calibración consiste en decodificar la imagen mediante la exposición de diferentes imágenes patrones en la pantalla LCD sobre la entrada del sistema. Las imágenes patrones están conformadas por franjas de determinado ancho y que una vez proyectada en la entrada, son capaces de excitar cada vez un número indeterminado de fibras. Como el interés está dado en imágenes 2D, se necesita excitar en dos dimensiones la entrada del IOFB: horizontalmente y verticalmente (Figura 2).
Las franjas son desplazadas primero en una dimensión y luego en otra. De esta manera se barre por completo la cara de entrada del mazo con una resolución definida por el ancho de la franja y por el paso de desplazamiento. Cada vez que se cambia la imagen desde la Unidad de Control y Procesamiento, se captura y almacena la imagen con un nombre seriado. Esto permite a posteriori reconocer con facilidad en cuales posiciones de las franjas se logró excitar notablemente cada fibra.
El impacto de la franja sobre la cara de entrada del mazo, debe ser tal que su anchura sea ligeramente menor o como mucho igual al diámetro promedio de las fibras (generalmente decenas de micras). Esto garantiza que la máxima repuesta de la fibra se logre cuando hay una mayor exposición de la franja sobre la fibra. A mayor área de exposición, mayor es la respuesta. El número de pasos necesarios para barrer completamente la cara de entrada del mazo define el tamaño de la imagen final reconstruida y está relacionado con el número de fibras máximo en cada dimensión. Sin embargo no necesariamente significa una mayor resolución de imagen. Por ejemplo, si el paso es excesivamente pequeño, provoca que la imagen reconstruida aumente el número de espacios vacíos a los que no se les puede asignar algún valor de gris.
Para el análisis es importante tener en cuenta la respuesta de cada fibra para darles a todas y cada una de ellas la misma importancia durante el análisis. Es por ello que durante el proceso de calibración se debe calcular un factor multiplicativo αi para cada fibra i tal que si son expuestas todas a un mismo nivel de gris en la pantalla correspondiente al blanco, todos los niveles de gris promedio de los centroides (NG) multiplicados por dicho factor, resulten en el máximo valor de gris posible (Ej. 255 para 8 bits de resolución).
255 = αi NG
El parámetro αi de cada fibra debe ser recalculado una vez terminada esta fase. Esto se realiza utilizando una imagen no saturada formada desde una imagen patrón en blanco. Teniendo en cuenta los centroides y los niveles de gris promedio en un área circundante a estas coordenadas, se recalculan los valores de αi. Este método proporcional es ideal si no existen alinealidades en las respuestas del sistema. Si no fuese así, la metodología cambia. Esto quiere decir, en vez de almacenar un único valor proporcional αi se deben almacenar los coeficientes de un polinomio que aproxime la respuesta de las fibras para diferentes niveles de gris. Esto significa que el valor αi que se utiliza para reconstruir una imagen, se obtiene de dicha respuesta verificando el nivel de gris promedio en la fibra y el valor al que debe aproximarse. En caso de que el sistema manipule imágenes en color RGB, la tabla debe almacenar los valores análogos de αRi, αGi, αBi o los coeficientes de los polinomios antes mencionados pero para cada canal de color.
Como las imágenes patrones son intencionadamente en blanco y negro, a cada cambio de la imagen patrón se verifica si cada fibra cambió su estado (se iluminó) y si este cambio fue el más importante de los recibidos con anterioridad.
Mediante los procedimientos anteriores se construye una tabla de reorganización o LUT. Dicha tabla es almacenada en la Unidad de Control y Procesamiento. En ella se almacenan:
Las posiciones de las fibras (coordenadas).
Para cada imagen del barrido, se verifican en cada posición de fibras si alguna resulta lo suficientemente iluminada. Si es así, se almacena en la LUT en cual fila y columna se alcanzó dicha condición. Si dicha fibra ya ha sido notablemente excitada, se verifica si la posición nueva permite una mayor excitación. Si es así se actualiza la Tabla.
Factor de compensación de la función de transferencia de la fibra i (αi).
Por todo esto la estructura de la LUT resulta:
Una vez construida la LUT, se debe verificar si existen posiciones registradas que se repitan o simplemente de las que se tenga un valor para una dimensión y ninguno para la otra. En tales casos se eliminan o simplemente se redistribuye a posiciones próximas y que no estén contempladas en la LUT.
Proceso de reajuste de la calibración
Cada proceso de calibración es solo válido para un mazo específico. Si este es remplazado por otro nuevo, es necesario indicarle al sistema la nueva ley de correspondencia (LUT). Es significativo que el proceso de calibración solo es necesario hacerlo una vez y por tanto, a cada mazo de fibras se le asocia una LUT propia. Sin embargo cualquier mínimo movimiento del mazo frente a la cámara debido, por ejemplo, a un cambio del sensor o un mal ajuste en el soporte que recibe al mazo, provoca que la imagen a reconstruir no se forme correctamente.
Esto se debe a que el proceso de reconstrucción intenta reubicar la información desde posiciones que ya no corresponden a las originales. Sin embargo, el conjunto de las localizaciones de fibras, se han movido de sus posiciones originales bajo una ley de transformaciones geométricas que incluyen la rotación, la traslación y en menor medida el escalado.
Para lograr una recuperación de la LUT, se debe deducir en qué medida se han producido estos movimientos de las fibras para así corregirlos. Llamamos huella al conjunto de regiones características más distinguibles de cada mazo. Por ejemplo, el conjunto de regiones cerradas del interior del mazo que estén vacías de fibras. Estas regiones se deben a defectos en la construcción y nunca cambian, siendo específicas de cada mazo. Partiendo de la LUT original y de la información común entre la huella del mazo original y la nueva huella presente en el mazo, se recalcula la LUT ya adaptada a las nuevas condiciones.
Primero se localizan y verifican las regiones de mayor área y se establece una correspondencia entre las regiones más características de la imagen original y la actual. Con esta información se obtiene una matriz de transformación que permite realizar una correspondencia entre imágenes transformadas (matching). Esta matriz de transformación permite relocalizar todas y cada una de las fibras del mazo y por tanto directamente se obtiene la LUT que permitirá reconstruir las imágenes.
El proceso de localización de las huellas procesa la imagen capturada por el sensor con todas las fibras iluminadas. De la primera calibración de un determinado IOFB, se extraen las centroides de las mayores regiones del mazo con ausencia de fibras los cuales son utilizados como puntos de control. De dichas regiones también se almacenan algún descriptor de cada contorno de la región (Ej. Descriptores de Fourier). Esta última característica es la que nos permite buscar en cualquier otra imagen, las regiones que corresponden, independientemente de haber sufrido de manera global en la imagen, alguna rotación, traslación o escalado.
Las regiones se obtienen mediante un proceso de binarización mediante un determinado umbral y un posterior etiquetado de la imagen. Para localizar en otra huella del mazo las mismas regiones, se debe buscar el umbral óptimo de binarización que permita establecer la correspondencia entre regiones. Esto se implementa mediante un proceso iterativo que verifica dentro de las regiones de mayor área cuándo existe una correspondencia de regiones según el descriptor de contorno. Una vez determinadas las regiones que corresponden, se calcula la matriz de transformación que permite recalcular las nuevas posiciones de todos los centro de fibra y con ello actualizar la LUT (Figura 6).
Proceso de reconstrucción de imágenes
Una vez calibrado el sistema se pueden transmitir y posteriormente reconstruir o decodificar las imágenes captadas desde el sensor. Lo primero es construir una imagen primitiva que se obtiene reorganizando la información obtenida de la imagen capturada, según la LUT. El proceso se realiza de la siguiente manera:
1.
Captura de la imagen.
2.
Creamos un array bidimensional de tamaño p x p, donde p es el número de posiciones utilizadas en el barrido
o paso.
3. Para cada posición de fibra, se toma el nivel de gris promedio de la cercanía de dicho centroide. Este nivel de gris, multiplicado por el valor de compensación αi propio de la fibra, es almacenado sobre el array 2D (imagen primitiva) en aquellas posiciones de fila y columna declaradas en la LUT.
La imagen primitiva, si bien es una imagen que guarda relación con la imagen de entrada, posee una serie de puntos a los que no se le ha asigna ningún valor de gris. Esto se debe a la no uniformidad del mazo en cuanto a la distribución de las fibras. Es por ello que se necesita un algoritmo que complete o rellene estas regiones indeterminadas del espacio imagen. Para solventar esto, se utiliza un filtro, el cual se convoluciona iterativamente n veces con la imagen sólo en aquellas posiciones vacías de la imagen primitiva. A cada paso se restituyen los valores de gris conocidos en la imagen primitiva, sin embargo los “huecos” se van progresivamente rellenando con niveles de gris que guardan relación con la vecindad. Se puede utilizar un filtro como el siguiente u otro similar:
Si el número de regiones vacías en la primitiva es menor, mejor es la reconstrucción y menor es el tiempo empleado en la reconstrucción (inpainting) de la imagen final.

Claims (6)

  1. REIVINDICACIONES
    1.
    Sistema para la transmisión de imágenes remotas utilizando mazos de fibras ópticas incoherentes (IOFBs) y para la calibración del mazo, caracterizado por estar constituido por: una cámara (10) que captura la información transmitida por un IOFB (1) mediante los elementos ópticos (6, 9 y 12); una Unidad de Control y Procesamiento (3) que gobierna un monitor (7) y procesa las imágenes capturadas por la cámara (10); dos accesorios (4 y 5) que permiten la sujeción y el acoplamiento de diferentes IOFBs al sistema; un accesorio (11) para acoplar diferentes monturas de óptica en la entrada y un banco de calibración necesario para la calibración del sistema y que está formado por un recinto oscuro (2) y unos soportes (8, 13 y 14).
  2. 2.
    Método para la configuración óptima de un sistema para la transmisión de imágenes remotas utilizando IOFBs, según la reivindicación 1, que comprende los siguientes procedimientos:
    a) calibración del sistema para calcular la función de transferencia, entre la entrada y la salida, necesaria para recuperar y corregir cualquier imagen transmitida.
    b) reajuste de la calibración del sistema cuando el mazo (1) se sitúa en una posición distinta a la que tenía durante la calibración original, se sustituye por otro diferente o se cambia la cámara (10).
    c) reconstrucción de la imagen final captada por la cámara (10) mediante los resultados de la calibración previa.
  3. 3. Método para la configuración óptima de un sistema para la transmisión de imágenes remotas utilizando IOFBs, según la reivindicación 2, caracterizado porque el procedimiento de calibración del sistema comprende las siguientes etapas:
    a) Una etapa de preparación del sistema para la calibración basado en el siguiente conjunto no separable de acciones:
    i.
    Enfoque de la óptica de entrada (12) del IOFB (1) midiendo el nivel de energía que es capaz de transportar un grupo localizado de fibras y que es necesaria para obtener una buena calidad de calibración.
    ii.
    Localización de las posiciones de las fibras en la imagen captada por la cámara (10).
    iii.
    Cálculo de los factores de corrección de intensidades o de ecualización de las respuestas de cada fibra (αi) para igualar las funciones de transferencia de las fibras.
    b) Una etapa de cálculo de la tabla de reconstrucción o LUT basado en el siguiente conjunto no separable de acciones:
    i. Barrido de la entrada del IOFB (1) utilizando una serie de imágenes formadas por franjas luminosas proyectadas desde un monitor (7) sobre la entrada del mazo. Las franjas deben iluminar de manera única y en dos dimensiones a todas las fibras del IOFB.
    ii. Análisis de cada imagen resultante en la salida del mazo para determinar en qué posiciones de la entrada, cada una de las fibras alcanzó su mejor grado de excitación. Estos resultados se almacenan en una LUT o tabla de reconstrucción.
    iii. Depuración de los resultados obtenidos en la tabla de reconstrucción con la intención de eliminar posibles redundancias y errores.
  4. 4. Método para la configuración óptima de un sistema para la transmisión de imágenes remotas utilizando IOFBs, según la reivindicación 2, caracterizado porque el procedimiento de reajuste de la calibración del sistema comprende las siguientes etapas:
    a) Identificar las regiones que correspondan en ambas imágenes (al menos 4 regiones) mediante descriptores de formas partiendo de una huella original del mazo y la nueva huella captada por el sensor.
    b) Calcular la matriz de transformación geométrica que permitiría la correspondencia entre las posiciones de las fibras anteriores y actuales.
    c) Mediante la matriz de transformación se recalculan y actualizan las posiciones de las fibras en la LUT.
  5. 5. Método para la configuración óptima de un sistema para la transmisión de imágenes remotas utilizando IOFBs, según la reivindicación 2, caracterizado porque en el procedimiento de reconstrucción de la imagen final se realiza el siguiente conjunto no separable de acciones:
    a) reorganizar la información de la imagen desordenada captada en la cámara (10) a través de una tabla de reconstrucción (LUT) obtenida del procedimiento de calibración, según la reivindicación 2, y que consiste en reubicar y corregir los niveles de gris aportados por cada fibra en el sensor hacia las posiciones indicadas en cada registro de la LUT formándose una imagen primitiva.
    b) reconstrucción de la imagen final que consiste en convolucionar la imagen primitiva, de forma iterativa, con un filtro digital conocido sobre las posiciones vacías y posteriormente restaurando a su estado original los píxeles inicialmente conocidos. Esta acción rellena progresivamente los espacios vacíos presentes en la imagen primitiva con niveles de gris que guardan relación con su vecindad.
    OFICINA ESPAÑOLA DE PATENTES Y MARCAS
    N.º solicitud: 200902072
    ESPAÑA
    Fecha de presentación de la solicitud: 29.10.2009
    Fecha de prioridad:
    INFORME SOBRE EL ESTADO DE LA TECNICA
    51 Int. Cl. : G02B6/06 (2006.01)
    DOCUMENTOS RELEVANTES
    Categoría
    Documentos citados Reivindicaciones afectadas
    X
    FERNÁNDEZ, LÁZARO, GARDEL, ESTEBAN, CANO Y REVENGA, "Location of Optical Fibers for the Calibration of Incoherent Optical Fiber Bundles for Image Transmission".IEEE TRANSACTION ON INSTRUMENTATION AND MEASUREMENT, VOL. 58, NO. 9. URL:http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4982623&tag=1 1-5
    A
    US 6587189 B1 (ROBERTS HILARY E et al.) 01.07.2003, todo el documento. 1-5
    A
    US 5327514 A (DUJON GREGORY F et al.) 05.07.1994, resumen; reivindicaciones. 1-5
    Categoría de los documentos citados X: de particular relevancia Y: de particular relevancia combinado con otro/s de la misma categoría A: refleja el estado de la técnica O: referido a divulgación no escrita P: publicado entre la fecha de prioridad y la de presentación de la solicitud E: documento anterior, pero publicado después de la fecha de presentación de la solicitud
    El presente informe ha sido realizado • para todas las reivindicaciones • para las reivindicaciones nº:
    Fecha de realización del informe 19.11.2011
    Examinador B. Pérez García Página 1/5
    INFORME DEL ESTADO DE LA TÉCNICA
    Nº de solicitud: 200902072
    Documentación mínima buscada (sistema de clasificación seguido de los símbolos de clasificación) G02B, H04N, H04B Bases de datos electrónicas consultadas durante la búsqueda (nombre de la base de datos y, si es posible, términos de
    búsqueda utilizados) INVENES, EPODOC
    Informe del Estado de la Técnica Página 2/5
    OPINIÓN ESCRITA
    Nº de solicitud: 200902072
    Fecha de Realización de la Opinión Escrita: 19.11.2011
    Declaración
    Novedad (Art. 6.1 LP 11/1986)
    Reivindicaciones Reivindicaciones 1-5 SI NO
    Actividad inventiva (Art. 8.1 LP11/1986)
    Reivindicaciones Reivindicaciones 1-5 SI NO
    Se considera que la solicitud cumple con el requisito de aplicación industrial. Este requisito fue evaluado durante la fase de examen formal y técnico de la solicitud (Artículo 31.2 Ley 11/1986).
    Base de la Opinión.-
    La presente opinión se ha realizado sobre la base de la solicitud de patente tal y como se publica.
    Informe del Estado de la Técnica Página 3/5
    OPINIÓN ESCRITA
    Nº de solicitud: 200902072
    1. Documentos considerados.-
    A continuación se relacionan los documentos pertenecientes al estado de la técnica tomados en consideración para la realización de esta opinión.
    Documento
    Número Publicación o Identificación Fecha Publicación
    D01
    FERNÁNDEZ, LÁZARO, GARDEL, ESTEBAN, CANO Y REVENGA, "Location of Optical Fibers for the Calibration of Incoherent Optical Fiber Bundles for Image Transmission". 30.09.2009
    D02
    US 6587189 B1 (ROBERTS HILARY E et al.) 01.07.2003
    D03
    US 5327514 A (DUJON GREGORY F et al.) 05.07.1994
  6. 2. Declaración motivada según los artículos 29.6 y 29.7 del Reglamento de ejecución de la Ley 11/1986, de 20 de marzo, de Patentes sobre la novedad y la actividad inventiva; citas y explicaciones en apoyo de esta declaración
    El documento del estado de la técnica más próximo a la invención es D01.
    El documento D01 es un artículo redactado por los inventores de la solicitud que se está analizando y que fue divulgado con una fecha anterior a la de presentación de dicha solicitud.
    Siguiendo la redacción de la primera reivindicación, D01 describe un sistema para transmisión y calibración de imágenes remotas utilizando mazos de fibras ópticas incoherentes (IOFBs, 65000 fibers) y caracterizado por estar constituido por una cámara (CMOS sensor, BCi-6600) que captura la información transmitida por un IOFB (fiber bundle), una unidad de control y procesamiento (PC -Pentium IV) que gobierna un monitor (LCD) y procesa las imágenes capturadas por la cámara, dos accesorios (optic coupling) que permiten la sujeción y el acoplamiento de diferentes IOFBs al sistema, un accesorio para acoplar diferentes monturas de óptica en la entrada (optic coupling) y un banco de calibración necesario para la calibración del sistema y que está formado por un recinto oscuro (shielded from external light) y unos soportes (sliding bar) -ver figura 3, segundo párrafo de la página 3 y página 6.
    La reivindicación 1 no presenta novedad, según el Art. 6 de la Ley Española de Patentes.
    Las reivindicaciones 2-5 definen el método para la configuración óptima de un sistema para la transmisión de imágenes remotas utilizando IOFBs, que utiliza el sistema de la reivindicación anterior.
    La segunda reivindicación divulga los tres pasos básicos del método: a) calibración del sistema para calcular la función de transferencia, entre la entrada y la salida, necesaria para recuperar y corregir cualquier imagen transmitida, b) reajuste de la calibración del sistema cuando el mazo se sitúa en una posición distinta a la que tenía durante la calibración original, se sustituye por otro diferente o se cambia la cámara, c) reconstrucción de la imagen final captada por la cámara mediante los resultados de la calibración previa.
    Estas funciones están detalladas en el resumen del artículo.
    La tercera reivindicación especifica las funciones de la fase de calibración, que incluye las etapas de: -preparación del sistema para la calibración, mediante: enfoque de la óptica de entrada del IOFB midiendo el nivel de
    energía que es capaz de transportar un grupo localizado de fibras, localización de las posiciones de las fibras en la
    imagen captada por la cámara y cálculo de los factores de corrección de intensidades o de ecualización de las
    respuestas de cada fibra para igualar las funciones de transferencia de las fibras. -cálculo de la tabla de reconstrucción o LUT, que realiza: barrido de la entrada del IOFB utilizando una serie de imágenes formadas por franjas luminosas proyectadas desde un monitor sobre la entrada del mazo, análisis de cada imagen resultante en la salida del mazo para determinar en qué posiciones de la entrada cada fibra alcanzó su mejor grado de excitación (el centro) y almacenamiento de estos datos en la LUT.
    Todos estos pasos están descritos en los apartados II y III de D01.
    La cuarta reivindicación detalla las fases para el reajuste de la calibración del sistema y que consisten en: identificar las regiones que correspondan en ambas imágenes mediante descriptores de formas partiendo de una huella original del mazo y la nueva huella captada por el sensor, calcular la matriz de transformación geométrica que permitiría la correspondencia entre las posiciones de las fibras anteriores y actuales y recalcular y actualizar las posiciones de las fibras en la LUT.
    Al igual que en el caso previo, estas etapas de definen en el apartado III de D01.
    Informe del Estado de la Técnica Página 4/5
    OPINIÓN ESCRITA
    Nº de solicitud: 200902072
    La última reivindicación se refiere a la reconstrucción de la imagen donde se reorganiza la información corrigiendo los niveles de gris aportados por cada fibra formándose una imagen primitiva y reconstrucción de la imagen final al convolucionar iterativamente la imagen primitiva con un filtro digital conocido sobre las posiciones vacías y posteriormente restaurando a su estado original los píxeles inicialmente conocidos.
    Este método de reconstrucción se describe en el apartado III de D01.
    A la luz del documento D01, se concluye que la solicitud presentada no cumple el requisito de novedad, según el Art 6 de la ley 11/1986.
    Informe del Estado de la Técnica Página 5/5
ES200902072A 2009-10-29 2009-10-29 Sistema y metodologia para la transmisión de imágenes mediante mazos de fibra incoherentes. Active ES2367746B1 (es)

Priority Applications (1)

Application Number Priority Date Filing Date Title
ES200902072A ES2367746B1 (es) 2009-10-29 2009-10-29 Sistema y metodologia para la transmisión de imágenes mediante mazos de fibra incoherentes.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
ES200902072A ES2367746B1 (es) 2009-10-29 2009-10-29 Sistema y metodologia para la transmisión de imágenes mediante mazos de fibra incoherentes.

Publications (2)

Publication Number Publication Date
ES2367746A1 ES2367746A1 (es) 2011-11-08
ES2367746B1 true ES2367746B1 (es) 2012-07-10

Family

ID=44803364

Family Applications (1)

Application Number Title Priority Date Filing Date
ES200902072A Active ES2367746B1 (es) 2009-10-29 2009-10-29 Sistema y metodologia para la transmisión de imágenes mediante mazos de fibra incoherentes.

Country Status (1)

Country Link
ES (1) ES2367746B1 (es)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8924793D0 (en) * 1989-11-03 1989-12-20 Secr Defence Visual image transmission by fibre optic cable
US6587189B1 (en) * 1999-11-29 2003-07-01 Srs Technologies Robust incoherent fiber optic bundle decoder

Also Published As

Publication number Publication date
ES2367746A1 (es) 2011-11-08

Similar Documents

Publication Publication Date Title
US10321033B2 (en) Light field camera
ES2742264T3 (es) Adquisición de imágenes topográficas en 3D de marcas de herramientas usando un método estéreo fotométrico no lineal
CN109155843A (zh) 图像投影***和图像投影方法
US10247933B2 (en) Image capturing device and method for image capturing
US8718398B2 (en) Image processing method and apparatus
US11073689B2 (en) Method and system for calibrating a wearable heads-up display to produce aligned virtual images in an eye space
JP2015128242A (ja) 画像投影装置及びそのキャリブレーション方法
WO2005043076A1 (en) Method for calibrating a camera-laser-unit in respect to a calibration-object
US20070273894A1 (en) Method and apparatus for remote spatial calibration and imaging
JP2014534428A (ja) 空間コード化スライド画像に対するパターンのアライメント方法およびシステム
Ma et al. Single pixel 3D imaging with phase-shifting fringe projection
US20190209015A1 (en) Multi-field miniaturized micro-endoscope
US20210342988A1 (en) Target-less calibration of turbid media
US6587189B1 (en) Robust incoherent fiber optic bundle decoder
US20160225150A1 (en) Method and Apparatus for Object Distance and Size Estimation based on Calibration Data of Lens Focus
ES2367746B1 (es) Sistema y metodologia para la transmisión de imágenes mediante mazos de fibra incoherentes.
DE602005021735D1 (de) Verfahren und Vorrichtung zur Korrektur von nicht-linearen Sichtfeldverzerrungen in digitalen Abbildgebungssystemen
CN109074647B (zh) 物品的外观检查装置及利用其的物品的外观检查方法
US10935377B2 (en) Method and apparatus for determining 3D coordinates of at least one predetermined point of an object
CN108876844B (zh) 一种光线检测方法和装置、计算机可读存储介质
Ahmad et al. Single-Image-Based 3D Reconstruction of Endoscopic Images
Barreto et al. Ray-based calibration of rigid medical endoscopes
CN106455943B (zh) 摄像装置、图像处理装置、摄像装置的工作方法
Fernandez et al. Location of optical fibers for the calibration of incoherent optical fiber bundles for image transmission
CN112334056B (zh) 图像显示装置和图像显示方法

Legal Events

Date Code Title Description
FG2A Definitive protection

Ref document number: 2367746

Country of ref document: ES

Kind code of ref document: B1

Effective date: 20120710