One interesting thing here your FITS headers don’t seem complete. Here’s the headers from M001_120sec_1x1_L_frame6.fit.
FITS header number 1 at block number 1.
SIMPLE = T / file does conform to FITS standard
BITPIX = 16 / number of bits per data pixel
NAXIS = 2 / number of data axes
NAXIS1 = 3358 / length of data axis 1
NAXIS2 = 2536 / length of data axis 2
BZERO = 32768 / offset and data range to that of unsigned short
BSCALE = 1 / default scaling factor
CRPIX1 = 1679 / reference spectrum pixel coordinate for axis 1
CRPIX2 = 1268 / reference spectrum pixel coordinate for axis 2
CTYPE1 = ‘RA—DEF’ / standard system and projection
CTYPE2 = ‘DEC–DEF’ / standard system and projection
OBJECT = 'M001 ’ / Object name
DATE-LOC= ‘2015-02-23T23:14:58’ / Local observation date
DATE-OBS= ‘2015-02-24T07:14:58’ / UTC observation date
IMAGETYP= 'LIGHT ’ / Type of frame
CREATOR = ‘Sequence Generator Pro v2.4.0.2740’ / Capture software
INSTRUME= ‘SBIG STT-8300 3 CCD Camera’ / Instrument name
OBSERVER= ‘Frank Headley’ / Observer name
SITENAME= ‘9th Tee Observatory’ / Observatory name
SITEELEV= 3 / Elevation of the imaging site in meters
SITELAT = ‘37d53m44.100s N’ / Latitude of the imaging site in degrees
SITELONG= ‘121d35m53.500s W’ / Longitude of the imaging site in degrees
FOCUSER = ‘Moonlite DRO Focuser Driver’ / Focuser name
FOCPOS = 11362 / Absolute focuser position
FOCTEMP = 11.42 / Focuser temperature
FWHEEL = ‘SBIG Filter Wheel’ / Filter Wheel name
FILTER = 'Lum ’ / Filter name
EXPOSURE= 120 / Exposure time in seconds
CCD-TEMP= -30.03125 / Camera cooler temperature
SET-TEMP= -30.03125 / Camera cooler temperature
XBINNING= 1 / Camera X Bin
CCDXBIN = 1 / Camera X Bin
YBINNING= 1 / Camera Y Bin
CCDYBIN = 1 / Camera Y Bin
XPIXSZ = 5.4 / Pixel Width in microns (after binning)
YPIXSZ = 5.4 / Pixel Height in microns (after binning)
ANGLE = 0 / Image angle
SCALE = 0 / Image scale (arcsec / pixel)**
XPIXSZ = 5.4 / pixel size in microns (with binning)
YPIXSZ = 5.4 / pixel size in microns (with binning)
END
Data section number 1 beginning at block number 3.
Skipped 5914 blocks of data of size 2880 bytes (17032320 bytes).
End-of-file after 1 HDU in 5916 x 2880-byte blocks (17038080 bytes).
Scale is 0 for some reason and that makes a big difference in solve speed. For instance here’s the solver with no hints:
$time solve-field M001_120sec_1x1_L_frame6.fit --downsample 2 --no-plot
log-odds ratio 174.882 (8.92267e+75), 21 match, 0 conflict, 116 distractors, 25 index.
RA,Dec = (83.7551,21.9691), pixel scale 2.04577 arcsec/pix.
Hit/miss: Hit/miss: +±–±-++±-±----++±------±–±--------------±------±----±------±±------±±---------------
Field 1: solved with index index-4210.fits.
Field 1 solved: writing to file ./M001_120sec_1x1_L_frame6.solved to indicate this.
Field: M001_120sec_1x1_L_frame6.fit
Field center: (RA,Dec) = (83.76, 21.97) deg.
Field center: (RA H:M:S, Dec D:M:S) = (05:35:01.307, +21:58:08.246).
Field size: 1.90806 x 1.44126 degrees
Field rotation angle: up is 73.9093 degrees E of N
Creating new FITS file “./M001_120sec_1x1_L_frame6.new”…
real 4m3.739s
user 3m55.366s
sys 0m6.525s
Which took over 4 minutes, Now we now the pixel resolution is 2.04577 arcsec/pix. Using this command:
$ time solve-field M001_120sec_1x1_L_frame6.fit --downsample 2 -L 1.8 -H 2.2 -u arcsecperpix
real 0m27.884s
user 0m27.067s
sys 0m0.518s
we get 27 seconds because the solver can skip all indexes that are not in the correct arcsec per pixel. If you are centering on a FITS image that recorded RA & DEC and you want to solve to the exact same place you get:
time solve-field M001_120sec_1x1_L_frame6.fit --downsample 2 -L 1.8 -H 2.2 -u arcsecperpix --ra 83.75 --dec 21.96 --radius 10
real 0m19.483s
user 0m18.941s
sys 0m0.322s
which is 19 seconds.
My own headers from SGPro have
RA = 258.266666666667 / Object Right Ascension in degrees
DEC = 25 / Object Declination in degrees
CRVAL1 = 258.266666666667 / RA at image center in degrees
CRVAL2 = 25 / DEC at image center in degrees
OBJCTRA = ‘17 13 04.000’ / Object Right Ascension in hms
OBJCTDEC= ‘+25 00 00.000’ / Object Declination in degrees
SCALE = 0.762 / Image scale (arcsec / pixel)
With the scale included. I’m not sure how SGPro makes the request to the ANVSR server in Windows but using those techniques plate solving is even faster. Is that an older version of SGPro?
Anybody using this method you can add –crpix-center to the command and it will use the center of the frame as the reported RA/DEC.