Patent attributes
Provided is a method for performing accurate object recognition in a stable manner in consideration of changes in a shooting environment. In such a method, a camera captures an image of a shooting location where an object is to be placed and an object included in an image of the shooting location is recognized utilizing a machine learning model for object recognition. The method further involves: determining necessity of an update operation on the machine learning model for object recognition at a predetermined time; when the update operation is necessary, causing the camera to capture an image of the shooting location where no object is placed to thereby re-acquire a background image for training; and causing the machine learning model to be trained using a composite image of a backgroundless object image and the re-acquired background image for training as training data.