Transformarea perspectivei

Atunci când ochii umani văd o serie de lucruri pe care le arată mai degrabă în comparație cu cei care sunt departe. Aceasta se numește perspectivă în general. În timp ce conversia este transferul unui obiect etc. de la un stat la altul.







Astfel, în general, transformarea în perspectivă se referă la transformarea lumii în imagini 3d 2d. Același principiu pe care funcționează viziunea umană și același principiu pe care funcționează camera.

Vom vedea în detaliu de ce se întâmplă acest lucru, că obiectele apropiate de tine arătau mai mult, în timp ce cei care sunt departe, arătau mai puțin, chiar dacă arătau mai mari atunci când îi ajungeați.

Vom începe această discuție cu privire la conceptul cadrului de referință:

Punct de vedere:

Sistemul de referință este în esență un set de valori în legătură cu care măsuram ceva.

Transformarea perspectivei

Pentru a analiza lumea 3D / imagine / scenă, sunt necesare 5 cadre de referință diferite.

Obiect coordonat

Un obiect coordonat este utilizat pentru a modela obiecte. De exemplu, verificarea dacă un anumit obiect este în locul potrivit în raport cu un alt obiect. Acesta este un sistem de coordonate 3D.

Sistemul global de coordonate

Sistemul global de coordonate este folosit pentru obiectele legate în comun într-o lume tridimensională. Acesta este un sistem de coordonate 3D.







Camera de coordonate

Camera de coordonate a cadrelor este utilizată pentru a conecta obiecte la cameră. Acesta este un sistem de coordonate 3D.

Sistem de coordonate imagine

Acesta nu este un sistem de coordonate 3d, dar este un sistem 2d. Se utilizează pentru a descrie modul în care sunt afișate punctele 3d în planul imaginii 2D.

Coordonatele pixelilor

În plus, sistemul de coordonate 2d. Fiecare pixel are o valoare de pixel în comun cu ordonata.

Conversie între aceste 5 cadre

Transformarea perspectivei

Modul în care scena 3D se transformă în 2d, cu imaginea pixelilor.

Acum vom explica acest concept matematic.

Transformarea perspectivei

y = imagini 2d

e = lungimea focală a camerei

Z = distanța dintre obiect și cameră

În prezent, se formează în această transformare, care sunt reprezentate de Q. Două unghiuri diferite

Unde minus înseamnă că imaginea se întoarce. Al doilea unghi care este format este:

Comparând aceste două ecuații, pe care le obținem

Din această ecuație, vedem că atunci când razele de lumină reflectă înapoi după ce au fost lovite de un obiect transmis de la cameră, se formează o imagine inversă.

Putem înțelege mai bine acest lucru, cu acest exemplu.

Calcularea dimensiunii imaginii formate

Să presupunem că imaginea a fost luată de o persoană de 5 m înălțime și în timp ce stăteam la o distanță de 50 m de aparatul de fotografiat și trebuie să spunem care este dimensiunea imaginii unei persoane, cu o cameră cu o distanță focală de 50 mm.

Deoarece distanța focală este în milimetri, trebuie să convertim fiecare lucru într-un milimetru pentru a calcula acest lucru.

Înlocuindu-le valorile din formula, ajungem

Din nou, semnul minus indică faptul că imaginea este inversată.







Articole similare

Trimiteți-le prietenilor: