Download presentation
Presentation is loading. Please wait.
Published byEthan Garey Caldwell Modified over 6 years ago
1
Modeling Motion Blur in Computer – Generated Images
Michael Potmesil and Indranil Chakravarty Presented by: Dmitriy Bespalov
2
Why Motion Blur Is Used in CG?
Animated sequences: To remove temporal aliasing effects Static images: To portray the illusion of speed or movement
3
Principal Reasons for Motion Blur
Motion of Objects: Camera is moving, scene is static Camera is static, objects are moving Camera and objects are moving Movements of Shutter: Opening and closing time of shutter Direction of shutter’s movement Changes in shape of aperture
4
Synthesizing Motion Blur
Image Restoration – removal of camera degradation to recover the original image Synthesis of Motion Blur – inverse of image restoration: generate appropriate degradation function
5
Overview of Approach The approach consists of two stages:
Hidden-Surface program Generates intensity points Identifies points in motion Produce path of projected motion Motion-Blur processor Blurs moving points Merges moving and stationary points jdhkasdghklsdfjghjklstret
6
Image-Formation System Model
7
Hidden-Surface Program
Generates raster image and computes intensity samples: Image frame, intensity samples and motion paths are passed to motion-blur processor
8
Motion-Blur Processor
Optical transfer function h: If: Otherwise:
9
Experimental Results
10
Experimental Results (cont’d)
11
Thank You! Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.