×

Smart necklace with stereo vision and onboard processing

  • US 9,915,545 B2
  • Filed: 12/05/2014
  • Issued: 03/13/2018
  • Est. Priority Date: 01/14/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing directions to a blind user of an electronic device, the directions being from a current location of the electronic device to a location of a desired object or a desired location, the method comprising:

  • detecting, by a camera and an inertial measurement unit and in response to a selection of a find mode of the electronic device, image data corresponding to a surrounding environment of the electronic device and inertial measurement data corresponding to a movement of the electronic device, respectively;

    receiving, by an input device, user input including an identifier of the desired object or the desired location and additional input corresponding to a desired output;

    determining, by a processor, whether the desired output includes navigation instructions from the current location of the electronic device to the desired object or the desired location, or a relative location of the desired object or the desired location from the current location of the electronic device based on the additional input corresponding to the desired output;

    storing, in a memory, map data corresponding to an environment of the electronic device;

    determining, by a processor, at least one of a current location of the electronic device or a current location of the desired object or the desired location based on the image data;

    determining, by the processor, the navigation instructions from the current location of the electronic device to the desired object or the desired location based on the map data and the determined at least one of the current location of the electronic device or the current location of the desired object or the desired location;

    determining, by the processor, movement of the electronic device based on the inertial measurement data;

    updating, by the processor, the navigation instructions based on the movement of the electronic device;

    determining, by the processor, the relative location of the desired object or the desired location by comparing the current location of the electronic device to the location of the desired object or the desired location;

    providing, by an output device, the navigation instructions when the desired output includes the navigation instructions; and

    providing, by the output device, the relative location of the desired object or the desired location when the desired output includes the relative location.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×