| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:24586 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.docx) |
目 录
摘 要
ABSTRACT
1. 绪 论 1
1.1课题研究背景 1
1.2开发目的和意义 1
1.3国内外发展趋势 3
1.4论文章节安排 3
2. 相关算法和开发工具介绍 5
2.1 系统开发工具介绍 5
2.1.1 Visual Studio 2012 5
2.1.2 SQLServer 2012 5
2.1.3 OpenCV 介绍 6
2.2 人脸识别算法 6
2.2.1 数字图像处理技术 6
2.2.2 人脸识别技术 9
2.2.3 Hausdorff距离的人脸识别 12
3. 系统需求分析 14
3.1 系统需求分析 14
3.1.1 视频监控模块功能需求 14
3.1.2 管理员功能需求分析 15
3.2 可行性分析 17
3.2.1操作可行分析 17
3.2.2 技术可行性分析 18
3.2.3 法律可行性 18
3.2.4 经济可行性 18
3.3 系统业务流程需求分析 18
3.4 系统开发技术需求分析 20
3.4.1 摄像头控制 20
3.4.2 实时监控 21
3.4.3 数据库操作 22
3.4.4 多线程控制 23
4. 系统总体设计 25
4.1 系统功能设计 25
4.1.1 管理员添加 25
4.1.2 管理员信息维护 27
4.1.3 监控视频管理 28
4.1.4 视频实时监控 28
4.2 数据库设计 29
4.2.1概念结构设计 29
4.2.2数据逻辑结构设计 32
5.系统功能实现 33
5.1 系统编程语言 33
5.1.1 C#语言 33
5.1.2 SQL语言 34
5.2 视频监控模块功能实现 34
5.2.1 摄像头画面提取实现 34
5.2.2 数字图像处理实现 35
5.2.3人脸识别算法实现 36
5.2.4 实时监控实现 37
5.3 管理员功能实现 39
5.3.1 管理员登录 39
5.3.2 管理员添加 40
5.3.3 视频录像管理 41
6.系统测试 43
6.1 测试目的 43
6.2 系统测试原则 43
6.2.1 基于用户需求设计用例 43
6.2.2 只显示存在的问题 44
6.2.3 尽早测试 44
6.2.4 开发测试分离 44
6.3测试用例 44
6.3.1 管理员登录测试 45
6.3.2 管理员密码修改 46
6.3.4 视频实时监控测试 47
总 结 49
致 谢 52
摘 要
随着社会的发展,人们对隐私保护方面的重视程度越来越高,隐私除了保护个人信息外还包括家庭日常生活,这些方面普通人都很难掌控,通常情况下人们无法掌控自己的个人信息是否被其他人给盗用,无法确保个人家庭生活不被其他人所侵犯。本次课题的研究方向是如何利用人工智能技术来保证人们个人家庭生活的隐私安全,从而开发设计一款基于IP通讯协议的视频实时监控系统。
视频监控系统采用C/S模式进行设计,系统集成人脸识别算法来实现实时检测画面中是否存在不认识的人,如果存在不认识人,系统就开始进行录像,管理员通过查看录像来确认是否有人侵犯了自己的私人生活领域。系统是基于.NET环境开发的,并借助OpenCV强大的图像处理能力进行程序的开发。软件的主要功能包括摄像头控制,画面提取,图像处理,人脸识别,实时监控和系统用户管理等6大模块的功能。经过测试系统能够实现视频的实时监控且能够满足日常生活和工作需要。
关键词: 隐私保护;IP;C/S;视频实时监控;OpenCV
|

