Método de reconocimiento, codigos ópticos y equipo de reconocimiento del codigo óptico.

Un equipo de reconocimiento de código de reconocimiento óptico parareconocer un código de reconocimiento óptico,

donde el código de reconocimientoóptico se construye por una secuencia de un predeterminado número de celdas, dondeuno de una pluralidad de colores se asigna a cada celda y el mismo color no se asigna aceldas vecinas,

el equipo comprende

medios divisores para dividir los datos de imagen obtenidos por imágenes de uncódigo de reconocimiento óptico en áreas de color basadas en parámetros indicativos decolores;

medios de determinación para determinar si cada una de las áreas de colordivididas es una celda como un componente del código de reconocimiento óptico o nocaracterizado en que

los medios divisores se adaptan para dividir los datos de imagen en un área deuno o más colores que forman un patrón de marcado y un área de un color indicativo dezona tranquila, y

el color indicativo de la zona tranquila es un color de espacio distinto de loscolores que forman el patrón de marcado, y

los medios de determinación se adaptan para determinar que un área objetivo escandidata a celda como componente de un código de reconocimiento óptico, cuando elárea objetivo satisface cualquiera de las siguientes condiciones.

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E10152755.

Solicitante: B-CORE INC.

Inventor/es: KIMURA,Akiteru, MATSUDA,Masayuki, KANDO,Kunio.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06K1/12 FISICA.G06 CALCULO; CONTEO.G06K RECONOCIMIENTO DE DATOS; PRESENTACION DE DATOS; SOPORTES DE REGISTROS; MANIPULACION DE SOPORTES DE REGISTROS (impresión per se B41J). › G06K 1/00 Métodos o disposiciones para marcar los soportes de registro en forma digital. › de forma distinta que por perforación.
  • G06K19/06 G06K […] › G06K 19/00 Soportes de registro para utilización con máquinas y con al menos una parte prevista para soportar marcas digitales. › caracterizado por el tipo de marca digital, p. ej. forma, naturaleza, código.
  • G06K7/10 G06K […] › G06K 7/00 Métodos o disposiciones para la lectura de soportes de registro (G06K 9/00 tiene prioridad; métodos o disposiciones para marcar los soportes de registro en forma digital G06K 1/00). › por radiación electromagnética, p. ej. lectura óptica; por radiación corpuscular.
  • G06K7/12 G06K 7/00 […] › que utilizan una longitud de onda elegida, p. ej. para leer marcas rojas e ignorar las marcas azules.
  • G06K7/14 G06K 7/00 […] › que utilizan la luz sin selección de longitudes de onda, p. ej. lectura de la luz blanca reflejada.

PDF original: ES-2400064_T3.pdf

 


Fragmento de la descripción:

La invención se refiere a un método eficiente de restablecimiento de los datos para un código de reconocimiento óptico denominado código de bits de color ID (Solicitud de Patente Japonesa N o 2006-196705) , propuesto por los inventores de la presente invención. La invención también proporciona una especificación adecuada para la restauración eficiente de datos. Esto es, la presente invención también se refiere a una técnica de codificación de un código de reconocimiento óptico.

Antecedentes "Antecedentes técnica 1"

Se usan varios símbolos que están unidos a los elementos a ser leídos ópticamente para el procesamiento de la información. Por ejemplo, un llamado código de barras que registra la información con patrones en blanco y negro en una dirección unidimensional se utiliza desde hace mucho tiempo.

Código óptico usando colores Tal como códigos ópticos, los códigos con colores cromáticos como el rojo y el azul (por conveniencia, esos códigos con colores cromáticos se llamará códigos de color en este documento) que no sean negro y el blanco son también ampliamente propuestos.

Normalmente, en un código óptico (sistema) usando colores (usando colores cromáticos) , cuando se produce un cambio en la detección de colores en un lector, la posibilidad de que los datos correspondientes también cambien es mayor que la de un código en negro y blanco. En consecuencia, existe un problema de que el código óptico de uso de colores es susceptible al deterioro en el color, la impresión con falta de uniformidad, la luz de iluminación, y similares.

Técnicas convencionales de patentes anteriores Por ejemplo, el documento de patente l que se menciona a continuación describe un código de barras usando tres colores. El código de barras se construye de manera que "1" se expresa cuando los colores están desplazados en un primer orden, y "O" se expresa cuando los colores están desplazados en un segundo orden.

El documento de patente 2 que se menciona a continuación describe un código que desarrolla el incremento de la capacidad de datos mediante el establecimiento de la densidad de color de cada uno de los tres colores primarios en una pluralidad de tonos.

El documento de patente 3 mencionado a continuación describe un código de dos dimensiones en el que la información se divide en secuencias de bits predetenninadas de acuerdo con la capacidad de impresión de una impresora, y un color se selecciona y se registra para cada una de las secuencias de bits divididas, un método de generación del código de dos dimensiones, y un método de restablecimiento.

El documento de patente 4 que se menciona a continuación da a conocer un código que puede ser utilizado como un código de barras de color, así como un código de barras en negro y blanco.

"Antecedentes técnica 2"

