The invention relates to a method for detecting a surgical tool on a first image comprising the following steps: storing shape parameters of the surgical tool; determining a second image (I3) containing distinct pixel regions from the first image by a first process including segmenting the first image; determine first windows (F), each first window surrounding one of the regions; selecting at least a second window among the first windows from the shape parameters; determining a third image from the first image by applying to the first image a second processing implementing the Frangi algorithm; and determining lateral edges of the surgical tool on the portion of the third image contained in said second window L'invention concerne un procédé de détection d'un outil chirurgical sur une première image comportant les étapes suivantes : mémoriser des paramètres de forme de l'outil chirurgical ; déterminer une deuxième image (I3) contenant des régions de pixels distinctes à partir de la première image par un premier traitement comprenant la segmentation de la première image ; déterminer des premières fenêtres (F), chaque première fenêtre entourant l'une des régions ; sélectionner au moins une deuxième fenêtre parmi les premières fenêtres à partir des paramètres de forme ; déterminer une troisième image à partir de la première image en appliquant à la première image un deuxième traitement mettant en oeuvre l'algorithme de Frangi ; et déterminer des bords latéraux de l'outil chirurgical sur la partie de la troisième image contenue dans ladite deuxième fenêtre