IAT 814 Introduction to Visual Analytics Symbols vs Perceptual Science Sep 11, 2013IAT 8141.

Slides:



Advertisements
Similar presentations
Chapter 1 Introduction to Modeling DECISION MODELING WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall.
Advertisements

3D Graphics Rendering and Terrain Modeling
User Interface Design Yonsei University 2 nd Semester, 2013 Sanghyun Park.
Hüseyin Ergin University of Alabama Software Modeling Lab Software Engineering Group Department of Computer Science College of Engineering.
ITEC 451 Network Design and Analysis. 2 You will Learn: (1) Specifying performance requirements Evaluating design alternatives Comparing two or more systems.
CS 128/ES Lecture 2b1 Attribute Data and Map Types.
Topics Dr. Damian Schofield Director of Human Computer Interaction.
Graphics-1 Gentle Introduction to Computer Graphics Based on: –David Brogan’s “Introduction to Computer Graphics” Course Slides, University of Virginia.
Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.
Paper Title Your Name CMSC 838 Presentation. CMSC 838T – Presentation Motivation u Problem paper is trying to solve  Characteristics of problem  … u.
CS 5764 Information Visualization Dr. Chris North.
Evaluating the Quality of Image Synthesis and Analysis Techniques Matthew O. Ward Computer Science Department Worcester Polytechnic Institute.
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
Chapter 12: Intelligent Systems in Business
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 17 Slide 1 Rapid software development.
1 A Introduction to Data Structures and Algorithm Analysis Data Structures Asst. Professor Kiran Soni.
Introduction SWE 619. Why Is Building Good Software Hard? Large software systems enormously complex  Millions of “moving parts” People expect software.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
Definition of Computer Graphics
Grafica(1): Introduction Dott. Alessio Malizia
SUBMITTED TO SUBMITTED BY Lect. Sapna Gambhir Neha MNW-888-2k11 CN.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
计算机科学概述 Introduction to Computer Science 陆嘉恒 中国人民大学 信息学院
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
Chapter 8 Architecture Analysis. 8 – Architecture Analysis 8.1 Analysis Techniques 8.2 Quantitative Analysis  Performance Views  Performance.
Requirements Engineering Requirements Elicitation Process Lecture-8.
Stylization and Abstraction of Photographs Doug Decarlo and Anthony Santella.
A model is… a representation of a planned or existing object.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
I Robot.
Major Disciplines in Computer Science Ken Nguyen Department of Information Technology Clayton State University.
Assistive Technology in the Classroom Setting Rebecca Puckett CAE6100 – GQ1 (24494) Dec. 7, 2009.
Human Factors In Visualization Research Melanie Tory and Torsten Moller Ajith Radhakrishnan Nandu C Nair.
Transfer Viva Empathic Visualisation Algorithm (EVA)
INTRODUCTION GORT is a virtual 3D modeling environment for computer programmers. Its main area of focus is to aid in the education of programmers learning.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
JigCell Nicholas A. Allen*, Kathy C. Chen**, Emery D. Conrad**, Ranjit Randhawa*, Clifford A. Shaffer*, John J. Tyson**, Layne T. Watson* and Jason W.
Lesson 1 1 LESSON 1 l Background information l Introduction to Java Introduction and a Taste of Java.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Putting it in Practice: CD Ch. 20 Monday Fun with Icons CS 321 Human-Computer.
Books Visualizing Data by Ben Fry Data Structures and Problem Solving Using C++, 2 nd edition by Mark Allen Weiss MATLAB for Engineers, 3 rd edition by.
Cognitive Science Overview Introduction, Syllabus
Data Visualization Data visualization is the presentation of data in a pictorial or graphical format. For centuries, people have depended on visual representations.
ARTIFICIAL INTELLIGENCE include people, procedures, hardware, software, data and knowledge needed to develop computer systems and machines that demonstrated.
Foundations What is Cognitive Psychology? How do we study cognition? What is an explanation? –Levels of explanation.
Chapter 15. Cognitive Adequacy in Brain- Like Intelligence in Brain-Like Intelligence, Sendhoff et al. Course: Robots Learning from Humans Cinarel, Ceyda.
1 Visual Encoding Andrew Chan CPSC 533C January 20, 2003.
Framework and Models. Framework To help understand the field To develop a system that will allow us to ▫ Develop good designs ▫ Test ▫ Evaluate We need.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
1 INTRODUCTION TO COMPUTER GRAPHICS. Computer Graphics The computer is an information processing machine. It is a tool for storing, manipulating and correlating.
Problematics of Information Visualization Kyle Thompson.
Chapter 1 The Systems Development Environment
Computer Graphics.
Introduction to Graphics Modeling
Chapter 1 The Systems Development Environment
3D Graphics Rendering PPT By Ricardo Veguilla.
Software engineering USER INTERFACE DESIGN.
An Introduction to Visual Basic .NET and Program Design
CSC128 FUNDAMENTALS OF COMPUTER PROBLEM SOLVING
Document Visualization at UMBC
CSc4730/6730 Scientific Visualization
Chapter 0 : Introduction to Object Oriented Design
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
Fundamentals of Human Computer Interaction (HCI)
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
A programming language
Members: Keshava Shiva Sanjeeve Kareena
CHAPTER 14: Information Visualization
Introduction to spagetti and meatballs
Quiz: Computational Thinking
Presentation transcript:

IAT 814 Introduction to Visual Analytics Symbols vs Perceptual Science Sep 11, 2013IAT 8141

Visualization based on science  Visualization based on science – –not recognition of arbitrary symbols  Semiotics of graphics: Bertin, Saussure –The craft of designing visual languages? –The perceptual system has built-in capabilities  Understanding of perceptual mechanisms is fundamental to a science of visualization  Experimental semiotics (Ware) Sep 11, 2013IAT 8142

Sensory vs arbitrary symbols  Sensory: –You can see and understand without training. –Match the way our brains are wired –Object shape, color, texture  Arbitrary: –Must be learned –Having no perceptual basis –The word “dog” Sep 11, 2013IAT 8143

Arbitrary representations  Strengths –Formally powerful –Capable of rapid change –May already be learned –Visually concise  Weaknesses –Can be hard to learn –Can be easy to forget –Same symbol, different meaning –Different symbol, same meaning Sep 11, 2013IAT 8144

Sensory representations  Strengths –Can be understood without training –Resistant to instructional bias –Processed very quickly, and in parallel –Valid across cultures  Weaknesses –Poor mappings can be misunderstood, quickly and without effort, even with instruction and training. –Can’t be unlearned Sep 11, 2013IAT 8145

Sensory symbols  “Symbols and aspects of visualizations that derive their expressive power from their ability to use the perceptual power of the brain without learning”.  Empirically testable (ha!) Sep 11, 2013IAT 8146

Building a Visualization: Steps  Collect the data (lab work, simulation, archives, ……)  Transform the data into –a format readable and manipulable by the visualization software –the form most likely to reveal information  Visualization algorithms and computational treatments run on graphics hardware or software renderers  Human views and interacts with the visualization –Changes parameters, techniques, view options  User studies to evaluate effectiveness –ideally! Sep 11, 2013IAT 8147

What’s a good visualization?  Make a model that captures the essence of a information system  Model = abstraction with –The important things in –The unimportant things out  Different visualizations provide different levels of detail, –Show and hide different things –Support different abstractions  Useful to aid understanding, not just realistic representations (what color is a carbon atom?)  Map the important part of the tasks onto techniques that show the relevant characteristics best Sep 11, 2013IAT 8148 Acts of rhetoric!