A non-transitory computer readable medium having stored thereon computer program instructions that, when executed by a data processor on a computer vision system with an image capturing system comprising at least one image capturing device and a reader system comprising at least one reader for reading at least one machine readable identifier, enables said computer vision system to identify a subject in a group of subjects with each subject having at least one machine readable identifier providing a subject ID by:
- defining a machine learning model in said computer vision system;
- capturing a first image using said image capturing system, said first image showing a first subset of subjects of said group of subjects;
- reading said subject ID of each subject in said first subset, and linking each subject ID of said first subset with said first image, providing a first annotated image;
- capturing at least one further image using said image capturing system, said further image showing a further subset of subjects of said group of subjects;
- reading said subject ID of each subject in said further subset, and linking each subject ID of said further subset with said further image, providing at least one further annotated image, and
- subjecting said first annotated image and said at least one further annotated image to said machine learning model for training said machine learning model.