| CPC G06V 10/7515 (2022.01) [B25J 9/1664 (2013.01); B25J 9/1697 (2013.01); G06T 1/0014 (2013.01); G06T 7/74 (2017.01); G06V 10/751 (2022.01); G06V 10/757 (2022.01); G06V 20/653 (2022.01); G06V 2201/06 (2022.01)] | 18 Claims |

|
1. A computing system configured to generate an object recognition template for identifying an object in a scene comprising: at least one processing circuit configured for: obtaining object information including a digitally represented object; extracting two-dimensional measurement information from the object information, including extracting gradient information from the object information, the gradient information being indicative of a direction or orientation of a candidate edge of the digitally represented object; extracting three-dimensional measurement information from the object information, including extracting surface normal vector information from the object information, the surface normal vector information describing a plurality of vectors normal to a surface of the digitally represented object; and generating an object recognition template according to the two-dimensional measurement information and the three-dimensional measurement information, wherein the object recognition template is for an object picking operation for the object in the scene by a robot interaction.
|