MULTI-VIEW OBJECT DETECTION USING APPEARANCE MODEL TRANSFER FROM SIMILAR SCENES
First Claim
1. A method for learning a view-specific object detector, the method comprising:
- determining via a processing unit a position of a horizon in a target camera viewpoint scene;
determining via the processing unit a motion direction for an object within an image of the target camera viewpoint scene;
determining via the processing unit a zenith angle for a pose of the object within the target scene relative to the estimated target camera viewpoint scene horizon;
determining via the processing unit an azimuth angle for a pose of the object within the target scene relative to the determined motion direction for the object within the image of the target camera viewpoint scene; and
selecting via the processing unit one of a plurality of built detectors for recognizing objects in video data, as a function of the selected built detector having an associated cluster zenith angle that best matches the zenith angle determined for the pose of the object relative to cluster zenith angles that are associated with each of others of the plurality of built detectors, and an associated cluster azimuth angle that best matches the azimuth angle determined for the pose of the object relative to azimuth angles associated with each of the others of the plurality of built detectors.
2 Assignments
0 Petitions
Accused Products
Abstract
View-specific object detectors are learned as a function of scene geometry and object motion patterns. Motion directions are determined for object images extracted from a training dataset and collected from different camera scene viewpoints. The object images are categorized into clusters as a function of similarities of their determined motion directions, the object images in each cluster are acquired from the same camera scene viewpoint. Zenith angles are estimated for object image poses in the clusters relative to a position of a horizon in the cluster camera scene viewpoint, and azimuth angles of the poses as a function of a relation of the determined motion directions of the clustered images to the cluster camera scene viewpoint. Detectors are thus built for recognizing objects in input video, one for each of the clusters, and associated with the estimated zenith angles and azimuth angles of the poses of the respective clusters.
-
Citations
20 Claims
-
1. A method for learning a view-specific object detector, the method comprising:
-
determining via a processing unit a position of a horizon in a target camera viewpoint scene; determining via the processing unit a motion direction for an object within an image of the target camera viewpoint scene; determining via the processing unit a zenith angle for a pose of the object within the target scene relative to the estimated target camera viewpoint scene horizon; determining via the processing unit an azimuth angle for a pose of the object within the target scene relative to the determined motion direction for the object within the image of the target camera viewpoint scene; and selecting via the processing unit one of a plurality of built detectors for recognizing objects in video data, as a function of the selected built detector having an associated cluster zenith angle that best matches the zenith angle determined for the pose of the object relative to cluster zenith angles that are associated with each of others of the plurality of built detectors, and an associated cluster azimuth angle that best matches the azimuth angle determined for the pose of the object relative to azimuth angles associated with each of the others of the plurality of built detectors. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processing unit; a computer readable memory in circuit communication with the processing unit; and a computer-readable storage medium in circuit communication with the processing unit; and wherein the processing unit executes program instructions stored on the computer-readable storage medium via the computer readable memory and thereby; determines a position of a horizon in a target camera viewpoint scene; determines a motion direction for an object within an image of the target camera viewpoint scene; determines a zenith angle for a pose of the object within the target scene relative to the estimated target camera viewpoint scene horizon; determines an azimuth angle for a pose of the object within the target scene relative to the determined motion direction for the object within the image of the target camera viewpoint scene; and selects one of a plurality of built detectors for recognizing objects in video data, as a function of the selected built detector having an associated cluster zenith angle that best matches the zenith angle determined for the pose of the object relative to cluster zenith angles that are associated with each of others of the plurality of built detectors, and an associated cluster azimuth angle that best matches the azimuth angle determined for the pose of the object relative to azimuth angles associated with each of the others of the plurality of built detectors. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An article of manufacture, comprising:
-
a computer readable hardware storage device having computer readable program code embodied therewith, the computer readable program code comprising instructions for execution by a processor that cause the processor to; determine a position of a horizon in a target camera viewpoint scene; determine a motion direction for an object within an image of the target camera viewpoint scene; determine a zenith angle for a pose of the object within the target scene relative to the estimated target camera viewpoint scene horizon; determine an azimuth angle for a pose of the object within the target scene relative to the determined motion direction for the object within the image of the target camera viewpoint scene; and select one of a plurality of built detectors for recognizing objects in video data, as a function of the selected built detector having an associated cluster zenith angle that best matches the zenith angle determined for the pose of the object relative to cluster zenith angles that are associated with each of others of the plurality of built detectors, and an associated cluster azimuth angle that best matches the azimuth angle determined for the pose of the object relative to azimuth angles associated with each of the others of the plurality of built detectors. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification