Un buen ejemplo de lo que es la visión por computador es la función de reconocimiento facial incluida en los sistemas de seguridad de la mayoría de smartphones. La cámara contiene software que es capaz de reconocer características faciales como los ojos, nariz y boca y les permiten sacarlos de una imagen. Luego, el software puede ajustar la imagen apropiadamente centrándose en la cara, reduciendo los ojos rojos y demás. Esto puede que sea una aplicación simple de visión artificial, pero sigue muchos conceptos fundamentales similares presentes en versiones mucho más avanzadas de esta tecnología.
Resulta de gran dificultad el desarrollar sistemas de visión por computador que puedan replicar por completo la habilidad humana de distinguir y reconocer objetos. Sin embargo, es un campo que ha experimentado muchos avances en estos últimos años, debido en gran medida a el uso de algoritmos avanzados de aprendizaje automático.