学生姓名 | 学 号 | 专业(方向) | 计算机科学与技术 | ||||
论文(设计)题目 | 基于NodeJS的图像数据转发系统 | ||||||
来 源 | □科研项目 □社会(生产)实际 √自拟 (在□内打√) | ||||||
毕业论文(设计)的主要内容及要求: 一、主要内容 1.设计报告包括封面、目录、标题,摘要、关键词、引言、正文、结语、参考文献等内容。 2.设计的系统主要由四部分组成,分别是图像处理模块、图像接收模块、图像数据压缩模块和图像转发模块。 3.其中图像处理模块的功能是对摄像机采集到的图像进行禁区闯入、人员计数、去雾、去雨雪图像算法处理。图像接收模块的功能是将经过智能视频监控系统处理的实时图像帧传输到 NodeJS 服务器上,让NodeJS服务器进一步将图像数据转发到各个用户浏览器。图像转发模块的功能是将由智能视频监控系统通过socket传输给NodeJS服务器的jpeg图像数据转发给浏览器,让多个用户能同时从浏览器观看实时的监控图像。 二、要求 1.通过观察和分析孝义新安小区监控人员的工作过程,发现他们的工作效率并不高效,经常多人同时观看一个监控视频,然后总结出一套行之有效的解决方案,确定系统设计的功能模块。 2.该系统使用 NodeJS、TCP/IP、websocket、jpeg、data URI 等技术实现了图像从智能视频监控系统到浏览器的转发,使得孝义新安小区监控人员通过浏览器进行实时远程的智能视频监控成为可能,并且提高了监控效率。 3.设计报告字数不少于1万字,参考文献不少于10篇,其中有3篇以上外文文献;按照规范要求完成设计及设计报告文档的书写工作;提交的内容包括毕业设计报告、设计系统、实习报告。 | |||||||
必读参考文献: 参考NodeJS相关案例教程等相关书籍及文献;参考相关的系统及知网中的毕业论文; [1] 彭涛,赵丽萍.OpenCV 在视频监控系统中的应用[J].通信与广播电视,2012,(4):30-35 [2] 李立仁,李少军,刘忠领.智能视频监控技术综述[J].中国安防,2009,(10):90-95 [3] 刘大红.基于 RTSP 流媒体服务器的设计与实现[D].西安:西安电子科技大学,2013 [4] 肖在昌,杨文晖,刘兵.基于WebSocket的实时技术[J].电脑与电信,2012,(12):40-42 [5] 李晶.NodeJS—服务器端 JavaScript运行环境[J].程序员,2010(12)25-28 [6] 徐芳.软件测试技术[M].北京:机械工业出版社,2009 [7] 朱少民.软件测试方法和技术[M].北京:清华大学出版社,2006 [8] 朴灵.深入浅出NodeJS[M].北京:人民邮电出版社,2013 | |||||||
进度安排: 2016-10-01—2016-11-30 进行任务调研,文献阅读,资料收集,确定选题,提交开题报告和任务书 2016-12-01—2016-12-25 根据掌握资料,撰写设计报告大纲,设计系统,展开毕业设计工作 2016-12-26—2017-2-20 进行毕业设计初期检查,并对毕业设计进行修改 2017-2-21—2017-3-31 修改、完善系统及设计报告,进行中期检查,完善毕业设计报告 2017-4-1—2017-5-15 提交设计系统,设计报告定稿,组织毕业设计验收和答辩工作 | |||||||
结果形式:设计报告和系统 | |||||||
指导教师签字: 年 月 日 | |||||||
院系意见: 签字: 年 月 日 |