48
Multimedia Multimedia Computing Computing

Introduction

  • Upload
    2mohan7

  • View
    16

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Introduction

Multimedia ComputingMultimedia ComputingMultimedia ComputingMultimedia Computing

Page 2: Introduction

By S. Sendhilkumar [[email protected]] 2

Scope and Objectives • Concepts of multimedia computing

techniques• Theoretical, algorithmic and advanced

architectural aspects of multimedia system design

• Latest compression techniques available for text, images, audio and video data

Page 3: Introduction

By S. Sendhilkumar [[email protected]] 3

Prescribed Textbook• Steinmetz R & Nahrstedt K,

“Multimedia: Computing, Communication & Applications,” Pearson Education, 2004.

Page 4: Introduction

Fundamentals of MultimediaFundamentals of MultimediaFundamentals of MultimediaFundamentals of Multimedia

Introduction to MultimediaIntroduction to Multimedia

Page 5: Introduction

By S. Sendhilkumar [[email protected]] 5

Agenda• What is Multimedia?• What is Computing?• Global Structure• Components of Multimedia• Multimedia Research Topics and Projects• Current Multimedia Projects• History of Multimedia• Multimedia Applications

Page 6: Introduction

By S. Sendhilkumar [[email protected]] 6

What is Multimedia?• When different people mention the term multimedia, they

often have quite different, or even opposing, viewpoints.– A PC vendor: a PC that has sound capability, a DVD-ROM drive,

and perhaps the superiority of multimedia-enabled microprocessors that understand additional multimedia instructions.

– A consumer entertainment vendor: interactive cable TV with hundreds of digital channels available, or a cable TV-like service delivered over a high-speed Internet connection.

– A Computer Science (CS) student: applications that use multiplemodalities, including text, images, drawings (graphics), animation, video, sound including speech, and interactivity.

• Multimedia and Computer Science:– Graphics, HCI, visualization, computer vision, data compression,

graph theory, networking, database systems.

Page 7: Introduction

By S. Sendhilkumar [[email protected]] 7

Multimedia• Multimedia = Multi + Media

– Multi• Many

– Medium• Thing in the middle• Means to distribute and present information

Page 8: Introduction

By S. Sendhilkumar [[email protected]] 8

Multimedia…• Multimedia involves at least any two of

the below:– Text– Audio– Images– Drawings– Animation– video.

Page 9: Introduction

By S. Sendhilkumar [[email protected]]

General Definition• A good general working definition for this module is:

• Multimedia is the field concerned with the computer controlled integration of text, graphics, drawings, still and moving images (Video), animation, audio, and any other media where every type of information can be represented, stored, transmitted and processed digitally.

9

Page 10: Introduction

By S. Sendhilkumar [[email protected]] 10

What is Computing?• ACM Definition

– All operations carried out for calculation– Involves

• the data• Techniques• Algorithms• Storage• retrieval, etc.

Page 11: Introduction

Hypertext and Hypertext and HypermediaHypermediaHypertext and Hypertext and HypermediaHypermedia

Page 12: Introduction

By S. Sendhilkumar [[email protected]]

What is Hypertext and Hypermedia?• Hypertext is a text which contains links to other texts.

– The term was invented by Ted Nelson around 1965.– Nodes represent the actual information units– Edges provide links to other information

• Hypertext is therefore usually non-linear (as indicated below).

• Hypermedia is not constrained to be text-based.– It can include other media, e.g., graphics, images, and

especially the continuous media -- sound and video. – Apparently, Ted Nelson was also the first to use this term.

• The World Wide Web (WWW) is the best example of hypermedia applications.

Page 13: Introduction

By S. Sendhilkumar [[email protected]]

Page 14: Introduction

By S. Sendhilkumar [[email protected]]

HyperText

Page 15: Introduction

By S. Sendhilkumar [[email protected]]

Page 16: Introduction

By S. Sendhilkumar [[email protected]]

Page 17: Introduction

By S. Sendhilkumar [[email protected]]

Page 18: Introduction

By S. Sendhilkumar [[email protected]]

Page 19: Introduction

By S. Sendhilkumar [[email protected]]

Page 20: Introduction

By S. Sendhilkumar [[email protected]]

Page 21: Introduction

By S. Sendhilkumar [[email protected]]

HyperMedia

Page 22: Introduction

By S. Sendhilkumar [[email protected]]

The Hypertext, hypermedia and multimedia relationship

MultimediaHypermedia Hypertext

Continuous & discrete medium

Non-linear information links

Combination of both

Page 23: Introduction

By S. Sendhilkumar [[email protected]] 23

Global StructureTools and Applications

Programming AbstractionsUser interfaces

Documents

Database systemsCommunication Systems

Operating Systems

NetworkStorage

CompressionVideo AnimationImage graphics

Audio

Syn

chro

niza

tion

Application Domain

System Domain

