A surgical system includes at least one light emitter and an array of light sensors disposed at the working end of the surgical instrument, individual light sensors in the array of light sensors adapted to generate a signal comprising a non-pulsatile component. The system also includes a controller coupled to the array of light sensors, the controller including an analyzer configured to determine a curve of the non-pulsatile components of the signals of each of the individual light sensors in the array of light sensors, smooth the curve, calculate a derivative of the smoothed curve; invert the smoothed curve, calculate a derivative of the inverted smoothed curve, take a difference between the derivatives, smooth the resultant curve, estimate zero crossings of the smoothed, resultant curve, apply a signum function to points adjacent each zero crossing, if any, and identify a region of interest, if any, based on the result.La présente invention concerne un système chirurgical comprenant au moins un émetteur de lumière et une rangée de capteurs de lumière disposée au niveau de l'extrémité de travail de l'instrument chirurgical, les capteurs de lumière individuels dans la rangée de capteurs de lumière étant adaptés pour générer un signal comprenant un composant non pulsatile. Le système comprend également un dispositif de commande accouplé à la rangée de capteurs de lumière, le dispositif de commande comprenant un dispositif d'analyse configuré pour déterminer une courbe des composants non pulsatiles des signaux de chacun des capteurs de lumière individuels dans la rangée des capteurs de lumière, pour lisser la courbe, et calculer une dérivée de la courbe lissée ; pour inverser la courbe lissée, calculer une dérivée de la courbe lissée inversée, prendre une différence entre les dérivées, lisser la courbe résultante, estimer les croisements zéros de la courbe résultante lissée, appliquer une fonction signum aux points adjacents à chaque croisement zéro, le cas échéant, e