Brevet FR3042630A1 (20170421)
REVENDICATIONS1. Dispositif informatique (700) pour détecter un objet d'intérêt dans une image, comprenant : un dispositif de mémoire (710) ; et un processeur (715) couplé de manière communicative avec ledit dispositif de mémoire (710) et ayant des instructions codées qui, quand elles sont exécutées, sont configurées pour traiter des données d'image par : l'évaluation d'un contraste de pixels pour faciliter la détection d'une transition de bord dans une image (206), en identifiant des pixels voisins qui sont au-dessus d'une valeur de contraste prédéterminée, qui représentent un objet d'intérêt potentiel (102) ; le filtrage des pixels sur la base d'informations de couleur pour identifier des zones de contraste élevé où il existe une transition de bord de couleur (210) ; l'application d'un masque de filtre de convolution pour produire des régions de pixels ayant une concentration localisée de contraste et des variations de couleur (212) ; l'application d'un filtre de seuil pour identifier les régions de pixels ayant des valeurs qui sont supérieures à une valeur de seuil prédéterminée et en groupant les régions de pixels identifiées dans un ou plusieurs groupes représentant un objet d'intérêt (214) ; et la génération d'une alerte pour notifier à un opérateur que l'objet d'intérêt dans l'image a été détecté (216).\n<CLM>\1\tDispositif informatique (700) selon la revendication 1, dans lequel ledit processeur (715) est configuré pour détecter l'objet d'intérêt (102) sur une surface d'une étendue d'eau (104).\n<CLM>\1\tDispositif informatique (700) selon la revendication 1 ou la revendication 2, dans lequel ledit processeur (715) est configuré pour délivrer en sortie un indice visuel superposé sur un affichage de l'image pour notifier à l'opérateur que l'objet d'intérêt (102) a été détecté dans l'image (100). 3042630 15\n<CLM>\1\tDispositif informatique (700) selon la revendication 3, dans lequel ledit processeur (715) est configuré pour générer une sortie comprenant une alerte sonore pour notifier à l'opérateur que l'objet d'intérêt (102) a été détecté dans l'image (100). 5\n<CLM>\1\tDispositif informatique (700) selon l'une quelconque des revendication précédentes, comprenant en outre un dispositif d'affichage (740) couplé de manière communicative audit processeur (715) et configuré pour afficher l'image et l'alerte.\n<CLM>\1\tDispositif informatique (700) selon la revendication 5, dans lequel ledit processeur 10 (715) est configuré pour générer un cadre de contour (304) qui est superposé sur l'affichage de l'image (300) pour notifier à l'opérateur l'emplacement de l'objet d'intérêt (302) dans l'image (300).\n<CLM>\1\tDispositif informatique (700) selon l'une quelconque des revendications 15 précédentes, dans lequel ledit processeur (715) comprend une unité de traitement graphique d'usage général (GPGPU) et une unité centrale de traitement (CPU) qui fonctionnent comme des coprocesseurs pour traiter des données d'image.\n<CLM>\1\tDispositif informatique (700) selon l'une quelconque des revendications 20 précédentes, dans lequel le filtre de seuil est configuré pour être ajusté de manière réglable pour établir une sensibilité pour la détection d'objets d'intérêt (214).\n<CLM>\1\tProcédé (200) pour identifier un objet d'intérêt (102) dans une image (100), le procédé (200) comprenant : 25 l'évaluation, en utilisant un dispositif informatique (700), d'un contraste de pixels pour faciliter la détection d'une transition de bord dans une image, en identifiant des pixels voisins qui sont au-dessus d'une valeur de contraste prédéterminée, qui représentent un objet d'intérêt potentiel (206) ; le filtrage, en utilisant le dispositif informatique (700), des pixels sur la base 30 d'informations de couleur pour identifier des zones de contraste élevé où il existe une transition de bord de couleur (210) ; 3042630 16 l'application, en utilisant le dispositif informatique (700), d'un masque de filtre de convolution pour produire des régions de pixels ayant une concentration localisée de contraste et des variations de couleur (212) ; l'application, en utilisant le dispositif informatique (700), d'un filtre de seuil pour 5 identifier les régions de pixels ayant des valeurs qui sont supérieures à une valeur de seuil prédéterminée et le groupement des régions de pixels identifiées dans un ou plusieurs groupes représentant un objet d'intérêt (214) ; et la génération, en utilisant le dispositif informatique (700), d'une alerte pour notifier à un opérateur que l'objet d'intérêt dans l'image a été détecté (216). 10\n<CLM>\1\tProcédé (200) selon la revendication 9, comprenant en outre la génération d'un indice visuel superposé sur un affichage de l'image pour notifier à l'opérateur que l'objet d'intérêt a été détecté dans l'image. 15\n<CLM>\1\tProcédé (200) selon la revendication 10, dans lequel la génération d'une alerte comprend la génération d'une alerte sonore pour notifier à l'opérateur que l'objet d'intérêt (102) dans l'image a été détecté, dans lequel l'image représente une surface d'une étendue d'eau (104). 20\n<CLM>\1\tProcédé (200) selon l'une quelconque des revendications 9 à 11, comprenant en outre la génération d'un cadre de contour (304) qui est superposé sur un affichage de l'image (100) pour notifier à l'opérateur l'emplacement de l'objet d'intérêt (102) dans l'image (100). 25\n<CLM>\1\tProcédé (200) selon l'une quelconque des revendications 9 à 12, comprenant en outre l'ajustement du filtre de seuil pour établir une sensibilité pour la détection d'objets d'intérêt (102).\n<CLM>\1\tProcédé (200) selon l'une quelconque des revendications 9 à 13, dans lequel 30 l'évaluation, en utilisant un dispositif informatique (700), d'un contraste de pixels comprend l'évaluation, en utilisant un dispositif informatique (700) qui comprend une unité de traitement graphique d'usage général (GPGPU) et une unité centrale de traitement (CPU) qui fonctionnent comme des coprocesseurs. 3042630 17\n<CLM>\1\tProcédé (200) selon l'une quelconque des revendications 9 à 14, comprenant en outre : l'identification d'un horizon dans l'image (100) ; et 5 le fait d'ignorer des données de pixel au-dessus de l'horizon ou au-dessous de l'horizon.\n<CLM>\1\tSystème pour détecter un objet d'intérêt (102) dans une image (100), le système comprenant : 10 une caméra configurée pour acquérir une image (202) ; et un dispositif informatique (700) couplé de manière communicative avec ladite caméra et configuré pour : évaluer un contraste de pixels pour faciliter la détection d'une transition de bord dans une image, en identifiant des pixels voisins qui sont au-dessus d'une valeur de 15 contraste prédéterminée, qui représentent un objet d'intérêt potentiel (206) ; filtrer les pixels sur la base d'informations de couleur pour identifier des zones de contraste élevé où il existe une transition de bord de couleur (210) ; appliquer un masque de filtre de convolution pour produire des régions de pixels ayant une concentration localisée de contraste et des variations de couleur (212) ; 20 appliquer un filtre de seuil pour identifier les régions de pixels ayant des valeurs qui sont supérieures à une valeur de seuil prédéterminée et grouper les régions de pixels identifiées dans un ou plusieurs groupes représentant un objet d'intérêt (214) ; et générer une alerte pour notifier à un opérateur que l'objet d'intérêt dans l'image a été détecté (216). 25\n<CLM>\1\tSystème selon la revendication 16, dans lequel ladite caméra et ledit dispositif informatique (700) sont installés sur un véhicule sans conducteur.\n<CLM>\1\tSystème selon la revendication 16 ou la revendication 17, dans lequel ledit 30 dispositif informatique (700) est configuré pour détecter l'objet d'intérêt (102) sur une surface d'une étendue d'eau (104). 3042630 18\n<CLM>\1\tSystème selon l'une quelconque des revendications 16 à 18, dans lequel ledit dispositif informatique (700) est configuré pour délivrer en sortie un indice visuel superposé sur un affichage de l'image (100) pour notifier à l'opérateur que l'objet d'intérêt (102) a été détecté dans l'image (100).\n<CLM>\1\tSystème selon l'une quelconque des revendications 16 à 19, dans lequel ledit dispositif informatique (700) est configuré pour générer une sortie comprenant une alerte sonore pour notifier à l'opérateur que l'objet d'intérêt (102) a été détecté dans l'image (100). 5 10