SlideShare a Scribd company logo
Multimedia Technologies (ITC-511)
            Introduction to Multimedia
            Technologies
            Lecture # 2

            Razia Nisar Noorani
            Lecturer



     Aligarh Institute of Technology
Multimedia Data: Input and format
   Source: keyboard, floppies, disks and tapes.
   Stored and input character by character:
    – Storage of text is 1 byte per character (text or format
      character)
    – For other forms of data e.g. Spreadsheet files some formats
      may store format as text (with formatting) others may use
      binary encoding.
   Format: Raw text or formatted text e.g HTML, Rich Text
    Format (RTF), Word or a program language source (C, Pascal,
    etc..
   Not temporal — BUT may have natural implied sequence e.g.
   HTML format sequence, Sequence of C program statements.
   Size Not significant w.r.t. other Multimedia.
                                                                    2
Multimedia Technologies (ITC-511)                            03/17/12
Graphics
    Format: constructed by the composition of primitive objects
     such as lines, polygons, circles, curves and arcs.
    Input: Graphics are usually generated by a graphics editor
     program (e.g. Freehand) or automatically by a program (e.g.
     Postscript).
    Graphics are usually editable or revisable (unlike Images).
    Graphics input devices: keyboard (for text and cursor
     control),
     mouse, trackball or graphics tablet.
    graphics standards : OpenGL, PHIGS, GKS
    Graphics files usually store the primitive assembly
    Do not take up a very high storage overhead.
                                                                    3
Multimedia Technologies (ITC-511)                            03/17/12
Images
    Still pictures which (uncompressed) are represented as a
     bitmap (a grid of pixels).
  Input: Generated by programs similar to graphics or animation
     programs.
  Input: scanned for photographs or pictures using a digital
     scanner or from a digital camera.
  Analog sources will require digitising.
  Stored at 1 bit per pixel (Black and White), 8 Bits per pixel
     (Grey Scale, Colour Map) or 24 Bits per pixel (True Colour)
  Size: a 512x512 Grey scale image takes up 1/4 Mb, a 512x512
     24 bit image takes 3/4 Mb with no compression.
  This overhead soon increases with image size
  Compression is commonly applied.                              4
Multimedia Technologies (ITC-511)                            03/17/12
Audio
    Audio signals are continuous analog signals.
    Input: microphones and then digitised and stored
    usually compressed.
    CD Quality Audio requires 16-bit sampling at
     44.1 KHz
    1 Minute of Mono CD quality audio requires 5
     Mb.



                                                               5
Multimedia Technologies (ITC-511)                       03/17/12
Video
    Input: Analog Video is usually captured by a
     video camera and then digitised.
    There are a variety of video (analog and digital)
     formats
    Raw video can be regarded as being a series of
     single images. There are typically 25, 30 or 50
     frames per second.
    a 512x512 size monochrome video images take
     25*0.25 = 6.25Mb for a minute to store
     uncompressed.
    Digital video clearly needs to be compressed.

                                                                6
Multimedia Technologies (ITC-511)                        03/17/12
Output Devices
 The output devices for a basic multimedia system
 include
  A High Resolution Color Monitor
  CD Quality Audio Output
  Color Printer
  Video Output to save Multimedia presentations to
    (Analog) Video Tape, CD-ROM DVD.
  Audio Recorder (DAT, DVD, CD-ROM, (Analog)
    Cassette)
  Storage Medium (Hard Disk, Removable Drives,
    CD-ROM)                                              7
Multimedia Technologies (ITC-511)                 03/17/12
Questions ?




                                                8
Multimedia Technologies (ITC-511)        03/17/12

More Related Content

What's hot

Multimedia Hardware
Multimedia HardwareMultimedia Hardware
Multimedia Hardware
Mike Mangovski
 
The Multimedia & It's Uses
The Multimedia & It's UsesThe Multimedia & It's Uses
The Multimedia & It's Uses
Dhrumil Mehta
 
Multimedia And Animation
Multimedia And AnimationMultimedia And Animation
Multimedia And Animation
Ram Dutt Shukla
 
Chapter 1 - Multimedia Fundamentals
Chapter 1 - Multimedia FundamentalsChapter 1 - Multimedia Fundamentals
Chapter 1 - Multimedia Fundamentals
Pratik Pradhan
 
Multimedia
MultimediaMultimedia
Multimedia
Ashish Yaduvanshi
 
Multimedia
MultimediaMultimedia
Multimedia
Dhiraj Raut
 
Intro to Multimedia Systems
Intro to Multimedia SystemsIntro to Multimedia Systems
Intro to Multimedia Systems
junliwanag
 
Multimedia
MultimediaMultimedia
Multimedia
mcgonagletom
 
Multimedia software hardware
Multimedia software hardwareMultimedia software hardware
Multimedia software hardware
gopinathselvi
 
Cse373 multimedia systems and design
Cse373    multimedia systems and designCse373    multimedia systems and design
Cse373 multimedia systems and design
Sumit Kasaudhan
 
Introduction to multimedia
Introduction to multimediaIntroduction to multimedia
Introduction to multimedia
Emmanuelle Rubiano
 
DIWE - Multimedia Technologies
DIWE - Multimedia TechnologiesDIWE - Multimedia Technologies
DIWE - Multimedia Technologies
Rasan Samarasinghe
 
Chapter 02 multimedia systems hardware and software
Chapter 02   multimedia systems hardware and softwareChapter 02   multimedia systems hardware and software
Chapter 02 multimedia systems hardware and software
Urvi Surat
 
Chapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAChapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIA
azira96
 
Multimedia
MultimediaMultimedia
Multimedia
Ram Dutt Shukla
 
Multimedia applications
Multimedia applicationsMultimedia applications
Multimedia applications
smoky_stu
 
Multimedia System
Multimedia SystemMultimedia System
Multimedia System
Achmad Solichin
 
Multimedia Technology in computer
Multimedia Technology in computerMultimedia Technology in computer
Multimedia Technology in computer
Prakash Poudel
 
grapics and multimedia
grapics and multimediagrapics and multimedia
grapics and multimedia
Tallat Satti
 
Multimedia fundamentals
Multimedia fundamentalsMultimedia fundamentals
Multimedia fundamentals
Prithvi Raj M
 

What's hot (20)

Multimedia Hardware
Multimedia HardwareMultimedia Hardware
Multimedia Hardware
 
The Multimedia & It's Uses
The Multimedia & It's UsesThe Multimedia & It's Uses
The Multimedia & It's Uses
 
Multimedia And Animation
Multimedia And AnimationMultimedia And Animation
Multimedia And Animation
 
Chapter 1 - Multimedia Fundamentals
Chapter 1 - Multimedia FundamentalsChapter 1 - Multimedia Fundamentals
Chapter 1 - Multimedia Fundamentals
 
Multimedia
MultimediaMultimedia
Multimedia
 
Multimedia
MultimediaMultimedia
Multimedia
 
Intro to Multimedia Systems
Intro to Multimedia SystemsIntro to Multimedia Systems
Intro to Multimedia Systems
 
Multimedia
MultimediaMultimedia
Multimedia
 
Multimedia software hardware
Multimedia software hardwareMultimedia software hardware
Multimedia software hardware
 
Cse373 multimedia systems and design
Cse373    multimedia systems and designCse373    multimedia systems and design
Cse373 multimedia systems and design
 
Introduction to multimedia
Introduction to multimediaIntroduction to multimedia
Introduction to multimedia
 
DIWE - Multimedia Technologies
DIWE - Multimedia TechnologiesDIWE - Multimedia Technologies
DIWE - Multimedia Technologies
 
Chapter 02 multimedia systems hardware and software
Chapter 02   multimedia systems hardware and softwareChapter 02   multimedia systems hardware and software
Chapter 02 multimedia systems hardware and software
 
Chapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAChapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIA
 
Multimedia
MultimediaMultimedia
Multimedia
 
Multimedia applications
Multimedia applicationsMultimedia applications
Multimedia applications
 
Multimedia System
Multimedia SystemMultimedia System
Multimedia System
 
Multimedia Technology in computer
Multimedia Technology in computerMultimedia Technology in computer
Multimedia Technology in computer
 
grapics and multimedia
grapics and multimediagrapics and multimedia
grapics and multimedia
 
Multimedia fundamentals
Multimedia fundamentalsMultimedia fundamentals
Multimedia fundamentals
 

Viewers also liked

MULTIMEDIA
MULTIMEDIAMULTIMEDIA
MULTIMEDIA
MEENA MANOHAR
 
Lecture 8 audio compression
Lecture 8 audio compressionLecture 8 audio compression
Lecture 8 audio compression
Mr SMAK
 
Lecture # 3
Lecture # 3Lecture # 3
Lecture # 3
Mr SMAK
 
Penyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapPenyederhanaan Karnaugh Map
Penyederhanaan Karnaugh Map
Cheria Asyifa
 
Aljabar boolean
Aljabar booleanAljabar boolean
Aljabar boolean
farhan2000
 
Introduction to Web Engineering and Services
Introduction to Web Engineering and ServicesIntroduction to Web Engineering and Services
Introduction to Web Engineering and Services
Fazal Imran
 
Pembentukan peta karnaugh
Pembentukan peta karnaughPembentukan peta karnaugh
Pembentukan peta karnaugh
Cheria Asyifa
 
Lecture5 graphics
Lecture5   graphicsLecture5   graphics
Lecture5 graphics
Mr SMAK
 
Phishing and hacking
Phishing and hackingPhishing and hacking
Phishing and hacking
Md. Mehadi Hassan Bappy
 
Gerbang logika dasar nand ,nor ,ex or ,ex - nor 1
Gerbang logika dasar nand ,nor ,ex   or ,ex - nor 1Gerbang logika dasar nand ,nor ,ex   or ,ex - nor 1
Gerbang logika dasar nand ,nor ,ex or ,ex - nor 1
Mila Art
 
Introduction to Multimedia Technologies
Introduction to Multimedia TechnologiesIntroduction to Multimedia Technologies
Introduction to Multimedia Technologies
Tamanna Sehgal
 
Logic Programming and Prolog
Logic Programming and PrologLogic Programming and Prolog
Logic Programming and Prolog
Sadegh Dorri N.
 
Akuntansi untuk perusahaan dagang I
Akuntansi untuk perusahaan dagang IAkuntansi untuk perusahaan dagang I
Akuntansi untuk perusahaan dagang IAmrul Rizal
 
2.multimedia unit 1 introduction
2.multimedia unit 1 introduction2.multimedia unit 1 introduction
2.multimedia unit 1 introduction
Vikas Agrahari
 
SQL Injection in action with PHP and MySQL
SQL Injection in action with PHP and MySQLSQL Injection in action with PHP and MySQL
SQL Injection in action with PHP and MySQL
Pradeep Kumar
 
Akuntansi (Perusahaan Dagang)
Akuntansi (Perusahaan Dagang)Akuntansi (Perusahaan Dagang)
Akuntansi (Perusahaan Dagang)
Liza_1004
 
Php and MySQL
Php and MySQLPhp and MySQL
Php and MySQL
Tiji Thomas
 
Ppt perusahaan dagang
Ppt perusahaan dagangPpt perusahaan dagang
Ppt perusahaan dagang
politeknik negeri semarang
 
Introduction to prolog
Introduction to prologIntroduction to prolog
Introduction to prolog
Harry Potter
 
10 logic+programming+with+prolog
10 logic+programming+with+prolog10 logic+programming+with+prolog
10 logic+programming+with+prolog
baran19901990
 

Viewers also liked (20)

MULTIMEDIA
MULTIMEDIAMULTIMEDIA
MULTIMEDIA
 
Lecture 8 audio compression
Lecture 8 audio compressionLecture 8 audio compression
Lecture 8 audio compression
 
Lecture # 3
Lecture # 3Lecture # 3
Lecture # 3
 
Penyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapPenyederhanaan Karnaugh Map
Penyederhanaan Karnaugh Map
 
Aljabar boolean
Aljabar booleanAljabar boolean
Aljabar boolean
 
Introduction to Web Engineering and Services
Introduction to Web Engineering and ServicesIntroduction to Web Engineering and Services
Introduction to Web Engineering and Services
 
Pembentukan peta karnaugh
Pembentukan peta karnaughPembentukan peta karnaugh
Pembentukan peta karnaugh
 
Lecture5 graphics
Lecture5   graphicsLecture5   graphics
Lecture5 graphics
 
Phishing and hacking
Phishing and hackingPhishing and hacking
Phishing and hacking
 
Gerbang logika dasar nand ,nor ,ex or ,ex - nor 1
Gerbang logika dasar nand ,nor ,ex   or ,ex - nor 1Gerbang logika dasar nand ,nor ,ex   or ,ex - nor 1
Gerbang logika dasar nand ,nor ,ex or ,ex - nor 1
 
Introduction to Multimedia Technologies
Introduction to Multimedia TechnologiesIntroduction to Multimedia Technologies
Introduction to Multimedia Technologies
 
Logic Programming and Prolog
Logic Programming and PrologLogic Programming and Prolog
Logic Programming and Prolog
 
Akuntansi untuk perusahaan dagang I
Akuntansi untuk perusahaan dagang IAkuntansi untuk perusahaan dagang I
Akuntansi untuk perusahaan dagang I
 
2.multimedia unit 1 introduction
2.multimedia unit 1 introduction2.multimedia unit 1 introduction
2.multimedia unit 1 introduction
 
SQL Injection in action with PHP and MySQL
SQL Injection in action with PHP and MySQLSQL Injection in action with PHP and MySQL
SQL Injection in action with PHP and MySQL
 
Akuntansi (Perusahaan Dagang)
Akuntansi (Perusahaan Dagang)Akuntansi (Perusahaan Dagang)
Akuntansi (Perusahaan Dagang)
 
Php and MySQL
Php and MySQLPhp and MySQL
Php and MySQL
 
Ppt perusahaan dagang
Ppt perusahaan dagangPpt perusahaan dagang
Ppt perusahaan dagang
 
Introduction to prolog
Introduction to prologIntroduction to prolog
Introduction to prolog
 
10 logic+programming+with+prolog
10 logic+programming+with+prolog10 logic+programming+with+prolog
10 logic+programming+with+prolog
 

Similar to Lecture # 2

Cs8092 computer graphics and multimedia unit 4
Cs8092 computer graphics and multimedia unit 4Cs8092 computer graphics and multimedia unit 4
Cs8092 computer graphics and multimedia unit 4
SIMONTHOMAS S
 
MultiMedia_BASICS_slides.pdf
MultiMedia_BASICS_slides.pdfMultiMedia_BASICS_slides.pdf
MultiMedia_BASICS_slides.pdf
BazilMucunguzi
 
01 mm basics_slides
01 mm basics_slides01 mm basics_slides
01 mm basics_slides
amarahire
 
library management system
library management systemlibrary management system
library management system
amarahire
 
ch1.pdf
ch1.pdfch1.pdf
ch1.pdf
acornacorn
 
Data representation
Data representationData representation
Data representation
ChingTing
 
Codecs
CodecsCodecs
Codecs
Arpan Patel
 
4 multimedia basics
4 multimedia basics4 multimedia basics
4 multimedia basics
Vedpal Yadav
 
Codecs
CodecsCodecs
Codecs
Arpan Patel
 
Peripheral Devies.ppt
Peripheral Devies.pptPeripheral Devies.ppt
Peripheral Devies.ppt
DrIrfanulHaqAkhoon
 
Video Compression Technology
Video Compression TechnologyVideo Compression Technology
Video Compression Technology
Tong Teerayuth
 
12.m3 cms content-updating-pt3
12.m3 cms content-updating-pt312.m3 cms content-updating-pt3
12.m3 cms content-updating-pt3
tarensi
 
File Formats
File FormatsFile Formats
File Formats
Mark Rotondella
 
Multimedia systems and applications
Multimedia systems and applicationsMultimedia systems and applications
Multimedia systems and applications
Karuna Moorthi
 
Data Storage By ZAK
Data Storage By ZAKData Storage By ZAK
Data Storage By ZAK
Tabsheer Hasan
 
Multi media unit-3.doc
Multi media unit-3.docMulti media unit-3.doc
Multi media unit-3.doc
Anjaan Gajendra
 
Project presentation1
Project presentation1Project presentation1
Project presentation1
Antonio Mondragon
 
Ch07_-_Multimedia_Element-Video_1_.ppt
Ch07_-_Multimedia_Element-Video_1_.pptCh07_-_Multimedia_Element-Video_1_.ppt
Ch07_-_Multimedia_Element-Video_1_.ppt
djempol
 
Hardware
HardwareHardware
Hardware
AyuMohamad
 
Multimedia system and hardware devices
Multimedia system and hardware devices Multimedia system and hardware devices
Multimedia system and hardware devices
Abhay Kumar
 

Similar to Lecture # 2 (20)

Cs8092 computer graphics and multimedia unit 4
Cs8092 computer graphics and multimedia unit 4Cs8092 computer graphics and multimedia unit 4
Cs8092 computer graphics and multimedia unit 4
 
MultiMedia_BASICS_slides.pdf
MultiMedia_BASICS_slides.pdfMultiMedia_BASICS_slides.pdf
MultiMedia_BASICS_slides.pdf
 
01 mm basics_slides
01 mm basics_slides01 mm basics_slides
01 mm basics_slides
 
library management system
library management systemlibrary management system
library management system
 
ch1.pdf
ch1.pdfch1.pdf
ch1.pdf
 
Data representation
Data representationData representation
Data representation
 
Codecs
CodecsCodecs
Codecs
 
4 multimedia basics
4 multimedia basics4 multimedia basics
4 multimedia basics
 
Codecs
CodecsCodecs
Codecs
 
Peripheral Devies.ppt
Peripheral Devies.pptPeripheral Devies.ppt
Peripheral Devies.ppt
 
Video Compression Technology
Video Compression TechnologyVideo Compression Technology
Video Compression Technology
 
12.m3 cms content-updating-pt3
12.m3 cms content-updating-pt312.m3 cms content-updating-pt3
12.m3 cms content-updating-pt3
 
File Formats
File FormatsFile Formats
File Formats
 
Multimedia systems and applications
Multimedia systems and applicationsMultimedia systems and applications
Multimedia systems and applications
 
Data Storage By ZAK
Data Storage By ZAKData Storage By ZAK
Data Storage By ZAK
 
Multi media unit-3.doc
Multi media unit-3.docMulti media unit-3.doc
Multi media unit-3.doc
 
Project presentation1
Project presentation1Project presentation1
Project presentation1
 
Ch07_-_Multimedia_Element-Video_1_.ppt
Ch07_-_Multimedia_Element-Video_1_.pptCh07_-_Multimedia_Element-Video_1_.ppt
Ch07_-_Multimedia_Element-Video_1_.ppt
 
Hardware
HardwareHardware
Hardware
 
Multimedia system and hardware devices
Multimedia system and hardware devices Multimedia system and hardware devices
Multimedia system and hardware devices
 

More from Mr SMAK

Fyp list batch-2009 (project approval -rejected list)
Fyp list batch-2009 (project approval -rejected list)Fyp list batch-2009 (project approval -rejected list)
Fyp list batch-2009 (project approval -rejected list)
Mr SMAK
 
Assigments2009
Assigments2009Assigments2009
Assigments2009
Mr SMAK
 
Week1
Week1Week1
Week1
Mr SMAK
 
Evaluation of cellular network
Evaluation of cellular networkEvaluation of cellular network
Evaluation of cellular network
Mr SMAK
 
Common protocols
Common protocolsCommon protocols
Common protocols
Mr SMAK
 
Cellular network
Cellular networkCellular network
Cellular network
Mr SMAK
 
Lecture 6.1
Lecture  6.1Lecture  6.1
Lecture 6.1
Mr SMAK
 
Lecture 6
Lecture  6Lecture  6
Lecture 6
Mr SMAK
 
Parallel architecture
Parallel architectureParallel architecture
Parallel architecture
Mr SMAK
 
Lecture 3
Lecture 3Lecture 3
Lecture 3
Mr SMAK
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
Mr SMAK
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
Mr SMAK
 
Lecture 6
Lecture  6Lecture  6
Lecture 6
Mr SMAK
 
Lecture 6.1
Lecture  6.1Lecture  6.1
Lecture 6.1
Mr SMAK
 
Chapter 2 ASE
Chapter 2 ASEChapter 2 ASE
Chapter 2 ASE
Mr SMAK
 
Structure of project plan and schedule
Structure of project plan and scheduleStructure of project plan and schedule
Structure of project plan and schedule
Mr SMAK
 
Proposal format
Proposal formatProposal format
Proposal format
Mr SMAK
 
Proposal announcement batch2009
Proposal announcement batch2009Proposal announcement batch2009
Proposal announcement batch2009
Mr SMAK
 
List ofsuparco projectsforuniversities
List ofsuparco projectsforuniversitiesList ofsuparco projectsforuniversities
List ofsuparco projectsforuniversities
Mr SMAK
 
Fyp timeline & assessment policy batch 2009
Fyp timeline & assessment policy batch 2009Fyp timeline & assessment policy batch 2009
Fyp timeline & assessment policy batch 2009
Mr SMAK
 

More from Mr SMAK (20)

Fyp list batch-2009 (project approval -rejected list)
Fyp list batch-2009 (project approval -rejected list)Fyp list batch-2009 (project approval -rejected list)
Fyp list batch-2009 (project approval -rejected list)
 
Assigments2009
Assigments2009Assigments2009
Assigments2009
 
Week1
Week1Week1
Week1
 
Evaluation of cellular network
Evaluation of cellular networkEvaluation of cellular network
Evaluation of cellular network
 
Common protocols
Common protocolsCommon protocols
Common protocols
 
Cellular network
Cellular networkCellular network
Cellular network
 
Lecture 6.1
Lecture  6.1Lecture  6.1
Lecture 6.1
 
Lecture 6
Lecture  6Lecture  6
Lecture 6
 
Parallel architecture
Parallel architectureParallel architecture
Parallel architecture
 
Lecture 3
Lecture 3Lecture 3
Lecture 3
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Lecture 6
Lecture  6Lecture  6
Lecture 6
 
Lecture 6.1
Lecture  6.1Lecture  6.1
Lecture 6.1
 
Chapter 2 ASE
Chapter 2 ASEChapter 2 ASE
Chapter 2 ASE
 
Structure of project plan and schedule
Structure of project plan and scheduleStructure of project plan and schedule
Structure of project plan and schedule
 
Proposal format
Proposal formatProposal format
Proposal format
 
Proposal announcement batch2009
Proposal announcement batch2009Proposal announcement batch2009
Proposal announcement batch2009
 
List ofsuparco projectsforuniversities
List ofsuparco projectsforuniversitiesList ofsuparco projectsforuniversities
List ofsuparco projectsforuniversities
 
Fyp timeline & assessment policy batch 2009
Fyp timeline & assessment policy batch 2009Fyp timeline & assessment policy batch 2009
Fyp timeline & assessment policy batch 2009
 

Recently uploaded

"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
FilipTomaszewski5
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 

Recently uploaded (20)

"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 

Lecture # 2

  • 1. Multimedia Technologies (ITC-511) Introduction to Multimedia Technologies Lecture # 2 Razia Nisar Noorani Lecturer Aligarh Institute of Technology
  • 2. Multimedia Data: Input and format  Source: keyboard, floppies, disks and tapes.  Stored and input character by character: – Storage of text is 1 byte per character (text or format character) – For other forms of data e.g. Spreadsheet files some formats may store format as text (with formatting) others may use binary encoding.  Format: Raw text or formatted text e.g HTML, Rich Text Format (RTF), Word or a program language source (C, Pascal, etc..  Not temporal — BUT may have natural implied sequence e.g.  HTML format sequence, Sequence of C program statements.  Size Not significant w.r.t. other Multimedia. 2 Multimedia Technologies (ITC-511) 03/17/12
  • 3. Graphics  Format: constructed by the composition of primitive objects such as lines, polygons, circles, curves and arcs.  Input: Graphics are usually generated by a graphics editor program (e.g. Freehand) or automatically by a program (e.g. Postscript).  Graphics are usually editable or revisable (unlike Images).  Graphics input devices: keyboard (for text and cursor control), mouse, trackball or graphics tablet.  graphics standards : OpenGL, PHIGS, GKS  Graphics files usually store the primitive assembly  Do not take up a very high storage overhead. 3 Multimedia Technologies (ITC-511) 03/17/12
  • 4. Images  Still pictures which (uncompressed) are represented as a bitmap (a grid of pixels).  Input: Generated by programs similar to graphics or animation programs.  Input: scanned for photographs or pictures using a digital scanner or from a digital camera.  Analog sources will require digitising.  Stored at 1 bit per pixel (Black and White), 8 Bits per pixel (Grey Scale, Colour Map) or 24 Bits per pixel (True Colour)  Size: a 512x512 Grey scale image takes up 1/4 Mb, a 512x512 24 bit image takes 3/4 Mb with no compression.  This overhead soon increases with image size  Compression is commonly applied. 4 Multimedia Technologies (ITC-511) 03/17/12
  • 5. Audio  Audio signals are continuous analog signals.  Input: microphones and then digitised and stored  usually compressed.  CD Quality Audio requires 16-bit sampling at 44.1 KHz  1 Minute of Mono CD quality audio requires 5 Mb. 5 Multimedia Technologies (ITC-511) 03/17/12
  • 6. Video  Input: Analog Video is usually captured by a video camera and then digitised.  There are a variety of video (analog and digital) formats  Raw video can be regarded as being a series of single images. There are typically 25, 30 or 50 frames per second.  a 512x512 size monochrome video images take 25*0.25 = 6.25Mb for a minute to store uncompressed.  Digital video clearly needs to be compressed. 6 Multimedia Technologies (ITC-511) 03/17/12
  • 7. Output Devices The output devices for a basic multimedia system include  A High Resolution Color Monitor  CD Quality Audio Output  Color Printer  Video Output to save Multimedia presentations to (Analog) Video Tape, CD-ROM DVD.  Audio Recorder (DAT, DVD, CD-ROM, (Analog) Cassette)  Storage Medium (Hard Disk, Removable Drives, CD-ROM) 7 Multimedia Technologies (ITC-511) 03/17/12
  • 8. Questions ? 8 Multimedia Technologies (ITC-511) 03/17/12