Intelligent glasses for the visually impaired
First Claim
1. A method for communicating navigation information on a physical environment to a user, the method comprising:
- receiving, by a server computer, at least one digital image of a physical environment of the user captured by one or more digital video devices;
converting, by the server computer, the at least one digital image into a three-dimensional image;
analyzing, by the server computer, the three-dimensional image using object analysis to generate output data, wherein the output data corresponds to the physical environment;
determining, by the server computer, at least one device associated with the user;
formatting, by the server computer, the output data for use with the at least one device, wherein the least one device is capable of providing to a user both a spatial map of the physical environment created by an electrical stimulation pad and receiving from a user a tactile user input corresponding to an object represented in the spatial map of the physical environment to request an identification of an object; and
receiving, by the server computer, user inputs requesting an estimated distance to the object using gaze focal point, to create a tactile representation of the physical environment using a matrix of electrical stimulation electrodes providing various levels of intensity of electrical stimulation to represent a terrain, a distance to an object, and motion of an object in the physical environment, to provide the identification of the object based, at least in part, on the received user input on the surface of the electrical stimulation pad, and to provide a series of beeps representing a distance to the object, a type of object, and a motion of the object in the physical environment.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of the present invention is a method for communicating navigation information on a physical environment to a user. The method comprises receiving, by one or more computer processors, at least one digital image of a physical environment of a user that is captured by one or more digital video devices and converting the at least one digital image into a three-dimensional image. Furthermore, the method includes analyzing the three-dimensional image using object analysis to generate output data where the output data corresponds to the physical environment. Additionally, the method includes determining a device associated with the user and formatting the output data for use with the device.
44 Citations
19 Claims
-
1. A method for communicating navigation information on a physical environment to a user, the method comprising:
-
receiving, by a server computer, at least one digital image of a physical environment of the user captured by one or more digital video devices; converting, by the server computer, the at least one digital image into a three-dimensional image; analyzing, by the server computer, the three-dimensional image using object analysis to generate output data, wherein the output data corresponds to the physical environment; determining, by the server computer, at least one device associated with the user; formatting, by the server computer, the output data for use with the at least one device, wherein the least one device is capable of providing to a user both a spatial map of the physical environment created by an electrical stimulation pad and receiving from a user a tactile user input corresponding to an object represented in the spatial map of the physical environment to request an identification of an object; and receiving, by the server computer, user inputs requesting an estimated distance to the object using gaze focal point, to create a tactile representation of the physical environment using a matrix of electrical stimulation electrodes providing various levels of intensity of electrical stimulation to represent a terrain, a distance to an object, and motion of an object in the physical environment, to provide the identification of the object based, at least in part, on the received user input on the surface of the electrical stimulation pad, and to provide a series of beeps representing a distance to the object, a type of object, and a motion of the object in the physical environment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for communicating navigation information on a physical environment to a user, the computer program product comprising:
-
one or more non-transitory computer readable storage devices and program instructions stored on the one or more non-transitory computer readable storage devices when executed by a server computer perform a method comprising; receiving at least one digital image of a physical environment of the user captured by one or more digital video devices; converting the at least one digital image into a three-dimensional image; analyzing the three-dimensional image using object analysis to generate output data, wherein the output data corresponds to the physical environment; determine determining at least one device associated with the user; formatting the output data for use with the at least one device, wherein the least one device is capable of providing to a user both a spatial map of the physical environment created by an electrical stimulation pad, and receiving from a user a tactile user input corresponding to an object represented in the spatial map of the physical environment to request an identification of an object; and receiving user inputs requesting an estimated distance to the object using gaze focal point, to create a tactile representation of the physical environment using a matrix of electrical stimulation electrodes providing various levels of intensity of electrical stimulation to represent a terrain, a distance to an object, and motion of an object in the physical environment, to provide the identification of the object based, at least in part, on the received user input on the surface of the electrical stimulation pad, and to provide a series of beeps representing a distance to the object, a type of object, and a motion of the object in the physical environment. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer system for communicating navigation information on a physical environment to a user, the system comprising:
-
a server computer; one or more computer non-transitory readable storage media; program instructions stored on at least one of the one or more non-transitory computer readable storage media when executed by the server computer perform a method comprising; receiving at least one digital image of a physical environment of the user captured by one or more digital video devices; converting the at least one digital image into a three-dimensional image; analyzing the three-dimensional image using object analysis to generate output data, wherein the output data corresponds to the physical environment; determining at least one device associated with the user; formatting the output data for use with the at least one device, wherein the least one device is capable of providing to a user both a spatial map of the physical environment created by an electrical stimulation pad, and receiving from a user a tactile user input corresponding to an object represented in the spatial map of the physical environment to request an identification of an object; and receiving user inputs requesting an estimated distance to the object using gaze focal point, to create a tactile representation of the physical environment using a matrix of electrical stimulation electrodes providing various levels of intensity of electrical stimulation to represent a terrain, a distance to an object, and motion of an object in the physical environment, to provide the identification of the object based, at least in part, on the received user input on the surface of the electrical stimulation pad, and to provide a series of beeps representing a distance to the object, a type of object, and a motion of the object in the physical environment. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification