Query Recollection Training for Object Detection Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Query-based object detection methods face challenges due to unbalanced responsibility among decoding stages, lack of training emphasis on later stages, and cascading errors from the sequential structure, which impede the convergence and accuracy of final predictions.

Innovation Solution

The Query Recollection (QR) training strategy collects intermediate queries and feeds them to downstream stages, providing geometric progression of supervision signals and allowing later stages to view prior queries, while Selective Query Recollection (SQR) selectively forwards queries from the prior two stages, reducing computing costs and enhancing supervision.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If sequential decoding stages are used for query-based object detection, then the model can progressively refine predictions, but cascading errors propagate through stages and later stages degrade true-positives while upgrading false-positives

Engineering Contradiction:
Improvedetection precisionVSAvoidprediction reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent implements feedback by allowing later decoding stages to access and learn from intermediate queries produced by earlier stages. Specifically, intermediate queries from stage s-1 are fed back as additional inputs to stage s, enabling the model to correct its own mistakes by comparing refined queries against earlier intermediate representations. This feedback mechanism prevents cascading errors by giving later stages the opportunity to reconsider predictions that may have deteriorated during sequential processing.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary action by pre-collecting and preserving intermediate queries from all previous stages before they are potentially degraded by subsequent refinements. These intermediate queries are stored and made available as supervision signals for later stages, ensuring that valuable intermediate predictions are not lost before later stages can learn from them and potentially recover or improve upon them.

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If all decoding stages are supervised in an equivalent manner, then training is simplified, but later stages do not receive sufficient training emphasis despite bearing greater responsibility for final predictions

Engineering Contradiction:
Improvetraining simplicityVSAvoidfinal prediction accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent applies local quality by differentiating the supervision mechanism across different decoding stages. Instead of uniform supervision, later stages receive enhanced supervision through access to multiple intermediate queries from previous stages, while earlier stages receive standard supervision. This localized differentiation ensures that stages with greater responsibility for final predictions (later stages) receive proportionally more training emphasis and supervision signals, improving overall prediction accuracy without overly complicating the training of earlier stages.

Inventive Principle:
Principle #3Local quality

3Device complexity

If intermediate queries are cascaded sequentially through all stages, then the model maintains a simple processing structure, but errors accumulate and the sequential structure impedes later stages from seeing prior queries during training

Engineering Contradiction:
Improveprocessing structure complexityVSAvoidconvergence difficulty
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies dimensionality change by transforming the sequential one-dimensional processing flow into a two-dimensional structure where intermediate queries from multiple previous stages are made available to later stages. Instead of querying only the immediately preceding stage, each stage s can access intermediate queries from stages s-1, s-2, and potentially earlier, creating a broader information dimension that reduces error accumulation while maintaining reasonable structural complexity.

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

Data Source

PatentUS20240161469A1Methods Using Selective Query Recollection for Enhanced Training of Query-Based Object Detectors
Publication Date: 2024.05.16 CARNEGIE MELLON UNIV
  • US20240161469A1 patent drawing
  • US20240161469A1 patent drawing
  • US20240161469A1 patent drawing

AI summary

Disclosed herein are training strategies for query-based object detectors, referred to herein as Query Recollection (QR). In one variation or QR, dense query recollection, every intermediate query is collected and independently forwarded to every downstream stage. In a second variation or QR, selective query recollection, intermediate queries are collected from the two nearest previous stages and forwarded to the next downstream stage. This eliminates the phenomena wherein intermediate stages of the decoder produce more accurate results than later stages of the decoder.