El solicitante de la presente invención ha propuesto un código de reconocimiento óptico expresando la información por un desplazamiento y un cambio de colores en la Solicitud de Patente Japonesa N o 2006-196705 mencionado anteriormente. El código de reconocimiento óptico se llama código de bits de color ID. En el código de bits de color 10, ya que las restricciones sobre el tamaño y la forma de un área ocupada por cada uno de los colores son amplias, el código de reconocimiento óptico puede ser marcado incluso sobre una superficie rugosa o un material blando.

Sin embargo, puesto que el tamaño y la forma de una zona ocupada por un color predeterminado no son constantes, es difícil para la técnica de lectura convencional de manejar dicho código de bits de color ID.

Técnicas convencionales de lectura de código de barras Por otro lado, un denominado código de barras bidimensional es conocido convencionalmente. Por lo general, el código de barras bidimensional expresa datos en blanco y negro (claro y oscuro) en segmentos cuyas posiciones se definen en una cuadrícula. Por lo general, un "patrón de marcado" (que se refiere al patrón del código de barras de dos dimensiones incluyendo las zonas de silencio para indicar límites) está integrado con un "objeto marcado" como un objeto sujeto al marcado. En general, el patrón de marcaje está integrado en la superficie del objeto marcado por impresión o similar.

Cuando la captura (captura de datos como datos de imagen de dos dimensiones por un sensor de área o similar) se realiza ópticamente para leer el código de barras de dos dimensiones, como es natural, una parte del "objeto marcado" también es capturado (junto con el código de barras de dos dimensiones) .

Incluso en el caso en el que sólo el "patrón de marcado" flote en el aire (como el caso en que el objeto marcado para ser marcado es uno transparente, o el código de barras de dos dimensiones se cuelga por una cadena o similar) , por lo general es inevitable que un fondo se capture junto con el patrón de marcado.

En este documento, una imagen introducida distinta al "patrón de marcado" en este caso se conoce como una "imagen de fondo". La imagen de entrada del "modelo de marcado" se refiere como una "imagen de marcado".

Para descifrar la "imagen de marcado", es claramente necesario como primeros pasos: para distinguir la "imagen de marcado" y la "imagen de fondo" una de la otra, y

para reconocer una gama precisa de la "imagen de marcado". Estas operaciones se llaman "recorte" de la "imagen de marcado". En el caso de un código de barras bidimensional, se siguen los procedimientos siguientes: Una pluralidad de patrones específicos (normalmente denominadas "marcas de recorte") se encuentra por reconocimiento de imagen de una imagen captada por el sensor de área. Basándose en los tamaños de las "marcas de recorte" y las relaciones posicionales entre ellos, se estima una gama de código bidimensional existente. Específicamente, el rango y la dimensión del patrón del código de barras de dos dimensiones se estima, y el rango es segmentado. De la lectura de datos de cada uno de los segmentos, se reconoce la existencia del código de barras de dos dimensiones en el segmento.

Por otro lado, un convencional unidimensional código de barras representa los datos por los espesores de blanco y negro (oscuridad y luz) de las barras. Las barras en ambos extremos y zonas tranquilas corresponden a las "marcas de recorte" en un código de barras de dos dimensiones.

Sin embargo, en las especificaciones generales de un código de barras unidimensional, las lineales "líneas de exploración" se asumen y los patrones de luz y oscuridad en la línea se leen. Por consiguiente, el concepto de cOliar el patrón de marcado desde el fondo no existe.

En el código de barras de una dimensión, es realmente importante alinear la "línea de exploración" con las barras del código de barras de una dimensión.

Esta operación puede llevarse a cabo de diversas maneras.

En primer lugar, esto se puede llevar a cabo por observación visual del operador. En segundo lugar, esto se puede llevar a cabo mediante la emisión de un número de líneas de exploración como una exploración de trama. En este método, un código de barras se mantiene en el rango donde las líneas de exploración existen, escaneadas por el número de líneas de exploración, y la decodificación se realiza basándose en el resultado de la digitalización.

Generalmente, el método primero o segundo se utiliza comúnmente.

Por lo tanto, la idea de "recorte" en el código de barras unidimensional es práctica en comparación con el código de barras de dos dimensiones. Por otro lado, una anchura predeterminada (longitud de las barras gruesas y delgadas) es necesaria para el "modelo de marcado" en el código de barras, y cuando el espesor es muy pequeño o grande o en el caso de barras dispuestas en curvas, es muy difícil de realizar la decodificación.

Técnicas convencionales de patentes anteriores Por ejemplo, el documento de patente 5 mencionado más abajo describe un método de corte capaz de cortar fácilmente un código de barras de caracteres y una cifra.

El documento de patente 6 mencionado a continuación describe un método para imprimir un código de barras que incluye mucha información en un espacio pequeño.

En particular, se caracteriza en que un código de barras que se corta como un conjunto de arcos inferiores que tienen un ángulo central 8.

El documento de patente 7 que se menciona a continuación describe un aparato para la lectura de un código de barras de dos dimensiones. En patiicular, se describe una técnica caracterizada en la conmutación de medios de descodificación de acuerdo con la calidad de una imagen.

Además, el documento de patente 8 que se menciona a continuación describe... [Seguir leyendo]

 


