IP Library Granted Patent US 9,785,862
Granted Patent B2
US 9,785,862 · App. 14/461,766 · Granted Oct 10, 2017

System and method for feeling surface roughness through microscopic data

Inventors: Aleksandr Y. Aravkin (Bronx, NY); Anirban Basu (Elmsford, NY); Dimitri Kanevsky (Ossining, NY); Tara N. Sainath (Jersey City, NJ)
Assignee: International Business Machines Corporation
G06K9/6202G01B11/30G06F3/016G09B21/00
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,785,862
App. No.
14/461,766
Granted
Oct 10, 2017
Kind
B2
Abstract

Systems and methods for generating a tactile representation of an object are provided. A method for generating a tactile representation of an object, comprises obtaining a microscopic image of a surface of the object, processing data corresponding to the image to generate a roughness pattern for the object based on the image, calibrating the roughness pattern with a predetermined material, and simulating the roughness pattern on an electronic device.

Claims (71)

1. A method for generating a tactile representation of an object, comprising:

obtaining a microscopic image of a surface of the object;

processing data corresponding to the image to generate a roughness pattern for the object based on the image;

wherein the data comprises microscopic data;

wherein the processing comprises:

transforming the microscopic data into a metadata representation; and

reducing a parameter space of possible tactile representations given the metadata representation by generating a three-dimensional (3-D) matrix from the metadata representation;

calibrating the roughness pattern with a predetermined material;

wherein the calibrating comprises:

comparing a benchmark roughness pattern for the predetermined material with the roughness pattern for the object; and

mapping differences between the benchmark roughness pattern for the predetermined material and the roughness pattern for the object to identify areas of the roughness pattern for the object which are one of smoother and rougher than the benchmark roughness pattern;

simulating the roughness pattern on an electronic device; and

outputting a value representing a degree of difference of at least one of a smoothness and a roughness of the object from at least one of a smoothness and a roughness, respectively, of the predetermined material,

wherein the obtaining, processing, calibrating, simulating and outputting steps are performed by a computer system comprising a memory and at least one processor coupled to the memory.

2. The method according to claim 1 , wherein the processing further comprises:

digitizing a result of the reducing of the parameter space to produce a set of quantized features; and

mapping the quantized features into an intensity representation.

3. The method according to claim 1 , further comprising:

defining a roughness map from the mapped differences; and

dividing levels of roughness from the roughness map into different portions based on roughness intensity.

4. The method according to claim 3 , further comprising producing a map of each of the different portions to one or more distinct tactile spatial signals.

5. The method according to claim 1 , wherein the calibrating comprises determining the roughness of the object with respect to the roughness of the predetermined material.

6. The method according to claim 1 , further comprising encrypting a result of the calibration in an encryption code, and scanning the encryption code through an online platform.

7. The method according to claim 1 , wherein the simulation is performed through at least one of vibration, temperature variation, light intensity variation, and a phase change.

8. A system for generating a tactile representation of an object, comprising:

a memory;

at least one processor operatively connected to the memory;

a sensor that obtains a microscopic image of a surface of the object;

a transformation module, executed via the at least one processor, that processes data corresponding to the image to generate a roughness pattern for the object based on the image;

wherein the data comprises microscopic data;

wherein the processing comprises:

transforming the microscopic data into a metadata representation; and

reducing a parameter space of possible tactile representations given the metadata representation by generating a three-dimensional (3-D) matrix from the metadata representation;

an interpretation module, executed via the at least one processor, that calibrates the roughness pattern with a predetermined material;

wherein the calibrating comprises:

comparing a benchmark roughness pattern for the predetermined material with the roughness pattern for the object; and

mapping differences between the benchmark roughness pattern for the predetermined material and the roughness pattern for the object to identify areas of the roughness pattern for the object which are one of smoother and rougher than the benchmark roughness pattern; and

a tactile production module, executed via the at least one processor, that simulates the roughness pattern on an electronic device;

