对数极坐标

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情
        在介绍对数极坐标之前,让我们先来介绍极坐标的概念。在平面内选择一个定点O作为“极点”,从该点引出一条射线OX,叫做“极轴”,再选定一个长度单位和角度的正方向(通常取逆时针方向)。对于平面内任何一点M,可以用r来表示OM的长度,用表示OM到OX所转过的角度。那么,就被称为点M的极坐标。用这种方法建立的坐标系叫做极坐标系。显然,极坐标系和直角坐标系之间存在着对应关系,即:,也可以写为:

        顺便提一下,第一个使用极坐标来确定平面内点的坐标位置的人是牛顿。

       下图所示,就是一个圆在直角坐标系及极坐标系中的表示。可见,圆上的任意一点的坐标,可以用的极坐标形式来表示,也可以用(x,y)的直角坐标形式来表示。

                                                       

对数极坐标,顾名思义,就是在极坐标的基础上,增加“对数”,即log运算。直角坐标同对数极坐标之间存在着如下的转换关系:

,其中,

极坐标和对数极坐标有很多很好的性质,因此,在图像处理中,我们也经常能见到它的身影。例如,在图像拼接中,经常会见到将图像从笛卡尔直角坐标系转换到对数极坐标系中,进行图像旋转尺度和缩放因子的计算,并以此来进行后续的匹配和矫正、配准等操作。

                                   

上图就是一个典型的例子,左边是直角坐标系中的三个矩形(分别用粗实线、细虚线、粗虚线来表示),右边是对数极坐标中表示的三个矩形。很显然,直角坐标系中粗虚线表示的矩形,距离中心点的距离最长,因此,转换到对数极坐标中时,其位于logr轴的最右方。而直角坐标系中粗实线和细虚线表示的两个矩形,距离中心点的距离相等,但是,两者之间存在着45度的夹角,而这在对数极坐标中,可以明显的看出。

 

 

【OpenCV】图像变换(六)对数极坐标变换LogPolar&直方图均衡EqualizeHist (1)Log-Polar变换 对于二维图像,Log-polar转换表示从笛卡尔坐标到极坐标的变换。关于笛卡尔坐标向极坐标的变换,这个数学上的变换,我相信在中学很多人就明白,在这里就不做过多的赘述。 关于为什么要进行对数极坐标变换?对我们来说,更为重要的是,对数极坐标变换是对物体视场的一种不变表示,即当变换图像的质心移动到对数极坐标平面的某个固定点时。如下图所示,左边三个是我们想要识别成“正方形” 阅读详情

相关推荐

GLOH算子

在SIFT描述子的基础之上提出了一种称为GLOH(gradient location and orientation histogram)的描述子。为了增强其鲁棒性和独立性。以对数极坐标在半径方向建立三个带(6,11,15)和8个角度方向,该描述子(可参看下图)将检测到的兴趣区域按照径向和角度划分为17个子区域,然后每一个区域按照SIFT描述子的方法计算灰度梯度直方图,其中梯度角度划分为16个bi

a-娇的专栏 4677

对数极坐标变换.zip_log-polar_极坐标

一个简单的对数极坐标变换matlab程序,作为入门小白的一次尝试,希望能得到认可

对数极坐标转换

<br />#ifdef _CH_<br />#pragma package<opencv><br />#endif<br />#ifndef _CV_<br />#include <cv.h><br />#include <cvcam.h><br />#include <cxcore.h><br />#include <highgui.h><br />#endif<br />#pragma comment(lib,"cv.lib")<br />#pragma comment(lib,"cvcam.lib"

Sonner or later I will go back 2369

图像对数极坐标转换

图像对数极坐标转换(从平面坐标到极坐标的变换,关键在于坐标变换公式)

LogPolar 对数极坐标

LogPolar 对数极坐标cvLogPolar对数极坐标(logpolar)是仿真生物视网膜中央凹陷的特性,具有数据压缩的能力,可用于目标跟踪中快速尺度和旋转变换不变的模板匹配。 对数极坐标其实就是将图像像素坐标转换成极坐标,然后对r求取对数,获得的坐标。 直角坐标系和极坐标系的变换公式为: 具体过程是怎么样的呢?首先要选定坐标原点,然后才能变换。一般坐标原点选为图像的中心点,如果...

weixin_33796177的博客 494

图像极坐标变换的研究

做图像配准的时候,发现图像进行旋转的情况下的配准有一些特殊。于是想到可以用极坐标进行配准。查了一下资料,发现大家用的更多的是对数极坐标Log Polar。笛卡尔坐标系和极坐标系先来说一下我们常用的笛卡尔坐标。X轴水平向右是正方向,y轴垂直于x轴,竖直向上是正方向。但是在计算机中图像的原点在左上方,所以如果是在笛卡尔坐标中进行旋转,需要三个矩阵相乘,分别实现从计算机坐标到笛卡尔坐标,旋转角度thet...

zcg1942的博客 1万+

Log-Polar——关于对数极坐标

对数极坐标几何(Log-Polar Geometry)是为了仿真生物视网膜,比如人眼中央小凹,的成像原理而产生的,它具有数据压缩的特性。对  数极坐标系是一个二维坐标系,一个点的坐标由一个实数对 (ρ,θ) 决定,ρ 是该点到某一特定点(原点origin)的距离的对数,θ是过该点与原点的直线和某个参考直线(如x轴)所张的角度。 一个类似于人眼的传感器阵列如左图所示,它由64层同心圆

1286

matlab对数极坐标,Log-Polar Mapping(对数极坐标映射)

对数极坐标图像几何学首先是从生物视觉系统的视网膜生理结构获得灵感的,具有数据压缩特性。在人工视觉系统中,与常见的笛卡尔坐标系中的图像对比,在没有减小视域大小和视网膜中心部分图像的分辨率的情况下,对数极坐标图像允许更加快速的采样率。The log-polar image geometry was first motivated by its resemblance with the structur...

weixin_29022821的博客 925

【15】GLOH特征描述:SIFT的对数极坐标优化与PCA降维方案

GLOH(Gradient Location-Orientation Histogram,梯度位置-方向直方图)是SIFT(尺度不变特征变换)的经典改进版本,核心目标是解决SIFT对几何变换(旋转、尺度)的适应性问题。通过对数极坐标空间分块替代SIFT的笛卡尔网格,结合PCA降维压缩特征维度,GLOH显著提升了局部特征的鲁棒性与匹配效率,成为宽基线立体匹配、部分遮挡识别等场景的优选方案。GLOH作为SIFT的改进版本,通过对数极坐标分块解决了几何适应性问题,通过PCA降维。

Try_再努力一点 2007

对数极坐标变换matlab程序

在图像拼接过程中对于旋转的图像需要进行对数极坐标变换,该程序可以实现这种功能。

15、基于对数极坐标频率索引的鲁棒音频水印技术

本文介绍了一种基于对数极坐标频率索引的鲁棒音频水印技术。该方法通过对归一化频率轴应用离散对数极坐标映射,利用平均傅里叶幅度(AFM)作为水印嵌入区域,结合基于相关性的检测策略,实现了在多种同步攻击下稳定提取水印的能力。实验结果表明,该方法在抵抗随机裁剪、音高缩放、DA/AD转换等攻击方面表现出色,同时保持了音频的高质量。适用于版权保护、内容认证和追踪溯源等应用场景。

cherry的博客 62
上一篇: 软件加密技术和注册机制
下一篇: Qt 内存管理机制
ChenLee_1
博客等级 码龄17年 6200粉丝 179原创
评论 9
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值