Reivindicaciones:

1. Un equipo de reconocimiento de código de reconocimiento óptico para reconocer un código de reconocimiento óptico, donde el código de reconocimiento óptico se construye por una secuencia de un predeterminado número de celdas, donde uno de una pluralidad de colores se asigna a cada celda y el mismo color no se asigna a celdas vecinas,

el equipo comprende medios divisores para dividir los datos de imagen obtenidos por imágenes de un

código de reconocimiento óptico en áreas de color basadas en parámetros indicativos de colores;

medios de determinación para determinar si cada una de las áreas de color divididas es una celda como un componente del código de reconocimiento óptico o no

caracterizado en que los medios divisores se adaptan para dividir los datos de imagen en un área de uno o más colores que forman un patrón de marcado y un área de un color indicativo de

zona tranquila, y

el color indicativo de la zona tranquila es un color de espacio distinto de los colores que forman el patrón de marcado, y

los medios de determinación se adaptan para determinar que un área objetivo es candidata a celda como componente de un código de reconocimiento óptico, cuando el

área objetivo satisface cualquiera de las siguientes condiciones:

condición "a" de celda intermedia: otras cuatro áreas son vecinas alrededor del área objetivo, y los colores de las otras cuatro áreas son color espacio -otro color color espacio -otro color en la dirección circular alrededor del área objetivo como centro; o

condición "b" de celda de extremo: otras dos áreas son vecinas al área objetivo,

y los colores de las otras dos áreas son color espacio y otro color, donde el otro color es distinto a los componentes del patrón de marcado y diferente del color del área objetivo.

2. El equipo de reconocimiento de código de reconocimiento óptico de acuerdo con la reivindicación 1, en el que los datos de imagen se construyen mediante los datos de tres colores primarios, y los parámetros indicativos de colores son los datos de los tres colores primarios, o en el que los datos de imagen se construyen por datos indicativos de un color incluyendo un tono, y un parámetro indicativo de un color es el tono, o en el que los medios de división se adaptan para realizar un proceso de división de área basado en sólo los parámetros indicativos de colores sin utilizar cualquier información sobre la posición, la dimensión y la forma de un área a ser dividida, o en el que los medios de división se adaptan para realizar un proceso de formación de imágenes de la ampliación proporcional de un área en cada una de las áreas obtenidas por la división, o en el que los medios de división se adaptan para realizar un proceso de formación de imágenes de la reducción proporcional de un área en cada una de las áreas obtenidas por la división, o en el que los medios de división se adaptan para convertir los datos de imagen a cuatro valores o N valores basados en los parámetros indicativos de los colores, y dividiendo los datos de imagen en las áreas de color basadas en los valores, donde N es un entero positivo igualo mayor que 2.

3. El equipo de reconocimiento de código de reconocimiento óptico de acuerdo con la reivindicación 1, en el que los medios de división se adaptan para convertir los datos de imagen a cuatro valores o N valores basados en los parámetros indicativos de los colores, y dividiendo los datos de imagen en las áreas de color basadas en los valores,

donde N es un entero positivo, y en el que los medios de determinación se adaptan para recortar un patrón de un singular código de bits de color ID o una pluralidad de códigos de bits de color ID basado en sólo la manera de disposición de las áreas (condición de frontera, el número de áreas incluidas en una secuencia, y la compatibilidad de orden de la disposición) de cada una de las áreas obtenidas por la división.

4. El equipo de reconocimiento de código de reconocimiento óptico de acuerdo con la reivindicación 1, donde el color de espacio indicativo de la zona tranquila es blanco o negro.

5. El equipo de reconocimiento de código de reconocimiento óptico de acuerdo con la reivindicación 1, en el que, cuando el número de celdas que forman un código de bits de color lOen el caso en que se supone un área objetivo para ser una celda componente del código de bits de color ID coincide con un predeterminado número, los medios de detem1inación se adaptan para determinar que el área objetivo es un candidato a celda componente de un código de bits de color, o

en el que, cuando un punto de inicio y un punto final de un código de bits de color lOse detectan y una o más celdas que forman el punto de partida y una o más celdas que forman el punto final coincidan con colores predeterminados de los puntos de inicio y final en el caso en el que un área objetivo se supone que es una celda componente del código de bits de color ID, los medios de determinación determinan que el área objetivo es un candidato a celda como un componente de un código de bit de color.

6. El equipo de reconocimiento de código de reconocimiento óptico de acuerdo con la reivindicación 1, en el que, cuando un punto intermedio de un código de bits de color lOse detecta y una o más celdas que forman el punto intermedio coinciden con un color predeterminado del punto intermedio en el caso de que un área objetivo se supone que es una celda componente del código de bits de color ID, los medios de determinación determinan que el área objetivo es un candidato a celda componente de un código de bits de color.

7. El equipo de reconocimiento de código de reconocimiento óptico de acuerdo con cualquiera de las reivindicaciones 1 a 6, en el que los medios de determinación se adaptan para considerar, como un código de bits de color, un grupo de áreas de color calculados como un código de bits de color hecho de los candidatos de las celdas que forman un código de bits de color, y decodifica el código de bits de color para obtener los datos originales.

