Location-aware event detection using overlapping ROIs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video analytics surveillance systems face challenges in detecting repetitive events at specific locations, such as checkout processes, due to the un-oriented interaction between the cashier's hands and the belt area, making it difficult to define an appropriate region of interest (ROI) for event models, as overly large ROIs include irrelevant features and overly small ones miss relevant events.

Innovation Solution

The use of multiple overlapping regions of interest (ROIs) and multiple-instance learning techniques to cover all possible locations for events, allowing for the construction of location-aware event models that can detect events and determine the associated regions, thereby addressing the challenge of defining an appropriate ROI.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an overly large ROI is used to cover all possible event locations, then event detection coverage is improved, but the number of irrelevant features increases

Engineering Contradiction:
Improveevent detection coverageVSAvoidirrelevant features
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The patent divides the transaction area into multiple overlapping ROIs (e.g., first ROI, second ROI, third ROI) instead of using a single large ROI. Each ROI is assigned to specific event types (pickup, scan, drop) and spatial locations, allowing the system to process only relevant features for each region while maintaining comprehensive event detection coverage across the entire checkout area.

Inventive Principle:
Principle #1Segmentation

2Object-generated harmful factors

If an overly small ROI is used to reduce irrelevant features, then feature relevance is improved, but event detection completeness deteriorates

Engineering Contradiction:
Improveirrelevant featuresVSAvoidevent detection completeness
Core Design Contradiction:
Object-generated harmful factorsVSAdaptability or versatility

Solution Approach 1:

The transaction area is segmented into multiple overlapping ROIs that collectively cover all possible event locations. The first ROI covers pickup areas, the second ROI covers scan areas, and the third ROI covers drop areas, with overlapping regions ensuring complete coverage. This segmentation allows the system to maintain small, relevant ROIs for each event type while ensuring no events are missed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a spatial dimension by creating multiple ROIs at different locations and orientations within the transaction area. Instead of using a single large ROI, the system creates a distributed set of smaller ROIs that together provide comprehensive coverage, effectively adding spatial diversity to the detection approach.

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

3Adaptability or versatility

If a sliding window approach is used to exhaustively test every possible location, then event detection completeness is improved, but computational efficiency deteriorates

Engineering Contradiction:
Improveevent detection completenessVSAvoidcomputational efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent performs preliminary action by pre-defining a set of overlapping ROIs based on the checkout area layout and event types before actual event detection. These ROIs are strategically positioned and sized to cover all possible event locations in advance, eliminating the need for exhaustive sliding window testing during runtime and significantly improving computational efficiency.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8638380B2Location-aware event detection
Publication Date: 2014.01.28 TOSHIBA GLOBAL COMMERCE SOLUTIONS HLDG
  • US8638380B2 patent drawing
  • US8638380B2 patent drawing
  • US8638380B2 patent drawing

AI summary

Techniques for detecting one or more events are provided. The techniques include using multiple overlapping regions of interest on a video sequence to cover a location for one or more events, wherein each event is associated with at least one of the multiple overlapping regions of interest, applying multiple-instance learning to the video sequence to select one or more of the multiple overlapping regions of interest to construct one or more location-aware event models, and applying the models to the video sequence to detect the one or more events and to determine the one or more regions of interest that are associated with the one or more events.