Image processing and object classification

US9547807B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9547807-B2
Application numberUS-201214352879-A
CountryUS
Kind codeB2
Filing dateOct 19, 2012
Priority dateOct 19, 2011
Publication dateJan 17, 2017
Grant dateJan 17, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for classifying objects from one or more images comprising generating a trained classification process and using the trained classification process to classify objects in the images. Generating the trained classification process can include extracting features from one or more training images and clustering the features into one or more groups of features termed visual words; storing data for each of the visual words, including color and texture information, as descriptor vectors; and generating a vocabulary tree to store clusters of visual words with common characteristics. Using the trained classification process to classify objects can include extracting features from the images and clustering the features into groups of features termed visual words; searching the vocabulary tree to determine the closest matching clusters of visual words; and classifying objects based on the closest matching clusters of visual words in the vocabulary tree.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for classifying objects from one or more images comprising the steps of: generating a trained classification process; and using the trained classification process to classify objects in said one or more images; wherein generating the trained classification process comprises the steps of: extracting features from one or more training images and clustering said features into one or more groups of features termed visual words; storing data for each of said visual words, including colour and texture information, as descriptor vectors; clustering the descriptor vectors into a plurality of clusters termed codewords; generating a plurality of candidate vocabulary trees using a plurality of the codewords, each candidate vocabulary tree being generated by repeatedly clustering that plurality of codewords; determining, for each candidate vocabulary tree, a score value indicative of how well that candidate vocabulary tree classifies as itself each of the plurality of codewords from which that candidate vocabulary tree was generated; and selecting, from the plurality of candidate vocabulary trees, based on the score values, a vocabulary tree, the selected vocabulary tree storing clusters of visual words with common characteristics; and wherein using the trained classification process to classify objects in said one or more images comprises the steps of: extracting features from said one or more images and clustering said features into groups of features termed visual words; searching the selected vocabulary tree to determine the closest matching clusters of visual words; and classifying objects based on the closest matching clusters of visual words in the selected vocabulary tree. 2. A method for classifying objects according to claim 1 , wherein one or more of the descriptor vectors comprises a combination of a concatenated Joint Histogram descriptor vector and a SIFT descriptor vector. 3. A method for classifying objects according to claim 1 , wherein clustering the descriptor vectors into a plurality of clusters termed codewords comprises k-means clustering the descriptor vectors. 4. Apparatus for performing a method as claimed in claim 1 . 5. A non-transitory computer readable storage medium including computer program code for use in performing a method as claimed in claim 1 . 6. A method for classifying objects according to claim 1 , wherein each vocabulary tree is formed agglomeratively via supervised learning.

Assignees

Inventors

Classifications

  • based on distances to training or reference patterns · CPC title

  • using statistics or function optimisation, e.g. modelling of probability density functions · CPC title

  • Tree-organised classifiers · CPC title

  • Distances to closest patterns, e.g. nearest neighbour classification · CPC title

  • using a plurality of salient features, e.g. bag-of-words [BoW] representations · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9547807B2 cover?
A method for classifying objects from one or more images comprising generating a trained classification process and using the trained classification process to classify objects in the images. Generating the trained classification process can include extracting features from one or more training images and clustering the features into one or more groups of features termed visual words; storing d…
Who is the assignee on this patent?
Univ Sydney, The Univeristy Of Sydney
What technology area does this patent fall under?
Primary CPC classification G06F18/24323. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 17 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).