© Keith Vander Linden, 2005 Jeremy D. Frens, 2008 1 Open up the box of a computer, and you won't find any numbers in there. You'll find electromagnetic.

Slides:



Advertisements
Similar presentations
Introduction to Microsoft Movie Maker 2 Adapted from Windows Movie Maker 2: Zero to Hero by Jon Bounds, John Buechler, and Jen deHaan.
Advertisements

Web Design Vocab 3 PNG, JPG, GIF, MP3, MPEG.
Digital Multimedia.
Information Representation
Copyright 2003 Monash University IMS5401 Web-based Information Systems Topic 2: Elements of the Web (d) Digital representation.
Lecture 6 Graphics, Number Systems. 7.2 Bit-map Graphics Similar to real painting on the canvas, there is no way to change something but paint over it.
1 The Information School of the University of Washington Nov 6fit more-digital © 2006 University of Washington Digital Information INFO/CSE 100,
Graphics in the web Digital Media: Communication and Design
Image Representation CS105. Data Representation Text representation – ASCII character set – Unicode – Data compression Images!
Lossless Compression in Multimedia Data Representation Hao Jiang Computer Science Department Sept. 20, 2007.
1 A Balanced Introduction to Computer Science, 2/E David Reed, Creighton University ©2008 Pearson Prentice Hall ISBN Chapter 12 Data.
IT-Academic Technology Services Using Microsoft PowerPoint 2010 for Digital Storytelling.
Guilford County SciVis V106.01
V Obtained from a Guildford County workshop-Summer, 2014.
Welcome to a New Quarter Class Rules and Responsibilities What will be learning? 106-Static and Dynamic Visualization 105-Synthesize Data for SciVis Video-Real.
Components Text Text--Processing Software A Word Processor is a software application that provides the user with the tools to create and edit text.
Image and Sound Editing Raed S. Rasheed Image Image. Digital image. – Raster images. – Vector Images. – Stereo Images. – Image File Formats Lossless.
©Brooks/Cole, 2003 Chapter 2 Data Representation.
CS 1308 Computer Literacy and the Internet. Creating Digital Pictures  A traditional photograph is an analog representation of an image.  Digitizing.
Graphics and Multimedia Foundation Computing The beatings will continue until morale improves.
Sem 1 v2 Chapter 14: Layer 6 - The Presentation layer.
Module Code: CU0001NI Technical Information on Digital Images Week -2.
Computers and Scientific Thinking David Reed, Creighton University Data Representation 1.
Institute of Technology Sligo - Dept of Computing Sem 1 Chapter 14: Layer 6 - The Presentation layer.
TOPIC 4 INTRODUCTION TO MEDIA COMPUTATION: DIGITAL PICTURES Notes adapted from Introduction to Computing and Programming with Java: A Multimedia Approach.
Computing in the Modern World BCS-CMW-7: Data Representation Wayne Summers Marion County October 25, 2011.
Chapter 11 Fluency with Information Technology 4 th edition by Lawrence Snyder (slides by Deborah Woodall : 1.
Data Representation CS280 – 09/13/05. Binary (from a Hacker’s dictionary) A base-2 numbering system with only two digits, 0 and 1, which is perfectly.
© Keith Vander Linden, 2005 Jeremy D. Frens, Open up the box of a computer, and you won't find any numbers in there. You'll find electromagnetic.
Multimedia and The Web.
Data Representation and Storage Lecture 5. Representations A number value can be represented in many ways: 5 Five V IIIII Cinq Hold up my hand.
HTML Use of Multimedia on web page. HTML Media Q. How to call Image file in our web page ? A. That is the easy syntax for defining an image. 2.
Document Formats How to Build a Digital Library Ian H. Witten and David Bainbridge.
Common file formats  Lesson Objective: Understanding common file formats and their differences.  Learning Outcome:  Describe the type of files which.
Graphics and Images Communicating Information : Documents and Publications.
Digital Image Formats: An Explanation Guilford County SciVis V
Communicating Quantitative Information Is a picture worth 1000 words? Digital images. Number bases Standards, Compression Will [your] images last? Homework:
How Analog and Digital Recording Works Analog converted to digital via an ADV (Analog to Digital Converter = stream of numbers) On playback: digital converted.
Marr CollegeHigher ComputingSlide 1 Higher Computing: COMPUTER SYSTEMS Part 1: Data Representation – 6 hours.
Unit 1: Task 1 By Abbie Llewellyn. Vector Graphic Software (Corel Draw) Computer graphics can be classified into two different categories: raster graphics.
Data Representation Robin Burke IT 130. Outline Data Representation Binary Numbers Image types.
DATA REPRESENTATION CHAPTER DATA TYPES Different types of data (Fig. 2.1) The computer industry uses the term “MULTIMEDIA” to define information.
Media Types Information Systems can contain the following types of media: Sound, graphics, video & text.
Chap 14 Presentation Layer Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Image File Formats. What is an Image File Format? Image file formats are standard way of organizing and storing of image files. Image files are composed.
Data Representation. What is data? Data is information that has been translated into a form that is more convenient to process As information take different.
HONR101 Analytics in a Big Data World Monday, January 18,
Data Representation. How is data stored on a computer? Registers, main memory, etc. consists of grids of transistors Transistors are in one of two states,
Digital Image Formats: An Explanation Guilford County SciVis V
HNC COMPUTING - COMPUTER PLATFORMS 1 Micro Teach Binary.
Layer 6 Presentation Layer. Overview Now that you have learned about Layer 5 of the OSI model, it is time to look at Layer 6, the presentation layer.
Chapter 1 Definitions & Basics of Digital Image 1.Image 2.Digital Image 3.Raster 4. Vector 5.Image Editing 1.
Graphics and Image Data Representations 1. Q1 How images are represented in a computer system? 2.
Information in Computers. Remember Computers Execute algorithms Need to be told what to do And to whom to do it.
Software Design and Development Storing Data Part 2 Text, sound and video Computing Science.
Binary and Decimal Numbers
Common Bitmap Image File Types
Data Representation.
Digital Video File Formats
Image Formats.
Chapter 3 Graphics and Image Data Representations
Sci Vis I Exam Review Unit 6 File Formats.
Data Formats.
CMPE 101 Introduction to Information Technologies Chapter 5: Application Software: Tools for Productivity Copyright © 2012 Pearson Education, Inc. Publishing.
CHAPTER 2 - DIGITAL DATA REPRESENTATION AND NUMBERING SYSTEMS
Representing Images 2.6 – Data Representation.
Web Design and Development
Ch2: Data Representation
Chapter 2 Data Representation.
Presentation transcript:

© Keith Vander Linden, 2005 Jeremy D. Frens, Open up the box of a computer, and you won't find any numbers in there. You'll find electromagnetic fields. Just as if you open up a person's brain case, you won't find symbols; you'll find neurons. You can use those things, either neurons or electromagnetic fields, to represent any patterns you like. A computer could care less whether those patterns denote words, numbers, or pictures. Sure, in one sense, there are bits inside a computer, but what's important is not that they can do fast arithmetic but that they can manipulate symbols. That's how humans can think, and that's the basic hypothesis I operate from. - Herbert Simon, OMNI Magazine (June 1994)

© Keith Vander Linden, 2005 Jeremy D. Frens, Digital Modeling ● Digital computers perform operations on represented data. ● Thus, they must model, in digital form: – Processes – Data ● Mixed success: – A wide range of things can be modeled. – Some things are very difficult to model.

© Keith Vander Linden, 2005 Jeremy D. Frens, Binary Representations ● Binary representations use a base-2 positional numbering system. ● This system has only two “binary digits” (aka bits): – 0 (or “off”) – 1 (or “on”) ● Binary is just as powerful as decimal---no more or less.

© Keith Vander Linden, 2005 Jeremy D. Frens, Digitizing Numbers ● Numbers are represented in memory using a binary encoding scheme. – Negative and positive numbers. – Whole numbers and “decimals”. ● Don’t lose a thing! – Anything you can do in decimal, you can also do in binary. – Anything you can do in binary, you can also do in decimal.

© Keith Vander Linden, 2005 Jeremy D. Frens, Decimal Numbers 123 Decimal numbers are base-10 (using digits 0-9) 1* * *10 0 1* *10 + 3*

© Keith Vander Linden, 2005 Jeremy D. Frens, Binary Numbers Binary numbers are base-2 (using digits 0 & 1) 1* * *2 0 1*4 + 1*2 + 0* = 6 10

© Keith Vander Linden, 2005 Jeremy D. Frens, Digitizing Characters ● Each character is assigned an integer value. – Programs keep track of which memory locations store character data. – Programs display the right glyph on the screen. ● Two common schemes: – ASCII – Unicode

© Keith Vander Linden, 2005 Jeremy D. Frens, ASCII ● American Standard Code for Information Interchange. ● Uses 7 bit integers – 2 7 = 128 different characters ● Extended ASCII uses 8 bit integers – 2 8 = 256 characters ● ASCII is the most common code currently used.

© Keith Vander Linden, 2005 Jeremy D. Frens, Unicode ● Uses 16 bit integers – 2 16 = 65,536 characters. ● Unicode supports a number of different character types. Unicode – Cyrillic Cyrillic – Ancient Coptic Ancient Coptic – All charts All charts

© Keith Vander Linden, 2005 Jeremy D. Frens, Social justice and computing ● The accessibility of computers can be seen as an issue of social justice. ● “I now realize how true it is that God does not show favoritism, but accepts men from every nation who hear him and do what is right.” - Acts 10:34-35 What’s the Big Idea

© Keith Vander Linden, 2005 Jeremy D. Frens, Digitizing Big Data ● Using numbers and characters, we can digitize and model bigger things: – Documents – Accountant’s ledger – City maps – Human behaviors – Calendars – Images, audio, video ● Programs make sense of the data.

© Keith Vander Linden, 2005 Jeremy D. Frens, Digitizing Multimedia Data ● Multimedia data is usually – HUGE – And highly patterned ● Compress the data by taking advantage of the patterns to take up less space. – Lossless compression doesn’t lose any information. – Lossy compression loses some Information for better compression.

© Keith Vander Linden, 2005 Jeremy D. Frens, Digitizing Images ● An image is an array of pixels. ● Each pixel has: – intensity values for Red, Green & Blue – an optional alpha value for transparency ● Common image file formats include: – PNG: Lossless, often seen on the web – GIF: Lossless, 256 colors max, but patented – JPEG: Lossy, compression 3:1 to 60:1 – TIFF: Lossless – BMP: Uncompressed Windows format image from Harry Plantinga

© Keith Vander Linden, 2005 Jeremy D. Frens, Use of Image Formats ● PNG: web, logos and text ● GIF: web, logos and text, animation ● JPEG: photos ● TIFF: imaging software ● BMP: never

© Keith Vander Linden, 2005 Jeremy D. Frens, Steganography ● Cryptography encrypts messages using encryption keys. ● Steganography hides messages in other digital media. Images from

© Keith Vander Linden, 2005 Jeremy D. Frens, Digitizing Audio ● Sound can also be digitized. ● Common sound file formats: mp3 – open, patented, no DRM, older/less effective wma – Windows Media Audio, patented/proprietary, DRM AAC – Apple’s iTunes, patented, proprietary, DRM RealAudio – patented, proprietary, DRM Ogg Vorbis – unpatented, open, no DRM

© Keith Vander Linden, 2005 Jeremy D. Frens, Digitizing Video ● Common movie file formats: mpeg – Open (but patented) standard avi – Windows Media Player DV – As used in digital camcorders divx – very high compression ratios

© Keith Vander Linden, 2005 Jeremy D. Frens, The Difficulty of Modeling ● Not everything can be easily modeled. ● “I praise you because I am fearfully and wonderfully made.” - Acts 10:34-35 What’s the Big Idea