Programska oprema za fotogrametrijo je računalniški program, ki uporabniku omogoča enostavno in učinkovito uporabo dvodimenzionalnih (2D) fotografij za ustvarjanje tridimenzionalnih (3D) modelov in tekstur za uporabo v 3D programih. Te vrste programov se uporabljajo v številnih panogah in bodo pogosto delovale pri ustvarjanju 3D modela, ki ga je mogoče nato izvoziti iz programske opreme, uporabljene za njegovo ustvarjanje, in uvoziti v drug 3D program za nadaljnjo manipulacijo in uporabo. To lahko vključuje arhitekturne programe za notranje in zunanje oblikovanje ter umetniške programe, ki se uporabljajo v računalniški animaciji. Programska oprema za fotogrametrijo se pogosto uporablja na različnih področjih, od arhitekture in inženiringa do geološkega raziskovanja in filmske produkcije.
Postopek, znan kot fotogrametrija, je uporaba 2D slike, običajno fotografije, za ustvarjanje meritev predmetov, zajetih na sliki, v resničnem svetu. Uporabljali so ga približno tako dolgo, kot je prisotna fotografija, olajšali pa so ga z napredkom računalnikov in zmožnostmi sodobnih programov. Programska oprema za fotogrametrijo je računalniški program, ki uporabniku omogoča, da posname 2D sliko, kot je fotografija, in jo nato uporabi kot osnovo za 3D predstavitev tega, kar je na sliki, imenovano 3D model.
To se običajno naredi z vnosom uporabnika, tako da se na fotografiji izrišejo ključne točke, da se programski opremi za fotogrametrijo da občutek obsega in sorazmerja znotraj slike. Programska oprema za fotogrametrijo bo te točke nato uporabila kot vodilo za določitev oblike in obsega predmeta na sliki. Te točke in podatke lahko nato program uporabi za izdelavo 3D modela predmeta na sliki; ta model je običajno žični okvir in je sestavljen iz navadne 3D predstavitve predmeta. Nekatera programska oprema lahko uporabi tudi izvorno fotografijo za ustvarjanje tekstur za 3D modele, ki so fotorealistične in jih je mogoče neposredno uporabiti na modelu.
Uporaba programske opreme za fotogrametrijo je precej pogosta v številnih različnih panogah, kot so arhitektura, inženiring in film. S fotogrametrijo lahko arhitekt posname fotografijo stavbe, nato pa to fotografijo spremeni v 3D model stavbe za uporabo v svojem lastnem portfelju ali za nadaljnjo razširitev za prihodnji projekt. Inženir bi lahko podobno uporabil fotografijo avtomobila, da bi ustvaril 3D model avtomobila za uporabo v inženirski programski opremi za izvajanje virtualnih testov in zbiranje podatkov. Fotogrametrija se pogosto uporablja v filmskih posebnih učinkih, saj lahko uporabniku omogoči uporabo fotografij nečesa resničnega, da ustvari 3D model predmeta in nato manipulira s tem modelom v umetniškem programu.