×

Information processing apparatus, method of controlling the same, and storage medium

  • US 10,353,954 B2
  • Filed: 09/09/2016
  • Issued: 07/16/2019
  • Est. Priority Date: 09/11/2015
  • Status: Active Grant
First Claim
Patent Images

1. An information processing apparatus which extracts a feature amount of a person in frames received from at least one camera and registers the feature amount in a collation database so as to search for a person inputted as a query by referring to the collation database, comprising:

  • one or more processors; and

    at least one memory coupled to the one or more processors, the at least one memory storing instructions which, when executed by the one or more processors, cause the information processing apparatus to;

    receive, via a communication interface for communicating with at least one camera, a frame sequentially from the camera as a current frame of a live video;

    detect a person from the current frame;

    if a new person is detected, set the new person as a target to be tracked;

    track, in the frames following the current frame, the person set as the target to be tracked until the person is not detected;

    extract a feature amount of the person from each frame during the tracking of the person;

    obtain an elapsed time from a start of the tracking of the person set as the target; and

    if the tracking of the person is ended, select a predetermined number of feature amounts among feature amounts extracted from frames received during the tracking of the person and register the selected feature amounts in the collation database; and

    if the elapsed time from the start of the tracking of the person reaches a first period though the tracking of the person is continued, select the predetermined number of feature amounts among the feature amounts extracted from frames received during the first period and register the selected feature amounts in the collation database,wherein the features amounts are registered by causing the information processing apparatus to;

    classify faces of the tracked persons into a plurality of predetermined groups on the basis of each of directions of the faces; and

    select, from the classified groups, faces in a number not more than the predetermined number, andwherein, in the collation database, the feature amounts of the selected faces are registered.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×