[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kimageshop
Subject:    Re: Review Request: Krita: Gaussian Blur Filter
From:       Dmitry Kazakov <dimula73 () gmail ! com>
Date:       2009-12-14 19:55:47
Message-ID: ae32c1ef0912141155l1c6dfb52w453d80addfde9f4c () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


The link you provided says eigen does not support multidimentional fft. For
our case, i guess, we need the one.

On Mon, Dec 14, 2009 at 10:52 PM, Boudewijn Rempt <boud@valdyas.org> wrote:

> On Monday 14 December 2009, schumifer@hotmail.com wrote:
>
> > > Dmitry Kazakov wrote:
> > >     I might know the reason why it works wrong.
> > >     Doesn't it look like "border effect"? If so this is surely due to
> > > threading of filters. I'm working on this. To prove the fault of
> > > threading try limit thread number to 1.
> > >
> > > Dmitry Kazakov wrote:
> > >     antiquark, haven't you tried to use fft for that? Does eigen2
> support
> > > fft? (just an idea)
> >
> > What needs to be done, is port all the convolution code in Krita to an
> FFT
> >  system. This would bring speed-ups to a number of filters in Krita. For
> >  this I was thinking of the FFTW library. However, this requires a
> >  significant amount of work.
>
> Let's take this to the mailing list. Eigen is working on fft --
> http://eigen.tuxfamily.org/index.php?title=EigenFFT, but I won't t block
> an
> additional dependency if it brings speedups, and fftw seems
> well-maintained.
>
> Which other filters than convolution would be sped up as well?
> --
> Boudewijn Rempt | http://www.valdyas.org
> _______________________________________________
> kimageshop mailing list
> kimageshop@kde.org
> https://mail.kde.org/mailman/listinfo/kimageshop
>



-- 
Dmitry Kazakov

[Attachment #5 (text/html)]

The link you provided says eigen does not support multidimentional fft. For our case, \
i guess, we need the one.<br><br><div class="gmail_quote">On Mon, Dec 14, 2009 at \
10:52 PM, Boudewijn Rempt <span dir="ltr">&lt;<a \
href="mailto:boud@valdyas.org">boud@valdyas.org</a>&gt;</span> wrote:<br> <blockquote \
class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt \
0pt 0.8ex; padding-left: 1ex;"><div class="im">On Monday 14 December 2009, <a \
href="mailto:schumifer@hotmail.com">schumifer@hotmail.com</a> wrote:<br>

<br>
&gt; &gt; Dmitry Kazakov wrote:<br>
&gt; &gt;       I might know the reason why it works wrong.<br>
&gt; &gt;       Doesn&#39;t it look like &quot;border effect&quot;? If so this is \
surely due to<br> &gt; &gt; threading of filters. I&#39;m working on this. To prove \
the fault of<br> &gt; &gt; threading try limit thread number to 1.<br>
&gt; &gt;<br>
&gt; &gt; Dmitry Kazakov wrote:<br>
&gt; &gt;       antiquark, haven&#39;t you tried to use fft for that? Does eigen2 \
support<br> &gt; &gt; fft? (just an idea)<br>
&gt;<br>
&gt; What needs to be done, is port all the convolution code in Krita to an FFT<br>
&gt;   system. This would bring speed-ups to a number of filters in Krita. For<br>
&gt;   this I was thinking of the FFTW library. However, this requires a<br>
&gt;   significant amount of work.<br>
<br>
</div>Let&#39;s take this to the mailing list. Eigen is working on fft --<br>
<a href="http://eigen.tuxfamily.org/index.php?title=EigenFFT" \
target="_blank">http://eigen.tuxfamily.org/index.php?title=EigenFFT</a>, but I \
won&#39;t t block an<br> additional dependency if it brings speedups, and fftw seems \
well-maintained.<br> <br>
Which other filters than convolution would be sped up as well?<br>
<div class="im">--<br>
Boudewijn Rempt | <a href="http://www.valdyas.org" \
target="_blank">http://www.valdyas.org</a><br> \
_______________________________________________<br> kimageshop mailing list<br>
</div><a href="mailto:kimageshop@kde.org">kimageshop@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kimageshop" \
target="_blank">https://mail.kde.org/mailman/listinfo/kimageshop</a><br> \
</blockquote></div><br><br clear="all"><br>-- <br>Dmitry Kazakov<br>



_______________________________________________
kimageshop mailing list
kimageshop@kde.org
https://mail.kde.org/mailman/listinfo/kimageshop


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic