Describing People: A Poselet

编程入门 行业动态 更新时间:2024-10-09 21:23:07

<a href=https://www.elefans.com/category/jswz/34/1762473.html style=Describing People: A Poselet"/>

Describing People: A Poselet

原文链接

1. Abstract

Use a part-based approach based on poselets.(Poselets is proposed by Lubomir Bourdev in 2009)

2. Introduce

Convert finegrained to attribute classification problem. For one attribute, we need to conbine many cues. For classification, detecting and aligning the parts is of much importance. But localizing body parts is a tough task.

The training input is a set of images in which the people of interset are specified via their visible bounds and the values of their attributes. Use a three layer feed-forward network. Three layers mean three steps of work. This layer is not the layer in deep learning.

In the first layer(first step), predict 9 attributes(is-male, has-hat, has-t-shirt,…) for each human part.

In the second layer(second step), combine information from all such predictions, as the gender given the face, the leges, and other parts, into one single attribute classification.

In the third layer(third layer), leverage dependencies between different attributes, such as the fact that gender is correlated with the presence of long hair.

In fact, this article regards poselets as a general tool for decomposing the viewpoint and pose.

3. Algorithm

Step 1

Detect the poselets on the test image and get qi for the probability of poselet type i.

Step 2

For each poselet type i, extract a feature vector consisting of HOG cells at three, a color histogram and skin-mask features.

Step 3(first layer)

For each poselet type i and each attribute j, evalute a classifier rij for attribute j conditioned on the poselet i. These classifiers are called poselet-level attribute classifiers. Classifier is a linear SVM followed by a logistic g.(What is the relationship between SVM and logistic here?)

Step 4(second layer)

For the output of poselet-level attribute classifiers, we zero-center them(move the center to zero) and modulate them by the poselet detection probabilities qi (multiply q) to get the input of a second classifier called person-level attribute classifier, whose goal is to combine the evidence from all body parts.

Step 5(third layer)

For each attribute j, evalute a third classifier called context-level attribute classifier. Input feature vector is the scores of all person-level classifiers for all attributes sj . Classifier is an SVM with quadratic kernel.

更多推荐

Describing People: A Poselet

本文发布于:2024-02-14 05:59:40,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1762242.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Describing   People   Poselet

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!