SlideShare a Scribd company logo
1 of 35
Download to read offline
Software:
         Graphic, Media, Multimedia
                                   Arry Akhmad Arman
                                   School of Electrical Engineering and Informatics
                                   Institut Teknologi Bandung, Indonesia
                                   Email: arman@kupalima com
                                          arman@kupalima.com
                                   Website: http://www.kupalima.com
                                   Blog: http://kupalima.wordpress.com


                                                  This course material can be downloaded at http://slideshare.net/kupalima

Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Invention of WWW (World Wide Web)
                       (              )

                                                    • The World Wide Web (commonly
                                                      shortened to the Web) is a system of
                                                      interlinked hypertext documents
                                                      accessed via the Internet. With a Web
                                                      browser, a user views Web pages that
                                                      b                          b       h
                                                      may contain text, images, videos, and
                                                      other multimedia and navigates
                                                      between them using hyperlinks
                                                                           hyperlinks.

                                                    • The World Wide Web was created in
                                                      1989 b B i i h scientist Si Ti
                                                            by British i i Sir Tim
                                                      Berners‐Lee, working at the European
          Tim Berners-Lee
                                                      Organization for Nuclear Research
         weaves the Web for
             Everybody                                (CERN) in Geneva Switzerland and
                                                                 Geneva, Switzerland,
                                                      released in 1992.
Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Web Browser Creator

      •    Microsoft Internet Explorer: 73.81%
      •    Firefox: 18.43%
      •    Safari: 6 14%
                   6.14%
      •    Opera: 0.71%
      •    Netscape: 0 62%
                      0.62%
      •    Mozilla: 0.11%
      •    Other: 0.18%
           Other 0 18%



Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Microsoft Internet Explorer
                           p




                                                                       URL (Uniform Resource Locator)

                                                                   http://www.itb.ac.id/STEI/index.html
                                                                   htt //        itb    id/STEI/i d ht l
                                                                   http = protocol name
                                                                   www.itb.ac.id = server name
                                                                   /STEI/index.html = file location




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Focus on Computer Graphic (
                  p        p    (Image)
                                    g )

      •    Image representation
      •    How big you need memory to store image?
      •    Image Compression
      •    Types of Image Compression
      •    Image file format
      •    Image Processing Application




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Focus on Computer Graphic (Image)
      Image Representation




                                                pixel


Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008   6
Focus on Computer Graphic (Image)
      Image Representation

     • Total number of                                 Pixel
       pixels is (H x V)                                               H (horizontal number of pixel)
     • Every pixel
       represented by
           –   1 bit (black and white)
           –   1 byte (greyscale)
           –   1 byte (256 color)
           –   2 byte (64K color)
           –   3 b t (16M color)
                 byte          l )
           –   more …




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008                         7
Greyscale Image ( byte p p
         y         g (1 y per pixel)
                                   )

     • Image 500 x 400 pixel
     • Total number of pixel is 200.000
       pixel
     • E h pixel represented b 1 b t
       Each i l           t d by byte
     • Total image capacity 200.000 x 3
       byte = 200.000 byte




                  Pixel-2                                                         Pixel-n
                                                        = 1 byte
            Pixel-1




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008             8
Color Image (true color, 3 byte per pixel)


    • Image 500 x 400 pixel
    • Total number of pixel is 200.000
      pixel
    • Each pixel represented by 3 byte
    • Total image capacity 200.000 x 3
      byte = 600 000 byte
             600.000




                  Pixel-1        Pixel-2                                          Pixel-n
                                                        = 1 byte




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008             9
Color vs Greyscale vs BW
                  y


                                                                                  Black and White




            Color

                                                    Greyscale



Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008                     10
Black and White (1 bit p p
                      (      per pixel)
                                      )
                  8 pixels                                                            8 pixels
                                                         = 1 byte
             8 pixels




       Greyscale                                                                  Black & White
Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008                   11
Focus on Computer Graphic (Image)
      Image Compression

      • Lossy Compression: some information are loss,
        de‐compression result not same with original
        image. Example: JPEG
      • Lossless Compression: no information loss, de‐
        compression result same with original image.
        Example: GIF, TIFF

                                                    C
                                                    Compression
                                                            i                       ?!hasoas$^%&
                                                                                      823hiwef93
                                                                                     hnf*6867888
                                                  DeCompression

           Original, 600KB                                                        Compressed, <<600KB

Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Focus on Computer Graphic (Image)
      Image Compression Quality




                Best quality,                                                       Low quality,
                file size 99KB                                                      file size 28KB




   Original Image                                                                 Med quality,
                                                                                        quality
   file size 600KB                                                                file size 41KB

Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Focus on Computer Graphic (Image)
      Graphic (Vector)




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Focus on Computer Graphic (Image)
      Image Processing Application

      •    Adobe Photoshop
      •    Corel Draw
      •    Visio
      •    AutoCAD
      •    etc




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Sample of Image Processing
      Blue Screen Technique
                                         1. Find the boundary
                                         of the object

                                         2. Copy the object




                                             4.
                                             4 Put it together




              3. Prepare the new background

Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Real Sample
              p




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Sample of Image Processing [ ]
         p         g           g [2]

      • Digital photo management software programs such as
          g     p            g        f       p g
        Apple iPhoto and Microsoft PictureIt! simplify and
        automate common tasks associated with capturing,
        organizing, editing,
        organizing editing and sharing digital images
                                               images.




                                             Combine it with
           Take an image                      other objects                       Make a statement


Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Postscript
              p

      • PostScript: a standard page-description
                                page description
        language for describing text fonts, illustrations,
        and other elements of the printed page
      • Used by professional drawing programs such as
        Adobe Illustrator and Macromedia FreeHand
      • Built into many laser printers and other high‐end
        output devices so those devices can understand
        and follow PostScript instructions
      • PostScript‐based drawing software constructs a
        PostScript
        P S i program as the user d
                                h       draws
Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
3D Modeling
                g




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
3D Model and Rendering
                           g

      • Rendering is the process of g
                  g       p         generating an image from a
                                               g        g
        model, by means of computer programs. The model is a
        description of three dimensional objects in a strictly
        defined language or data structure It would contain
                                 structure.
        geometry, viewpoint, texture, lighting, and shading
        information.



                                                    Rendering
                                                     Process



            Model in wireframe                                                    Rendering result
Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
3D Model and Rendering
                           g




    Images in wireframe
   view; those on the right
     are fully rendered to
             y
     add surface textures




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Sample of Rendering Result
         p              g

                                                                                  Rendering
                                                                                  result




             wireframe




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Sample of Rendering Result
         p              g




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Rendering Quality
              gQ      y




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
CAD/CAM:
      Turning Pictures into Products
      • Computer Aided Design (CAD)
        software:
            – Allows engineers, designers, and
              architects to create
            – designs on screen for products
              ranging from computer
            – chips to public buildings
            – Can test product prototypes
            – Cheaper, faster, and more
              accurate than traditional
            – design‐by‐hand techniques
Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
CAM/CIM
         /

      • Computer‐Aided Manufacturing
             p                         g
        (CAM) is the process by which
        data related to the product design
        are fed into a program that
        controls the manufacturing of
        parts.
      • Computer‐Integrated
        Manufacturing (CIM) refers to the
        combination of CAD/CAM and is a
        major step toward a fully
        automated factory.


Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Graphic as Presentation Tools
         p

      •    Remember your goal.
      •    Remember your audience.
      •    Outline your ideas.
      •    Be stingy with words
                            words.
      •    Keep it simple.
      •    Use a consistent design.
      •    Be smart with art.
                          h
      •    Keep each slide focused.
      •    Tell them what you’re
           going to tell them,
           then tell them,
           then tell them what you told them.

                                                  Read “Good Presentation” in http://slideshare.net/kupalima

Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Video Principle
                  p


                         NTSC = 30 fps, PAL = 25 fps




                                 frame                  10 minutes NTSC video
                                                        consist of 10 x 60 x 30 = 18 000 frames
                                                                                  18.000


Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008                   29
Video and TV Resolutions


                                                              Today TV
     VCD (PAL)
                                                              Resolution
      352x288


                                                                             Today Computer
                DVD (PAL)                                                   Display Resolution
                 720 x 576                                                     (1280 x 800)


                                                                                            Full
                                                                                            F ll HD TV
                                                                                           (1920 x 1080)

                                    High Definition Video
                                        1920 x 1080


Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Video Game




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Nintendo Wii: Playing Tenis
                       y g




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Nintendo Wii: Starwars




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
MIDI
      (Musical Instrument Digital Interface)
      • MIDI is a digital interface for music equipment
      • MIDI is not a musical instrument
      • MIDI represent record and play the pattern of
             represent,
        music playing, not record the sound of music.



                                                          MIDI




Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
Thank you
            y




                                                                       Tolong b k k
                                                                         l    berikan komentar anda
                                                                                                 d
                                                                     tentang penyampaian kuliah ini di
                                                                      http://kupalima.wordpress.com


                                                                                               Belgium, 2000

Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008

