The Beauty and Joy of Computing

Similar documents
Byte = More common: 8 bits = 1 byte Abbreviation:

PENGENALAN TEKNIK TELEKOMUNIKASI CLO

The Beauty and Joy of Computing

The Beauty and Joy of Computing

PHOTO MANAGEMENT. Solutions & Strategies. Dave Brandman

2015 Athens-Clarke County Library

LECTURE 03 BITMAP IMAGE FORMATS

Activity. Image Representation

The Need for Data Compression. Data Compression (for Images) -Compressing Graphical Data. Lossy vs Lossless compression

15110 Principles of Computing, Carnegie Mellon University

Chapter 8. Representing Multimedia Digitally

*Which code? Images, Sound, Video. Computer Graphics Vocabulary

EEB5894. Multimedia 4/6/11

The Long Tail of Research Data

15110 Principles of Computing, Carnegie Mellon University

Digital Asset Management 2. Introduction to Digital Media Format

Chapter 3 Graphics and Image Data Representations

Glossary Unit 1: Hardware/Software & Storage Media

Social Issues. CS Concepts. How does a printed document differ from a digital document? WYSI(not)WYG. What s in the model?

Recommendation Systems UE 141 Spring 2013

CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB

Social Issues. spam espionage cheating forgery access to your data years from today destroying old records/ data

The Beauty and Joy of Computing

raw format format for capturing maximum continuous-tone color information. It preserves all information when photograph was taken.

CS 262 Lecture 01: Digital Images and Video. John Magee Some material copyright Jones and Bartlett

The Beauty and Joy of Computing

Graphics for Web. Desain Web Sistem Informasi PTIIK UB

Introduction to Photography

Factors to Consider When Choosing a File Type

Specific structure or arrangement of data code stored as a computer file.

1. Using Images on Web Pages 2. Image Formats 3. Bitmap Image Formats

Information Technology for Documentary Data Representation

Pros and Cons for Each Type of Image Extensions

Module 4 Build a Game

Guide to Computer Forensics and Investigations Third Edition. Chapter 10 Chapter 10 Recovering Graphics Files

Know your digital image files

IMAGE SIZING AND RESOLUTION. MyGraphicsLab: Adobe Photoshop CS6 ACA Certification Preparation for Visual Communication

Fundamentals of Multimedia

Resizing images for the web using. Version 1.3. WrightWay. Design.

Saints Robotics Media Handbook Page 1

CS10 The Beauty and Joy of Computing

Information representation

Digital Imaging and Image Editing

Digitizing Color. Place Value in a Decimal Number. Place Value in a Binary Number. Chapter 11: Light, Sound, Magic: Representing Multimedia Digitally

A Guide to Image Management in Art Centres. Contact For further information about this guide, please contact

Image Compression and Decompression Technique Based on Block Truncation Coding (BTC) And Perform Data Hiding Mechanism in Decompressed Image

Bitmap Image Formats

Digital Imaging & Photoshop

5/17/2009. Digitizing Color. Place Value in a Binary Number. Place Value in a Decimal Number. Place Value in a Binary Number

Making Connections Efficient: Multiplexing and Compression

Learning Outcomes In this lesson, you will learn about the file formats in Adobe Photoshop. By familiarizing

The Beauty and Joy of Computing

UNIT 7C Data Representation: Images and Sound

Chapter 2-Digital Components

Indexed Color. A browser may support only a certain number of specific colors, creating a palette from which to choose

Topics. 1. Raster vs vector graphics. 2. File formats. 3. Purpose of use. 4. Decreasing file size

TECHNICAL DOCUMENTATION

SOME PHYSICAL LAYER ISSUES. Lecture Notes 2A

fashion creatives ashion DEEPENING SPECIALIZATION Pathway Mapping CREATIVE WRITING TREND SPOTTING & REPORTING SEM III SEM ADVERTISING & COPY SEM V

LECTURE VI: LOSSLESS COMPRESSION ALGORITHMS DR. OUIEM BCHIR

