• 沒有找到結果。

This course is about …

N/A
N/A
Protected

Academic year: 2022

Share "This course is about …"

Copied!
107
0
0

全文

(1)

Course overview

Digital Visual Effects, Spring 2007 Yung-Yu Chuang

2007/2/27

(2)

Logistics

• Meeting time: 1:30pm-4:20pm, Tuesday (16 weeks, no holiday this semester, :<)

• Classroom: CSIE Room 104

• Instructor: Yung-Yu Chuang (cyy@csie.ntu.edu.tw)

• Teaching assistants: TBD

• Textbook: Readings from books, journals and proceedings.

• Webpage: (user name/password)

http://www.csie.ntu.edu.tw/~cyy/vfx

• Mailing list: vfx@cmlab.csie.ntu.edu.tw subscribe via https://cmlmail.csie.ntu.edu.tw/mailman/listinfo/vfx/

(3)

Prerequisites

• It is a must that you have programming experience.

• It is a plus if you have background knowledge on computer vision, image processing and

computer graphics.

• It is a plus if you have access to digital cameras and camcorders.

(4)

This course is about …

(5)

Digital Visual Effects

updated listing

(6)

Reality?

(7)

Retouching

(8)

Iraq War, LA Times, April 2003

Digital photomontage

(9)

Bush campaign’s TV AD, 2004

(10)

Texture synthesis and inpainting

(11)

This course is NOT about …

(12)

It isn’t about photography

(13)

It isn’t about 3D animations

(14)

It isn’t about watching movies

(15)

It isn’t about physical effects

(16)

It’s not about industrial tricks

computer vision

computer graphics

image processing

You will learn more about Taylor and Poisson than Lucas

in this course. Even if you hear Lucas in the class, it is more likely to refer to Bruce Lucas.

(17)

Special effects

(18)

Stop action

The execution of Mary, 1895

(19)

Glass shot

(20)

Rear projection

King Kong, 1933

(21)

Special effects (make-up)

(22)

Special effects (physical effects)

(23)

Special effects (miniature)

(24)

Special effects (matte painting)

(25)

Lord of the Rings

(26)

Illusion - forced perspective

(27)

Computer-generated model

(28)

Production pipeline

(29)

Production pipeline

Preproduction Production

Post-production

Artwork Reference Stills Plates

Storyboard

Editing VFX

Music

Sound

Film

Effects

(30)

Preproduction

Storyboard

(31)

Preproduction

Artwork

(32)

Preproduction

Reference & Research

(33)

Production

Shooting

(34)

Post-production

(35)

Visual effects production

Preproduction Production

Post-production

Artwork Reference Stills Plates

Model Geometry

Skinning

Effects Animation

Character Animation

Lighting and Rendering

Compositing

Matchmove and Matchmodel

Assets Shots

Skeleton

Scanning

Film Recording Textures

Materials Storyboard

Effects

(36)

Visual effects post-production

(37)

A case study

(38)

405: The Movie

• This movie were created solely by two visual

effects artists in the year of 2000. It was a process that took over three months of nights, weekends and any spare moments that they could find.

• http://www.405themovie.com/

(39)

405: The Movie

(40)

Making of 405

Step 0: script and shooting plan

(41)

Making of 405

Step 1: shooting

two days with a Canon Optura DV camera with progressive mode.

Ö a 70-minute raw footage initial editing

Ö pickup shots

(42)

Making of 405

Step 2: building CG world

total 62 shots, 42 enhanced with digital VFX.

19 shots are entirely digital creations.

plane, two cars, freeway background are digital

photo-based 3D environment

(43)

Making of 405

Real cars were used for close-up and interior shots

A low-resolution mesh scanned by a cyberscanner.

Mapped with photographs.

(44)

Making of 405

DC-10 plane took a month to model in details for the needs of close-up shots.

59 objects, 142,439 polygons

reference modeling material painting

(45)

Making of 405

close-up shots

Step 3: traffic clearing

inpainting

clean plate

(46)

Making of 405

shot with the vehicle standing still in a backyard Step 4: compositing

(47)

Making of 405

(48)

Making of 405

Step 5: fine touchup

3D hat compositing and inpainting

(49)

Making of 405

Step 6: music and delivery

(50)

Topics we plan to cover

(51)

Camera

Canon 10D

(52)

High dynamic range imaging/display

(53)

Image warping/morphing

video

someone very famous

someone not that famous

(54)

Tracking

Feature tracking

(55)

Image stitching

(56)

MatchMove

Move matching using scene planes

(57)

Matchmove

Move matching using scene planes

(58)

Matchmove

Move matching using scene planes

(59)

Video matching

MOCO (Motion control camera) Matrix

(60)

Video matching

Video matching

(61)

Matting and compositing

Titanic

(62)

Matting

(63)

Object selection

LazySnapping

(64)

Image manipulation

GraphCut Texture

(65)

Image manipulation

Poisson blending

(66)

Image-based modeling

photogrammetric modeling and projective texture-mapping

(67)

Image-based modeling

photogrammetric modeling and projective texture-mapping

(68)

Image-based modeling

