3D computer vision techniques v.4b2 1

3D computer vision techniques KH Wong ●●●●● 3D computer vsion techniques v 4
3D computer vision techniques v.4b2 1 3D computer vision techniques KH Wong

●●● Seminar Title: 3D computer ●●●● ●●●●● ●●●● ●●●●● vision techniques ●●●● ● Abstract In this talk, the ideas of obtaining 3D information of objects(or called 3D reconstruction)using different techniques are discussed. Currently, the most popular one is the image based method that uses 2D cameras for 3D reconstruction; in particular econstruction based on one-image two-image and multiple image are discussed. Moreover, batch and sequential treatments of input data are studied. I will also talk about novel techniques such as using multiple cameras and laser based methods to obtain 3D information. And I will discuss how 3D computer vision is used in film and game production. Finally naked-eye 3D display technologies will be mentioned 3D computer vsion techniques v 4b2
3D computer vision techniques v.4b2 2 Seminar Title: 3D computer vision techniques. ⚫ Abstract In this talk, the ideas of obtaining 3D information of objects (or called 3D reconstruction) using different techniques are discussed. Currently, the most popular one is the image based method that uses 2D cameras for 3D reconstruction; in particular reconstruction based on one-image, two-image and multipleimage are discussed. Moreover, batch and sequential treatments of input data are studied. I will also talk about novel techniques, such as using multiple cameras and laser based methods to obtain 3D information. And I will discuss how 3D computer vision is used in film and game production. Finally naked-eye 3D display technologies will be mentioned

●●● ●●●● ●●●●● ●●●● ●●●●● Overview (part 1) ●●●● Introduction From 2D to 3D Camera systems/ calibration Feature extraction/correspondence Reconstruction algorithms 2ⅵiews,3vews, N views Real-time algorithms/ Kalman filter Previous projects Virtual viewer/ Projector camera systems Keystone correction Novel setups Multiple cameras/ camera array Obtain 3D directly Structured light Laser approach Kinect approach ● Photometric stereo 3D computer vsion techniques v 4
3D computer vision techniques v.4b2 3 Overview (part1) ⚫ Introduction ⚫ From 2D to 3D ⚫ Camera systems/calibration ⚫ Feature extraction/correspondence ⚫ Reconstruction algorithms ⚫ 2 views, 3 views , N views ⚫ Real-time algorithms/Kalman filter ⚫ Previous projects ⚫ Virtual viewer/ Projector camera systems ⚫ Keystone correction ⚫ Novel setups ⚫ Multiple cameras/ Camera array ⚫ Obtain 3D directly ⚫ Structured light ⚫ Laser approach ⚫ Kinect approach ⚫ Photometric stereo