8. El equipo de reconocimiento de código de reconocimiento óptico de acuerdo con la reivindicación 7, en el que, cuando existe una pluralidad de grupos de áreas de color que se estima como códigos de bits de color cada uno hecho de candidatos de celdas que forman un código de bits de color, los medios de determinación se adaptan para decodificar cada uno de los grupos de áreas como un código de bits de color y decodificar cada código de bits de color para obtener los datos originales.

9. Un programa para hacer que un ordenador funcione como un equipo de reconocimiento de código de reconocimiento óptico para el reconocimiento de un código de reconocimiento óptico, donde el código de reconocimiento óptico se construye por una secuencia de un número predeterminado de celdas, donde uno de la pluralidad de colores se asigna a cada celda y el mismo color no se asigna a las celdas vecinas , en el que el ordenador hace ejecutar:

un procedimiento de división para dividir los datos de imagen obtenidos por imágenes de un código de reconocimiento óptico en áreas de color basados en parámetros indicativos de colores;

un procedimiento de determinación para determinar si cada una de las áreas de color divididas es una celda como un componente del código de reconocimiento óptico o no basado en la disposición del color de cada área de color que son divididas con el

color del parámetro caracterizado en que en el procedimiento de división, los datos de imagen se dividen en un área de uno o más colores que forman un patrón de marcado y un área de un color indicativo de zona tranquila, y el color indicativo de la zona tranquila es un color de espacio distinto de los colores que forman el patrón de marcado, y

en el procedimiento de determinación se determina que un área objetivo es candidata a celda como componente de un código de reconocimiento óptico, cuando el área objetivo satisface cualquiera de las siguientes condiciones:

condición "a" de celda intermedia: otras cuatro áreas son vecinas alrededor del área objetivo, y los colores de las otras cuatro áreas son "color espacio -otro color color espacio -otro color" en la dirección circular alrededor del área objetivo como centro; o condición "b" de celda de extremo: otras dos áreas son vecinas al área objetivo, y los colores de las otras dos áreas son color espacio y otro color, donde el otro color es distinto a los componentes del patrón de marcado y diferente del color del área objetivo.

10. El programa de acuerdo con la reivindicación 9, en el que los datos de la imagen se construyen mediante los datos que definen tres colores primarios, y los parámetros indicativos de colores son los datos que definen los tres colores primarios, o en el que los datos de imagen se construyen por datos indicativos de un co 101' incluyendo un tono, y un parámetro indicativo de un color es el tono, o en el que, en el procedimiento de división, se realiza un proceso de división de área basado en sólo los parámetros indicativos de colores sin utilizar cualquier información sobre la posición, la dimensión y la forma de un área a ser dividida, o en el que, en el procedimiento de división, se realiza un proceso de formación de imágenes de la ampliación proporcional de un área en cada una de las áreas obtenidas por la división, o en el que, en el procedimiento de división, se realiza un proceso de formación de imágenes de la reducción proporcional de un área en cada una de las áreas obtenidas por la división, o en el que, en el procedimiento de división, los datos de imagen se convielten a cuatro valores o N valores basados en los parámetros indicativos de los colores, y dividiendo los datos de imagen en las áreas de color basadas en los valores,

donde N es un entero positivo igualo mayor que 2.

11. El programa de acuerdo con la reivindicación 9, en el que, en el procedimiento de división, los datos de imagen se convierten a cuatro valores o N valores basados en los parámetros indicativos de los colores, y los datos de imagen se dividen en áreas de color basados en los valores,

donde N es un entero positivo, y en el que, en el procedimiento de determinación, un patrón de un singular código de bits de color 1 D o una pluralidad de códigos de bits de color 1 D es recortado basado en sólo la forma de disposición de las áreas (condición límite, el número de áreas incluidas en una secuencia, y la compatibilidad del orden de la disposición) de cada una de las áreas obtenidas por la división.

12. El programa de acuerdo con la reivindicación 9, en el que el color de espacio que indica la zona tranquila es de color blanco o negro.

13. El programa de acuerdo con la reivindicación 9, en el que, en el procedimiento de determinación, cuando el número de celdas que forman un código de bits de color ID en el caso en que se supone un área objetivo para ser una celda componente del código de bits de color ID coincide con una número predeterminado, se determina que el área objetivo es un candidato a celda como un componente de un código de bits de color, o

en el que, en el procedimiento de determinación, cuando un punto de inicio y un punto final de un código de bits de color lOse detectan y una o más celdas que forman el punto de partida y una o más celdas que forman el punto final coincidan con colores predeterminados de los puntos de inicio y final en el caso en el que un área objetivo se supone que es una celda componente del código de bits de color ID, se determina que el área objetivo es un candidato a celda como un componente de un código de bit de color.

14. El programa de acuerdo con la reivindicación 9, en el que, en el procedimiento de determinación, cuando un punto intermedio de un código de bits de color lOse detecta y una o más celdas que forman el punto intermedio coinciden con un color predeterminado del punto intermedio en el caso en que un área objetivo se supone que es una celda componente del código de bits de color ID, se determina que el área objetivo es un candidato a celda como un componente de un código de bit de color.

