{"id":1559,"date":"2026-07-01T10:35:04","date_gmt":"2026-07-01T09:35:04","guid":{"rendered":"https:\/\/blogs.ncl.ac.uk\/nova\/?page_id=1559"},"modified":"2026-07-01T10:35:04","modified_gmt":"2026-07-01T09:35:04","slug":"human-centered-and-context-aware-optimization-of-categorical-colourmaps-for-multiclass-data-visualization","status":"publish","type":"page","link":"https:\/\/blogs.ncl.ac.uk\/nova\/human-centered-and-context-aware-optimization-of-categorical-colourmaps-for-multiclass-data-visualization\/","title":{"rendered":"Human-Centered and Context Aware Optimization of Categorical Colourmaps for Multiclass Data Visualization"},"content":{"rendered":"\n<p>Creating perceptually distinguishable categorical colormaps remains a major challenge<\/p>\n\n\n\n<p>in dense multiclass visualizations. In these settings, neighbouring categories can be difficult to distinguish. Existing colourmap optimization approaches commonly rely on perceptual colour difference metrics, such as CIEDE2000 (\u0394E). However, the extent to which numerical perceptual improvements yield measurable gains in human performance remains insufficiently understood in complex visualization contexts.<\/p>\n\n\n\n<p>This PhD project studies context-aware colormap optimization, integrating perceptual colour difference with context aware metrics. This integration aims to improve colour discrimination in dense scatterplots. Three optimization algorithms are applied across multiple standard colormaps: Simulated Annealing, Genetic Algorithm, and<\/p>\n\n\n\n<p>Particle Swarm Optimization. These algorithms maximize perceptual separation while accounting for neighbouring contextual relationships between categories. The framework is evaluated through quantitative analysis and controlled user studies involving discrimination and pairwise comparison tasks, with class counts of K = 5, 10, 20, and 30.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"582\" src=\"https:\/\/blogs.ncl.ac.uk\/nova\/files\/2026\/07\/Fatimah-1024x582.png\" alt=\"Optimised colourmap displayed in scatter plot\" class=\"wp-image-1560\" srcset=\"https:\/\/blogs.ncl.ac.uk\/nova\/files\/2026\/07\/Fatimah-1024x582.png 1024w, https:\/\/blogs.ncl.ac.uk\/nova\/files\/2026\/07\/Fatimah-300x171.png 300w, https:\/\/blogs.ncl.ac.uk\/nova\/files\/2026\/07\/Fatimah-768x437.png 768w, https:\/\/blogs.ncl.ac.uk\/nova\/files\/2026\/07\/Fatimah-1200x682.png 1200w, https:\/\/blogs.ncl.ac.uk\/nova\/files\/2026\/07\/Fatimah.png 1340w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p>Initial results have shown that optimization generally improves perceptual separation according to the optimization objective across evaluated conditions. However, human performance outcomes are strongly influenced by the visualization context and task conditions. Improvements in perceptual optimization metrics do not consistently translate into better discrimination accuracy or perceived discriminability. These findings suggest that perceptual colour metrics alone may not fully capture graphical perception in dense multiclass visualizations.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Team<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/blogs.ncl.ac.uk\/nova\/people\/fatimah-alqahtani\/\" data-type=\"page\" data-id=\"857\">Fatimah Alqahtani<\/a> (PhD student), Newcastle University<\/li>\n\n\n\n<li><a href=\"https:\/\/blogs.ncl.ac.uk\/nova\/people\/dr-sara-johansson-fernstad\/\" data-type=\"page\" data-id=\"83\">Dr Sara Johansson Fernstad<\/a> (main supervisor), Newcastle University<\/li>\n\n\n\n<li>Dr Stephen McGough (co-supervisor), Newcastle University<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Creating perceptually distinguishable categorical colormaps remains a major challenge in dense multiclass visualizations. In these settings, neighbouring categories can be difficult to distinguish. Existing colourmap optimization approaches commonly rely on perceptual colour difference metrics, such as CIEDE2000 (\u0394E). However, the extent to which numerical perceptual improvements yield measurable gains in human performance remains insufficiently understood &hellip; <a href=\"https:\/\/blogs.ncl.ac.uk\/nova\/human-centered-and-context-aware-optimization-of-categorical-colourmaps-for-multiclass-data-visualization\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Human-Centered and Context Aware Optimization of Categorical Colourmaps for Multiclass Data Visualization&#8221;<\/span><\/a><\/p>\n","protected":false},"author":11905,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1559","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blogs.ncl.ac.uk\/nova\/wp-json\/wp\/v2\/pages\/1559","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ncl.ac.uk\/nova\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogs.ncl.ac.uk\/nova\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ncl.ac.uk\/nova\/wp-json\/wp\/v2\/users\/11905"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ncl.ac.uk\/nova\/wp-json\/wp\/v2\/comments?post=1559"}],"version-history":[{"count":1,"href":"https:\/\/blogs.ncl.ac.uk\/nova\/wp-json\/wp\/v2\/pages\/1559\/revisions"}],"predecessor-version":[{"id":1562,"href":"https:\/\/blogs.ncl.ac.uk\/nova\/wp-json\/wp\/v2\/pages\/1559\/revisions\/1562"}],"wp:attachment":[{"href":"https:\/\/blogs.ncl.ac.uk\/nova\/wp-json\/wp\/v2\/media?parent=1559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}