Object Key Tracking for Edge Video Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Edge computing systems with limited processing power and bandwidth struggle to efficiently process video streams from cameras, necessitating a method to deprioritize processing of relative regions of images of an object.

Innovation Solution

The use of an object key, a recognizable portion of an object attached to the object, allows for calculating its relative size and location, enabling tracking while capturing images at sufficient resolution for movement tracking, and deprioritizing processing of other regions by capturing them at lower resolution or rate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If video streams are processed at high resolution for accurate object tracking, then tracking precision is improved, but processing load and bandwidth consumption increase

Engineering Contradiction:
Improvetracking precisionVSAvoidprocessing load
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The patent divides the image processing into two segments: the object key region is processed at high resolution to maintain tracking precision, while the remaining background regions are processed at lower resolution or deprioritized. This segmentation allows the system to achieve accurate tracking of the object key without the computational burden of processing the entire video stream at high resolution, thus resolving the contradiction between tracking precision and processing load.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If all regions of video frames are processed at full resolution, then image quality is maintained, but bandwidth consumption increases

Engineering Contradiction:
Improveimage qualityVSAvoidbandwidth consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent applies local quality by maintaining high image quality only for the object key region while reducing quality for other regions. The object key is captured and processed at sufficient resolution for tracking, while remaining portions of the video frames are either captured at lower resolution or processed with reduced detail. This approach preserves the necessary image quality for tracking purposes while significantly reducing overall bandwidth consumption.

Inventive Principle:
Principle #3Local quality

3Reliability

If the entire object is tracked at high resolution, then complete object monitoring is achieved, but processing resources are wasted on non-critical regions

Engineering Contradiction:
Improveobject monitoringVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the object key as a distinct, recognizable portion from the rest of the object for dedicated tracking. By identifying and isolating the object key features that are sufficient for tracking purposes, the system can monitor the object's movement and position reliably without processing the entire object or surrounding regions at high resolution. This extraction approach maintains reliable object monitoring while improving processing efficiency by focusing resources only on the essential tracking elements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11790627B2Using an object key to deprioritize processing of relative regions
Publication Date: 2023.10.17 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US11790627B2 patent drawing
  • US11790627B2 patent drawing
  • US11790627B2 patent drawing

AI summary

A method for using an object key to deprioritize processing of relative regions of images of an object includes capturing an image of an object to be tracked and selecting an object key of the object. The object key includes a portion of the object, the object key is attached to the object and is recognizable by an image capture device. The method includes calculating a relative size of the object key with respect to a size of the object and a location of the object key with respect to the object, and tracking one or more locations of the object from the relative size and location of the object with respect to the object key and by capturing a plurality of images of the object key at a resolution sufficient for tracking movement of the object key.