Patents by Inventor Mukul Dhankhar
Mukul Dhankhar has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11972618Abstract: The method for item recognition can include: optionally calibrating a sampling system, determining visual data using the sampling system, determining a point cloud, determining region masks based on the point cloud, generating a surface reconstruction for each item, generating image segments for each item based on the surface reconstruction, and determining a class identifier for each item using the respective image segments.Type: GrantFiled: April 30, 2021Date of Patent: April 30, 2024Assignee: Mashgin Inc.Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Publication number: 20240104946Abstract: Methods, systems, and programs are presented for simultaneous recognition of objects within a detection space utilizing three-dimensional (3D) cameras configured for capturing 3D images of the detection space. One system includes the 3D cameras, calibrated based on a pattern in a surface of the detection space, a memory, and a processor. The processor combines data of the 3D images to obtain pixel data and removes, from the pixel data, background pixels of the detection space to obtain object pixel data associated with objects in the detection space. Further, the processor creates a geometric model of the object pixel data, the geometric model including surface information of the objects in the detection space, generates one or more cuts in the geometric model to separate objects and obtain respective object geometric models, and performs object recognition to identify each object in the detection space based on the respective object geometric models.Type: ApplicationFiled: December 1, 2023Publication date: March 28, 2024Applicant: Mashgin Inc.Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Publication number: 20240095709Abstract: In variants, the self-checkout method can include: acquiring measurements of a batch of items, automatically identifying each item based on the measurements, and repeating the above until a checkout condition is met.Type: ApplicationFiled: September 15, 2022Publication date: March 21, 2024Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Patent number: 11869256Abstract: Methods, systems, and programs are presented for simultaneous recognition of objects within a detection space utilizing three-dimensional (3D) cameras configured for capturing 3D images of the detection space. One system includes the 3D cameras, calibrated based on a pattern in a surface of the detection space, a memory, and a processor. The processor combines data of the 3D images to obtain pixel data and removes, from the pixel data, background pixels of the detection space to obtain object pixel data associated with objects in the detection space. Further, the processor creates a geometric model of the object pixel data, the geometric model including surface information of the objects in the detection space, generates one or more cuts in the geometric model to separate objects and obtain respective object geometric models, and performs object recognition to identify each object in the detection space based on the respective object geometric models.Type: GrantFiled: February 8, 2022Date of Patent: January 9, 2024Assignee: Mashgin Inc.Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Publication number: 20230112491Abstract: A system, method, and apparatus for automated object recognition and checkout at a retail kiosk is provided. The system includes a controller configured with a processor and a memory to control operations of the automated retail checkout system. The system further includes an imaging device in communication with the controller and configured to create multiple electronic images of an object, such as a product for purchase. The system also includes an object recognition device in communication with the controller and the imaging device. The processor may execute software to receive electronic images from the imaging device, extract at least one feature from the images, and recognize the object based on a predetermined model being applied to the extracted feature from the images. The system also includes a display device to display an indication of the recognized object from the object recognition device.Type: ApplicationFiled: December 12, 2022Publication date: April 13, 2023Inventor: Mukul Dhankhar
-
Publication number: 20230063197Abstract: In variants, a method for item recognition can include: optionally calibrating a sampling system, determining visual data using the sampling system, determining a point cloud, determining region masks based on the point cloud, generating a surface reconstruction for each item, generating image segments for each item based on the surface reconstruction, and determining a class identifier for each item using the respective image segments.Type: ApplicationFiled: November 8, 2022Publication date: March 2, 2023Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Patent number: 11551287Abstract: A system, method, and apparatus for automated object recognition and checkout at a retail kiosk is provided. The system includes a controller configured with a processor and a memory to control operations of the automated retail checkout system. The system further includes an imaging device in communication with the controller and configured to create multiple electronic images of an object, such as a product for purchase. The system also includes an object recognition device in communication with the controller and the imaging device. The processor may execute software to receive electronic images from the imaging device, extract at least one feature from the images, and recognize the object based on a predetermined model being applied to the extracted feature from the images. The system also includes a display device to display an indication of the recognized object from the object recognition device.Type: GrantFiled: December 21, 2020Date of Patent: January 10, 2023Assignee: Mashgin Inc.Inventor: Mukul Dhankhar
-
Publication number: 20220165074Abstract: Methods, systems, and programs are presented for simultaneous recognition of objects within a detection space utilizing three-dimensional (3D) cameras configured for capturing 3D images of the detection space. One system includes the 3D cameras, calibrated based on a pattern in a surface of the detection space, a memory, and a processor. The processor combines data of the 3D images to obtain pixel data and removes, from the pixel data, background pixels of the detection space to obtain object pixel data associated with objects in the detection space. Further, the processor creates a geometric model of the object pixel data, the geometric model including surface information of the objects in the detection space, generates one or more cuts in the geometric model to separate objects and obtain respective object geometric models, and performs object recognition to identify each object in the detection space based on the respective object geometric models.Type: ApplicationFiled: February 8, 2022Publication date: May 26, 2022Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Patent number: 11281888Abstract: Methods, systems, and programs are presented for simultaneous recognition of objects within a detection space utilizing three-dimensional (3D) cameras configured for capturing 3D images of the detection space. One system includes the 3D cameras, calibrated based on a pattern in a surface of the detection space, a memory, and a processor. The processor combines data of the 3D images to obtain pixel data and removes, from the pixel data, background pixels of the detection space to obtain object pixel data associated with objects in the detection space. Further, the processor creates a geometric model of the object pixel data, the geometric model including surface information of the objects in the detection space, generates one or more cuts in the geometric model to separate objects and obtain respective object geometric models, and performs object recognition to identify each object in the detection space based on the respective object geometric models.Type: GrantFiled: July 8, 2020Date of Patent: March 22, 2022Assignee: Mashgin Inc.Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Publication number: 20210272088Abstract: The method for item identification preferably includes determining visual information for an item; calculating a first encoding using the visual information; calculating a second encoding using the first encoding; determining an item identifier for the item using the second encoding; optionally presenting information associated with the item to a user; and optionally registering a new item.Type: ApplicationFiled: May 18, 2021Publication date: September 2, 2021Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Publication number: 20210256724Abstract: The method for item recognition can include: optionally calibrating a sampling system, determining visual data using the sampling system, determining a point cloud, determining region masks based on the point cloud, generating a surface reconstruction for each item, generating image segments for each item based on the surface reconstruction, and determining a class identifier for each item using the respective image segments.Type: ApplicationFiled: April 30, 2021Publication date: August 19, 2021Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Patent number: 11036964Abstract: The method for item identification preferably includes determining visual information for an item; calculating a first encoding using the visual information; calculating a second encoding using the first encoding; determining an item identifier for the item using the second encoding; optionally presenting information associated with the item to a user; and optionally registering a new item.Type: GrantFiled: October 23, 2020Date of Patent: June 15, 2021Assignee: Mashgin Inc.Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Publication number: 20210174529Abstract: The method for item recognition can include: optionally calibrating a sampling system, determining visual data using the sampling system, determining a point cloud, determining region masks based on the point cloud, generating a surface reconstruction for each item, generating image segments for each item based on the surface reconstruction, and determining a class identifier for each item using the respective image segments.Type: ApplicationFiled: December 7, 2020Publication date: June 10, 2021Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Publication number: 20210174431Abstract: A system, method, and apparatus for automated object recognition and checkout at a retail kiosk is provided. The system includes a controller configured with a processor and a memory to control operations of the automated retail checkout system. The system further includes an imaging device in communication with the controller and configured to create multiple electronic images of an object, such as a product for purchase. The system also includes an object recognition device in communication with the controller and the imaging device. The processor may execute software to receive electronic images from the imaging device, extract at least one feature from the images, and recognize the object based on a predetermined model being applied to the extracted feature from the images. The system also includes a display device to display an indication of the recognized object from the object recognition device.Type: ApplicationFiled: December 21, 2020Publication date: June 10, 2021Inventor: Mukul Dhankhar
-
Patent number: 11030763Abstract: The method for item recognition can include: optionally calibrating a sampling system, determining visual data using the sampling system, determining a point cloud, determining region masks based on the point cloud, generating a surface reconstruction for each item, generating image segments for each item based on the surface reconstruction, and determining a class identifier for each item using the respective image segments.Type: GrantFiled: December 7, 2020Date of Patent: June 8, 2021Assignee: Mashgin Inc.Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Publication number: 20210124906Abstract: The method for item identification preferably includes determining visual information for an item; calculating a first encoding using the visual information; calculating a second encoding using the first encoding; determining an item identifier for the item using the second encoding; optionally presenting information associated with the item to a user; and optionally registering a new item.Type: ApplicationFiled: October 23, 2020Publication date: April 29, 2021Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Publication number: 20200342208Abstract: Methods, systems, and programs are presented for simultaneous recognition of objects within a detection space utilizing three-dimensional (3D) cameras configured for capturing 3D images of the detection space. One system includes the 3D cameras, calibrated based on a pattern in a surface of the detection space, a memory, and a processor. The processor combines data of the 3D images to obtain pixel data and removes, from the pixel data, background pixels of the detection space to obtain object pixel data associated with objects in the detection space. Further, the processor creates a geometric model of the object pixel data, the geometric model including surface information of the objects in the detection space, generates one or more cuts in the geometric model to separate objects and obtain respective object geometric models, and performs object recognition to identify each object in the detection space based on the respective object geometric models.Type: ApplicationFiled: July 8, 2020Publication date: October 29, 2020Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Patent number: 10803292Abstract: Methods, systems, and programs are presented for simultaneous recognition of objects within a detection space utilizing three-dimensional (3D) cameras configured for capturing 3D images of the detection space. One system includes the 3D cameras, calibrated based on a pattern in a surface of the detection space, a memory, and a processor. The processor combines data of the 3D images to obtain pixel data and removes, from the pixel data, background pixels of the detection space to obtain object pixel data associated with objects in the detection space. Further, the processor creates a geometric model of the object pixel data, the geometric model including surface information of the objects in the detection space, generates one or more cuts in the geometric model to separate objects and obtain respective object geometric models, and performs object recognition to identify each object in the detection space based on the respective object geometric models.Type: GrantFiled: August 24, 2017Date of Patent: October 13, 2020Assignee: Mashgin Inc.Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Patent number: 10628695Abstract: Methods, systems, and computer programs are presented for on-the-fly image recognition of an item in motion. One method includes an operation for periodically capturing images, by several cameras, of a recognition area. Further, the method includes detecting that the item is present in the recognition area and selecting a recognition window that defines a period of time for analysis. The recognition window defines recognition frames corresponding to the images captured within the recognition window. Each recognition frame is analyzed to determine if an identity of the item has been obtained for the recognition frame, the analysis being based on image recognition of the recognition frame to identify the item based on, at least, a shape of the item and coloring of the item. Further, the method includes operations for determining if the item has been identified based on the analysis for the recognition frames, and for displaying the item identification.Type: GrantFiled: August 16, 2018Date of Patent: April 21, 2020Assignee: Mashgin Inc.Inventors: Abhinai Srivastava, Mukul Dhankhar
-
Patent number: 10540551Abstract: Methods, systems, and computer programs are presented for capturing color images of items for a machine-learning model. In one method, a request, for adding an item to be visually recognized during sales transactions, is detected at a checkout apparatus. Further, the method includes capturing and storing a color image, by each of one or more cameras of the checkout apparatus, of an examination space when the item is present. Further, the capturing and storing of color images of the item is repeated at different poses until at a predetermined number of color images of the item are captured. Further, the method includes generating, by a processor of the checkout apparatus, additional images of the item by modifying the captured color images. A machine-learning model for item recognition is built by training a machine-learning tool with the captured images and the additional images.Type: GrantFiled: November 5, 2018Date of Patent: January 21, 2020Assignee: Mashgin Inc.Inventors: Abhinai Srivastava, Mukul Dhankhar, Yong Li, Maxwell William Olson