Parece que, sin saberlo, estás empezando a adentrarte en las profundidades de la visión por computador conocida popularmente por las siglas CV.
La buena noticia es que hay toneladas de lo que buscas en internet si sabes lo que quieres.
Te sugeriría que empezaras con OpenCV.
El único requisito es que sepas programar en Python aunque también puedes aprender a …