Qualcomm技术论坛
直播中

擦肩的阳光

11年用户 638经验值
擅长:可编程逻辑 嵌入式技术
私信 关注

【DragonBoard 410c试用体验】智能家居原型机设计-结项

本帖最后由 擦肩的阳光 于 2016-10-19 21:32 编辑

本次项目由于我是临时解接替,9月份已经开学,所以时间没有8月份来的充足,不过项目也完成了不少,开始先从我正在做的一个应用“行迹”入手学习龙板GPS的使用,可以android系统使用不顺,系统存有问题,好不容易调整好了,百度地图的老版本API获取不到定位,遂干脆直接转入linux上的监控拍照,android手机上监控的智能监控系统。项目主要分为四步:调试摄像头;使用OpenCV进行人脸检测;上传到服务器端;在android客户端拉取服务器端的数据。

调试摄像头稍微废了点功夫,由于摄像头的问题,导致摄像头不能使用,一直以为是软件的问题,最后还是因为摄像头接线有问题,USB摄像头所以免驱,之后还算顺利。

这是摄像头在进行简单图片识别:



具体文章见:https://bbs.elecfans.com/jishu_939582_1_1.html

第二步使用OpenCV也是一波三折,OpenCV的编译本来就很费时间,我在编译过程中,多次编译到一半就异常终止,以为是依赖内容不全或者编译器版本问题之类,网上查找原因,后来才发现原来是板卡运行内存不够,无法编译,于是又分配一些磁盘存储为内存,后来居然磁盘不够了,只能尽力删去一些无关库,最后勉强编译可以。

问题还是没有结束:
  1. python The node does not represent a user object (unknown type?)
安装的OpenCV还是不能使用!最后又去替换了检测人脸的XML文件。

这是示例程序:



具体文章见:
https://bbs.elecfans.com/jishu_939526_1_1.html
https://bbs.elecfans.com/jishu_939851_1_1.html

上传到服务器还算顺丰顺水,一会就调通了:


最后一步是在手机上取回图片,开始以为会很繁琐,毕竟图片地址不知道,后来发现原来可以有直接的API接口使用,所以难度是配合API编写android网络应用,这也费了点周折。
最后顺利完成:



android端的核心代码可以查看:https://bbs.elecfans.com/jishu_945247_1_1.html

最后是展望部分:下一部有打算利用手机完成对龙板的主动控制:

filehelper_1476883307949_68.png

手机发送控制命令给服务器,服务器通过与龙板维持的长连接发送控制消息给龙板,龙板响应控制命令,并返回控制效果给服务器,服务器定时将数据发回给请求控制者。

以上就是结项报告,以下是项目帖汇总:

        【DragonBoard 410c试用体验】android手机远程监控
          https://bbs.elecfans.com/jishu_945247_1_1.html                        
        【DragonBoard 410c试用体验】人脸识别上传到Yeelink        
         https://bbs.elecfans.com/jishu_944305_1_1.html
        【DragonBoard 410c试用体验】opencv人脸识别基础使用   
         https://bbs.elecfans.com/jishu_939851_1_1.html
        【DragonBoard 410c试用体验】初试摄像头            
         https://bbs.elecfans.com/jishu_939582_1_1.html
        【DragonBoard 410c试用体验】安装Debian系统 + 编译opencv
         https://bbs.elecfans.com/jishu_939526_1_1.html
        【DragonBoard 410c试用体验】android系统上手         
         https://bbs.elecfans.com/jishu_938044_1_1.html
        【DragonBoard 410c试用体验】android开机启动         
         https://bbs.elecfans.com/jishu_937628_1_1.html
        【DragonBoard 410c试用体验】 上电即有问题——烧写程序HDMI没有输出   
         https://bbs.elecfans.com/jishu_937628_1_1.html
        【DragonBoard 410c申请】基于DragonBoard的智能家居原型机设计
         https://bbs.elecfans.com/jishu_935361_1_1.html
        
        
        




回帖(1)

擦肩的阳光

2016-12-10 15:01:02
受到警告
提示: 作者被禁止或删除 内容自动屏蔽
举报

更多回帖

发帖
×
20
完善资料,
赚取积分