More Related Content

What's hot

Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGEazira96
 
Chapter 2 : TEXT
Chapter 2 : TEXTChapter 2 : TEXT
Chapter 2 : TEXTazira96
 
Introduction to Animation
Introduction to AnimationIntroduction to Animation
Introduction to Animationmrnasim
 
Chapter 5 : ANIMATION
Chapter 5 : ANIMATIONChapter 5 : ANIMATION
Chapter 5 : ANIMATIONazira96
 
Chapter 6 : VIDEO
Chapter 6 : VIDEOChapter 6 : VIDEO
Chapter 6 : VIDEOazira96
 
Chapter 1 introduction to multimedia
Chapter 1 introduction to multimediaChapter 1 introduction to multimedia
Chapter 1 introduction to multimediaABDUmomo
 
Animation in Computer Graphics
Animation in Computer GraphicsAnimation in Computer Graphics
Animation in Computer GraphicsRinkuNahar
 
multimedia making it work by Tay Vaughan Chapter1
multimedia making it work by Tay Vaughan Chapter1multimedia making it work by Tay Vaughan Chapter1
multimedia making it work by Tay Vaughan Chapter1alichaudhry28
 
Multimedia- How Internet Works
Multimedia- How Internet WorksMultimedia- How Internet Works
Multimedia- How Internet Workssambhenilesh
 
Chapter 1 - Multimedia Fundamentals
Chapter 1 - Multimedia FundamentalsChapter 1 - Multimedia Fundamentals
Chapter 1 - Multimedia FundamentalsPratik Pradhan
 
Introduction to Multimedia Technologies
Introduction to Multimedia TechnologiesIntroduction to Multimedia Technologies
Introduction to Multimedia TechnologiesTamanna Sehgal
 
Ppt on audio file formats
Ppt on audio file formatsPpt on audio file formats
Ppt on audio file formatsIshank Ranjan
 
Multimedia: Audio and video technology
Multimedia: Audio and video technologyMultimedia: Audio and video technology
Multimedia: Audio and video technologyArti Parab Academics
 
Lecture# 7 midi file format
Lecture#  7 midi file formatLecture#  7 midi file format
Lecture# 7 midi file formatMr SMAK
 
Introduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry PiIntroduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry PiAhmad Hafeezi
 

What's hot (20)

Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGE
 
Chapter 2 : TEXT
Chapter 2 : TEXTChapter 2 : TEXT
Chapter 2 : TEXT
 
Introduction to Animation
Introduction to AnimationIntroduction to Animation
Introduction to Animation
 
Digital Audio
Digital AudioDigital Audio
Digital Audio
 
Chapter 5 : ANIMATION
Chapter 5 : ANIMATIONChapter 5 : ANIMATION
Chapter 5 : ANIMATION
 
Chapter 6 : VIDEO
Chapter 6 : VIDEOChapter 6 : VIDEO
Chapter 6 : VIDEO
 
multimedia image.ppt
multimedia image.pptmultimedia image.ppt
multimedia image.ppt
 
Digital Audio in Multimedia
Digital Audio in MultimediaDigital Audio in Multimedia
Digital Audio in Multimedia
 
Chapter 1 introduction to multimedia
Chapter 1 introduction to multimediaChapter 1 introduction to multimedia
Chapter 1 introduction to multimedia
 
Animation in Computer Graphics
Animation in Computer GraphicsAnimation in Computer Graphics
Animation in Computer Graphics
 
unit-1-intro
 unit-1-intro unit-1-intro
unit-1-intro
 
File types
File typesFile types
File types
 
multimedia making it work by Tay Vaughan Chapter1
multimedia making it work by Tay Vaughan Chapter1multimedia making it work by Tay Vaughan Chapter1
multimedia making it work by Tay Vaughan Chapter1
 
