Elliptical Head Tracking Using Intensity Gradients and Color Histograms(1998)
摘要翻译
本文提出了人头追踪的算法。人物头部映射到图像平面的区域用椭圆形模拟,结合椭圆形的边缘梯度模型和椭圆形内部的颜色直方图模型实时的更新椭圆形的位置和大小。由于这两个模型是正交的,成互补关系。追踪结果稳健,能适应实时系统,能够准确的追踪人物的头部,为了使人物以一定的大小出现在视野的中心,能自动控制摄像的移动,旋转和缩放。
搜索头部
将头部建模成一个竖直方向的椭圆形,椭圆形的长宽比是1.2
------标注------
(x, y)是椭圆形的中心坐标,theta是短半径
通过标注s找到匹配度最高的椭圆区域,即追踪结果
------匹配度----(选择椭圆边缘梯度匹配值和颜色直方图匹配值中更大的一个作为当前区域的匹配值)
-----椭圆边缘建模----
gs(i)是s区域第i个像素的梯度值,N是边缘像素的个数,算出来的结果是平均梯度值
这里点积的结果是垂直梯度值,抗噪声效果更好
为了能将梯度匹配值和颜色梯度匹配值进行比较,将匹配度转化为百分比
-----颜色直方图建模----
M和I分别模型直方图和检测区域的直方图,I(i)和M(i)分别表示第i个颜色区间的像素值,N是区间数。
通过min计算,对模型和检测区域求交际,只有模型中的颜色区间才会得到匹配。最终结果是匹配像素的百分比。
匹配值百分化
Elliptical Head Tracking Using Intensity Gradients and Color Histograms(1998)相关推荐
- BMP Image Sequences for Elliptical Head Tracking
http://vision.stanford.edu/~birch/headtracker/seq/
- 高手的原则性、求道之心,和人际关系
作者 | 阿秀 来源 | 进击的阿秀(zchxuexi) 最近,中信出版社送了我一本新书<成就>. 因为各个出版社经常送书,我对这本书也没有太重视,但是当我大体翻了几页时,我发现这本书大有 ...
- (上)基于提升HOG特征的自动多斑马鱼跟踪 Automatic multiple zebrafish tracking based on improved HOG features
www.nature.com/scientificreports scientific reports 二区 摘要 As an excellent model organism, zebrafish ...
- ChaLearn Gesture Challenge_3:Approximated gradients源码简单分析
前言 上一篇博文ChaLearn Gesture Challenge_2:examples体验 中简单介绍了CGC官网提供的丰富的sample,本节来简单分下其中的一个sample源码,该sample ...
- 白平衡,颜色校正,颜色映射When Color Constancy Goes Wrong, brown
文章目录 一,When Color Constancy Goes Wrong: Correcting Improperly White-Balanced Images 1. 执行颜色转换 3*11矩阵 ...
- ICIP 2009 Papers
以下转载ICIP 2009录用文章的题目,希望从其中能够发现有用的信息.想来当初也是打算投一个的,可是怎么看总觉得创新不够,后来也就放弃了.争取以后的机会吧. 粗略看了下标题,感觉不愧是一个大会,文章 ...
- 转载:使用 OpenCV 识别 QRCode
原文链接:http://coolshell.cn/articles/10590.html#jtss-tsina 识别二维码的项目数不胜数,每次都是开箱即用,方便得很. 这次想用 OpenCV 从零识别 ...
- PCL:点云特征描述子3D_object_recognition_(descriptors)
PCL官网:https://pointclouds.org/ 翻译自该网站:http://robotica.unileon.es/index.php/PCL/OpenNI_tutorial_4:_3D ...
- ux设计中的各种地图_如何在UX设计中使用颜色
ux设计中的各种地图 Color is the mother tongue of the subconscious. 颜色是潜意识的母语. - Carl Jung -荣格 Color has more ...
最新文章
- 使用 yum 安装Docker(CentOS 7下)
- 3kyu Path Finder #3: the Alpinist
- UVA11624_Fire!
- c#namespace
- tnsnames.ora 的编写
- while循环python的范围_为什么Python中的range()循环比使用while循环更快?
- Logic Pro X for Mac - 音乐制作软件
- JSP旅游景点网站系统myeclipse开发计算机程序web结构java编程网页源码
- Secondary NameNode工作机制
- 基片集成波导天线设计基础
- RT-Preempt笔记
- 微信小程序注册开发流程详解
- 抖音带货平台怎么收费?抖音带货费用有哪些
- 如何知道计算机显示器尺寸,如何查看电脑显示器尺寸?
- 抓取淘宝司法拍卖数据
- “流言蜚语”中,前CEO直接套现20亿美元!
- Deep Attention Recurrent Q-network(DRAQN)论文笔记
- 软件技术专业就业方向分析
- 如何下载淘宝视频-淘宝视频下载详细以及注意
- python今日放量股票
热门文章
- plsql 复制表结构到指定表空间_数据库知识总结—(八)数据库amp;表的CRUD
- MySQL基础教程 包含SQL语句、约束、表关系、设计范式、多表、事务等
- 架构三要素:职责明确的模块或者组件、关联关系、约束和指导原则
- 21款超赞的手写英文字体,总有一款适合你
- 基于java springboot android 安卓商城源码
- Nvidia Summer Camp Day34 个人心得
- certbot 安装ssl证书
- 分布式数据库和多活数据库的区别
- 跟涛哥一起学嵌入式 25:我接触过近50块嵌入式开发板,分享一下教训和总结...
- 蚂蚁链开源跨链技术 加速大规模创新应用“涌现”