多媒体技术讲义第三章图像、视频处理

上传人:suns****4568 文档编号:112694081 上传时间:2019-11-06 格式:PPT 页数:123 大小:7.45MB
返回 下载 相关 举报
多媒体技术讲义第三章图像、视频处理_第1页
第1页 / 共123页
多媒体技术讲义第三章图像、视频处理_第2页
第2页 / 共123页
多媒体技术讲义第三章图像、视频处理_第3页
第3页 / 共123页
多媒体技术讲义第三章图像、视频处理_第4页
第4页 / 共123页
多媒体技术讲义第三章图像、视频处理_第5页
第5页 / 共123页
点击查看更多>>
资源描述

《多媒体技术讲义第三章图像、视频处理》由会员分享,可在线阅读,更多相关《多媒体技术讲义第三章图像、视频处理(123页珍藏版)》请在金锄头文库上搜索。

1、动画原理,视觉残留原理 传统的CELL Animation (Image Clipping) Image-based (Recorded) Animation Stop Animation Motion Capture Computer Generated (Graph-based)Animation Motion Control: Kinematics & Dynamics Key Frame (Path based Interpolating) Mixture Method (Texturing & Synthesizing),3.5.2,2019年11月6日,第三章 图形、图像与视频处理

2、技术,2,视觉残留原理,反射到我们人眼的光影要在视觉中保留一段短暂的时间才会消失。请观察下面关于视觉残留(persistence of vision)的实验:两盏小灯相距1-2米远,放置在一个黑暗的房间内。 让这两盏小灯以缓慢的速率交替点亮和熄灭。观察者看到的是两盏小灯分别点亮和熄灭。 让这两盏小灯以25-40毫秒的时间间隔交替点亮和熄灭。观察者看到的是一盏小灯在两个位置之间跳来跳去,而不是两盏小灯分别点亮和熄灭。,2019年11月6日,第三章 图形、图像与视频处理技术,3,CELL Animation,Image Clipping,(1,1),(1,2),(1,3),(1,4),(2,1),

3、(2,2),(2,3),(2,4),(3,1),(3,2),(3,3),(3,4),(4,1),(4,2),(4,3),(4,4),Image Clips Set,Viewport,Program Script: Repeat /in Image Clips Set ClipImage (left, right, top, bottom, ); place it onto Viewport; end,timing,2019年11月6日,第三章 图形、图像与视频处理技术,4,CELL Animation (cont.),In many application development toolki

4、ts, like Microsoft Visual Basic, VC+ Boland C+, Delphi They are all contain some VB or ActiveX controls, provided for cell clipping to make animations for application in MS Windows environment. In MS Visual Basic, the CONTROL name is “Animation Clip”. MS Windows also have APIs about Image Clipping,

5、such as “Bitblt”, etc.,Program development aspect: a notation,2019年11月6日,第三章 图形、图像与视频处理技术,5,CELL Animation (cont.),Example,while( cell != NULL) cell = clipimage(); play(cell); ,2019年11月6日,第三章 图形、图像与视频处理技术,6,Cartoon,A serial of images of a film, any mini change must be recorded as one image (no progr

6、am script is required),2019年11月6日,第三章 图形、图像与视频处理技术,7,Stop Animation,This method is used in puppetoon. It contains a serial actions of (MOTION, STOP, RECORD), It need a reference material or model played by operators.,Motion Stop Record,For aliens,2019年11月6日,第三章 图形、图像与视频处理技术,8,Motion Capture,Some KEY

7、 action in “Stop Motion” maybe not “Natural”, so MOTION CAPTURE being appears Binding some sensors on a real model (object) at some key nodes Sensors type Optical Magnetic Electronic Recording the model motion path Modeling / Simulating using mathematical tools Vector algebra / kinematics / ,2019年11