Multimedia- How Internet Works
Multimedia- How Internet WorksMultimedia- How Internet Works
Multimedia- How Internet Works
 
Chapter 1 - Multimedia Fundamentals
Chapter 1 - Multimedia FundamentalsChapter 1 - Multimedia Fundamentals
Chapter 1 - Multimedia Fundamentals
 
Introduction to Multimedia Technologies
Introduction to Multimedia TechnologiesIntroduction to Multimedia Technologies
Introduction to Multimedia Technologies
 
Ppt on audio file formats
Ppt on audio file formatsPpt on audio file formats
Ppt on audio file formats
 
Multimedia: Audio and video technology
Multimedia: Audio and video technologyMultimedia: Audio and video technology
Multimedia: Audio and video technology
 
Lecture# 7 midi file format
Lecture#  7 midi file formatLecture#  7 midi file format
Lecture# 7 midi file format
 
Introduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry PiIntroduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry Pi
 

Viewers also liked

Good presentation!
Good presentation!Good presentation!
Good presentation!Arry Arman
 
E-Business: Chapter 1: Intro to E-B
E-Business: Chapter 1: Intro to E-BE-Business: Chapter 1: Intro to E-B
E-Business: Chapter 1: Intro to E-BArry Arman
 
Speech recognition
Speech recognitionSpeech recognition
Speech recognitionCharu Joshi
 
grapics and multimedia
grapics and multimediagrapics and multimedia
grapics and multimediaTallat Satti
 
Gujarati Text-to-Speech Presentation
Gujarati Text-to-Speech PresentationGujarati Text-to-Speech Presentation
Gujarati Text-to-Speech Presentationsamyakbhuta
 
Developing with Speech and Voice Recognition in Mobile Apps
Developing with Speech and Voice Recognition in Mobile AppsDeveloping with Speech and Voice Recognition in Mobile Apps
Developing with Speech and Voice Recognition in Mobile AppsNick Landry
 
Speech Recognition
Speech RecognitionSpeech Recognition
Speech RecognitionHugo Moreno
 
Text to-speech & voice recognition
Text to-speech & voice recognitionText to-speech & voice recognition
Text to-speech & voice recognitionMark Williams
 
Text to speech converter in C#.NET
Text to speech converter in C#.NETText to speech converter in C#.NET
Text to speech converter in C#.NETMandeep Cheema
 
Raster scan system
Raster scan systemRaster scan system
Raster scan systemMohd Arif
 
multimedia and computer graphics
multimedia and computer graphicsmultimedia and computer graphics
multimedia and computer graphicsdeepthianna
 
Digital Tools for Language Development
Digital Tools for Language DevelopmentDigital Tools for Language Development
Digital Tools for Language DevelopmentNik Peachey
 
Design Theory - Lecture 02: Design processes & Problem solving
Design Theory - Lecture 02: Design processes & Problem solvingDesign Theory - Lecture 02: Design processes & Problem solving
Design Theory - Lecture 02: Design processes & Problem solvingBas Leurs
 
Speech to text conversion
Speech to text conversionSpeech to text conversion
Speech to text conversionankit_saluja
 

Viewers also liked (20)

Midi message formats
Midi message formatsMidi message formats
Midi message formats
 
Good presentation!
Good presentation!Good presentation!
Good presentation!
 
E-Business: Chapter 1: Intro to E-B
E-Business: Chapter 1: Intro to E-BE-Business: Chapter 1: Intro to E-B
E-Business: Chapter 1: Intro to E-B
 
Speech recognition
Speech recognitionSpeech recognition
Speech recognition
 
Multimedia chapter 4
Multimedia chapter 4Multimedia chapter 4
Multimedia chapter 4
 
graphics
graphicsgraphics
graphics
 
Ch06
Ch06Ch06
Ch06
 
MIDI - Introdução
MIDI - IntroduçãoMIDI - Introdução
MIDI - Introdução
 
grapics and multimedia
grapics and multimediagrapics and multimedia
grapics and multimedia
 
Multimedia
MultimediaMultimedia
Multimedia
 
Gujarati Text-to-Speech Presentation
Gujarati Text-to-Speech PresentationGujarati Text-to-Speech Presentation
Gujarati Text-to-Speech Presentation
 
