OpenCV中Latent SVM模型文件XML

原文:http://www.jb51.cc/article/p-fwhgxfxm-bcb.html

从该blog开始,逐步介绍DPM + Latent SVM。关于OpenCV下DPM+Latent SVM简单介绍参考上一篇博文:OpenCV Latent SVM Discriminatively Trained Part Based Models for Object Detection

Cat.xmlopencv安装目录下sample/c内)为例

<Model>

<!-- Number of components -->

<NumComponents>2</NumComponents>

<!-- Number of features -->

<P>31</P>

<!-- Score threshold -->

<ScoreThreshold>-1.0028649999999999</ScoreThreshold>

<Component>

<!-- Root filterdescription -->

<RootFilter>

<!-- Dimensions-->

<sizeX>5</sizeX>

<sizeY>9</sizeY>

<!-- Weights(binary representation) -->

<Weights>

...

</Weights>

<!-- Linear termin score function -->

<LinearTerm>-2.2535784347835031</LinearTerm>

</RootFilter>

<!-- Part filtersdescription -->

<PartFilters>

<NumPartFilters>6</NumPartFilters>

<PartFilter>...</PartFilter>

</PartFilters>

</Component>

<LinearTerm>-2.5835343890077622</LinearTerm>

<!--Part filters description -->

<!-- Part filter? description -->

</Model>

PartFilter内部结构:

<PartFilter>

<sizeX>6</sizeX>

<sizeY>6</sizeY>

<!-- Weights (binary representation)-->

<Weights></Weights>

<!-- Part filter offset -->

<V>

<Vx>3</Vx>

<Vy>1</Vy>

</V>

<!-- Quadratic penalty functioncoefficients -->

<Penalty>

<dx>0.0004031731821276</dx>

<dy>-0.0003745111759062</dy>

<dxx>0.0100010270581015</dxx>

<dyy>0.0205820897831230</dyy>

</Penalty>

</PartFilter>

注:1.里面的数据仅是为了说明,weight节点数据量太大,省略,PartFilter节点有点复杂,单列出来;

2.其中有些简洁说明性文字,不是很全,PartFilterVxVyHOG的位移。Penalty节点下的各项是为了计算deformation model

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念
xml文件介绍及使用
xml编程(一)-xml语法
XML文件结构和基本语法
第2章 包装类
XML入门的常见问题(二)
Java对象的强、软、弱和虚引用
JS解析XML文件和XML字符串详解
java中枚举的详细使用介绍
了解Xml格式
XML入门的常见问题(四)
深入SQLite多线程的使用总结详解
PlayFramework完整实现一个APP(一)
XML和YAML的使用方法
XML轻松学习总节篇