Driving mechanism
US-12165502-B2 · Dec 10, 2024 · US
US9691180B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9691180-B2 |
| Application number | US-201213976094-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 28, 2012 |
| Priority date | Sep 28, 2012 |
| Publication date | Jun 27, 2017 |
| Grant date | Jun 27, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs] · CPC title
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.