Occlusion Zones for Multi-Camera Object Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Object tracking in populated areas is challenging due to the need to handle static and dynamic occlusions effectively, and existing systems struggle with real-time responsiveness and reliability, especially in crowded environments where geo-registered human detection and pedestrian tracking are difficult.

Innovation Solution

A computing architecture that employs computer vision algorithms and mathematical techniques to unify the handling of static and dynamic occlusions, using a system of OT nodes and an OT manager to enable real-time geo-registered tracking across multiple cameras, with features like occlusion reasoning, part-based human detection, and global track fusion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional object tracking systems are used in populated areas, then they can detect and track objects in open environments, but they fail to handle static and dynamic occlusions effectively, leading to track loss in crowded environments

Engineering Contradiction:
Improvetracking reliabilityVSAvoidocclusion handling capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system segments occlusion handling into distinct components: static occlusion management through occlusion zones, dynamic occlusion management through occlusion detection algorithms, and track maintenance through probabilistic data association. This segmentation allows each component to specialize in handling specific occlusion types, improving overall reliability in crowded environments

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces occlusion zones as intermediary structures that mediate between detected objects and tracking algorithms. These zones act as buffers that allow the tracker to maintain object identities even when visual detection is temporarily blocked, effectively bridging the gap during occlusion events

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system implements comprehensive occlusion handling for all objects in crowded scenes, then tracking reliability improves, but computational complexity and processing time increase significantly

Engineering Contradiction:
Improvetracking reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system applies different levels of occlusion handling to different regions of the scene. Occlusion zones are dynamically created only around objects that are currently being tracked and may be occluded, rather than applying uniform complex processing to the entire scene. This localizes computational effort to where it is most needed

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts tracking parameters based on occlusion conditions. When an object enters an occlusion zone, the tracker modifies association probabilities and search parameters to account for the occlusion, rather than maintaining fixed complex processing for all objects at all times

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the system uses multiple cameras for geo-registered tracking across non-overlapping fields of view, then tracking coverage and reliability improve, but the complexity of coordinating and fusing tracks from multiple cameras increases

Engineering Contradiction:
Improvetracking reliabilityVSAvoidmulti-camera coordination complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The occlusion zone concept serves multiple functions simultaneously: it handles occlusions within a single camera view, facilitates track handoff between cameras, and provides a universal mechanism for maintaining track continuity across non-overlapping fields of view. This multi-functionality reduces the need for separate complex coordination mechanisms

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

Data Source

PatentUS10268900B2Real-time detection, tracking and occlusion reasoning
Publication Date: 2019.04.23 SRI INTERNATIONAL
  • US10268900B2 patent drawing
  • US10268900B2 patent drawing
  • US10268900B2 patent drawing

AI summary

A system for object detection and tracking includes technologies to, among other things, detect and track moving objects, such as pedestrians and/or vehicles, in a real-world environment, handle static and dynamic occlusions, and continue tracking moving objects across the fields of view of multiple different cameras.