Information processing apparatus and method of controlling the same

US11037325B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11037325-B2
Application numberUS-202016779997-A
CountryUS
Kind codeB2
Filing dateFeb 3, 2020
Priority dateJan 6, 2017
Publication dateJun 15, 2021
Grant dateJun 15, 2021

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.

An information processing apparatus has a hold unit for holding a plurality of features of a physical space as a plurality of held features, each of the plurality of held features being related with a position in a first image captured by an image capturing apparatus at a first time, and information of an availability for a position/orientation calculation of the image capturing apparatus. The information processing apparatus associates a plurality of detected features, which are detected in a second image captured by the image capturing apparatus at a second time after the first time, with the plurality of held features, and, based on the availabilities related with the associated held features, adjusts a detected feature, among the plurality of detected features, to be used in the calculation of the position/orientation of the image capturing apparatus.

First claim

Opening claim text (preview).

What is claimed is: 1. An information processing apparatus comprising: at least one memory storing a program; and one or more processors which, by executing the program, function as: a recognition unit configured to recognize a moving object included in an image captured by an image capturing apparatus by inputting the image to a learning model for determining a type of an object; and a first determining unit configured to determine, based on a result of the recognition unit, an availability for a position calculation of the image capturing apparatus corresponding to a feature point indicating the moving object among feature points detected from the image, and determine the availability corresponding to a feature point indicating an object that is not the moving object among the detected feature points. 2. The information processing apparatus according to claim 1 , wherein the first determining unit reduces the availability corresponding to a feature point indicating the moving object. 3. The information processing apparatus according to claim 2 , wherein the feature point is a point representing a geometric structure in the image, and the at least one processor further function as a second determining unit configured to determine a position of a feature point detected from the image by associating the feature point detected from the image with a feature point detected from another image captured before the image. 4. The information processing apparatus according to claim 3 , wherein the at least one processor further function as a calculating unit configured to calculate a position of the image capturing apparatus based on a position of the feature point, determined by the second determining unit, selected based on the availability determined by the first determining unit. 5. The information processing apparatus according to claim 4 , wherein the calculating unit calculates the position of the image capturing apparatus based on the position of the feature point whose availability is larger than a predetermined threshold value. 6. The information processing apparatus according to claim 4 , wherein the calculating unit calculates the position of the image capturing apparatus based on the positions of a predetermined number of feature points determined by the second determining unit, wherein the predetermined number of feature points are selected in descending order of the determined availability from among the feature points. 7. The information processing apparatus according to claim 4 , wherein the calculating unit divides the image into regions, and for each of the regions, the calculating unit selects a predetermined number of feature points in descending order of the availability, and calculates a position of the image capturing apparatus based on positions of the selected feature points determined by the second determining unit. 8. The information processing apparatus according to claim 4 , wherein the calculating unit calculates a position of a head mount display including the image capturing apparatus. 9. The information processing apparatus according to claim 4 , wherein the calculating unit calculates a position of a robot including the image capturing apparatus. 10. The information processing apparatus according to claim 1 , wherein the moving object is a person.

Assignees

Inventors

Classifications

  • Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries · CPC title

  • Matching criteria, e.g. proximity measures · CPC title

  • Details of sensors, e.g. sensor lenses (fingerprint or palmprint sensors G06V40/13; vascular sensors G06V40/145; eye sensors G06V40/19) · CPC title

  • Extraction of image or video features · CPC title

  • in augmented reality scenes · 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 US11037325B2 cover?
An information processing apparatus has a hold unit for holding a plurality of features of a physical space as a plurality of held features, each of the plurality of held features being related with a position in a first image captured by an image capturing apparatus at a first time, and information of an availability for a position/orientation calculation of the image capturing apparatus. The …
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification G06T7/73. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 15 2021 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).