algoritmos de detección