感想与不足:
这次是我们组第一次接触智能硬件,包括3D 打印,模拟电路等内容,既兴奋也很担心,因为四个人之前都没有任何处理硬件的经验,怕出一些比程序bug 还可怕的问题(事实上也的确有很多意料之外的事情发生了)。光学相机我们设计的初衷也是希望它在工程结构和电路上没有那么复杂,希望它可以好上手,但随着项目的进行,我们发现现实是残酷的。电路和模型设计并不简单,尤其是希望这是一个可以穿戴的迷你型设备的话,功耗和性能都需要考虑。此外,实际上OV 系列的摄像头并没有很多人在做,相关的资料也很有限,把图像数据完整地显示到电脑上或是手机上并保存成图片这一件事,我们就做了很久,最后成功看到图像的时候,整个人都非常激动。虽然最后Wifi 通讯由于速率问题传回的图像花屏了,但是串口输出的图像质量很好,也就有了视频中最后的进一步处理的部分。
如果对图像处理和传输感兴趣的同学,可以继续沿着我们的思路走下去,也可以开拓创新,设计出一种更好的方法制作这样一个光学相机。
因为Arduino 芯片的处理能力太低了,所以图像的传输实在是太慢了,论坛上也有很多人不建议用Arduino 做图像处理的UART 串口通信(但是我们不信邪)。改用树莓派或者SPI 协议通信可能结果会好很多。
因Wifi 模块要独立供电才能保证稳定通信,一套供电系统经常电压不够;可以改进为低功耗模块或者使用单独一套供电系统分流。
上位机可以通过对收集到的轮廓数据进一步通过聚类来做到更多动作手势的识别,也可以利用Hyperlapse 技术实现延时摄影影像的合成。(总之上位机有很多可以挖掘的改进方向)
|