Да, с помощью соответствий между исходными точками (точками реального мира) и точками назначения (точками изображения) можно вычислять гомографию. Все, что вам нужно сделать, это найти углы прямоугольного картона на изображении и, используя точки реального мира, вы можете найти гомографию.
В opencv уже есть функция для этого. Смотрите здесь для более подробной информации.