CS-184: Computer Graphics

Similar documents
Introduction to Digital Video

CS130 - Intro to computer graphics. Dr. Victor B. Zordan vbz@cs.ucr.edu Objectives

Quick start guide! Terri Meyer Boake

Compression Workshop. notes. The Illities. Richard Harrington. With RICHARD HARRINGTON

PRODUCING DV VIDEO WITH PREMIERE & QUICKTIME

Video and Audio Codecs: How Morae Uses Them

Recommended codecs: MJPEG, Apple ProRes, H264 (bitrate if possible) > 2MBit/s and uncompressed (very large file)

Digital Video: A Practical Guide

Best practices for producing quality digital video files

Quick Start. Guide. The. Guide

Develop Computer Animation

Introduction to. With Slides from Dongho Kim and Karen Liu. School of Computer Soongsil University Animation. Computer Animation

Video compression: Performance of available codec software

Compressing Moving Images. Compression and File Formats updated to include HTML5 video tag. The DV standard. Why and where to compress

Digital Dilemmas: Dealing with Born-Digital and Digital Surrogate Audio and Audio-Visual Collections

Video compression. Contents. Some helpful concepts.

Temporal Sampling and Interpolation

Video, film, and animation are all moving images that are recorded onto videotape,

How to Preserve Your Own Digital Materials

Computer Animation. CS 445/645 Fall 2001

White paper. H.264 video compression standard. New possibilities within video surveillance.

Information Technology Cluster

CERTIFICATE IV IN I.T. (MULTIMEDIA) VIDEO PRODUCTION

Parametric Comparison of H.264 with Existing Video Standards

Animation in ArcMap Tutorial

Final Cut Pro 6 Workshop Fabian Winkler

ATLAS.ti 6 Using Video Data

Video-Conferencing System

VIDEO PRODUCTION- COURSE OVERVIEW TECHNOLOGY EDUCATION DEPARTMENT BALDWIN HIGH SCHOOL

Digital Video-Editing Programs

QuickTimePro creating movies from frames

Maya 2014 Basic Animation & The Graph Editor

How to demonstrate the WolfVision Connectivity-Software

Anime Studio Debut vs. Pro

DIGITAL MEDIA ARTS. DMA 225 Computer Animation lecture/4 studio hours Hours: lecture/laboratory/other (specify)

Peggy Southerland Coordinator, Animation Department Regent University

Video Editing Tools. digital video equipment and editing software, more and more people are able to be

Video Production Glossary Some of the most common terms used in the industry An ST16 Ltd. White Paper

Media Object Production - Hardware and Software Tools

White paper. An explanation of video compression techniques.

Figure 1: Relation between codec, data containers and compression algorithms.

Video Encoding Best Practices

DVD Authoring Tools. Douglas Dixon Manifest Technology LLC. May

MPEG-4. The new standard for multimedia on the Internet, powered by QuickTime. What Is MPEG-4?

How to use Adobe Media Encoder CS6

NAPCS Product List for NAICS 51219: Post Production Services and Other Motion Picture and Video Industries

Animation. Basic Concepts

Course Syllabus. Tuesday 4 pm to 5 pm & Thursday 4 to 5 pm

> Blackmagic DeckLink Leading the creative video revolution

Power Benefits Using Intel Quick Sync Video H.264 Codec With Sorenson Squeeze

Any Video Converter User Manual 1. Any Video Converter. User Manual

Quality Estimation for Scalable Video Codec. Presented by Ann Ukhanova (DTU Fotonik, Denmark) Kashaf Mazhar (KTH, Sweden)

Case Study: Real-Time Video Quality Monitoring Explored

VTrak G1100 Application and Performance Notes

Vcodes Automated Content Preparation System

The 3D rendering pipeline (our version for this class)

Logistics. Projects. Announcement. Animation pipeline. Plan for today. Animation Pipeline, Principles, Tools. Test . Test file in mycourses

High Definition (HD) Technology and its Impact. on Videoconferencing F770-64

Understanding Video Latency What is video latency and why do we care about it?

Contents. Objectives. Introduction to Digital Video Editing. Video Editing Workshop November 2013 Updated

Video Streaming Primer

Copyright Kinoma Inc. All rights reserved.

New Media production week 9

VASST GearShift User s Guide Version 1.8

Measuring Video Quality in Videoconferencing Systems

Color management workflow in Adobe After Effects CS4

Compaq Presario MyMovieSTUDIO. Getting Started

Professional Editing Software.

Computer Graphics Hardware An Overview

SoMA. Automated testing system of camera algorithms. Sofica Ltd

How To Recognize Voice Over Ip On Pc Or Mac Or Ip On A Pc Or Ip (Ip) On A Microsoft Computer Or Ip Computer On A Mac Or Mac (Ip Or Ip) On An Ip Computer Or Mac Computer On An Mp3

Optimizing BrightSign Video Quality

a basic guide to video conversion using SUPER

GUIDE TO DIGITAL VIDEO DISTRO

FAQs. Getting started with the industry s most advanced compression technology. when it counts

Comparing Video Editing Tools

Solomon Systech Image Processor for Car Entertainment Application

What is Multimedia? Derived from the word Multi and Media

