Self-Supervised Scene Change Detection via Feature Differencing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current scene change detection methods rely heavily on large-scale labeled data, which is labor-intensive and time-consuming to collect, and suffer from domain shift issues that degrade performance, especially when transitioning from ImageNet to domain-specific datasets.

Innovation Solution

A self-supervised scene change detection method that utilizes unlabelled aligned image pairs and applies differencing-based self-supervised training with Barlow twins loss function to maximize cross-correlation between changed regions, reducing the need for large-scale annotated data and pre-training on additional labeled data, using random transformations and feature differencing to derive structural change features.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If supervised pretraining on ImageNet is used, then model pretraining is achieved, but domain shift occurs and performance degrades

Engineering Contradiction:
Improvechange detection performanceVSAvoiddomain adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The model performs self-service by generating its own training signals through self-supervised learning. The differencing operation between temporal image pairs automatically creates positive pairs for contrastive learning, eliminating the need for manual annotation while enabling the model to adapt to the target domain distribution

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention changes the training paradigm from supervised to self-supervised learning by modifying how training signals are generated. Instead of relying on labeled data with fixed parameters, the system dynamically generates training pairs through temporal differencing and applies contrastive learning with adjustable temperature parameters to adapt to different domains

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If large-scale labelled data is collected and annotated, then training data availability is improved, but labour and time costs increase

Engineering Contradiction:
Improvetraining data quantityVSAvoidannotation time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system serves itself by automatically generating training data from unlabelled temporal image pairs. The self-supervised contrastive learning framework creates its own supervision signals through the differencing operation, eliminating the need for external annotation services and reducing time costs to near zero

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The differencing operation acts as an intermediary that transforms unlabelled temporal image pairs into meaningful training signals. By computing the difference between images at different times, the system automatically identifies changed regions and uses them to generate positive pairs for contrastive learning without requiring manual labels

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12147502B2Differencing based self-supervised pretraining for change detection (D-SSCD)
Publication Date: 2024.11.19 NAVINFO EURO BV
  • US12147502B2 patent drawing

AI summary

A computer implemented network for executing a self-supervised scene change detection method, wherein at least one image pair with images captured at different instances of time is processed to detect structural changes caused by an appearance or disappearance of an object in the image pair, and wherein a self-supervised pretraining method is employed that utilizes an unlabelled image pair or pairs to learn representations for scene change detection, and wherein the aligned image pair is subjected to a differencing based self-supervised pre-training method to maximize a correlation between changed regions in the images which provide the structural changes that occur in the image pairs.