Computer Vision Adversarial Defense Using Metadata Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for adversarial defense in machine learning models, such as fine-tuning convolutional layers in deep neural networks, do not effectively address the root problem of adversarial attacks, which are often triggered by the training datasets used to train these models, leading to misclassifications and errors in critical applications like autonomous vehicles and security systems.

Innovation Solution

Incorporating additional metadata, such as temporal metadata or object-related metadata, during the training process to enhance the robustness of ML models against adversarial attacks by using human-style rule-based judgment for verifying classification results, and employing graph representations for image data to improve model resilience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional fine-tuning of convolutional layers is used for adversarial defense, then model structure remains simple, but robustness against adversarial attacks is insufficient

Engineering Contradiction:
Improverobustness against adversarial attacksVSAvoidmodel structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces metadata dimensions (temporal metadata, object-related metadata) beyond the traditional image data dimension. This allows the model to verify predictions from multiple perspectives without fundamentally changing the convolutional layer structure, thereby improving robustness while maintaining relative structural simplicity.

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

Solution Approach 2:

The patent introduces metadata as an intermediary element that mediates between the input image and the prediction output. The metadata serves as additional verification information that helps the model resist adversarial attacks without requiring complex structural modifications to the core neural network.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If metadata is incorporated during training to improve robustness, then reliability against adversarial attacks increases, but computational requirements and training complexity increase

Engineering Contradiction:
Improverobustness against adversarial attacksVSAvoidtraining process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary actions by collecting and organizing metadata (temporal and object-related) during the training phase. This preliminary preparation allows the model to learn from diverse verification perspectives upfront, making the training process more systematic and the deployment phase more efficient.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent employs multiple types of metadata (temporal metadata from video sequences, object-related metadata from graph representations) that serve universal verification purposes. These metadata types can be applied across different adversarial attack scenarios, providing a versatile defense mechanism that handles various attack types without requiring separate specialized solutions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If graph representations and temporal metadata are used for verification, then prediction accuracy improves, but processing time and computational load increase

Engineering Contradiction:
Improveprediction accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts key verification information from metadata (temporal consistency from video frames, structural relationships from graph representations) and uses this extracted information for prediction verification. By taking out only the essential verification signals from the metadata rather than processing all raw metadata, the system maintains high accuracy while reducing processing overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses metadata as a form of copy or representation of the original image data from different perspectives (temporal copies from video sequences, structural copies from graph representations). These copies provide verification information without requiring reprocessing of the original high-resolution image data, thus improving accuracy while managing computational costs.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12386962B2Adversarial attack detection and avoidance in computer vision
Publication Date: 2025.08.12 THE BOEING CO
  • US12386962B2 patent drawing
  • US12386962B2 patent drawing
  • US12386962B2 patent drawing

AI summary

Techniques for adversarial attack avoidance for machine learning (ML) are disclosed. These techniques include receiving one or more images at a trained ML model and receiving attack data at the ML model. The techniques further include predicting an object depicted in the one or more images using the ML model, based on the one or more images, metadata relating to the one or more images, and the attack data. The ML model uses the metadata to prevent the attack data from changing a result of the predicting.