<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.formulasearchengine.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=78.129.59.100</id>
	<title>formulasearchengine - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://en.formulasearchengine.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=78.129.59.100"/>
	<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/wiki/Special:Contributions/78.129.59.100"/>
	<updated>2026-05-02T02:48:39Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0-wmf.28</generator>
	<entry>
		<id>https://en.formulasearchengine.com/index.php?title=Courant_bracket&amp;diff=14953</id>
		<title>Courant bracket</title>
		<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/index.php?title=Courant_bracket&amp;diff=14953"/>
		<updated>2013-06-02T10:42:19Z</updated>

		<summary type="html">&lt;p&gt;78.129.59.100: /* Dorfman bracket */ Typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FeatureDetectionCompVisNavbox}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Affine shape adaptation&#039;&#039;&#039; is a methodology for iteratively adapting the shape of the smoothing kernels in an [[affine group]] of smoothing kernels to the local image structure in neighbourhood region of a specific image point. Equivalently, affine shape adaptation can be accomplished by iteratively warping a local image patch with affine transformations while applying a rotationally symmetric filter to the warped image patches. Provided that this iterative process converges, the resulting fixed point will be &#039;&#039;affine invariant&#039;&#039;. In the area of [[computer vision]], this idea has been used for defining affine invariant interest point operators as well as affine invariant texture analysis methods.&lt;br /&gt;
&lt;br /&gt;
== Affine-adapted interest point operators ==&lt;br /&gt;
&lt;br /&gt;
The interest points obtained from the scale-adapted Laplacian [[blob detection|blob detector]] or the multi-scale Harris [[corner detection|corner detector]] with automatic scale selection are invariant to translations, rotations and uniform rescalings in the spatial domain. The images that constitute the input to a computer vision system are, however, also subject to perspective distortions. To obtain interest points that are more robust to perspective transformations, a natural approach is to devise a feature detector that is &#039;&#039;invariant to affine transformations&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Interestingly, affine invariance can be accomplished from measurements of the same multi-scale windowed second moment matrix &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; as is used in the multi-scale Harris operator provided that we extend the regular [[scale space]] concept obtained by convolution with rotationally symmetric Gaussian kernels to an &#039;&#039;affine Gaussian scale-space&#039;&#039; obtained by shape-adapted Gaussian kernels (Lindeberg 1994 section 15.3; Lindeberg and Garding 1997). For a two-dimensional image &amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;\bar{x} = (x, y)^T&amp;lt;/math&amp;gt; and let &amp;lt;math&amp;gt;\Sigma_t&amp;lt;/math&amp;gt; be a positive definite 2×2 matrix. Then, a non-uniform Gaussian kernel can be defined as&lt;br /&gt;
:&amp;lt;math&amp;gt;g(\bar{x}; \Sigma) = \frac{1}{2 \pi \sqrt{\operatorname{det} \Sigma_t}} e^{-\bar{x} \Sigma_t^{-1} \bar{x}/2}&amp;lt;/math&amp;gt;&lt;br /&gt;
and given any input image &amp;lt;math&amp;gt;I_L&amp;lt;/math&amp;gt; the affine Gaussian scale-space is the three-parameter scale-space defined as&lt;br /&gt;
:&amp;lt;math&amp;gt;L(\bar{x}; \Sigma_t) = \int_{\bar{xi}} I_L(x-\xi) \, g(\bar{\xi}; \Sigma_t) \, d\bar{\xi}.&amp;lt;/math&amp;gt;&lt;br /&gt;
Next, introduce an affine transformation &amp;lt;math&amp;gt;\eta = B \xi&amp;lt;/math&amp;gt; where &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; is a 2×2-matrix, and define a transformed image &amp;lt;math&amp;gt;I_R&amp;lt;/math&amp;gt; as&lt;br /&gt;
:&amp;lt;math&amp;gt;I_L(\bar{\xi}) = I_R(\bar{\eta})&amp;lt;/math&amp;gt;.&lt;br /&gt;
Then, the affine scale-space representations &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;R&amp;lt;/math&amp;gt; of &amp;lt;math&amp;gt;I_L&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;I_R&amp;lt;/math&amp;gt;, respectively, are related according to&lt;br /&gt;
:&amp;lt;math&amp;gt;L(\bar{\xi}, \Sigma_L) = R(\bar{\eta}, \Sigma_R)&amp;lt;/math&amp;gt;&lt;br /&gt;
provided that the affine shape matrices &amp;lt;math&amp;gt;\Sigma_L&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\Sigma_R&amp;lt;/math&amp;gt; are related according to&lt;br /&gt;
:&amp;lt;math&amp;gt;\Sigma_R = B \Sigma_L B^T&amp;lt;/math&amp;gt;.&lt;br /&gt;
Disregarding mathematical details, which unfortunately become somewhat technical if one aims at a precise description of what is going on, the important message is that &#039;&#039;the affine Gaussian scale-space is closed under affine transformations&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If we, given the notation &amp;lt;math&amp;gt;\nabla L = (L_x, L_y)^T&amp;lt;/math&amp;gt; as well as local shape matrix &amp;lt;math&amp;gt;\Sigma_t&amp;lt;/math&amp;gt; and an integration shape matrix &amp;lt;math&amp;gt;\Sigma_s&amp;lt;/math&amp;gt;, introduce an &#039;&#039;affine-adapted multi-scale second-moment matrix&#039;&#039; according to&lt;br /&gt;
:&amp;lt;math&amp;gt;\mu_L(\bar{x}; \Sigma_t, \Sigma_s) = g(\bar{x} - \bar{\xi}; \Sigma_s) \, \left( \nabla_L(\bar{\xi}; \Sigma_t)  \nabla_L^T(\bar{\xi}; \Sigma_t) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
it can be shown that under any affine transformation &amp;lt;math&amp;gt;\bar{q} = B \bar{p}&amp;lt;/math&amp;gt; the affine-adapted multi-scale second-moment matrix transforms according to&lt;br /&gt;
:&amp;lt;math&amp;gt;\mu_L(\bar{p}; \Sigma_t, \Sigma_s) = B^T \mu_R(q; B \Sigma_t B^T, B \Sigma_s B^T)  B&amp;lt;/math&amp;gt;.&lt;br /&gt;
Again, disregarding somewhat messy technical details, the important message here is that &#039;&#039;given a correspondence between the image points &amp;lt;math&amp;gt;\bar{p}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\bar{q} &amp;lt;/math&amp;gt;, the affine transformation &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; can be estimated from measurements of the multi-scale second-moment matrices &amp;lt;math&amp;gt;\mu_L&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mu_R&amp;lt;/math&amp;gt; in the two domains.&lt;br /&gt;
&lt;br /&gt;
An important consequence of this study is that if we can find an affine transformation &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; such that &amp;lt;math&amp;gt;\mu_R&amp;lt;/math&amp;gt; is a constant times the unit matrix, then we obtain a &#039;&#039;fixed-point that is invariant to affine transformations&#039;&#039; (Lindeberg 1994 section 15.4; Lindeberg and Garding 1997). For the purpose of practical implementation, this property can often be reached by in either of two main ways. The first approach is based on &#039;&#039;transformations of the smoothing filters&#039;&#039; and consists of:&lt;br /&gt;
&lt;br /&gt;
* estimating the second-moment matrix &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; in the image domain,&lt;br /&gt;
* determining a new adapted smoothing kernel with covariance matrix proportional to &amp;lt;math&amp;gt;\mu^{-1}&amp;lt;/math&amp;gt;,&lt;br /&gt;
* smoothing the original image by the shape-adapted smoothing kernel, and&lt;br /&gt;
* repeating this operation until the difference between two successive second-moment matrices is sufficiently small.&lt;br /&gt;
&lt;br /&gt;
The second approach is based on &#039;&#039;warpings in the image domain&#039;&#039; and implies:&lt;br /&gt;
* estimating &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; in the image domain,&lt;br /&gt;
* estimating a local affine transformation proportional to &amp;lt;math&amp;gt;\hat{B} = \mu^{1/2}&amp;lt;/math&amp;gt; where &amp;lt;math&amp;gt;\mu^{1/2}&amp;lt;/math&amp;gt; denotes the square root matrix of &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;,&lt;br /&gt;
* warping the input image by the affine transformation &amp;lt;math&amp;gt;\hat{B}^{-1}&amp;lt;/math&amp;gt; and&lt;br /&gt;
* repeating this operation until  &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; is sufficiently close to a constant times the unit matrix.&lt;br /&gt;
&lt;br /&gt;
This overall process is referred to as &#039;&#039;affine shape adaptation&#039;&#039; (Lindeberg and Garding 1997; Baumberg 2000; Mikolajczyk and Schmid 2004; Tuytelaars and van Gool 2004; Lindeberg 2008). In the ideal continuous case, the two approaches are mathematically equivalent. In practical implementations, however, the first filter-based approach is usually more accurate in the presence of noise while the second warping-based approach is usually faster.&lt;br /&gt;
&lt;br /&gt;
In practice, the affine shape adaptation process described here is often combined with interest point detection automatic scale selection as described in the articles on [[blob detection]] and [[corner detection]], to obtain interest points that are invariant to the full affine group, including scale changes. Besides the commonly used multi-scale Harris operator, this affine shape adaptation can also be applied to other types of interest point operators such as the Laplacian/Difference of Gaussian blob operator and the determinant of the Hessian  (Lindeberg 2008). Affine shape adaptation can also be used for affine invariant texture recognition and affine invariant texture segmentation.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Corner detection]]&lt;br /&gt;
*[[Blob detection]]&lt;br /&gt;
*[[Harris-Affine|Harris affine region detector]]&lt;br /&gt;
*[[Hessian Affine region detector|Hessian affine region detector]]&lt;br /&gt;
*[[Scale space]]&lt;br /&gt;
*[[Gaussian function]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* {{cite conference&lt;br /&gt;
| author=A. Baumberg&lt;br /&gt;
| title=Reliable feature matching across widely separated views &lt;br /&gt;
| booktitle=Proceedings of IEEE Conference on Computer Vision and Pattern Recognition&lt;br /&gt;
| pages=pages I:1774--1781&lt;br /&gt;
| year=2000&lt;br /&gt;
| url=http://citeseer.ist.psu.edu/baumberg00reliable.html&lt;br /&gt;
}}&lt;br /&gt;
* {{cite book |&lt;br /&gt;
author=T. Lindeberg |&lt;br /&gt;
title= Scale-Space Theory in Computer Vision |&lt;br /&gt;
url = http://www.nada.kth.se/~tony/book.html |&lt;br /&gt;
publisher= Springer |&lt;br /&gt;
year=1994 |&lt;br /&gt;
isbn=0-7923-9418-6}}&lt;br /&gt;
* {{cite journal&lt;br /&gt;
| author=T. Lindeberg and J. Garding&lt;br /&gt;
| title=Shape-adapted smoothing in estimation of 3-D depth cues from affine distortions of local 2-D structure&lt;br /&gt;
| journal=Image and Vision Computing&lt;br /&gt;
| year=1997&lt;br /&gt;
| volume=15&lt;br /&gt;
| issue=6&lt;br /&gt;
| pages=pp 415–434&lt;br /&gt;
| url=http://www.nada.kth.se/~tony/abstracts/LG94-ECCV.html&lt;br /&gt;
| doi=10.1016/S0262-8856(97)01144-X&lt;br /&gt;
}}&lt;br /&gt;
* {{cite journal&lt;br /&gt;
| author=T. Lindeberg&lt;br /&gt;
| title=Scale-space&lt;br /&gt;
| journal=Encyclopedia of Computer Science and Engineering ([[Benjamin Wah]], ed), John Wiley and Sons&lt;br /&gt;
| volume = IV&lt;br /&gt;
| pages = 2495–2504&lt;br /&gt;
| year = 2008&lt;br /&gt;
| doi=10.1002/9780470050118.ecse609&lt;br /&gt;
| url = http://www.nada.kth.se/~tony/abstracts/Lin08-EncCompSci.html&lt;br /&gt;
}}&lt;br /&gt;
* {{cite journal&lt;br /&gt;
| author= K. Mikolajczyk, K. and C. Schmid&lt;br /&gt;
| title=Scale and affine invariant interest point detectors&lt;br /&gt;
| year=2004&lt;br /&gt;
| journal=International Journal of Computer Vision&lt;br /&gt;
| volume=60&lt;br /&gt;
| issue=1&lt;br /&gt;
| pages=pp 63–86&lt;br /&gt;
| url=http://www.robots.ox.ac.uk/~vgg/research/affine/det_eval_files/mikolajczyk_ijcv2004.pdf&lt;br /&gt;
| quote=Integration of the multi-scale Harris operator with the methodology for automatic scale selection as well as with affine shape adaptation.&lt;br /&gt;
| doi=10.1023/B:VISI.0000027790.02288.f2&lt;br /&gt;
}}&lt;br /&gt;
* {{cite journal&lt;br /&gt;
| author= T. Tuytelaars and L. van Gool K&lt;br /&gt;
| title=Matching Widely Separated Views Based on Affine Invariant Regions&lt;br /&gt;
| year=2004&lt;br /&gt;
| journal=International Journal of Computer Vision&lt;br /&gt;
| volume=59&lt;br /&gt;
| issue=1&lt;br /&gt;
| pages=pp 63–86&lt;br /&gt;
| url=http://www.vis.uky.edu/~dnister/Teaching/CS684Fall2005/tuytelaars_ijcv2004.pdf&lt;br /&gt;
| doi=10.1023/B:VISI.0000020671.28016.e8 &lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Affine Shape Adaptation}}&lt;br /&gt;
[[Category:Feature detection]]&lt;/div&gt;</summary>
		<author><name>78.129.59.100</name></author>
	</entry>
</feed>