Yr Athro Jonathan C. Roberts
Professor in Visualisation / Director of Impact and Engagement
Rhagolwg
Jonathan C. Roberts is a professor in the School of Computer Science, Bangor University, UK., He was a lecturer (Kent 1999), Senior Lecturer (Kent 2004, Bangor 2007) and became a professor in 2015. His research is focused on data visualization, visual analytics, human computer interaction and computing pedagogy. He is interested in how to analyse, visualise and interact with data, and how to sketch designs and make appropriate designs. He is the creator of the Five Design-Sheet methodology, and author of the book Five Design-Sheets: Creative Design and Sketching for Computing and Visualisation, Springer Nature, June 2017. He focuses on heritage and archaeology, oceanography, pedagogy, and social networking domains, Prof Roberts’ hypothesis is that by displaying the data in several different ways, and allowing the user to highly interact with it, then the user gains a better understanding of their data.
He is the School Director for Impact and Engagement and in July 2019 started a weekly Research Engagement meetups (trebling the quantity of School news articles) and lead on Project Rainbow (continuity of learning activities, see http://csee.bangor.ac.uk/). Leads the Visualization, Data-Modelling and Graphics research group (VDMG). Is a member of the UK CPHC (Council of Professors and Heads of Computing), a member of Senate, sits on the CoESE Ethics and Governance Committee (2018-) and on the Research Degrees Committee (2018-20).
Gwybodaeth Cyswllt
BSc, PhD, PGCHE, MIEEE, MACM, M-EG, SFHEA
School of Computer Science,
Dean Street, Bangor
Gwynedd, UK, LL57 1UT
Lead Visualization, Modelling and Graphics (VMG) research groupContact:
Cymwysterau
- Arall: Postgraduate Certificate in Higher Education
University of Kent, 1999–2003 - PhD: "Aspects of Abstraction in Scientific Visualization" (Doctor of Philosophy in Computer Science)
1992–1996 - BSc: Computer Science
University of Kent, 1989–1992
Addysgu ac Arolygiaeth
Experienced teacher, and experienced in leading others in their teaching. Demonstrated by
- Award of Senior Fellow of the Higher Education Academy (2015)
- Director of Teaching & Learning (2007-2016)
- Deputy head of School (2014-2016)
I have supervised to completion (advised) 7 PhD students through their PhD and 5 MSc-R. Am currently supervising a further 3 PhD students. External examiner for 16 PhD students and 5 MPhil/MScR (research masters). I have been internal examination for a further 8 PhD students. And have chaired 7 PhD student examinations at Bangor University.
Current teaching:
ICP-3036 Computer Graphics Rendering (20 credits), since 2015
ICE-4124 Information Visualisation (20 credits), since 2019 (updated from ICP4142 since 2007)
ICE-2902 Design, Art, Creativity and Storytelling, since 2020
Previously
ICP2036 Computer Graphics 2 – Algorithms (10 credits)
ICP4142 Information Visualization (15 credits) 2007-2018
ICP4123 Technologies for Internet Systems (15 credits), 2007- 2015
ICP3123 Web technologies (10 credits), 2007- 2015
ICP3099, IED3098, IED3099 Convenor of all 3rd year project modules: (30 credits), 2007- 2011
ICP4145 Fundamentals of Computer Graphics (15 credits), 2007- 2011,
Diddordebau Ymchwil
Jonathan Roberts' research interests cover the areas of interactive data visualization and visual analytics. He is interested in investigating how humans interact with visual depictions, explore different scenarios, and present their results. This includes from making designs and sketching ideas, developing HCI applications, developing multi-sensory interfaces, to evaluating these interfaces.
Areas: Visual Analytics, data Visualization, Human Computer Interaction (HCI), Creative Computing, Sketching designs, Computing Teaching (esp. visualization and creativity); Multi-sensory perception.
Basic research: Interaction techniques; sketching; multiple-view techniques; coordination; alternative representations; multi-sensory visualization; visualization theory; learning analytics; novel technologies; sensemaking; usability; education and learning strategies; history trails; uncertainty; parallel coordinate plots.
Applied domains: Heritage; Oceanography; Social Media data; Visualization theory; Learning and Education.
He is PI at Bangor for Supercomputing Wales, and Bangor lead for the UKRI doctoral training centre: AIMLAC (AI, Machine Learning and Advanced Computing), which provides 4-year, fully funded PhD opportunities across the broad areas of particle physics and astronomy, biological and health, and mathematical and computer sciences, and is a collaboration between the universities of Aberystwyth, Bangor, Bristol, Cardiff and Swansea (lead).
Cyfleoedd Project Ôl-radd
I am willing to supervise projects in a wide range of topics that covers my interests in data visualisation, creativity, modelling and AI. For instance, projects could cover interactive data visualization and visual analytics, creative computing, heritage visualisation or some aspects of Natural Language processing applied to visualisation. I collaborate with oceanographers, archaeologists and lingustic lexicographers, and so could supervise visualisation projects in these application areas. I lead the Visualisation, data Modelling and Graphics group, and my research students all program code, are computing focused, get involved with Eurograhics and the IEEE Visualisation conference, and we often publish in Eurographics and IEEE Transactions on Visualisation and Computer Graphics. I am interested in researching how humans interact with visual depictions, explore different scenarios, and present their results. I am interested in sketching ideas, developing Human-computer applications, developing multi-sensory interfaces, to evaluating these interfaces.
Example PhD project 1. Smart visualisation. How can AI and smart concepts help to create automatic visualisations? How can AI algorithms help to make smarter interfaces for data-visualisation interaction? How can visualisation design be automated? etc.
Example PhD project 2. Multiple views to the masses. How can we easily create multiple-view interfaces? How can multiple view interfaces be linked across different devices? How can multiplicity, multivocality, and alternative viewpoints be integrated in visualisation? How does alternative viewpoints in visualisation help uncertainty visualisation and visual disambiguation?
Example PhD project 3. Many senses. How can we develop multimodal and multi-sensory information visualisation tools? How can many senses be used together for visualisation? How can we easily manipulate data visualisations through different sensory channels, both input and output?
Example PhD project 4. Multiple heritage models. How can we create multiple heritage models, and store them effectively? How can we automate the creation of heritage models, and integrate them into a virtual museum. Extension of heritagetogether.org project.
Cyhoeddiadau
2022
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
2021
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
2020
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
2019
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
2018
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
2017
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- CyhoeddwydWeb-based Immersive Analytics in Handheld Augmented Reality
Ritsos, P. D., Jackson, J. & Roberts, J. C., 2017.
Allbwn ymchwil: Cyfraniad at gynhadledd › Murlen › adolygiad gan gymheiriaid
2016
- Cyhoeddwydjava.lang.NullPointerException
- CyhoeddwydCreating Explanatory Visualizations of Algorithms for Active Learning
Roberts, J. C., Jackson, J., Headleand, C. & Ritsos, P. D., 2016. 2 t.
Allbwn ymchwil: Cyfraniad at gynhadledd › Murlen › adolygiad gan gymheiriaid - Cyhoeddwydjava.lang.NullPointerException
- CyhoeddwydImmersive Analytics with WebVR and Google Cardboard
Putcher, P. W. S., Roberts, J. C. & Ritsos, P. D., 2016.
Allbwn ymchwil: Cyfraniad at gynhadledd › Murlen › adolygiad gan gymheiriaid
2015
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- CyhoeddwydPersonal Visualisation for Learning
Roberts, J. C., Headleand, C., Perkins, D. & Ritsos, P. D., 2015, t. 4.
Allbwn ymchwil: Cyfraniad at gynhadledd › Papur › adolygiad gan gymheiriaid - Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
2014
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- CyhoeddwydExploratory Visualization through Copy, Cut and Paste
Roberts, J. C., Walker, R., Roberts, L., Laramee, R. S. & Ritsos, P. D., 2014. 2 t.
Allbwn ymchwil: Cyfraniad at gynhadledd › Papur › adolygiad gan gymheiriaid - Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- CyhoeddwydNovel Visual Metaphors for Multivariate Networks
Roberts, J. C., Yang, J., Kohlbacher, O., Ward, M. O. & Zhou, M. X., 2014, Multivariate Network Visualization: Dagstuhl Seminar 13201, Dagstuhl Castle, Germany, May 12-17, 2013, Revised Discussions. Kerren, A., Purchase, H. C. & Ward, M. O. (gol.). Switzerland: Springer International Publishing, t. 127-150 24 t.
Allbwn ymchwil: Pennod mewn Llyfr/Adroddiad/Trafodion Cynhadledd › Pennod › adolygiad gan gymheiriaid - Cyhoeddwydjava.lang.NullPointerException
- CyhoeddwydRe-creating Lost Heritage: Automated photogrammetry on archived images
Wilson, A., Ben, E., Tiddeman, B., Karl, R. & Roberts, J. C., 2014. 1 t.
Allbwn ymchwil: Cyfraniad at gynhadledd › Crynodeb - Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
2013
- CyhoeddwydInterpreting in Virtual Reality: designing and developing a 3D virtual world to prepare interpreters and their clients for professional practice
Braun, S., Slater, C., Gittins, R., Ritsos, P. D. & Roberts, J. C., 2013, New Prospects and Perspectives for Educating Language Mediators. Kiraly, D., Hansen-Schirra, S. & Maksymski, K. (gol.). Tuebingen : Gunter Narr, t. 93-120 28 t.
Allbwn ymchwil: Pennod mewn Llyfr/Adroddiad/Trafodion Cynhadledd › Cyfraniad Pennod Arall › adolygiad gan gymheiriaid - Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- CyhoeddwydTraining Interpreters Using Virtual Worlds
Ritsos, P. D., Gittins, R., Braun, S., Slater, C. & Roberts, J. C., 2013, Transactions on Computational Science XVIII. Springer Berlin Heidelberg, Cyfrol 7848. t. 21-40
Allbwn ymchwil: Pennod mewn Llyfr/Adroddiad/Trafodion Cynhadledd › Pennod › adolygiad gan gymheiriaid
2012
- Cyhoeddwydjava.lang.NullPointerException
- CyhoeddwydUsing Virtual Reality for Interpreter-mediated Communication and Training
Ritsos, P. D., Gittins, R., Roberts, J. C., Braun, S. & Slater, C., 2012, Proceedings of International Conference on Cyberworlds (CW’12). IEEE Computer Society Press, t. 191-198
Allbwn ymchwil: Pennod mewn Llyfr/Adroddiad/Trafodion Cynhadledd › Cyfraniad i Gynhadledd › adolygiad gan gymheiriaid - CyhoeddwydVisual Analytics of Microblog Data for Pandemic and Crisis Analysis
Pritchard, I. C., Walker, R. & Roberts, J. C., 2012, International Workshop on Visual Analytics (2012) - EuroVA: EuroVA 2012. Matkovic, K. & Santucci, G. (gol.). The Eurographics Association, 5 t.
Allbwn ymchwil: Pennod mewn Llyfr/Adroddiad/Trafodion Cynhadledd › Cyfraniad i Gynhadledd › adolygiad gan gymheiriaid - Cyhoeddwydjava.lang.NullPointerException
2011
- Cyhoeddwydjava.lang.NullPointerException
- CyhoeddwydThe Five Design-Sheet (FdS) approach for Sketching Information Visualization Designs
Roberts, J. C., 2011, Eurographics 2011 Education papers. Maddock, S. & Jorge, J. (gol.). The Eurographics Association, t. 029 7 t.
Allbwn ymchwil: Pennod mewn Llyfr/Adroddiad/Trafodion Cynhadledd › Cyfraniad i Gynhadledd › adolygiad gan gymheiriaid - CyhoeddwydUsing a Kinect Interface to Develop an Interactive 3D Tabletop Display
Ap Cenydd, L., Hughes, C., Walker, R. & Roberts, J. C., 2011. 2 t.
Allbwn ymchwil: Cyfraniad at gynhadledd › Papur - Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
2010
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
2008
- CyhoeddwydCoordinated Multiple Views for Exploratory GeoVisualization
Roberts, J. C., 2008, Geographic Visualization. Dodge, M., McDerby, M. & Turner, M. (gol.). John Wiley & Sons, Ltd, t. 25-48 24 t.
Allbwn ymchwil: Pennod mewn Llyfr/Adroddiad/Trafodion Cynhadledd › Pennod › adolygiad gan gymheiriaid
2007
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
2006
- Cyhoeddwydjava.lang.NullPointerException
2005
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
2004
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
2003
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
2002
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
2001
- Cyhoeddwydjava.lang.NullPointerException
- Cyhoeddwydjava.lang.NullPointerException
Gweithgareddau
2011
- Eurographics 2011
Hosted and ran the Eurographics 2011 International conference in Computer Graphics, 11-15 April 2011.
Eurographics 2011 was the 32nd annual conference of the European Association for Computer Graphics. Brought nearly 400 distinguished scientists to North Wales. The conference took place in the town of Llandudno in Wales, UK at Venue Cymru. The hosts for 2011 were the Research Institute of Visual Computing, locally organised by the Visualization and Medical Graphics group at the School of Computer Science, Bangor University, chaired by Professor Jonathan C. Roberts.
Hosted over 369 distinguished scientists from around the world to North Wales, who are leading in computer graphics, computer rendering and data visualisation. Attendees came from 33 countries, including UK, German, USA, France, Austria, Spain, Italy, China, Czech Republic, Canada, Switzerland, Japan, Belgium, Hungary, Sweden, Netherlands, Poland, Slovakia, Hong Kong, Portugal, Russia, South Korea, Brasil, Chile, Denmark, India, Israel, Mexico, New Zealand, Norway and Prague.
EG 2011 was organized 11-15 April 2011 by Research Institute for Visual Computing (RIVIC) and hosted and locally organised by Bangor University School of Computer Science. The Vice Chancellor of Bangor University opened the conference.
It attracted three co-located events.
• Eurographics Workshop on 3D Object Retrieval (April 10, 2011) and
• Eurographics Symposium on Parallel Graphics and Visualization 2011 (April 10-11, 2011).
• RIVIC Research Institute Visual Computing Colloquium (Monday).
Included a range presentations, of different types of publications, including:
• Full Papers, published in Computer Graphics Forum (CGF) (42)
• Computer Graphics Forum, presentations of previous published journals (16)
• State of the Art reviews (STARs) (7)
• Tutorials (6)
• Short Papers (18)
• Area Papers Heritage (7)
• Area Papers Hight Dynamic Range (HDR) (6)
• Education Papers (6)
• Poster papers (24)
Keynotes were given by
• Kurt Akeley, Principal Researcher, Microsoft Research
• Guillaume Thierry, Professor of Cognitive Neuroscience, Bangor University, Director of
Innovation, Pontio
• Frits H. Post, Delft University of Technology, Computer Graphics / Data Visualisation Group
Gave several best papers and awards:
• The first place, i.e. the Gunther Enderle Award went to Josiah Manson and Scott Schaefer, “Wavelet Rasterization”, which presented a robust and elegant solution to the classic problem of anti-aliased rasterization of polygons or fonts bounded by Bezier curves in 2D and meshes in 3D.
• The second place has been given to Stefan Jeschke, David Cline, and Peter Wonka, “Estimating Color and Texture Parameters for Vector Graphics”. This paper introduced an automatic diffusion curve coloring algorithm.
• The third place has been awarded to Romain Vergne, David Vanderhaeghe, Jiazhou Chen, Pascal Barla, Xavier Granier, and Chirstophe Schlick, “Implicit Brushes for Stylized Line-based Rendering”. This paper is about an efficient NPR technique to depict animated 3D scenes with stylized lines maintaining temporal coherence.
An exhibition was held: Exhibitors included: Elsevier, Taylor and Francis, Springer, SENSE Graphics, SIGGRAPH, RIVIC, CAST, Eurographics, Imagination and Kitware.
Impact: delivered the Open Source: Welsh Red Dragon dataset for EG2011. http://eg2011.bangor.ac.uk/dragon/Welsh-Dragon.html
11 Ebr 2011 – 15 Ebr 2011
Cysylltau:
Gweithgaredd: Cymryd rhan mewn cynhadledd (Siaradwr)
Projectau
-
Wales Data Nation Sprint Projects
01/02/2022 – 18/08/2022 (Wedi gorffen)
-
01/09/2018 – 15/06/2020 (Wedi gorffen)
-
Collocaid: combining learner needs, lexicographic data, text editors
08/05/2017 – 12/04/2021 (Wedi gorffen)
-
KESS II PhD project with Astral Dynamics BUK259
01/08/2016 – 28/02/2020 (Wedi gorffen)
-
Supercomputing Wales (EW) [80900]
01/07/2015 – 28/02/2023 (Wedi gorffen)
-
Supercomputing Wales (WWV) [80898]
01/07/2015 – 31/03/2023 (Wrthi'n gweithredu)
-
Co-Production of alternative views of lost heritage
01/10/2013 – 31/08/2016 (Wedi gorffen)
-
Alternative views on the lost heritage of Gwynedd
01/02/2013 – 16/07/2014 (Wedi gorffen)
-
eVIVA - Evaluation of interpreters through virtual learning activities
01/01/2013 – 09/09/2016 (Wedi gorffen)
-
01/01/2012 – 30/10/2014 (Wedi gorffen)
-
IVY Interpreting in Virtual Reality
01/01/2011 – 05/09/2013 (Wedi gorffen)
-
01/01/2011 – 30/09/2011 (Wedi gorffen)
-
Special Interest Group: Virtual Environment /Real Environment Knowledge Exchange
01/09/2009 – 22/02/2011 (Wedi gorffen)
-
Feasibility of Virtual Environment for Knowledge Exchange
05/01/2009 – 31/07/2009 (Wedi gorffen)
-
01/01/2009 – 01/08/2010 (Wedi gorffen)
-
Virtual Worlds - Second Life Research Project Phase 2
01/08/2008 – 31/07/2009 (Wedi gorffen)
-
26/01/2008 – 01/08/2009 (Wedi gorffen)