Brevet FR3122763A1 — publié le 20221111

L’invention concerne un procédé de contrôle d’un dispositif d’imagerie ayant au moins un paramètre de visualisation contrôlable et agencé pour capturer des images d’un meuble fixe de placement d’articles, comprenant les étapes de configuration consistant à : - capturer successivement des images (CAPTx) du meuble fixe de placement d’articles à l’aide du dispositif d’imagerie, ladite capture comprenant le contrôle de l’au moins un paramètre de visualisation contrôlable pour qu’il soit modifié entre deux captures d’images successives ; - déterminer (Sfc) pour chacune des images capturées successivement un score de couverture de meuble fixe ; - sélectionner (SLC) une image de référence en tant que l’image parmi les images capturées successivement ayant le meilleur score de couverture de meuble fixe ; - paramétrer (SET) l’au moins un paramètre de visualisation contrôlable pour qu’il soit celui utilisé lors de la capture de l’image de référence. Figure pour l’abrégé : Figure 1 Procédé automatisé de réglage d’un paramètre de visualisation d’un dispositif d’imagerie en magasin Le domaine de l’invention est celui des systèmes et procédés de gestion des stocks basés sur la vision par ordinateur pour entrepôts ou magasins de détail. L’invention concerne plus particulièrement la capture d’images satisfaisantes d’un meuble fixe sur lequel sont montés des dispositifs de rayons. Description de l’état de l’art Les rayons d’un point de vente sont généralement organisés en gondoles. Chaque gondole comprend plusieurs rangées, et chaque rangée comprend plusieurs étiquettes de rayon situées au voisinage d’articles. Les étiquettes de rayon sont disposées le long du bord avant des rayons et affichent des informations relatives à des articles proposés à la vente, telles qu’un prix, un prix au poids, un nom de l’article, etc. Afin de permettre des mises à jour faciles et rapides d’informations d’articles et de réduire les coûts d’exploitation, l’utilisation d’étiquettes de rayon électroniques (ci-après dénommées "ESL") dans des rayons est bien connue. Les informations d’articles affichées sur l’écran d’une ESL sont contrôlées à distance par radiofréquence. Au fil du temps, la position des articles en vente dans les rayons peut changer, par exemple lorsque les gondoles sont réordonnées ou dans le cas de produits saisonniers. Ces dernières années, on s’est efforcé de créer des "réalogrammes", c’est-à-dire des planogrammes fournissant une vue réaliste du facing des gondoles. Le réalogramme prend en compte tout changement apporté à l’attribution des espaces de rayonnage aux articles, ou tout changement apporté à l’attribution des ESL aux articles. Le réalogramme se veut donc une représentation fiable et actualisée des rayonnages réels visibles par les consommateurs de la surface de vente. La fourniture d’un réalogramme fiable et complet permet le développement d’une pluralité d’applications utiles, telles qu’un contenu promotionnel spécifique tenant compte de la position des consommateurs devant les rayons, ou la géolocalisation d’articles à l’intérieur de la surface de vente pour accélérer le réassort et/ou le prélèvement de produits par le personnel de la surface de vente. Afin de surveiller la disposition d’articles dans les rayons et de compléter le réalogramme, une option consiste à installer des systèmes d’imagerie dans la surface de vente. Les systèmes d’imagerie fournissent de préférence une vue en temps réel des rayons de la surface de vente. Sur la base des images ou des vidéos fournies par les systèmes d’imagerie, des procédés de traitement d’images sont effectués pour plusieurs applications, notamment la détection automatisée des espaces de rayonnage vides, la détection automatisée des ESL, la vérification de la conformité entre un facing réel et un facing attendu pour les articles, etc. Les systèmes d’imagerie couramment utilisés sont des caméras fixées au plafond ou à d’autres emplacements stratégiques dans la surface de vente. Chaque caméra est agencée de sorte que la direction de visée de la caméra soit dirigée vers les gondoles. D’autres systèmes d’imagerie décrits dans la demande internationale WO 2021/009244 A1 sont des caméras qui peuvent être ajustées directement sur un rayon de la même manière que les ESL, et qui sont donc en mesure de capturer des images d’une gondole en face. Lorsqu’une nouvelle caméra est installée à l’intérieur d’une surface de vente ou qu’une caméra est déplacée vers un nouvel emplacement à l’intérieur de la surface de vente, le personnel de la surface de vente peut utiliser un dispositif mobile en mesure d’interagir avec un serveur de gestion des stocks via une connexion sans fil. Le dispositif mobile peut en outre être configuré pour établir une communication à courte portée avec la caméra, par exemple une communication NFC (communication en champ proche), afin d’enregistrer la caméra dans le serveur de gestion des stocks en fournissant à la caméra des paramétrages initiaux (tels qu’un identifiant de magasin, une accréditation pour se connecter au serveur de gestion des stocks, etc.). Le dispositif mobile peut en outre être utilisé pour envoyer une commande d’étalonnage à la caméra afin de régler un paramètre de visualisation contrôlable de celle-ci, tel que sa direction de visée. Quoi qu’il en soit, comme ce réglage est réalisé par une personne humaine, il est forcément sujet à des erreurs, notamment lorsque le processus d’étalonnage doit être répété pour de multiples caméras. Par conséquent, les images capturées par les caméras peuvent ne pas être suffisamment satisfaisantes pour que les procédés de traitement d’images fonctionnent correctement. En outre, après leur installation, les caméras peuvent être déplacées accidentellement, par exemple par un client, de sorte qu’elles s’écartent de leur configuration initiale et capturent des images inadéquates. Brève description de l’invention L’invention vise à surmonter au moins un des inconvénients susmentionnés. À cette fin, l’invention concerne un procédé de contrôle d’un dispositif d’imagerie ayant au moins un paramètre de visualisation contrôlable et agencé pour capturer des images d’un meuble fixe de placement d’articles. Le procédé comprend les étapes de configuration consistant à : - capturer successivement des images du meuble fixe de placement d’articles à l’aide du dispositif d’imagerie, dans lequel ladite capture comprend le contrôle de l’au moins un paramètre de visualisation contrôlable pour qu’il soit modifié entre deux captures d’images successives ; - déterminer pour chacune des images capturées successivement un score de couverture de meuble fixe ; - sélectionner une image de référence en tant que l’image parmi les images capturées successivement ayant le meilleur score de couverture de meuble fixe ; - paramétrer l’au moins un paramètre de visualisation contrôlable pour qu’il soit celui utilisé lors de la capture de l’image de référence. L’invention propose donc une configuration automatique d’une caméra agencée pour capturer des images d’un meuble fixe de placement d’articles, qui est en mesure de paramétrer un paramètre de visualisation réglable de la caméra, de sorte que les images qu’elle capture soient d’une qualité suffisante pour leurs applications prévues dans des procédés de gestion des stocks basées sur la vision par ordinateur, notamment en ce qu’elles offrent une couverture satisfaisante du meuble fixe. Certains aspects préférés mais non limitatifs du procédé sont les suivants : - la détermination du score de couverture de meuble fixe de l’une des images capturées successivement comprend l’identification du meuble fixe dans l’image, la détermination d’un polygone de concordance de meuble fixe qui délimite le meuble fixe identifié, et le calcul d’un écart du polygone de concordance de meuble fixe par rapport à un alignement central dans l’image ; - la détermination du score de couverture de meuble fixe de chacune des images capturées successivement est réalisée par une unité de traitement de réseau neuronal ; - la détermination du score de couverture de meuble fixe de l’une des images capturées successivement comprend l’identification d’étiquettes et/ou de produits dans l’image, la détermination d’un nuage de points ayant des points correspondant aux étiquettes et/ou aux produits identifiés, et le calcul d’un écart du nuage de points déterminé par rapport à un alignement central dans l’image ; - il comprend en outre l’envoi des images capturées successivement depuis le dispositif d’imagerie à un serveur de traitement d’images configuré pour réaliser ladite sélection de l’image de référence ; - il comprend en outre, une fois l’image de référence sélectionnée, l’envoi, par le serveur de traitement d’images, d’une commande de paramétrage au dispositif d’imagerie pour amener le paramétrage de l’au moins un paramètre de visualisation contrôlable à être celui utilisé lors de la capture de l’image de référence ; - il comprend en outre les étapes de fonctionnement consistant à : o capturer une image courante du meuble fixe de placement d’articles à l’aide du dispositif d’imagerie ; o calculer un biais entre l’image courante et une image pré-évaluée ; o déterminer un réglage à réaliser sur l’au moins un paramètre de visualisation contrôlable sur la base dudit biais ; o contrôler l’au moins un paramètre de visualisation contrôlable sur la base du réglage déterminé. - le calcul dudit biais comprend la comparaison de l’image courante et de l’image pré-évaluée et le calcul d’un score de similarité ; - le calcul dudit biais comprend la détermination d’un score de couverture de meuble fixe de l’image courante et la comparaison du score de couverture de meuble fixe de l’image courante avec le score de couverture de meuble fixe de l’image pré-évaluée ; - il comprend en outre la réalisation des étapes de configuration à nouveau dans le cas où le biais dépasse un seuil d’étalonnage ; - il comprend en outre l’étape consistant à capturer une nouvelle image du meuble fixe de placement d’articles après ledit contrôle de l’au moins un paramètre de visualisation contrôlable, et la mise à jour de l’image pré-évaluée comme étant la nouvelle image ; - l’au moins un paramètre de visualisation contrôlable comprend une direction de visée du dispositif d’imagerie. D’autres aspects, buts, avantages et caractéristiques de l’invention apparaîtront mieux à la lecture de la description détaillée suivante et de ses modes de réalisation préférés, fournie à titre d’exemple non limitatif, et faite en référence aux dessins annexés, dans lesquels : - La est un schéma de principe qui montre des étapes mises en œuvre dans une phase de configuration de la caméra conformément à l’invention ; - La montre une caméra et un serveur de traitement d’images qui peuvent être impliqués dans une phase de configuration selon la ; - La est un schéma de principe qui montre des étapes mises en œuvre dans une phase de fonctionnement de la caméra conformément à un mode de réalisation possible de l’invention ; - La montre une caméra et un serveur de traitement d’images qui peuvent être impliqués dans une phase de fonctionnement selon la ; - La montre une première image d’un meuble fixe capturé par la caméra ainsi que son polygone de concordance de meuble fixe correspondant, laquelle première image n’offrant pas une couverture satisfaisante du meuble fixe ; - La montre une deuxième image d’un meuble fixe capturé par la caméra ainsi que son polygone de concordance de meuble fixe correspondant, laquelle deuxième image offrant une couverture satisfaisante du meuble fixe ; - La montre une troisième image d’un meuble fixe capturé par la caméra ainsi que son polygone de concordance de meuble fixe correspondant, lequel polygone est tronqué. Procédé de contrôle d’un dispositif d’imagerie (10) ayant au moins un paramètre de visualisation contrôlable et agencé pour capturer des images d’un meuble fixe de placement d’articles, comprenant les étapes de configuration consistant à : - capturer successivement des images (CAPTx) du meuble fixe de placement d’articles à l’aide du dispositif d’imagerie, dans lequel ladite capture comprend le contrôle de l’au moins un paramètre de visualisation contrôlable pour qu’il soit modifié entre deux captures d’images successives ; - déterminer (Sfc) pour chacune des images capturées successivement un score de couverture de meuble fixe ; - sélectionner (SLC) une image de référence en tant que l’image parmi les images capturées successivement ayant le meilleur score de couverture de meuble fixe ; - paramétrer (SET) l’au moins un paramètre de visualisation contrôlable pour qu’il soit celui utilisé lors de la capture de l’image de référence. Procédé selon la revendication 1, dans lequel la détermination du score de couverture de meuble fixe de l’une des images capturées successivement comprend l’identification du meuble fixe dans l’image, la détermination d’un polygone de concordance de meuble fixe qui délimite le meuble fixe identifié et le calcul d’un écart du polygone de concordance de meuble fixe par rapport à un alignement central dans l’image. Procédé selon la revendication 1, dans lequel la détermination du score de couverture de meuble fixe de chacune des images capturées successivement est réalisée par une unité de traitement de réseau neuronal (30). Procédé selon la revendication 1, dans lequel la détermination du score de couverture de meuble fixe de l’une des images capturées successivement comprend l’identification d’étiquettes et/ou de produits dans l’image, la détermination d’un nuage de points ayant des points correspondant aux étiquettes et/ou aux produits identifiés et le calcul d’un écart du nuage de points déterminé par rapport à un alignement central dans l’image. Procédé selon l’une quelconque des revendications 1 à 4, comprenant en outre l’envoi des images capturées successivement (IMGx) depuis le dispositif d’imagerie (10) à un serveur de traitement d’images (20) configuré pour réaliser ladite sélection de l’image de référence. Procédé selon la revendication 5, comprenant en outre, une fois l’image de référence sélectionnée, l’envoi, par le serveur de traitement d’images (20), d’une commande de paramétrage (SET-Cd) au dispositif d’imagerie (10) pour amener le paramétrage de l’au moins un paramètre de visualisation contrôlable à être celui utilisé lors de la capture de l’image de référence. Procédé selon l’une quelconque des revendications 1 à 6, comprenant en outre les étapes de fonctionnement consistant à : - capturer (CAPTc) une image courante du meuble fixe de placement d’articles à l’aide du dispositif d’imagerie ; - calculer (BIAS) un biais entre l’image courante et une image pré-évaluée ; - déterminer (DET) un réglage à réaliser sur l’au moins un paramètre de visualisation contrôlable sur la base dudit biais ; - contrôler (ADJ) l’au moins un paramètre de visualisation contrôlable sur la base du réglage déterminé. Procédé selon la revendication 7, dans lequel le calcul dudit biais comprend la comparaison de l’image courante (IMGc) et de l’image pré-évaluée et le calcul d’un score de similarité. Procédé selon la revendication 7, dans lequel le calcul dudit biais comprend la détermination d’un score de couverture de meuble fixe de l’image courante (IMGc) et la comparaison du score de couverture de meuble fixe de l’image courante avec le score de couverture de meuble fixe de l’image pré-évaluée. Procédé selon l’une quelconque des revendications 7 à 9, comprenant en outre la réalisation des étapes de configuration à nouveau dans le cas où le biais dépasse un seuil d’étalonnage. Procédé selon l’une quelconque des revendications 7 à 9, comprenant en outre l’étape consistant à capturer une nouvelle image du meuble fixe de placement d’articles après ledit contrôle de l’au moins un paramètre de visualisation contrôlable, et à mettre à jour l’image pré-évaluée comme étant la nouvelle image. Procédé selon l’une quelconque des revendications 1 à 11, dans lequel l’au moins un paramètre de visualisation contrôlable comprend une direction de visée du dispositif d’imagerie. Serveur de traitement d’images (20) en mesure de communiquer avec un dispositif d’imagerie (10) qui a au moins un paramètre de visualisation contrôlable et qui est agencé pour capturer des images d’un meuble fixe de placement d’articles, comprenant une unité de traitement configurée pour mettre en œuvre les étapes de configuration de la détermination, sélectionner et paramétrer le procédé de la revendication 1. Produit de programme informatique comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur, amènent l’ordinateur à effectuer les étapes de configuration de détermination, de sélection et de paramétrage du procédé de la revendication 1.