• 沒有找到結果。

It isn’t about photography

N/A
N/A
Protected

Academic year: 2022

Share "It isn’t about photography"

Copied!
116
0
0

加載中.... (立即查看全文)

全文

(1)

Course overview

Digital Visual Effects Yung-Yu Chuang

(2)

Logistics

• Meeting time: 2:20pm-5:20pm, Wednesday

• Classroom: CSIE Room 104

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

• Teaching assistants:

• Textbook: Readings from books, journals and proceedings. Richard Szeliski’s Computer Vision:

Algorithms and Applications. Richard Radke’s Computer Vision for Visual Effects.

• Webpage: (user name/password: ***/***) http://www.csie.ntu.edu.tw/~cyy/vfx

(3)

This course is NOT about …

(4)

It isn’t about photography

(5)

It isn’t about 3D animations

(6)

It isn’t about watching movies

(7)

It isn’t about physical effects

(8)

It’s not about industrial tricks

computer vision

computer graphics

image processing

You will learn more about Taylor and Poisson than Lucas and Spielberg in this course. If you hear Lucas in the class, it is more likely to refer to Bruce Lucas, not George Lucas.

(9)

Prerequisites

• It is a must that you have programming experiences.

• It is a must that you have basic knowledge on linear algebra and probability.

• 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.

(10)

The vfx course

what you actually do

what you thought you will do

what other students think you do

what other professors think you do

(11)

Be cautious!

(12)

Warning from previous students

‧請學期初老師要多提醒這門課的困難

度請興趣或實力不足的同學勿修,否

則就會像我一樣停修 XD

(13)

This course is about …

(14)

Digital Visual Effects

(15)

Digital Visual Effects

(16)

Deadpool

(17)

Deadpool

(18)

Life of Pi

(19)

Life of Pi

(20)

獨自一人拍和十三人的戲

要把身材高大的甘道夫和小矮人們拍攝在一起,我們是沒法在同一個片場的。和 我一起拍攝的只有柱子上貼著的13張他們的照片,後面還有一個小燈,哪個角 色說話了燈就亮起來。想像一下你在拍一場和13個人一起演的戲,但你卻只有 獨自一人。這真的會把你的演技推到極限。我哭了,真的,我當時真的哭了。然 後我還說出了聲:我認真演了一輩子不是為了跟這些照片對戲啊!

(21)

VFX of the Hobbit

(22)

Reality?

(23)

Retouching

(24)

Retouching

(25)

Retouching

(26)

Bush campaign’s TV AD, 2004

(27)

Texture synthesis and inpainting

(28)

Iraq War, LA Times, April 2003

Digital photomontage

(29)

Domestic example

The Liberty Times 2007.12.17

(30)

Special effects

(31)

Stop action

The execution of Mary, 1895

(32)

Glass shot

(33)

Rear projection

King Kong, 1933

stop motion

(34)

Special effects (make-up)

(35)

Special effects (physical effects)

(36)

Special effects (miniature)

(37)

Special effects (matte painting)

(38)

Lord of the Rings

(39)

Illusion - forced perspective

(40)

Computer-generated model

(41)

The Avengers

(42)

The Avengers (1978)

(43)

The Avengers (2012)

(44)

Visual effects 100 Years

(45)

Production pipeline

(46)

Production pipeline

Preproduction Production

Post-production

Artwork Reference Stills Plates

Storyboard

Editing VFX

Music

Sound

Film

Effects

(47)

Preproduction

Storyboard

(48)

Preproduction

Artwork

(49)

Preproduction

Reference & Research

(50)

Production

Shooting

(51)

Post-production

(52)

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

(53)

Visual effects post-production

(54)

A case study

(55)

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.

• https://en.wikipedia.org/wiki/405_(film)

• An early example of digital filmmaking and the use of Internet as media

• Budget: $300 ($140 for tickets. The officer is acknowledged)

(56)

405: The Movie

(57)

Making of 405

Step 0: script and shooting plan

(58)

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

(59)

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

(60)

Making of 405

Real cars were used for close-up and interior shots

A low-resolution mesh scanned by a cyberscanner.

Mapped with photographs.

(61)

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

(62)

Making of 405

close-up shots

Step 3: traffic clearing

inpainting

clean plate

(63)

Making of 405

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

(64)

Making of 405

(65)

Making of 405

Step 5: fine touchup

3D hat compositing and inpainting

(66)

Making of 405

Step 6: music and delivery

(67)

Bloody Omaha

(68)

Breakdown (Wolf of Wall Street)

(69)

Topics we plan to cover

(70)

Camera

Canon 10D

(71)

High dynamic range imaging/display

(72)

Image warping/morphing

someone very famous

someone not that famous

(73)

Image warping/morphing

someone very famous

someone not that famous

(74)

Image warping/morphing

(75)

Tracking

Feature tracking

(76)

Image stitching

(77)

MatchMove

Move matching using scene planes

(78)

Matchmove

Move matching using scene planes

(79)

Matchmove

Move matching using scene planes

(80)

Photo tourism

(81)

Video matching

MOCO (Motion control camera) Matrix

(82)

Video matching

Video matching

(83)

Matting and compositing

Titanic

(84)

Matting

(85)

Object selection

LazySnapping

(86)

Image-based modeling

photogrammetric modeling and projective texture-mapping

(87)

Image-based modeling

photogrammetric modeling and projective texture-mapping

(88)

Image-based modeling

photogrammetric modeling and projective texture-mapping

(89)

Image-based modeling

Tour into a picture

(90)

Image-based modeling

Tour into a picture

(91)

3D photography (active)

Cyberware whole body scanner

(92)

3D photography (active)

Photometric stereo

(93)

3D photography (passive)

Stereo

left right

depth

(94)

Image-based rendering

Surface lightfield

(95)

View interpolation

Bullet time video

(96)

View interpolation

High-Quality Video View Interpolation

(97)

Image manipulation

GraphCut Texture

(98)

Image manipulation

Poisson blending

(99)

Stereoscopic films

(100)

Making face

Spacetime face Gollum

(101)

Virtual human

(102)

Video rewrite

Trainable videorealistic speech animation

(103)

Inpainting (wire removal)

Inpainting

(104)

Texture synthesis/replacement

Texture replacement

(105)

Semi-automatic matte painting

Image analogies

(106)

Video editing

Flow-based video editing

(107)

Grading (subject to change)

• 3 programming assignments (60%)

– HDR Imaging (18%) – AutoStitch (24%) – MatchMove (18%)

• Class participation (5%)

• Final project (35%)

– Research – System – Film

(108)

High dynamic range imaging

(109)

From past semesters (鄭逸廷 陳柏叡)

(110)

From past semesters (吳侑親,張書瑋)

(111)

From past semesters (王瑋馥,余雁雲)

(112)

AutoStitch

(113)

AutoStitch

羅聖傑

連奕婷 張宇蓓

(114)

MathMove

梁家愷 鐘志遠

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

姜任遠 林立峯

(115)

Final projects from the past.

(116)

YoYo Flight

參考文獻

相關文件

– Change Window Type to Video Scene Editor – Select Add → Images and select all images – Drag the strip to the “1st Frame” in Layer

Edit Video Layer (Right click and drag, left click to set). Drag the strip

In addition, to incorporate the prior knowledge into design process, we generalise the Q(Γ (k) ) criterion and propose a new criterion exploiting prior information about

CeBIT is the world's largest trade fair showcasing digital IT and CeBIT is the world's largest trade fair showcasing digital IT and5. telecommunications solutions for home and work

• 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

All configurations: Chien-Chang Ho, Pei-Lun Lee, Yung-Yu Chuang, Bing-Yu Chen, Ming Ouhyoung, "Cubical Marching Squares: Adaptive Surface Extraction from Volume Data with

– The distribution tells us more about  the data,  including how confident the system has about its including how confident the system has about its  prediction. It can

Salmon, Automatic Creation of Object Hierarchies for Ray Tracing IEEE CG&A 1987 Object Hierarchies for Ray Tracing, IEEE CG&A, 1987. • Brian Smits, Efficiency Issues