Multimedia on the Web

Similar documents
3.01C Multimedia Elements and Guidelines Explore multimedia systems, elements and presentations.

Inserting multimedia objects in Dreamweaver

Prentice Hall. Learning Microsoft PowerPoint , (Weixel et al.) Arkansas Multimedia Applications I - Curriculum Content Frameworks

UNDERSTANDING MUSIC & VIDEO FORMATS

CTIS 155 Information Technologies I. Chapter 5 Application Software: Tools for Productivity

Different File Types and their Use

Streaming Technologies Glossary

Final Study Guide Arts & Communications

Digitization of Multimedia Elements

Lecture 19 Media Formats

Compression and File Formats

Image, video and audio coding concepts. Roadmap. Rationale. Stefan Alfredsson. (based on material by Johan Garcia)

HTML5: MULTIMEDIA. Multimedia. Multimedia Formats. Common Video Formats

MEDIA RELATED FILE TYPES

MULTIMEDIA AND CODING

Multimedia applications

Advanced High Graphics

Elementary Computing CSC 100. M. Cheng, Computer Science

Computing in the Modern World

9/8/2016. Characteristics of multimedia Various media types

Standard File Formats

lesson 24 Creating & Distributing New Media Content

Operation of machine vision system

Data Storage. Slides derived from those available on the web site of the book: Computer Science: An Overview, 11 th Edition, by J.

CSCD 443/533 Advanced Networks Fall 2017

Introductory Visualizing Technology

Multimedia Content. Web Architecture and Information Management [./] Spring 2009 INFO (CCN 42509) Contents. Erik Wilde, UC Berkeley School of

Introduction to Computer Science (I1100) Data Storage

Computers Are Your Future

Obtaining video clips

Professor Laurence S. Dooley. School of Computing and Communications Milton Keynes, UK

Camtasia Studio 5.0 PART I. The Basics

M4-R4: INTRODUCTION TO MULTIMEDIA (JAN 2019) DURATION: 03 Hrs

Lecture 8 JPEG Compression (Part 3)

Multimedia Technology

DigiPoints Volume 1. Student Workbook. Module 8 Digital Compression

Image coding and compression

Image and video processing

1. Introduction to Multimedia

VC 12/13 T16 Video Compression

What is multimedia? Multimedia. Continuous media. Most common media types. Continuous media processing. Interactivity. What is multimedia?

IMAGE COMPRESSION. Image Compression. Why? Reducing transportation times Reducing file size. A two way event - compression and decompression

Audio,Video & Lighting

Text can be defined as a combination of letters that form sentences or words to explain or discuss a topic which is known as text information.

Common Technology Words and Definitions

Compression II: Images (JPEG)

Multimedia. What is multimedia? Media types. Interchange formats. + Text +Graphics +Audio +Image +Video. Petri Vuorimaa 1

MULTIMEDIA APPLICATIONS I ARKANSAS CAREER AND TECHNOLOGY EDUCATION, BUSINESS/MARKETING TECHNOLOGY, MULTIMEDIA APPLICATIONS I

Skill Area 214: Use a Multimedia Software. Software Application (SWA)

Fundamental of Digital Media Design. Introduction to Audio

M4.2-R4: INTRODUCTION TO MULTIMEDIA

计算原理导论. Introduction to Computing Principles 智能与计算学部刘志磊

CISC 7610 Lecture 3 Multimedia data and data formats

3 Data Storage 3.1. Foundations of Computer Science Cengage Learning

VideoCD Audio + Stills A solution compatible with DVD players

Unit Title: Video Software

CS 335 Graphics and Multimedia. Image Compression

Meeting Visuals UCF Toolkit User Guide

Digital Image Representation Image Compression

Compression Part 2 Lossy Image Compression (JPEG) Norm Zeck

Chapter 1. Data Storage Pearson Addison-Wesley. All rights reserved

Digital Audio Basics

Interactive Multimedia. Multimedia and the World Wide Web

Multimedia Systems Image III (Image Compression, JPEG) Mahdi Amiri April 2011 Sharif University of Technology

Web graphics. Introduction

Networking Applications

The Media Department File and Transfer Quick Guide 2015/16. Created by Robert Perry

color bit depth dithered

Tema 0: Transmisión de Datos Multimedia

Multimedia Applications I ARKANSAS CAREER AND TECHNICAL EDUCATION, BUSINESS/MARKETING TECHNOLOGY, MULTIMEDIA APPLICATIONS I & II

Funcom Multiplayer Online Games - FTP Site Statistics. Top 20 Directories Sorted by Disk Space

REVIEW ON IMAGE COMPRESSION TECHNIQUES AND ADVANTAGES OF IMAGE COMPRESSION

Multimedia. File formats. Image file formats. CSE 190 M (Web Programming) Spring 2008 University of Washington

Lesson 5: Multimedia on the Web

Tutorials by All Creative Designs. Picasa 5 (3.9) Photo Editing Tutorial. How to download, install and use the Picasa Photo Editor