●●● ●●●● ●●●●● ●●●● ●●●●● Overview(part 2) ●●●● ● Applications o Photos from tourists(photo tourism http:/phototour.cs.washington.edu/ ●3 D displays o Possible future research Classification based on 3d information o Content search 3d based on 3d keys Merging with sound information 3D computer vsion techniques v 4b2
3D computer vision techniques v.4b2 4 Overview (part 2) ⚫ Applications ⚫ Photos from tourists (photo tourism) http://phototour.cs.washington.edu/ ⚫ 3D displays ⚫ Possible future research ⚫ Classification based on 3D information ⚫ Content search 3D based on 3D keys ⚫ Merging with sound information

●●● ●●●● ●●●●● ●●●● ●●●●● Motivation ●●●● o We live in a 3d world We see 2D images but perceive the world in 3D e Intelligent robot should have this 3d reconstruction capability 3D computer vsion techniques v 4
3D computer vision techniques v.4b2 5 Motivation ⚫ We live in a 3D world ⚫ We see 2D images but perceive the world in 3D ⚫ Intelligent robot should have this 3D reconstruction capability

●●● ●●●● ●●●●● ●●●● How to obtain 3D information? 3:8 ● Cameras-2D Range sensors 3D 3D computer vsion techniques v 4
3D computer vision techniques v.4b2 6 How to obtain 3D information? ⚫ Cameras-2D ⚫ Range sensors-3D

●●● ●●●● ●●●●● ●●●● ●●●●● Challenges ●●●● o obtain 3d information for tasks in a 3d world o 2D-to-3D reconstruction from a camera 3d directly- laser range sensor, kinect sensor ● Novel sensors Camera array/ multiple camera ° One pixel camera ight field camera 3D computer vsion techniques v 4
3D computer vision techniques v.4b2 7 Challenges ⚫ Obtain 3D information for tasks in a 3D world. ⚫ 2D-to-3D reconstruction from a camera ⚫ 3D directly— laser range sensor, kinect sensor ⚫ Novel sensors ⚫ Camera array/ multiple camera ⚫ One pixel camera ⚫ light field camera

●●● 2D-to-3D reconstruction ●●●● ●●●●● ●●●● ●●●●● (feature based method) ●●●● Camera(perspective projection Features-extraction and correspondences ● Methods ° One-image method TWO-image(Stereo) method ° Three-image method N-image method Bundle adjustment ● Kalman filter 3D computer vsion techniques v 4
3D computer vision techniques v.4b2 8 2D-to-3D reconstruction (feature based method) ⚫ Camera (perspective projection) ⚫ Features-extraction and correspondences ⚫ Methods ⚫ One-image method ⚫ Two-image (Stereo) method ⚫ Three-image method ⚫ N-image method ⚫ Bundle adjustment ⚫ Kalman filter

●●● http://upload.wikimediaorg/wikipedia/en/8/81/pinhole-camera.png3... ●●●● ●●●●● Camera: 3D to 2D projection ●●●● Pinhole Camera Perspective model u=FX/Z(nonlinear relation V=FRY/Z Virtual World Screen or cCd center Y sensor Screen Or Thin lens CC or a pin he sensor
3D computer vision techniques v.4b2 9 Camera: 3D to 2D projection Perspective model u=F*X/Z (nonlinear relation) v=F*Y/Z F Z Y v World center F Thin lens or a pin hole Virtual Screen or CCD sensor Real Screen Or CCD sensor Pinhole Camera http://upload.wikimedia.org/wikipedia/en/8/81/Pinhole-camera.png

●●● ●●●● Perspective ●●●● Wod● Projective Coordinates Zw XW Rc. TC Modelmat t=l image XYZ v-aXIs XC-axis Camera u Coordinates Zc-axis Principal axis≤- c(Image center,(0,0, 0) Camera center u-aXIs F=focal length Yc-axis (0,0)of image plane 3D computer vsion techniques v 4b
3D computer vision techniques v.4b2 10 Perspective Projective ⚫ Model M at t=1 c (Image center, ox ,oy ) F=focal length image Oc= (0,0,0) (Camera center) Xc-axis Zc-axis Yc-axis v-axis u-axis X,Y,Z (u,v) (0,0) of image plane Camera Coordinates. World Coordinates Zw Yw Xw Rc,Tc Principal axis
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 上海交通大学:《计算机控制技术》课程教学资源(PPT课件)第一章 计算机控制系统概述 Computer Control Technology.ppt
- 电子工业出版社:《计算机网络》课程教学资源(第五版,PPT课件讲稿)第一章 概述.ppt
- 《ARM原理与设计》课程教学资源(PPT课件讲稿)Lecture 04 Cortex M3指令集.pptx
- 西安电子科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第八章 中断系统与可编程中断控制器8259A.pptx
- 《软件工程》课程教学资源(PPT课件讲稿)需求分析.ppt
- 《Data Warehousing & Data Mining》课程教学资源(PPT讲稿)Ch 2 Discovering Association Rules.ppt
- Microsoft .NET(PPT课件讲稿)Being Objects and A Glimpse into Coding.pptx
- 《PHP程序设计》教学资源(PPT课件讲稿)项目二 网站用户中心.ppt
- 《信息技术基础》课程教学资源(PPT课件)信息技术基础知识的内容.ppt
- 广西外国语学院:《计算机网络》课程教学资源(PPT课件讲稿)第9章 DHCP协议(任课教师:卢豫开).ppt
- 《机器学习》课程教学资源(PPT课件讲稿)第十二章 计算学习理论 Machine Learning.pptx
- 西安交通大学:《网络与信息安全》课程PPT教学课件(网络入侵与防范)第四章 口令破解与防御技术.ppt
- 上海交通大学:《Multicore Architecture and Parallel Computing》课程教学资源(PPT课件讲稿)Lecture 9 MapReduce.pptx
- 河南中医药大学(河南中医学院):《计算机网络》课程教学资源(PPT课件讲稿)第三章 数据链路层.pptx
- 《多媒体教学软件设计》课程教学资源(PPT课件讲稿)第4章 多媒体教学软件的图文演示设计.ppt
- 四川大学:《计算机操作系统 Operating System Principles》课程教学资源(PPT课件讲稿)第9章 文件管理.ppt
- 南京航空航天大学:《数据结构》课程教学资源(PPT课件讲稿)第十章 排序.ppt
- 西安电子科技大学:《信息系统安全》课程教学资源(PPT课件讲稿)第二章 安全控制原理.ppt
- 《C程序设计》课程电子教案(PPT课件讲稿)第四章 数组和结构.ppt
- 北京航空航天大学:Graph Search & Social Networks.pptx
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第六章 中断 §6.1 中断的概念 §6.2 单片机的中断系统及其管理.ppt
- 《人工智能导论》课程教学资源(PPT课件讲稿)群智能(Swarm Intelligence).ppt
- 《计算机网络与互联网 Computer Networks and Internets》课程电子教案(PPT课件讲稿)Part IV 局域网 Local Area Networks(LANs).ppt
- 《计算机网络》课程电子教案(PPT课件讲稿)第2章 数据通信与广域网技术.ppt
- 西安电子科技大学:《信息系统安全》课程教学资源(PPT课件讲稿)第三章 信息安全保障体系、第四章 物理安全.ppt
- 《计算机文化基础》课程教学资源(PPT课件讲稿)第四章 电子表格系统Excel 2003.ppt
- 南京大学:Decidability、Complexity(P、NP、NPC)、Reduce(P NP NPC).pptx
- 香港浸会大学:《Data Communications and Networking》课程教学资源(PPT讲稿)Chapter 3 Data Transmission.ppt
- 《算法设计》课程教学资源(PPT课件讲稿)Lecture 6 Graph Traversal.ppt
- 《计算机原理及应用》课程教学资源(PPT课件讲稿)第8章 单片机的存储器的扩展.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第6章 IP路由.ppt
- 《计算机仿真技术》课程电子教案(PPT教学课件)第一章 绪论.ppt
- 上海交通大学:《挖掘海量数据集 Mining Massive Datasets》课程教学资源(PPT讲稿)Lecture 07 链接分析 Link Analysis.ppt
- 香港中文大学:《Probability and Statistics for Engineers》课程教学资源(PPT课件讲稿)Chapter 09 Classical Staistical Inference.pptx
- 西安交通大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第6章 数字量输入输出接口(主讲:桂小林).ppt
- 《软件工程》课程教学资源(PPT课件)Lecture 6 设计概念和原则 Design Concepts and Principles.ppt
- 《网络编程实用教程》课程教学资源(PPT课件讲稿)第2章 套接字网络编程基础.ppt
- 《现代操作系统 Modern Operating Systems》课程教学资源(PPT课件讲稿,Third Edition)Chapter 3 内存管理 Memory Management.ppt
- 《数据结构》课程教学资源(PPT课件讲稿)第四章 串.ppt
- 东北大学:《计算机图形学》课程教学资源(PPT课件讲稿,主讲:闻时光).ppt