<?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 Re: tried deconvolution at large size, it does not work. in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/tried-deconvolution-at-large-size-it-does-not-work/m-p/891386#M11530</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;there is comment from developer&lt;/P&gt;
&lt;P&gt;for loops like&lt;/P&gt;&lt;PRE&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" color="blue" size="2"&gt;&lt;SPAN&gt;for&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;(i=0;i&lt;KERSIZE&gt;&lt;/KERSIZE&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" color="blue" size="2"&gt;&lt;SPAN&gt; for&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;(j=0;j&lt;KERSIZE&gt;&lt;/KERSIZE&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt; ((Ipp32f*)Kernel)[i*kersize+j]=exp(-(j-cx)*(j-cx)/(2*6.375*6.375)-(i-cy)*(i-cy)/(2*6.375*6.375));&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Arial" color="navy" size="2"&gt;&lt;SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" color="blue" size="2"&gt;&lt;SPAN&gt;for&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;(i=0;i&amp;lt;500;i++)&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" color="blue" size="2"&gt;&lt;SPAN&gt; for&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;(j=0;j&amp;lt;500;j++){&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt; ((Ipp32f*)tmpSrc)[i*tmpStep+j]=10.0*cos(0.01*(j-cx)*0.5)*cos(0.01*(i-cy)*0.5);&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;image center should be 250, 250, meaning that cx=250 and cy=250.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;As a result, we should get shooth gradation from black to white in center.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;But kernel consist from almost all zeros.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;So you get zero output image. It is not possible to restore something from zero.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/PRE&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
    <pubDate>Wed, 19 Dec 2007 09:40:26 GMT</pubDate>
    <dc:creator>Vladimir_Dudnik</dc:creator>
    <dc:date>2007-12-19T09:40:26Z</dc:date>
    <item>
      <title>tried deconvolution at large size, it does not work.</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/tried-deconvolution-at-large-size-it-does-not-work/m-p/891385#M11529</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;
&lt;P&gt;I appreciate it if someone can help me to solve this issue.I tried the deconvolution with Lucy and FFT method. Thanks for some help from here. Both calls work well in code. There is no error in execution. But the result does not make any sense. Can someone help to create a large example to verify those two routines? I have tried without any meaningful result.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Here is matrix size I use. the image center is (cx, cy), &lt;/P&gt;
&lt;P&gt;source (500x500): &lt;FONT size="2"&gt;10.0*cos(0.01*(j-cx)*0.5)*cos(0.01*(i-cy)*0.5)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2"&gt;kernel (51x51): &lt;FONT size="2"&gt;exp(-(j-cx)*(j-cx)/(2*6.375*6.375)-(i-cy)*(i-cy)/(2*6.375*6.375))&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Nov 2007 05:15:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/tried-deconvolution-at-large-size-it-does-not-work/m-p/891385#M11529</guid>
      <dc:creator>johnx</dc:creator>
      <dc:date>2007-11-16T05:15:27Z</dc:date>
    </item>
    <item>
      <title>Re: tried deconvolution at large size, it does not work.</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/tried-deconvolution-at-large-size-it-does-not-work/m-p/891386#M11530</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;there is comment from developer&lt;/P&gt;
&lt;P&gt;for loops like&lt;/P&gt;&lt;PRE&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" color="blue" size="2"&gt;&lt;SPAN&gt;for&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;(i=0;i&lt;KERSIZE&gt;&lt;/KERSIZE&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" color="blue" size="2"&gt;&lt;SPAN&gt; for&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;(j=0;j&lt;KERSIZE&gt;&lt;/KERSIZE&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt; ((Ipp32f*)Kernel)[i*kersize+j]=exp(-(j-cx)*(j-cx)/(2*6.375*6.375)-(i-cy)*(i-cy)/(2*6.375*6.375));&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Arial" color="navy" size="2"&gt;&lt;SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" color="blue" size="2"&gt;&lt;SPAN&gt;for&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;(i=0;i&amp;lt;500;i++)&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" color="blue" size="2"&gt;&lt;SPAN&gt; for&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;(j=0;j&amp;lt;500;j++){&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt; ((Ipp32f*)tmpSrc)[i*tmpStep+j]=10.0*cos(0.01*(j-cx)*0.5)*cos(0.01*(i-cy)*0.5);&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;image center should be 250, 250, meaning that cx=250 and cy=250.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;As a result, we should get shooth gradation from black to white in center.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;But kernel consist from almost all zeros.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN&gt;So you get zero output image. It is not possible to restore something from zero.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/PRE&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Wed, 19 Dec 2007 09:40:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/tried-deconvolution-at-large-size-it-does-not-work/m-p/891386#M11530</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2007-12-19T09:40:26Z</dc:date>
    </item>
  </channel>
</rss>

