Brevet FR3070779A1 (20190308)

REVENDICATIONS1. Procédé d'acquisition d'une image d'un code lisible optiquement par un capteur d'image électronique de type CMOS, le capteur comportant une matrice de pixels arrangés en rangées et colonnes, des moyens de 5 commande des pixels (SEQ) appliquant une valeur courante de temps d'exposition (Tr) des pixels qui est stockée dans un registre de paramètres de prise de vue (REG), des moyens de conversion analogique numérique (ADC) permettant pour chaque pixel sélectionné en lecture, d'établir avec une résolution nominale une valeur numérique représentative de la quantité 10 de lumière intégrée par le pixel pendant le temps d'exposition du pixel et des moyens de traitement numérique (COMP), et le procédé d'acquisition interne au capteur, activé sur réception par le capteur d'un signal de déclenchement externe (Trig) applique successivement deux modes de prise d'image du code cible qui sont les suivants : 15 - un mode de mesure (Mode-Mes) comprenant : - une phase d'acquisition (100) de données numériques d'image (DATA(Ti)) pour différentes valeurs (Ti) de temps d'exposition des pixels, ladite phase d'acquisition comprenant une phase de lecture rapide (102) des pixels qui applique au moins l'une des deux mesures suivantes : 20 - ne sélectionner en lecture qu'une partie des pixels de la matrice, - configurer les moyens de conversion analogique numérique, avec une résolution réduite, et puis - une phase de détermination (110) par lesdits moyens de traitement 25 numérique (COMP) d'une valeur de temps d'exposition souhaitable (Topt) pour une acquisition d'image du code cible, par comparaison d'histogrammes (H(Ti)) calculés sur la base desdites données numériques d'image (DATA(Ti)) pour chaque valeur différente de temps d'exposition, et ladite valeur de temps d'exposition souhaitable (Topt) est écrite comme valeur 30 courante de temps d'exposition (Tr), dans ledit registre de paramètres de prise de vue (REG), puis - un mode nominal (Mode_ACQ) qui applique aux pixels de la matrice ladite valeur courante de temps d'exposition (Tr) fournie par le registre de 26 - paramètres, et commande une lecture des pixels de la matrice appliquant une résolution nominale des moyens de conversion analogique numérique (ADC), pour obtenir une image nominale du code cible de qualité optimale, et cette image nominale est l'image fournie à un système de traitement externe 5 (5) de décodage.\n<CLM>\1\tProcédé d'acquisition selon la revendication 1, dans lequel la phase d'acquisition (100) du mode de mesure comprend une seule prise d'image de mesure, pour laquelle chaque pixel est associé à une valeur de temps 10 d'exposition parmi k valeurs (Ti) différentes, k entier au moins égal à\n<CLM>\1\t3. Procédé d'acquisition selon la revendication 2, appliquant un motif de distribution des k valeurs (Ti) de temps d'exposition sur les pixels de la matrice, en fonction du rang des colonnes de la matrice ou en fonction du 15 rang des rangées.\n<CLM>\1\tProcédé d'acquisition selon la revendication 3, dans lequel le motif de distribution est périodique. 20\n<CLM>\1\tProcédé d'acquisition selon la revendication 1, dans lequel la phase d'acquisition (100) du mode de mesure comprend une seule prise d'image pour k différentes valeurs (Ti) de temps d'exposition, k entier au moins égal à 2, telle que la phase de lecture rapide (102) applique jusqu'à k lectures à chaque pixel sélectionné en lecture, chaque lecture correspondant à une 25 valeur de temps d'exposition parmi les k.\n<CLM>\1\tProcédé d'acquisition selon la revendication 5, comprenant en outre pour chaque pixel sélectionné en lecture, la sélection d'une seule valeur de donnée d'image correspondant à une condition de non saturation du pixel, 30 définissant une valeur de temps d'exposition associée parmi les k valeurs, avant ladite phase de détermination (110).\n<CLM>\1\tProcédé d'acquisition selon l'une des revendications 1 à 6, dans lequel la phase de lecture rapide applique un sous-échantillonnage des pixels de la 35 matrice. 27\n<CLM>\1\tProcédé d'acquisition selon la revendication 7, dans lequel ledit sous- échantillonnage est un sous-échantillonnage des rangées, dans un rapport de 1 sur 16 ou\n<CLM>\1\t9. Procédé d'acquisition selon l'une des revendications 1 à 8, dans lequel la phase de lecture rapide (102) est effectuée dans au moins une zone prédéfinie de la matrice.\n<CLM>\1\tProcédé d'acquisition selon l'une quelconque des revendications 1 à 9, excluant pour la phase de lecture rapide (102) une ou des zones prédéfinies de la matrice de pixels.\n<CLM>\1\tProcédé selon l'une des revendications 1 à 10, dans lequel les moyens 15 de conversion analogique numérique sont configurés avec une résolution nominale d'au moins dix bits, le mode de mesure applique une résolution réduite égale ou inférieure à 8 bits.\n<CLM>\1\tProcédé d'acquisition selon l'une quelconque des revendications 20 précédentes, dans lequel les histogrammes pour les différentes valeurs de temps d'exposition (Ti, ...Tk) du mode de mesure sont calculés sur un nombre de niveaux de gris inférieur au nombre de niveaux de gris correspondant à la résolution des moyens de conversion analogique numérique dans le mode de mesure. 25\n<CLM>\1\tProcédé d'acquisition selon l'une quelconque des revendications précédentes, dans lequel la phase (112) de détermination de la valeur souhaitable de temps d'exposition (Topt) applique au moins deux algorithmes de comparaison d'histogrammes, chaque algorithme délivrant en 30 sortie une première valeur, et établit comme valeur souhaitable de temps d'exposition pour la phase d'acquisition nominale suivante, la moyenne desdites premières valeurs. 35