Lecture 8: Video Intro to IT COSC1078 Introduction to Information Technology Lecture 8 Video James Harland

Slides:



Advertisements
Similar presentations
Lecture 9: Data Storage Devices Intro to IT COSC1078 Introduction to Information Technology Lecture 9 Data Storage Devices James Harland
Advertisements

Lecture 6: Audio Intro to IT COSC1078 Introduction to Information Technology Lecture 6 Audio James Harland
Lecture 3: ImagesIntro to IT COSC1078 Introduction to Information Technology Lecture 3 Images James Harland
Lecture 1: IntroductionIntro to IT COSC1078 Introduction to Information Technology Lecture 1 Introduction James Harland
Lecture 5: Audio Intro to IT COSC1078 Introduction to Information Technology Lecture 5 Audio James Harland
COSC1078 Introduction to Information Technology Lecture 2 Overview
Lecture 16: Processes Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Processes James Harland
James Harland COSC1078 Introduction to Information Technology Lecture 12 System Fundamentals James Harland
Lecture 12: Machine Processing Intro to IT COSC1078 Introduction to Information Technology Lecture 12 Machine Processing James Harland
Lecture 7: Video Intro to IT COSC1078 Introduction to Information Technology Lecture 7 Video James Harland
Lecture 19: Internet Intro to IT COSC1078 Introduction to Information Technology Lecture 19 Internet James Harland
Lecture 8: Video Intro to IT COSC1078 Introduction to Information Technology Lecture 8 Video James Harland
Lecture 1: IntroductionIntro to IT COSC1078 Introduction to Information Technology Lecture 2 Overview James Harland
Lecture 23: Future of IT Intro to IT COSC1078 Introduction to Information Technology Lecture 23 Future of IT James Harland
Lecture 10: System Fundamentals Intro to IT COSC1078 Introduction to Information Technology Lecture 10 System Fundamentals James Harland
Lecture 14: Review Intro to IT COSC1078 Introduction to Information Technology Lecture 14 Revision and Review James Harland
Lecture 6: Audio Intro to IT COSC1078 Introduction to Information Technology Lecture 6 Audio James Harland
Lecture 1: IntroductionIntro to IT COSC1078 Introduction to Information Technology Lecture 1 Introduction James Harland
Copyright 2003 Monash University IMS5401 Web-based Information Systems Topic 2: Elements of the Web (d) Digital representation.
CSc 461/561 CSc 461/561 Multimedia Systems 0. Introduction.
Lecture 4: ImagesIntro to IT COSC1078 Introduction to Information Technology Lecture 4 Images James Harland
Lecture 3: ImagesIntro to IT COSC1078 Introduction to Information Technology Lecture 3 Images James Harland
Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland
Lecture 7: Audio Intro to IT COSC1078 Introduction to Information Technology Lecture 7 Video James Harland
Lecture 5: Audio Intro to IT COSC1078 Introduction to Information Technology Lecture 5 Audio James Harland
Lecture 14: Review Intro to IT COSC1078 Introduction to Information Technology Lecture 15 Operating Systems James Harland
Audio & Video Representation CS105. Data Representation Types of data: – Numbers – Text – Images – Audio & Video.
Lecture 9: System Fundamentals Intro to IT COSC1078 Introduction to Information Technology Lecture 9 System Fundamentals James Harland
AUDIO VIDEO FLASH DIGITAL MEDIA: COMMUNICATION AND DESIGN
Lecture 4: ImagesIntro to IT COSC1078 Introduction to Information Technology Lecture 4 Images James Harland
Image Formation and Digital Video
Time Code and Word Clock
Lecture 8: Video Intro to IT COSC1078 Introduction to Information Technology Lecture 8 Video James Harland
Image Compression - JPEG. Video Compression MPEG –Audio compression Lossy / perceptually lossless / lossless 3 layers Models based on speech generation.
Lecture 14: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 14 Operating Systems James Harland
Digital Representations Digital Video Special Effects Fall 2006.
Lecture 23: Future of IT Intro to IT COSC1078 Introduction to Information Technology Lecture 23 Future of IT James Harland
Lecture 24: Future of IT Intro to IT COSC1078 Introduction to Information Technology Lecture 24 Future of IT James Harland
Data and Program Representation
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 5 – Digital Video Representation Klara Nahrstedt Spring 2014.
Lecture 11: Machine Processing Intro to IT COSC1078 Introduction to Information Technology Lecture 11 Machine Processing James Harland
Lecture 18: Reflect and Research Intro to IT COSC1078 Introduction to Information Technology Lecture 18 Reflect and Research James Harland
Lecture 17: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 17 Memory and Deadlock James Harland
Lecture 4: ImagesIntro to IT COSC1078 Introduction to Information Technology Lecture 4 Images James Harland
Lecture 10: Binary Representation Intro to IT COSC1078 Introduction to Information Technology Lecture 10 Binary Representation James Harland
Lecture 7: Video Intro to IT COSC1078 Introduction to Information Technology Lecture 7 Video James Harland
1 CP Lecture 8 PC and Media exchange standards.
1 i206: Lecture 2: Computer Architecture, Binary Encodings, and Data Representation Marti Hearst Spring 2012.
Video.
Lecture 18: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 18 Operating Systems James Harland
File Sizes & Storage Requirements.  An image has a width in pixels and a height in pixels  Start by calculating the number of pixels all up  640 x.
Lecture 1: IntroductionIntro to IT COSC1078 Introduction to Information Technology Lecture 1 Introduction James Harland
Revision Lecture Intro to IT COSC1078 Introduction to Information Technology Extra Lecture Review James Harland
Lecture 23: Future of IT Intro to IT COSC1078 Introduction to Information Technology Lecture 23 Future of IT James Harland
Lecture 11: System Fundamentals Intro to IT COSC1078 Introduction to Information Technology Lecture 11 System Fundamentals James Harland
Lecture 10: Binary Representation Intro to IT COSC1078 Introduction to Information Technology Lecture 10 Binary Representation James Harland
LECTURE 07 RAZIA NISAR NOORANI Digital Video. Basic Digital Video Concepts CS118 – Web Engineering 2 Movie length Frame size Frame rate Quality Color.
Lecture 16: Operating Systems Intro to IT COSC1078 Introduction to Information Technology Lecture 16 Operating Systems James Harland
Advanced AV Production Practicum Math for The Audio Video Professional Calculating Audio and Video File Sizes Copyright © Texas Education Agency, 2015.
IT2002 ATI Naiwala 1 By ATI Naiwala. IT2002 ATI Naiwala Combination of time Variant Image and Sound – Most realistic media Dynamic Huge data size(Very.
Chapter 1 Background 1. In this lecture, you will find answers to these questions Computers store and transmit information using digital data. What exactly.
Lecture 5: Audio Intro to IT COSC1078 Introduction to Information Technology Lecture 5 Audio James Harland
1 Part A Multimedia Production Chapter 2 Multimedia Basics Digitization, Coding-decoding and Compression Information and Communication Technology.
Software Design and Development Storing Data Part 2 Text, sound and video Computing Science.
1 Introduction to Video Compression תשס"ט – 2009 דחיסת מולטימדיה – הנדסת מערכות תקשורת Part A Introduction to Video Compression תשס"ט – 2009 דחיסת מולטימדיה.
4k… 4K format was named because it has 4000 pixels horizontal resolution approximately. Meanwhile, standard 1080p and 720p resolutions were named because.
"Digital Media Primer" Yue-Ling Wong, Copyright (c)2013 by Pearson Education, Inc. All rights reserved.
Binary 4 File Sizes.
CS 115: Computing for The Socio-Techno Web
"Digital Media Primer" Yue-Ling Wong, Copyright (c)2013 by Pearson Education, Inc. All rights reserved.
Presentation transcript:

Lecture 8: Video Intro to IT COSC1078 Introduction to Information Technology Lecture 8 Video James Harland

Lecture 8: VideoIntro to IT Introduction to IT 1 Introduction 2 Images 3 Audio 4 Video 5 Binary Representation WebTest 1, Assignment 1 6 Data Storage 7 Machine Processing 8 Operating Systems WebLearn Test 1 9 Processes Assignment 2 10 Internet 11 Internet Security WebLearn Test 3 12 Future of ITAssignment 3, Peer and Self Assessment

Lecture 8: VideoIntro to IT Overview  Questions?  WebLearn Test 1  Assignment 1  Video  Questions?

Lecture 8: VideoIntro to IT Web Test 1  Week 5  Quizzes (practice tests) up now  Content will be on weeks 2-4 Images Audio Video

Lecture 8: VideoIntro to IT Introduction Who is this bloke?

Lecture 8: VideoIntro to IT Overview …

Lecture 8: VideoIntro to IT Images and Perspective … Frame rate is often 30 per second COOL! BORING!

Lecture 8: VideoIntro to IT Time codes and all that … Time for videos HH:MM:SS:FF HH hours MM minutes SS seconds FF frames Often 30 frames per second (nice and neat!) NTSC colour uses frames per second (!!) This means there are two timecode systems ….

Lecture 8: VideoIntro to IT Non-drop-frame timecode HH:MM:SS:FF Behaves as expected FramesMinutes (30 fps) Non-drop-frame timecode :00:59: :01:00: :09:59: :09:59: :10:00:00

Lecture 8: VideoIntro to IT Drop-frame timecode HH;MM;SS;FF Seems bizarre! Skips time codes 00;01;00;00 00;01;00;01 00;02;00;00 00;02;00;01 00;03;00;00 00;03;00;01 …. 00;09;00;00 00;09;00;01 Skips 18 codes per 10 minutes 00;00;59;29 00;01;00;02 … 00;01;59;29 00;02;00;02 … 00;09;59;29 00;10;00;00

Lecture 8: VideoIntro to IT Drop-frame timecode FramesMinutes (29.97fps) Minutes (30 fps) Drop-frame timecode Non-drop- frame timecode ;00;59;2900:00:59: ;01;00;0200:01:00: :09:59:2900:09:59: ;10;00;0000:09:59: ;10;00;1800:10:00:00

Lecture 8: VideoIntro to IT Video file size Video files can be big! How much space is need for 1 second of HDTV? 1440 x 1080 pixels 24-bit colour 30 fps Stereo (2 audio channels) Audio sampling 48 kHz and 16-bit depth

Lecture 8: VideoIntro to IT Video file size Audio: 48,000 samples/s x 1s x 16 bits/sample x 2 = 1,536,000 bits = 192,000 byes ≈ 188 KB Video: 1440 x 1080 pixels/frame x 24 bits/pixel = 37,324,800 bits/frame 37,324,800 bits/frame x 30 fps x 1s = 1,119,744,000 bits = 139,968,000 bytes = 133 MB (!!) This takes 133MB per second! Need to compress

Lecture 8: VideoIntro to IT Colour Sampling Eye more sensitive to brightness than colour YUV model: Y luminance U,V chrominance 3 samples per pixel, so 12 samples per 4 pixels NameYUVSizeSaving 4:4:44Y, 4U, 4V120% 4:2:24Y, 2U, 2V833% 4:2:04Y, 2 (U or V)650% YUV YYYY YYYY UV UU

Lecture 8: VideoIntro to IT File size and Data rate Overall file size is one thing 133MB x 60 minutes/second x 60 minutes/hour x x 2 hours = 957,600 MB ≈ 935 GB (!!) Still need to be able to extract data at 133MB per second, even for only 1 second … 48x CD is about 7MB per second …

Lecture 8: VideoIntro to IT Compressing Video Files  Lower frame size  Lower frame rate  Lower picture quality (ie data rate)  Lower colour depth (not often done …)  Lower audio quality (not much effect)  Compression methods (lossy vs lossless) compressor/decompressor or codec

Lecture 8: VideoIntro to IT Assignment 1  Use GIMP (or a similar tool) to perform some manipulations on an image  Address two issues in relation to this  Lab classes 2 and 3 based around GIMP  Main emphasis is on process, not result!  Is in the Learning Hub  SUBMIT VIA WEBLEARN JUST DO IT!

Lecture 8: VideoIntro to IT Conclusion  Get Assignment and WebTest done this week, if possible  Submit early!  Keep reading! (book particularly)