“看什么看?” “就盯着你看!”

——基于HuskyLens人脸识别的二自由度自动跟踪云台

试用群里的老师们先后放出了各色利用二哈人脸识别功能的案例,实验对象从爱因斯坦到周杰伦不一而足,还让马爸爸、马化腾、李彦宏等大佬给自己打卡签到(不知这级别的工资怎么发的)。但老师们所用人脸样本多半是电脑屏幕呈现的照片,咱能试试立体的实物脸蛋吗?如果这些脸蛋是卡通人物,二哈会不会犯二?

于是我翻找了下小米的玩具箱,扒拉出阿童木、樱桃小丸子、海贼王等玩偶做了下实验。

202001196375..png (487.1 KB, 下载次数: 3)

2020-1-19 16:04 上传

202001191865..png (173.09 KB, 下载次数: 3)

2020-1-19 16:05 上传

顺带把二哈放炼丹炉

炼了下钛合金狗眼,

整了个自跟踪云台玩玩。

202001191702..png (438.56 KB, 下载次数: 3)

2020-1-19 16:05 上传

原料清单

掌控板×1

micro:bit掌控I/O扩展板×1

迷你2自由度云台×1

Gravity: HUSKYLENS --人工智能摄像头 ×1

202001197154..png (392.86 KB, 下载次数: 4)

2020-1-19 16:05 上传

打印云台附件

DF的这款迷你2自由度云台采用卡扣方式安装摄像头,但不知是为哪款摄像头度身定制的,

反正二哈的狗头你是摁不进去的。

202001195362..png (263.04 KB, 下载次数: 3)

2020-1-19 16:05 上传

于是我设计一个匹配云台原始安装位的转接件,

方便转接DF为HuskyLens配套的固定支架或加高支架,实现无损安装。

113738gun8vqa8ajbppnpp.gif (900.67 KB, 下载次数: 3)

2020-1-19 16:05 上传

202001195172..png (454.67 KB, 下载次数: 3)

2020-1-19 16:05 上传

202001197785..png (449.05 KB, 下载次数: 3)

2020-1-19 16:06 上传

另外还需要给云台设计一个三脚架转接板,

方便安装到三脚架上。

113828cni11c291m9nc5h1.gif (719.46 KB, 下载次数: 3)

2020-1-19 16:06 上传

202001198629..png (583.92 KB, 下载次数: 3)

2020-1-19 16:06 上传

安装螺丝来自前几日拆的WD移动硬盘

202001198064..png (691.43 KB, 下载次数: 3)

2020-1-19 16:06 上传

202001199635..png (887.97 KB, 下载次数: 3)

2020-1-19 16:07 上传

作为强迫症,非常enjoy这种严丝合缝的感觉。

硬件连接

引脚对应关系如下表

连线示意图

二哈认主

接下来让二哈认识下几位小主

HuskyLens机身一共有两个按键,

一个是学习键,一个按照DF的说法叫功能键。

不过我用着这个功能键特别像特丽珑显像管风靡时期

美格显示器的“单键飞梭”,就叫它飞梭键吧。

参考动图,飞梭键有三个方向可以操作

下面演示下识别多个人脸的操作步骤。

通过飞梭键,在设置菜单中,打开“学习多个”选项

根据应用场景,设置合适的人脸识别阈值

完成后记得保存设置

如果先前有录入过人脸数据,需要按两次学习键清除记录

屏幕会自动框选出检测到的人脸

按压学习键,不要松开

将十字准星对准人脸,

调整识别对象的角度,

让二哈录入该对象各个角度的信息。

完成后释放学习键,

在倒计时结束前再按一次学习键

继续录入人脸信息

依次录入第二、第三个人脸信息

录入完毕后按飞梭键或等待倒计时结束,退出学习模式

测试

吉祥三宝一起出镜下

程序设计

先说说思路

我们想用一种简单粗暴(当然有点LOW)的方法实现自动跟踪

主要用到的是这个积木

哈士奇的屏幕分辨率为320*240,

如图,屏幕中心坐标为(160,120)

我们可以根据对象方框的中心点坐标,

让舵机作出以下动作,实现跟踪

程序设计如下

试炼钛合金狗眼

不废话,直接关门放二哈

