Log-Polar——关于对数极坐标
![Log-Polar——关于对数极坐标 - prehistoric - 羡鱼渊 笔耕田园](http://img1.ph.126.net/FureEc1--W8JqXMLkxkxCQ==/1927822115591390386.gif)
数极坐标系是一个二维坐标系,一个点的坐标由一个实数对 (ρ,θ) 决定, ρ 是该点到某一特定点(原点origin)的距离的对数, θ是过该点与原点的直线和某个参考直线(如x轴)所张的角度。
一个类似于人眼的传感器阵列如左图所示,它由64层同心圆组成,每个同心圆上有32个传感器。
这样一个传感器具有如下特性:
1. 它有一个极结构,即如果把中心点看做原点,则任一个传感器原件的位置可以由它到原点的距离和角度来表示;
2. 径向相邻传感器大小的变化是线性的,中心最小,越远离中心越大。
从对数极坐标到笛卡尔坐标的变换
![Log-Polar——关于对数极坐标 - prehistoric - 羡鱼渊 笔耕田园](http://img0.ph.126.net/RwbsMMuWpHQtwJyma_S_Hw==/6597396321612038937.png)
从笛卡尔坐标到对数极坐标的变换
![Log-Polar——关于对数极坐标 - prehistoric - 羡鱼渊 笔耕田园](http://img1.ph.126.net/IST4WWN6pt_vtpmBEn_J3g==/6598169278285568203.png)
下面举一个例子。如果我们把上面这个传感器直接覆盖在原始图像(下左图)上,并且将每个传感器范围内的像素值全部置为这一区域的均值,那么就会出现目标图像所示的效果(下右图)。可以看出,该图在图像中心有很高的分辨率,但是随着离心率的增大,分辨率不断降低。
![Log-Polar——关于对数极坐标 - prehistoric - 羡鱼渊 笔耕田园](http://img1.ph.126.net/-0QAUXzloZX8RvLQELvniA==/6597575542006770058.gif)
![Log-Polar——关于对数极坐标 - prehistoric - 羡鱼渊 笔耕田园](http://img1.ph.126.net/Yze2pp6mT9a7MOhtFUpJ-Q==/6597575542006770049.gif)
在极坐标下表示的传感器可以映射到笛卡尔坐标下,下图展示了一部分图像的变换结果。
![Log-Polar——关于对数极坐标 - prehistoric - 羡鱼渊 笔耕田园](http://img0.ph.126.net/H4drA3w6hZU9nEgxyJj15w==/6598193467541372679.gif)
![Log-Polar——关于对数极坐标 - prehistoric - 羡鱼渊 笔耕田园](http://img0.ph.126.net/arEEXyghf1gx4iwGL8pE9Q==/2613495158776442958.gif)
![Log-Polar——关于对数极坐标 - prehistoric - 羡鱼渊 笔耕田园](http://img2.ph.126.net/LKIIPlU6mauMZOt5BjyeLQ==/6597275375331888302.gif)
全部64x32个“像素”的阵列按照上述变换的结果如右图。这种描述被称作对数极坐标表述(
log-polar representation)
,因为任意一个像素
(ρ,θ)被映射为笛卡尔坐标系下的
(logρ,θ)。
下图展示了左边镜片的边框是如何映射的。
![Log-Polar——关于对数极坐标 - prehistoric - 羡鱼渊 笔耕田园](http://img2.ph.126.net/zmIx-uyZKB-w_NIAWKurzQ==/3155334489026561018.gif)
![Log-Polar——关于对数极坐标 - prehistoric - 羡鱼渊 笔耕田园](http://img0.ph.126.net/Zwd1sz9tLGW9IQiPORPWJg==/2612087783892884808.gif)