Template-Based Image Tracking for Misaligned Target Regions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional subject tracking techniques often fail to accurately track the intended subject due to misalignment of the specified tracking target region, leading to incorrect template matching and loss of tracking accuracy.
Innovation Solution
An image processing apparatus and method that dynamically updates the tracking target region by detecting similar regions in subsequent frames using template matching, adjusting the template based on the detected regions' similarity and position relative to the previously set tracking target region.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the user specifies a tracking target region by touch operation or pointer movement while holding the image capture apparatus, then the user can quickly specify a subject for tracking, but the specified position may shift from the intended subject region leading to incorrect tracking
Solution Approach 1:
The system performs template matching to detect regions similar to the specified tracking target region in the current image, then uses this detection result to determine whether to update the tracking target region. This feedback mechanism allows the system to verify and correct the specified position, ensuring accurate tracking even when the initial specification is slightly off due to hand movement or positioning difficulty.
Solution Approach 2:
The system generates a template from the specified tracking target region before performing the actual tracking. This preliminary action of creating a template allows the system to subsequently detect similar regions through template matching, providing a reference for accurate tracking that compensates for initial positioning errors.
2Measurement precision
If the system continuously updates the tracking target region based on template matching detection results, then tracking accuracy is improved, but the device complexity increases due to additional processing steps
Solution Approach 1:
The system performs template matching to detect similar regions, but only updates the tracking target region when the detection result indicates a shift has occurred. This partial action approach avoids unnecessary updates when the current tracking is already accurate, reducing processing complexity while maintaining tracking precision when needed.
Solution Approach 2:
The system uses the template matching detection result to automatically determine whether the tracking target region needs updating, eliminating the need for manual intervention. The detection unit and setting unit work together in a self-service manner where the system autonomously corrects tracking position based on similarity detection, improving accuracy without requiring additional complex control mechanisms.
Data Source
AI summary
An image processing apparatus includes one or more processors that execute a program and thereby function as a setting unit that sets a tracking target region, a generating unit that generates a template to be used in template matching based on a set tracking target region, and a detecting unit that detects, in a current image, a first region that is similar to a template generated by the generating unit, by applying template matching using the template to the image. Therein the setting unit sets, as a new tracking target region, the first region detected in the current image by the detecting unit or a second region of the current image whose position corresponds to a previously set tracking target region.