Introduction. You might be interested in the system requirements, the installation, payment and registration procedures.

Digital Image Creation and Development

CS10 The Beauty and Joy of Computing

Digital Image Fundamentals

Students learn better from words and pictures than from words alone.

ICE BREAKER QUESTIONS Part 3

PlayStation 4 500GB Uncharted: The Nathan Drake Collection Bundle - $ delivered

Raster (Bitmap) Graphic File Formats & Standards

GigaPX Tools 2.0. Solutions for oversized images

BASIC IMAGE RECORDING

DRAFT 2016 CSTA K-12 CS

This report provides a brief look at some of these factors and provides guidelines to making the best choice from what is available.

UNIT 7B Data Representa1on: Images and Sound. Pixels. An image is stored in a computer as a sequence of pixels, picture elements.

Assistant Lecturer Sama S. Samaan

Competition Manual. 11 th Annual Oregon Game Project Challenge

Resolution: The Peanut Butter Analogy

New Perspectives on PowerPoint Module 1: Creating a Presentation

DVB-H Digital Video Broadcast. Dominic Just, Pascal Gyger May 13, 2008

Exploring the impact of Bit Rot

Digital Images: A Technical Introduction

Two Basic Digital Camera Types ( ) ( )

my bank account number and sort code the bank account number and sort code for the cheque paid in the amount of the cheque.

Google SEO Optimization

Picsel epage. Bitmap Image file format support

Photography Basics. Exposure

Certification Commission Get Certified! Photojournalism. Starr Sackstein San Francisco 2013

My Research. 1 Animation = 1K Words. Overview of by Azer Bestavros, Fall

OFFSET AND NOISE COMPENSATION

3.1 Graphics/Image age Data Types. 3.2 Popular File Formats

Developing Multimedia Assets using Fireworks and Flash

NXPowerLite Technology

JPEG2000: IMAGE QUALITY METRICS INTRODUCTION

LSB Encoding. Technical Paper by Mark David Gan

Slide Scanning Converting Your Film Photographs to Digital. Presentation to UCHUG - 8/06/08 G. Skalka

PB Works e-portfolio Optimizing Photographs using Paintshop Pro 9

Chapter 7 Information Redux

WordPress Users Group Manchester, NH July 13, Preparing Images for the Web. Daryl Johnson SvenGrafik

Industry Convergence in the Emerging Mobile Internet*

1. Describe how a graphic would be stored in memory using a bit-mapped graphics package.

How to deal with increasing imaging demand. Niek van der Putten Thoraxcentre ErasmusMC, Rotterdam, NL

Transcription:

The Beauty and Joy of Computing Data UC Berkeley EECS Sr Lecturer SOE Dan Bendable Displays!!! http://abcnews.go.com/technology/lgsflexible-screens-rolling-off-factory-lines/ story?id=20498107!

Data and Information facilitate knowledge Computing enables and empowers new methods of information processing that have led to monumental change across disciplines, from art to business to science. Managing & interpreting an overwhelming amount of raw data is part of the foundation of our information society and economy. People use computers and computation to translate, process, and visualize raw data, and create information. Computation and computer science facilitate and enable a new understanding of data and information that contributes knowledge to the world. You will work with data using a variety of computational tools and techniques to better understand the many ways in which data is transformed into information and knowledge. UC Berkeley The Beauty and Joy of Computing : Data (2)

Ubiquitous data we work with it all the time: Data is collected any moment of your life Data is stored, copied, transmitted, deleted, edited. Computers perform operations on data Data enters and exits through sensors We can measure it! ú 1 bit = 0 1 ú 1 Byte = 8 bit ú 1 KB = 1024 Bytes, 1MB = 1024kB, 1GB = 1024MB, 1TB=1024GB, 1PB=1024TB, 1EB=1024PB, UC Berkeley The Beauty and Joy of Computing : Data (3)

