ES2379752T3 - Captador de visión para la medición de contrastes y método para efectuar tal medición - Google Patents

Captador de visión para la medición de contrastes y método para efectuar tal medición Download PDF

Info

Publication number
ES2379752T3
ES2379752T3 ES09712199T ES09712199T ES2379752T3 ES 2379752 T3 ES2379752 T3 ES 2379752T3 ES 09712199 T ES09712199 T ES 09712199T ES 09712199 T ES09712199 T ES 09712199T ES 2379752 T3 ES2379752 T3 ES 2379752T3
Authority
ES
Spain
Prior art keywords
pixel
pixels
integration
clock
time
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
ES09712199T
Other languages
English (en)
Inventor
Pascal Heim
Pierre-François RUEDI
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.)
CSEM Centre Suisse dElectronique et de Microtechnique SA Recherche et Développement
Original Assignee
CSEM Centre Suisse dElectronique et de Microtechnique SA Recherche et Développement
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 CSEM Centre Suisse dElectronique et de Microtechnique SA Recherche et Développement filed Critical CSEM Centre Suisse dElectronique et de Microtechnique SA Recherche et Développement
Application granted granted Critical
Publication of ES2379752T3 publication Critical patent/ES2379752T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/70SSIS architectures; Circuits associated therewith
    • H04N25/76Addressed sensors, e.g. MOS or CMOS sensors
    • H04N25/77Pixel circuitry, e.g. memories, A/D converters, pixel amplifiers, shared circuits or shared components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/50Control of the SSIS exposure
    • H04N25/57Control of the dynamic range
    • H04N25/571Control of the dynamic range involving a non-linear response
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/50Control of the SSIS exposure
    • H04N25/57Control of the dynamic range
    • H04N25/571Control of the dynamic range involving a non-linear response
    • H04N25/573Control of the dynamic range involving a non-linear response the logarithmic type
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/70SSIS architectures; Circuits associated therewith
    • H04N25/76Addressed sensors, e.g. MOS or CMOS sensors
    • H04N25/77Pixel circuitry, e.g. memories, A/D converters, pixel amplifiers, shared circuits or shared components
    • H04N25/772Pixel circuitry, e.g. memories, A/D converters, pixel amplifiers, shared circuits or shared components comprising A/D, V/T, V/F, I/T or I/F converters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/70SSIS architectures; Circuits associated therewith
    • H04N25/76Addressed sensors, e.g. MOS or CMOS sensors
    • H04N25/78Readout circuits for addressed sensors, e.g. output amplifiers or A/D converters

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Transforming Light Signals Into Electric Signals (AREA)
  • Photometry And Measurement Of Optical Pulse Characteristics (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

Captador de visión numérico que comprende una red de píxeles (10) poseyendo cada uno un fotodetector y destinado a recibir un haz de luz que representa una escena visual, que comprende: - un generador de tensión de referencia Vref; - en cada píxel, unos medios (20) para generar, durante una fase de integración, una tensión Vp proporcional a la iluminación recibida por el píxel; - en cada píxel, un comparador (30) para determinar el instante en el que la tensión Vp de dicho píxel alcanza la tensión Vref, común a todos los píxeles; - un generador de reloj (120), que genera un reloj (121); - un dispositivo de recuento (122) del número de periodos del reloj (121) transcurridos desde el comienzo de la fase de integración, que envía un resultado en forma de código binario (123); - una palabra de memoria estática RAM (50) por píxel; - en cada píxel, unos medios (40) que permiten la escritura de dicho código binario (123) presente en dicho instante en dicha memoria; - unos medios (110, 130) para controlar la terminación (221) de la fase de integración; y - unos medios (140, 150, 160) de lectura de la información almacenada en la memoria; caracterizado porque el periodo de dicho reloj (121) aumenta proporcionalmente con el tiempo transcurrido desde el comienzo de la integración.

Description

Captador de visión para la medición de contrastes y método para efectuar tal medición
Campo técnico
El presente invento se refiere a los captadores de visión realizados en un solo chip. Se refiere, más específicamente, a un captador de visión que, para cada píxel, convierte y memoriza numéricamente una medición de la intensidad luminosa emitida y recibida por el captador, siendo a continuación tal medición utilizada para el cálculo de un elemento invariable de la escena, tal como un valor de contraste con respecto a los píxeles contiguos. El invento se refiere también al método para efectuar esta medición.
Estado de la técnica
Tales dispositivos utilizan un concepto que se denomina “Time-to-Vref”, que consiste en medir el tiempo que tarda la tensión que resulta de la integración de una fotocorriente en una capacidad para alcanzar un umbral fijado a priori y denominado Vref. Esto permite trabajar con una dinámica muy grande de iluminación. En la mayor parte de las aplicaciones este umbral es el mismo para el conjunto del reproductor de imágenes, pero se puede muy bien imaginar que puede variar de una zona de interés a otra, incluyendo un contador interno al píxel que se detiene cuando se alcanza el umbral o además un contador externo que memorizará más convencionalmente el valor de la comparación entre la tensión del píxel y la tensión de umbral. Un detector emite una señal cuando se alcanza la comparación. La solicitud de patente EP 1.301.028 A1 describe así un captador de imagen en el que cada píxel está unido a un comparador conectado a una palabra de RAM estática que memoriza un código Gray suministrado por un contador único. Otro ejemplo de una técnica “Time-to-Vref” aplicado a un captador de imagen puede ser encontrado en la patente de EEUU US 4.797.562 de Klaus Dietrich, intitulada “Image Recording Sensor”.
El cálculo local del contraste, bien se trate de su intensidad o de su orientación había, hasta ahora, sido ejecutado con la ayuda de un multiplicador analógico (P.-F. Rüedi y otros: “A 128 x 128 Pixel 120 dB Dynamic-Range Vision-Sensor Chip for Image Contrast and Orientation Extraction”, IEEE JSSC, Vol. 38, Nº 12, Diciembre 2003). En el documento antes citado el cálculo se realiza analógicamente y en una primera aproximación con una precisión independiente del nivel de iluminación de la escena y ello es debido al modo de integración temporal mencionado antes. Tal ventaja constituye un triunfo importante incluso si la resolución del captador es menor.
Otra ventaja se debe al hecho de que la utilización directa del contraste en el tratamiento de las imágenes permite unos resultados equivalentes a los de otros métodos más convencionales con, sin embargo, una menor resolución, pero también con menos cálculos y menos almacenamiento de datos.
Divulgación del invento
En el ámbito de los reproductores de imágenes normales el campo dinámico de sensibilidad es uno de los criterios de calidad de funcionamiento más importantes. Puede definirse como la relación entre la luminancia más fuerte y la luminancia más débil que el reproductor de imágenes es capaz de medir y de restituir de manera aceptable.
Un primer objeto del invento es efectuar una toma de imagen con una gran dinámica en la que la reflectancia (u otro parámetro) de un mismo objeto, iluminado con una intensidad luminosa cualquiera, es cuantificada con una resolución que no depende de dicha intensidad luminosa.
La reflectancia es una magnitud que expresa la capacidad de los elementos de una escena de reenviar la luz.
A continuación de la descripción el objeto de análisis será la medición del contraste aunque también se podrían aplicar otros elementos invariables.
De forma más precisa el invento se refiere a un captador de visión numérico que tiene una red de píxeles poseyendo cada uno un fotodetector y destinado a recibir un haz de luz que representa una escena visual. Para facilitar la medición de al menos un elemento invariable de la escena, en el sentido de que no depende de la iluminación de la escena captada, el captador genera un valor que no depende de la iluminación de la escena más que, si acaso, de una constante. El elemento invariable puede entonces ser calculado por el captador o en el exterior del captador por simple sustracción de estos valores. Estos valores pueden ser agrupados antes de su sustracción, teniendo el captador según el invento:
-
un generador de tensión de referencia Vref;
-
unos medios en cada píxel para generar durante una fase de integración una tensión Vp proporcional a la iluminación recibida por el píxel;
-
en cada píxel un comparador para determinar el instante en el cual la tensión Vp de dicho píxel alcanza la tensión Vref, siendo dicha tensión Vref común a todos los píxeles;
-
un dispositivo de medición del tiempo pasado desde el comienzo de cada integración;
-
unos medios para cuantificar el tiempo medido por dicho dispositivo de medición del tiempo con una separación temporal entre dos valores de tiempo sucesivos, que aumenta proporcionalmente con el tiempo transcurrido desde el comienzo de la integración, constituyendo la variación de dicha separación una compresión logarítmica de la iluminación;
-
un dispositivo que permite codificar dichos valores de tiempo sucesivos en un código binario;
-
una palabra de memoria estática RAM por píxel;
-
en cada píxel, unos medios que permitan la escritura de dicho código en dicho instante en dicha memoria;
-
unos medios para controlar la terminación de la fase de integración; y
-
unos medios de lectura de la información almacenada en la memoria.
De forma ventajosa, el captador según el invento comprende además un dispositivo que permite codificar dicho valor binario en un código Gray, y dichos medios de lectura efectúan la decodificación de estos códigos Gray en sus valores binarios originales.
Por otra parte, el captador dispone de medios de cálculo del contraste a partir de los valores binarios memorizados.
Se entiende que la iluminación de cada píxel es representativa de la luminancia de la parte de la escena proyectada sobre este píxel, como es el caso en todos los captadores del estado de la técnica. Debido a la naturaleza logarítmica de la medición del tiempo de integración, se obtiene el logaritmo de la luminancia por simple cambio de signo de esta medición.
Cuando la iluminación de una parte de la escena aumenta o disminuye de manera uniforme, por ejemplo cuando una gran nube pasa delante del sol, la zona constituida por los píxeles que representan esta parte de la escena son elementos de la iluminación que apenas varían en una constante. En otros términos, el paso de la nube va a adicionar (o sustraer) el mismo valor en todos los píxeles de esta zona. De esto resulta que el contraste que se obtiene por una sustracción del valor de un píxel de esta zona por otro píxel de la misma zona será el mismo antes y después del paso de la nube. Esto es también cierto si se considera, siempre en la misma zona, la sustracción de grupos de píxeles. Se puede adicionar el valor de los píxeles de un grupo de píxeles y sustraerlo de la suma de los valores de otro grupo de píxeles del mismo tamaño. El resultado será también invariable en la iluminación. En el resto de este documento, cuando se menciona que el valor del contraste no depende de la iluminación, o cuando se menciona que el valor de los píxeles no depende de la iluminación más que en apenas una constante, siempre se entiende que se refiere a las partes de la escena, y por extensión a las zonas de la imagen cuya iluminación ha variado de manera uniforme entre dos tomas de vista, es decir cuya iluminación ha sido multiplicado por un factor constante en una misma zona. Esta última condición no presupone que la iluminación es uniforme en la zona, es únicamente la variación la que debe ser uniforme. Es también posible que esta zona represente la imagen en su totalidad.
El invento utiliza un método que mide el tiempo que emplea la tensión Vp 28 de un píxel 10, resultante de la integración de la fotocorriente Iphd 23 de su fotodiodo 22 sobre una capacidad Cp 25, para alcanzar una tensión de referencia Vref 31. La medición de este tiempo se cuantifica con un periodo variable que aumenta proporcionalmente al tiempo transcurrido desde el comienzo de la integración, de modo que además de la propiedad antes mencionada, la compresión logarítmica implícita de la luminancia permite el cálculo subsiguiente de los datos del contraste, que no depende más que de la reflectancia de la escena iluminada, de ahí la denominación utilizada de captador de visión para la medición de contraste. Además, debido a la compresión logarítmica, pueden ser suficientes menos bits para una gran dinámica (10 bits para 6 décadas). Entre las otras ventajas, se pueden citar sin orden: una mayor robustez, una mayor compacidad (debido al número reducido de bits), una mayor simplicidad de los cálculos del contraste, una mayor calidad de funcionamiento debido a la invariabilidad del efecto de los errores de apareamiento de los componentes con respecto a la iluminación de los píxeles y una cuantificación de esta iluminación que permite un cálculo de los invariantes con una precisión que no depende del nivel de iluminación de la escena captada. Hay que advertir que una variación de la iluminación de la escena añade una misma constante al valor de los píxeles de todo el captador.
Breve descripción de los dibujos
La Figura 1 representa el esquema de principio de un píxel.
La Figura 2 muestra la puesta en práctica de la RAM y del generador de impulsión de escritura.
La Figura 3 representa un diagrama temporal para la adquisición de una imagen.
La Figura 4 es un esquema de principio.
La Figura 5 muestra el principio de la toma de muestras homotética.
La Figura 6 presenta una comparación de los resultados del invento con el método denominado “Michelson” para el cálculo del contraste.
La Figura 7 representa un ejemplo de reloj de tiempo logarítmico.
La Figura 8 muestra una puesta en práctica del reloj de tiempo logarítmico.
La Figura 9 ilustra la manera de funcionamiento del presente invento.
El esquema de la Figura 1 no representa más que una puesta en práctica posible en tecnología de tipo CMOS, aunque es evidente que otras puestas en práctica permiten resolver las mismas funciones. Un integrador 20, cuya entrada positiva está en la masa, está conectado por su otra entrada a un fotodiodo 22, el cual genera una corriente Iphd 23 cuando recibe una luz L 21. El integrador 20 utiliza un amplificador de ganancia elevada 24 (preferiblemente superior a 100). La capacidad Cp de integración 25, conectada entre la entrada negativa y la salida del amplificador 24, sirve para convertir la fotocorriente Iphd 23 del fotodiodo en una tensión Vp 28 según la relación:
Vp = 1fI phd dt (1) C
pI
La capacidad de integración 25 puede ser puesta a cero gracias al interruptor 26, que está mandado por una señal de puesta a cero RST 27 emitida por un controlador (no representado) del captador de visión. La tensión Vp 28 se compara con la tensión de referencia Vref 31, generalmente idéntica para toda la matriz, por el comparador 30 cuya salida Vc 32 se aplica al generador 40 una impulsión de escritura WR 41, aplicada a una memoria estática RAM 50. En esta puesta en práctica la tensión Vc pasa al estado alto cuando la tensión del píxel Vp alcanza la tensión de referencia Vref.
Una puesta en práctica del generador de impulsión 40, el cual está activo cuando se encuentra en el estado alto, así como de la memoria estática RAM 50 que le está asociada, se describe en relación con la Figura 2. Una palabra memoria RAM por píxel comprende, por ejemplo, n bits b1 a bn. Una barra de distribución 51, común a toda una columna de píxeles en la matriz, está compuesta por n líneas de acceso, denominadas líneas de bits. La referencia 52 designa una señal WL (para línea de palabra) o RD (para leer) de lectura de la memoria estática 50. Esta señal es también utilizada para poner a cero todas las células de memoria antes de cualquier nueva toma de imagen, siempre que ésta aparezca durante la descripción de la Figura 3.
La Figura 2 representa una puesta en práctica de la RAM 50 y del generador de impulsión de escritura 40. Un bit de RAM comprende dos inversores CMOS 61 y 62 montados pies contra cabeza y destinados a servir de báscula (o “cerrojo”) a la célula de memoria 60. El transistor 63 es el transistor de acceso de la célula tanto en lectura como en escritura. La escritura no permite más que colocar un cero en el nudo m0. Para esto la línea de bits bi se mantiene en cero mientras que una impulsión de escritura en el estado alto es aplicada en la línea de control WL 52. El nudo m0 se pone entonces a la tensión baja impuesta en la línea de bits por el transistor 63. La lectura del nudo m0 después de la adquisición de la imagen se efectúa también por medio de una impulsión en el estado alto en la línea de control WL 52. El transistor 63 aplica entonces en la línea de bits bj la tensión en el nudo m0 impuesta por el inversor 61. El transistor 64 es el transistor de escritura de la memoria 60 desde el interior del píxel 10 (véase la Figura 1). Tras la puesta a cero de las memorias todos los nudos m1 se encuentran en el estado alto y todos los nudos m0 en el estado bajo. Las memorias contienen por tanto ceros. Cuando el píxel produce una impulsión de escritura WR 41, la puesta en conducción del transistor 64 va condicionalmente a poner el nudo m1 en el estado bajo según el estado presente en la línea de bits de la memoria. Si esta línea de bits se encuentra en el estado bajo el transistor 65, que es el transistor de escritura de la memoria 60, controlado por la dada presente en la línea de bits, es bloqueado (es decir, no conductor) y el nudo m1 permanece en el estado alto (la memoria conserva su estado cero). Por el contrario, si la línea de bits se encuentra en el estado alto, la conducción simultánea de los transistores 64 y 65 durante la impulsión WR 41 va a poner el nudo m1 en el estado bajo, lo que corresponde a la escritura de un “1” en la memoria. El transistor de escritura 65 de la memoria 60 está bien controlado por la dada presente en la línea de bits.
El generador 40 de la impulsión WR 41 para la escritura de la memoria 50 se compone de una memoria 43 y de una puerta lógica ET 42. La célula de memoria 43 es puesta a cero antes de una captación de imagen, generalmente al mismo tiempo que la palabra de memoria 50. En este estado su nudo interno m1, representado por la señal m1p 45 y la salida de la puerta ET 42, adopta el mismo estado que su entrada conectada a la salida Vc 32 del comparador 30. Desde el comienzo y durante la captación de la imagen la línea de bits bp 44 se mantiene en el estado alto para hacer conductor el transistor 46. Cuando la salida Vc 32 del comparador 30 pasa al estado alto, o sea cuando Vp 28 alcanza Vref 31, la señal WR 41 pasa al estado alto, lo que hace conductor el transistor 46, después arrastra la señal m1p hacia el estado bajo para finalmente terminar la impulsión WR 41 por el bloqueo de la puerta ET 42.
La duración de la impulsión WR 41 depende de la velocidad de basculamiento de los dos inversores 61 y 62 y de la demora de transmisión de la puerta ET 42. Con objeto de asegurar que la duración de esta impulsión sea suficiente para hacer bascular todas las células de la palabra de memoria 50, la longitud del transistor 46 es superior a la del transistor 65 de las células de la palabra de memoria 50, de modo que el tiempo de basculamiento de la célula 43 sea más lento que el de las otras células en el peor de los casos. Como se ha indicado antes, la impulsión de escritura de la memoria 50 está activa en el estado alto. La célula de memoria 43 se utiliza para generar la impulsión de escritura WR 41 de la memoria 50. La línea de bits bp 44 está asociada a la célula de memoria 43. La señal m1p 45 salida de la memoria 43 se utiliza, como se ha indicado antes, para generar la impulsión de escritura. El transistor 46, controlado por el dato presente en la línea de bits bp 44, es más largo que su equivalente 65 de las células de la palabra de memoria 50.
La Figura 3 muestra en 70 un diagrama temporal que corresponde a un ciclo completo, aunque simplificado, de la adquisición de una imagen.
La referencia CK 71 representa el reloj del sistema, denominado reloj de tiempo logarítmico pues varía el tiempo que separa dos impulsiones sucesivas, como se explicará en relación con el tiempo transcurrido desde el comienzo del tiempo de exposición 75, y por lo tanto del comienzo de la integración.
Antes del comienzo de la adquisición de una imagen, una impulsión 72 en la señal WL 52 pone a cero todas las células de RAM, que incluye las células de la palabra de memoria 50 así como la célula 43 asociada al generador de impulsión 40. Esta impulsión en la señal WL 52 fuerza la escritura de un cero en todas las células, siendo previamente todas las líneas de bits mantenidas en el estado bajo. La referencia 73 muestra el efecto de la puesta a cero de las células de memoria. Los nudos m0, no representados, son puestos en el estado bajo, mientras que los nudos m1 son puestos en el nivel alto.
La referencia 74 muestra la abertura del interruptor 26 para la puesta a cero RST de los píxeles, lo que marca el comienzo de la integración 75 de las fotocorrientes 23 sobre las capacidades de integración Cp 25.
El periodo de integración y la generación del reloj de tiempo logarítmico comienzan pues al mismo tiempo. En 76 la línea de bits bp pasa al estado alto para permitir la escritura de la célula de memoria 43 durante el basculamiento del comparador 30.
La referencia 77 designa los diferentes instantes definidos por el reloj de tiempo logarítmico. La tensión del píxel Vp 28 alcanza la tensión de referencia Vref 31 en el instante 78. En 79 la salida Vc 32 del comparador 30 bascula al estado alto, después del suceso 78, lo que provoca el paso al estado alto de la señal de escritura WR 41 interna del píxel 10. En 80 se efectúa la escritura en el estado alto de los bits de memoria cuyas líneas de bits se encuentran en el estado alto mientras que los otros bits se mantienen en el estado bajo. En 81 la escritura del bit p en el estado alto lleva al nudo m1p al estado bajo, lo que tiene el efecto de terminar la impulsión de escritura WR 41 después del bloqueo de la puerta ET 42.
La referencia 82 corresponde al fin de la integración a la que se volverá en relación con la Figura 5.
La referencia 83 designa el comienzo de la fase de lectura de la memoria a la que las líneas de bits 51 y 44 son puestas en modo de lectura, es decir en un estado de alta impedancia HZ. Tras la puesta en práctica de los amplificadores de lectura y el dimensionamiento de las células de memoria 60, las líneas de bits 51 y 44 podrán ser precargadas en el estado alto. En 84 la impulsión de lectura se aplica en una de las líneas de palabras de la matriz (señal WL 52). Los transistores 63 de las células 60 van a poner las líneas de bits correspondientes en el estado alto
o al estado bajo según las tensiones en los nudos m0 de estas células. La lectura de las líneas de bits es efectuada por el bloque de lectura/escritura 140 (Figura 4) que contiene los amplificadores de lectura, luego el ciclo vuelve a comenzar para la totalidad o parte (zona de interés) de las líneas de la matriz de píxeles 101. La referencia 85 designa el fin del periodo de lectura de la matriz. En 86 las líneas de bits 51 y 44 son activadas al estado bajo en previsión de la fase de puesta a cero de los amplificadores 20 y de las células de memoria 60 y 43 de los píxeles 10.
En 87 los integradores 20 de los píxeles 10 son puestos a cero. Después de esta acción la salida Vp 28, y después la salida Vc 32 de los integradores, pasan al estado bajo en 88.
En 89 tienen lugar las impulsiones de escritura de puesta a cero de las células de memoria 60 y 43 por medio de la señal de selección de línea WL 52. Cuando esta señal es aplicada en el estado alto, al mismo tiempo que las líneas de bits 51 y 41 son mantenidas en el estado bajo con baja impedancia, los nudos m0 de las células de memoria 63 y 43 son forzadas al estado bajo, lo que corresponde a un cero. Hay que advertir que la puesta a cero de las memorias por este medio debe hacerse de manera secuencial línea a línea, pues los tampones que activan las líneas de bits 51 y 44 no pueden ser dimensionados razonablemente para permitir el basculamiento de toda una columna de células de memoria.
La Figura 4 es un esquema de principio del captador de visión 100 para la medida de los contrastes. El sistema aquí descrito constituye una versión preferible pero es susceptible de variantes sin salir del marco del invento. La matriz 101 comprende N líneas y M columnas de píxeles. El bloque 110 asegura el control del circuito completo. Dispone de un circuito de interfaz 111 con el exterior, por ejemplo un microcontrolador, gestiona las señales de control 112 para la lectura/escritura de la memoria 140, los registros de lectura de las líneas de píxeles 160 y del bloque de cálculo de los contrastes 170. En fin, genera las señales de control 113 para la generación del reloj de periodo exponencial. La señal RST_GEN es la señal de puesta a cero del generador de periodo logarítmico 120. CK un reloj de frecuencia fija y RST_CNT es la señal de puesta a cero del contador de tiempo 122 para la toma de muestras homotética de la salida de los píxeles. El reloj 121 del generador 120 sirve para incrementar el contador de tiempo
122. El código binario 123 de n bits enviado por el contador 122 es convertido en 124 en un código Gray 125 que es un código en el que un solo bit cambia en un momento dado. La conversión debe ser sincronizada con la puesta al día del contador 122 para evitar transmisiones no válidas. Esta puesta en práctica no es la única posible; sin embargo, ha sido preferida ya que permite simplificar la escritura de la memoria y por tanto reducir el número de transistores en el píxel. En efecto, sin código Gray, es preciso inhibir la escritura de la memoria durante el cambio de código, lo que requiere unos medios suplementarios en el píxel. El empleo de este código en tal conversión analógico-numérica depende del estado de la técnica establecido. El código Gray de n bits 125 es distribuido a través del bloque de control de lectura/escritura 140 a las líneas de bits 51 de las M columnas de píxeles de la matriz
101. El convertidor numérico/analógico 130 genera la tensión de referencia Vref. El código numérico 131 suministrado por el bloque de control 110 permite generar esta tensión de referencia para la medición global del tiempo de integración en cada píxel 10. Cuando la tensión Vp del píxel alcanza la tensión de referencia el código Gray 125, presente en las líneas de bits 51, es memorizado en la palabra de memoria RAM 50 del píxel.
En modo de escritura el código Gray es presentado simultáneamente en las líneas de bits 51 de las M columnas de la matriz 101 representadas por la barra de distribución de los datos 141. En modo de lectura los datos de la línea
késima
de píxeles, seleccionada por el bloque de decodificación de línea 150, son presentados en la barra de distribución 141 de datos para ser leídos y convertidos a binario por el bloque 140 y transferidos en los registros de lectura 160. La barra 142 de distribución de datos es una barra de distribución unidireccional de las mismas dimensiones que la barra de distribución 141 y permite transferir los datos del bloque 140 de lectura/escritura hacia los registros de lectura 160. Las señales de control del bloque 140 y salidas del bloque de control del circuito llevan la referencia 143. El decodificador de dirección de líneas 150 envía una dirección de línea 151 de la matriz 101 a través de la barra de distribución de selección de línea 152. Los registros tampón 160 contienen, por ejemplo, las tres últimas líneas que han sido leídas, lo que permite al circuito de cálculo de contraste 170 operar en zonas de 3x3 píxeles. La referencia 161 designa la barra de transmisión de estas zonas hacia el circuito 170 de cálculo de los contrastes. La salida 171 del resultado de este cálculo es finalmente aplicada al bloque de control del circuito 110. El método de cálculo de los contrastes se explicará más adelante.
La Figura 5 muestra en 20 la evolución en el tiempo de las tensiones Vp de dos píxeles referenciados “píxel 1” y “píxel 2”. LA y LB designan la luminancia que ilumina un objeto o varios objetos de los que R1 y R2 son las reflectancias en dos puntos de este o estos objetos medidos respectivamente por los píxeles 1 y 2.
La reflectancia de un objeto es la proporción R de la intensidad luminosa incidente reflejada por el objeto. Depende de la longitud de onda, pero no depende de la intensidad de la luz. Por consiguiente, si se ilumina el mismo objeto con dos intensidades luminosas diferentes, con por ejemplo LA>LB, la medida de la intensidad luminosa reflejada por este objeto por el método de la medición del tiempo de integración de la fotocorriente suministrará unos tiempos de integración en proporción inversa a la intensidad luminosa. Para el píxel n bajo la luminancia Lx, se tendrá:
KV
p ref 0
t = (2)
nx RnLx
Kp es un coeficiente de proporcionalidad que depende de la construcción del píxel, en particular del rendimiento cuántico del fotodiodo y de la capacidad de integración Cp, aunque también de la óptica utilizada.
En la Figura 5:
202 representan las curvas de integración de los píxeles 1 y 2 bajo la luminancia LA, siendo los tiempos de integración respectivamente t1A y t2A;
212 representan las curvas de integración de los píxeles 1 y 2 bajo la luminancia LB, siendo los tiempos de integración respectivamente t1B y t2B.
Según la relación (2) anterior los tiempos de integración t1A y t2A están en una relación LB/LA con los tiempos de integración t1B y t2B. Desde un punto de vista geométrico se tiene pues una homotecia. Si se quiere cuantificar la imagen de un objeto según su reflectancia, es decir una magnitud que le es propia independientemente de su iluminación, con una precisión de cuantificación que no depende de dicha iluminación, entonces es preciso adaptar los pasos de cuantificación Qi en la misma relación homotética LB/LA.
La referencia 203 corresponde a un paso de cuantificación QA elegido para medir el tiempo de integración cuando la iluminación vale LA. La referencia 213 corresponde a un paso de cuantificación QB elegido para medir el tiempo de integración cuando la iluminación vale LB, con la misma precisión de cuantificación que cuando la iluminación vale LA, de modo que:
Qt
B 1B
= (3)
Qt
A 1A
Con objeto de definir estos pasos de cuantificación es preciso generar un reloj que fije los instantes de toma de muestras ti. Para satisfacer la relación (3) es preciso que:
ti+1 = ti(1+a) (4)
Esta iteración puede también ser formulada con la forma de una exponencial:
ti = t0(1+a)i (5)
Con un reloj de este tipo se obtienen efectivamente unos pasos de cuantificación proporcionales al tiempo transcurrido, cuyo valor es:
Qi = a·ti (6)
Los instantes ti son los instantes de tiempo absoluto (reales) a los que se define un nuevo periodo de índice i del reloj, cuyo valor incremental lineal es el logaritmo del tiempo transcurrido:
log t
i =logt = 10 i =K log t (7)
1 i 10 i
log10 (1 )
Los valores de i son enteros que definen los periodos sucesivos del reloj.
En el caso del píxel n bajo la iluminación Lx descrito por la relación (2) se obtiene:
K p Vref 0 K p Vref 0
inX = K log10 = K log10 log10 Rn (8)RL L
nX X
Como el tiempo tnX es cualquiera, el resultado de (8) es real y es preciso coger su valor entero para tener en cuenta la cuantificación efectuada por la toma de muestras temporal.
Como cada década de tiempo emplea dos veces más de tiempo, es conveniente poner en práctica un medio para limitar el tiempo de integración convirtiendo el máximo de píxeles que se encuentran en las zonas más negras de la escena, y que no han franqueado todavía el umbral Vref0. A este efecto es posible convertir aún una década de iluminación de manera rápida, disminuyendo la tensión de referencia Vref 31 de la forma que se describe más adelante.
Siempre en la Figura 5, la curva 220 corresponde a la integración de un píxel que recibe muy poca luz (en el negro). La referencia 221 designa el periodo de terminación del periodo de integración, definido desde el momento tramp a partir del cual la tensión de referencia Vref 31 comienza a decrecer, hasta el momento tend en el cual la tensión de referencia no vale más que Vref0/10, y que define el fin del periodo de integración. El periodo de terminación ha sido deliberadamente limitado a una década, después de la cual todos los píxeles restantes adoptan el mismo valor que corresponde al negro absoluto. La referencia 222 muestra la curva de disminución de la tensión de referencia Vref 31, cuya formulación se dará más adelante. La referencia 223 corresponde a un paso de cuantificación Qi (para terminación) constante durante la fase de disminución 221 para la toma de muestras temporal de los acontecimientos provocados durante la disminución 222 de la tensión de referencia Vref 31. En fin, la referencia 224 designa el instante t3 que corresponde al momento de coincidencia entre la tensión de integración 220 del píxel oscuro con la curva de disminución 222 de la tensión de referencia Vref 31.
En el instante tramp que corresponde al comienzo de la curva de disminución 222, el contador de tiempo logarítmico vale i = iramp. Este contador es enseguida incrementado con un reloj de frecuencia fija mientras que la tensión de referencia Vref disminuye, de manera que se obtenga una toma de muestras idéntica a la que se habría obtenido con el proceso anterior.
Admitiendo que el tiempo del periodo de terminación 221 igual a tend-tramp es despreciable con respecto al último periodo del reloj logarítmico, mientras que la curva de disminución 222 de la tensión de referencia Vref 31 está simplemente dada por:
i i
ramp
K
V =10 V (9)
ref ref 0
Cuando i = iramp, Vref = Vref0. Cuando i-iramp = Ka, es decir igual al número de pasos de cuantificación de una década, Vref = 10-1 Vref0 = 0,1·Vref0. A continuación, cuando se ha alcanzado tend, Vref se reduce bruscamente a 0 a fin de hacer bascular todos los píxeles restantes, a los cuales se atribuye el último valor de i que corresponde al negro absoluto.
A continuación se expone la manera de calcular el contraste. Considérese un píxel central C y sus contiguos a izquierda, derecha, arriba y abajo, respectivamente designados G, D, H y B. Tomando las diferencias de los valores tomados como muestra por los píxeles izquierdo y derecho por una parte, y arriba y abajo por otra parte, estando calculados dichos valores con la ayuda de la relación (8), se obtiene:
RD
=ii = K log R log R = K log C (10)
XG D 10 D 10 G 10 X
RG
RH
=ii = K log R log R = K log C (11)
YBH 10 H 10 B 10 Y
RB
Las magnitudes CX y CY corresponden al logaritmo de la relación de las reflectancias, y constituyen una medida del contraste independiente del nivel de iluminación. Los componentes del contraste son por tanto obtenidos por una simple sustracción de dos números. El cálculo de estas diferencias puede realizarse de forma masivamente paralela poniendo en práctica unos sustractores debajo de cada columna de la matriz. La realización escogida, que se describe en la Figura 4 utiliza un circuito de cálculo de contraste 170 que opera en zonas de 3x3 píxeles que son leídas secuencialmente del registro tampón de lectura 160.
El valor numérico de estos componentes de contraste CX y CY es comparado en la Figura 6 con una definición más clásica CMichelson de la medición de contraste dada por la relación siguiente, después de la normalización de las escalas:
R2 R1
CMichelson =2 (12)
R2 R1
Como se puede constatar, el cálculo del contraste por sustracción de la toma de muestras logarítmica de dos reflectancias no difiere cualitativamente de la medición de contraste clásica descrita por la relación (12).
Se advertirá en la Figura 6 que la curva indicada “slope” representa la pendiente bien de CX o bien de CY y que la curva “Michelson contrast” ha sido renormalizada para poder ser comparada con la curva “Log Contrast”.
Desde un punto de vista práctico, para realizar el reloj de tiempo logarítmico a partir de un reloj de frecuencia fija, el método consiste en utilizar una tabla que contiene en memoria todos los instantes medidos con respecto al reloj de frecuencia fija, en los que el reloj logarítmico debe ser incrementado, después de generar las impulsiones por medio de un comparador numérico. En el ejemplo que sigue esto representa una memoria de 1.024 palabras de 27 bits.
La realización preferida propuesta en el marco de este invento está basada en una máquina de estado que calcula el próximo instante en el que el contador del reloj logarítmico debe ser incrementado, según la relación (4). Una tabla podría también sustituir a la máquina de estado.
La puesta en práctica de un contador de este tipo se hace con un tiempo discretizado, ati debe ser un múltiplo del periodo de la señal de reloj utilizada. Para facilitar la puesta en práctica del coeficiente a es ventajoso que sea una potencia de 2. Es decir:
a = 2-p (13)
Contando en pulsos de reloj, el algoritmo se convierte en:
p
T =T max [1,( parte _ entera _ de(T /2 )] (14)
i 1 ii
Al primer pulso de reloj no se puede más que añadir un periodo, lo que corresponde a a = 1. En el segundo pulso de reloj el periodo añadido corresponde al 50% del tiempo ya transcurrido y a = 0,5. Así, de este modo, hasta que la resolución relativa de un periodo se haga menor que 2-p. Se obtiene por tanto un contador de frecuencia fija durante los 2p+1 primeros pulsos de reloj, para llegar a ser logarítmico de forma progresiva.
El ejemplo cuantitativo dado a continuación es realista con respecto al estado de la técnica actual. La frecuencia de reloj es fck = 100 MHz, y el parámetro p = 6, el que corresponde a un crecimiento temporal relativo a = 1,56%.
En la Figura 7 se ha representado el valor de a en función del tiempo. La variable Tlog representa el valor del contador logarítmico, que corresponde al índice i dado por la relación (8), cuando dicho contador es puesto a cero al comienzo de la integración (tiempo t=0). La resolución por década está dada por el número de iteraciones k tal que (1+ a)k = 10, es decir:
k == K (15)
log(1 )
Lo cual, en el caso del ejemplo elegido, da una resolución de 149 pasos de cuantificación por década, a partir del momento en el que el contador se hace verdaderamente logarítmico.
En el caso en el que no se quiera codificar más que la parte logarítmica del reloj se puede comenzar el recuento en cero al comienzo de esta zona, lo que permite utilizar toda la capacidad de la palabra de memoria 50 del píxel. Con el valor de a del ejemplo, que define 149 pasos de cuantificación por década, se pueden cubrir 6,8 décadas con una palabra de solamente 10 bits.
Al nivel de la realización física es más ventajoso en lo que se refiere a la superficie de circuito, realizar el reloj logarítmico por medio de una máquina de estado que utilizar un método más clásico basado en la utilización de una tabla programada en memoria. En relación con la Figura 8 se describe una máquina de estado que realiza el algoritmo descrito por la relación (14) y que utiliza los valores del ejemplo precedente.
La máquina de estado 300 sirve para la generación del reloj de tiempo logarítmico. Esta máquina pone en práctica los bloques 120 y 122 de la Figura 4 en la cual:
-
La señal RST_CNT 301 es la señal de puesta a cero del contador de tiempo logarítmico. Esta señal de puesta a cero puede ser diferente de la señal de puesta a cero RST_GEN 303 de la máquina de estado para poder comenzar la toma de muestras en un instante arbitrario después del comienzo de la integración, por ejemplo cuando el reloj se hace efectivamente logarítmico.
-
La referencia 302 designa el reloj CK de frecuencia constante fck para la cadencia de la máquina de estado 300.
-
La referencia 303 designa la señal RST_GEN de puesta a cero de la máquina de estado 300. Esta señal debe ser liberada en el mismo momento 74 (véase la Figura 3) que la señal RST 27 de los píxeles. Esta acción define el origen del tiempo para el algoritmo descrito por la relación (14) así como el comienzo de la integración de las fotocorrientes 23.
-
La referencia 113 designa globalmente las señales 301, 302 y 303 que aparecen en la Figura 4.
-
La referencia 304 es un contador incrementador de 27 bits con puesta a cero para el recuento del tiempo de integración lineal. Este contador es incrementado en cada pulso de reloj CK 302.
-
La referencia 305 designa la barra de distribución de datos para la transmisión de los 27 bits de salida del contador 304 hacia el comparador 316 y la entrada T (Tiempo) del adicionador 310.
-
La referencia 306 designa la barra de distribución de datos para la transmisión de los 27-6=21 bits de pesos fuertes de la salida del contador 304 hacia la entrada DT (Delta-Tiempo) del adicionador 310. Estos 21 bits de pesos fuertes corresponden al término [parte entera de (Ti/2p)] de la relación (13), con p=6.
-
La referencia 307 designa una puerta NO-O con 21 entradas que corresponde a los datos de la barra de distribución 306. La salida INC1 308 de esta puerta es igual al estado alto, en tanto que los 21 bits de pesos fuertes de la salida del contador 304 se encuentran todavía en el estado bajo.
-
La referencia 308 constituye la salida INC1 de la puerta NO-O 307. Esta variable corresponde al término “1” de la función max de la relación (13). Esta señal es encaminada hacia la entrada INC del adicionador 310 y a una de las entradas de la puerta O 318.
-
La referencia 310 designa un adicionador de 3 entradas que calcula de forma permanente el instante venidero Ti+1 del próximo periodo del contador logarítmico. La entrada T corresponde al término Ti de la relación (13). Las dos entradas DT e INC corresponden a la función max de la relación (13), pues en cuanto que DT se hace mayor que cero, la salida INC1 308 de la puerta NO-O 307 pasa al estado bajo (0).
-
La referencia 311 designa la salida del adicionador 310 que corresponde al instante venidero Ti+1 del próximo periodo del contador logarítmico.
-
La referencia 312 designa un multiplexor con dos entradas de 27 bits que sirve para transferir el próximo instante venidero Ti+1 en el registro 314 en el momento de la impulsión INC2 121 que aparece en el instante Ti.
-
La referencia 313 designa la salida del multiplexor 312 aplicada en la entrada del registro 314 que sirve para memorizar el próximo instante Ti+1 y aplicado en la entrada INB del comparador numérico 316.
-
La referencia 315 designa la salida del registro 314 aplicada en la entrada “O” del multiplexor 312 y en la entrada INB del comparador numérico 316 que permite detectar la igualdad entre el tiempo presente aplicado en la entrada INA y el instante Ti+1 del próximo periodo del contador logarítmico aplicado en la entrada INB.
-
La referencia 317 designa la salida del comparador numérico 316 en el estado alto cuando las entradas INA e INB son iguales.
-
La referencia 318 designa la puerta O que permite combinar la señal INC1 308 y la salida A = B del comparador numérico 316 para producir la señal de reloj de tiempo logarítmico INC1 121.
-
En fin, las referencias 121 a 123 ya han sido mencionadas en relación con la Figura 4.
La Figura 9 es un diagrama 400 que describe las fases esenciales del método de medición del contraste según el invento.
En 410 la tensión de cada píxel de la matriz es puesta a cero, que representa el nivel cero o nivel de negro. En 420, en cada píxel, está integrada una tensión que varía linealmente con la luz incidente sobre el fotodetector. En 430 se emite una señal de comparación cuando la tensión integrada alcanza una tensión de referencia.
En paralelo, en 411, un contador se pone en un valor que representa un nivel cero o un nivel de negro. En 421 se produce una señal de reloj cuyos periodos son proporcionales al tiempo transcurrido desde el comienzo de la integración. En 431 se suministra un código Gray a partir de la salida numérica del contador.
En 440, en cada píxel el código Gray es almacenado en una palabra memoria sobre la base de la señal de comparación. El proceso de integración se termina a continuación en 450 reduciendo la tensión de referencia a un ritmo dado y tomando muestras de ello con una frecuencia fija conveniente (que puede ser la frecuencia de base o menos); esta fase de terminación permite reducir el tiempo de conversión de la última década de luminancia. En 460 se efectúa la lectura de las memorias de la matriz así como la conversión de los códigos Gray en códigos binarios; efectuándose esta operación, por ejemplo, línea a línea. En 470 los códigos numéricos son proporcionales (véanse las relaciones (7) y (8)) al logaritmo de la luz incidente sobre los fotodetectores. Finalmente, en 480 los componentes en X y en Y del contraste pueden ser calculados por la simple sustracción de los píxeles izquierdo y derecho, y alto y bajo, respectivamente.
Para calcular el contraste entre dos objetos de la escena cuyas imágenes están espaciadas en más de un píxel se puede tomar la suma o el valor medio) de la zona de la imagen que representa el primer objeto y sustraerla de la suma de la zona de la imagen en la que se sitúa el segundo objeto. Se habrá tenido cuidado en coger las zonas que tienen el mismo número de píxeles para efectuar la sustracción. Este método permite calcular de forma fácil el contraste en escalas espaciales diferentes.
Aunque el presente invento haya sido descrito en el marco de una aplicación particular, tal como el cálculo de los contrastes de una escena, está claro que es susceptible de modificaciones o variantes sin salirse de su campo.

Claims (9)

  1. REIVINDICACIONES
    1. Captador de visión numérico que comprende una red de píxeles (10) poseyendo cada uno un fotodetector y destinado a recibir un haz de luz que representa una escena visual, que comprende:
    -
    un generador de tensión de referencia Vref;
    -
    en cada píxel, unos medios (20) para generar, durante una fase de integración, una tensión Vp proporcional a la iluminación recibida por el píxel;
    -
    en cada píxel, un comparador (30) para determinar el instante en el que la tensión Vp de dicho píxel alcanza la tensión Vref, común a todos los píxeles;
    -
    un generador de reloj (120), que genera un reloj (121);
    -
    un dispositivo de recuento (122) del número de periodos del reloj (121) transcurridos desde el comienzo de la fase de integración, que envía un resultado en forma de código binario (123);
    -
    una palabra de memoria estática RAM (50) por píxel;
    -
    en cada píxel, unos medios (40) que permiten la escritura de dicho código binario (123) presente en dicho instante en dicha memoria;
    -
    unos medios (110, 130) para controlar la terminación (221) de la fase de integración; y
    -
    unos medios (140, 150, 160) de lectura de la información almacenada en la memoria;
    caracterizado porque el periodo de dicho reloj (121) aumenta proporcionalmente con el tiempo transcurrido desde el comienzo de la integración.
  2. 2.
    Captador de visión según la reivindicación 1, caracterizado porque comprende además un dispositivo (124) que permite codificar dicho código binario (123) en un código Gray y porque dichos medios de lectura (160) efectúan la decodificación de dichos códigos Gray en sus valores binarios originales.
  3. 3.
    Captador de visión según una de las reivindicaciones 1 y 2, caracterizado porque tiene unos medios (170) de cálculo del contraste a partir de los valores binarios memorizados.
  4. 4.
    Captador de según una de las reivindicaciones 2 y 3, caracterizado porque los componentes en X y en Y de dicho contraste se calculan por sustracción de los valores binarios memorizados en los contiguos de derecha y de izquierda, respectivamente de arriba y de abajo de dichos píxeles.
  5. 5.
    Captador de visión según la reivindicación 4, caracterizado porque dos componentes de dicho contraste se calculan por sustracción de los valores binarios memorizados en los contiguos dispuestos respectivamente en las dos diagonales de dichos píxeles.
  6. 6.
    Captador de visión según una cualquiera de las reivindicaciones anteriores, caracterizado porque la fase de terminación de la integración (221) que precede a la puesta a cero de los píxeles se efectúa con un reloj de frecuencia fija, en tanto que la tensión de referencia Vref satisface la relación:
    ii
    ramp
    V = 10 KV
    ref ref 0
  7. 7. Método para la medición del contraste local propio de una escena, que no depende de la iluminación de dicha escena, por medio de un captador de visión que comprende una red de píxeles (10) que posee cada uno un fotodetector, caracterizado porque consiste en:
    -
    determinar el tiempo necesario para permitir en la tensión Vp resultante de la integración de la corriente del fotodetector de cada píxel alcanzar una tensión de referencia Vref común a todos los píxeles;
    -
    generar una señal de reloj cuyos espaciamientos temporales entre dos valores de tiempos sucesivos son proporcionales al tiempo transcurrido desde el comienzo de la integración, y contar el tiempo por medio de dicha señal de reloj, siendo el código binario resultante de dicho recuento proporcional al logaritmo del tiempo transcurrido desde el comienzo de la integración;
    -
    generar un código Gray a partir del código numérico binario que representa dichos valores de tiempo;
    -
    memorizar el código Gray cuando la tensión del píxel alcanza la tensión de referencia;
    -
    en el momento de la lectura de las memorias de los píxeles, convertir los códigos Gray memorizados en magnitudes numéricas binarias; y
    -
    calcular los componentes de dicho contraste local de la escena.
  8. 8. Método según la reivindicación 7, caracterizado porque los componentes en X y en Y de dicho contraste se
    5 calculan por la diferencia de los códigos binarios de los contiguos de la izquierda y de la derecha, respectivamente de arriba y de abajo, de cada uno de los píxeles.
  9. 9. Método según la reivindicación 7, caracterizado porque dos componentes de dicho contraste se calculan por la diferencia de los códigos binarios de los contiguos dispuestos respectivamente en las dos diagonales de cada uno de los píxeles.
    10 10. Método según una cualquiera de las reivindicaciones 7 a 9, caracterizado porque la fase de terminación de la integración que precede a la puesta a cero de los píxeles se efectúa con un reloj de frecuencia fija mientras que la tensión de referencia Vref satisface la relación:
    ii
    ramp
    V = 10 KV
    ref ref 0
ES09712199T 2008-02-22 2009-02-19 Captador de visión para la medición de contrastes y método para efectuar tal medición Active ES2379752T3 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP08151781A EP2093996A1 (fr) 2008-02-22 2008-02-22 Capteur de vision pour la mésure d'invariants tels les contrastes et méthode pour effecture une telle mésure
EP08151781 2008-02-22
PCT/EP2009/051950 WO2009103751A1 (fr) 2008-02-22 2009-02-19 Capteur de vision pour la mesure des contrastes et methode pour effectuer une telle mesure

Publications (1)

Publication Number Publication Date
ES2379752T3 true ES2379752T3 (es) 2012-05-03

Family

ID=39627692

Family Applications (1)

Application Number Title Priority Date Filing Date
ES09712199T Active ES2379752T3 (es) 2008-02-22 2009-02-19 Captador de visión para la medición de contrastes y método para efectuar tal medición

Country Status (6)

Country Link
US (1) US8363140B2 (es)
EP (2) EP2093996A1 (es)
JP (1) JP5520840B2 (es)
AT (1) ATE539554T1 (es)
ES (1) ES2379752T3 (es)
WO (1) WO2009103751A1 (es)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8299729B2 (en) 2009-09-22 2012-10-30 Infineon Technologies Austria Ag System and method for non-linear dimming of a light source
JP5695967B2 (ja) * 2011-05-11 2015-04-08 ルネサスエレクトロニクス株式会社 固体撮像装置
WO2015111368A1 (ja) * 2014-01-22 2015-07-30 パナソニックIpマネジメント株式会社 固体撮像装置
US10198660B2 (en) 2016-01-27 2019-02-05 Samsung Electronics Co. Ltd. Method and apparatus for event sampling of dynamic vision sensor on image formation
KR101854989B1 (ko) 2016-08-31 2018-05-03 한국광기술원 다각도 명암 검출을 이용한 디스플레이 장치
US10679366B1 (en) * 2017-01-30 2020-06-09 Facebook Technologies, Llc High speed computational tracking sensor
CN111713101B (zh) * 2017-12-11 2022-05-13 普罗菲西公司 基于事件的图像传感器及其操作方法
US20190306447A1 (en) * 2018-03-29 2019-10-03 Analog Devices Global Unlimited Company Lookup table
EP3595294A1 (en) * 2018-07-10 2020-01-15 CSEM Centre Suisse D'electronique Et De Microtechnique SA Pixel circuit for an ultra-low power image sensor
EP3627830B1 (en) 2018-09-18 2024-11-20 IniVation AG Image sensor and sensor device for imaging temporal and spatial contrast
EP3962069B1 (en) * 2020-08-31 2024-10-16 IniVation AG Event sensor and method for generating a signal stream comprising event data
US11626153B2 (en) * 2021-06-07 2023-04-11 Omnivision Technologies, Inc. Low power static random-access memory

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3635687A1 (de) 1986-10-21 1988-05-05 Messerschmitt Boelkow Blohm Bildaufnahmesensor
JPH0682875A (ja) * 1992-09-02 1994-03-25 Fuji Film Micro Device Kk 露光量計測装置
JP3022166B2 (ja) * 1993-06-15 2000-03-15 松下電器産業株式会社 固体撮像素子
US5801657A (en) * 1997-02-05 1998-09-01 Stanford University Serial analog-to-digital converter using successive comparisons
US6580454B1 (en) * 1998-11-18 2003-06-17 Agilent Technologies, Inc. CMOS active pixel sensor having in-pixel local exposure control
US6660989B2 (en) * 2001-07-11 2003-12-09 Texas Instruments Incorporated CMOS imager having asynchronous pixel readout in order of pixel illumination
EP1301028A1 (en) * 2001-10-05 2003-04-09 STMicroelectronics Limited Improvements in or relating to CMOS Image sensors
US6667769B2 (en) * 2001-12-10 2003-12-23 Motorola, Inc. Time integrating pixel sensor
JP4014436B2 (ja) * 2002-04-22 2007-11-28 オリンパス株式会社 撮像装置
FR2844129B1 (fr) * 2002-09-03 2004-10-29 Suisse Electronique Microtech Procede et capteur pour determiner le contraste local d'une scene observee, par detection de la luminance emanant de cette scene
JP4423111B2 (ja) * 2004-06-01 2010-03-03 キヤノン株式会社 撮像素子および撮像システム
GB2432065A (en) * 2005-11-01 2007-05-09 Isis Innovation Image sensor with comparator and logarithmic output
EP1858245A1 (en) * 2006-05-17 2007-11-21 STMicroelectronics (Research & Development) Limited High performance photosensor

Also Published As

Publication number Publication date
EP2093996A1 (fr) 2009-08-26
ATE539554T1 (de) 2012-01-15
JP5520840B2 (ja) 2014-06-11
WO2009103751A1 (fr) 2009-08-27
JP2011512764A (ja) 2011-04-21
US8363140B2 (en) 2013-01-29
EP2243287A1 (fr) 2010-10-27
EP2243287B1 (fr) 2011-12-28
US20110007199A1 (en) 2011-01-13

Similar Documents

Publication Publication Date Title
ES2379752T3 (es) Captador de visión para la medición de contrastes y método para efectuar tal medición
US6660989B2 (en) CMOS imager having asynchronous pixel readout in order of pixel illumination
US7719589B2 (en) Imaging array with enhanced event detection
CN101924558B (zh) 二进制转换电路和方法、ad转换器、固态摄像器件及相机系统
KR101478594B1 (ko) 용량성 소자의 전하량을 결정하는 디바이스, 화소셀 및 아날로그 진폭변조 신호의 포락선의 최고 위치를 결정하는 방법
US20110080510A1 (en) Image taking device and camera system
US9749572B2 (en) Read-out circuitry for an image sensor
CN103686004A (zh) 列并行模数转换器、像素感光值输出方法及cmos图像传感器
JP2002528970A (ja) ダイナミック・レンジを適応的に実時間で拡張する方法を使用する光学撮像装置
CN103207024A (zh) 一种单光子雪崩二极管探测器的模拟信号读出方法
US20140285472A1 (en) Sensor and input device such as a touch screen including such a sensor, display device and method
JP4135486B2 (ja) イメージセンサ
CN203590324U (zh) 列并行模数转换器及cmos图像传感器
CN107071312A (zh) 基于脉冲宽度调制的压缩感知cmos图像传感器
CN116076084B (zh) 用于生成包括事件数据的信号流的事件传感器和方法
KR20250004856A (ko) 단일 광자 애벌런치 다이오드 매크로픽셀
CN117784170A (zh) 基于二元搜索和4-tap相位检测的面阵型飞行时间激光雷达传感器
CN115914869A (zh) 脉冲宽度调制像素单元、图像传感器及曝光方法
Trevisi et al. On The Design of Compressed Sensing CMOS Imagers
CN116634294B (zh) 一种像素电路及一种像元复用双斜率积分数字化读出电路
CN223452041U (zh) 图像传感器和电子设备
Dai et al. Design of infrared FPA digital ROIC architecture with frame integration
CN115278100A (zh) 一种像素单元电路、信号采集装置和信号采集方法
JP2003130611A (ja) 光検出装置
Gan et al. Readout circuit with pixel-level analog-to-digital conversion