二自由度云台扫描算法_基于HuskyLens人脸识别的二自由度自动跟踪云台相关推荐

  1. Android实现二维码扫描功能(四)-ZXing识别图片二维码,相册选图

    简介 上一篇 Android实现二维码扫描功能(三)-闪光灯控制介绍了光线较弱情况下开启闪光灯来辅助二维码识别的方法. 本篇我们介绍如何识别相册中的图片(含二维码) 动态演示 使用模拟器录制了动画演示 ...

  2. 二自由度云台扫描算法_二自由度云台的机器视觉控制

    二自由度云台的机器视觉控制 孙鹏飞 ; 郭喜庆 ; 杨敬娴 [期刊名称] <光电工程> [年 ( 卷 ), 期] 2012(039)010 [摘要] A vision-controlled ...

  3. 二自由度云台扫描算法_控制算法手记-二自由度控制器

    跟踪(Reference Tracking) 和抗扰(Disturbance rejection)是控制算法设计的主要任务.单自由度控制器(pure feedback controllers)由于其自 ...

  4. 二自由度云台扫描算法_几款超级防抖手持云台,拍摄大片绝不抖

    而今是Vlog的盛世时代,每一个年轻人都有一个vlog梦想,手机也可以拍出大片,总是苦于拍摄出的东西效果不好?不敢跟拍?一边跑一边手机摄影就糊成一团?那么怎么告别萌呆定点拍摄,今天给大家分享几款可以拍 ...

  5. 二自由度云台扫描算法_智能盒子oj

    简介 二自由度舵机云台是一款大扭矩.高性价比的小型云台,底部舵机的平面结构,增强了这个云台的负重能力.它可以在水平和垂直方向做二自由度运动,方便安装摄像头,可以实现图像监控.图像识别定位追踪:加装红外 ...

  6. 使用安卓实现一个二维码扫描功能(基于Android Studio)

    二维码扫描使用很广泛,在这里记录二维码扫描的功能,需要导入第三方的类库. 步骤一:在项目中导入第三方的类库,导入方法:往Android Studio中导入第三方类库文件这篇博客中有详细记录 步骤二:定 ...

  7. 基于虹软人脸识别Web私有化服务(快速人脸服务集成二次开发)

    基于虹软人脸识别微服务 生物智能识别服务开放接口(基于OAuth2.0) 完整文档 生物智能识别服务开放接口202000722v1.03.01.pdf 生物智能识别服务系统是一个将人脸识别.指纹识别. ...

  8. 基于facenet人脸识别设计文档

    基于facenet人脸识别设计文档 一.概述 在Ubuntu系统上,创建人脸库搭建基于facenet的人脸识别库,本文采用Python从百度下载明星照片,通过facenet的检测对齐人脸函数制作人脸库 ...

  9. Linux下基于GTK人脸识别界面设计

    Linux下基于GTK人脸识别界面设计 1.人脸识别简介   人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术.用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸, ...

最新文章

  1. 输入带空格字符串的两种方法
  2. 分布式图处理引擎Graph Engine 1.0 预览版正式发布
  3. 小米真蓝牙耳机说明书_媲美AirPods?小米真无线蓝牙耳机Air 2开箱
  4. 【python opencv 计算机视觉零基础到实战】二、 opencv文件格式与摄像头读取
  5. C++ 使用extern C简单使用
  6. pip install requests_爬虫_Day 6 学习requests库这一篇文章足够
  7. 什么是Reactive Streams in Java 译
  8. 彻底弄懂 Http 缓存机制 - 基于缓存策略三要素分解法
  9. 【sketchup 2021】草图大师的高级工具使用3【复杂贴图制作实例(山体和球面贴图、全景天空绘制、吊顶添加光带)、图层(标记)工具使用、视图与样式工具的常规使用与高级使用说明】
  10. 黑马程序员python入门学习笔记
  11. Opencv 关于Kmeans算法
  12. 关于一百天计划的设想(信任的速度读后感)
  13. java程序定时运行
  14. 12306刷票工具(简单易学)
  15. 沃德移动尾气净化设备监控管理系统
  16. xocde8打印出:Presenting view controllers on detached view controllers is discouraged SettingViewContro
  17. 货郎问题与计算复杂性
  18. MySQL集群:主从模式
  19. 丁小帅+2016012047+作业5
  20. Github每日精选(第77期):Go (Golang) 编写的 HTTP Web 框架gin

热门文章

  1. Origin 中对曲线打定点,以及显示相应的坐标轴刻度
  2. 医用超声阵列换能器波束容差分析与变迹处理
  3. 项目管理有感之需求调研
  4. 以下是某品牌计算机的硬件配置广告,第二章认识计算机习题(1).doc
  5. pyqt5在表格中添加单选框(勾选框)
  6. 线性代数导论17——正交矩阵和Gram-Schmidt正交化
  7. 视频转文字怎么转,3个办法教你将视频里的语音转文字
  8. 【云原生】DevOps(二):Build工具|Operate工具|Integrate工具 介绍及使用方法
  9. 提高扫地机器人避障能力,景联文科技提供专业数据采集服务
  10. python pdf 加水印_Python批量给PDF加水印,10秒搞定“不可编辑”的PDF!