AI engineering glossary · Computer vision

What is homography?

Homography: A 3 x 3 matrix that maps points between two views of a flat surface, allowing perspective changes that affine maps cannot. It is used to straighten photographed documents and stitch panoramas.

Level: advancedTopic: Computer vision

Homography: an example

Given the four corners of a tilted cheque in a phone photo, a homography warps it into a flat, front-on rectangle.

Related terms

More Computer vision terms

Where you learn it

Homography is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.