《Realtime and Robust Hand Tracking from Depth》读书笔记2
来源:互联网 发布:阿里云 成都招聘 编辑:程序博客网 时间:2024/06/12 20:47
今天全天会议,到晚上八点回来时,“厦大 CV”对论文《Realtime and Robust Hand Tracking fromDepth》的讲解已经开始进行了。我由于全天工作限制没有空看论文,所以只好直接听讲解,快速翻阅了“厦大CV”讲解的内容。
在今天讲解后,我感觉有几个问题还是需要进一步弄清楚。下面分别说明一下。
① 手的模型“26 DOF”到底怎么回事?
我后来下载了论文《Efficient model-based 3D tracking of handarticulations using Kinect【2011-BMVC】》和《Markerless and efficient 26-DOF hand poserecovery【2011-ACCV】》,两者够给出了手的模型和图像。两篇论文的图形分别如下:
但是由于时间有限,有些细节还是没有看明白。这几篇论文都提到了最初是论文《Construction andAnimation of Anatomically Based Human Hand Models【2003-SIGGRAPH】》最先提出手的26 DOF模型,可惜这篇论文我在校外,下载不了全文,所以也无法知道具体详情。
② Z-finger中的计算最佳角度是提到的“1Dintegral histogram”是怎么用的?
在“厦大CV”讲解完之后,就此问题我和“南理_Tracking”讨论过。由于时间关系,这个问题还没有完全解决。我先说一下自己的理解。
首先,如果不用积分直方图,应该有一个笨方法来求解,就是分别计算所有的60度夹角扇区内的像素数目,找处数目最多的一个60度扇区对应的夹角就是我们想寻找的。但是这样计算各个扇区的像素数目太过繁琐,所以要借助积分直方图。但是这里已经用不到了三维信息,所以不需要从深度信息图像中得到直方图。因为明显可以看出Fig4中的红色区域和绿色区域(ring内)没有像素的深浅度的区分。
其次,我觉得这里所谓的直方图不是我们通常意义下的图像处理中的计算某一图像中各个灰度级的像素数目的256维的向量。我个人认为此直方图对应的是角度,指的的在ring内每一个角度对应的射线段中的像素点数,这样转一圈360度,就得到一个360维的直方图。假定此直方图对应的数组为P[360]。
最后再计算积分直方图。从0度开始一直到59度,我们求出P(0)一直到P(59)的和,记为Q(0),代表从0度开始共60度(包括0度)内ring中像素点的数目。接着令Q(1)=Q(0)+P(60)-P(0),代表从1度开始共60度内ring中像素点的数目。这样一直递推下去,到Q(359)=Q(358)+P(58)-P(358),代表从359度开始共60度内ring中像素点的数目。这样就得到一个类似于一维积分直方图的东西。最末一步找到从Q(0)一直到Q(359)中的最大者,那么这个角度θ就是我们所求的:从θ开始的60度角的扇区内像素点数最多。
由于时间关系,没来得及细写,上述的想法也不一定正确,就是抛砖引玉的作用了。
- 《Realtime and Robust Hand Tracking from Depth》读书笔记2
- 《Realtime and Robust Hand Tracking from Depth》读书笔记1
- 手势跟踪论文学习:Realtime and Robust Hand Tracking from Depth(五)Hand Initialization 2
- 手势跟踪论文学习:Realtime and Robust Hand Tracking from Depth(四)Hand Initialization
- 手势跟踪论文学习:Realtime and Robust Hand Tracking from Depth
- 手势跟踪论文学习:Realtime and Robust Hand Tracking from Depth(二)
- 手势跟踪论文学习:Realtime and Robust Hand Tracking from Depth(三)Cost Function
- 通过深度图实时鲁棒地识别手势 - Realtime and Robust Hand Tracking from Depth
- Robust Multi-Person Tracking from Mobile Platforms
- 《Unsupervised Learning of Depth and Ego-Motion from Video》读书笔记
- 多目标跟踪:Simple Online and Realtime Tracking with a Deep Association Metric 2017 (deep-sort)
- Robust Visual Tracking and Vehicle Classification via Sparse Representation 阅读小结
- Position From Depth(2)
- Fusing time-of-flight depth and color for real-time segmentation and tracking
- 《Robust Java》读书笔记
- Robust Java读书笔记
- 阅读笔记2:robust visual tracking via convolutional networks without training
- DSST(Accurate Scale Estimation for Robust Visual Tracking 代码解读(2)
- JAVA-OOP
- 数据库缓存-Redis 部署与基本操作
- Qt独立游戏第II作《十日驱鬼记》发布
- JAVA-I/O
- 《Realtime and Robust Hand Tracking from Depth》读书笔记1
- 《Realtime and Robust Hand Tracking from Depth》读书笔记2
- HDU 1047。多个大数相加
- 第十二章:12.1 Linux服务管理-服务分类
- win7(32/64)+apache2.4+php5.5+mysql5.6 环境搭建配置
- redis的Java客户端jedis使用示例
- Nbtscan介绍及使用
- 压栈出栈遍历栈实例代码
- nyoj 找球号(一)
- Happy New Year 2015