How much is? 1 KB? ú Paragraph of text 1 MB? ú 4 Mega pixel JPEG (compressed) image 1 GB? ú One hour of SD TV or 7 minutes of HDTV 1 TB? ú 2,000 hours of audio (uncompressed), 17,000 hours of MP3s 1 PB? ú Enough data to store the DNA of the entire population of the US three times! UC Berkeley The Beauty and Joy of Computing : Data (4)

The biggest data? What do you think is the biggest data overall? a) Text b) Images c) DNA d) Videos e) Census Data UC Berkeley The Beauty and Joy of Computing : Data (5)

Big Data Netflix is said to use 1 PB to store the videos for streaming. World of Warcraft is stored on 1.3PB to maintain the game. Internet Archive: About 10PB AT&T transfers about 30PB of data through its networks each day. YouTube processes about 40PB of videos a day. ú Multimedia data biggest data! UC Berkeley The Beauty and Joy of Computing : Data (6)

Challenges Storage ú No single hard disk/memory unit can store the data ú Need to parallelize harddisks ú All the problems of concurrent programming! How to access the data? What if a disk fails? How fast is the access (read, write, delete)? Physical limits: Energy cooling UC Berkeley The Beauty and Joy of Computing : Data (7)

Techniques that Help: Lossless Compression UC Berkeley The Beauty and Joy of Computing : Data (8)

Techniques that Help: Lossy Compression UC Berkeley The Beauty and Joy of Computing : Data (9)

Lossy Compression: JPEG UC Berkeley The Beauty and Joy of Computing : Data (10)

Techniques that help: Metadata Metadata: Data about data. Helps processing of data, e.g. search Example: UC Berkeley The Beauty and Joy of Computing : Data (11)

Two Main Reason for Digital Data Digital data can be copied without loss. Digital data can be processed by a computer, e.g. for search Problems: ú Privacy ú Security UC Berkeley The Beauty and Joy of Computing : Data (12)

One Main Reason for Big Data Analyzing data at Internet-scale helps understand the world on never before seen scale. Useful for empirical sciences: ú What are the economic trends based on Google searches? ú Are there animals that dance to music without human training? ú How is the flu progressing? `www.google.org/flutrends/us/ UC Berkeley The Beauty and Joy of Computing : Data (13)

en.wikipedia.org/wiki/correlation_does_not_imply_causation! Correlation does not Imply Causality! cum hoc ergo propter hoc logical fallacy: ú A occurs in correlation with B. ú Therefore, A causes B. Just because A and B are correlated does not necessarily imply one causes the other! It could be that ú A may be the cause of B ú B may be the cause of A ú some unknown third factor C may actually be the cause of A and B. ú A caused B AND B caused A. This is a self-reinforcing system. E.g., preditor-prey relationships ú the "relationship" is a coincidence or so complex or indirect that it is more effectively called a coincidence (i.e. two events occurring at the same time that have no direct relationship to each other besides the fact that they are occurring at the same time). UC Berkeley The Beauty and Joy of Computing : Data (14)

Is Data the Solution to Everything? Even Internet data is biased It s easy to draw conclusions too quickly Sometimes finding the questions to ask is the hard part E.g., NetFlix Prize ú Predict whether someone will enjoy a movie based on how much they liked or disliked other movies ú Dataset: users and movie ratings ú What questions can we ask of this data set? UC Berkeley The Beauty and Joy of Computing : Data (15)

www.huffingtonpost.com/2014/03/31/fox-news-obamacare-graphic_n_5063582.html! Visualization Epic FAIL Fox News Graphic on the Obamacare Enrollment as of 2014-03-27 UC Berkeley The Beauty and Joy of Computing : Data (16)

www.edwardtufte.com/tufte/posters! Visualization Epic WIN Charles Joseph Minard, Napoleon s 1812 Russian Campaign UC Berkeley The Beauty and Joy of Computing : Data (17)

Summary The right questions need to be answered by the proper data. The rewards are high but handling data is an ongoing challenge to computer scientists as well as security specialists and privacy preservers. UC Berkeley The Beauty and Joy of Computing : Data (18)