在桌面和安卓设备中进行对象追踪 -教程
2016-08-23
0 0 0
暂无评分
其他
如何获取积分?
翻译 maninwest@Codeforge 作者:lessthanoptimal@CodeProject
这里介绍如何在安卓设备和台式电脑上进行对象跟踪。在计算机版本中,对象跟踪的问题是跟踪视频序列中的视觉对象。
BoofCV 包含几个通用对象跟踪算法,包括最近才提出的最先进的算法,可以让用户在图像中选择一个区域并进行跟踪。
另一个要注意的是,对于人来说很容易的事情可能对电脑来说相当困难。人们可以轻松跟踪模糊或者消失了一段时间的物体,但是即使是最好算法也不能轻松实现。最好算法的也是在有限的情况下好用,而在其他情况下不好用。每种情况都需要选择特定算法。
以下跟踪算法被称为通用算法,因为这些算法对情景的假设不多。例如,不假设摄像头是静止的,这种假设可以大大简化跟踪问题,但是限制了它的用途。
BoofCV 中的算法
Circulant 循环
简单稳定,但是不能恢复追踪
在 BoofCV 中定制改进,可以有独立于区域大小的常量 runtime
http://home.isr.uc.pt/~henriques/circulant/
Track-Learning-Detect (TLD)跟踪-学习-检测
BoofCV 中的长期跟踪算法
计算成本贵且繁琐
http://personal.ee.surrey.ac.uk/Personal/Z.Kalal/tld.html
Sparse-Flow
BoofCV 中可以估计滚动的跟踪器
脆弱,在二维对象中效果最好<
这里介绍如何在安卓设备和台式电脑上进行对象跟踪。在计算机版本中,对象跟踪的问题是跟踪视频序列中的视觉对象。
BoofCV 包含几个通用对象跟踪算法,包括最近才提出的最先进的算法,可以让用户在图像中选择一个区域并进行跟踪。
另一个要注意的是,对于人来说很容易的事情可能对电脑来说相当困难。人们可以轻松跟踪模糊或者消失了一段时间的物体,但是即使是最好算法也不能轻松实现。最好算法的也是在有限的情况下好用,而在其他情况下不好用。每种情况都需要选择特定算法。
以下跟踪算法被称为通用算法,因为这些算法对情景的假设不多。例如,不假设摄像头是静止的,这种假设可以大大简化跟踪问题,但是限制了它的用途。
BoofCV 中的算法
Circulant 循环
简单稳定,但是不能恢复追踪
在 BoofCV 中定制改进,可以有独立于区域大小的常量 runtime
http://home.isr.uc.pt/~henriques/circulant/
Track-Learning-Detect (TLD)跟踪-学习-检测
BoofCV 中的长期跟踪算法
计算成本贵且繁琐
http://personal.ee.surrey.ac.uk/Personal/Z.Kalal/tld.html
Sparse-Flow
BoofCV 中可以估计滚动的跟踪器
脆弱,在二维对象中效果最好<
java
安卓
设备
桌面
追踪
教程
进行
对象
相关源码推荐
使用Java开发Android AOA Android开放式附件
0
0
暂无评分
VPN源码加速器
0
0
暂无评分
VPN源码
0
0
暂无评分
springboot校园招聘系统
0
0
暂无评分
java智能二维码门禁管理系统
0
0
暂无评分
暂无评论