ES2955491T3 - Sistema y método implementados por ordenador para detección, almacenamiento y comparación de colores - Google Patents

Sistema y método implementados por ordenador para detección, almacenamiento y comparación de colores Download PDF

Info

Publication number
ES2955491T3
ES2955491T3 ES13850063T ES13850063T ES2955491T3 ES 2955491 T3 ES2955491 T3 ES 2955491T3 ES 13850063 T ES13850063 T ES 13850063T ES 13850063 T ES13850063 T ES 13850063T ES 2955491 T3 ES2955491 T3 ES 2955491T3
Authority
ES
Spain
Prior art keywords
color
sensor
color detection
housing
detection device
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
ES13850063T
Other languages
English (en)
Inventor
Andrew Richard Temple
George Yang Yu
Wade Gasior
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.)
VARIABLE Inc
Original Assignee
VARIABLE Inc
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 VARIABLE Inc filed Critical VARIABLE Inc
Application granted granted Critical
Publication of ES2955491T3 publication Critical patent/ES2955491T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/10Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from different wavelengths
    • H04N23/12Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from different wavelengths with one sensor only
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J3/00Spectrometry; Spectrophotometry; Monochromators; Measuring colours
    • G01J3/46Measurement of colour; Colour measuring devices, e.g. colorimeters
    • G01J3/50Measurement of colour; Colour measuring devices, e.g. colorimeters using electric radiation detectors
    • G01J3/51Measurement of colour; Colour measuring devices, e.g. colorimeters using electric radiation detectors using colour filters
    • G01J3/513Measurement of colour; Colour measuring devices, e.g. colorimeters using electric radiation detectors using colour filters having fixed filter-detector pairs
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J3/00Spectrometry; Spectrophotometry; Monochromators; Measuring colours
    • G01J3/02Details
    • G01J3/0262Constructional arrangements for removing stray light
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J3/00Spectrometry; Spectrophotometry; Monochromators; Measuring colours
    • G01J3/02Details
    • G01J3/0264Electrical interface; User interface
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J3/00Spectrometry; Spectrophotometry; Monochromators; Measuring colours
    • G01J3/02Details
    • G01J3/027Control of working procedures of a spectrometer; Failure detection; Bandwidth calculation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J3/00Spectrometry; Spectrophotometry; Monochromators; Measuring colours
    • G01J3/02Details
    • G01J3/0272Handheld
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J3/00Spectrometry; Spectrophotometry; Monochromators; Measuring colours
    • G01J3/02Details
    • G01J3/0275Details making use of sensor-related data, e.g. for identification of sensor parts or optical elements
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J3/00Spectrometry; Spectrophotometry; Monochromators; Measuring colours
    • G01J3/02Details
    • G01J3/0286Constructional arrangements for compensating for fluctuations caused by temperature, humidity or pressure, or using cooling or temperature stabilization of parts of the device; Controlling the atmosphere inside a spectrometer, e.g. vacuum
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J3/00Spectrometry; Spectrophotometry; Monochromators; Measuring colours
    • G01J3/02Details
    • G01J3/0291Housings; Spectrometer accessories; Spatial arrangement of elements, e.g. folded path arrangements
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J3/00Spectrometry; Spectrophotometry; Monochromators; Measuring colours
    • G01J3/46Measurement of colour; Colour measuring devices, e.g. colorimeters
    • G01J3/52Measurement of colour; Colour measuring devices, e.g. colorimeters using colour charts
    • G01J3/524Calibration of colorimeters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/50Constructional details
    • H04N23/51Housings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/50Constructional details
    • H04N23/52Elements optimising image sensor operation, e.g. for electromagnetic interference [EMI] protection or temperature control by heat transfer or cooling elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters

