项目:用摄像头识别睡姿。要完成这个项目有何建议?

现在手上有一个项目,要以嵌入式或FPGA为平台,用摄像头识别睡姿。
目前知道有opencv、matlab等视觉库,要完成这个项目应该分几步走,有何思路?

用多大的锅,烧什么样的饭。如果你是学生党自己做着玩那当我没有说。决定项目的是你团队的基因,你的用户。你的资方定义的项目的规模。技术只是一个环节,但是工业设计、产品化和生态才是决定你项目方向的最重要的因素。

学生党做项目,不计成本,目标是把东西做出来,学习为目的,有建议吗?

建议可以看看前人的实现方案

我想反问一句,识别睡姿的目的是什么?你指阐明了自己的动作而没有描述目的,没有结果做驱动那么建议从何而来?如果只是抓取睡觉姿势,可以利用睡衣与床单的颜色对比抓取。

就事论事,我觉得大致步骤是:
1、先明确具体应用场景,背景是动态还是静态的?是纯色还是杂色?是否考虑目标人物的翻身、是否有被子或衣物覆盖等等。
2、确定算法,第一个问题主要是干扰因素,接下来就要考虑睡姿的定义了,俯卧、侧卧、仰卧?躯干是否弯曲?是否埋头等?识别结果需要量化
3、考虑异常情况,比如曝光不足、睡姿不明显,这是精准度阈值的问题
4、最后输出的是睡姿判断的可信度评分,所以你要考虑影响评分的几个维度和最终阈值的敏感度,需要有个配置界面

是学生党的话,可以把上述问题适当简化,否则大大超出你的技术能力或者项目的成本范围(时间成本、经济成本)啦

首先确定睡姿有哪几种,如平卧,俯卧、侧卧等。定义以后,这就是个分类问题。分类问题基本思路是:
1. 图像的获取,需要采集各种样本图像。
2.对图像进行预处理。
3.特征提取
4.进行训练,需要选择机器学习的相关算法模型。
5.进行识别,测试准确率。
项目安排思路先仿真后再嵌入式板子上实现,具体如下:
1. 首先当然是搞到数据,需要花时间采集相关照片。
2.然后在windows中编程实现,训练好模型,效果满意后,在考虑移植到嵌入式板子上。
3.最后嵌入式板子上实现功能,实际测试效果。