Augmented reality panorama supporting visually impaired individuals

US9526658B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9526658-B2
Application numberUS-201314085541-A
CountryUS
Kind codeB2
Filing dateNov 20, 2013
Priority dateFeb 24, 2010
Publication dateDec 27, 2016
Grant dateDec 27, 2016

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.

There is presented a system and method for providing real-time object recognition to a remote user. The system comprises a portable communication device including a camera, at least one client-server host device remote from and accessible by the portable communication device over a network, and a recognition database accessible by the client-server host device or devices. A recognition application residing on the client-server host device or devices is capable of utilizing the recognition database to provide real-time object recognition of visual imagery captured using the portable communication device to the remote user of the portable communication device. In one embodiment, a sighted assistant shares an augmented reality panorama with a visually impaired user of the portable communication device where the panorama is constructed from sensor data from the device.

First claim

Opening claim text (preview).

What is claimed is: 1. An augmented reality engine comprising: a device interface configured to receive ambient sensor data from a mobile sensing device, the ambient sensor data reflecting a environment of a person and including a current field of view and device position data; a panoramic engine configured to construct an augmented reality panorama representing a 3D digital model of the environment and including some of its objects at least partially based on the ambient sensor data with the current field of view integrated into the augmented reality panorama 3D digital model as a function of the device position; and an assistant interface configured to: present visually the 3D digital model of the augmented reality panorama along with the integrated current field of view to an assistant, generate device commands based on an interaction between the assistant with at least one object in the 3D digital model and outside the current field of view, transmit, via the device interface, the device commands to the remote mobile sensing device, the device commands instructing the mobile sensing device to capture additional object data associated with the objects in the augmented reality panorama outside the integrated current field of view, and update the augmented reality panorama by incorporating the additional object data into the 3D digital model. 2. The engine of claim 1 , wherein the current field of view comprises image data captured by the sensing device. 3. The engine of claim 1 , wherein the augmented reality panorama comprises multi-modal panoramic data. 4. The engine of claim 3 , where the multi-modal panoramic data includes haptic data and where the device commands comprises haptic feedback instructions associated with real-world objects in the remote environment proximate to the person and that correspond to the objects in the augmented reality panorama. 5. The engine of claim 1 , wherein the mobile sensing device comprises a smart phone. 6. The engine of claim 1 , augmented reality panorama comprises a personalized panorama associated with the person. 7. The engine of claim 6 , the personalized panorama comprises private ambient sensor data under management of the person. 8. The engine of claim 7 , wherein the personalized panorama comprises filtered portions as a function of the private ambient sensor data. 9. The engine of claim 1 , wherein the augmented reality panorama comprises historical portions representative of historical ambient sensor data. 10. The engine of claim 9 , wherein the augmented reality panorama comprises highlighted objects indicating differences between the historical portions and recently updated portions of the augmented reality panorama based on the current field of view. 11. The engine of claim 1 , wherein the augmented reality panorama comprises public portions representative of publicly gathered sensor data. 12. The engine of claim 1 , wherein the assistant interface is further configured to present a latency indicating a time difference between acquisition of the ambient sensor data and presentation of the current field of view. 13. The engine of claim 1 , wherein assistant interface is further configured to correct placement of the current field of view in the augmented reality panorama based on at least two of the following ambient sensor data: GPS location data, image registration data, accelerometer data, magnetometer data, wireless signal data, odometry data, and audio data. 14. The engine of claim 1 , wherein the augmented reality panorama comprises metatags assigned to the objects within the augmented reality panorama. 15. The engine of claim 14 , where wherein the metatags comprise metadata visible to the assistant and superimposed on the augmented reality panorama. 16. The engine of claim 14 , wherein the metatags comprises non-visual metadata. 17. The engine of claim 1 , wherein the assistant interface is further configured to indicate distances to the objects relative to the current field of view. 18. The engine of claim 1 , wherein the device commands comprise instructions to the mobile sensing device to activate an actuator indicating an object's position relative to the mobile sensing device. 19. The engine of claim 1 , wherein the device commands comprise instructions to the mobile sensing device to emit audible signals indicating an object's position relative to the mobile sensing device. 20. The engine of claim 1 , wherein the panoramic engine comprises an object feature registration module configured to convert the ambient sensor data into object landmarks within the augmented reality panorama. 21. The engine of claim 20 , wherein the object landmarks within the augmented reality panorama include image registration landmarks. 22. The engine of claim 21 , wherein the image registration landmarks comprise Scale-Invariant Feature Transformation (SIFT) landmarks. 23. The engine of claim 1 , wherein the device position data comprises device orientation data. 24. The engine of claim 1 , wherein the device interface represents a remote device interface. 25. The engine of claim 24 , wherein the mobile sensing device comprises a remote device. 26. The engine of claim 1 , wherein the assistant interface is configured to render the augmented reality panorama to a sighted assistant. 27. The engine of claim 1 , wherein the ambient sensor data represents an environment of a visually impaired person. 28. The engine of claim 1 , wherein the device interface comprises a peer-to-peer network interface. 29. The engine of claim 1 , wherein the mobile sensing device comprises glasses.

Assignees

Inventors

Classifications

  • Details of specially-adapted software to access information, e.g. to browse through hyperlinked information · CPC title

  • A61H3/061Primary

    with electronic detecting or guiding means · CPC title

  • connected to external computer devices or networks · CPC title

  • Audio interfaces, e.g. voice or music controlled · CPC title

  • the stations being mobile · 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 US9526658B2 cover?
There is presented a system and method for providing real-time object recognition to a remote user. The system comprises a portable communication device including a camera, at least one client-server host device remote from and accessible by the portable communication device over a network, and a recognition database accessible by the client-server host device or devices. A recognition applicat…
Who is the assignee on this patent?
Nant Holdings Ip Llc
What technology area does this patent fall under?
Primary CPC classification A61H3/061. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Dec 27 2016 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).