Author Topic: TGVDenoise - Preliminary test results  (Read 8459 times)

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
TGVDenoise - Preliminary test results
« on: 2013 May 03 18:16:19 »
Hi all,

As you probably know, we are currently working on new tools that will be included in the final 1.8.0 release of PixInsight. Some of these tools implement techniques based on total generalized variation. After the intense research and development work done by Carlos Milovic during the last year, we have now a first working tool in the testing/optimization phase: TGVDenoise.

As its name suggests, TGVDenoise is a noise reduction tool based on total generalized variation regularization. Today we have made some 'formal' tests with TGVDenoise, which we want to share with you on this post. The subject of the first test is the well-known Lena picture. This is the original 512x512 grayscale lena.png image:


And this is the same image processed with the new TGVDenoise tool:


Note that the TGVDenoise tool has been applied directly to the original image without any mask. I suggest you download both images and compare them at 4:1 zoom or more.  Lena is a tough subject for noise reduction because it provides a compendium of the most difficult problems for this task: fine details, large areas covered by smooth gradients, and small-scale, low-contrast structures. Here is a selection of some interesting areas for comparison, enlarged 4:1 without interpolation:




Looks promising indeed. It is important to point out that this tool works equally well with linear and nonlinear images. Now we have a lot of work ahead to improve and optimize our implementation, but you can count on a new weapon in our noise reduction arsenal. Kudos to Carlos Milovic for his excellent work.
« Last Edit: 2013 May 03 18:23:21 by Juan Conejero »
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline Alejandro Tombolini

  • PTeam Member
  • PixInsight Jedi
  • *****
  • Posts: 1267
    • Próxima Sur
Re: TGVDenoise - Preliminary test results
« Reply #1 on: 2013 May 03 18:58:57 »
Definitely it looks very promising. Excellent work Carlos!
I can't wait for try it in an astrophoto!
Saludos. Alejandro.

Offline Philippe B.

  • PixInsight Old Hand
  • ****
  • Posts: 399
    • CIEL AUSTRAL
Re: TGVDenoise - Preliminary test results
« Reply #2 on: 2013 May 04 07:48:18 »
this is a VERY good news ! Thanks for your work  :smiley:

Offline Lex

  • PixInsight Guru
  • ****
  • Posts: 555
  • We do it at night...
Re: TGVDenoise - Preliminary test results
« Reply #3 on: 2013 May 07 12:57:07 »
Wow, this is an awesome and powerful tool! A nice way to grant PI to be even more unavoidable  O0
Just one Q; on the zoom on the Hat of the Lady, isn't there some image precision detail lost?

Best and huge respect on this!
Clear Skies!!

Lex

______________________________________

AZEQ6 GT, TS UNC 10" f5, ASI1600mm-c

HADSO (Hagen Deep Sky Observatory)20 km W of Luxemburg City

Offline Carlos Milovic

  • PTeam Member
  • PixInsight Jedi Master
  • ******
  • Posts: 2172
  • Join the dark side... we have cookies
    • http://www.astrophoto.cl
Re: TGVDenoise - Preliminary test results
« Reply #4 on: 2013 May 07 13:21:19 »
Hi Lex

Yes, indeed therenis a bit of definition lost. This is due to the amplitude of the texture pattern comparable to the average noise amplitude in the image. The solutio  would be, with the current implementarion, to use a local support, to ensure higher data fidelity on high snr areas.
Our next stage in the development of this tool includes an automatic calculation of that support, in a pyramidal way, so details are added to the result as they are discrimitated from the subyacent noise. Our first tests in that field show promising results, but there is still room to improve them.
Regards,

Carlos Milovic F.
--------------------------------
PixInsight Project Developer
http://www.pixinsight.com