Keywords (Legacy)
/
Perspective Projection Transform
Search
Share
ใฐ๏ธ
Perspective Projection Transform
ํ๊ธ
์๊ทผํฌ์๋ณํ
์ถ์ฒ
terminology
์๊ฐ/์ง๋ฌธ
+0/0 (terminology) - Perspective Projection Transform
์๊ตฌ๋ ธํธ ์๊ฐ์ ์
ํ๋ก์ ํธ๋ ธํธ ์๊ฐ์ ์
๊ด๋ จ ์ง๋ฌธ์ ์
terminology
์ถ์์ ์ธ(์ ๋ฌธ์ ์ธ) ์ฉ์ด์.
ํค์๋๊ฐ ๊ฐ๊น์ด ์์ผ ๋ด ๊ฒ์๋ ๊ฒ ๊ฐ์ง ์์.
์์๋๊ณ ์ถ์ ๋จ์ด์ด์ง๋ง ์๊ตฌ๋ ธํธ ์์ฑ์ ๊ณผ๋ถํจ.
์ ์
In perspective projection, a 3D point in a truncated pyramid frustum (eye coordinates) is mapped to a cube (NDC); the range of x-coordinate from [l, r] to [-1, 1], the y-coordinate from [b, t] to [-1, 1] and the z-coordinate from [-n, -f] to [-1, 1].
์ด ๋จ์ด๋ฅผ ๋ฐ๊ฒฌํ ๊ณณ
1.
19p, NDC ray space derivation, Here we derive the transformation which is applied to rays to map them from camera space to NDC space. The standard 3D perspective projection matrix for homogeneous coordinates is
2.
์ผ๋ฐ์ ์ธ ์นด๋ฉ๋ผ๋ ๋๋ถ๋ถ ํํ(Pin-hole) ์นด๋ฉ๋ผ ํํ๋ก ๋ชจ๋ธ๋งํ์ฌ ์ฌ์ฉํ๊ณ ์์ผ๋ฉฐ, ์ฒ์ ์นด๋ฉ๋ผ์ ๋ํด์ ๋ฐฐ์ธ ๋ ๋๋ถ๋ถ์ ์ค๋ช ์๋ฃ๋ค์ด ํํ ๋ชจ๋ธ์ ๊ธฐ๋ฐ์ผ๋ก ์ค๋ช ์ ํ๊ณ ์๋ค. ์ด๋ฌํ ํํ ๋ชจ๋ธ์ ๋ ์ฆ๋ฅผ ํตํด ๋ค์ด์ค๋ ๋น์ด ๊ตด์ ๋์ง ์๊ณ ๋ฐ๋ก ์ด๋ฏธ์ง ์ผ์๋ก ๋ค์ด์ค๋ perspective projection์ ๊ธฐ๋ฐ์ผ๋ก ํ๊ณ ์๋ค. ํ์ง๋ง ์ค์ ์ฐ๊ตฌ๋ฅผ ์งํํ๋ค ๋ณด๋ฉด ๋์ ํ๊ฐ์ด ์ด์ ์ด ๋๋ ์ดํ๋ฆฌ์ผ์ด์ (ex. Visual SLAM)์ด ์๊ธฐ ๋๋ฌธ์ FOV (Field of View)๊ฐ 170๋ ์ด์์ธ ์ด์๋ ์ฆ (Fisheye lens)๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๋ ๋ง๋ค. ์ด๋ฌํ ํ๊ฐ์ด ๋งค์ฐ ๋์ ๋ ์ฆ์ ๊ฒฝ์ฐ์๋ ์ผ๋ฐ์ ์ธ ๋ชจ๋ธ๋ก ํํํ๊ธฐ ์ด๋ ต๋ค. ๋ฐ๋ผ์ ์ด๋ฌํ ๊ฒฝ์ฐ์๋ perspective projection์ด ์๋ equidistance projection ๋ชจ๋ธ์ ์ฌ์ฉํ๋ค.
3.
Q. ์ปดํจํฐ ๊ทธ๋ํฝ์ค์์ Projection transform == Perspective projection transform ์ธ๊ฑด๊ฐ์? A. ๋ค