项目6: 钢铁侠Part1
许曾豪(PB15010411)1 蒋子航(PB15010407)1 朱皆宁(PB15010437)1
1数学科学学院2015级
指导老师:刘利刚
图 1: 实际场景与游戏
项目简介:
钢铁侠是最近火热的漫威超级英雄中的一员,我们的项目正是从他获得的灵感,利用Arduino与Python实现。它可以实现人脸识别,目标匹配,精确瞄准,精确打击,在人群中准确识别出“恐怖分子”而不伤害“普通平民”,并在屏幕中实现炫酷的激光和爆炸效果。
项目视频:
下载专区:
视频链接:下载
报告链接:下载
项目分工:
主体工作基本全体成员共同完成。
感想与不足:
在对硬件的操作中,我们遇到了很多的问题:接线,短路,舵机本身的旋转精度限制,电压不足引起程序出错,程序与硬件的运行时间的协调等。很多操作事实上并没有想象中的那么简单,程序到硬件实现之间还是存在一定距离的。
人脸识别的算法效率不高,在处理图中有大量人物的时候会出现长时间的卡顿,使得无法达到目标的效果。
特效的加入与音效同步的不是很好,特效的种类有限
我们这次主要遇到的困难不是算法上的问题,而是控制多个子任务,子部件运转执行的时间顺序问题,使用多线程来解决问题
致谢:
感谢刘利刚老师对项目的支持和一学期的悉心教导;
感谢讲师与学长们的帮助。