Determination of augmented reality information

US9691180B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9691180-B2
Application numberUS-201213976094-A
CountryUS
Kind codeB2
Filing dateSep 28, 2012
Priority dateSep 28, 2012
Publication dateJun 27, 2017
Grant dateJun 27, 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.

Systems and methods may provide for obtaining or implementing augmented reality information. A logic architecture may be employed to detect a low acceleration condition with respect to an image capture device. The logic architecture may select data from a video associated with the image capture device in response to the low acceleration condition. The logic architecture may also use the data to obtain augmented reality information for the video. Additionally, the logic architecture may modify the video with the augmented reality information, or may display the video with the augmented reality information.

First claim

Opening claim text (preview).

We claim: 1. A method comprising: detecting a low acceleration condition of an image capture device based on sensor data from a motion sensor of the image capture device, wherein the detecting includes identifying a transition between a high acceleration condition of the image capture device and the low acceleration condition of the image capture device; selecting data from a video associated with the image capture device in response to the low acceleration condition, wherein the data includes one or more of a feature captured during the low acceleration condition, an object captured during the low acceleration condition, a query image captured during the low acceleration condition, and a frame captured during the low acceleration condition, and wherein the selecting includes extracting one or more of the feature, the object, the query image, and the frame; and using the data to obtain augmented reality information for the video. 2. The method of claim 1 , wherein the detecting is to be based on one or more of: an acceleration threshold value, wherein the low acceleration condition is declared when an acceleration vector falls below the acceleration threshold value; and a classification threshold value, wherein the low acceleration condition is declared when a run length time exceeds the classification threshold value. 3. The method of claim 1 , wherein the selecting is to be based on a predetermined period during the low acceleration condition that delays a declaration of the low acceleration condition. 4. The method of claim 1 , further including one or more of: modifying the video with the augmented reality information; and displaying the video with the augmented reality information. 5. A non-transitory computer-readable medium comprising one or more instructions that when executed on a processor cause the processor to: detect a low acceleration condition of an image capture device based on sensor data from a motion sensor of the image capture device, wherein to detect is to include to identify a transition between a high acceleration condition of the image capture device and the low acceleration condition of the image capture device; select data from a video associated with the image capture device in response to the low acceleration condition, wherein the data is to include one or more of a feature to be captured during the low acceleration condition, an object to be captured during the low acceleration condition, a query image to be captured during the low acceleration condition, and a frame to be captured during the low acceleration condition, and wherein to select is to include to extract one or more of the feature, the object, the query image, and the frame; and use the data to obtain augmented reality information for the video. 6. The medium of claim 5 , wherein when executed the one or more instructions configure a processor to detect the low acceleration condition based on one or more of: an acceleration threshold value, wherein the low acceleration condition is to be declared when an acceleration vector falls below the acceleration threshold value; and a classification threshold value, wherein the low acceleration condition is to be declared when a run length time exceeds the classification threshold value. 7. The medium of claim 5 , wherein when executed the one or more instructions configure a processor to select the data based on a predetermined period during the low acceleration condition that is to delay a declaration of the low acceleration condition. 8. The medium of claim 5 , wherein when executed the one or more instructions configure a processor to communicate the data to a remote processor to obtain the augmented reality information. 9. The medium of claim 5 , wherein when executed the one or more instructions configure a processor to analyze the data based on one or more of: a data identity determination to identify the data in the video; and a data information determination to identify information related to the data in the video. 10. The medium of claim 5 , wherein when executed the one or more instructions configure a processor to one or more of: modify the video based on the augmented reality information; and display the video with the augmented reality information. 11. An apparatus comprising: a condition logic, implemented at least partly in one or more of configurable logic or fixed functionality logic hardware, to detect a low acceleration condition of an image capture device based on sensor data from a motion sensor of the image capture device, wherein to detect is to include to identify a transition between a high acceleration condition of the image capture device and the low acceleration condition of the image capture device; and a selection logic, implemented at least partly in one or more of configurable logic or fixed functionality logic hardware, to select data from a video associated with the image capture device in response to the low acceleration condition, wherein the data is to include one or more of a feature to be captured during the low acceleration condition, an object to be captured during the low acceleration condition, a query image to be captured during the low acceleration condition, and a frame to be captured during the low acceleration condition, wherein to select is to include to extract one or more of the feature, the object, the query image, and the frame, and wherein the data is to be used to obtain augmented reality information for the video. 12. The apparatus of claim 11 , wherein the condition logic is to include one or more of: an acceleration logic, implemented at least partly in one or more of configurable logic or fixed functionality logic hardware, to detect one or more of the high acceleration condition and the low acceleration condition, wherein the high acceleration condition is to be declared when an acceleration vector does not fall below the acceleration threshold value, and wherein the low acceleration condition is to be declared when the acceleration vector falls below the acceleration threshold value; and a classification logic, implemented at least partly in one or more of configurable logic or fixed functionality logic hardware, to detect when a classification threshold value is to be exceeded, wherein the low acceleration condition is to be declared when a run length time exceeds the classification threshold value. 13. The apparatus of claim 11 , wherein the selection logic is to select the data based on a predetermined period during the low acceleration condition that is to delay a declaration of the low acceleration condition. 14. The apparatus of claim 11 , further including a communication logic, implemented at least partly in one or more of configurable logic or fixed functionality logic hardware, to communicate the data to a remote apparatus to obtain the augmented reality information. 15. The apparatus of claim 11 , further including an analysis logic, implemented at least partly in one or more of configurable logic or fixed functionality logic hardware, to analyze the data, wherein the analysis logic is to include one or more of: a data identity logic, implemented at least partly in one or more of configurable logic or fixed functionality logic hardware, to identify the data in the video; and a data information logic, implemented at least partly in one or more of configurable logic or fixed functionality logic hardware, to identify information related to the data in the video. 16. The apparatus of claim 11 , further including a display to present the video with the augmented reality infor

Assignees

Inventors

Classifications

  • G06F1/1626Primary

    with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs] · CPC title

  • G06T19/006Primary

    Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · CPC title

  • Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

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 US9691180B2 cover?
Systems and methods may provide for obtaining or implementing augmented reality information. A logic architecture may be employed to detect a low acceleration condition with respect to an image capture device. The logic architecture may select data from a video associated with the image capture device in response to the low acceleration condition. The logic architecture may also use the data to…
Who is the assignee on this patent?
Li Qiang, Chen Yurong, Wang Peng, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F1/1626. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 27 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).