Chapter 2 Getting to Know Your Data Yubao (Robert) Wu Georgia State University.

Slides:



Advertisements
Similar presentations
DOCUMENT TYPES. Digital Documents Converting documents to an electronic format will preserve those documents, but how would such a process be organized?
Advertisements

RESEARCH POSTER PRESENTATION DESIGN © (—THIS SIDEBAR DOES NOT PRINT—) DESIGN GUIDE This PowerPoint 2007 template produces.
Image (and Video) Coding and Processing Lecture 5: Point Operations Wade Trappe.
Copyright © 2008 Pearson Education, Inc. Chapter 1 Linear Functions Copyright © 2008 Pearson Education, Inc.
TITLE: Template for a 84.1 cm wide x cm tall poster (A0)
Chapter 6 Color Image Processing Chapter 6 Color Image Processing.
Plotting. Basic Plotting Two vectors of x and y values needed. Vectors need to be of the same length, but not necessarily of the same geometry. For example,
Getting Started with Adobe Photoshop CS6
Working with Graphics. Objectives Understand bitmap and vector graphics Place a graphic into a frame Work with the content indicator Transform frame contents.
1 Introduction to MATLAB MATLAB is all of the following: 1.Computational environment 2.Plotting software 3.Programming language Typical applications: 1.Calculations.
Classification with Hyperplanes Defines a boundary between various points of data which represent examples plotted in multidimensional space according.
Getting Started with Adobe Photoshop CS6
2 pt 3 pt 4 pt 5pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2pt 3 pt 4pt 5 pt 1pt 2pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4pt 5 pt 1pt Terms 2 Terms 3 Terms 4 Terms 5 Terms.
With Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Intermediate.
PowerPoint Ch 3 Review.
An Introduction to R graphics Cody Chiuzan Division of Biostatistics and Epidemiology Computing for Research I, 2012.
© 2011 Delmar, Cengage Learning Chapter 1 Getting to Know Illustrator.
Intro to Scanners. A scanner works by creating a digital image. When you scan a document, you are making a picture of it. This digital image can be used.
Graphing Linear Equations Linear Equations can be graphed on a Cartesian Coordinate system Free powerpoints at
My computer should look like this to display your scanner & digital camera drivers.
Digital Image Processing: Bernd Girod, © Stanford University -- Project Hints 1 EE368/CS232 poster session Poster session March 12, 4-6 p.m.,
MATLAB Jirawat Kanjanapitak (Tae). What is MATLAB A computer program for doing numerical computation including; Arithmetic, Polynomials, Graphics, 2-D.
Creating Graphs in PowerPoint Step 1 Open a new PowerPoint Document.
Open the document you wish to print and move the cursor to click on the file tab.
EGR 106 Lecture 6 2-D Plotting Graphical presentation has become the standard method to show technical information. Engineers use plots to analyze, visualize,
PART 2 – Size, Display, Color Modes. Image Size Courtesy of Digital images are made up of pixels (picture elements),
Chapter 1 Getting Started with Adobe Photoshop CS4.
© 2010 Delmar, Cengage Learning Chapter 1 Getting Started with Illustrator.
MATLAB Jirawat Kanjanapitak (Tae). What is MATLAB A computer program for doing numerical computation including; Arithmetic, Polynomials, Graphics, 2-D.
Scanned Documents INST 734 Module 10 Doug Oard. Agenda Document image retrieval  Representation Retrieval Thanks for David Doermann for most of these.
Introduction to Photoshop. What is Photoshop? Photoshop is software that enables you to create, modify, combine and optimize digital images.
QUICK START (cont.) How to change the template color theme You can easily change the color theme of your poster by going to the DESIGN menu, click on COLORS,
Walnut Gulch Experimental Watershed You Are Entering Working in Cooperation with Local Ranchers HydrologyErosionSedimentation Remote.
WARM-UP: Graphing Using a Table x y = 3x  2 y -2 y = 3(-2)  2 -8 y = 3(-1)  y = 3(0)  y = 3(1)  y = 3(2)  2 4 GRAPH. y = 3x 
Dilation: a transformation that produces an image that is the same shape as the original, but is a different size. A dilation stretches or shrinks the.
EGR 106 – Week 5 – 2-D Plots Question : Why do engineers use plots? Answer : To analyze, visualize, and present data. Matlab has many useful plotting options.
Akwete McAlister August 28,  a map where space is distorted to show a particular feature  Examples: Population, Natural Increase Rate, Number.
Chapter 2 Getting to Know Your Data Yubao (Robert) Wu Georgia State University.
The What, Why, When, and How By Nancy Pabros, Educational Technologist Adding Alternate Text to Microsoft Documents for Accessibility.
TITLE: Template for a 84.1 cm wide x cm tall poster (DIN A0)
Picture with at least 1000x1000 pixels size
Poster Title Must Have a Subject and a Verb
Chapter and 10.2 Presentation views and outputs
Getting Started with Adobe Photoshop CS5
Creating Conference Posters
Getting Started with Adobe Photoshop CS6
Picture with at least 1500x1500 pixels size
Professional Template for a poster presentation
Proclamation Poster.
Image Processing – Contrast Enhancement
Two-Dimensional Signal and Image Processing Chapter 8 - pictures
OPTIONAL LOGO HERE Professional Template for a 36 inch high x 48 inch wide Poster Presentation Your name and the names of the people who have contributed.
Chapter 2: Digital Image Fundamentals
Chapter 2: Digital Image Fundamentals
Lecture 16 Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, 2002.
Picture with at least 1000x1000 pixels size
WHAT’S COORDINATE GEOMETRY
Title Chapter 22 Image Slides
Picture with at least 1000x1000 pixels size
Color Image Processing
Keep all images and text inside of the margins.
Lab # 5 Detecting and reading barcodes
Keep all images and text inside of the margins.
Which of the following expressions is the equation of the function {image} {applet}
Picture with at least 1500x1500 pixels size
Poster Title Must Have a Subject and a Verb
Title of the Research Study
Bell Work 3/25 The prefix hetero means _______
Please read the notes for this slide before completing your poster.
Picture with at least 1500x1500 pixels size
Presentation transcript:

