Scientific Visualization

Slides:



Advertisements
Similar presentations
Mars and Earth: Curriculum Support Materials and Lessons on Mars Exploration by David V. Black Walden School of Liberal Arts, 2011.
Advertisements

Image Analysis: To utilize the information contained in the digital image data matrix for the purpose of quantification. 1)Particle Counts 2)Area measurements.
Raster Data. The Raster Data Model The Raster Data Model is used to model spatial phenomena that vary continuously over a surface and that do not have.
Original image: 512 pixels by 512 pixels. Probe is the size of 1 pixel. Picture is sampled at every pixel ( samples taken)
Data Input How do I transfer the paper map data and attribute data to a format that is usable by the GIS software? Data input involves both locational.
1/22/04© University of Wisconsin, CS559 Spring 2004 Last Time Course introduction Image basics.
Digital Images The digital representation of visual information.
Color Correct and Remove Keystoning A minimalist approach to photographing your art By Paul Marley.
Guilford County SciVis V Applying Pixel Values to Digital Images.
DigitalTerrainModelling: 1 Digital Terrain Model also known as –digital ground model (DGM) & –digital height model (DHM) a method of representing the.
Logical Circuit Design Week 2,3: Fundamental Concepts in Computer Science, Binary Logic, Number Systems Mentor Hamiti, MSc Office: ,
Digital Cameras And Digital Information. How a Camera works Light passes through the lens Shutter opens for an instant Film is exposed to light Film is.
September 5, 2013Computer Vision Lecture 2: Digital Images 1 Computer Vision A simple two-stage model of computer vision: Image processing Scene analysis.
Database Systems Microsoft Access Practical #3 Queries Nos 215.
2014 AIA Jacksonville Design Awards (Test of Time Award) Instructions Slide Upon downloading file from your please save file as submittal number.ppt.
ADOBE PHOTOSHOP VECTOR VS RASTER. Pixel A pixel is the fundamental unit of an image in Photoshop. It is a small square block of color. An image often.
Lecture 7: Intro to Computer Graphics. Remember…… DIGITAL - Digital means discrete. DIGITAL - Digital means discrete. Digital representation is comprised.
DIGITAL IMAGE. Basic Image Concepts An image is a spatial representation of an object An image can be thought of as a function with resulting values of.
Autonomous Robots Vision © Manfred Huber 2014.
Multiview Drawings. Multiview Drawing A multiview drawing is one that shows two or more two-dimensional views of a three- dimensional object. Multiview.
Applying Pixel Values to Digital Images
Digital Media Dr. Jim Rowan ITEC 2110 Chapter 3. Roll call.
PART TWO Electronic Color & RGB values 1. Electronic Color Computer Monitors: Use light in 3 colors to create images on the screen Monitors use RED, GREEN,
HOW SCANNERS WORK A scanner is a device that uses a light source to electronically convert an image into binary data (0s and 1s). This binary data can.
©Soham Sengupta,
Digital Cameras in the Classroom Day One Basics Ann Howden UEN Professional Development
Composition & Elements of Art and Principles of Design A artists toolbox.
Working with Tables A table is a grid of cells arranged in rows and columns. Tables can be customized and are useful for various tasks such as presenting.
Background for activities: Digitizing a wave Reconstructing a digital wave.
Applications and Rendering pipeline
Monochromatic Painting
BITMAPPED IMAGES & VECTOR DRAWN GRAPHICS
CS 115: Computing for The Socio-Techno Web
Elements & Principles of Design
Organizing Qualitative Data
Announcements After lecture, we will start with basic image processing using MaxIm DL Dark Sky Night scheduled for tomorrow night (Wednesday). Weather.
AP CSP: Cleaning Data & Creating Summary Tables
AIA Jacksonville Design Awards (Test of Time Award) Instructions Slide
Binary Notation and Intro to Computer Graphics
Vocabulary byte - The technical term for 8 bits of data.
Binary Representation in Audio and Images
How to Convert Pictures into Numbers
Digital Data Format and Storage
Unit 7 - Similarity and Transformations
Statistical Analysis with Excel
Compression (of this 8-bit 397,000 pixel image):
Presentation by: Vincent Bivona
Vocabulary byte - The technical term for 8 bits of data.
Chapter V, Printing Digital Images: Lesson II Picture Display and Computer Monitors
Chapter I Digital Imaging Fundamentals
Digital Images.
Spatial Analysis: Raster
Statistical Analysis with Excel
Computer Vision Lecture 3: Digital Images
Statistical Analysis with Excel
SSI Toolbox Status Workbook Overview
Representing Quantitative Data
Works of Georges Seurat & Chuck Close
Dr. Jim Rowan ITEC 2110 Chapter 3
COMS 161 Introduction to Computing
Spatial Analysis: Raster
Dr. Jim Rowan ITEC 2110 Chapter 3
Digital Image Processing
Chapter V, Printing Digital Images: Lesson III Using Software to Adjust the Image
The first stage of vision
Organizing Qualitative Data
Filtering Images Work in the spatial domain
Reading, Constructing, and Analyzing Graphs
Excel for Educators Class Notes
Please sit where you want….but …..
Presentation transcript:

