IP Library Granted Patent US 11,138,748
Granted Patent B2
US 11,138,748 · App. 16/136,749 · Granted Oct 5, 2021

Method and apparatus for classifying depth scans

Inventors: Raghavendra Tenkasi Shankar (Holbrook, NY); David S. Koch (East Islip, NY)
Assignee: Zebra Technologies Corporation
G06T7/50G01B11/22G06T7/11G06T2207/10028
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 11,138,748
App. No.
16/136,749
Granted
Oct 5, 2021
Kind
B2
Abstract

A method for classifying depth scan data at a computing device includes: obtaining, at the computing device, a set of depth measurements and a graphical representation of the depth measurements; automatically selecting, at the computing device, a subset of the depth measurements indicating a region of interest; rendering, on a display of the computing device, an image including (i) the graphical representation of the depth measurements and (ii) a graphical indication of the region of interest overlaid on the graphical representation of the depth measurements; receiving, via an input device, a selection associated with the image; and generating a region of interest indicator based on the subset of the depth measurements and the selection.

Claims (42)

1. A method for classifying depth scan data at a computing device, comprising:

obtaining, at the computing device, a set of depth measurements and a graphical representation of the depth measurements;

automatically selecting, at the computing device, a subset of the depth measurements indicating a region of interest;

rendering, on a display of the computing device, an image including (i) the graphical representation of the depth measurements and (ii) a graphical indication of the region of interest overlaid on the graphical representation of the depth measurements;

receiving, via an input device, a selection associated with the image; and

generating a region of interest indicator based on the subset of the depth measurements and the selection.

2. The method of claim 1 , wherein the graphical representation of the depth measurements depicts a side profile of a surface of a tire.

3. The method of claim 1 , wherein the set of depth measurements correspond to respective points across a surface of a tire.

4. The method of claim 3 , wherein the region of interest is a tread of the tire.

5. The method of claim 1 , wherein automatically selecting the subset of the depth measurements comprises determining whether the subset of the depth measurements exceeds a depth threshold.

6. The method of claim 1 , wherein automatically selecting the subset of the depth measurements comprises determining whether the subset of the depth measurements exceeds a population threshold.

7. The method of claim 1 , wherein generating the region of interest indicator includes generating, at the computing device, a region of interest depth from the subset of depth measurements.

8. The method of claim 1 , wherein receiving the selection includes receiving a selection of a location on the image.

9. The method of claim 8 , further comprising:

selecting a further subset of the depth measurements corresponding to the location as indicating a further region of interest; and

rendering an updated image including (i) the graphical representation of the depth measurements and (ii) graphical indications of the region of interest and the further region of interest overlaid on the graphical representation of the depth measurements.

10. A computing device, comprising:

a display;

an input device;

a depth scanner configured to generate a set of depth measurements of an item; and

a processor connected with the display, the depth scanner, and the input device, the processor configured to:

obtain the set of depth measurements and a graphical representation of the depth measurements;

automatically select a subset of the depth measurements indicating a region of interest;

control the display to render an image including (i) the graphical representation of the depth measurements and (ii) a graphical indication of the region of interest overlaid on the graphical representation of the depth measurements;

receive, via the input device, a selection associated with the image; and

generate a region of interest indicator based on the subset of the depth measurements and the selection.

11. The computing device of claim 10 , wherein the graphical representation of the depth measurements depicts a side profile of a surface of a tire.

12. The computing device of claim 10 , wherein the set of depth measurements correspond to respective points across a surface of a tire.

13. The computing device of claim 12 , wherein the region of interest is a tread of the tire.

14. The computing device of claim 10 , wherein the processor is further configured to automatically select the subset of the depth measurements by determining whether the subset of the depth measurements exceeds a depth threshold.

15. The computing device of claim 10 , wherein the processor is further configured to automatically select the subset of the depth measurements by determining whether the subset of the depth measurements exceeds a population threshold.

16. The computing device of claim 10 , wherein the processor is further configured to generate the region of interest indicator by generating a region of interest depth from the subset of depth measurements.

17. The computing device of claim 10 , wherein the selection associated with the image is a selection of a location on the image received via the input device.

18. The computing device of claim 17 , wherein the processor is further configured to:

select a further subset of the depth measurements corresponding to the location as indicating a further region of interest; and

control the display to render an updated image including (i) the graphical representation of the depth measurements and (ii) graphical indications of the region of interest and the further region of interest overlaid on the graphical representation of the depth measurements.

19. A non-transitory computer-readable medium storing computer-readable instructions executable by a computing device, wherein execution computer-readable instructions configures the device to:

obtain a set of depth measurements and a graphical representation of the depth measurements;

automatically select a subset of the depth measurements indicating a region of interest;

render, on a display of the computing device, an image including (i) the graphical representation of the depth measurements and (ii) a graphical indication of the region of interest overlaid on the graphical representation of the depth measurements;

receive, via an input device, a selection associated with the image; and

generate a region of interest indicator based on the subset of the depth measurements and the selection.

Assignments (5)
RELEASE OF SECURITY INTEREST - 364 - DAY Recorded Mar 5, 2021
From: JPMORGAN CHASE BANK, N.A.
To: ZEBRA TECHNOLOGIES CORPORATION; LASER BAND, LLC; TEMPTIME CORPORATION
Reel/Frame 056036/0590 →
SECURITY INTEREST Recorded Sep 1, 2020
From: ZEBRA TECHNOLOGIES CORPORATION; LASER BAND, LLC; TEMPTIME CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053841/0212 →
SECURITY INTEREST Recorded Jul 3, 2019
From: ZEBRA TECHNOLOGIES CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 049674/0916 →
MERGER Recorded Jan 16, 2019
From: ZIH CORP.
To: ZEBRA TECHNOLOGIES CORPORATION
Reel/Frame 048470/0848 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2018
From: TENKASI SHANKAR, RAGHAVENDRA; KOCH, DAVID S.
To: ZIH CORP.
Reel/Frame 046929/0868 →