Logo & Icon. Fit Together Logo (color) Transome Logo (black and white) Quick Reference Print Specifications

vinodsrivastava.com FLASH

INF5063: Programming heterogeneous multi-core processors. September 17, 2010

Unicode. Standard Alphanumeric Formats. Unicode Version 2.1 BCD ASCII EBCDIC

Video Compression MPEG-4. Market s requirements for Video compression standard

Graphics Design and Applied Arts บทท 6 การออกแบบเว บเบ องต น

Professional Powerpoint Presentation II

STAR OFFICE BASE. Lesson 8

Your very own movie studio. menu bar

Fundamentals of Video Compression. Video Compression

ESKIAV3 (SQA Unit Code - F9AM 04) Audio and Video Software

Optimizing A/V Content For Mobile Delivery

USB2.0 USER S GUIDE V1.1

CMPT 365 Multimedia Systems. Media Compression - Image

TrainingCentre Getting Started with the Universal

The Perils of Preserving Digitized and Born-Digital Video

Working with Images and Multimedia

Lesson 5: Multimedia on the Web

The Gullibility of Human Senses

OneClick Video Converter Free Version

COMPUTER SOFTWARE RAYMOND ROSE

15 Data Compression 2014/9/21. Objectives After studying this chapter, the student should be able to: 15-1 LOSSLESS COMPRESSION

1.6 Graphics Packages

Web Design, 5 th Edition

G64PMM - Lecture 3.2. Analogue vs Digital. Analogue Media. Graphics & Still Image Representation

Transcription:

Multimedia on the Web Graphics in web pages Downloading software & media Digital photography JPEG & GIF Streaming media Macromedia Flash Graphics in web pages Graphics are very popular in web pages Graphics software Capturing, processing, fine-tuning for web page use Digital camera bundled software Windows bundled imagine software Adobe Photoshop and other brands Free graphics software, graphic images http://www.freebyte.com/graphicprograms/ various free software and free photos and icons Searching via a search engine e.g., go to http://www.google.com/ then click on images Display with different resolutions, same compression 682KB file size 82KB file size 58KB file size 1

682KB, 82KB, 58KB Notice any difference? Image resolution and compression Image resolution The precision of an optical sensor In terms of digital photos, the number of pixels used to capture/represent an image Digital photo images can be stored in files representing the raw pixels The smaller the image size, the lesser difference can be noticed. Image compression Data compression on digital images Many compression methods Probably the most suitable/popular for sceneries and portraits may be jpeg (jpg), Joint Photographic Experts Group available on most all modern digital cameras directly displayable in web browsers a lossy compression method. How JPEG works JPEG divides up the image into 8 by 8 pixel blocks calculates the discrete cosine transform (DCT) of each block a quantizer rounds off the DCT coefficients (compacts data, resulting good (for human vision) but lossy compression The original block is represented by a matrix of intensity values The DCT values turn out to be low values in lower right portion The quantizer sets low values to zeros The result has little visual effect a special jpeg compression technique, taking advantage of the characteristics of the resulting matrix, yields the output data (the step in here, runlength encoding, is not a lossy compression) decompression reverses the transformation Reference: http://dynamo.ecn.purdue.edu/~ace /jpeg-tut/jpegtut1.html More on jpeg A jpeg image can be displayed or printed in arbitrary sizes It can be resized from its default size Given a resolution, an image in jepg can be compressed/saved at different relative quality levels Higher compression can reduce file size significantly, but not affect print quality as significantly 2

Insufficient resolution for a specific size yields a fuzzy result Too much compression also has ill effect Higher than needed resolution for a specific image size does not increase clarity The right resolution and compression for a jpeg file depend on how the file is to be used Large difference in resolutions 382x458=174,956 pixels vs. 53x64=3,392 pixels, Both at level 7 compression Arbitrarily resizing a jpeg image Printing vs. displaying on a monitor Different resolutions needed Low resolution maybe good for monitor display and small prints Good quality monitor display needs much lower resolution than good printing does The larger the image size, the higher resolution and the lesser compression are appropriate Some rules of thumb: For monitor display: 72 ppi, most any modern digital camera For high quality print, a camera needs: 8 x10 photo: 3 meg pixel resolution 20 x30 photo: 7 meg pixel resolution Digital cameras Digital cameras Cameras that capture images with optical sensors, arranged as pixels Colors are captured with color filters over the sensors Typically digital cameras allow the choice of different resolution (number of pixels) settings 3

Typically employ one or more methods of compression, most allow jpeg Better ones typically have higher resolution, and allow more choices of different compression methods and levels of compression Internal memory size, processor type, algorithm, etc. affect the speed of obtaining and the quality of the result Different types of optical sensors Charge-Coupled Device (CCD) http://www.pctechguide.com/19digcam_ccd.htm Complementary Metal Oxide Semiconductor (CMOS) http://www.pctechguide.com/19digcam_cmos.htm There are many other useful features References: http://electronics.howstuffworks.com/digitalcamera.htm http://www.ulead.com/learning/imageinfo.htm http://www.photoxels.com/digitalphotography-tutorials.html Working with a photo processor Adobe Photoshop After opening a photo file, it is the current file, or select one opened to be the current file Changing default image size: Image -> image size Change size => same total resolution, can change back with no loss Change size => change total resolution Once total resolution is reduced, it cannot be restored perfectly. Saving a file, applying compression Given resolution, can save at different compression/quality levels. Normally, to save with one level difference does not have noticeable visual effect. Saving with multiple level difference has more, but still not very significant, different visual effect. Some other Adobe Photoshop features Changing and fixing colors From colored to black and white Changing brightness and contrast Editing, fixing problems Cropping images Combining images Filtering images 4

Photo images for the Web Recommendations on file size from Kodak In general, the smaller the file size the better Save photographic images in JPEG format Save a master image without compression as a starting point Experiment with the amount of JPEG compression If you have no various resolution options, try cropping the image Graphics Interchange Format (GIF) A bitmap image format, widely used on the WWW For still images and for animations Uses efficient, lossless, LZW compression, quick download References: GIF http://en.wikipedia.org/wiki/gif LZW compression http://en.wikipedia.org/wiki/lzw Animated GIF images GIF animation is a set of images, called frames, displayed in sequence, next over previous http://users.bendnet.com/brianhovis/tutorial/home.htm GIF tutorial http://www.webreference.com/dev/gifanim/tutorial.html Download free (evaluation) software http://www.blumentals.net/egifan/ http://www.gifworks.com/ Downloadable media Complete file download necessary Only after complete download, playing can start The traditional multimedia playing approach prior to 1995 May take a long time to download, not convenient for Web applications Streaming Media Streaming media just-in-time (interpreted while arriving) delivery of multimedia information compressed multimedia formats delivered over the Internet Demo: A small avi file (6.67meg), needs to be fully downloaded to play. 5

usually defined at the bit level (comprising a bitstream) players accepting the corresponding protocols play the data in just-in-time form many users can access at arbitrary times, different from broadcasting A Tutorial on Streaming Media Provided by University of Wisconsin http://streaming.wisconsin.edu/understand/understand.h tml Tutorial on the concepts, applications, and guidelines, with demo. Streaming media implementation Codecs Describes a device or program capable of performing transformations on a data stream or signal The compression/decompression routines Encoding tools For compressing the media for Internet delivery Streaming servers Storing and delivering the compressed files for live stream delivery, typically can deliver to thousands users simultaneously Players Sharing the protocol with corresponding servers, receiving the streaming data, playing the data just-intime Streaming media systems QuickTime Developed by Apple Computer Capable of handling various formats Digital video, Sound, Text, Animation, Music, etc. Openly documented QuickTime file format Free QuickTime media player Software development kits available Download free player: http://www.apple.com/quic ktime/download/ Windows Media By Microsoft for Microsoft Windows and some other operating systems Plays various types of audio and video formats The free Windows Media Player Plays media files Copies music to CDs Lets users purchase music from online music stores Download media player: http://www.microsoft.com/download s/search.aspx?displaylang=en 6

RealAudio, RealVideo By RealNetworks Free basic realplayer Early market leader in streaming media Now handles various formats too Download realplayer: http://www.real.com/realpla yer.html?pp=home&type=d lrhap_bb&src=092304realh ome_1_1_2_1_9_1 The players cannot play other proprietary formats The above three major players cannot play each other s proprietary file format In addition to own proprietary format, usually can play, not streaming, most of: music CD - sound waves are sampled 44,056 times per second and converted into digital format, no further compression MP3 Motion Picture Experts Group, Audio Layer 3, a high quality compressed audio Avi Audio Video Interleave, audio video for simultaneous playback Wav (WAVE) - WAVEform audio format, MS and IBM audio for PC Mpeg (MPG) Moving Picture Experts Group, has several standard compression formats, for audio and video DVD video MPEG-2 compressed video, plus multi-channels of varying audio formats Midi Musical Instrument Digital Interface, for transmit information between electronic musical instruments, using it computers can create synthesized music for different instruments Aiff Audio Interchange File Format, for audio Macromedia Flash Macromedia Flash (Flash) A graphics animation program Uses vector graphics Using geometrical primitives, e.g. points, lines, curves, polygons to represent images. Particularly good for cartoon type of animation Not true streaming media, frame oriented The flash files may appear in a web browser or standalone Flash players Flash circumvents display blocking browser controls, allowing ads to display animation even when the enduser has turned off the animation capability in the browser. Maybe used to design better controlled web pages by the designer, no browser change of font size, etc. Content not accessible by most search engines Download player: http://www.macromedia.com/shock wave/download/alternates/ 7

Demo The Macromedia homepage http://www.macromedia.com/ Reload to see different effects. Downloading software safely Downloading software is not 100% safe virus deliberately built in software unknowingly replaced by infected file Safe downloading scan just downloaded file if.zip file, also scan the directory after unzipping after installation, scan the directory where installed for added safety, scan the drive 8