Seal Authenticity Verification Using ML Edge Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods lack the ability to distinguish between original and duplicate plastic seals, as they cannot detect minor printing differences caused by variations in printing technology, substrate material, and surface finish, allowing counterfeiters to create convincing duplicates.

Innovation Solution

A system and method utilizing machine learning and computer vision to generate unique fingerprints of seals by breaking down images into sub-images, applying edge detection rules, and comparing these fingerprints to a pre-trained model to determine authenticity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional printing technologies are used to create seal duplicates, then the visual appearance can be replicated, but the printing precision and minor details cannot be reproduced due to technology limitations

Engineering Contradiction:
Improveprinting precisionVSAvoidduplicate seal quality
Core Design Contradiction:
Measurement precisionVSManufacturing precision

Solution Approach 1:

The seal image is divided into multiple sub-images by forming a grid pattern, allowing detailed analysis of specific regions. This segmentation enables the system to capture and compare minor printing differences that would be imperceptible in the overall image, thereby resolving the contradiction between visual replication and printing precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies edge detection rules to specific sub-images rather than the entire seal image, focusing computational resources on regions with critical printing details. This local quality approach allows the system to identify subtle printing variations in specific areas while maintaining overall system efficiency, addressing the manufacturing precision limitation.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If a simple visual inspection method is used, then the system is easy to operate, but it cannot detect minor printing differences between original and duplicate seals

Engineering Contradiction:
Improveauthentication accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces manual visual inspection with an automated computer vision system that uses machine learning models and edge detection algorithms. This substitution transforms the authentication process from a subjective human task to an objective computational process, significantly improving measurement precision while managing device complexity through automated processing.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system creates a digital fingerprint copy of the seal's edge structures and compares it against stored reference fingerprints. This copying approach allows for precise digital analysis of printing differences without requiring complex physical measurement devices, balancing authentication accuracy with system complexity.

Inventive Principle:
Principle #26Copying

3Measurement precision

If the entire seal image is analyzed at once, then the processing is simple, but minor printing differences are lost due to lack of detail resolution

Engineering Contradiction:
Improvedetail detection capabilityVSAvoidimage processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The seal image is divided into multiple sub-images by forming a grid pattern, allowing detailed analysis of specific regions. This segmentation enables the system to capture and compare minor printing differences that would be imperceptible in the overall image, thereby resolving the contradiction between visual replication and printing precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms the 2D seal image into a multi-dimensional analysis structure by creating sub-images and extracting edge features. This dimensional transformation allows the system to analyze printing details at multiple levels of resolution, improving detail detection capability while managing processing complexity through structured analysis.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11557135B2System and method to determine the authenticity of a seal
Publication Date: 2023.01.17 NORONHA PAUL ABNER
  • US11557135B2 patent drawing
  • US11557135B2 patent drawing
  • US11557135B2 patent drawing

AI summary

In one aspect, a computerized method for anti-counterfeiting solution using a machine learning (ML) model includes the step of providing a pre-defined set of feature detection rules, a pre-defined set of edge detection rules, a pre-defined threshold percentage, an original seal, an original fingerprint of the original seal, and a pre-trained fingerprint identification model. The pre-trained fingerprint identification model is trained by a specified ML algorithm using one or more digital images of the original seal. With a digital camera of a scanning device, the method scans a seal whose authenticity is to be determined. The seal is used to secure a transportation container. The method uses the pre-defined set of feature detection rules to detect and extract an extracted feature image at a specified position on the seal. The method breaks down the extracted feature image of the seal into a ‘kn’ number of sub-images by forming a ‘k’ rows x ‘n’ columns of a grid of the extracted feature image. The method implements the pre-defined set of edge detection rules to extract an edge structure of at least one object in each of the ‘kn’ number of sub-images. The method generates a set of unique fingerprints by specified steps. The method includes generating a unique fingerprint corresponding to a unique number or a feature based on each extracted edge structure. For the set of unique fingerprints, the method generates a match percentage for the set of unique fingerprints using the pre-trained fingerprint identification model. The match percentage corresponds to a matching proportion between each unique fingerprint generated for the seal being verified and the original fingerprint of the original seal on which the pre-trained fingerprint identification model is trained.