wherein a value representing a degree of difference of at least one of a smoothness and a roughness of the object from at least one of a smoothness and a roughness, respectively, of the predetermined material is outputted.

9. The system according to claim 8 , wherein the transformation module:

digitizes a result of the reducing of the parameter space to produce a set of quantized features; and

maps the quantized features into an intensity representation.

10. The system according to claim 8 , wherein:

the interpretation module defines a roughness map from the mapped differences; and

the system further comprises a tactile preparation module, executed via the at least one processor, that divides levels of roughness from the roughness map into different portions based on roughness intensity.

11. The system according to claim 10 , wherein the tactile preparation module produces a map of each of the different portions to one or more distinct tactile spatial signals.

12. The system according to claim 8 , wherein the interpretation module determines the roughness of the object with respect to the roughness of the predetermined material.

13. The system according to claim 8 , further comprising an encryption module, executed via the at least one processor, that encrypts a result of the calibration in an encryption code.

14. A computer program product for generating a tactile representation of an object, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising:

obtaining a microscopic image of a surface of the object;

processing data corresponding to the image to generate a roughness pattern for the object based on the image;

wherein the data comprises microscopic data;

wherein the processing comprises:

transforming the microscopic data into a metadata representation; and

reducing a parameter space of possible tactile representations given the metadata representation by generating a three-dimensional (3-D) matrix from the metadata representation;

calibrating the roughness pattern with a predetermined material;

wherein the calibrating comprises:

comparing a benchmark roughness pattern for the predetermined material with the roughness pattern for the object; and

mapping differences between the benchmark roughness pattern for the predetermined material and the roughness pattern for the object to identify areas of the roughness pattern for the object which are one of smoother and rougher than the benchmark roughness pattern;

simulating the roughness pattern on an electronic device; and

outputting a value representing a degree of difference of at least one of a smoothness and a roughness of the object from at least one of a smoothness and a roughness, respectively, of the predetermined material.

15. The method according to claim 4 , wherein the simulating comprises generating different tactile feedback for each of the different portions based on the one or more distinct tactile spatial signals.

16. The system according to claim 11 , wherein the simulating comprises generating different tactile feedback for each of the different portions based on the one or more distinct tactile spatial signals.

17. The computer program product according to claim 14 , wherein the processing further comprises:

digitizing a result of the reducing of the parameter space to produce a set of quantized features; and

mapping the quantized features into an intensity representation.

18. The computer program product according to claim 14 , wherein the method further comprises:

defining a roughness map from the mapped differences; and

dividing levels of roughness from the roughness map into different portions based on roughness intensity.

19. The computer program product according to claim 18 , wherein the method further comprises producing a map of each of the different portions to one or more distinct tactile spatial signals.

20. The computer program product according to claim 19 , wherein the simulating comprises generating different tactile feedback for each of the different portions based on the one or more distinct tactile spatial signals.

Assignments (7)
SECURITY AGREEMENT Recorded May 20, 2026
From: WAYFAIR LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 075591/0399 →
SECURITY INTEREST Recorded Nov 10, 2025
From: WAYFAIR LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 073514/0326 →
SECURITY AGREEMENT Recorded Mar 13, 2025
From: WAYFAIR LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 070513/0542 →
SECURITY AGREEMENT Recorded Oct 10, 2024
From: WAYFAIR LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 069143/0399 →
SECURITY AGREEMENT Recorded Mar 24, 2021
From: WAYFAIR LLC
To: CITIBANK, N.A.
Reel/Frame 055708/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2019
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: WAYFAIR LLC
Reel/Frame 050867/0899 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2014
From: ARAVKIN, ALEKSANDR Y.; BASU, ANIRBAN; KANEVSKY, DIMITRI; SAINATH, TARA N.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 033554/0005 →
Continuity (1)
Related Publication 20160048997A1 · Feb 18, 2016