Author Topic: ImageSolver with SurfaceSplines  (Read 6311 times)

Offline Andres.Pozo

  • PTeam Member
  • PixInsight Padawan
  • ****
  • Posts: 917
    • View Profile
ImageSolver with SurfaceSplines
« on: 2015 June 16 13:06:33 »
I have a new version of my scripts (ImageSolver, AnnotateImage, MosaicByCoordinates, ...) with a new method for distortion correction based on Surface Splines. This method is much more robust than the previous based on n-degree polynomials and it is easier to use. This method is now used by all my scripts.

There are a few more changes:
  • General:
    • Distortion correction using surface splines.
    • Orthographic projection
  • ImageSolver:
    • Simplified the user interface
    • New algorithm for using distortion models. The new version produces much better results when using distortion models and it can solve more images than before.
    • Added option for noise reduction
    • Selection of the projection of the image
    • Better star detection
  • ManualImageSolver:
    • Better generation of distortion models.
    • Can solve images using a reference image with projection different to Gnomonic
  • AnnotateImage:
    • New Messier catalog
    • Improved NamedStars catalog.
    • Improved "Constellation Lines" layer
  • AperturePhotometry:
    • Fixed button "Browse output directory"


The current version is still a beta. I am testing everything and it be very helpful if anyone helps me with the testing.

The scripts can be downloaded from:
https://dl.dropboxusercontent.com/u/71653208/PublicScripts/AdP.zip

I have draft versions of the documentation of ImageSolver and ManualImageSolver:
https://dl.dropboxusercontent.com/u/71653208/PublicScripts/ImageSolver.pdf
https://dl.dropboxusercontent.com/u/71653208/PublicScripts/ManualImageSolver.pdf
https://dl.dropboxusercontent.com/u/71653208/PublicScripts/Projections.pdf

Offline msmythers

  • PTeam Member
  • PixInsight Jedi
  • *****
  • Posts: 1176
    • View Profile
    • astrobin
Re: ImageSolver with SurfaceSplines
« Reply #1 on: 2015 June 16 14:42:56 »
Andres

Thanks for the update and the hard work. The updates look very nice! I'm looking forward to using them very soon.


Mike

Offline oldwexi

  • PixInsight Guru
  • ****
  • Posts: 622
    • View Profile
    • Astronomy Pages G.W.
Re: ImageSolver with SurfaceSplines
« Reply #2 on: 2015 June 17 07:38:48 »
Andres!
Thanks for your  hard work and distributing it for free!
Will take me some time to check all the new features and improvements.

Gerald
« Last Edit: 2015 June 17 08:03:54 by oldwexi »

Offline msmythers

  • PTeam Member
  • PixInsight Jedi
  • *****
  • Posts: 1176
    • View Profile
    • astrobin
Re: ImageSolver with SurfaceSplines
« Reply #3 on: 2015 June 17 17:30:14 »
Andres


Just had a chance to use some of the new scripts with an image from this posting,http://pixinsight.com/forum/index.php?topic=8618.0. http://www.astrobin.com/full/187792/0/  They worked just fine. I like the addition of the Messier Catalog and the color choice,haha. I don't know if this is something new or I had overlooked in the past but I see the the Arp and VdB catalogs in the Annotate image script have magnitude filters. Could this filter be added to the other catalogs such as PGC and so on for more precise annotations?

Again thanks for the hard work and dedication.


Mike

Offline Alejandro Tombolini

  • PTeam Member
  • PixInsight Jedi
  • *****
  • Posts: 1267
    • View Profile
    • Próxima Sur
Re: ImageSolver with SurfaceSplines
« Reply #4 on: 2015 June 17 18:06:52 »
Thanks Andres!! :)

Saludos, Alejandro.

Offline Andres.Pozo

  • PTeam Member
  • PixInsight Padawan
  • ****
  • Posts: 917
    • View Profile
Re: ImageSolver with SurfaceSplines
« Reply #5 on: 2015 June 18 00:18:53 »
Hi Mike,

The catalogs that do not have magnitude filter in AnnotateImage is because that catalogs do not have magnitude data. I can not filter what doesn't exist  ;)

Offline bhwolf

  • Member
  • *
  • Posts: 53
    • View Profile
Re: ImageSolver with SurfaceSplines
« Reply #6 on: 2015 June 30 09:49:02 »
Hi Mike,

The catalogs that do not have magnitude filter in AnnotateImage is because that catalogs do not have magnitude data. I can not filter what doesn't exist  ;)

Fantastic set of scripts Andres! 

Hmmm ... while really only a problem with widefield, what about a filter for apparent diameter for PGC?  Certainly not ideal as I realize the size in arcmin doesn't necessarily mean it is visible or not within the image, but it still might help for widefield images where you might want only galaxies say half an arcmin or larger. 

Offline james7

  • Member
  • *
  • Posts: 53
    • View Profile
Re: ImageSolver with SurfaceSplines
« Reply #7 on: 2015 July 01 20:57:47 »
I'll give these a try and thanks for your continued effort to support a great set of PI scripts.

