HSF Visualization workshop

42/R-022 (CERN)



Show room on map
Riccardo Maria Bianchi (University of Pittsburgh (US))

HEP experiments have always needed visualization tools, like event displays. Those tools are used for a number of purposes and in a number of tasks: among them, detector development and upgrade, data analysis, reconstruction development and debug, simulation verification, outreach&education.

The visualization and computer graphics landscape outside HEP has largely evolved during these last years, with the introduction of new powerful consumer-level hardware and new software technologies and tools. Computer graphics field is driven by the game and movie industries and new tools and techniques are constantly developed. Moreover, interactive data visualization is an important topic in other sciences too, as medical imaging, geology and geophysics, and so forth.

The goals of this open workshop, convened by the HEP Software Foundation (HSF), are the presentation of the current situation of the HEP visualization software and of what is present on the market, the discussion of the future trends with a 5-10 years view and the building of a common view among the participants, representing experiments, groups and communities.

Some of the questions we want to address during this workshop:

  1. What is the status of our current visualization tools? Are they developed, maintained and maintainable? Is there room for improvement?
  2. What the market outside HEP offers? What the industry standards? Could we can use them?
  3. What tools are used in other sciences? Could we take advantages from them?
  4. What we would like to have for our HEP tools, in terms of functionalities and maintenance, in the next 5-10 years?

The outcome will be a common plan for the writing of the Visualization chapter in the framework of the HSF Community White Paper process. The chapter will present the recommended guidelines for the future years, for the upgrade of the current experiments as well as for the design of the new experiments.

    • 4:00 PM 8:10 PM
      Today's visualization landscape: HEP tools and the market's offer 6/2-024 - BE Auditorium Meyrin

      6/2-024 - BE Auditorium Meyrin


      Show room on map

      In this session we present the status of our visualization tools, discussing all the issues we face now.

      We also would like to present the status of visualization outside HEP: industry standards and tools used in other sciences and fields.

      • 4:00 PM
        Introduction 10m
        Speaker: Riccardo Maria Bianchi (University of Pittsburgh (US))
      • 4:10 PM
        Scientific Visualization at NVIDIA 30m
        Speaker: Dr Peter Messmer (NVIDIA)
      • 4:40 PM
        Qt 3D 45m
        Speakers: Dr Kevin Ottens (KDAB), Dr Mike Krus (KDAB), Dr Sean Harmer (KDAB)
      • 5:25 PM
        News from Qt: Qt Canvas3D, QWebGL 30m
        Speaker: Jesus Fernandez (Qt Company)
      • 5:55 PM
        coffee/tea break 20m
      • 6:15 PM
        3D graphics in JavaScript ROOT 10m
        Speaker: Sergey Linev
      • 6:25 PM
        VR in HEP: ATLASRift 10m
        Speaker: Ilija Vukotic (University of Chicago (US))
      • 6:35 PM
        TADA: online event display with three.js 10m
        Speaker: Edward Moyse (University of Massachusetts (US))
      • 6:45 PM
        Tracer: WebGL and three.js in ATLAS 10m
        Speaker: Alexander Sharmazanashvili (Georgian Technical University (GE))
      • 6:55 PM
        3D modeling with SketchUp in CMS 5m
        Speaker: Dr Tai Sakuma (University of Bristol (GB))
      • 7:00 PM
        WebGL and three.js in CMS 10m
        Speaker: Thomas Mc Cauley (University of Notre Dame (US))
      • 7:10 PM
        Event displays in ALICE : present and future 10m
        Speakers: Mr Barthelemy Von Haller (CERN), Jeremi Niedziela (Warsaw University of Technology (PL))
      • 7:20 PM
        The ATLAS Atlantis event display 10m
        Speaker: Benedict Martin Waugh (University College London (UK))
      • 7:30 PM
        The CMS Event Display 10m
        Speaker: Dmytro Kovalskyi (Massachusetts Inst. of Technology (US))
      • 7:40 PM
        The LHCb event display 10m
        Speaker: Ben Couturier (CERN)
      • 7:50 PM
        Visualization in ATLAS: Persint 10m
        Speaker: Laurent Chevalier (CEA/IRFU,Centre d'etude de Saclay Gif-sur-Yvette (FR))
      • 8:00 PM
        3D event display for ATLAS: VP1 10m

        VP1 is a 3D event display for the ATLAS experiment at CERN. It is part of the experiment core software and it is integrated into the experiment's framework. It is written in C++ and it uses the OpenGL-based library Coin3D for the 3D graphics and Qt for the GUI.

        Speaker: Riccardo Maria Bianchi (University of Pittsburgh (US))
    • 4:00 PM 8:00 PM
      The vision: what future HEP Visualization should be 42/R-014



      Show room on map

      In this session we will discuss desiderata for future visualization tools and we will try to build a common consensus on how our visualization tools should be in the future, with a view of 5-10 years from now.

      The CWP effort's goal is to draft guidelines for the future and to try to find commonalities among the experiments. Thus, in this session we would also like to try to foster collaboration among experiments, in order to build common packages and/or to share common development.

      Also, ideas for innovative approaches are more than welcome, to be able to take advantages from the newest tools on the market and to exploit all the modern platforms and technologies we can foresee in the near future.

    • 4:00 PM 8:00 PM
      Writing session: drafting the CWP Visualization chapter 42/R-022



      Show room on map

      In this session we will draft the writing of the CWP Visualization chapter, planning the sections, the future meetings and the deliverables. This could include the plan for the development of demonstrators and topical white papers.

      • 4:00 PM
        A new web page for the Visualization WG 2m
        Speaker: Riccardo Maria Bianchi (University of Pittsburgh (US))
      • 4:02 PM
        Planning the Visualization chapter content and the writing 3h