160 likes | 319 Views
Detector. 项目开发实习第一次汇报. 运动检测项目. 目录. 项目介绍. 1. 初步技术方案. 2. 项目开发计划. 3. 近期风险及目标. 4. Detector. 项目介绍. 运动检测 通过双摄像头进行图像采集 识别、跟踪图像中的运动物体 计算相关参数并显示(运动方向、速度、距离等) 技术参数要求 实现动态参数录入(摄像头间距等) 多运动物体捕捉 50 米以上运动物体识别. Detector. 初步技术方案. 模块划分. Detector. 初步技术方案(续). 核心技术问题:运动检测、运动跟踪
E N D
Detector 项目开发实习第一次汇报 运动检测项目
目录 项目介绍 1 初步技术方案 2 项目开发计划 3 近期风险及目标 4 Detector
项目介绍 • 运动检测 • 通过双摄像头进行图像采集 • 识别、跟踪图像中的运动物体 • 计算相关参数并显示(运动方向、速度、距离等) • 技术参数要求 • 实现动态参数录入(摄像头间距等) • 多运动物体捕捉 • 50米以上运动物体识别 Detector
初步技术方案 • 模块划分 Detector
初步技术方案(续) • 核心技术问题:运动检测、运动跟踪 • 运动检测算法:背景差分法 • 基于灰度级别差分的检测方法 • 运动跟踪算法:Camshift算法 • 基于彩色信息的跟踪算法 Detector
初步技术方案(续) • 开发平台要求和工具 • 操作平台为Linux • 开发环境为Netbeans6.8 • 支持库为OpenCV2.0 • 辅助库为g++、gtk 、qt等 • 自动化工具为esvn、WBS Chart pro等 Detector
项目开发计划 • 四次增量开发 • 预防、降低技术风险 • 降低开发复杂度 • 加大第一次开发周期比重 • 内因:技术风险大、开发环境陌生、资料收集学习 • 外因:保研等事情会严重干扰开发进度 Detector
项目开发计划(续) • 第一阶段主要目标 • 单摄像头单运动物体的运动检测 • 尝试基于颜色的识别算法 • 失败后两周的调整期(基于形状算法) • 第二阶段主要目标 • 单摄像头多运动物体运动识别 • 第三阶段主要目标 • 双摄像头多物体运动识别 • 第四阶段主要目标 • 动态参数设定 Detector
项目开发计划(续) • WBS分解图 Detector
项目开发计划(续) • 计划甘特图 Detector
项目开发计划(续) 第一次迭代 40% 第二次迭代 30% 第三次迭代 20% 第四次迭代 2nd阶段 3rd阶段 4th阶段 1st阶段
项目开发计划(续) • 资金使用说明 • 客户洽谈支出 10次*400 = 4000 • 组员工资支出 65工作日 * 5员工 * 100元 = 32500 • 硬件支出 • 2个500万摄像头 * (300 + 300)= 1200 • 软件支出 • Liunx系统免费软件 费用为0 Detector
近期风险和目标 技术风险: 颜色区分算法的 实际效果是否符 合用户要求 OpenCV 使用风险 沟通风险 组员开发 热情风险 环境熟悉 Qt使用 Detector
近期风险和目标 • 完成原型设计、确定系统技术架构及模块间接口 • 完成OpenCV的学习,并尝试写出基于颜色的识别系统 • 开始测试用例设计,制定衡量标准 • 在颜色识别不能符合的情况下快速实现算法更换 Detector
近期风险和目标 学习 修改计划 尝试 和 沟通 Detector
Detector 谢谢!