<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Faster Blur using IIR filter in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Faster-Blur-using-IIR-filter/m-p/986686#M21849</link>
    <description>&lt;DIV&gt;(Ipp 5.0)&lt;/DIV&gt;
&lt;DIV&gt;I need to blur a 16u pixel buffer using a gaussian kernel.&lt;/DIV&gt;
&lt;DIV&gt;I have noticed that blurring with IIR much faster is than with a matrix filter.&lt;/DIV&gt;
&lt;DIV&gt;Do you have an example of blurring with IIR?&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Thomas&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Tue, 14 Feb 2006 18:36:13 GMT</pubDate>
    <dc:creator>Thomas_Jensen1</dc:creator>
    <dc:date>2006-02-14T18:36:13Z</dc:date>
    <item>
      <title>Faster Blur using IIR filter</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Faster-Blur-using-IIR-filter/m-p/986686#M21849</link>
      <description>&lt;DIV&gt;(Ipp 5.0)&lt;/DIV&gt;
&lt;DIV&gt;I need to blur a 16u pixel buffer using a gaussian kernel.&lt;/DIV&gt;
&lt;DIV&gt;I have noticed that blurring with IIR much faster is than with a matrix filter.&lt;/DIV&gt;
&lt;DIV&gt;Do you have an example of blurring with IIR?&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Thomas&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 14 Feb 2006 18:36:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Faster-Blur-using-IIR-filter/m-p/986686#M21849</guid>
      <dc:creator>Thomas_Jensen1</dc:creator>
      <dc:date>2006-02-14T18:36:13Z</dc:date>
    </item>
    <item>
      <title>Re: Faster Blur using IIR filter</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Faster-Blur-using-IIR-filter/m-p/986687#M21850</link>
      <description>&lt;DIV&gt;&lt;/DIV&gt;
&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Your could try fast ipp separable filters &lt;FONT face="Courier" size="2"&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P align="left"&gt;ippiFilterRow/ColumnBorderPipeline&lt;/P&gt;
&lt;DIV&gt;the example 9-3 in vol 2 of manual shows how to do it without the extra image. But these functions work with 8u/16s/32f images&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Thanks,&lt;/DIV&gt;
&lt;DIV&gt;Alexander&lt;/DIV&gt;</description>
      <pubDate>Tue, 28 Feb 2006 18:00:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Faster-Blur-using-IIR-filter/m-p/986687#M21850</guid>
      <dc:creator>Intel_C_Intel</dc:creator>
      <dc:date>2006-02-28T18:00:50Z</dc:date>
    </item>
    <item>
      <title>Re: Faster Blur using IIR filter</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Faster-Blur-using-IIR-filter/m-p/986688#M21851</link>
      <description>&lt;DIV&gt;Thanks for the tip.&lt;/DIV&gt;
&lt;DIV&gt;In the mean time, I implemented my own IIR blurring by gaussian.&lt;/DIV&gt;
&lt;DIV&gt;The code is very fast when burring with large matrices (100x100).&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;For other sharpening code I use, I will try to move from 17x17 to separable row/column mode, to speed that up. I use a LoG (unsharp mask) matrix, but it could need some speedup.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Thomas&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Sat, 04 Mar 2006 18:02:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Faster-Blur-using-IIR-filter/m-p/986688#M21851</guid>
      <dc:creator>Thomas_Jensen1</dc:creator>
      <dc:date>2006-03-04T18:02:06Z</dc:date>
    </item>
    <item>
      <title>Re: Faster Blur using IIR filter</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Faster-Blur-using-IIR-filter/m-p/986689#M21852</link>
      <description>Hello!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I do not exactly know what the IIR Gaussian blur is, but I use one, from GIMP. There are two problems with it:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;1) it is increassingly imprecise for larger pixel values,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;2) I do not understand its stddev computation:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;vert = fabs (vert) + 1.0;&lt;BR /&gt;&lt;BR /&gt;std_dev = sqrt (-(vert * vert) / (2 * log (1.0 / 255.0)));&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;where `vert' is defined as a radius in the GUI. What is 255 doing there?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;The equation changes radius = 1 to stddev = about 0.3. Is it then right to say that I used an approx. of Gaussian blur with stddev = 0.3 with that method?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;&lt;BR /&gt;Artur&lt;P&gt;Message Edited by arataj on &lt;SPAN class="date_text"&gt;03-19-2006&lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;05:50 AM&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 19 Mar 2006 21:48:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Faster-Blur-using-IIR-filter/m-p/986689#M21852</guid>
      <dc:creator>arataj</dc:creator>
      <dc:date>2006-03-19T21:48:58Z</dc:date>
    </item>
  </channel>
</rss>

