A method for identification of a container seal and a determination of the effectiveness of a container seal comprising: receiving one or more images; processing the one or more images to identify areas of handles of a container and in the areas of the one or more images in which handles are identified, identifying one or more hooks; based on an identification of the one or more hooks and the areas of handles of the container within the one or more images marking one or more areas of the one or more images as being likely to contain a container seal; converting one or more templates of a seal type of the container seal into one or more numeric vectors by processing the one or more templates to (a) detect one or more interest points within the one or more templates and (b) compute a numerical descriptor for each of the one or more interest points within the one or more templates; processing, by a processing device, the one or more areas of the one or more images to generate one or more interest points of the one or more images; matching, based on the one or more numeric vectors, the one or more interest points of the one or more images with the one or more interest points of one or more templates to determine an identification of the container seal, the identification of the container seal comprising the seal type of the container seal; processing the one or more images to determine a position of the container seal along a side of the container; correlating the seal type of the container seal with the position of the container seal along the side of the container; determining, based on the correlation of the seal type of the container seal with the position of the container seal along the side of the container, an effectiveness of the container seal to seal the contents of the container; and outputting the identification of the container seal and the determination of the effectiveness of the container seal. receiving one or more images; processing the one or more images to identify areas of handles of a container and in the areas of the one or more images in which handles are identified, identifying one or more hooks; based on an identification of the one or more hooks and the areas of handles of the container within the one or more images marking one or more areas of the one or more images as being likely to contain a container seal; converting one or more templates of a seal type of the container seal into one or more numeric vectors by processing the one or more templates to (a) detect one or more interest points within the one or more templates and (b) compute a numerical descriptor for each of the one or more interest points within the one or more templates; processing, by a processing device, the one or more areas of the one or more images to generate one or more interest points of the one or more images; matching, based on the one or more numeric vectors, the one or more interest points of the one or more images with the one or more interest points of one or more templates to determine an identification of the container seal, the identification of the container seal comprising the seal type of the container seal; processing the one or more images to determine a position of the container seal along a side of the container; correlating the seal type of the container seal with the position of the container seal along the side of the container; determining, based on the correlation of the seal type of the container seal with the position of the container seal along the side of the container, an effectiveness of the container seal to seal the contents of the container; and outputting the identification of the container seal and the determination of the effectiveness of the container seal.