Developing with Speech and Voice Recognition in Mobile Apps
Developing with Speech and Voice Recognition in Mobile AppsDeveloping with Speech and Voice Recognition in Mobile Apps
Developing with Speech and Voice Recognition in Mobile Apps
 
Speech Recognition
Speech RecognitionSpeech Recognition
Speech Recognition
 
Text to-speech & voice recognition
Text to-speech & voice recognitionText to-speech & voice recognition
Text to-speech & voice recognition
 
Text to speech converter in C#.NET
Text to speech converter in C#.NETText to speech converter in C#.NET
Text to speech converter in C#.NET
 
Raster scan system
Raster scan systemRaster scan system
Raster scan system
 
multimedia and computer graphics
multimedia and computer graphicsmultimedia and computer graphics
multimedia and computer graphics
 
Digital Tools for Language Development
Digital Tools for Language DevelopmentDigital Tools for Language Development
Digital Tools for Language Development
 
Design Theory - Lecture 02: Design processes & Problem solving
Design Theory - Lecture 02: Design processes & Problem solvingDesign Theory - Lecture 02: Design processes & Problem solving
Design Theory - Lecture 02: Design processes & Problem solving
 
Speech to text conversion
Speech to text conversionSpeech to text conversion
Speech to text conversion
 

Similar to IT Introduction - 06. Graphic & Multimedia

Color Imaging on the Internet
Color Imaging on the InternetColor Imaging on the Internet
Color Imaging on the InternetGiordano Beretta
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphicsPartnered Health
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphicsPartnered Health
 
Performance Analysis of Digital Watermarking Of Video in the Spatial Domain
Performance Analysis of Digital Watermarking Of Video in the Spatial DomainPerformance Analysis of Digital Watermarking Of Video in the Spatial Domain
Performance Analysis of Digital Watermarking Of Video in the Spatial Domainpaperpublications3
 
Mathematics in the Digital Age
Mathematics in the Digital AgeMathematics in the Digital Age
Mathematics in the Digital AgeReva Narasimhan
 
Performance Analysis of Digital Watermarking Of Video in the Spatial Domain
Performance Analysis of Digital Watermarking Of Video in the Spatial DomainPerformance Analysis of Digital Watermarking Of Video in the Spatial Domain
Performance Analysis of Digital Watermarking Of Video in the Spatial Domainpaperpublications3
 
I Minds2009 Future Networks Prof Piet Demeester (Ibbt Ibcn U Gent)
I Minds2009 Future Networks  Prof  Piet Demeester (Ibbt Ibcn U Gent)I Minds2009 Future Networks  Prof  Piet Demeester (Ibbt Ibcn U Gent)
I Minds2009 Future Networks Prof Piet Demeester (Ibbt Ibcn U Gent)imec.archive
 
Grid Computing In Israel
Grid Computing  In IsraelGrid Computing  In Israel
Grid Computing In IsraelGuy Tel-Zur
 
Rainbow technology
Rainbow technologyRainbow technology
Rainbow technologyAswanth Sai
 
nternational Journal of Computational Engineering Research(IJCER)
nternational Journal of Computational Engineering Research(IJCER)nternational Journal of Computational Engineering Research(IJCER)
nternational Journal of Computational Engineering Research(IJCER)ijceronline
 
Internet Programming With Python Presentation
Internet Programming With Python PresentationInternet Programming With Python Presentation
Internet Programming With Python PresentationAkramWaseem
 
High-throughput computing in engineering
High-throughput computing in engineeringHigh-throughput computing in engineering
High-throughput computing in engineeringMatevz Dolenc
 
Software Engineering - 01. Introduction
Software Engineering - 01. IntroductionSoftware Engineering - 01. Introduction
Software Engineering - 01. IntroductionArry Arman
 
Why do we need an HD Internet?Presentacio ucaid2002 b
Why do we need an HD Internet?Presentacio ucaid2002 bWhy do we need an HD Internet?Presentacio ucaid2002 b
Why do we need an HD Internet?Presentacio ucaid2002 bArtur Serra
 
Digital image copyright protection based on visual cryptography
Digital image copyright protection based on visual cryptographyDigital image copyright protection based on visual cryptography
Digital image copyright protection based on visual cryptographyinventionjournals
 
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙Tracy Chen
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics NotesGurpreet singh
 
