Use RSUN instead of CDELT when scaling EIT images

Bug #701509 reported by Jack Ireland
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Helioviewer.org
Fix Released
Medium
Keith Hughitt

Bug Description

If you overlay an EIT 304 image and an AIA 304 image the circumferences of each disk are almost cospatial. This indicates that the pointing in both FITS files and the overlay algorithm are working well. If you do the same thing in hv.org, you find that both images appear to be centered well, but the EIT sun appears to be larger than the AIA sun. The contrasting results suggest that the problem lies in how each application calculates the image to display. JHV relies on each instrument's FITS files containing some measurement of the solar radius as seen by that instrument. Since the solar radius is a known and fixed number, JHV uses that to scale the image appropriately. Since all images are scaled to the same fixed solar radius, the disks from all imagers appear to be the same size.

HV.org does not do this; instead, it uses the values of CDELT1 and CDELT2 along with other positioning information in the FITS header in order to calculate which sections of the data to show, and where to put them. The problem with doing this is that EIT fixes the size of the CDELT1 and CDELT2, but changes the measured radius of the Sun as stored in the FITS files appropriately (since the Sun-SOHO distance varies with time, the apparent radius of the Sun changes in the image). A suggested solution is for hv.org to implement the scaling algorithm of JHV in order to better co-align images in hv.org. This may also help the co-alignment of LASCO C2 and C3 data, which also appears to be better in JHV than in hv.org. Thanks!

Revision history for this message
Keith Hughitt (keith-hughitt) wrote :

I will take a look at how JHelioviewer currently handles scaling, but most likely I will need to use different approaches depending on the type of data. For instance, while EIT has a more accurate value for RSUN than CDELT, LASCO images do not have a value set for RSUN:

cat /var/www/jp2/v0.8/LASCO-C2/white-light/2010/09/04/2010_09_04__17_36_05_476__SOHO_LASCO_C2_white-light.jp2 | grep -a RSUN
<RSUN>0.0000000</RSUN>

summary: - Wrong overlay in hv.org may be due to incorrect algorithm
+ Use RSUN instead of CDELT when scaling EIT images
Changed in helioviewer.org:
importance: Undecided → Medium
Changed in helioviewer.org:
milestone: none → 2.1.1
assignee: nobody → Keith Hughitt (keith-hughitt)
status: New → In Progress
Revision history for this message
Keith Hughitt (keith-hughitt) wrote :

All of the reported image-scales are now normalized with respect to 1au.

Changed in helioviewer.org:
status: In Progress → Fix Committed
Changed in helioviewer.org:
milestone: 2.1.1 → 2.2.0
Changed in helioviewer.org:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.