Offline Philippe B.

  • PixInsight Old Hand
  • ****
  • Posts: 389
    • View Profile
    • CIEL AUSTRAL
Re: ImageSolver with SurfaceSplines
« Reply #8 on: 2015 July 20 02:47:58 »
Thank you Andrès for your work !


As I am using distorsion correction for my RH200 shoots, I will let you know how perform splines instead of old one which was not perfect on complicated optics like RH200. It is IMPOSSIBLE to stack images without doing a distorsion correction on theses optics.


Many thanks for this (sorry to tell you this 2 years after !!!) ! Many thanks also for the new improvment !
 
Philippe


Offline Andres.Pozo

  • PTeam Member
  • PixInsight Padawan
  • ****
  • Posts: 917
    • View Profile
Re: ImageSolver with SurfaceSplines
« Reply #9 on: 2015 July 20 04:04:12 »
Thanks Philippe. It is good to know that the scripts are useful.

The new beta version has some known problems that I have already fixed but not published. However, there is still a problem that I cannot fix until the next version of PI. There is a problem in how the splines are stored in the images and until Juan changes the behavior of the properties of the image the splines are not going to work well.

I have already ready some improvements that I cannot publish until this is fixed. I.e. MosaicByCoordinates and AlignByCoordinates have a new "fast mode" much faster than before and with a very good image quality.

Offline Philippe B.

  • PixInsight Old Hand
  • ****
  • Posts: 389
    • View Profile
    • CIEL AUSTRAL
Re: ImageSolver with SurfaceSplines
« Reply #10 on: 2015 July 21 00:07:33 »
Hi Andrès
So, we will wait the next release (hope it will be soon the 1.8.4)
We are still shooting with our telescopes, so processing will be only in september !


Offline Andres.Pozo

  • PTeam Member
  • PixInsight Padawan
  • ****
  • Posts: 917
    • View Profile
Re: ImageSolver with SurfaceSplines
« Reply #11 on: 2015 July 21 03:27:27 »
Philippe,

FYI, the open problem is this:
http://pixinsight.com/forum/index.php?topic=8655.0

Andrés

Hi Andrès
So, we will wait the next release (hope it will be soon the 1.8.4)
We are still shooting with our telescopes, so processing will be only in september !

Offline jkmorse

  • PixInsight Padawan
  • ****
  • Posts: 916
  • Two questions, Mitch . .
    • View Profile
    • Jim Morse Astronomy
Re: ImageSolver with SurfaceSplines
« Reply #12 on: 2015 July 21 08:21:34 »
Andres,

+1!! on all the thanks from others.  These are great tools.

Best,

Jim
Really, are clear skies, low wind and no moon that much to ask for? 

New Mexico Skies Observatory
FLI Microline 16803
Planewave CDK17 - Paramount MEII
Planewave IFR90 - Astrodon LRGB & NB filters
SkyX - MaximDL - ACP

http://www.jimmorse-astronomy.com
http://www.astrobin.com/users/JimMors

Offline Philippe B.

  • PixInsight Old Hand
  • ****
  • Posts: 389
    • View Profile
    • CIEL AUSTRAL
Re: ImageSolver with SurfaceSplines
« Reply #13 on: 2015 November 16 06:24:47 »

Hi Andres

I would like to thank you with the new version of all your scripts

I have done a mosaic with distorded Riccardi-Honders telescope and only your scripts can work for this (but I got problems)
- Image Solver
- Correction distorsion (along with imagesolver and StarAlignment)
- Catalog Star Generator
- Align by coordinates : this was the only process which have done the job !!!!!


I will send you a private email on problem I got. Distortion is complicated  >:D

I would like to ask you something : sometimes I don't have access to internet or I would like to use a local catalog on my hard disk (like UCAC4 or USNO for example). Do you think it could be possible in the future to add this possibility in all your scripts ?  :sad:



Anyway, thank you again for your hard work. 
Cheers

Philippe

Offline Andres.Pozo

  • PTeam Member
  • PixInsight Padawan
  • ****
  • Posts: 917
    • View Profile
Re: ImageSolver with SurfaceSplines
« Reply #14 on: 2015 November 16 07:10:21 »
I have done a mosaic with distorded Riccardi-Honders telescope and only your scripts can work for this (but I got problems)
- Image Solver
- Correction distorsion (along with imagesolver and StarAlignment)
- Catalog Star Generator
- Align by coordinates : this was the only process which have done the job !!!!!
Why are you using AlignByCoordinates? MosaicByCoordinates can do more things and it uses the same algorithm internally.

Quote
I will send you a private email on problem I got. Distortion is complicated  >:D
Yes. I have spent lots of time with the *#$ distortions  ;) ;)

Quote
I would like to ask you something : sometimes I don't have access to internet or I would like to use a local catalog on my hard disk (like UCAC4 or USNO for example). Do you think it could be possible in the future to add this possibility in all your scripts ?  :sad:
The functions for file access in PJSR are very limited and those catalogs are really big. I don't know if sometime I am going to be able to implement large offline catalogs. Perhaps I could implement the capability of download a subset of the catalog and store it locally. I have to think about it.

Andrés