Visual Information Retrieval
Visual Information RetrievalVisual Information Retrieval
Visual Information Retrievaldermotte
 
Machine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
Machine Learning Based Video Coding Enhancements for HTTP Adaptive StreamingMachine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
Machine Learning Based Video Coding Enhancements for HTTP Adaptive StreamingAlpen-Adria-Universität
 

Similar to IT Introduction - 06. Graphic & Multimedia (20)

Color Imaging on the Internet
Color Imaging on the InternetColor Imaging on the Internet
Color Imaging on the Internet
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 
Performance Analysis of Digital Watermarking Of Video in the Spatial Domain
Performance Analysis of Digital Watermarking Of Video in the Spatial DomainPerformance Analysis of Digital Watermarking Of Video in the Spatial Domain
Performance Analysis of Digital Watermarking Of Video in the Spatial Domain
 
Mathematics in the Digital Age
Mathematics in the Digital AgeMathematics in the Digital Age
Mathematics in the Digital Age
 
Image processing ppt
Image processing pptImage processing ppt
Image processing ppt
 
Performance Analysis of Digital Watermarking Of Video in the Spatial Domain
Performance Analysis of Digital Watermarking Of Video in the Spatial DomainPerformance Analysis of Digital Watermarking Of Video in the Spatial Domain
Performance Analysis of Digital Watermarking Of Video in the Spatial Domain
 
I Minds2009 Future Networks Prof Piet Demeester (Ibbt Ibcn U Gent)
I Minds2009 Future Networks  Prof  Piet Demeester (Ibbt Ibcn U Gent)I Minds2009 Future Networks  Prof  Piet Demeester (Ibbt Ibcn U Gent)
I Minds2009 Future Networks Prof Piet Demeester (Ibbt Ibcn U Gent)
 
Grid Computing In Israel
Grid Computing  In IsraelGrid Computing  In Israel
Grid Computing In Israel
 
Rainbow technology
Rainbow technologyRainbow technology
Rainbow technology
 
nternational Journal of Computational Engineering Research(IJCER)
nternational Journal of Computational Engineering Research(IJCER)nternational Journal of Computational Engineering Research(IJCER)
nternational Journal of Computational Engineering Research(IJCER)
 
Internet Programming With Python Presentation
Internet Programming With Python PresentationInternet Programming With Python Presentation
Internet Programming With Python Presentation
 
High-throughput computing in engineering
High-throughput computing in engineeringHigh-throughput computing in engineering
High-throughput computing in engineering
 
Software Engineering - 01. Introduction
Software Engineering - 01. IntroductionSoftware Engineering - 01. Introduction
Software Engineering - 01. Introduction
 
Why do we need an HD Internet?Presentacio ucaid2002 b
Why do we need an HD Internet?Presentacio ucaid2002 bWhy do we need an HD Internet?Presentacio ucaid2002 b
Why do we need an HD Internet?Presentacio ucaid2002 b
 
Digital image copyright protection based on visual cryptography
Digital image copyright protection based on visual cryptographyDigital image copyright protection based on visual cryptography
Digital image copyright protection based on visual cryptography
 
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙
Cloud Computing,雲端運算-中研院網格計畫主持人林誠謙
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics Notes
 
Visual Information Retrieval
Visual Information RetrievalVisual Information Retrieval
Visual Information Retrieval
 
Machine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
Machine Learning Based Video Coding Enhancements for HTTP Adaptive StreamingMachine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
Machine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
 

More from Arry Arman

Part1: Introduction to Project Management
Part1: Introduction to Project ManagementPart1: Introduction to Project Management
Part1: Introduction to Project ManagementArry Arman
 
Ch02 Idea Venture
Ch02 Idea VentureCh02 Idea Venture
Ch02 Idea VentureArry Arman
 
Introduction to Text to Speech Technology and Applications
Introduction to Text to Speech Technology and ApplicationsIntroduction to Text to Speech Technology and Applications
Introduction to Text to Speech Technology and ApplicationsArry Arman
 
Software Engineering - 02. Framework
Software Engineering - 02. FrameworkSoftware Engineering - 02. Framework
Software Engineering - 02. FrameworkArry Arman
 
IT Introduction - 4. Ghost in The Machine
IT Introduction - 4. Ghost in The MachineIT Introduction - 4. Ghost in The Machine
IT Introduction - 4. Ghost in The MachineArry Arman
 
IT Introduction - 2. Inside The Box
IT Introduction - 2. Inside The BoxIT Introduction - 2. Inside The Box
IT Introduction - 2. Inside The BoxArry Arman
 

More from Arry Arman (6)

Part1: Introduction to Project Management
Part1: Introduction to Project ManagementPart1: Introduction to Project Management
Part1: Introduction to Project Management
 
Ch02 Idea Venture
Ch02 Idea VentureCh02 Idea Venture
Ch02 Idea Venture
 
Introduction to Text to Speech Technology and Applications
Introduction to Text to Speech Technology and ApplicationsIntroduction to Text to Speech Technology and Applications
Introduction to Text to Speech Technology and Applications
 
Software Engineering - 02. Framework
Software Engineering - 02. FrameworkSoftware Engineering - 02. Framework
Software Engineering - 02. Framework
 
IT Introduction - 4. Ghost in The Machine
IT Introduction - 4. Ghost in The MachineIT Introduction - 4. Ghost in The Machine
IT Introduction - 4. Ghost in The Machine
 
IT Introduction - 2. Inside The Box
IT Introduction - 2. Inside The BoxIT Introduction - 2. Inside The Box
IT Introduction - 2. Inside The Box
 

Recently uploaded

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

