×

Pose-aligned networks for deep attribute modeling

  • US 9,400,925 B2
  • Filed: 02/07/2014
  • Issued: 07/26/2016
  • Est. Priority Date: 11/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, performed by a computing device having one or more processing units, for recognizing human attributes from digital images, comprising:

  • locating, by the one or more processing units, at least two part patches from a digital image, wherein each of the two part patches comprises at least a portion of the digital image corresponding to a recognized human body portion or pose, wherein said locating comprises;

    scanning the digital image using multiple windows having various sizes, andcomparing scanned portions of the digital image confined by the windows with multiple training patches from a database,wherein the training patches are annotated with keypoints of body parts and the database contains the training patches that form a cluster in a 3D configuration space corresponding to a recognized human body portion or pose;

    providing each of the part patches as an input to one of multiple convolutional neural networks;

    for at least two selected convolutional neural networks among the multiple convolutional neural networks, applying multiple stages of convolution operations to a part patch associated with the selected convolutional neural networks to generate a set of feature data as an output of the selected convolutional neural networks;

    concatenating the sets of feature data from the at least two convolutional neural networks to generate a set of concatenated feature data;

    feeding the set of concatenated feature data into a classification engine for predicting a human attribute; and

    determining, based on a result provided by the classification engine, whether a human attribute exists in the digital image.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×