Scientific Visualization

How Do Computers Make Images Pictures are made up of pixels A pixel is a small box made up of all one color The smaller the pixels, the more easily the picture can be seen The more pixels you have the more memory the picture will take up

How Do Computers Turn Raw Data Into Pictures? Every piece of data in the array will become one pixel in the image Every number in the array needs to be assigned a certain color

Choosing The Colors For The Data The computer finds the maximum and minimum values in the array (4 and 0) The computer then splits the data in equal intervals between the max and min After the intervals are created each one is assigned a certain color. 0 (DARK BLUE) 1 (LIGHT BLUE) 2 (YELLOW) 3 (ORANGE) 4 (RED)

The Final Picture The Original Array The Color Pallete

Using Color The range of colors your computer uses to create a picture is called a palette This palette called a rainbow palette will assign data values near the maximum a red color and data values near the minimum a blue color

Using The Rainbow Palette This picture represents the electron density values for the electrons in a helium atom A smooth set of color changes follows from blue to red associated with the max and min values in the data

Using Different Types of Palettes Banded palettes like the one at left do not employ smooth changes, they have very abrupt ones This may make small differences in the data set more noticeable

Rainbow vs. Banded Palette These are two different ways of viewing the same data

Changing The Palette Can make small differences in your data easier for the viewer to see Can draw the viewer to certain parts of your image Can cause the viewer to have misleading ideas of what your image represents

Manipulating Your Images Manipulation of your image is alright as long as you do not fundamentally change the image Interpolation is an example of this. Sometimes it is difficult to get enough data points to make a smooth image so we mathematically smooth one image into the next

Interpolated Image Raw Image Advertise what data manipulation you have done, and be careful not to introduce artifacts into your data

Recognize This Picture? This picture was taken in 1976 by cameras on a probe orbiting mars Each pixel on the screen represents an area of 2304 square yards

After Mathematical Manipulation Of The Data

Placed Side by Side

An Example From Start To Finish I have chosen to use data from the April 1995 Mayoral election in Chicago I decided to visualize the percentage of the vote Mayor Daley received in the election

Entering The Data A map of the city’s voting precincts was found A grid was imposed over this map Every square in the grid became one piece of data

The Dataset This is a part of the array which shows the percentage of the vote Daley received in different parts of the city.

Imaging The Dataset The data values are assigned colors Deepest red is 100% of the vote Deepest Blue is 0% of the vote

Smoothing The Image

Using Programs like Scion Image, it is possible to view the raw data along with the image

Planetary Terrain Model This project was a huge undertaking of both the time required to plan it and the class time necessary to execute it. To justify the use of our most precious resource (time) we set several goals which we hoped to reach. Practice gathering and recording data (Over 76,000 points) Exposure to numerical analysis (both manually and with the computer) Learning how to use computer imaging and visualization software Exposure to computational computing including filter application and binary/logic operators Learning state of the art modeling techniques Learning how to construct a computer generated digital elevation model

Phase 1: Creating The Terrain In phase 1 of this project each class created a terrain on a sheet of plywood. Once construction and measurements were complete, the 4 sheets of plywood were put together

Building The Terrain

Phase 2: Taking Measurements Measurements were taken by inserting a metal rod through a grid system built into a table. The height from the table to the model was measured and entered into a spreadsheet.

The Data Array These numbers represent the heights of a part of the model

Phase 3: Analyzing the Data In the final stage, students will be taught how to use imaging software to convert their actual data into a viewable images. These images will then be analyzed. We will calibrate the image spatially, and then take measurements on both the physical model and the computer image to determine error values. The final discussion will involve several other examples of physical data used in computer imaging and modeling including topics from weather system animation to celestial mapping.

Imaging A Section Of The Model This is a digital elevation model of the section of the model shown.

Different Types Of Views Gray scale wire Grayscale

www.leydenscience.org/physics/main.htm Email: tveltman@leyden212.org