IT Introduction - 06. Graphic & Multimedia

  • 1. Software: Graphic, Media, Multimedia Arry Akhmad Arman School of Electrical Engineering and Informatics Institut Teknologi Bandung, Indonesia Email: arman@kupalima com arman@kupalima.com Website: http://www.kupalima.com Blog: http://kupalima.wordpress.com This course material can be downloaded at http://slideshare.net/kupalima Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 2. Invention of WWW (World Wide Web) ( ) • The World Wide Web (commonly shortened to the Web) is a system of interlinked hypertext documents accessed via the Internet. With a Web browser, a user views Web pages that b b h may contain text, images, videos, and other multimedia and navigates between them using hyperlinks hyperlinks. • The World Wide Web was created in 1989 b B i i h scientist Si Ti by British i i Sir Tim Berners‐Lee, working at the European Tim Berners-Lee Organization for Nuclear Research weaves the Web for Everybody (CERN) in Geneva Switzerland and Geneva, Switzerland, released in 1992. Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 3. Web Browser Creator • Microsoft Internet Explorer: 73.81% • Firefox: 18.43% • Safari: 6 14% 6.14% • Opera: 0.71% • Netscape: 0 62% 0.62% • Mozilla: 0.11% • Other: 0.18% Other 0 18% Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 4. Microsoft Internet Explorer p URL (Uniform Resource Locator) http://www.itb.ac.id/STEI/index.html htt // itb id/STEI/i d ht l http = protocol name www.itb.ac.id = server name /STEI/index.html = file location Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 5. Focus on Computer Graphic ( p p (Image) g ) • Image representation • How big you need memory to store image? • Image Compression • Types of Image Compression • Image file format • Image Processing Application Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 6. Focus on Computer Graphic (Image) Image Representation pixel Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008 6
  • 7. Focus on Computer Graphic (Image) Image Representation • Total number of Pixel pixels is (H x V) H (horizontal number of pixel) • Every pixel represented by – 1 bit (black and white) – 1 byte (greyscale) – 1 byte (256 color) – 2 byte (64K color) – 3 b t (16M color) byte l ) – more … Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008 7
  • 8. Greyscale Image ( byte p p y g (1 y per pixel) ) • Image 500 x 400 pixel • Total number of pixel is 200.000 pixel • E h pixel represented b 1 b t Each i l t d by byte • Total image capacity 200.000 x 3 byte = 200.000 byte Pixel-2 Pixel-n = 1 byte Pixel-1 Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008 8
  • 9. Color Image (true color, 3 byte per pixel) • Image 500 x 400 pixel • Total number of pixel is 200.000 pixel • Each pixel represented by 3 byte • Total image capacity 200.000 x 3 byte = 600 000 byte 600.000 Pixel-1 Pixel-2 Pixel-n = 1 byte Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008 9
  • 10. Color vs Greyscale vs BW y Black and White Color Greyscale Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008 10
  • 11. Black and White (1 bit p p ( per pixel) ) 8 pixels 8 pixels = 1 byte 8 pixels Greyscale Black & White Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008 11
  • 12. Focus on Computer Graphic (Image) Image Compression • Lossy Compression: some information are loss, de‐compression result not same with original image. Example: JPEG • Lossless Compression: no information loss, de‐ compression result same with original image. Example: GIF, TIFF C Compression i ?!hasoas$^%& 823hiwef93 hnf*6867888 DeCompression Original, 600KB Compressed, <<600KB Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 13. Focus on Computer Graphic (Image) Image Compression Quality Best quality, Low quality, file size 99KB file size 28KB Original Image Med quality, quality file size 600KB file size 41KB Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 14. Focus on Computer Graphic (Image) Graphic (Vector) Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 15. Focus on Computer Graphic (Image) Image Processing Application • Adobe Photoshop • Corel Draw • Visio • AutoCAD • etc Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 16. Sample of Image Processing Blue Screen Technique 1. Find the boundary of the object 2. Copy the object 4. 4 Put it together 3. Prepare the new background Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 17. Real Sample p Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 18. Sample of Image Processing [ ] p g g [2] • Digital photo management software programs such as g p g f p g Apple iPhoto and Microsoft PictureIt! simplify and automate common tasks associated with capturing, organizing, editing, organizing editing and sharing digital images images. Combine it with Take an image other objects Make a statement Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 19. Postscript p • PostScript: a standard page-description page description language for describing text fonts, illustrations, and other elements of the printed page • Used by professional drawing programs such as Adobe Illustrator and Macromedia FreeHand • Built into many laser printers and other high‐end output devices so those devices can understand and follow PostScript instructions • PostScript‐based drawing software constructs a PostScript P S i program as the user d h draws Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 20. 3D Modeling g Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 21. 3D Model and Rendering g • Rendering is the process of g g p generating an image from a g g model, by means of computer programs. The model is a description of three dimensional objects in a strictly defined language or data structure It would contain structure. geometry, viewpoint, texture, lighting, and shading information. Rendering Process Model in wireframe Rendering result Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 22. 3D Model and Rendering g Images in wireframe view; those on the right are fully rendered to y add surface textures Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 23. Sample of Rendering Result p g Rendering result wireframe Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 24. Sample of Rendering Result p g Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 25. Rendering Quality gQ y Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 26. CAD/CAM: Turning Pictures into Products • Computer Aided Design (CAD) software: – Allows engineers, designers, and architects to create – designs on screen for products ranging from computer – chips to public buildings – Can test product prototypes – Cheaper, faster, and more accurate than traditional – design‐by‐hand techniques Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 27. CAM/CIM / • Computer‐Aided Manufacturing p g (CAM) is the process by which data related to the product design are fed into a program that controls the manufacturing of parts. • Computer‐Integrated Manufacturing (CIM) refers to the combination of CAD/CAM and is a major step toward a fully automated factory. Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 28. Graphic as Presentation Tools p • Remember your goal. • Remember your audience. • Outline your ideas. • Be stingy with words words. • Keep it simple. • Use a consistent design. • Be smart with art. h • Keep each slide focused. • Tell them what you’re going to tell them, then tell them, then tell them what you told them. Read “Good Presentation” in http://slideshare.net/kupalima Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 29. Video Principle p NTSC = 30 fps, PAL = 25 fps frame 10 minutes NTSC video consist of 10 x 60 x 30 = 18 000 frames 18.000 Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008 29
  • 30. Video and TV Resolutions Today TV VCD (PAL) Resolution 352x288 Today Computer DVD (PAL) Display Resolution 720 x 576 (1280 x 800) Full F ll HD TV (1920 x 1080) High Definition Video 1920 x 1080 Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 31. Video Game Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 32. Nintendo Wii: Playing Tenis y g Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 33. Nintendo Wii: Starwars Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 34. MIDI (Musical Instrument Digital Interface) • MIDI is a digital interface for music equipment • MIDI is not a musical instrument • MIDI represent record and play the pattern of represent, music playing, not record the sound of music. MIDI Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008
  • 35. Thank you y Tolong b k k l berikan komentar anda d tentang penyampaian kuliah ini di http://kupalima.wordpress.com Belgium, 2000 Arry Akhmad Arman | School of Electrical Engineering and Informatics ITB | 2008