8、月6日,第三章 图形、图像与视频处理技术,9,Motion Capture (cont.),Real objects motion and virtual graphic objects motion Consistence between them virtual graphic objects motion is real and natural Need some motion capture hardwares,2019年11月6日,第三章 图形、图像与视频处理技术,10,Computer Generated Animation,Graphics and computer vision

9、 based Some conceptions Key frame Original images Immediate frame Interpolating image Immediate key frame (小原画) For image interpolating,2019年11月6日,第三章 图形、图像与视频处理技术,11,Computer Graphics for Animation,2019年11月6日,第三章 图形、图像与视频处理技术,12,Modeling,2019年11月6日,第三章 图形、图像与视频处理技术,13,2D Shape,2019年11月6日,第三章 图形、图像与

10、视频处理技术,14,3D Mesh,2019年11月6日,第三章 图形、图像与视频处理技术,15,Ray Modeling,2019年11月6日,第三章 图形、图像与视频处理技术,16,Auto-similar modeling,2019年11月6日,第三章 图形、图像与视频处理技术,17,Volumetric,2019年11月6日,第三章 图形、图像与视频处理技术,18,3D Animation,2019年11月6日,第三章 图形、图像与视频处理技术,19,Key Frame,2D Animation Object motioning in 2d space,Object,Motion Pa

11、th,Key frame,Scene (background),2019年11月6日,第三章 图形、图像与视频处理技术,20,Texturing,2019年11月6日,第三章 图形、图像与视频处理技术,21,Texturing,2019年11月6日,第三章 图形、图像与视频处理技术,22,2019年11月6日,第三章 图形、图像与视频处理技术,23,Rendering,2019年11月6日,第三章 图形、图像与视频处理技术,24,Rendering,2019年11月6日,第三章 图形、图像与视频处理技术,25,2019年11月6日,第三章 图形、图像与视频处理技术,26,CG Animatio

12、n (cont.),Generic procedure of making a computer generated animation 2D shape drawing Motion path definition 3D skeleton definition (meshing) Key frame definition May be texturing / synthesizing / ray tracing / Rendering interpolating Recording Format transformation,2019年11月6日,第三章 图形、图像与视频处理技术,27,CG

13、 Animation (cont.),3D Animation Object acting in 3d space The motion of object defined in computer programs Object oriented programming (OOP) is needed Key frames Interpolating using mathematical tools, sometimes, it need complex modeling,2019年11月6日,第三章 图形、图像与视频处理技术,28,CG Animation (cont.),Texturing

14、 / synthesizing for VR Illustrating a 3d scene generation,计算机动画 Computer Generated Animation,Image-based Animation 2 Dimension Animation Morph Animation Graph-based Animation Key Frame Motion Control: Kinematics / Dynamics How to use 3D Studio? Making a simple 3D Animation,3.5.3,2019年11月6日,第三章 图形、图像

15、与视频处理技术,30,Image-based Animation,2019年11月6日,第三章 图形、图像与视频处理技术,31,Image-based Animation (cont.),二维动画 GIF动画,GIF动画,2019年11月6日,第三章 图形、图像与视频处理技术,32,Image-based Animation (cont.),变形动画(Morph),2019年11月6日,第三章 图形、图像与视频处理技术,33,Graph-based Animation,三维动画,2019年11月6日,第三章 图形、图像与视频处理技术,34,Graph-based Animation (cont

16、.),A simple example,实例制作 用3D Max制作一个简单的动画,计算机动画 Computer Generated Animation,Image-based Animation 2 Dimension Animation Morph Animation Graph-based Animation Key Frame Motion Control: Kinematics / Dynamics How to use 3D Studio? Making a simple 3D Animation,3.5.3,2019年11月6日,第三章 图形、图像与视频处理技术,36,Image-based Animation,2019年11月6日,第三章 图形、图像与视频处理技术,37,Image-based Animation (cont.),二维动画 GIF动画,GIF动画,2019年11月6日,第三章 图形、图像与视频处理技术,38,Image-based

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号