编辑: 夸张的诗人 | 2018-05-22 |
2 [Watchmen] 项目开发文档 [2018.5.18] Written by [Drchaser] All Rights Reserved 目录
一、 引言.2 1.1 项目背景.2 1.2 选题动机.2
二、 软件需求分析.2 2.1 任务目标.2 2.2 创新性分析.3 2.2.1 功能创新.3 2.2.2 技术创新.3 2.2.3 模式创新.4 2.2.4 商业创新.4 2.3 可行性分析.4 2.3.1 主要技术路线可行性.4 2.3.2 开发条件.5 2.3.3 资源可行性.5 2.4 数据需求.5 2.5 其他需求.6
三、 系统设计.6 3.1 系统全局架构.6 3.2 系统主要功能模块结构.6 3.2.1 数据采集模块.6 3.2.2 动作异常识别模块.7 3.2.3 场景异常识别模块.7 3.2.4 异常预警模块.7 3.3 作品目标实现形式.7 3.4 接口设计.8 3.4.1 软件接口.8 3.4.2 硬件接口.8
四、 技术实现.8 4.1 对Intel Caffe 的合理增强
8 4.2 对场景识别的利用.9 4.3 基于 unity3D 的PC 端开发.9 4.4 基于 Android studio 的移动端开发.10 4.5 通讯技术开发.10
五、 项目里程碑.10 5.1 团队组成与角色分工.10 5.2 项目时间进度表.11
六、 软件特色.11
一、引言 1.1 项目背景 随着数字视频技术的飞速发展,数字化的概念逐渐被人们所接受,视频系统 也被巧妙地应用在监控领域里.然而,近年来,类似于红黄蓝幼儿园虐童事件以 及滴滴打车谋害事件的突发性犯罪事件不断增多, 给社会带来了极大的安全隐患. 传统监控的弊端日益明显,由于传统监控很难及时地进行反馈,儿童、老人、女 性等弱势群体的人身安全问题无法得到保障,以致犯罪行为猖獗可怖.在世界科 技高速发展的时代背景下,智能视频监控已成为社会迫切需要发展的安防手段, 其高效且稳定,在质量、成本与效率方面,都远远好于传统的人工监控,具有很 大的市场经济价值和应用前景. 1.2 选题动机 视频监控虽然可以记录犯罪场景,极大地提高安防水平,降低社会犯罪率, 但是犯罪行为仍然层出不穷. 其中很大原因是这些罪犯怀着侥幸心理,认为自己 的犯罪行为基本不会在第一时间被发现.人工监控,不仅容易发生误检和漏检的 情况,也浪费了大量的人力资源,但是如果没有视频监控人员,罪犯很容易侥幸 逃脱法网, 可是这些犯罪行为对一个人一个家庭乃至整个社会带来的伤害永远无 法抹去.所以,做到对异常行为的即时反馈与准确判断是我们所最求的目标.
二、软件需求分析 2.1 任务目标 本系统通过电脑摄像头, 模拟真实监控设备,将视频转化为图片进行实时传 输,对人体轮廓特征进行提取研究,训练可靠且准确度高的人体行为识别模型, 对不同行为动作进行分类, 进而判断行为的异常情况,并通过自定义的环境异常 检测算法,可以对环境异常进行判断,反馈给 PC 端和安卓端进行预警,做到准 确率高、适应性强、速度快、可视化.模拟真实的监控设备、拍摄场景、画面质 量,考虑各种突发情况,系统可用性很强. 2.2 创新性分析 2.2.1 功能创新 目前国内还没有一套可以用于特殊人群的智能视频监控系统, 只是一些监控 影像的传输系统, 并不能提供被监护人的安全状态分析等服务,监护人必须时时 刻刻的关注监控视频才能完全保证被监护人的安全状况. 我们的项目可以很好的 解决这一问题,利用现有的 UCF101 和HMDB51 数据集对模型进行训练和精调, 使模型可以对监控内容中的人物动作、面部表情和场景进行分析和识别,综合的 给出被监护人的安全系数并在危险情况时发出警报及时的通知监护人, 监护人可 以根据情况控制移动端设备发出警报及时阻止危险的发生. 2.2.2 技术创新 a) 实时的消息反馈 电脑摄像头在录制视频的同时,在pc 端可以持续不断的收到异常反馈,并绘制