项目名称:基于 OpenCV 和 OpenGL 的实时动画 生成系统的设计与实现 刘婧怡 高杨 岳思琪 邓健 陈述人:高杨.

Slides:



Advertisements
Similar presentations
首 页 首 页 上一页 下一页 本讲内容 投影法概述三视图形成及其投影规律平面立体三视图、尺寸标注 本讲内容 复习: P25~P31 、 P84~P85 作业: P7, P8, P14[2-32(2) A3 (1:1)]
Advertisements

第十二章 常微分方程 返回. 一、主要内容 基本概念 一阶方程 类 型 1. 直接积分法 2. 可分离变量 3. 齐次方程 4. 可化为齐次 方程 5. 全微分方程 6. 线性方程 类 型 1. 直接积分法 2. 可分离变量 3. 齐次方程 4. 可化为齐次 方程 5. 全微分方程 6. 线性方程.
基本知识和几何要素的投影 模块一: 字体练习 第一章 制图的基本知识与基本技能 题目提示返回.
PHPCMS 使用指南及二次开发向导 --- 系统设置篇 PHPCMS 网络培训课程 --- 系统设置篇 PHPCMS 项目部 王官庆制作 系统相关设置 1. 站点管理 2. 发布点管理 3. 系统其它设置 管理员设置 1. 角色定义 2. 管理员管理.
HistCite 结果分析示例 罗昭锋. By:SC 可能原因:文献年度过窄,少有相互引用.
计算机 在分析化学的应用 ( 简介 ) 陈辉宏. 一. 概述 信息时代的来临, 各门学科的研究方法都 有了新的发展. 计算机的介入, 为分析化学的进展提供了 一种更方便的研究方法.
嵌入式操作系统 陈香兰 助教:王振明 Spring 2006.
编译程序 构造原理和实现技术 授课教师:吕江花. 第一章 编译程序概述 主要内容: 几个基本概念 编译器的工作过程概述 编译器各个阶段的功能描述 编译程序的实现途径.
地理信息系统概述. 数据和信息 (Data & Information) 数据 原始事实 如:员工姓名, 数据可以有数值、图形、声音、视觉数据等 信息 以一定规则组织在一起的事实的集合。
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第六十二讲 ) 离散数学. 最后,我们构造能识别 A 的 Kleene 闭包 A* 的自动机 M A* =(S A* , I , f A* , s A* , F A* ) , 令 S A* 包括所有的 S A 的状态以及一个 附加的状态 s.
1 为了更好的揭示随机现象的规律性并 利用数学工具描述其规律, 有必要引入随 机变量来描述随机试验的不同结果 例 电话总机某段时间内接到的电话次数, 可用一个变量 X 来描述 例 检测一件产品可能出现的两个结果, 也可以用一个变量来描述 第五章 随机变量及其分布函数.
主讲教师:陈殿友 总课时: 124 第八讲 函数的极限. 第一章 机动 目录 上页 下页 返回 结束 § 3 函数的极限 在上一节我们学习数列的极限,数列 {x n } 可看作自变量 为 n 的函数: x n =f(n),n ∈ N +, 所以,数列 {x n } 的极限为 a, 就是 当自变量 n.
嵌入式操作系统 陈香兰 助教:毛熠璐、吴昊 Spring 2008.
第十一章 曲线回归 第一节 曲线的类型与特点 第二节 曲线方程的配置 第三节 多项式回归.
第二部分 行政法律关系主体 第一节 行政主体 一、行政主体 (一)行政主体的概念 cc (二)行政主体资格含义及构成要件 CASE1CASE1\CASE2CASE2 (三)行政主体的职权和职责 1 、行政职权的概念及内容 2 、行政职权的特点 3 、行政职责.
协同工作环境研究中心 协同共享 助力科研. 主要内容  认识协同及协同软件  协同科研软件 duckling 介绍.
2.4 基本设计表达式 随机变量的统计特征值 结构的可靠性与可靠 基本设计表达式.
线性代数习题课 吉林大学 术洪亮 第一讲 行 列 式 前面我们已经学习了关 于行列式的概念和一些基本 理论,其主要内容可概括为:
第 4 章 过程与变量的作用范围. 4.1 Visual Basic 的代码模块 Visual Basic 的应用程序是由过程组成的, 过程代码存放在模块中。 Visual Basic 提供了 三类模块,它们是窗体模块、标准模块和类 模块。 窗体模块 窗体模块是大多数 Visual Basic.
数 学 系 University of Science and Technology of China DEPARTMENT OF MATHEMATICS 第 3 章 曲线拟合的最小二乘法 给出一组离散点,确定一个函数逼近原函数,插值是这样的一种手段。 在实际中,数据不可避免的会有误差,插值函数会将这些误差也包括在内。
聚合物在生物高分子分离中的应用 王延梅 中国科学技术大学高分子科学与工程系 Tel
实验三: 用双线性变换法设计 IIR 数字滤波器 一、实验目的 1 熟悉用双线性变换法设计 IIR 数字滤波器的原理与方法。 2 掌握数字滤波器的计算机仿真方法。 3 通过观察对实际心电图信号的滤波作用, 获得数字滤波的感性知 识。
外文文献检索示例. 实验目的: 掌握利用计算机网络检索外文文献的基本方法; 了解熟悉下列数据库的结构、内容并掌握其检索方 法 ; 掌握检索的主要途径:出版物( Publication )、关键 词( Keyword )、作者( Author )等。
1 第 7 章 专家控制系统 概述 专家系统的起源与发展 专家系统的一般结构 专家系统的知识表示和获取 专家系统的特点及分类.
信息利用与学术论文写作 Library of Jiangsu University, Zhenjiang Sha Zhenjiang
非均相物系的分离 沉降速度 球形颗粒的 :一、自由沉降 二、沉降速度的计算 三、直径计算 1. 试差法 2. 摩擦数群法 四、非球形颗粒的自由沉降 1. 当量直径 de :与颗粒体积相等的圆球直径 V P — 颗粒的实际体积 2. 球形度  s : S—— 与颗粒实际体积相等的球形表面积.
操作系统原理课程设计指南 姜海燕 设计考核幻灯制作  1.1 封皮:系统名称,研制人员  1.2 目的及意义  1.3 功能设计:功能框图、用例图  1.4 结构设计:系统结构  1.5 核心技术及技术路线:画图  1.6 进度安排  1.7 人员安排  1.8.
UML 对象设计与编程 主 讲 : 董兰芳 副教授 Dept. of Computer Science,USTC
主讲教师:陈殿友 总课时: 124 第十一讲 极限的运算法则. 第一章 二、 极限的四则运算法则 三、 复合函数的极限运算法则 一 、无穷小运算法则 机动 目录 上页 下页 返回 结束 §5 极限运算法则.
嵌入式操作系统 陈香兰 助教:王振明 Spring 2007.
东南大学计算中心 网站应用与实践 主讲人 吴俊. 2 东南大学计算中心 网站制作流程  确定主题、风格  规划栏目、收集素材  版面设计、配色  编辑页面  测试发布 FrontPage 要完成的任务.
湖南省赛宝软件服务有限公司 信息报送及申报系统演示 湖南省赛宝软件服务有限公司 李纠.
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第五十三讲 ) 离散数学. 定义 设 G= ( V , T , S , P ) 是一个语法结构,由 G 产生的语言 (或者说 G 的语言)是由初始状态 S 演绎出来的所有终止符的集合, 记为 L ( G ) ={w  T *
实验三: 用双线性变换法设计 IIR 数字滤波器 一、实验目的 1 熟悉用双线性变换法设计 IIR 数字滤波器的原理与方法。 2 掌握数字滤波器的计算机仿真方法。 3 通过观察对实际心电图信号的滤波作用, 获得数字滤波的感性知 识。
编译原理总结. 基本概念  编译器 、解释器  编译过程 、各过程的功能  编译器在程序执行过程中的作用  编译器的实现途径.
主要学习内容: 1、用描述法分析样品的风味特征 2 、学习味觉试验方法。 闽北职业技术学院食品与生物工程系.
 符号表  标识符的作用: 声明部分:定义了各种对象及对应的属性和 使用规则。 程序体:对所定义的对象进行各种操作。 $ididname IdnameAttributeIR  必要性 Token : 新表-符号表(种类、类型等信息):
Department of Mathematics 第二章 解析函数 第一节 解析函数的概念 与 C-R 条件 第二节 初等解析函数 第三节 初等多值函数.
网上预约集港操作指南 一、登录系统 登陆下面图片显示网址:输入堆场用户名、密码和校验码登陆系统.
首 页 首 页 上一页 下一页 本讲内容本讲内容 视图,剖视图(Ⅰ) 复习: P107 ~ P115 作业: P48(6-2,6-4), P49( 去 6-6) P50, P51(6-13), P52 P50, P51(6-13), P52 P53 (6-18,6-20) P53 (6-18,6-20)
1-4 节习题课 山东省淄博第一中学 物理组 阚方海. 2 、位移公式: 1 、速度公式: v = v 0 +at 匀变速直线运动规律: 4 、平均速度: 匀变速直线运动 矢量式 要规定正方向 统一单位 五个量知道了三 个量,就能求出 其余两个量 3 、位移与速度关系:
学生成长成才导图填报指南 填报网址:
《 UML 分析与设计》 交互概述图 授课人:唐一韬. 知 识 图 谱知 识 图 谱知 识 图 谱知 识 图 谱.
常州机电职业技术学院 数控编程与加工技术 精品课程 项目 3 加工中心程序编制 模块 2 方形型腔类零件 上饶职业技术学院 课程负责人:罗根云 2011 年 5 月
华南师范大学教育科学学院 第二步:明确小组成员分工 选举 “ 常任组长 ” 1 名。 所有组员以个人姓名笔画排序 1 、 2 、 3 、 4 、 5 号,轮流担任 “ 轮值组长 ” ,每一周进行轮换。 本次课的轮值组长为 1 号。
1 、如果 x + 5 > 4 ,那么两边都 可得 x >- 1 2 、在- 3y >- 4 的两边都乘以 7 可得 3 、在不等式 — x≤5 的两边都乘以- 1 可得 4 、将- 7x — 6 < 8 移项可得 。 5 、将 5 + a >- 2 a 移项可得 。 6 、将- 8x < 0.
新一代移动物联系统 MC MOBILE CONTROL 开启办公物联网时代 Product Promotion.
项目七: PLC 功能指令应用 带进位循环左移指令 XXXXX. 项目七: PLC 功能指令应用 FX2 系列可编程控制器移位控制指令有移位、循环移位、字移位 及先进先出 FIFO 指令等 10 条指令。 带进位循环右移指令 RCR 带进位循环左移指令 RCL 字右移位指令 WSFR 先入先出读出指令.
1 物体转动惯量的测量 南昌大学理学院
Java 水晶报表. 目录 水晶报表开发 (CrystalReports 2008) Java 水晶报表 (JBuilder 2005) 报表项目布署 (WebSphere v6.1)
§10.2 对偶空间 一、对偶空间与对偶基 二、对偶空间的有关结果 三、例题讲析.
超星数字图书馆 一、页面的使用 进入数字图书馆网页 下载超星阅读器 查找图书.
2015 年江苏省美术专业统考考试说明 解读 : 贡加兵 扬州市邗江区公道中学
企业产品标准信息公共服务平台 操作介绍 目录 一 、系统架构介绍 二 、企业产品标准自我声明填报系统 三 、企业产品标准公示系统.
表单自定义 “ 表单自定义 ” 功能是用于制作表单的 工具,用数飞 OA 提供的表单自定义 功能能够快速制作出内容丰富、格 式规范、美观的表单。
力的合成 力的合成 一、力的合成 二、力的平行四边形 上一页下一页 目 录 退 出. 一、力的合成 O. O. 1. 合力与分力 我们常常用 一个力来代替几个力。如果这个 力单独作用在物体上的效果与原 来几个力共同作用在物体上的效 果完全一样,那么,这一个力就 叫做那几个力的合力,而那几个 力就是这个力的分力。
第五章上机 使用 Dreamweaver 制作网页. 相关回顾 如何使用 Dreamweaver 创建网页? 如何使用 Dreamweaver 在页面添加表格、表单、框架集? 如何使用 Dreamweaver 创建站点?
逻辑设计基础 1 第 7 章 多级与(或)非门电路 逻辑设计基础 多级门电路.
目标与要求: 让学生了解材料美是布的基本特点,利 用布的特点进行创作,培养学生的创新和实 践能力。
如何申请《教育部学历证书电子注册备案表》 以及《教育部学历认证报告》. 一、如何申请《教育部学历证书电 子注册备案表》中文版 方式一:实名注册过的用户,通过学信档案 申请。 实名注册学信档案实名注册学信档案.
参考文献管理软件. 常见参考文献管理软件 : 中文 : CNKI E-learning (目前免费) NoteExpress NoteFirst 英文: Refworks Endnote (网络版免费) Mendeley……
开放教育学员入学须知 第一部分:浏览山东理工大学远程与继续 教育学院网站浏览山东理工大学远程与继续 教育学院网站 第二部分:浏览中央电大教学平台浏览中央电大教学平台 第三部分:浏览山东电大教学平台浏览山东电大教学平台 第四部分:浏览淄博电大教学平台浏览淄博电大教学平台 第五部分:淄博电大教学平台使用淄博电大教学平台使用.
三相交流变频调速实验箱 武船集团技工学校 武船集团技工学校 熊 跃 熊 跃. 三相交流变频调速实验箱评审结论 “ 变频器控制及执行机构应用研究 ” 依照计划书和立题报告的内容,按节点要求完成了该装置的设计 制造与调试。填补了本单位相关调速实验设备在具体设计、安装、调试和应用研究方面的技术空白。 该装置可完成变频器的常用控制实验和其它应用模拟实验研究。在设计、组装、调试和应用功能研.
一、 版 面 构 成 的 概 念 版 面 构 成 的 概 念 二、 版 面 构 成 的 发 展 趋 势 版 面 构 成 的 发 展 趋 势 三、 广 告 文 字 的 版 面 构 成 广 告 文 字 的 版 面 构 成 四、 广 告 版 面 的 视 觉 流 程 广 告 版 面 的 视 觉 流 程.
如何开展新学期 “ 导学课 ”. 如何组织 导学课 遇到问题 联系谁 导学课 基本内容 123 目录.
人 有 悲 欢 离 合, 月有阴晴圆缺。月有阴晴圆缺。 华师大版七年级数学第二册 海口市第十中学 数学组 吴锐.
§5.6 利用希尔伯特 (Hilbert) 变换 研究系统的约束特性 希尔伯特变换的引入 可实现系统的网络函数与希尔伯特变换.
韩文数据库使用说明 鲁锦松. 主要内容 一、为什么要用数据库 二、怎样利用中文数据库 三、怎样利用韩文数据库.
目录 上页 下页 返回 结束 二、无界函数反常积分的审敛法 * 第五节 反常积分 无穷限的反常积分 无界函数的反常积分 一、无穷限反常积分的审敛法 反常积分的审敛法  函数 第五章 第五章.
义务教育教科书 数 学(一年级上册) 简 介. 1. 加强了准备性(主要体现在第一、二单元)  把实验教材的第一、二单元合并为 “ 准备课 ” 。  将 “ 位置 ” 由一年级下册提前到一年级上册。 一、内容变动 2. 降低了难度(主要体现在第四、七单元)  平面、立体图形的认识分散编排。 
Presentation transcript:

项目名称:基于 OpenCV 和 OpenGL 的实时动画 生成系统的设计与实现 刘婧怡 高杨 岳思琪 邓健 陈述人:高杨

主要内容  一、项目背景及意义  二、项目内容  三、技术路线与实现方案  四、系统的使用和功能需求  五、项目难点  六、项目计划  七、团队分工

一、项目背景及意义 人脸识别技术现在已经被广泛地应用到了 很多领域,如电脑加密,上下班考勤,识 别罪犯等等。 随着游戏以及影视动画的发展,对于识别 人物的动态特征的需求也越来越迫切。 目前常见的动画生成软件设计简单,功能 不全面,精度也不高。 如果能够在 QQ 视频聊天中实时地生成脸 部的 3D 卡通动画不仅给网上聊天增加了 趣味性,同时也给对方增添了一些神秘感。

二、项目内容 图像获取 图像处理以 及特征提取 3D 建模及渲 染输出 将真实的人脸图像实时准确地生成 3D 卡通 动画图像。 大致分为以下三个步骤:

三、技术路线与实现方案  技术路线: 在 VC2008 环境下利用 OpenCV , OpenGL 函数库进行视频图像的获取以及 3D 效果的 渲染输出。 名词解释: OpenCV 是开源计算机视觉库。它轻量级而且 高效 —— 由一系列 C 函数和少量 C++ 类构成,实 现了图像处理和计算机视觉方面的很多通用算法。 应用领域有人机互动物体识别等。 OpenGL 是个定义了一个跨编程语言、跨平台的编 程接口的规格,它用于三维图象(二维的亦可)。 OpenGL 是个专业的图形程序接口,是一个功能强 大,调用方便的底层图形库。

实现 方案  将 OpenCV 与 OpenGL 这两个函数库加载 到 VC2008 中。  使用 OpenCV 现有的库函数以及一些算法 对视频获取的图像进行变换并提取图像中 人脸的特征。  用 3dmax 软件对人的头部进行建模,将其 保存为 OpenGL 可识别的 3D 文件格式, 如 “.ms3d” 。  将该 3D 头部模型文件加载到 VC2008 中。

实现 方案  使用已提取的人脸部特征变量、 OpenGL 的库函数及现有的和自己设计的算法对头 部模型实施控制,如拉长脸部,控制眼睛 的形状等等,使其与真实人脸相像。  使用 OpenGL 的库函数及代码实现对头部 模型的渲染输出。  精确度取决于算法的设计。

UML 用例图 start Video input 3D output Win _1 Win_2 Open: user

四、系统的使用和功能需求  1. 打开系统后首先呈现的是真实的人脸图像窗口; ★★★  2. 系统先后出现两个窗口:真实图像以及图像特征 提取窗口、 3D 人脸模型窗口;★★★  3. 图像处理窗口显示的是动态的图像处理过程,并 非处理一个静态的图片;★★★  4. 在图像处理窗口划定人脸的范围;★★★  5. 在 3D 人头部模型窗口能够准确地表现所提取的特 征;★★★  6. 头部模型生动逼真,与真实的人脸相像;★★★

四、系统的使用和功能需求  7. 图像显示需要摄像头协助完成。★★★  8. 两个窗口不同时出现,在真实图像窗口上加两个 按钮,点击弹出后面的窗口;★★  9. 在图像处理窗口提取人头部的基本特征并在图像 上标注和用文字显示出来;★★  10. 在两个窗口分别设置一个退出按钮;★★  11. 可添加一些额外的表情按钮,添加所要表达而人 脸又没有做出的表情。★

理想成果图

五、项目难点 人脸的识别与获取(噪声的干扰,人 脸的动态,都是需要攻克的难题)。 人脸表情的 3D 处理(因为表情界限 的划分模糊,移动的幅度与时间较小 较迅速,也就增加了对于表情的获取 难度以及输出效果把握。)

六、项目计划  1 、项目开题阶段 主要工作:准备开题报告以及相关知识了解,学习。( 6 周)  2 、项目文档与需求分析阶段 主要工作:需求分析讨论确定后各模块负责人开始撰写文档。( 1 周)  3 、项目设计阶段 主要工作:根据需求与文档基本框架设计各模块基本实现过程( 2 周)  4 、项目实现阶段 主要工作:根据文档与设计利用相关技术实现系统功能与模块( 4 周)  5 、项目测试与总结阶段 主要工作:各模块负责人将系统汇总并进行简单测试与总结( 3 周)  6 、项目结题阶段  主要工作:准备结题报告与功能演示说明( 2 周)

甘特图

七、团队分工  组长:负责需求分析,文档管理,协 调各模块,构建基本模型。  组员 1 :负责文档撰写,周报撰写。  组员 2 :负责实现用 opencv 插件获取识 别人脸。  组员 3 :负责实现用 opengl 插件渲染输 出。

Thank you!