CPC G06T 7/001 (2013.01) [B24B 37/005 (2013.01); G06T 7/20 (2013.01); H04N 5/272 (2013.01); H04N 7/18 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/30148 (2013.01); G06T 2207/30232 (2013.01); H01L 21/30625 (2013.01); H01L 21/31053 (2013.01); H01L 22/12 (2013.01)] | 15 Claims |
1. A polishing system, comprising:
a platen to support a polishing pad;
a carrier head to hold a substrate against the polishing pad;
a component selected from a group including the platen, the carrier head, a conditioner arm, a load cup, or a robot arm;
a camera positioned to capture a time-based sequence of monitoring images of the component; and
a controller configured to
cause the component to perform operations in accord with a reference recipe,
receive from the camera a time-based sequence of training images of the component performing the operations, and
train a machine learning model using the training images to detect and indicate excursions of the component from expected operations.
|