Landscapes

  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Electromagnetism (AREA)
  • Spectrometry And Color Measurement (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

Un dispositivo modular (12) incluye porciones de base (14) y de detección de color (16). La porción de detección de color tiene una cara, una fuente de luz controlada desplazada de la cara para definir un interior, la cara configurada para acoplarse a una superficie objetivo alrededor de un perímetro de la carcasa del dispositivo en el que se restringe la entrada de luz ambiental. Un sensor de color recibe la luz reflejada desde la superficie objetivo y genera señales de salida representativas del color de la superficie. La porción de base se comunica con el sensor de color y un dispositivo de usuario (18) que tiene un programa alojado (20) que genera una interfaz de usuario que permite a los usuarios proporcionar entrada de control para el sensor de color y recibe las señales de salida del dispositivo de detección de color y muestra una primera imagen del color detectado y una segunda imagen de un color seleccionado por el usuario al lado de la primera imagen. Los valores de datos de color se muestran correspondientes a la diferencia entre los colores mostrados. (Traducción automática con Google Translate, sin valor legal)

Description

DESCRIPCIÓN
Sistema y método implementados por ordenador para detección, almacenamiento y comparación de colores
Técnica anterior
Una invención tal como se establece en la presente divulgación se refiere en general a sensores de color. Más particularmente, esta invención se refiere a un sistema y método para permitir la detección, almacenamiento y comparación inalámbrica precisa de color de la información de color para toda la gama de colores en el espectro visible.
Los diseñadores, pintores, contratistas, fotógrafos y, en general, cualquier persona interesada en buscar información precisa sobre el color pueden encontrar que la gama actual de herramientas de medición del color es limitada, voluminosa o carente de comodidad.
Sería deseable proporcionar un sensor que una persona pueda llevar consigo a cualquier lugar, escanear un color, obtener información de color precisa y almacenar automáticamente la información de color en un dispositivo informático móvil que el usuario siempre tendrá disponible (tal como por ejemplo un dispositivo iPhone o Android). El documento US 2008/259336 divulga un sensor de color que tiene diferentes LED controlables.
Divulgación de la invención
De acuerdo con la invención, se proporciona un sistema de detección de color como se define en la reivindicación 1 y un método como se define en la reivindicación 10.
Un sistema de detección de color de acuerdo con la presente divulgación permite la detección, el almacenamiento y la comparación de información de color de forma inalámbrica y precisa para toda la gama de colores en el espectro visible. La información del color y la interfaz de usuario se controlan de forma inalámbrica desde el sensor mediante un teléfono inteligente/dispositivo inteligente (como un iPhone de Apple, un iPad de Apple o un dispositivo Android) a través de una conexión Bluetooth.
Al hacer uso de sensores e iluminación por separado de la interfaz de usuario y el software específico del color, la presente divulgación permite características únicas en el ámbito de la detección del color. Un aspecto de un sistema de acuerdo con la presente divulgación incluye un diseño de hardware que incluye una fuente de luz conocida controlada y aislamiento de la luz exterior.
Otro aspecto de la presente divulgación incluye la capacidad de controlar los LED (apagar/encender/diversos niveles de luz) para permitir la medición del color de fuentes de luz emisoras, la medición del color de muestras de color usando luz reflectante y la gestión de la reflectividad variable.
Otro aspecto ejemplar de la presente divulgación puede incluir el cálculo del color descargado del dispositivo de detección de color y realizado de forma remota en la aplicación del teléfono inteligente.
Otro aspecto ejemplar de la presente divulgación puede incluir la capacidad de obtener una lectura de color que muestre información en CIE XYZ (Triestímulo), CIE L*a*b*, RGB y otros formatos conocidos en la técnica mediante conversión matemática basado en una calibración a priori utilizando MacBeth ColorChecker.
Otro aspecto ejemplar de la presente divulgación puede incluir la capacidad de almacenar miles de lecturas de color (lo que significa que un usuario podría almacenar lecturas de un libro de muestras de colores de diseñador completo).
Otro aspecto ejemplar más de la presente divulgación puede incluir la capacidad de etiquetar o cambiar el nombre de cualquier lectura de color y almacenar lecturas de color en colecciones de colores personalizables.
Otro aspecto más de la presente divulgación incluye la capacidad de obtener una vista gráfica de cómo puede verse un color en diferentes condiciones de iluminación.
Aún otros aspectos ejemplares de la presente divulgación pueden incluir la capacidad de comparar un color escaneado con otros colores almacenados, o más específicamente: la capacidad de tener una vista visual lado a lado de la comparación de colores y/o la capacidad de ver Mediciones CIE DeltaE que muestran la diferencia de color exacta entre dos colores.
Otro aspecto ejemplar de la presente divulgación puede incluir la capacidad de enviar información de color obtenida o determinada de acuerdo con aspectos descritos anteriormente a través de correo electrónico o redes sociales a otras personas (o más particularmente, a dispositivos o sistemas asociados con otras personas).
Otro aspecto ejemplar de la presente divulgación puede incluir la capacidad de que los usuarios personalicen completamente su propia interfaz de software para el sistema, ya que el sistema cuenta con una interfaz de programación de aplicaciones (API) abierta.
Otro aspecto ejemplar de la presente divulgación puede incluir la capacidad de verificar que el módulo base y el módulo de detección de color estén estacionarios para mediciones precisas mediante el uso de un sensor de movimiento activo dentro del módulo base, al que está conectado el módulo de detección de color. Otro aspecto ejemplar de la presente divulgación puede incluir la capacidad de medir con precisión los colores en función de la temperatura ambiente. Esto es posible utilizando el módulo base (o módulo host) conectado a dos módulos periféricos: el módulo de detección de color y un módulo de detección de temperatura. El módulo de detección de temperatura mide la temperatura del aire ambiente, mientras que el módulo de detección de color mide el color. Los sensores de color generalmente son sensibles a la temperatura, pero al implementar un módulo de detección de temperatura, es posible medir el color con precisión en ambientes con diferentes temperaturas.
Breve descripción de los dibujos
La figura 1 es un diagrama que representa un sistema de detección de color ejemplar que implementa un dispositivo de detección de color.
La figura 2 es una vista isométrica del dispositivo de detección de color ejemplar representado en la figura 1.
La figura 3 es una vista lateral interior rota de un módulo de detección de color del dispositivo de la figura 1.
La figura 4 es una vista en perspectiva del dispositivo de detección de color ejemplar representado en la figura 1, que tiene un primer y un segundo módulo de detección separados de los extremos opuestos del módulo base.
La figura 5 es un diagrama de flujo que representa un método ejemplar para implementar un sistema de detección de color de acuerdo con la presente divulgación.
Las figuras 6a a 6e representan diversas interfaces de usuario que pueden generarse en una unidad de visualización de un dispositivo informático de usuario mediante instrucciones de programa asociadas con un sistema principal de acuerdo con la presente divulgación.
La figura 7 es un diagrama de flujo que representa un método de calibración ejemplar para un sistema de detección de color de acuerdo con la presente divulgación.
Mejor modo para llevar a cabo la invención
A lo largo de la especificación y las reivindicaciones, los siguientes términos toman al menos los significados asociados explícitamente en el presente documento, a menos que el contexto indique lo contrario. Los significados identificados a continuación no limitan necesariamente los términos, sino que simplemente proporcionan ejemplos ilustrativos de los términos. El significado de “un”, “una” y “el” puede incluir referencias en plural, y el significado de “en” puede incluir “en” y “sobre”. La frase “en una realización”, tal como se utiliza en el presente documento, no se refiere necesariamente a la misma realización, aunque puede hacerlo.
Con referencia general a las figuras 1 a 7, ahora se puede describir con mayor detalle un dispositivo, sistema y método de detección de color de acuerdo con la presente divulgación. Cuando las diversas figuras pueden describir realizaciones que comparten diversos elementos y características comunes con otras realizaciones, a los elementos y características similares se les asignan los mismos números de referencia y se puede omitir la divulgación redundante de los mismos a continuación.
Un sistema 10 de detección de color ejemplar como se representa en la figura 1 puede incluir, sin limitación, un dispositivo 12 de detección de color formado por una combinación de un módulo 14 base y al menos un módulo 16 de detección de color, y un producto 20 de programa informático. El producto del programa (es decir, las instrucciones del programa) puede residir generalmente en un medio legible por ordenador de un dispositivo informático de usuario (por ejemplo, normalmente un dispositivo informático móvil tal como un teléfono inteligente o una tableta, pero que también incluye una ordenador de escritorio, etc.) remoto de los módulos antes mencionados o de otro modo accesibles y ejecutables desde el dispositivo informático móvil. Como se describe con más detalle a continuación, el producto del programa puede descargarse desde un servidor anfitrión (no mostrado) al dispositivo informático del usuario en su totalidad, o en diversas realizaciones puede ser un producto del programa distribuido que incluye uno o más módulos de programa ejecutables desde el dispositivo 18 informático del usuario y uno o más módulos de programa ejecutables desde el servidor anfitrión a través de una red 26 de comunicaciones.
El término “red de comunicaciones” como se usa en el presente documento con respecto a la comunicación de datos entre dos o más partes o de otro modo entre interfaces de red de comunicaciones asociadas con dos o más partes puede referirse a una cualquiera de, o una combinación de dos o más de, redes de telecomunicaciones (ya sean cableadas, inalámbricas, celulares o similares), una red global tal como Internet, redes locales, enlaces de red, proveedores de servicios de Internet (ISP) e interfaces de comunicación intermedias.
Un dispositivo 12 de detección de color de la presente divulgación puede definirse por el módulo 16 de detección de color solo o una combinación de la base 14 y los módulos 16 de detección de color mediante el acoplamiento directo del módulo 16 de detección de color al módulo 14 de base. En una realización, el módulo base permite comunicaciones remotas hacia y desde el módulo de detección de color con respecto al dispositivo 18 informático de usuario. El módulo base puede definir además una base, unidad de procesamiento, interfaz de comunicaciones y/o fuente de alimentación para uno cualquiera o más de una pluralidad de módulos sensores que pueden acoplarse de manera desmontable al módulo base en cualquier momento dado.
En una realización, el módulo 16 de detección de color puede ser un módulo sensor Chroma™ seleccionado de una familia de módulos sensores ofrecidos por Variable, Inc. para su uso con un módulo base (o módulo anfitrión), que puede ser un dispositivo NODO™ también ofrecido por Variable, Inc.
Con referencia ahora en general a las figuras 2 a 4, un ejemplo del módulo 16 de detección de color incluye un sensor 34 de color, una fuente 36 de luz para iluminar una superficie objetivo de interés y una carcasa 30 que puede estar definida en parte por una cara 32 conformada para acoplarse a la superficie objetivo alrededor de un perímetro de la carcasa 30, mientras que la fuente de luz está desplazada de un plano definido por la cara de la carcasa para definir un interior 46 dentro del perímetro. Cuando la cara está dispuesta para acoplarse a la superficie objetivo, la carcasa puede ser eficaz para restringir (idealmente, evitar) la luz ambiental y, de otro modo, permitir que solo se reciba la luz irradiada desde la fuente 36 de luz y reflejada desde la superficie objetivo de interés por el sensor 34 de color.
La fuente 36 de luz puede incluir una pluralidad de (por ejemplo, ocho) diodos emisores de luz (LED) 36 que proporcionan o definen colectivamente de otro modo una fuente de luz controlada de 6500 Kelvin para brillar sobre una muestra de color. Se puede proporcionar una cubierta 38 transparente sobre los LED para reducir el deslumbramiento y enfocar la luz en la superficie objetivo de interés. Se puede proporcionar una cubierta de plástico negro alrededor del exterior del módulo para bloquear la luz ambiental y evitar rayones en la superficie coloreada de interés.
El sensor 34 de color puede comprender en una realización un chip sensor de color que incluye además una matriz de fotodiodos de detección de color con rojo, verde, azul, claro, etc. El sensor 34 de color puede montarse en una placa 40 de circuito que tiene circuitos y/o programación apropiadas en conjunto con el sensor de color efectivos para controlar la ganancia, el preescalador y el tiempo de integración, todo lo cual normalmente puede usarse para ajustar el sensor para un entorno determinado. Se puede proporcionar una cubierta 48 de goma con, por ejemplo, un orificio 44 de apertura de 1.0 mm a 1.59 mm para permitir además que sólo la luz reflejada de una muestra de color entre en la matriz de sensores de color. Se puede proporcionar una lente de epoxi transparente 50 en la cubierta 48 de goma para aislar el sensor del polvo, la humedad y otros elementos externos y al mismo tiempo permitir la entrada de luz para una medición precisa del color.
En una realización, el módulo 16 de detección de color comprende además un chip CryptoAuthentication o un equivalente como se conoce en la técnica, que permite restringir el uso del módulo 16 de detección de color con respecto al módulo 14 base o cualquier otro sistema propietario según se desee. Este chip también puede permitir además el almacenamiento de información de calibración única para cada dispositivo 12 de detección de color.
El módulo 16 de detección de color puede incluir además un conector 54 eléctrico que permite un intercambio fácil y rápido del módulo 16 de sensor de color con un conector 52 correspondiente para el módulo 14 base.
Como se señaló anteriormente, el módulo 14 base puede en una realización ser una unidad NODE como la ofrecida por Variable, Inc. El módulo 14 base en esta realización es un componente de hardware intermedio con un microprocesador y periféricos de comunicación que manejan la comunicación Bluetooth con un dispositivo 18 de usuario tal como un teléfono inteligente o similar. Como se representa en la figura 4, por ejemplo, diferentes módulos de detección, incluyendo por ejemplo Chroma, pueden conectarse al módulo 14 base y pueden ser estructuralmente intercambiables entre sí, o en otras palabras pueden estar conectados de manera intercambiable al primero y segundo conectores 52 de módulo base respectivos manteniendo distintas funciones de detección.
En una realización, el dispositivo 12 de detección de color puede incluir un módulo 16 de detección de color y un módulo 14 base que tiene una funcionalidad de detección de movimiento asociada. En consecuencia, un método de detección de color de la presente divulgación solo puede habilitarse cuando el módulo base verifica que el dispositivo de detección de color es estacionario y, por lo tanto, garantiza mediciones de color más precisas. En una realización, el dispositivo 12 de detección de color puede incluir un módulo 16 de detección de color y un módulo de detección de temperatura del aire (no mostrado) ambos intercambiablemente conectables a cualquiera de una pluralidad de puertos de conexión en el módulo 14 base, en donde el sistema de detección de color puede tener un método de medición de color mejorado basado además en una temperatura ambiente detectada. En una realización particular, el módulo de detección de temperatura es un dispositivo Clima ofrecido por Variable, Inc. que es además eficaz para detectar la presión barométrica, la luz ambiental, la humedad, etc., cuyas salidas representativas para cada uno de ellos pueden complementar las mediciones de color o de otro modo ser mostrado en el dispositivo del usuario.
El producto de programa informático de un sistema 10 de detección de color de la presente divulgación normalmente puede comprender instrucciones informáticas que residen en un medio no transitorio legible por ordenador en un dispositivo informático tal como, por ejemplo, un teléfono inteligente o una tableta. Alternativamente, el producto informático de ordenador puede residir en un medio no transitorio legible por ordenador, tal como un sistema de servidor remoto del dispositivo informático pero vinculado comunicativamente al dispositivo informático de modo que la ejecución del producto del programa informático dirija el desempeño de un método de detección, almacenamiento y comparación de color de acuerdo con la presente divulgación, al menos parte del cual incluye etapas para generar una interfaz de usuario en una pantalla del dispositivo informático y recibir entradas del usuario con respecto, por ejemplo, a diversos parámetros de visualización.
En una realización ejemplar, el producto de programa informático puede ser o incluir la aplicación para teléfono inteligente Chroma proporcionada por Variable, Inc., que permite muchas características únicas que incluyen conectividad del módulo base (es decir, NODE), detección de color, visualización en color, comparación de color, almacenamiento de información de color, búsqueda de historial y otros, como se listan en las secciones siguientes. Se representan cinco capturas de pantalla preliminares de la funcionalidad del programa con referencia a las figuras 6a a 6e.
La figura 6a muestra una primera interfaz 61 de usuario ejemplar en la que el sistema puede identificar un dispositivo de acuerdo con su funcionalidad actual de acuerdo con un “emparejamiento” determinado de un módulo base y uno o más módulos sensores acoplados. La interfaz puede incluir, por ejemplo, una pestaña “Actualizar” 611, una o más porciones de visualización que identifican los emparejamientos 612 de dispositivos y una pestaña “Desemparejar” 613.
La figura 6b demuestra una segunda interfaz 62 de usuario ejemplar en la que un usuario puede seleccionar pestañas 621 asociadas con condiciones de luz tales como “Luz diurna”, “Horizonte”, “Fluorescente” y “Tungsteno”. De acuerdo con la selección del usuario, el sistema puede dirigir la salida de iluminación de la fuente de luz en el módulo de detección de color a un nivel de potencia asociado.
La figura 6c demuestra una tercera interfaz 63 de usuario ejemplar en la que se puede extraer un historial de color de una red de almacenamiento de datos alojada, depósito de datos, etc., y hacerse accesible mediante la selección del usuario de una lista mostrada que incluye identificadores de datos de color. Los identificadores pueden estar asociados con resultados históricos asociados con el usuario o colores predefinidos y características asociadas para una comparación adecuada con los resultados observados actuales.
La figura 6d demuestra una cuarta interfaz 64 de usuario ejemplar en la que un primer color 641 (por ejemplo, que representa un color observado a través del módulo de detección de color) puede mostrarse junto con un segundo color 642 (que representa un color seleccionado, por ejemplo, a través de la selección del usuario de un catálogo de colores o directamente introducidos de acuerdo con el código o valor de color correspondiente). El sistema puede generar un valor 643 que representa una similitud o diferencia entre el primer y el segundo color 641, 642 de la manera que se describe con más detalle a continuación.
La figura 6e demuestra una quinta interfaz 65 de usuario ejemplar en la que una similitud o diferencia entre el primer y el segundo color puede representarse con datos adicionales en varias formas que, en diversas realizaciones, pueden ser seleccionables por el usuario.
Un método de detección de color ejemplar de acuerdo con la presente divulgación puede incluir un algoritmo para la calibración del sensor usando una estimación a priori. Gracias a la linealidad del chip sensor de color usado en varias realizaciones de la presente divulgación (incluido el módulo sensor de color Chroma), un algoritmo 700 de calibración del sensor a priori como se representa en la figura 7 permite que el sensor detecte las coordenadas triestímulo de los colores con una precisión promedio del 0.6 %.
De acuerdo con un ejemplo del método 700, los valores conocidos de MacBeth CIE Lab se convierten en valores triestímulo CIE XYZ (XYZ), que en esta etapa se basan todos en luz d50 (etapa 701). La adaptación cromática de estos valores se realiza (etapa 702) convirtiéndolos en luz de referencia d65 usando un método de transformación, por ejemplo una transformada de Bradford como se conoce en la técnica. Luego, el módulo de detección de color de la presente divulgación genera mediciones de sensores de rojo, verde y azul sin procesar (etapa 703) a partir de un MacBeth ColorChecker (una tabla de reproducción de color conocida en la técnica para usar como objetivo de calibración). El sistema anfitrión genera un sensor para la matriz CIE Triestímulo (XYZ) (etapa 704) que puede usarse para convertir valores de salida futuros del sensor de color en valores CIE Triestímulo a priori. Para ello, la matriz triestímulo generada se almacena en la memoria, tal como por ejemplo en un chip CryptoAuthentication, en el módulo de detección de color.
Alternativamente o además del proceso de estimación a priori como se representa en la figura 7, se puede realizar un proceso de calibración de detección de color utilizando una base de datos alojada. Debido a la consistencia de la detección de color de Chroma (consistente con lecturas del sensor dentro del 0.2 % para muestras que ha visto antes) gracias al uso de un sensor preciso y un entorno aislado para la luz, se puede crear una base de datos de valores de detección de color conocidos (y almacenados en un teléfono inteligente o en un servidor remoto y accesibles a través de, por ejemplo, Internet) y comparados con alta precisión. Gracias a la gran memoria disponible en los teléfonos inteligentes para el historial de muestras de color, este método se puede utilizar para una gran cantidad de muestras de color.
Un algoritmo de medición de color ejemplar de acuerdo con una realización de un método de detección de color de la presente divulgación se puede describir de la siguiente manera. Una operación del producto de programa informático que reside o se puede ejecutar de otro modo en asociación con el dispositivo informático del usuario se representa en el diagrama de flujo de la figura 5.
En primer lugar, el módulo de detección de color (para los fines de esta divulgación ejemplar, el módulo Chroma) se acopla al módulo base (por ejemplo, NODE) y se enciende el dispositivo (etapa 501). El producto de programa informático tal como la aplicación Chroma para teléfono inteligente (tal como se ejecuta desde, por ejemplo, un iPhone) puede entonces ser iniciado por el usuario y posteriormente “emparejarse” (es decir, conectarse usando, por ejemplo, tecnología Bluetooth a través de la red de comunicaciones) con el dispositivo de detección de color (etapa 502). El producto del programa permite al usuario, a través de una serie de interfaces de usuario, ver una lista de colores tal como, por ejemplo, un historial de colores escaneados previamente o solicitar un nuevo escaneo de color (etapa 503).
Si el usuario solicita un nuevo escaneo en color, la biblioteca de software alojada en el iPhone envía una solicitud a través de una red de comunicaciones que incorpora, por ejemplo, tecnología Bluetooth y especifica las configuraciones de la ganancia, el preescalador, el tiempo de integración y el LED (encendido/apagado/intensidad). El procesador del módulo base recibe el comando Bluetooth y envía los comandos apropiados al módulo de detección de color. El módulo base puede volver a leer valores de detección de rojo, verde, azul y claro desde el módulo de sensor de color junto con el sensor calibrado de ese módulo de detección de color específico en la matriz triestímulo desde, por ejemplo, el chip CryptoAuthentication. La matriz de calibración y los valores de detección sin procesar se envían a través de la red de comunicaciones inalámbricas (por ejemplo, Bluetooth) a la aplicación del teléfono inteligente, donde se convierten matemáticamente a través de uno o más formatos conocidos en la técnica, incluidos, pero no limitados a, CIE XYZ, CIE L*a. *b*, valores sRGB para visualización inicial y comparación.
Cuando el usuario solicita una vista de color definida (etapa 504), el producto del programa genera una interfaz apropiada en la que se permite al usuario seleccionar un color de, por ejemplo, un historial de escaneo almacenado, etiquetar o cambiar el nombre de lecturas o valores de color, seleccionar colores individuales para visualización, definir y almacenar colecciones de colores personalizadas del historial de colores, etc. Generalmente, un usuario puede haber descargado y almacenado previamente valores de color de, por ejemplo, un libro de muestras de colores de diseñador o similar como se conoce en la técnica, con el propósito de realizar una posterior selección y comparación con las mediciones de color actuales.
Como se representa en el etapa 505, los colores se pueden ver en su forma básica (es decir, vista previa) o en forma avanzada (colores con detalles en diferentes representaciones de texto) o en una vista comparativa en la que un primer color asociado con un escaneo actual y la medición se puede mostrar lado a lado de al menos un segundo color seleccionado por el usuario del almacenamiento de datos, junto con detalles asociados con respecto a una similitud o diferencia entre los colores respectivos (por ejemplo, usando mediciones CIE DeltaE).
En diversas realizaciones, el usuario puede seleccionar además una o más de una pluralidad de condiciones de iluminación, donde el primer y al menos segundo color se muestran de acuerdo con la condición de iluminación seleccionada, o solo se puede mostrar un primer color de acuerdo con una pluralidad de condiciones de iluminación seleccionadas, etc.
Dependiendo de la realización, ciertos actos, eventos o funciones de cualquiera de los algoritmos descritos en el presente documento se pueden realizar en una secuencia diferente, se pueden agregar, fusionar u omitir por completo (por ejemplo, no todos los actos o eventos descritos son necesarios para la práctica del algoritmo). Además, en determinadas realizaciones, los actos o eventos se pueden realizar simultáneamente, por ejemplo, mediante procesamiento multihilo, procesamiento de interrupciones o múltiples procesadores o núcleos de procesador o en otras arquitecturas paralelas, en lugar de secuencialmente.
Los diversos bloques lógicos, módulos y etapas de algoritmo ilustrativos descritos en relación con las realizaciones descritas en el presente documento se pueden implementar como hardware electrónico, software informático o combinaciones de ambos. Para ilustrar claramente esta intercambiabilidad de hardware y software, se han descrito anteriormente diversos componentes, bloques, módulos y etapas ilustrativos en términos generales en términos de su funcionalidad. El hecho de que dicha funcionalidad se implemente como hardware o software depende de la aplicación particular y de las restricciones de diseño impuestas al sistema general. La funcionalidad descrita se puede implementar de diversas maneras para cada aplicación particular, pero dichas decisiones de implementación no deben interpretarse como una desviación del alcance de la divulgación.
Los diversos bloques y módulos lógicos ilustrativos descritos en relación con las realizaciones divulgadas en el presente documento pueden implementarse o realizarse mediante una máquina, tal como un procesador de propósito general, un procesador de señales digitales (DSP), un circuito integrado de aplicación específica (ASIC), una matriz de puertas programables en campo (FPGA) u otro dispositivo lógico programable, puerta discreta o lógica de transistor, componentes de hardware discretos o cualquier combinación de los mismos diseñados para realizar las funciones descritas en este documento. Un procesador de propósito general puede ser un microprocesador, pero como alternativa, el procesador puede ser un controlador, un microcontrolador o una máquina de estados, combinaciones de los mismos o similares. Un procesador también se puede implementar como una combinación de dispositivos informáticos, por ejemplo, una combinación de un DSP y un microprocesador, una pluralidad de microprocesadores, uno o más microprocesadores junto con un núcleo DSP o cualquier otra configuración similar.
Las etapas de un método, proceso o algoritmo descrito en relación con las realizaciones divulgadas en el presente documento pueden incorporarse directamente en hardware, en un módulo de software ejecutado por un procesador o en una combinación de ambos. Un módulo de software puede residir en una memoria RAM, una memoria flash, una memoria ROM, una memoria EPROM, una memoria e Ep ROM, registros, un disco duro, un disco extraíble, un CD-ROM o cualquier otra forma de medio legible por ordenador conocido en la técnica. Un medio legible por ordenador ejemplar puede acoplarse al procesador de manera que el procesador pueda leer información y escribir información en el medio de memoria/almacenamiento. Como alternativa, el medio puede ser parte integral del procesador. El procesador y el medio pueden residir en un ASIC. El ASIC puede residir en un terminal de usuario. Como alternativa, el procesador y el medio pueden residir como componentes discretos en un terminal de usuario.
El lenguaje condicional utilizado en el presente documento, tal como, entre otros, “puede”, “podría”, “puede”, “por ejemplo”, y similares, a menos que se indique específicamente lo contrario, o se entienda de otra manera dentro del contexto tal como se usa, generalmente se pretende transmitir que ciertas realizaciones incluyen, mientras que otras realizaciones no incluyen, ciertas características, elementos y/o estados. Por lo tanto, dicho lenguaje condicional generalmente no pretende implicar que las características, elementos y/o estados sean requeridos de alguna manera para una o más realizaciones o que una o más realizaciones necesariamente incluyan lógica para decidir, con o sin aportes o indicaciones del autor, si estas características, elementos y/o estados están incluidos o deben realizarse en cualquier realización particular.
La divulgación detallada anterior se ha proporcionado con fines de ilustración y divulgación. Por lo tanto, aunque se han descrito realizaciones particulares de una invención tal como se establece en el presente documento, no se pretende que dichas referencias se interpreten como limitaciones del alcance de esta invención, excepto como se establece en las siguientes reivindicaciones.

Claims (11)

REIVINDICACIONES
1. Un sistema de detección (10) de color que comprende:
- un dispositivo (12) de detección de color que comprende además
- una carcasa (30) que tiene un perímetro exterior y una cara (32),
- una placa (40) de circuito que reside dentro de la carcasa orientada en paralelo con y desplazada de la cara para definir un interior (46) dentro del perímetro de la carcasa, la cara configurada para acoplarse a una superficie objetivo alrededor del perímetro de la carcasa donde la luz ambiente esta sustancialmente restringida de ingresar al interior, - una fuente (36) de luz controlada y un sensor (34) de color montado en la placa (40) de circuito donde la fuente de luz controlada comprende una pluralidad de diodos emisores de luz dispuestos circunferencialmente alrededor de una abertura del sensor colocada entre el sensor de color y la cara de la carcasa, y
- dicho sensor (34) de color está dispuesto para recibir luz irradiada por la fuente de luz controlada y reflejada desde la superficie objetivo cuando la cara del dispositivo de detección de color se acopla a la superficie objetivo, siendo el sensor además eficaz para generar señales de salida representativas de un color de la superficie objetivo;
- un dispositivo informático que tiene una unidad de visualización y un producto de programa informático que reside en la misma, comprendiendo el producto de programa informático ejecutable para dirigir la realización de operaciones: - generar una interfaz de usuario en la unidad de visualización que permite a un usuario proporcionar una entrada de control para el dispositivo (503) de detección de color,
- transmitir señales de control al dispositivo de detección de color correspondiente a la entrada (503) de control, - recibir las señales de salida del dispositivo (503) de detección de color,
- generar una primera imagen (641) que comprende el color representado por dichas señales de salida en la porción de visualización del dispositivo informático,
- permitir a un usuario seleccionar uno o más de una pluralidad de colores almacenados en una base de datos (63), - generar al menos una segunda imagen (642) que comprende uno o más colores seleccionados junto con la primera imagen, y
- permitir al usuario seleccionar una o más de una pluralidad de condiciones de iluminación en las que la primera y al menos segunda imágenes se muestran de acuerdo con la condición de iluminación seleccionada, o solo la primera imagen se muestra de acuerdo con una pluralidad de condiciones de iluminación seleccionadas, para obtener una vista gráfica de cómo puede verse un color en diferentes condiciones de iluminación, el dispositivo de detección de color comprende además un controlador eficaz para controlar la pluralidad de diodos emisores de luz que se apagarán o encenderán en una pluralidad de niveles de iluminación en respuesta a una entrada desde el dispositivo (62) informático.
2. El sistema de la reivindicación 1, el dispositivo de detección de color comprende además una memoria que almacena una matriz de valores de calibración específicos del dispositivo, el controlador es efectivo para convertir la salida del sensor de color en valores triestímulo usando una estimación a priori con respecto a los valores (700) de calibración.
3. El sistema de la reivindicación 2, en el que la matriz de valores de calibración específicos del dispositivo se genera mediante una serie de operaciones que comprenden:
- convertir valores conocidos de MacBeth CIE Lab a valores triestímulo CIE XYZ basados en luz d50 (701), - realizar una adaptación cromática de los valores triestímulo convirtiéndolos a luz de referencia d65 usando un método (702) de transformación,
- proporcionar mediciones de calibración del sensor sin procesar desde el dispositivo de detección de color con respecto a una referencia de color, tomar mediciones de sensor rojo, verde y azul sin procesar desde un Mac Beth Color Checker (703), y
- generar un sensor para la matriz triestímulo CIE basándose en los valores triestímulo y las mediciones (704) de calibración del sensor sin procesar.
4. El sistema de la reivindicación 1, el producto de programa informático además ejecutable para dirigir el rendimiento de generar y mostrar datos correspondientes a una diferencia entre la primera imagen y la al menos segunda imagen de acuerdo con uno o más modelos (65, 643) de color.
5. El sistema de la reivindicación 1, el dispositivo de detección de color definido por el acoplamiento desmontable de: - un módulo (16) de detección de color que comprende dicha carcasa, fuente de luz controlada y sensor de color, y - un módulo (14) anfitrión que comprende además
- una segunda carcasa configurada para el acoplamiento mecánico y eléctrico a la primera carcasa,
- un controlador de módulo anfitrión, y
- uno o más periféricos de comunicación,
donde el dispositivo informático transmite las señales de control correspondientes a la entrada de control al módulo de detección de color a través del módulo anfitrión.
6. El sistema de la reivindicación 5, en el que el funcionamiento del módulo de detección de color se desactiva cuando la carcasa del módulo de detección de color se desacopla de la carcasa del módulo anfitrión.
7. El sistema de la reivindicación 6, en el que el módulo anfitrión comprende un sensor de movimiento, y el funcionamiento del módulo de detección de color sólo se habilita cuando se determina que el dispositivo de detección de color está estacionario.
8. El sistema de la reivindicación 5, en el que la segunda carcasa comprende un primer extremo que tiene un primer conector (52) y un segundo extremo que tiene un segundo conector (52),
cada uno de dichos primer y segundo conectores configurado para acoplamiento mecánico y eléctrico selectivo a la primera carcasa, y
cada uno de dichos primer y segundo conectores configurado para acoplamiento mecánico y eléctrico selectivo a una tercera carcasa asociada con un tercer módulo que tiene un circuito de detección de temperatura,
en el que el producto de programa informático es ejecutable para realizar mediciones de color basándose en las señales de salida del módulo de detección de color y basándose además en una temperatura ambiente detectada.
9. El sistema de la reivindicación 8, en el que el tercer módulo comprende además circuitos para detectar uno o más de presión barométrica, luz ambiental y humedad, y en el que el producto de programa informático es además ejecutable para mostrar salidas representativas del tercer módulo correspondientes a los respectivos presión barométrica detectada, luz ambiental y/o humedad en la pantalla del dispositivo informático.
10. Un método de detección de color implementado usando un dispositivo de detección de color que comprende - una carcasa que tiene un perímetro exterior y una cara,
- una placa de circuito que reside dentro de la carcasa orientada en paralelo y desplazada con respecto a la cara para definir un interior dentro del perímetro de la carcasa, la cara configurada para acoplarse a una superficie objetivo alrededor del perímetro de la carcasa en la que la entrada de luz ambiental está sustancialmente restringida de ingresar al interior,
- una fuente de luz controlada y un sensor de color montado en la placa de circuito, en el que la fuente de luz controlada comprende una pluralidad de diodos emisores de luz dispuestos circunferencialmente alrededor de una abertura del sensor colocada entre el sensor de color y la cara de la carcasa, y
- dicho sensor de color está dispuesto para recibir luz irradiada por la fuente de luz controlada y reflejada desde la superficie objetivo cuando la cara del dispositivo de detección de color se acopla con la superficie objetivo, siendo el sensor además eficaz para generar señales de salida representativas de un color de la superficie objetivo;
- el método que comprende las etapas de:
- proporcionar una interfaz gráfica de usuario que permite a un usuario proporcionar una entrada de control para el dispositivo de detección de color,
- transmitir señales de control al dispositivo de detección de color correspondiente a la entrada de control, - recibir las señales de salida del dispositivo de detección de color,
- mostrar una primera imagen que comprende el color representado por dichas señales de salida,
- permitir a un usuario seleccionar uno o más de una pluralidad de colores almacenados,
- mostrar al menos una segunda imagen que comprende uno o más colores seleccionados junto con la primera imagen, y
- permitir al usuario seleccionar una o más de una pluralidad de condiciones de iluminación, en donde la primera y al menos segunda imágenes se muestran de acuerdo con la condición de iluminación seleccionada, o solo se muestra una primera imagen de acuerdo con una pluralidad de condiciones de iluminación seleccionadas, para obtener una vista gráfica de cómo puede verse un color en diferentes condiciones de iluminación, el dispositivo de detección de color comprende además un controlador eficaz para controlar la pluralidad de diodos emisores de luz que se apagarán o encenderán en una pluralidad de niveles de iluminación en respuesta a una entrada.
11. El método de la reivindicación 10, que comprende además:
en asociación con un procedimiento de calibración,
- convertir valores conocidos de MacBeth CIE Lab a valores triestímulo CIE XYZ basados en luz d50,
- realizar una adaptación cromática de los valores triestímulo convirtiéndolos a luz de referencia d65 mediante un método de transformación,
- proporcionar mediciones de calibración del sensor sin procesar desde el dispositivo de detección de color con respecto a una referencia de color, tomar mediciones de sensor sin procesar de rojo, verde y azul desde un Mac Beth Color Checker, y
- generar un sensor específico del dispositivo para la matriz triestímulo CIE basándose en los valores triestímulo y las mediciones de calibración del sensor sin procesar, y
en el que la etapa de mostrar una primera imagen que comprende el color representado por dichas señales de salida comprende convertir la salida del sensor de color en valores triestímulo representativos de un color almacenado usando una estimación a priori con respecto a los valores de calibración.
ES13850063T 2012-11-02 2013-11-04 Sistema y método implementados por ordenador para detección, almacenamiento y comparación de colores Active ES2955491T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201261721940P 2012-11-02 2012-11-02
PCT/US2013/068305 WO2014071302A1 (en) 2012-11-02 2013-11-04 Computer-implemented system and method for color sensing, storage and comparison

Publications (1)

Publication Number Publication Date
ES2955491T3 true ES2955491T3 (es) 2023-12-01

Family

ID=50628141

Family Applications (1)

Application Number Title Priority Date Filing Date
ES13850063T Active ES2955491T3 (es) 2012-11-02 2013-11-04 Sistema y método implementados por ordenador para detección, almacenamiento y comparación de colores

Country Status (5)

Country Link
US (2) US10057549B2 (es)
EP (1) EP2914942B1 (es)
CN (1) CN105026903A (es)
ES (1) ES2955491T3 (es)
WO (1) WO2014071302A1 (es)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11030778B2 (en) * 2014-03-31 2021-06-08 Healthy.Io Ltd. Methods and apparatus for enhancing color vision and quantifying color interpretation
CN107873079B (zh) * 2015-05-01 2019-08-02 变量公司 智能对准***和用于彩色感测装置的方法
JP2017053805A (ja) * 2015-09-11 2017-03-16 セイコーエプソン株式会社 測色装置、及び印刷装置
CA182213S (en) * 2018-01-04 2019-04-01 Thinkware Corp Video recorder for vehicle
CA182212S (en) * 2018-01-05 2019-04-01 Thinkware Corp Video recorder for vehicle
CN108871578A (zh) * 2018-05-07 2018-11-23 链尚信息科技(上海)有限公司 取色装置
USD944309S1 (en) * 2018-08-21 2022-02-22 JIL Holdings, Inc. Combined camera-DVR housing
USD909449S1 (en) * 2018-09-25 2021-02-02 The Cable Ferret Company Limited Inspection camera
US10746599B2 (en) 2018-10-30 2020-08-18 Variable, Inc. System and method for spectral interpolation using multiple illumination sources
CN116057361A (zh) * 2020-08-21 2023-05-02 巴斯夫涂料有限公司 识别对象的表面上的涂层的***和修补具有受损涂层的对象的表面的方法
US11922662B2 (en) 2020-11-02 2024-03-05 Datacolor Inc. Matching two color measurement devices using artificial neural network
JP2022127868A (ja) * 2021-02-22 2022-09-01 セイコーエプソン株式会社 測色システム及びプログラム
CA3237417A1 (en) 2021-11-10 2023-05-19 Swimc Llc System and method for tinting using low-resolution spectrophotometer

Family Cites Families (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5070732A (en) 1987-09-17 1991-12-10 Square D Company Modular sensor device
US5319437A (en) * 1991-07-26 1994-06-07 Kollmorgen Corporation Handheld portable spectrophotometer
FI2607U1 (fi) 1996-06-17 1996-09-27 Nokia Mobile Phones Ltd Lisäyksikkö, joka on tarkoitettu kytkettäväksi digitaaliseen langattomaan puhelimeen
US5959529A (en) 1997-03-07 1999-09-28 Kail, Iv; Karl A. Reprogrammable remote sensor monitoring system
US6014221A (en) * 1997-06-02 2000-01-11 Gerber Scientific Products, Inc. Method and apparatus for color matching
US20030133292A1 (en) * 1999-11-18 2003-07-17 Mueller George G. Methods and apparatus for generating and modulating white light illumination conditions
US6205244B1 (en) * 1998-06-23 2001-03-20 Intel Corporation Method for imager device color calibration utilizing light-emitting diodes or other spectral light sources
US6157454A (en) * 1998-09-02 2000-12-05 Colorimeter, Llc Miniature colorimeter
WO2001001366A2 (en) 1999-06-25 2001-01-04 Telemonitor, Inc. Smart remote monitoring system and method
US6720887B1 (en) 2000-08-18 2004-04-13 James Michael Zunti Flexible, reconfigurable wireless sensor system
US6798517B2 (en) * 2000-09-28 2004-09-28 Color-Spec Technologies, Inc. Handheld, portable color measuring device with display
TW554625B (en) * 2000-12-08 2003-09-21 Silicon Graphics Inc Compact flat panel color calibration system
US6583880B2 (en) * 2001-04-27 2003-06-24 International Business Machines Corporation Portable colorimeter
US6674530B2 (en) * 2001-04-27 2004-01-06 International Business Machines Corporation Portable colorimeter
US6633382B2 (en) * 2001-05-22 2003-10-14 Xerox Corporation Angular, azimuthal and displacement insensitive spectrophotometer for color printer color control systems
US6584435B2 (en) 2001-08-30 2003-06-24 Xerox Corporation Systems and methods for determining spectra using dynamic karhunen-loeve algorithms with measurements from led color sensor
US6639669B2 (en) * 2001-09-10 2003-10-28 Xerox Corporation Diagnostics for color printer on-line spectrophotometer control system
JP4220899B2 (ja) 2001-09-13 2009-02-04 株式会社ティアンドデイ データ収集方法
US20030071998A1 (en) * 2001-10-04 2003-04-17 Krupka F. Jeffrey Color measurement device
WO2003030524A2 (en) 2001-10-04 2003-04-10 Digieye Plc. A method of predicting reflectance functions
US6903813B2 (en) * 2002-02-21 2005-06-07 Jjl Technologies Llc Miniaturized system and method for measuring optical characteristics
GB0219479D0 (en) * 2002-08-21 2002-10-02 Koninkl Philips Electronics Nv Colour sampling
US7502033B1 (en) * 2002-09-30 2009-03-10 Dale Axelrod Artists' color display system
TW548509B (en) * 2002-11-12 2003-08-21 Novatek Microelectronics Corp Estimation method for white-point offset of the white balance point
ATE464544T1 (de) * 2002-12-12 2010-04-15 Koninkl Philips Electronics Nv Transformationsstrukturen zur annäherung von farbabstimmungsfunktionen
US20040136004A1 (en) * 2003-01-15 2004-07-15 Collins Michael Keith Portable color reader and display device
JP2004245931A (ja) * 2003-02-12 2004-09-02 Canon Inc カラー画像形成装置およびカラー画像形成装置の測色制御方法およびコンピュータが読み取り可能な記憶媒体およびプログラム
TWI249959B (en) * 2003-05-16 2006-02-21 Seiko Epson Corp Image processing system, projector, information memorizing medium and image processing method
US7521667B2 (en) * 2003-06-23 2009-04-21 Advanced Optical Technologies, Llc Intelligent solid state lighting
US20040266480A1 (en) 2003-06-27 2004-12-30 Hjelt Kari Tapani System and method for implementing sensor functionality in mobile devices
US7262853B2 (en) * 2003-09-23 2007-08-28 X-Rite, Inc. Color measurement instrument
JP4091079B2 (ja) * 2003-11-14 2008-05-28 オリンパス株式会社 マルチスペクトル撮像装置、マルチスペクトル照明装置
US7383261B2 (en) * 2004-01-16 2008-06-03 Xerox Corporation Reference database and method for determining spectra using measurements from an LED color sensor, and method of generating a reference database
EP1707928A4 (en) * 2004-01-23 2011-03-09 Olympus Corp IMAGE PROCESSING SYSTEM AND CAMERA
US8495263B2 (en) 2007-09-21 2013-07-23 Ypoint Capital, Inc. Universal interface compatibility of a sensor
US6975949B2 (en) * 2004-04-27 2005-12-13 Xerox Corporation Full width array scanning spectrophotometer
US7466416B2 (en) * 2004-04-30 2008-12-16 X-Rite, Inc. Color measurement system
US7218358B2 (en) 2004-06-15 2007-05-15 Coretronic Corporation Method and apparatus for calibrating color temperature of color display devices
EP1694049B1 (de) * 2005-02-16 2009-07-01 X-Rite Europe GmbH Farbmessgerät und zugehöriger Messkopf
EP1694047B1 (de) * 2005-02-16 2020-03-18 X-Rite Switzerland GmbH Beleuchtungseinrichtung für ein Farbmessgerät
US7474402B2 (en) * 2005-03-23 2009-01-06 Datacolor Holding Ag Reflectance sensor for integral illuminant-weighted CIE color matching filters
US7944561B2 (en) 2005-04-25 2011-05-17 X-Rite, Inc. Measuring an appearance property of a surface using a bidirectional reflectance distribution function
US8345252B2 (en) 2005-04-25 2013-01-01 X-Rite, Inc. Method and system for enhanced formulation and visualization rendering
BRPI0608982A2 (pt) * 2005-05-11 2010-01-12 Olympus Medical Systems Corp dispositivo de processamento de sinal para aparelho observação biológica
JP2006349522A (ja) * 2005-06-16 2006-12-28 Fujifilm Holdings Corp 固体撮像素子の検査方法及びその装置
US20070013904A1 (en) * 2005-07-15 2007-01-18 Chia Chee W Apparatus and system for characterizing a target
US7737991B2 (en) * 2005-08-09 2010-06-15 Basf Corporation Method of visualizing a color deviation
WO2007022213A2 (en) * 2005-08-15 2007-02-22 X-Rite, Incorporated Spectrophotometer with light guiding element
CN100549639C (zh) * 2005-08-17 2009-10-14 凌阳科技股份有限公司 颜色识别装置及颜色识别方法
US7283240B2 (en) * 2005-08-24 2007-10-16 Xerox Corporation Spectrophotometer target distance variation compensation
US7822270B2 (en) * 2005-08-31 2010-10-26 Microsoft Corporation Multimedia color management system
US8237138B2 (en) 2005-09-08 2012-08-07 X-Rite, Inc. Systems and method for optical scatter imaging of latent image plates
US7876356B2 (en) * 2006-03-16 2011-01-25 Samsung Electronics Co., Ltd. Methods and systems for display color calibration using remote control
EP1845350B1 (de) * 2006-04-10 2009-10-07 X-Rite Europe GmbH Handfarbmessgerät mit zwei relativ zueinander verstellbaren Gehäuseteilen, in denen die passiven Komponenten bzw. die optoelektronische Messeinheit untergebracht sind
TWI280409B (en) * 2006-04-14 2007-05-01 Asustek Comp Inc Reflective photo device, an electronic apparatus with a built-in camera using the device for providing colorimeter and ambient light sensor functions and its method
KR20070111671A (ko) * 2006-05-18 2007-11-22 심현섭 반사광을 이용한 색채 계측장치 및 그 제어방법
US8013869B2 (en) * 2006-09-13 2011-09-06 Adobe Systems Incorporated Color selection interface
US7808639B2 (en) * 2006-09-21 2010-10-05 X-Rite, Inc. Color measurement instrument
US7773127B2 (en) * 2006-10-13 2010-08-10 Apple Inc. System and method for RAW image processing
US7847942B1 (en) * 2006-12-28 2010-12-07 Leapfrog Enterprises, Inc. Peripheral interface device for color recognition
US8395496B2 (en) 2007-03-29 2013-03-12 Shiv P Joshi Miniature modular wireless sensor
CN102494776B (zh) * 2007-04-03 2014-11-19 武藤工业株式会社 分光光度计和方法
CN101055206B (zh) * 2007-05-25 2010-06-02 南开大学 机器视觉***的无干扰式色彩采集装置
US8035688B2 (en) * 2007-07-19 2011-10-11 Xerox Corporation Method, system and apparatus for jointly calibrating color digital cameras and monitors
EP2034286B1 (de) * 2007-09-07 2012-10-31 X-Rite Europe GmbH Verfahren zur Druckprozesskontrolle unter Verwendung eines spektralen Messsystems mit spatialem Lichtmodulator
US7898664B2 (en) * 2007-10-19 2011-03-01 National Central University Method for measuring chromaticity values by a colorimeter
DE102008020505A1 (de) 2008-04-23 2009-10-29 Zind, Oliver, Dipl.-Ing. Bildaufnahem- und Farbmesssystem
US20130307419A1 (en) * 2012-05-18 2013-11-21 Dmitri Simonian Lighting system with sensor feedback
US8139220B2 (en) 2008-09-16 2012-03-20 X-Rite, Inc. Point-of purchase (POP) spectrophotometer for open-view measurement of a color sample
US8189189B1 (en) * 2008-10-08 2012-05-29 Herendeen Robert O LED sensor for process control
US8220971B2 (en) * 2008-11-21 2012-07-17 Xicato, Inc. Light emitting diode module with three part color matching
KR101597822B1 (ko) * 2008-11-25 2016-02-25 삼성전자주식회사 프로젝터의 색온도 조절 방법
US9395473B2 (en) 2009-03-20 2016-07-19 Nanolambda, Inc. Nano-optic filter array based sensor
US9476839B2 (en) * 2009-03-31 2016-10-25 The United States Of America, As Represented By The Secretary, Department Of Health & Human Services Device and method for detection of counterfeit pharmaceuticals and/or drug packaging
US8008613B2 (en) 2009-05-05 2011-08-30 Apple Inc. Light sensing device having a color sensor and a clear sensor for infrared rejection
US8022986B2 (en) 2009-05-19 2011-09-20 Cubic Corporation Method and apparatus for measuring weapon pointing angles
KR101590918B1 (ko) 2009-06-19 2016-02-02 엘지전자 주식회사 이동 단말기 및 이동 단말기의 기능 수행 방법
EP2270451B1 (de) * 2009-06-24 2012-05-30 X-Rite Europe GmbH Farbmessgerät
EP2270450B1 (de) * 2009-06-24 2011-10-12 X-Rite Europe GmbH Handlichtmessgerät
KR20120018380A (ko) * 2009-06-30 2012-03-02 나이키 인터내셔널 엘티디. 소비재의 디자인
US20110075146A1 (en) * 2009-09-29 2011-03-31 Nathan Moroney Color measurement device
TWI430247B (zh) * 2010-02-04 2014-03-11 Chunghwa Picture Tubes Ltd 色序型液晶顯示器的色彩調整方法
TW201128192A (en) 2010-02-12 2011-08-16 Middleland Sensing Technology Inc Chemical and biological sensing device
KR101642340B1 (ko) * 2010-03-03 2016-07-25 삼성전자 주식회사 컬러센서를 이용한 휴대단말의 기능 제공 방법 및 장치
US8946998B2 (en) * 2010-08-09 2015-02-03 Intematix Corporation LED-based light emitting systems and devices with color compensation
JP5852775B2 (ja) * 2010-09-16 2016-02-03 Dic株式会社 色選択補助装置、方法、及び、そのプログラム
US8415900B2 (en) * 2010-09-17 2013-04-09 Redwood Systems, Inc. Color and position auto-commissioning
US20120096380A1 (en) * 2010-10-13 2012-04-19 Wagner David L Color Selection Graphical User Interface
JP2012142830A (ja) * 2011-01-05 2012-07-26 Ricoh Co Ltd 画像処理装置
US8284400B1 (en) * 2011-04-01 2012-10-09 X-Rite Europe Gmbh Hand-held color measurement device
US8718981B2 (en) 2011-05-09 2014-05-06 Honeywell International Inc. Modular sensor assembly including removable sensing module
JP5973780B2 (ja) * 2011-06-17 2016-08-23 キヤノン株式会社 色処理装置およびその方法
US8949929B2 (en) 2011-08-10 2015-02-03 Qualcomm Incorporated Method and apparatus for providing a secure virtual environment on a mobile device
US8717567B2 (en) 2011-08-31 2014-05-06 Datacolor Holding Ag Method and apparatus for calibrating a color measurement device
US20130113904A1 (en) * 2011-11-08 2013-05-09 Capso Vision, Inc. System and Method for Multiple Viewing-Window Display of Computed Spectral Images
CN102494775A (zh) * 2011-12-06 2012-06-13 北京新岸线数字图像技术有限公司 多角度的颜色采集装置和变色油墨的检测设备
US20130207994A1 (en) * 2012-02-13 2013-08-15 Vilen Rodeski System and method for generating and applying a color theme to a user interface
US9076376B2 (en) * 2012-09-11 2015-07-07 Apple Inc. Subtractive color based display white point calibration

Also Published As

Publication number Publication date
EP2914942B1 (en) 2023-06-14
EP2914942A1 (en) 2015-09-09
CN105026903A (zh) 2015-11-04
US10057549B2 (en) 2018-08-21
EP2914942A4 (en) 2016-12-14
US20150296189A1 (en) 2015-10-15
WO2014071302A1 (en) 2014-05-08
US20180352202A1 (en) 2018-12-06
US10484654B2 (en) 2019-11-19

Similar Documents

Publication Publication Date Title
ES2955491T3 (es) Sistema y método implementados por ordenador para detección, almacenamiento y comparación de colores
US9204115B1 (en) Color sensing system, method and device having defined optical channels
US9674323B1 (en) Modular multi-functional device, method, and system
US10511821B2 (en) Method and apparatus for controlling white balance
ES2952413T3 (es) Procedimiento y dispositivo para medir el color de un objeto
US10648862B2 (en) Color sensing ambient light sensor calibration
EP2823268B1 (en) Ambient light detection and data processing
EP3775810B1 (en) Calibrated brightness estimation using ambient color sensors
CN112088294B (zh) 使用多个经校准的环境颜色传感器测量来生成单个色度值
BR112016028187B1 (pt) Método, e, sistema para correlacionar cores de tinta
CN111557023A (zh) 使用公共对象维持颜色校准的方法和***
US9774839B2 (en) Systems and methods for color correction of images captured using a mobile computing device
US20180184504A1 (en) Controller for a lighting arrangement
KR102457634B1 (ko) 외부 객체에 대응되는 기준 색상 정보를 이용하여 촬영된 이미지의 색온도를 보정하는 전자 장치 및 그 전자 장치의 제어 방법
EP2821762A1 (en) Process of measuring color properties of an object using a mobile device
CN106165543B (zh) 用于校准发射光以满足针对反射光的准则的***和方法
TW201721111A (zh) Led光源色彩檢測儀
WO2020259196A1 (zh) 电子设备的控制方法和电子设备
JP5518167B2 (ja) 情報処理装置および方法
Zhao et al. A Method for Selecting Self-Adoptive Chromaticity of the Projected Markers