ImageX: New and improved Image Explorer for astronomical images and beyond

被引:0
|
作者
Hayashi, Soichi [1 ]
Gopu, Arvind [1 ]
Kotulla, Ralf [2 ]
Young, Michael D. [1 ]
机构
[1] Indiana Univ, 2709 E 10th St, Bloomington, IN 47408 USA
[2] Univ Wisconsin, Dept Astron, 475 N Charter St, Madison, WI 53706 USA
关键词
Interactive Image Visualization; Node[!text type='JS']JS[!/text; OpenSeaDragon; !text type='Java']Java[!/text]script;
D O I
10.1117/12.2233425
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
The One Degree Imager - Portal, Pipeline, and Archive (ODI-PPA) has included the Image Explorer interactive image visualization tool since it went operational. Portal users were able to quickly open up several ODI images within any HTML5 capable web browser, adjust the scaling, apply color maps, and perform other basic image visualization steps typically done on a desktop client like DS9. However, the original design of the Image Explorer required lossless PNG tiles to be generated and stored for all raw and reduced ODI images thereby taking up tens of TB of spinning disk space even though a small fraction of those images were being accessed by portal users at any given time. It also caused significant overhead on the portal web application and the Apache webserver used by ODI-PPA. We found it hard to merge in improvements made to a similar deployment in another project's portal. To address these concerns, we re-architected Image Explorer from scratch and came up with ImageX, a set of microservices that are part of the IU Trident project software suite, with rapid interactive visualization capabilities useful for ODI data and beyond. We generate a full resolution JPEG image for each raw and reduced ODI FITS image before producing a JPG tileset, one that can be rendered using the ImageX frontend code at various locations as appropriate within a web portal (for example: on tabular image listings, views allowing quick perusal of a set of thumbnails or other image sifting activities). The new design has decreased spinning disk requirements, uses AngularJS for the client side Model/View code (instead of depending on backend PHP Model/View/Controller code previously used), OpenSeaDragon to render the tile images, and uses nginx and a lightweight NodeJS application to serve tile images thereby significantly decreasing the Time To First Byte latency by a few orders of magnitude. We plan to extend ImageX for non-FITS images including electron microscopy and radiology scan images, and its featureset to include basic functions like image overlay and colormaps. Users needing more advanced visualization and analysis capabilities could use a desktop tool like DS9+IRAF on another IU Trident project called StarDock, without having to download Gigabytes of FITS image data.
引用
收藏
页数:7
相关论文
共 50 条
  • [31] Improved image thresholding for object extraction in IR images
    Kamgar-Parsi, B
    Kamgar-Parsi, B
    2001 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL I, PROCEEDINGS, 2001, : 758 - 761
  • [32] The Improved Resolution and Image Separation (IRIS) satellite: Astronomical observations with a large occulting satellite
    Copi, CJ
    Starkman, GD
    SPACE TELESCOPES AND INSTRUMENTS V, PTS 1-2, 1998, 3356 : 608 - 621
  • [33] Images and representations of Africa: old, new and beyond
    Harrison, Graham
    REVIEW OF AFRICAN POLITICAL ECONOMY, 2012, 39 (131) : 142 - 147
  • [34] Observation, working images and procedure: the 'Great Spiral' in Lord Rosse's astronomical record books and beyond
    Nasim, Omar W.
    BRITISH JOURNAL FOR THE HISTORY OF SCIENCE, 2010, 43 (158): : 353 - 389
  • [35] Reconstruction of astronomical images from low-photon image sequence:: study for Gaussian displacements
    Cabanillas, S
    Guillaume, M
    Réfrégier, P
    IWISPA 2000: PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON IMAGE AND SIGNAL PROCESSING AND ANALYSIS, 2000, : 35 - 40
  • [36] A new gravitational image edge detection method using edge explorer agents
    Fatemeh Deregeh
    Hossein Nezamabadi-pour
    Natural Computing, 2014, 13 : 65 - 78
  • [37] A new gravitational image edge detection method using edge explorer agents
    Deregeh, Fatemeh
    Nezamabadi-pour, Hossein
    NATURAL COMPUTING, 2014, 13 (01) : 65 - 78
  • [38] Improved image alignment method in application to X-ray images and biological images
    Wang, Ching-Wei
    Chen, Hsiang-Chou
    BIOINFORMATICS, 2013, 29 (15) : 1879 - 1887
  • [39] Astronomical image denoising by means of improved adaptive backtracking-based matching pursuit algorithm
    Liu, Qianshun
    Bai, Jian
    Yu, Feihong
    APPLIED OPTICS, 2014, 53 (32) : 7796 - 7803
  • [40] Analysis beyond the image, new prospects in a autoradiography
    Donnard, Jerome
    Bongrand, Arthur
    Duval, Samuel
    Champion, Julie
    NUCLEAR MEDICINE AND BIOLOGY, 2023, 126 : S195 - S196