IP Library Granted Patent US 9,483,827
Granted Patent B2
US 9,483,827 · App. 14/601,095 · Granted Nov 1, 2016

Method of object orientation detection

Inventor: Ilya Romanenko (London, GB)
Assignee: Apical Ltd.
G06T7/0048G06K9/00248G06K9/4614G06K9/6276G06T2207/20081G06T2207/30201
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,483,827
App. No.
14/601,095
Granted
Nov 1, 2016
Kind
B2
Abstract

A method of determining an orientation of an object within an image. The method determines the responses of at least two classifiers in at least one region of the image corresponding to the object. The classifiers have been trained to identify a given object in different specific orientations. The orientation of the object is determined as an average of the specific orientations, weighted by the responses of their respective classifiers.

Claims (20)

1. A method of determining an orientation of an object within an image, the method comprising:

determining responses of at least two classifiers in at least one region of the image corresponding to the object, the classifiers having been trained to identify the given object in different specific orientations; and

determining the orientation of the object as an average of the specific orientations, weighted by the responses of their respective classifiers, excluding specific orientations of classifiers having a response smaller than zero.

2. The method according to claim 1 , comprising identifying the at least one region as a region with a response larger than zero of at least one classifier.

3. The method according to claim 1 , comprising identifying the at least one region using a face detection algorithm.

4. The method according to claim 1 , comprising identifying a cluster of regions for the object,

the cluster comprising at least two regions with a response larger than zero for at least one classifier, the regions having at least different sizes or different positions within the image;

and in which the weighted average is calculated over all regions of the cluster.

5. The method according to claim 1 , in which at least one of the classifiers is a Haar classifier.

6. The method according to claim 1 , in which at least one of the classifiers is a k-nearest neighbor's algorithm.

7. The method according to claim 1 , in which at least one of the classifiers is a support vector machine.

8. Apparatus for processing an image, the apparatus comprising:

at least one processor; and

at least one memory including computer program instructions,

the at least one memory and the computer program instructions being configured to, with the at least one processor, cause the apparatus to perform a method of determining an orientation of an object within an image, the method comprising:

determining responses of at least two classifiers in at least one region of the image corresponding to the object, the classifiers having been trained to identify the given object in different specific orientations; and

determining the orientation of the object as an average of the specific orientations, weighted by the responses of their respective classifiers, excluding specific orientations of classifiers having a response smaller than zero.

9. A non-transitory computer-readable storage medium comprising computer-executable instructions which, when executed by a processor, cause a computing device to perform a method of determining an orientation of an object within an image, the method comprising:

determining responses of at least two classifiers in at least one region of the image corresponding to the object, the classifiers having been trained to identify the given object in different specific orientations; and

determining the orientation of the object as an average of the specific orientations, weighted by the responses of their respective classifiers, excluding specific orientations of classifiers having a response smaller than zero.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2022
From: APICAL LIMITED
To: ARM LIMITED
Reel/Frame 061300/0471 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2015
From: ROMANENKO, ILYA
To: APICAL LTD
Reel/Frame 035077/0806 →
Priority Claims (1)
GB 1400941.9 · Jan 20, 2014 · national
Continuity (1)
Related Publication 20150206311A1 · Jul 23, 2015