A system for re-identifying a physical object before an image background, comprising one or more cameras surveying one or more perspectives of a predefined area, at least one processor, at least one database, the at least one database and the at least one processor linked with the one or more cameras, the processor configured to perform a computer-implemented method comprising:
- providing image data comprising an image object representing a physical object before at least one image background of a set of image backgrounds pre-stored in a database;
- extracting identification data for the image object as well as image background data from the image data;
- and
- determining if the identification data matches identification data stored in the database, and if no match is found, creating a temporary data object linking the extracted identification data and the extracted image background data and storing the temporary data object and the extracted identification data in the database, else
- determining if a temporary data object linking the extracted image background data and the matched identification data has already been stored in the database, and if no temporary data object is found, creating a temporary data object linking the extracted identification data and the extracted image background data and storing the temporary data object in the database, else
- determining if the temporary data object fulfills at least one predetermined condition, and if no predetermined condition is fulfilled, executing a default action with respect to the temporary data object, else
- executing a specific action to call attention of an external user,
- wherein the predetermined condition comprises at least one selected from the group of a temporal condition and a repetition condition,
- wherein the temporal condition comprises determining whether a timestamp of the temporary data object is within a time window delimited by a past time t2and a past time t1, where t2 is earlier than t1, and;
- wherein the temporary data object comprises a timestamp indicating a creation time of the temporary data object, and a match counter indicating a number of times a match for the temporary data object has been found.