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 条
  • [1] Sequential Image Registration for Astronomical Images
    Shahhosseini, Saeid
    Rezaie, Bahman
    Emamian, Vahid
    2012 IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA (ISM), 2012, : 314 - 317
  • [2] Astronomical Image Superposition Using an New Improved Particle Swarm Optimization
    Hu, Maokai
    Hu, Lei
    Wang, Lifan
    2016 12TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2016, : 173 - 178
  • [3] An improved method for object detection in astronomical images
    Zheng, Caixia
    Pulido, Jesus
    Thorman, Paul
    Hamann, Bernd
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2015, 451 (04) : 4445 - 4459
  • [4] An Improved Infrared/Visible Fusion for Astronomical Images
    Ahmad, Attiq
    Riaz, Muhammad Mohsin
    Ghafoor, Abdul
    Zaidi, Tahir
    ADVANCES IN ASTRONOMY, 2015, 2015
  • [5] IMAGE EXPLORER: Astronomical Image Analysis on an HTML']HTML5-based Web Application
    Gopu, Arvind
    Hayashi, Soichi
    Young, Michael D.
    ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS XXIII, 2014, 485 : 417 - 420
  • [6] MCCV based image retrieval for astronomical images
    Baboo, S. Santhosh
    Subashini, P.
    Easwarakumar, K. S.
    WEBIST 2006: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES: INTERNET TECHNOLOGY / WEB INTERFACE AND APPLICATIONS, 2006, : 477 - 480
  • [7] A New Tool for Handling Astronomical Images
    S.D.D.V. Rughooputh
    S. Oodit
    S. Persand
    K. Golap
    R. Somanah
    Astrophysics and Space Science, 2000, 273 : 245 - 256
  • [8] A new tool for handling astronomical images
    Rughooputh, SDDV
    Oodit, S
    Persand, S
    Golap, K
    Somanah, R
    ASTROPHYSICS AND SPACE SCIENCE, 2000, 273 (1-4) : 245 - 256
  • [9] Astronomical image restoration using an improved anisotropic diffusion
    Chao, SM
    Tsai, DM
    PATTERN RECOGNITION LETTERS, 2006, 27 (05) : 335 - 344
  • [10] Improved Iterative Contourlet Algorithm for Astronomical Image Denoising
    Shi, Xiaoping
    Zhang, Jie
    Zhu, Yi
    2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, : 4833 - 4837