Detectar a localização de uma imagem em uma imagem maior

Como você detecta a localização de uma imagem em uma imagem maior? Eu tenho uma cópia não modificada da imagem. Essa imagem é então alterada para uma resolução arbitrária e colocada aleatoriamente em uma imagem muito maior, de tamanho arbitrário. Nenhuma outra transformação é realizada na imagem resultante. O código Python seria ideal e provavelmente exigirialibgd. Se você souber uma boa abordagem para esse problema, receberá um +1.

questionAnswers(4)

yourAnswerToTheQuestion