我正试图在matlab中快速编写自己的代码。
在ı是堆栈的地方,ı不理解这个表达式的含义。
让我们考虑N*(N−1)/2采样点对(pi,pj)之一。 A= {(pi,pj) R2×R2 x i ,j∈N}
另一个我的问题是,局部梯度和整体梯度有什么区别?
发布于 2014-06-03 15:24:03
表达式意味着您正在查看一对像素(pi,pj),这样两个像素都属于区域R2 x R2,并且两个像素不能相同。
梯度是向量( Ix,Iy),其中Ix是x方向的一阶导数,Iy是y方向的一阶导数。这个向量是在一个点上定义的,所以梯度是定义为局部的。我不知道全局梯度是什么意思。更多的上下文可能会在这里有所帮助。
发布于 2018-08-01 04:01:42
考虑到N. N*(N−1)有一组大小点,则N-选择2是N-选择2,它等于从一组大小N(概率中称为组合的概念)中提取的2个子集的数目.因为您使用的是一对点,所以需要子集大小为2。
R指的是所有实数的集合(一个值)。当它被平方时,它指的是笛卡尔平面,所以π是一对实数(x,y),是笛卡尔平面上的一个点。
字符“^”是和操作。因此,必须满足以下所有条件:
局部梯度是在像素pi和pj对上局部计算的。同时,通过累积局部梯度来估计关键点周围区域的全局梯度。
https://stackoverflow.com/questions/24014557
复制相似问题