Slide 12
Slide 12 text
AI 12
レンズ歪み(OpenCV で利用されているモデル)
樽型歪み
(barrel distortion)
糸巻き型歪み
(pincushion distortion)
𝑥!"#$%&$'!
= 𝑥 1 + 𝑘(
𝑟) + 𝑘)
𝑟* + 𝑘+
𝑟, + 2𝑝(
𝑥𝑦 + 𝑝)
𝑟) + 2𝑥)
𝑦!"#$%&$'!
= 𝑦 1 + 𝑘(
𝑟) + 𝑘)
𝑟* + 𝑘+
𝑟, + 𝑝(
𝑟) + 2𝑦) + 2𝑝)
𝑥𝑦
𝑢
𝑣
1
=
⁄
𝑓 𝛿 0 𝑐$
0 ⁄
𝑓 𝛿 𝑐%
0 0 1
𝑥&'()*+),&
𝑦&'()*+),&
1
半径方向の歪み (radial distortion)
円周方向の歪み (tangential distortion)
レンズ
撮像素子
𝑟) = 𝑥) + 𝑦)
歪み係数:k1
, k2
, k3
, p1
, p2
(内部パラメータに含まれる)
参考:OpenCVのカメラ歪みシミュレータを作ってみた