IP Library › Granted Patent US 12,536,837
Granted Patent B2
US 12,536,837 · App. 18/459,769 · Granted Jan 27, 2026

Object identification and labeling with sign language

Inventors: Eduardo Pinto Magalhães (Campinas, BR); Silvan Ferreira da Silva Junior (Caraúbas, BR)
Assignee: Lenovo (Singapore) Pte. Ltd.
G06V40/28G06V10/764G06V20/70
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 12,536,837
App. No.
18/459,769
Granted
Jan 27, 2026
Kind
B2
Abstract

Image data are received into a system. The image data include an object. A first gesture of a human hand is detected in the image data. The first gesture identifies the object for processing. A second gesture of the human hand is detected. The second gesture indicates a readiness to accept a third gesture, and then the third gesture is detected. The object is labeled with the third gesture, and the labeled object is stored in a database. The third gesture can be a sign from a sign language.

Claims (44)

1 . A computer-implemented method comprising:

receiving image data corresponding to an environment, the environment comprising one or more objects;

detecting a first gesture of a human hand in the image data, the first gesture identifying an object from the one or more objects;

detecting the object;

detecting a second gesture of the human hand, the second gesture indicating a readiness to accept a third gesture;

detecting the third gesture of the human hand;

labeling the object with the third gesture; and

storing the labeled object in a database.

2 . The computer-implemented method of claim 1 , comprising classifying the object.

3 . The computer-implemented method of claim 2 , wherein the classifying the object comprises a one-shot learning algorithm.

4 . The computer-implemented method of claim 1 , comprising transmitting the labeled object to a computer display device for one or more of a sign language translation or a sign language instruction.

5 . The computer-implemented method of claim 1 , wherein the image data comprise a live video or a recorded video.

6 . The computer-implemented method of claim 1 , wherein the detecting the third gesture ceases when no motion of the human hand is detected in the image data.

7 . The computer-implemented method of claim 1 , wherein the storage of the labeled object in the database comprises replacing a prior label for the object.

8 . The computer-implemented method of claim 1 , wherein the detecting a human hand and the detecting the first, second and third gestures of the human hand comprise using a plurality of points on the human hand and on fingers of the human hand.

9 . The computer-implemented method of claim 1 , comprising prompting a user to record the first and second gestures; receiving from the user the first and second gestures, and storing the first and second gestures in the database.

10 . The computer-implemented method of claim 1 , wherein the human hand and the first, second and third gestures of the human hand are detected using computer vision and a machine learning algorithm.

11 . The computer-implemented method of claim 1 , comprising displaying on a computer display device a time period when the readiness to accept the third gesture begins.

12 . The computer-implemented method of claim 1 , wherein the first gesture comprises a finger pointing gesture.

13 . The computer-implemented method of claim 1 , wherein the third human gesture comprises a sign from a sign language.

14 . A non-transitory machine-readable medium comprising instructions that when executed by a processor execute a process comprising:

receiving image data corresponding to an environment, the environment comprising one or more objects;

detecting a first gesture of a human hand in the image data, the first gesture identifying an object from the one or more objects;

detecting the object;

detecting a second gesture of the human hand, the second gesture indicating a readiness to accept a third gesture;

detecting the third gesture of the human hand;

labeling the object with the third gesture; and

storing the labeled object in a database.

15 . The non-transitory machine-readable medium of claim 14 , comprising instructions for classifying the object; wherein the classifying the object comprises a one-shot learning algorithm.

16 . The non-transitory machine-readable medium of claim 14 , comprising instructions for transmitting the labeled object to a computer display device for one or more of a sign language translation or a sign language instruction.

17 . The non-transitory machine-readable medium of claim 14 , wherein the detecting the third gesture ceases when no motion of the human hand is detected in the image data.

18 . The non-transitory machine-readable medium of claim 14 , wherein the detecting a human hand and the detecting the first, second and third gestures of the human hand comprise using a plurality of points on the human hand and on fingers of the human hand.

19 . The non-transitory machine-readable medium of claim 14 , wherein the human hand and the first, second and third gestures of the human hand are detected using computer vision and a machine learning algorithm.

20 . A system comprising:

a computer processor; and

a computer memory coupled to the computer processor;

wherein the computer processor and computer memory are operable for:

receiving image data corresponding to an environment, the environment comprising one or more objects;

detecting a first gesture of a human hand in the image data, the first gesture identifying an object from the one or more objects;

detecting the object;

detecting a second gesture of the human hand, the second gesture indicating a readiness to accept a third gesture;

detecting the third gesture of the human hand;

labeling the object with the third gesture; and

storing the labeled object in a database.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 26, 2023
From: LENOVO (UNITED STATES) INC.
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 066140/0696 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE SECOND INVENTORS NAME PREVIOUSLY RECORDED AT REEL: 064774 FRAME: 0165. ASSIGNOR(S) HEREBY CONFIRMS THE ASISGNMENT. Recorded Sep 29, 2023
From: MAGALHÃES, EDUARDO PINTO; DA SILVA JUNIOR, SILVAN FERREIRA
To: LENOVO (UNITED STATES) INC.
Reel/Frame 065084/0528 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2023
From: MAGALHAES, EDUARDO PINTO; DA SILVA JUNIO, SILVAN FERREIRA
To: LENOVO (UNITED STATES) INC.
Reel/Frame 064774/0165 →
Continuity (1)
Related Publication 20250078575A1 · Mar 6, 2025
References Cited (12)
US 11294474B1 · Stewart · 2022 [cited by examiner]
US 20140316763A1 · Tardif · 2014 [cited by examiner]
US 20160091964A1 · Iyer · 2016 [cited by examiner]
US 20160203360A1 · Alvarez · 2016 [cited by examiner]
US 20160328604A1 · Bulzacki · 2016 [cited by examiner]
US 20180075659A1 · Browy · 2018 [cited by examiner]
US 20210279453A1 · Luqman · 2021 [cited by examiner]
US 20230350495A1 · Vaday · 2023 [cited by examiner]
US 20240404430A1 · Currie · 2024 [cited by examiner]
US 20250013683A1 · Granieri · 2025 [cited by examiner]
US 20250078577A1 · Bedri · 2025 [cited by examiner]
Raheja, Jagdish Lal, Mona Chandra, and Ankit Chaudhary. “3D gesture based real-time object selection and recognition.” Pattern Recognition Letters 115 (2018): 14-19. (Year: 2018). [cited by examiner]