DynaGuard 200 Series. Compact and Versatile MPEG-4. Ver. 1.1

This document is aimed at users of the Milestone XProtect Professional s Monitor application, including users of the Monitor application s Viewer.

3D Animation Silent Movie Entitled The Seed : Research for Level of Understanding Compare between Male and Female

Camtasia Studio Project Collaboration. Version 7.0

GETTING STARTED TABLE OF CONTENTS

PERFORMANCE ANALYSIS OF VIDEO FORMATS ENCODING IN CLOUD ENVIRONMENT

EE3414 Multimedia Communication Systems Part I

How To Compare Video Resolution To Video On A Computer Or Tablet Or Ipad Or Ipa Or Ipo Or Ipom Or Iporom Or A Tv Or Ipro Or Ipot Or A Computer (Or A Tv) Or A Webcam Or

Digital Audio and Video Data

Scenarist SD DVD Authoring Software

Computer Game and Animation Past, Present, and Future

A Short Introduction to Computer Graphics

Understanding Megapixel Camera Technology for Network Video Surveillance Systems. Glenn Adair

Adding Animation With Cinema 4D XL

Milestone Solution Partner IT Infrastructure Components Certification Summary

Datasheet EDIUS Pro 8 Nonlinear Editing Software

Video Codec Requirements and Evaluation Methodology

CS 4204 Computer Graphics

Transcription:

CS-184: Computer Graphics Lecture #18: Introduction to Animation Prof. James O Brien University of California, Berkeley V2007-F-18-1.0

Introduction to Animation Generate perception of motion with sequence of image shown in rapid succession Real-time generation (e.g. video game) Off-line generation (e.g. movie or television) 2

Introduction to Animation Key technical problem is how to generate and manipulate motion Human motion Inanimate objects Amorphous objects Control 3

Introduction to Animation Technical issues often dominated by aesthetic ones Violation of realism desirable in some contexts Animation is a communication tool Should support desired communication There should be something to communicate 4

Introduction to Animation Story Shading Layout Modeling Animation Lighting Camera From Parent, p.15 5

Introduction to Animation Story Shading Layout Modeling Voice Animation Foley Lighting Camera Postprocessing For more detailed diagram, see Kerlow p.54 6

Introduction to Animation Key-frame animation Specification by hand Motion capture Recording motion Procedural / simulation Automatically generated Combinations e.g. mocap + simulation 7

Key-framing (manual) Requires a highly skilled user Poorly suited for interactive applications High quality / high expense Limited applicability From Learning Maya 2.0 8

Motion Capture (recorded) Markers/sensors placed on subject Time-consuming clean-up Reasonable quality / reasonable price Manipulation algorithms an active research area MotionAnalysis / Performance Capture Studio Okan Arikan 9

Motion Editing Arikan, Forsyth, O Brien, SIGGRAPH 2002 10

Motion Editing Arikan, Forsyth, O Brien, SIGGRAPH 2002 11

Model Construction Kirk, O Brien, Forsyth, CVPR 2005 12

Simulation Generate motion of objects using numerical simulation methods g v x t+δt = x t + Δt v t + 1 2 Δt2 a t 13

Simulation Perceptual accuracy required Stability, easy of use, speed, robustness all important Predictive accuracy less so Control desirable 14

Simulation Feldman, Arikan, O Brien, SIGGRAPH 2003 15

What to do with animations? Video tape Digital video Print it on yellow sticky notes 16

Video Tape Analog tape formats VHS/SVHS Beta SP 3/4 U-matic Digital tape formats Digi Beta DV Tape DVD (yes, I know DVDs are not tapes) 17

NTSC Standard Used by DVD, DV, and VHS 720x486 resolution (sort of) 1.33 aspect ratio Limited color range 30 frames per second (sort of 29.97) Interlaced video Overscan regions 18

Digital Video Wide range of file formats QuickTime MS Audio/Visual Interleaved (AVI) DV Stream Bunch o images Some formats accommodate different CODECs Quicktime: Cinepak, DV, Sorenson, DivX, etc. AVI: Cinepak, Indeo, DV, MPEG4, etc. Some formats imply a given CODEC MPEG DV Streams 19

Digital Video Nearly all CODECs are lossy Parameter setting important Different type of video work with different CODECs Compressors not all equally smart Compression artifacts are cumulative in a very bad way Playback issues Bandwidth and CPU limitations Hardware acceleration Missing CODECs (avoid MS CODECs and formats) 20

Path totape Not much of an issue any longer Cheap ( < $100 ) devices can give good amateur quality output Pro quality also cheap ( < $5000 ) Beware many cheap solutions over use compression Good analog tape decks still expensive 21

Editing Old way: Multiple expensive tape decks Slow Difficult Error prone New way: Non-linear editing software Premiere, Final Cut Pro, others... Beware compressed solutions May take a long time for final encoding 22

Motion Blur Fast moving things look blurry Human eye Finite exposure time in cameras Without blur: strobing and aliasing Blur over part of frame interval Measured in degrees (0..360) 30 tends to often look good 23

Motion Blur Easy to do in a sampling framework Interpolation is an issue Motion Blur! Cont. Interpolation is an issue 24

Motion Blur Velocity based blur often works poorly 25