photogrammetric modeling and projective texture-mapping

(69)

Image-based modeling

Tour into a picture

(70)

Image-based modeling

Tour into a picture

(71)

3D photography (active)

Cyberware whole body scanner

(72)

3D photography (active)

Photometric stereo

(73)

3D photography (passive)

Stereo

left right

depth

(74)

Image-based rendering

Surface lightfield

(75)

View interpolation

Bullet time video

(76)

View interpolation

High-Quality Video View Interpolation

(77)

Making face

Spacetime face Gollum

(78)

Video rewrite

Trainable videorealistic speech animation

(79)

Inpainting (wire removal)

Inpainting

(80)

Texture synthesis/replacement

Texture replacement

(81)

Semi-automatic matting painting

Image analogies

(82)

Video editing

Flow-based video editing

(83)

Grading

• 3 programming assignments (56%)

– HDR Imaging – AutoStitch – MatchMove

• Class participation (4%)

• Final project (40%)

– Research – System – Film

(84)

High dynamic range imaging

(85)

From last semester (吳侑親,張書瑋)

(86)

From last semester (王瑋馥,余雁雲)

(87)

AutoStitch

(88)

From last semester

胡仲榮

李佳燕 黃政基

(89)

MathMove

梁家愷 鐘志遠

楊宗碩 林柏劭 翁憲政 洪韶憶

姜任遠 林立峯

(90)

Final projects from a similar course

in Georgia Tech.

(91)

Beauty Cream 9001

Beauty Cream 9001, GaTech DVFX 2003

(92)

Face tracking

Making of Beauty Cream 9001

(93)

Das Tattoo

Das Tattoo, GaTech DVFX 2003

(94)

Feature tracking

Making of Das Tattoo

(95)

Life in Paints

Life in Paints, GaTech DVFX 2003

(96)

Tour into pictures

Making of Life in Paints

(97)

In Your Face

In Your Face, GaTech DVFX 2002

(98)

Stop action

Making of In Your Face

(99)

Final projects from the past.

(100)

The Bug

(101)

Making of The Bug

(102)

Clones

(103)

Making of Clones

(104)

Magic Finger

• The film

• Making of

(105)

YoYo Flight

(106)

Making of YoYo Flight

(107)

That’s it for today!

• Don’t forget to subscribe the mailing list.

• Check out the course website.

參考文獻

相關文件

You will learn more about Taylor and Poisson than Lucas and Spielberg in this course If you hear Lucas in the class and Spielberg in this course.. If you hear Lucas in the class,

Special effects (make-up) Special effects (physical effects).. Special effects (miniature) Special effects

Life of Pi is a fantasy adventure novel written by Yann Martel. Published in 2002, it won a big award and was later adapted into a much acclaimed movie by Ang Lee. A shipwreck

• A knock-in (KI) option comes into existence if a certain barrier is reached.. • A down-and-in option is a call knock-in option that comes into existence only when the barrier

• A knock-in option comes into existence if a certain barrier is reached.. • A down-and-in option is a call knock-in option that comes into existence only when the barrier is

• A knock-in (KI) option comes into existence if a certain barrier is reached.. • A down-and-in option is a call knock-in option that comes into existence only when the barrier

• A knock-in option comes into existence if a certain barrier is reached.. • A down-and-in option is a call knock-in option that comes into existence only when the barrier is

• A knock-in option comes into existence if a certain barrier is reached?. • A down-and-in option is a call knock-in option that comes into existence only when the barrier is

• A knock-in option comes into existence if a certain barrier is reached.. • A down-and-in option is a call knock-in option that comes into existence only when the barrier is

use past tense to describe the features and life of ancient Greek civilization (e.g., Socrates was a philosopher. He was the teacher of Plato. He emphasized ethics and

This Manual would form an integral part of the ‘School-based Gifted Education Guideline’ (which is an updated version of the Guidelines issued in 2003 and is under preparation)

In this way, the philosophy of tea giving with life cultivation of his personal characteristics, with fl esh and blood, and with wisdom and sadness and the course of Buddhist

This article is mainly to analyze the questions about biography of different types of Chan masters in literatures of Buddhist Monks' biographies in Tang and Song dynasty,

Beauty Cream 9001, GaTech DVFX 2003.

files Controller Controller Parser Parser.

Special effects (make-up) Special effects (physical effects). Special effects (miniature) Special effects

Digital Visual Effects Special effects (physical effects).. Special effects (make-up) Special

Beauty Cream 9001, GaTech DVFX 2003.

You will learn more about Taylor and Poisson than Lucas and Spielberg in this course If you hear Lucas in the class and Spielberg in this course.. If you hear Lucas in the class,

The school/department selection is divided into psychology, society and economy in this study. The selection is affected by five factors including college, interpersonal,

Therefore, this study intends to combine the discussion method with the interactive response system of Zuvio IRS for flipped teaching in the course &#34;Introduction to

Therefore, this research studies the feng shui of I─ching into the classes, concern components of evaluation about apartment purchase, take questionnaires in

This study shall employ the methodology of Interpretive Structural Model Analysis, to probe into course design and planning details of current firing range training for new