Visual Object Tracker Using Segmented Detection and Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current visual object tracking systems face challenges in achieving real-time performance due to missed detections and limited computing resources, particularly with deep neural network-based tracking-by-detection schemes, which can lead to fragmented tracklets and low frame rates.

Innovation Solution

The system employs a combination of outer and inner tracking mechanisms, where a deep neural network-based outer tracker is complemented by lightweight region-of-interest (ROI) trackers to enhance detection confidence and frame rates, with an image traffic throttling mechanism to adjust frame rates and ensure real-time processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If deep neural network-based tracking-by-detection schemes are used to improve detection accuracy, then detection precision is improved, but frame rate decreases and real-time performance deteriorates

Engineering Contradiction:
Improvedetection precisionVSAvoidframe rate
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The tracking system is divided into two independent modules: a detection module that operates at lower frame rates to identify objects, and a tracking module that operates at high frame rates to follow detected objects. This segmentation allows each module to be optimized for its specific function, resolving the contradiction between detection precision and frame rate.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A lightweight tracking module serves as an intermediary between the detection module and the final output. This intermediary takes sparse detection results and generates dense tracking trajectories at high frame rates, bridging the gap between low-rate detection and high-rate tracking requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If deep neural network-based tracking-by-detection schemes are used to improve detection capability, then detection precision is improved, but computational resources are excessively consumed

Engineering Contradiction:
Improvedetection capabilityVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system segments computational tasks between a resource-intensive detection module that runs periodically and a computationally efficient tracking module that runs continuously. This division reduces overall computational resource consumption while maintaining detection capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The tracking module uses lightweight, computationally inexpensive algorithms that can be executed rapidly and discarded each frame, replacing the need for expensive deep neural network computations at every frame. This allows high frame rate operation with minimal resource consumption.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Reliability

If detection frequency is increased to reduce missed detections, then detection reliability is improved, but frame rate decreases

Engineering Contradiction:
Improvedetection reliabilityVSAvoidframe rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system separates detection and tracking functions, allowing detection to occur at lower frequencies while tracking maintains high frame rates. This segmentation ensures that missed detections are compensated by the continuous tracking process, maintaining both reliability and productivity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The tracking module operates continuously at high frame rates, providing uninterrupted tracking even when detection occurs periodically. This continuous action ensures that detection reliability is maintained without sacrificing frame rate, as the tracker fills in gaps between detection events.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20230252649A1Apparatus, method, and system for a visual object tracker
Publication Date: 2023.08.10 NOKIA TECHNOLOGIES OY
  • US20230252649A1 patent drawing
  • US20230252649A1 patent drawing
  • US20230252649A1 patent drawing

AI summary

An approach is disclosed for real-time object tracking. The approach involves, for example, using a first object tracking mechanism to detect and associate one or more objects from frame to frame of a video. The approach also involves initiating one or more second object tracking mechanisms to track the one or more objects detected by the first object tracking mechanism from frame to frame of the video in parallel with the first object tracking mechanism. The approach further involves using a tracking output of the one or more second object tracking mechanisms in place of the first object tracking mechanism for a frame of the video based on determining that first object tracking mechanism has missed a detection of the object in the frame of the video.