Device Domain

Cross Domain

Page 24: Introduction

By S. Sendhilkumar [[email protected]]

Components of a Multimedia System• The Components (Hardware and Software) required for a multimedia system:• Capture devices

– Video Camera, Video Recorder, Audio Microphone, Keyboards, mice, graphics tablets, 3D input devices, tactile sensors, VR devices.

– Digitising/Sampling Hardware• Storage Devices

– Hard disks, CD-ROMs, Jaz/Zip drives, DVD, etc• Communication Networks

– Ethernet, Token Ring, FDDI, ATM, Intranets, Internets.• Computer Systems

– Multimedia Desktop machines, Workstations, MPEG/VIDEO/DSP Hardware• Display Devices

– CD-quality speakers, HDTV,SVGA, Hi-Res monitors, Colour printers etc.

24

Page 25: Introduction

By S. Sendhilkumar [[email protected]] 25

Components of Multimedia• Multimedia involves multiple modalities of text,

audio, images, drawings, animation, and video. • Examples of how these modalities are put to use:

– Video teleconferencing.– Distributed lectures for higher education.– Tele-medicine.– Co-operative work environments.– Searching in (very) large video and image databases for

target visual objects.– “Augmented" reality: placing real-appearing computer

graphics and video objects into scenes.

Page 26: Introduction

By S. Sendhilkumar [[email protected]] 26

Augmented reality• An augmented reality

system generates a composite view for the user.

• It is a combination of the real scene viewed by the user and a virtual scene generated by the computer that augments the scene with additional information.

Page 27: Introduction

By S. Sendhilkumar [[email protected]] 27

Virtual Reality• The term was defined

as "a computer generated, interactive, three-dimensional environment in which a

person is immersed."

VR training simulators

Page 28: Introduction

By S. Sendhilkumar [[email protected]] 28

Components of Multimedia…– Including audio cues for where video-conference

participants are located.– Building searchable features into new video, and

enabling very high to very low bit-rate use of new, scalable multimedia products.

– Making multimedia components editable.– Building “inverse-Hollywood" applications that can

re-create the process by which a video was made.

– Using voice-recognition to build an interactive environment, say a kitchen-wall web browser.

Page 29: Introduction

By S. Sendhilkumar [[email protected]] 29

“inverse-Hollywood”

Page 30: Introduction

By S. Sendhilkumar [[email protected]] 30

Multimedia Research Topics and Projects• Multimedia processing and coding: multimedia content

analysis, content-based multimedia retrieval, multimedia security, audio/image/video processing, compression, etc.

• Multimedia system support and networking: network protocols, Internet, operating systems, servers and clients, quality of service (QoS), and databases.

• Multimedia tools, end-systems and applications: hypermedia systems, user interfaces, authoring systems.

• Multi-modal interaction and integration: Computer Supported Collaborative Learning, and design and applications of virtual environments.

Page 31: Introduction

By S. Sendhilkumar [[email protected]] 31

Multimodal interaction applications• Here we see an

autonomous virtual human interacting with an object at the same time that a virtual hand (controlled by a real user wearing a data glove) can also interact with the virtual objects in the scene.

Page 32: Introduction

By S. Sendhilkumar [[email protected]] 32

Current Multimedia Projects• Camera-based object tracking technology: tracking

of the control objects provides user control of the process.

• 3D motion capture: used for multiple actor capture so that multiple real actors in a virtual studio can be used to automatically produce realistic animated models with natural movement.

• Multiple views: allowing photo-realistic (video-quality) synthesis of virtual actors from several cameras or from a single camera under differing lighting.

• 3D capture technology: allow synthesis of highly realistic facial animation from speech.

Page 33: Introduction

By S. Sendhilkumar [[email protected]] 33

Photo-realistic garden

Page 34: Introduction

By S. Sendhilkumar [[email protected]] 34

Current Multimedia Projects…• Specific multimedia applications: aimed at

handicapped persons with low vision capability and the elderly - a rich field of endeavor.

• Digital fashion: aims to develop smart clothing that can communicate with other such enhanced clothing using wireless communication, so as to artificially enhance human interaction in a social setting.

• Electronic Housecall system: an initiative for providing interactive health monitoring services to patients in their homes

• Augmented Interaction applications: used to develop interfaces between real and virtual humans for tasks such as augmented storytelling.

Page 35: Introduction

By S. Sendhilkumar [[email protected]] 35

Smart clothing• Clothes that keep you warm in

the cold and cool in the heat by responding to the body’s shivering.

• An airplane dress that changes shape by remote control. The dress is made using glass fibre, a material more usually associated with the airplane industry.

Page 36: Introduction

By S. Sendhilkumar [[email protected]] 36

Multimedia and Hypermedia• History of Multimedia

– Newspaper: perhaps the first mass communication medium uses text, graphics, and images.

– Motion pictures: conceived of in 1830's in order to observe motion too rapid for perception by the human eye.

– Wireless radio transmission: Guglielmo Marconi, at Pontecchio, Italy, in 1895.

– Television: the new medium for the 20th century, established video as a commonly available medium and has since changed the world of mass communications.

Page 37: Introduction

By S. Sendhilkumar [[email protected]] 37

History of Multimedia• The connection between computers and ideas about

multimedia covers what is actually only a short period:

– 1945: Vannevar Bush wrote a landmark article describing what amountsto a hypermedia system called Memex.

– 1960: Ted Nelson coined the term hypertext.

– 1969: Nelson and van Dam at Brown University created an early hypertext editor called FRESS.

– 1976: The MIT Architecture Machine Group proposed a project entitled Multiple Media - resulted in the Aspen Movie Map, the first hypermedia videodisk, in 1978.

Page 38: Introduction

By S. Sendhilkumar [[email protected]] 38

“memex”• The "memex" ("memory extender") is

the theoretical proto-hypertext computer system proposed in 1945.

• Bush described the device as electronically linked to a library and able to display books and films from the library and automatically follow cross-references from one work to another.

Page 39: Introduction

By S. Sendhilkumar [[email protected]] 39

FRESS• The File Retrieval and Editing SyStem• FRESS was not only a hypermedia

system; it was also so good at text editing and formatting that it was used to typeset quite a few books,

• had good enough IR and data structuring facilities that it was pressed into service for databases.

Page 40: Introduction

By S. Sendhilkumar [[email protected]] 40

Aspen Movie Map• The Aspen Movie Map was

a revolutionary hypermedia system developed at MIT by a team working with Andrew Lippman in 1978 with funding from ARPA.

• The Aspen Movie Map allowed the user to take a virtual tour—travel through the city of Aspen, Colorado.

Page 41: Introduction

By S. Sendhilkumar [[email protected]] 41

History of Multimedia…– 1989: Tim Berners-Lee proposed the World Wide Web

– 1991 MPEG-1 was approved as an international standard for digital video - led to the newer standards, MPEG-2 and MPEG-4.

– 1991: The introduction of PDAs in 1991 began a new period in the use of computers in multimedia.

– 1992: JPEG was accepted as the international standard for digital image compression - led to the new JPEG2000 standard.

– 1993: The University of Illinois National Center for Supercomputing Applications produced NCSA Mosaic|the first full-fledged browser.

Page 42: Introduction

By S. Sendhilkumar [[email protected]] 42

Mosaic• Mosaic to be the web

browser which led to the internet boom of the 1990s

• Mosaic's popularity as a separate browser began to lessen upon the release of Andreessen's Netscape Navigator in 1994

Page 43: Introduction

By S. Sendhilkumar [[email protected]] 43

History of Multimedia…– 1994: Jim Clark and Marc Andreessen created the

Netscape program.– 1995: The JAVA language was created for platform-

independent application development.– 1996: DVD video was introduced; high quality full-length

movies were distributed on a single disk.– 1998: XML 1.0 was announced as a W3C

Recommendation.– 1998: Hand-held MP3 devices first made inroads into

consumerist tastes in the fall of 1998, with the introduction of devices holding 32MB of flash memory.

– 2000: WWW size was estimated at over 1 billion pages.

Page 44: Introduction

By S. Sendhilkumar [[email protected]] 44

Hypermedia and Multimedia• A hypertext system: meant to be

read nonlinearly, by following links that point to other parts of the document, or to other documents (Fig. 1.1)

Page 45: Introduction

By S. Sendhilkumar [[email protected]] 45

Hypermedia and Multimedia…• HyperMedia: not constrained to be text-based,

can include other media, e.g., graphics, images, and especially the continuous media - sound and video.– The World Wide Web (WWW) - the best example

of a hypermedia application.• Multimedia means that computer information

can be represented through audio, graphics, images, video, and animation in addition to traditional media.

Page 46: Introduction

By S. Sendhilkumar [[email protected]] 46

Multimedia Applications• Examples of typical present multimedia applications

include:– Digital video editing and production systems.– Electronic newspapers/magazines.– World Wide Web.– On-line reference works: e.g. encyclopedias, games, etc.– Home shopping.– Interactive TV.– Video conferencing.– Video-on-demand.– Interactive movies.

Page 47: Introduction

By S. Sendhilkumar [[email protected]] 47

References• Steinmetz R & Nahrstedt K, “Multimedia: Computing,

Communication & Applications,” Pearson Education, 2004.

• Ze-Nian Li and Mark S. Drew, "Fundamentals of Multimedia", Pearson Education, 2004.

• http://en.wikipedia.org/• MIT Media Lab Perceptual Computing/Learning and

Common Sense Technical Report• http://www.google.co.in/

Page 48: Introduction

By S. Sendhilkumar [[email protected]] 48

Questions