Effective visualizations can help analysts rapidly find patterns lurking within large data sets and they can help audiences quickly understand complex ideas. Yet, even with the aid of computers, hand-designing effective visualizations is time-consuming and requires considerable human effort. The challenge is to develop new algorithms and user interfaces that facilitate visual communication by making it fast and easy to generate compelling visual content.
Skilled human designers use a variety of design principles to improve the perception, cognition and communicative intent of an image. In this talk I'll describe techniques for identifying the appropriate design principles within specific domains including cartography, and structural illustrations of complex architectural, mechanical and anatomical objects. For each of these domains I'll show how to algorithmically instantiate design principles within an automated design system or interactive design tool. I'll conclude by showing how this line of research opens new directions for future work on creating effective visual content.
See related paper here.