OpenCV (Open Source Computer Vision) es una biblioteca libre de visión artificial originalmente desarrollada por Intel y que además es multiplataforma, existiendo versiones para Linux, Mac OS X y Windows.
Desde que apareció en enero de 1999, se ha utilizado principalmente en aplicaciones de control de procesos donde se requiere reconocimiento de objetos. Esto se debe a que su publicación se da bajo licencia BSD, que permite que sea usada libremente para propósitos comerciales y de investigación con las condiciones en ella expresadas.
Se quiere valorar el uso de OpenCV en la plataforma iOS que cuente con camara de video, esto es, iPhone y el nuevo iPod Touch. El proyecto utilizará la camara en tiempo real para renococer formas y contenidos, y mostrar una información asociada al objeto y que se encontrará disponible en un servidor, ya que los objetos a reconocer estarán acotados previamente.