(EN) A monitoring system (220) for a drill string (110) controlled by a drilling program may include a contactless sensor (222) arranged to capture data at a second time. The data may be associated with a parameter at a position along a drill line (112) associated with the drill string (110). The system (220) may include a processor (802) operatively connected to the contactless sensor (222). The processor (802) may be configured to access a machine learning (ML) model (228) that is trained using the data captured at a first time, prior to the second time, and an image analysis algorithm. The processor (802) may be configured to identify, using the trained ML model (228), a condition pertaining to the drill string based on interpreting the data captured at the second time. The processor (802) may be configured to cause an adjustment to the drilling program based on the identified condition.
(FR) Un système de surveillance (220) pour une colonne de forage (110) commandée par un programme de forage peut comprendre un capteur sans contact (222) conçu pour capturer des données à un second moment. Les données peuvent être associées à un paramètre au niveau d'une position le long d'une ligne de forage (112) associée à la colonne de forage (110). Le système (220) peut comprendre un processeur (802) connecté fonctionnellement au capteur sans contact (222). Le processeur (802) peut être conçu pour accéder à un modèle d'apprentissage automatique (ML) (228) qui est entraîné en utilisant les données capturées à un premier moment, avant le second moment, et à un algorithme d'analyse d'image. Le processeur (802) peut être conçu pour identifier, en utilisant le modèle ML entraîné (228), une condition relative à la colonne de forage sur la base de l'interprétation des données capturées au second moment. Le processeur (802) peut être conçu pour réaliser un réglage du programme de forage sur la base de la condition identifiée.