IP Library Granted Patent US 9,483,960
Granted Patent B2
US 9,483,960 · App. 14/498,488 · Granted Nov 1, 2016

Method and apparatus for dimensional proximity sensing for the visually impaired

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,483,960
App. No.
14/498,488
Granted
Nov 1, 2016
Kind
B2
Abstract

A method, non-transitory computer readable medium, and apparatus for providing a dimension and a proximity of an object are disclosed. For example, the method receives a three dimensional depth map expressed as a two dimensional array of gray values, rasterizes the two dimensional array of gray values into vertical scan lines and horizontal scan lines for a left speaker and a right speaker and converts the vertical scan lines and the horizontal scan lines into a double beep, wherein a first beep of the double beep represents a vertical dimension of the object, the second beep of the double beep represents a horizontal dimension of the object, an intensity of each beep of the double beep represents the proximity of the object and a frequency spectrum of the double beep represents a shape of the object.

Claims (34)

1. A method for providing a dimension and a proximity of an object, comprising:

receiving, by a processor, a three dimensional depth map expressed as a two dimensional array of gray values;

rasterizing, by the processor, the two dimensional array of gray values into vertical scan lines and horizontal scan lines for a left speaker and a right speaker; and

converting, by the processor, the vertical scan lines and the horizontal scan lines into a double beep, wherein a first beep of the double beep represents a vertical dimension of the object, the second beep of the double beep represents a horizontal dimension of the object, an intensity of each beep of the double beep represents the proximity of the object and a frequency spectrum of the double beep represents a shape of the object.

2. The method of claim 1 , wherein the two dimensional array of gray values is divided into a left section, a center section and a right section and the rasterizing and the converting are performed for the left speaker on the left section and the right speaker on the right section.

3. The method of claim 2 , wherein a left double beep in the left speaker represents a first object in the left section and a right double beep in the right speaker represents a second object in the right section.

4. The method of claim 1 , wherein the rasterizing comprises:

performing, by the processor, a first rasterization on the two dimensional array of gray values to obtain the vertical scan lines; and

performing, by the processor, a second rasterization on the two dimensional array of gray values to obtain the horizontal scan lines.

5. The method of claim 1 , wherein the object is a closest object in a field of view.

6. The method of claim 1 , wherein the receiving, the rasterizing and the converting are continuously performed on a series of consecutively captured three dimensional depth maps, wherein each one of the series of consecutively captured three dimensional depths maps represents a particular instance of the object or a new object.

7. The method of claim 1 , wherein the shape comprises a square shape, a rectangular shape, a pyramidal shape, a combination of shapes or a random shape.

8. The method of claim 1 , wherein a change in the intensity of each beep of the double beep over a period of time while the a visually impaired person remains at a location represents a movement of the object.

9. A non-transitory computer-readable medium storing a plurality of instructions which, when executed by a processor, cause the processor to perform operations for providing a dimension and a proximity of an object, the operations comprising:

receiving a three dimensional depth map expressed as a two dimensional array of gray values;

rasterizing the two dimensional array of gray values into vertical scan lines and horizontal scan lines for a left speaker and a right speaker; and

converting the vertical scan lines and the horizontal scan lines into a double beep, wherein a first beep of the double beep represents a vertical dimension of the object, the second beep of the double beep represents a horizontal dimension of the object, an intensity of each beep of the double beep represents the proximity of the object and a frequency spectrum of the double beep represents a shape of the object.

10. The non-transitory computer-readable medium of claim 9 , wherein the two dimensional array of gray values is divided into a left section, a center section and a right section and the rasterizing and the converting are performed for the left speaker on the left section and the right speaker on the right section.

11. The non-transitory computer-readable medium of claim 10 , wherein a left double beep in the left speaker represents a first object in the left section and a right double beep in the right speaker represents a second object in the right section.

12. The non-transitory computer-readable medium of claim 9 , wherein the rasterizing comprises:

performing a first rasterization on the two dimensional array of gray values to obtain the vertical scan lines; and

performing a second rasterization on the two dimensional array of gray values to obtain the horizontal scan lines.

13. The non-transitory computer-readable medium of claim 9 , wherein the object is a closest object in a field of view.

14. The non-transitory computer-readable medium of claim 9 , wherein the receiving, the rasterizing and the converting are continuously performed on a series of consecutively captured three dimensional depth maps, wherein each one of the series of consecutively captured three dimensional depths maps represents a particular instance of the object or a new object.

15. The non-transitory computer-readable medium of claim 9 , wherein the shape comprises a square shape, a rectangular shape, a pyramidal shape, a combination of shapes or a random shape.

16. The non-transitory computer-readable medium of claim 9 , wherein a change in the intensity of each beep of the double beep over a period of time while a visually impaired person remains at a location represents a movement of the object.

17. A pair of glasses for providing a dimension and a proximity of an object comprising:

a time of flight camera for generating a three dimensional depth map;

a left speaker;

a right speaker; and

a processor coupled to the time of flight camera for converting the three dimensional depth map into a two dimensional array of gray values, rasterizing the two dimensional array of gray values into vertical scan lines and horizontal scan lines for the left speaker and the right speaker and converting the vertical scan lines and the horizontal scan lines into a left side double beep outputted by the left speaker and a right side double beep outputted by the right speaker, wherein a first beep of the left side double beep and the right side double beep represents a vertical dimension of the object, the second beep of the left side double beep and the right side double beep represents a horizontal dimension of the object, an intensity of each beep of the left side double beep and the right side double beep represents the proximity of the object and a frequency spectrum of a series of left side double beeps and a series of right side double beeps represents a shape of the object.

18. The pair of glasses of claim 17 , wherein the two dimensional array of gray values is divided into a left section, a center section and a right section and the rasterizing and the converting are performed for the left speaker on the left section and the right speaker on the right section, wherein the left side double beep represents a first object in the left section and the right side double beep represents a second object in the right section.

19. The pair of glasses of claim 17 , wherein the left side double beep and the right side double beep are outputted simultaneously.

20. The pair of glasses of claim 17 , wherein the rasterizing by the processor comprises a first rasterization on the two dimensional array of gray values to obtain the vertical scan lines and a second rasterization on the two dimensional array of gray values to obtain the horizontal scan lines.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2025
From: XEROX CORPORATION
To: GENESEE VALLEY INNOVATIONS, LLC
Reel/Frame 073842/0479 →
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389 Recorded Feb 13, 2024
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: XEROX CORPORATION
Reel/Frame 068261/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
SECURITY INTEREST Recorded Jun 22, 2023
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064760/0389 →
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 062740/0214 Recorded May 18, 2023
From: CITIBANK, N.A., AS AGENT
To: XEROX CORPORATION
Reel/Frame 063694/0122 →
SECURITY INTEREST Recorded Nov 10, 2022
From: XEROX CORPORATION
To: CITIBANK, N.A., AS AGENT
Reel/Frame 062740/0214 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2014
From: TSE, FRANCIS KAPO
To: XEROX CORPORATION
Reel/Frame 033831/0129 →