15. El programa de acuerdo con cualquiera de las reivindicaciones de la 9 a la 13, en el que, en el procedimiento de determinación, un grupo de áreas de color estimado como un código de bits de color hecho de candidatos a celdas que forman un código de bits de color se considera como un código de bits de color y se decodifica para obtener los datos originales.

16. El programa de acuerdo con la reivindicación 15, en el que, en el procedimiento de determinación, cuando existe una pluralidad de grupos de áreas de color que se estiman como códigos de bits de color hechos de candidatos de celdas que forman un código de bits de color, cada uno de los grupos de área se considera como un código de bits de color y se decodifica para obtener los datos originales.

17. Un método de reconocimiento de código de reconocimiento óptico para reconocer un código de reconocimiento óptico, donde el código de reconocimiento óptico se construye por una secuencia de un predeterminado número de celdas, donde uno de una pluralidad de colores se asigna a cada celda y el mismo color no se asigna a celdas vecinas, comprende:

una etapa de división para dividir los datos de imagen obtenidos por imágenes de un código de reconocimiento óptico en áreas de color basadas en parámetros indicativos de colores;

una etapa de determinación para determinar si cada una de las áreas de color divididas es una celda como un componente del código de reconocimiento óptico o no basado en la disposición del color de cada área de color en que son divididas con el parámetro del color,

caracterizado en que en la etapa de división, los datos de imagen se dividen en un área de uno o más colores que forman un patrón de marcado y un área de un color indicativo de zona tranquila, y

el color indicativo de la zona tranquila es un color de espacio distinto de los colores que forman el patrón de marcado, y

en la etapa de determinación se determina que un área objetivo es candidata a celda como componente de un código de reconocimiento óptico, cuando el área objetivo satisface cualquiera de las siguientes condiciones:

condición "a" de celda intermedia: otras cuatro áreas son vecinas alrededor del área objetivo, y los colores de las otras cuatro áreas son color espacio -otro color color espacio -otro color en la dirección circular alrededor del área objetivo como centro; o condición "b" de celda de extremo: otras dos áreas son vecinas al área objetivo, y los colores de las otras dos áreas son color espacio y otro color, donde el otro color es distinto a los componentes del patrón de marcado y diferente del color del área objetivo.

18. El método de reconocimiento de código de reconocimiento óptico de acuerdo con la reivindicación 17, en el que los datos de la imagen se construyen mediante los datos que definen tres colores primarios, y los parámetros indicativos de colores son los datos que definen los tres colores primarios, o en el que los datos de imagen se construyen por datos indicativos de un color incluyendo un tono, y un parámetro indicativo de un color es el tono, o en el que, en la etapa de división, se realiza un proceso de división de área basado en sólo los parámetros indicativos de colores sin utilizar cualquier información sobre la posición, la dimensión y la forma de un área a ser dividida, o en el que, en la etapa de división, se realiza un proceso de formación de imágenes de la ampliación proporcional de un área en cada una de las áreas obtenidas por la división, o en el que, en la etapa de división, se realiza un proceso de formación de imágenes de la reducción proporcional de un área en cada una de las áreas obtenidas por la división, o en el que, en la etapa de división, los datos de imagen se convierten a cuatro valores o N valores basados en los parámetros indicativos de los colores, y los datos de imagen se convierten en las áreas de color basadas en los valores,

donde N es un entero positivo igualo mayor que 2.

19. El método de reconocimiento de código de reconocimiento óptico de acuerdo con la reivindicación 17, en el que, en la etapa de división los datos de imagen se convierten a cuatro valores o N valores basados en los parámetros indicativos de los colores, y los datos de imagen se convierten en las áreas de color basadas en los valores,

donde N es un entero positivo, y en el que, en la etapa de determinación, se recorta un patrón de un singular código de bits de color ID o una pluralidad de códigos de bits de color ID basado en sólo la manera de disposición de las áreas (condición de frontera, el número de áreas incluidas en una secuencia, y la compatibilidad de orden de la disposición) de cada una de las áreas obtenidas por la división.

20. El método de reconocimiento de código de reconocimiento óptico de acuerdo con la reivindicación 17, en el que el color de espacio que indica la zona tranquila es de color blanco o negro.

21. El método de reconocimiento de código de reconocimiento óptico de acuerdo con la reivindicación 17, en el que, en la etapa de determinación. cuando el número de celdas que forman un código de bits de color ID en el caso en que se supone un área objetivo para ser una celda componente del código de bits de color 1 D coincide con una número predeterminado, se determina que el área objetivo es un candidato a celda como un componente de un código de bits de color, o

en el que, en la etapa de determinación, cuando un punto de inicio y un punto final de un código de bits de color 1 D se detectan y una o más celdas que forman el punto de partida y una o más celdas que forman el punto final coincidan con colores predeterminados de los puntos de inicio y final en el caso en el que un área objetivo se supone que es una celda componente del código de bits de color 1 D, se determina que el área objetivo es un candidato a celda como un componente de un código de bit de color.

22. El método de reconocimiento de código de reconocimiento óptico de acuerdo con la reivindicación 17, en el que, cuando un punto intermedio de un código de bits de color ID se detecta y una o más celdas que forman el punto intermedio coinciden con un color predeterminado del punto intermedio en el caso en que un área objetivo se supone que es una celda componente del código de bits de color ID, los medios de determinación determinan que el área objetivo es un candidato a celda como un componente de un código de bit de color.

23. El método de reconocimiento de código de reconocimiento óptico de acuerdo con cualquiera de las reivindicaciones de la 17 a la 21, en el que, en la etapa de determinación, un grupo de áreas de color estimado como un código de bits de color hecho de candidatos a celdas que forman un código de bits de color se considera como un código de bits de color y se decodifica para obtener los datos originales.

24. El método de reconocimiento de código de reconocimiento óptico de acuerdo con la reivindicación 23, en el que, en la etapa de determinación, cuando existe una pluralidad de grupos de áreas de color que se estiman como códigos de bits de color hechos de candidatos de celdas que forman un código de bits de color, cada uno de los grupos de área se considera como un código de bits de color y se decodifica para obtener los datos originales.

.""", ¡

FIG. ~l

1020a 1022a 1022b

l024b

HG. 2

~..

·&1

ca y

e M

Y

e M

. . ------,

I

ji []

0'" >'" . _-1

e ;1 -,

M .1 ~

I I

Y 11 !

I1

I

M '0 I y 1'0 !

,

e :0

FIG. 3

10121020·

A ~ ( \

Negro y e M

(2) v

Negro y5 M Y

Primer Final izquierdo dígito

FIG. 4

(1.) Ejemplo empezando con CM

=:r--···-··_·T·_·····_-¡~. I ¡ , ..." .~ " .' ~..._ ......

l020a 1020b

(2) Ejemplo expresado por código gris 1020a

102Gb

FIG. 5

FIG. 6

y MI'!' o M o MOMYC lo CYCMY o YMCYM 1 MOYMC 11 OVIAOY YMVMO Z MCMCY 2 OYCYM YMCYC 3 M e y M Y 3 o y 1.110 3 VMOMO 4 MOYOY 4 OYMYM

.~Y, +"0'-l-'Y+, , M't"'0cl-+___~ MVI.ICY 5 CMCYM 5 YOMYC a IAYO"'Y ti CMVCM YCYCM 7 lA V lA V C 7 C M e MI y YCMYM B M Iv C M o a o M y o V a y C lA CIIA 9 MYCYC 9 CMYMY 9 YMYIAVCIJI 00 MOMCMYO 00 CYCYCMY YMOMYOM 000 MOYCtdVO 000 OYMVOMY 000 YMYCYCM MOMYMYO .. jYC'M MY YOYCYOM M IY M Y M Y 1.., .. C! C M C fui y YCMOYOM MYCYMYO -OMYMCMY VOYMYCM I MYMCMYC / CM YCMY I YMYMYMOM B MOIMCMCYC a CYOYCYMY YMOMYMOM b MCYOMCYO b OYMYCYMY b y lA Y e y Mio M e MOMYMCYC e OYCMCYMY e YCYOYMCM d MYMylMOYO <! CMCMCYMY d VOMCYMCM ."M"+, Y, -+, C, , +Y-4_M"'J-, , C.j-'-Y+.loL.jC!-!<.e • O I lA Y lA e y I M I Y o YCYIAYMCLM .!lM"+, Y, -!-, M"'+04M"'J-, , C.j..!.Y.¡..><O, +---, -f ClAC y C V M Y r

YvlY!.MY[MYM "M"+"C<+'M"'+C4M., ...C"-!-Jl!Mt¡. "'C'+-_.....O y C y C y e y ~ ' (MYMYMYC h MCMCMCMY h CYCYCYCM h YMYMY YO MOMCMYMY 1 CYOYOMCM YMYI.IYCYM MCIACMVMO CYC, YCMOY YMOMYMYM k MCYCMCM k CYMYCYCY k VMOM.YMYO I MCYOMCMV 1 CYMYCYCM I V M e AA V o v e .._.!'l ~C'YCIMYMY m; CVMYCMC . -m: YMCMYOYM n lA C y C lA V M C n C y MIY C M C V n YI"" y o y lA Y M o MCIMYMCMO o CIYCMCYOIV o VMYOVMY~~ fui C M y M e M y o o y o lA o y O lA _D YMYOYCYC e M C lA y MI V lA y" Y CIAC:.M C M Q

YMYCYCYM r MCIMYMYMC r CYCMCMOY r YCYCV ~YM S fulVMYMClIAO s CMO OYOY s yayO MYO __l .1;1 y M Y M t., 11~ ¡.......!. .g t-M o lA o y C lA 1 y YOYCYC " MYMYMYMY u OMCMCMOM u YCYCYCYM v MYIAYIAYMO v CMOMCMOY v YOMCIYMYM w MYOYMCMO w CIMYMOYOY w 'Yc lA e 'f M Y~ x MylOYMIcMY • ·CMVMOIYChro x y C M C 'fIJH) ' C _v MYOYMYMY v OMYMOMOM v YOIAOYCYM z MYO.YMYMO z OMYMOMOY , .y C V M Y M Y lA N/A lA Y IM o M o M C N/A o M lo y o y C y N/A Y e y M Y lA YI o N/A lA Y M o MI i\ M Y IN/A e lA C y o y C lA N/A y e .y M VOy o NlA M Y lA o M V M V N/A o M o y e lo! C M NlA ve 'f y C y M N/A lA Y lA o M y M o N/A e NI C y e lA C y NIA

FIG. 7

-

y e --e M -M Y

-

y M --e y -M e

,

¡

.!!J H

FIG. 9

Prim~r ··Valor SegWldo Valor 'Tercer Valor dlglto .numérJco dígito numérico digito numerlco O

YO

MYYM

MYO

o OM

O Me

YO Y

O Y M 1 MC

VMO

e Y MOYM

y

Y O Y M

YM

Me

' ( M YMe 2 MO

e OYO

_2:~ 1':..

.3 ..M. ~rY

MrY

fM

- º-rM-~

yY

M

<1

Y e 4 o YMYM

e MC 4 M e M

MY Y

ye MO

e M OYYO

YMO YO M

YO

Mye 6 MY Y

CM

OM

YO

M YC

o MCMYYO M 7 MY Y O Y

YO

e M e 8 OM

M

MY

MY

o yo MYMY

B

MO

M

o

_9 MY

Cuarto ·Vafor Oulnto 'Valor Sexto Valor dlgito numérico dlgito numetlco diglto numer1CO

ye O MY o YO MY

Y

Me YM O Y

Me 1 O M O

YO

YM MY

MY

OM

MY MY

Me MV

Me YO

MY

Me Me MY

o Y

Me MY

MYO

o MY

Ye

e M

MY

o MY

M

M

YO

MO

M

Séptimo Valor

OM MO

YM MY

MO YO Me Me OY

MO MYO

ve M NI .y

Jvj. Me M

....

Mye

O OM

o 2 e M o Mo V 3 e MOY

MY 4 e M O Y a y 5 O M YM

e Y 6 e MY 7 o MY

e M YM

YO 8 OM

YO MO

YO YO YM

OM3 YO YM

YM

YM

YO

YO

MC YM

YO

MY

a M

MO

YO

MY

e y

YO MY

YO

e

o MY

YO MY

MY

Octavo Valor Noveno . Valor

_-.., 0..

YO

o YM OM

.1 YM

o Y MO

e y

YM

OM

YM

OY

MY

e y

YM

O Y

o y

YM

YM

YM

YO

MY

YM

YC

YM

YM

YO

MO

Ye YO

9. YM

3 4

7 8

dígito numérico diglto ¡numérIco digno ~umltrlco

-

o Me YO

MY

MO

YM

o Y

MO

YO

YM

MO

YM

O M

<1

YM

YM

MO

MO

MO

YM

Me MY

e M

MO MO

MY

MO

B

MY OY

MO MY MY

-. o 1 2

C>

rl

o rl

o rl

·'FIG. 12

, .. ., " ....:

~

"0;

m

, ::gb15:

m ...

, .

. : . . CL ~_ ~ ~~.~_ .1._ .. _,

._.:-~,

• .'y-

I

.~I

I ! . 't; i';¡

r~: ! '~¡~I~:

~

m

·u-· ~8';~~=:

'1a:.21

'\~i~:.!: !!

I '= ~ ftI ' c: , c:

;~:~: , .

.:g ;

::!'

··~rr

:t:

._..._-, ._-} , ,

Gtound Calor y Ylel~lcIHlyleIMlclyIHI~lclyl~lclylclylclyIKI.lcIMlcl.1K Mle M I e _GrQund calor:

_, U , .~_... '8.11.:1 1M ~UU¡J J . .li!....L•.t 'LH..'l.H }U.. ;¡¡ -./i.. 1lL:.

1022a, 1032 l02~b

1022a FIG. 13

H

~..

FIG. 15

R

W la condición de limite no está / satisfecha Ii.:"·_·__, , ·___·__, , ·"I:··/<--~-"....\ B

\

I !

'

¡I! i I

, II!

\ ".. i " -----", /

" \11

::1

o FIG. 16

[grupo 00:' l048S76-1-139810L\

(1 )

.LVOSUJIQI

b

,

"'

[grupo 10: 1067436-524351-631

(2) 524351 , _..;~;;~'

rúme!o de gru~o ¡número dentro del, grupo FIG .. 17

[grupo ~CM: 1048576-1-13981011

3040a 1048576 I IvlcIMI'lIMI"'YIMI"'lvIMI"'lvlul, ..lvluHvl•• I... lvlul~iululvi... 1 ~ ·C¡¡¡¡OS;:datos binarios de ~ "'040b datos+-datos binarios de 11

(grupo MCY: 1981436-524351-631

FIG. 18

3060a [9rupo He!: l0874JG-S2051-6.!

~iírup~

O 62 : lorden dentro del grupo

patrón-Indicativo 0"1 rl

H

~

U %

:!l 7J z

'"

~

~

..

u z

u ~.

u ...

..

.....

"

"

-;

z

:o: '!"

§

u ....•

:!I

..

(J

~

I

z

u

..

~

..•...

i lE

'"

le

..

~ "

I'l

:z

f2

'

g

:!:I

ti (J

'"

1. ;;

';'

, ....

-'

t:",

l!i 11=

.. íI

~

...

.., .

.,

'"

~ "

z

..u e

S>

'" .. z ..

:i

111 ;lf.. u :! ti U N•Z ... ~ ti" ., ~ tl ~ 31•"

Z Z Z "

u

u Z ... , . u .. u u 2: ..

z: Z

.. u .. u .. ti % ..

.. .. z ..

'"

..

J

1.:

...

,

... ..

~ '" fII

:!I :!I.. ;t~.., . .

l'l u u :z z .. :z"

'"

z;

u z:

.. .. ..

%

u () u ()

Z

.. lE ..

'".....

.. .,

a. ....,

.., ..

"...

"'&

, ....:.¡.

~

§ e

N' B ~ §

G

I-'f

f;i.r

.FIG.:·.:.'.~:2.

(1) I IvlMlclMlcl ti caJ..s IvIMlvIMIC[. I

(2)

I IvlMlclMlel 11-1 celde.s Iv 'MlvlMlcl l.

(3) ¡-TI I I lel tf celdas IvlMlvlMlc

(4)

I I I I IMlel ti celllltoS IvlMlvlMI

(5) ::a~~;t I I I IclMlcl ti celd.a.r Iv IMlvlMI

(6) . { II IMlclMlcl NceltAr IvlMI II

(7) I IvlMI e I MI e I ti ce]d.e.s Ivl I I I

, ..) -)

u O· u "

o::;;

:;¡ ) -::;; ::.

)

"="

~ ~

B E ~

el

.. ;s ~. ¡

:!I :!iII'l u , . ~ " .... , . , . " " "

'"

'"

o :lE

o >-o o (J :; ::; ::;

.. ..

~

-'S § ~ e

qo 0J

G

1. '-1

r;..

[o5to2l2ºHi >

o , .

:2

()

o· u ...

,

.,

'"

u ::a 2 > ::a :E S :E

U O O

U

:i; :2 :lE !>;. >

§

.... 3 ~ ~ e U"f.

(\J

cl

K:

.~'

>->

>

u u u u

::r 2

:lE :lE

::r

<-? e o o o o

lE lE

:2 ::r lE ::;¡ :lE

U

:2

U

-::r

o >-u o o u olE ::r ::;¡

lE :lE

U U

.0 u

::r

::1 2 >

>

~

.... .B ~ ~ e § r:

~

\O_

N

{!J.

I-:-f

rz.,

FIG. 27

3014

- -------_~~------~J


 

Patentes similares o relacionadas:

TÚNEL DE ELEVADA VELOCIDAD PARA LECTURA Y CODIFICACIÓN MASIVA DE ETIQUETAS RFID CONTENIDAS EN UN PAQUETE, del 8 de Julio de 2020, de Rielec Automatización Industrial S.L: 1. Túnel de elevada velocidad para lectura y codificación masiva de etiquetas RFID contenidas en un paquete que comprende, al menos: - Medios de transporte por los […]

Disposición de acoplador electromagnético de múltiples capas, del 17 de Junio de 2020, de Sato Holdings Kabushiki Kaisha (100.0%): Una disposición de acoplador electromagnético de múltiples capas para acoplar energía electromagnética a un bucle de corriente eléctrica de una etiqueta de RFID con una […]

Sistema de antena para determinar un tránsito de un objeto en movimiento a través de un área de interés, del 10 de Junio de 2020, de Fraunhofer-ges. zur Förderung der Angewandten Forschung E.V: Un sistema (2a-d) de antena para determinar el tránsito de un objeto en movimiento a través de un área de interés dentro de un plano de detección, […]

Sistema de sellado y método para instalar un sistema de sellado, del 3 de Junio de 2020, de THE EUROPEAN ATOMIC ENERGY COMMUNITY (EURATOM), REPRESENTED BY THE EUROPEAN COMMISSION: Sistema de sellado para contenedores nucleares, que sella una tapa de contenedor de un contenedor nuclear a un cuerpo de contenedor de dicho contenedor nuclear, dicho […]

Seguimiento de posición en eventos deportivos, del 3 de Junio de 2020, de race result AG: Transpondedor móvil para el cronometraje y el seguimiento de ubicación, con: una unidad de recepción para recibir un mensaje […]

Imagen de 'Sistema de control de emisión que utiliza información de código…'Sistema de control de emisión que utiliza información de código de barras, del 27 de Mayo de 2020, de Hanam Artec Co., Ltd: Un sistema de control de emisión para dirigir un espectáculo que comprende: una pluralidad de dispositivos esclavos (200_1∼200_n), […]

Método y aparato de procesamiento de códigos bidimensionales, del 8 de Abril de 2020, de Alibaba Group Holding Limited: Un método para procesar un código bidimensional por un servidor, el método que comprende: al recibir una solicitud de generación de código bidimensional […]

Aparato y método de lectura de etiquetas RFID de instrumento quirúrgico y sistema de seguimiento de instrumento quirúrgico, del 8 de Abril de 2020, de SPA Track Medical Limited: Aparato de lectura de etiquetas de identificacion por radiofrecuencia, RFID, de instrumentos quirurgicos que comprende: una […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .