<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>emre şahin's digital garden 🍃 - paper review</title>
    <link>https://emresahin.net/tags/paper-review/</link>
    <description>Posts in the paper review tag</description>
    <language>en</language>
    <managingEditor>contact@emresahin.net (Emre Şahin)</managingEditor>
    <lastBuildDate>Tue, 15 Sep 2026 19:46:32 +0000</lastBuildDate>
    <atom:link href="https://emresahin.net/tags/paper-review/rss.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Paper Review: Shape Classification Using Zernike Moments</title>
      <published>2014-04-04T00:00:00+00:00</published>
      <updated>2014-04-04T00:00:00+00:00</updated>
      <author>Emre Şahin</author>
      <pubDate>Fri, 04 Apr 2014 00:00:00 +0000</pubDate>
      <link>https://emresahin.net/shape-classification-using-zernike-moments/</link>
      <guid isPermaLink="true">https://emresahin.net/shape-classification-using-zernike-moments/</guid>
      <description>Q: What is a moment? A moment is defined as: $$m_{p,q}(x,y) = \int_{-\infty}^{+\infty} \int_{-\infty}^{+\infty} x^p y^q f(x,y) dxdy$$ In other words, it is the summation of the figure with respect to the function $f$ for both axes. Q: What are Zernike moments? Zernike moments are complex polynomi...</description>
      <category>Computer Vision</category>
      <category>Research</category>
      <category>Zernike moments</category>
      <category>Hu moments</category>
      <category>Shape classification</category>
      <category>Paper review</category>
      <category>Mathematics</category>
      <category>Image Processing</category>
      <content:encoded><![CDATA[<h1 id="q-what-is-a-moment">Q: What is a moment?</h1>
<p>A moment is defined as:</p>
<p>$$m_{p,q}(x,y) = \int_{-\infty}^{+\infty} \int_{-\infty}^{+\infty} x^p y^q f(x,y) dxdy$$</p>
<p>In other words, it is the summation of the figure with respect to the function $f$ for both axes.</p>
<h1 id="q-what-are-zernike-moments">Q: What are Zernike moments?</h1>
<p>Zernike moments are complex polynomial functions used to sum the elements of a shape. They were first introduced in the 1930s. The higher the order, the more complex the shape that can be represented. Order 1 Zernike moments (ZMs) are ellipsoid planes where one side is higher than the other.</p>
<h1 id="q-what-is-the-difference-between-hu-moments-and-zernike-moments">Q: What is the difference between Hu moments and Zernike moments?</h1>
<p>The importance of Zernike moments lies in their rotational invariance. However, Hu moments are also said to have these properties. Thus, Hu moments appear to be simpler alternatives to Zernike moments.</p>
<h1 id="q-what-are-their-properties">Q: What are their properties?</h1>
<p>Zernike moments use polar coordinates, making it easy to describe rotational invariance.</p>]]></content:encoded>
    </item>
    <item>
      <title>A Fast Local Descriptor for Dense Matching</title>
      <published>2012-07-19T14:00:00+00:00</published>
      <updated>2012-07-19T14:00:00+00:00</updated>
      <author>Emre Şahin</author>
      <pubDate>Thu, 19 Jul 2012 14:00:00 +0000</pubDate>
      <link>https://emresahin.net/12057-21-1773/</link>
      <guid isPermaLink="true">https://emresahin.net/12057-21-1773/</guid>
      <description>Authors: Engin Tola, Vincent Lepetit, Pascal Fua Keywords: Stereo image descriptor circle quantization formalization binary mask Depth estimation Q1: How is depth estimation related to object recognition? Objects are located in a 3D environment, and in order to recognize them correctly, we need t...</description>
      <category>Computer Vision</category>
      <category>Paper Reviews</category>
      <category>DAISY</category>
      <category>descriptor</category>
      <category>dense matching</category>
      <category>computer vision</category>
      <category>paper review</category>
      <content:encoded><![CDATA[<h1 id="authors-engin-tola-vincent-lepetit-pascal-fua">Authors: Engin Tola, Vincent Lepetit, Pascal Fua</h1>
<h1 id="keywords">Keywords:</h1>
<ul>
<li>Stereo image</li>
<li>descriptor</li>
<li>circle</li>
<li>quantization</li>
<li>formalization</li>
<li>binary mask</li>
<li>Depth estimation</li>
</ul>
<h1 id="q1-how-is-depth-estimation-related-to-object-recognition">Q1: How is depth estimation related to object recognition?</h1>
<p>Objects are located in a 3D environment, and in order to recognize them
correctly, we need to be able to recreate their layout in a scene. With
such an aid, we can successfully determine the object boundaries.</p>
<h1 id="q2-what-does-the-descriptor-contain">Q2: What does the descriptor contain?</h1>
<p>It is a concatenation of vectors. The first vector is the Gaussian of
the center point with a $\Sigma_0$, the second set of vectors are
circles lying on circle $R_1$, the third set of vectors are circles
lying on circle $R_2$… Each vector contains orientation maps after a
Gaussian convolution.</p>
<h1 id="q3-on-which-datasets-did-the-authors-try-the-technique">Q3: On which datasets did the authors try the technique?</h1>
<p>As far as I can tell, it is a custom dataset that contains the view of
the same scene from many perspectives.</p>
<h1 id="q4-what-is-the-salience-criterion-for-keypoints">Q4: What is the salience criterion for keypoints?</h1>
<p>The aim of the technique is not matching these keypoints to each other
by selecting the most appropriate ones. The computation is done on <em>all</em>
pixels/keypoints. Hence, no criterion for keypoint filtering is reported.</p>]]></content:encoded>
    </item>
    <item>
      <title>Paper Review: FREAK: Fast Retina Keypoint</title>
      <published>2012-07-16T15:51:00+00:00</published>
      <updated>2012-07-16T15:51:00+00:00</updated>
      <author>Emre Şahin</author>
      <pubDate>Mon, 16 Jul 2012 15:51:00 +0000</pubDate>
      <link>https://emresahin.net/12055-0-861/</link>
      <guid isPermaLink="true">https://emresahin.net/12055-0-861/</guid>
      <description>URL: http://www.ivpe.com/papers/freak.pdf Authors: Alexandre Alahi, Raphael Ortiz, Pierre Vandergheynst Keywords: Keypoint Binary descriptor Retina Sampling Saccadic Coarse-to-fine Orientation Q1: What is the formula for the retina pattern? The one difference from BRISK is that the pattern has ov...</description>
      <category>Computer Vision</category>
      <category>Paper Reviews</category>
      <category>FREAK</category>
      <category>binary descriptor</category>
      <category>keypoint</category>
      <category>sampling</category>
      <category>computer vision</category>
      <category>paper review</category>
      <content:encoded><![CDATA[<p>URL: http://www.ivpe.com/papers/freak.pdf</p>
<h1 id="authors-alexandre-alahi-raphael-ortiz-pierre-vandergheynst">Authors: Alexandre Alahi, Raphael Ortiz, Pierre Vandergheynst</h1>
<h1 id="keywords">Keywords:</h1>
<ul>
<li>Keypoint</li>
<li>Binary descriptor</li>
<li>Retina</li>
<li>Sampling</li>
<li>Saccadic</li>
<li>Coarse-to-fine</li>
<li>Orientation</li>
</ul>
<h1 id="q1-what-is-the-formula-for-the-retina-pattern">Q1: What is the formula for the <em>retina</em> pattern?</h1>
<p>The one difference from BRISK is that the pattern has overlapping circles. In
BRISK, they were tangential. <em>Redundancy increases recognition</em>.</p>
<p>The circles are log-polar. In this case, it is similar to Shape Context
descriptors, but we do not divide into regions; we create increasingly
larger circles on polar lines.</p>
<h1 id="q2-what-do-the-descriptors-contain">Q2: What do the descriptors contain?</h1>
<p>A binary descriptor is a string of bits. A bit corresponds to a pair of
receptive fields. If the intensity of the first receptive field is <em>larger</em>
than the second, the bit is set to 1; otherwise, it is zero.</p>
<h1 id="q3-how-does-the-sampling-work">Q3: How does the sampling work?</h1>
<p>Each circle in the pattern is called a receptive field. A Gaussian kernel is
applied to these fields, and their intensities are calculated.</p>
<h1 id="q4-is-there-scale-invariance-how">Q4: Is there scale invariance? How?</h1>
<p>There is no discussion of scale invariance, but scale invariance seems
to arise from the building of the descriptor. Since the circles are
created in log-polar orbits and bits are put into the descriptor according
to their contribution to recognition, scale invariance follows these.</p>
<h1 id="q5-how-is-rotation-invariance-achieved">Q5: How is rotation invariance achieved?</h1>
<p>Orientation is calculated using 45 symmetric pairs from the center. It
has larger steps than those of BRISK and thus needs lower memory.</p>]]></content:encoded>
    </item>
  </channel>
</rss>