Chapter 2 Getting to Know Your Data Yubao (Robert) Wu Georgia State University

Chapter 2 Getting to Know Your Data Data Objects and Attribute Types Basic Statistical Descriptions of Data Data Visualization Measuring Data Similarity and Dissimilarity

Printer Forensics ? Printer Forensics Based on Page Document's Geometric Distortion Yubao Wu, Xiangwei Kong, Xingang You, and Yiping Guo IEEE International Conference on Image Processing (ICIP), 2009

Printer Forensics scan Digital Image Feature extraction  Darkness  Dots around the letters SVM

print scan PDF FileScanned Image Printer Forensics Based on Page Document's Geometric Distortion Yubao Wu, Xiangwei Kong, Xingang You, and Yiping Guo IEEE International Conference on Image Processing (ICIP), 2009

Least Squares – Slope of Each Line X-coordinate of “e” in one line Y-coordinate Printer Forensics Based on Page Document's Geometric Distortion Yubao Wu, Xiangwei Kong, Xingang You, and Yiping Guo IEEE International Conference on Image Processing (ICIP), 2009

Slope of Each Line Line Number Matlab - plot Why are the slopes monotonically increasing? Printer Forensics Based on Page Document's Geometric Distortion Yubao Wu, Xiangwei Kong, Xingang You, and Yiping Guo IEEE International Conference on Image Processing (ICIP), 2009

IdealIn practice Age of the Printer !

Experimental Results Each data point = 1 Page = 1 Scanned Image 100% Accuracy Scatterpl ot

Feature Extraction == Data Reduction Original Scan Image 2550 x 3508 pixels 41 lines; 72 “e” in each line 41 x 72 = 2911 data points 41 slopes for the 41 lines 2550 pixels 3508 pixels 41 double values

Matlab Plot Function plot(vX,vY,'kx'); hold on; Matlab default settingsModify the Settings

Matlab Plot Function plot(X,Y,'kx'); hold on; Matlab Default Settings Modify the Settings hFigHandle = figure(1); set(gca,'FontSize',40); plot(X,Y,'kx','LineWidth',4,'MarkerE dgeColor','k','MarkerFaceColor','w', 'MarkerSize',20); hold on; xlim([1 30]); ylim([ ]); set(hFigHandle, 'Position', [ ]);

Text Cloud

Fisher’s Iris Data Scatterplo t

Fisher’s Iris Data

Microsoft Bing MapsGoogle Maps

ColorBrewer 2.0 How to Choose Colors? Matlab LineSpec (Line Specification) SpecifierColor rRed gGreen bBlue cCyan mMagenta yYellow kBlack wWhite Microsoft PowerPoint

How to Choose Qualitative Colors?

Qualitative Colors

Sequential Colors

Data-driven documents

The Open Graph Viz Platform