AprilTag识别速率和容错率(VISP)

今天测试识别AprilTag中tag16h5系列的码
相机:1960X1200,200万像素,都在1.4M左右
挂高:2400mm
码的大小:75X75mm
CPU:9代i5
使用的库:VISP,官方的示例

后面有测了TAG_36h11系列的准确性和速率
AprilTag中TAG_36h11系列识别速率与准确性(VISP)

用的实例程序:

#include <visp3/detection/vpDetectorAprilTag.h>
#include <visp3/io/vpImageIo.h>int main()
{#ifdef VISP_HAVE_APRILTAGvpImage<unsigned char> I;vpImageIo::read(I, "D:/E_Dragon/AprilTag_find/ground_tag.png");vpDetectorAprilTag detector(vpDetectorAprilTag::TAG_16h5);size_t m = 0;/*while (true){*/bool status = detector.detect(I);if (status) {for (size_t i = 0; i < detector.getNbObjects(); i++) {std::cout << "Tag code " << i << ":" << std::endl;std::vector<vpImagePoint> p = detector.getPolygon(i);for (size_t j = 0; j < p.size(); j++)std::cout << "  Point " << j << ": " << p[j] << std::endl;std::cout << "  Message: \"" << detector.getMessage(i) << "\"" << std::endl;}}m++;/*}*/
#endif
}

下面是采集的图片中选了两张:


下面是一些结果:可以说明容错率比较低,就像查到的一些资源所说的。

查找的资源:


总结:
接下来测试用opencv试一试,现在的速度大概一秒一帧,实在是太慢了,还需要再查看更多资料,改善代码。

AprilTag中TAG_16h5识别速率和容错率(VISP)相关推荐

  1. AprilTag中TAG_36h11系列识别速率与准确性(VISP)

    接着上一篇: AprilTag中TAG_16h5识别速率和容错率(VISP) 这一次的识别配置和方法,代码和上一次都一样,果然,用了TAG_36h11系列识别错误率很低,识别出三个码. 后面我又做了一 ...

  2. R语言中敏感性和特异性、召回率和精确度作为选型标准的华夫图案例

    精度和查全率源自信息检索,但也用于机器学习设置中.但是,在某些情况下,使用精度和查全率可能会出现问题.在这篇文章中,我将讨论召回率和精确度的缺点,并说明为什么敏感性和特异性通常更有用. 定义 对于类别 ...

  3. 智能家居无线网络体验进入“低容错率”时代,华为Wi-Fi 6如何破局?

    智能家居发展多年,以其深度的市场潜力成为各类厂商争相布局的赛道.然而,行业在终端产品上"纠结"良久,不断对智能化能力进行迭代,这本没有错,但应用在住宅.酒店.SOHO多种复杂场景下 ...

  4. 第20节 应用HSRP协议布署双核心交换机网络——提高网络故障容错率

    核心交换机应用HSRP协议--提高网络故障容错率 1背景 1.1核心交换机的地位及作用 1.2核心交换机故障的后果 1.3应用背景 2潜在的问题 2.1核心交换机与HSRP协议 2.2网络环路问题及解 ...

  5. AprilTag的Tag识别,定位以及跟随

    AprilTag的Tag识别,定位以及跟随 Author lifuguan E-mail 1002732355@qq.com 开源链接 https://github.com/lifuguan/Apri ...

  6. 如何评价美颜api中人脸识别和人脸检测的准确度?

    人脸识别和人脸检测识别是美颜api中的技术支撑之一,在理想状态下,人脸识别准确率越高越好,但实际情况中,经常会受到逆光.暗光.强光.识别角度等诸多实际因素的影响,因此,脱离使用场景单独考量算法的识别准 ...

  7. 简单的机器学习程序_自闭症应用场景下利用机器学习和深度学习方法进行情绪识别,并在小程序中查询识别结果...

    注:实现本文Python代码需要的包:opencv.numpy.matplotlib.sklearn.os,Python版本为Python3.7 为了使每段代码效果更直观,本文将会以类似jupyter ...

  8. 波特率/符号速率/传码率/数据速率/比特率/吞吐率/带宽

    波特率/符号速率/传码率/数据速率/比特率/吞吐率/带宽 最近学习通信数字调制相关内容,涉及到码率的一些基础知识,下面对这些基础概念进行一下区分: 参考文章:链接: link. 信号在信道上的传输: ...

  9. 几个视频中行为识别的底层特征及代码

    几个视频中行为识别的底层特征及代码 (2012-02-20 09:50:02) 转载▼ 标签: 视频 行为识别 特征 it   1. 比较出名的是Ivan Laptev的 3D Harris,这是一个 ...

最新文章

  1. JiBX1.2 处理XML
  2. 通过代码动态创建Windows服务
  3. python基础第三章选择结构答案-python3 学习笔记(二)选择结构、循环结构
  4. JAVA作业 02 JAVA语法基础
  5. 【辟谣】java中的final方法在新版的jvm中能提高效率?
  6. mysql使用索引扫描做排序_「Mysql索引原理(八)」使用索引扫描做排序
  7. (33)System Verilog类1调用类2示例
  8. 如何构建数据指标体系?
  9. java死锁怎么用jvm调试_jvm 内存dump、gc查看、线程死锁,jmap、jstack、jstat
  10. OpenGL教程 学习笔记
  11. ipad上的html编辑器,它让我开始尝试在 iPad 上写作:MWeb for iOS 使用体验
  12. php拾取当前经纬度,获取中国各省市区县经纬度的方法
  13. 流水作业调度 johnson法则
  14. 最优DP转LVDS解决方案|低成本DP to LVDS转换设计|CS5211方案优势
  15. ECharts 绘制地图飞线
  16. BLDC无刷直流电机之电机驱动的组成
  17. 阿昆同学的Java学习日记Day1
  18. 列表数据导出成Excel
  19. QT5打开图片并显示
  20. 财务用access和mysql_《用ACCESS制作的会计记账程序》代码

热门文章

  1. Swift标识符和keyword
  2. zabbix 监控CDN带宽
  3. JS 时间戳转换成日期
  4. discuz!x3 门户友情链接模块的横排显示
  5. Windows server下部署php环境
  6. 未来网络发展的趋势——IPv6详细讲解与基本配置
  7. 单端测序(Single end)和双端测序(Pair end和Mate pair)
  8. 基于Autoencoder的反欺诈数据集的异常检测
  9. 软硬链接、文件删除原理、linux中的三种时间、chkconfig优化
  10. 欺诈网站都注重用户体验!你,还在等什么?!