Patents by Inventor Abhijit Majumdar
Abhijit Majumdar 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).
-
Publication number: 20240371127Abstract: The present disclosure is for a system and a method for computer vision based object detection. The invention uses images of objects from multiple perspectives and for each image identifies planes belonging to different objects. The planes are then analyzed to determine planes belonging to the same physical object. This is accomplished by comparing characteristics of the identified planes with each other and/or expected criteria. Planes identified as belonging to the same object can be grouped and used to provide pick instructions to a robot.Type: ApplicationFiled: May 6, 2024Publication date: November 7, 2024Applicant: Plus One Robotics, Inc.Inventors: Nicholas Brian DePalma, Daniel Grollman, Abhijit Majumdar
-
Patent number: 11928594Abstract: Training images can be synthesized in order to obtain enough data to train a model (e.g., a neural network) to recognize various classifications of a type of object. Images can be synthesized by blending images of objects labeled using those classifications into selected background images. To improve results, one or more operations are performed to determine whether the synthesized images can still be used as training data, such as by verifying one or more objects of interested represented in those images is not occluded, or at least satisfies a threshold level of acceptance. The training images can be used with real world images to train the model.Type: GrantFiled: August 9, 2021Date of Patent: March 12, 2024Inventors: Jonathan Lwowski, Abhijit Majumdar
-
Publication number: 20220203547Abstract: The present invention relates to pick planning for robotic picking applications to improve efficiency of automated picking operations and reduce robot down time. A pick plan is computed by obtaining data of a pick scene, processing the obtained data to identify objects and determine features associated with the objects, and determining an order and pick instructions based on the features. A computed pick plan may be periodically verified by reacquiring data of the pick scene and comparing the reacquired data with previous pick scene data in order to determine if a pick plan remains appropriate or should be updated or discarded and recomputed.Type: ApplicationFiled: December 31, 2021Publication date: June 30, 2022Inventors: Abhijit Majumdar, Dan Grollman, Zach Keeton
-
Publication number: 20210374472Abstract: Training images can be synthesized in order to obtain enough data to train a model (e.g., a neural network) to recognize various classifications of a type of object. Images can be synthesized by blending images of objects labeled using those classifications into selected background images. To improve results, one or more operations are performed to determine whether the synthesized images can still be used as training data, such as by verifying one or more objects of interested represented in those images is not occluded, or at least satisfies a threshold level of acceptance. The training images can be used with real world images to train the model.Type: ApplicationFiled: August 9, 2021Publication date: December 2, 2021Applicant: Plus One Robotics, Inc.Inventors: Jonathan Lwowski, Abhijit Majumdar
-
Patent number: 11087172Abstract: Training images can be synthesized in order to obtain enough data to train a model (e.g., a neural network) to recognize various classifications of a type of object. Images can be synthesized by blending images of objects labeled using those classifications into selected background images. To improve results, one or more operations are performed to determine whether the synthesized images can still be used as training data, such as by verifying one or more objects of interested represented in those images is not occluded, or at least satisfies a threshold level of acceptance. The training images can be used with real world images to train the model.Type: GrantFiled: December 31, 2020Date of Patent: August 10, 2021Assignee: Plus One Robotics, Inc.Inventors: Jonathan Lwowski, Abhijit Majumdar
-
Publication number: 20210201077Abstract: Training images can be synthesized in order to obtain enough data to train a model (e.g., a neural network) to recognize various classifications of a type of object. Images can be synthesized by blending images of objects labeled using those classifications into selected background images. To improve results, one or more operations are performed to determine whether the synthesized images can still be used as training data, such as by verifying one or more objects of interested represented in those images is not occluded, or at least satisfies a threshold level of acceptance. The training images can be used with real world images to train the model.Type: ApplicationFiled: December 31, 2020Publication date: July 1, 2021Inventors: Jonathan Lwowski, Abhijit Majumdar
-
Patent number: 10979471Abstract: The present disclosure describes various embodiments of surveillance systems and methods. In one such embodiment, an exemplary surveillance system includes at least one video camera configured to capture video data of a surveilled area; and a computing device that stores a surveillance program. An exemplary surveillance program includes computer-executable instructions configured to: analyze the video data captured by the at least one video camera; identify objects that enter the surveilled area and log a time at which the objects entered the surveilled area; determine an object type for each object; track the identified objects to determine a period of time the objects have been present within the surveilled area; and generate and transmit an alert for each identified object that has been present within the surveilled area for a period of time that exceeds a predetermined time threshold.Type: GrantFiled: September 20, 2019Date of Patent: April 13, 2021Assignee: Board of Regents, The University of Texas SystemInventors: Berat Alper Erol, Abhijit Majumdar, Patrick Benavidez, Divya Bhaskaran, Mohammad Jamshidi, Benjamin Factor, Arman Rezakhani
-
Publication number: 20200099892Abstract: The present disclosure describes various embodiments of surveillance systems and methods. In one such embodiment, an exemplary surveillance system includes at least one video camera configured to capture video data of a surveilled area; and a computing device that stores a surveillance program. An exemplary surveillance program includes computer-executable instructions configured to: analyze the video data captured by the at least one video camera; identify objects that enter the surveilled area and log a time at which the objects entered the surveilled area; determine an object type for each object; track the identified objects to determine a period of time the objects have been present within the surveilled area; and generate and transmit an alert for each identified object that has been present within the surveilled area for a period of time that exceeds a predetermined time threshold.Type: ApplicationFiled: September 20, 2019Publication date: March 26, 2020Applicant: Board of Regents, The University of Texas SystemInventors: Berat Alper Erol, Abhijit Majumdar, Patrick Benavidez, Divya Bhaskaran, Mohammad Jamshidi, Benjamin Factor, Arman Rezakhani
-
Patent number: 8102844Abstract: A method and system for intercepting and forwarding High-Speed SECS Message Services (HSMS) communication between at least two entities, includes a fail-safe bypass to ensure the communications link between the entities is not severed upon failure of the intercepting/forwarding agent. A “pass-through” agent is placed in between two entities communicating via an HSMS link, such that the pass-through agent is able to intercept messages from one entity and forward it to the other entity, and vice versa. The pass-through agent is able to see all messages between the two entities, and is also able to create HSMS messages and send them to one of the entities as if the message had come from the other entity, thereby conferring the ability to inject additional HSMS messages. Should the pass-through agent fail, a bypass mechanism ensures that the two entities can automatically resume HSMS communication without the pass-through agent.Type: GrantFiled: September 21, 2006Date of Patent: January 24, 2012Assignee: Pivotal Systems CorporationInventors: Andrew Bryan Nelson, Paxton Ming Kai Chow, Vera Alexandrova Snowball, Sherk Chung, Abhijit Majumdar
-
Patent number: 7937232Abstract: Embodiments of the present invention relate to managing timestamps associated with received data. According to one embodiment, data is collected from a device that generates data at a specified rate, but which lacks a built-in clock. An accurate timestamp is assigned to the data by first taking an absolute timestamp from a reference clock, and then adding a calculated amount of time to each subsequent data point based on an estimate of the sampling frequency of the device. As the generated timestamp drifts from the actual reference clock time, the sampling frequency is re-estimated based on the amount of detected drift.Type: GrantFiled: June 25, 2007Date of Patent: May 3, 2011Assignee: Pivotal Systems CorporationInventors: Paxton Ming Kai Chow, Vera Alexandrova Snowball, Barton George Lane, III, Sophia Leonidovna Shtilman, Chalee Asavathiratham, Abhijit Majumdar, Sherk Chung, Yi Wang, Paul Tran