Rectangular Moving Image Region Detection Using Block Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for determining a moving image region are costly and difficult to design due to the need for pixel-by-pixel comparison in each frame, making it inefficient for identifying moving image blocks.
Innovation Solution
A method that divides the display region into unit blocks, determines moving unit blocks, and identifies moving row and column blocks to define a rectangular moving image region, using representative pixel values and edge detection to refine boundaries, allowing for efficient detection of moving image regions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If pixel-by-pixel comparison is performed in each frame to determine moving image regions, then measurement precision is improved, but device complexity and computational cost increase
Solution Approach 1:
The patent divides the display region into multiple blocks, each containing multiple pixels. Instead of comparing each pixel individually, the system compares representative values (e.g., average luminance) of entire blocks. This segmentation reduces the number of comparisons from pixel-level to block-level, significantly lowering computational complexity while maintaining acceptable detection precision for moving image regions.
2Measurement precision
If pixel-by-pixel comparison is performed in each frame, then measurement precision is improved, but processing time increases
Solution Approach 1:
By segmenting the image into blocks and comparing block representative values rather than individual pixels, the patent reduces the total number of comparisons required. This segmentation approach maintains sufficient detection precision while significantly reducing processing time, enabling real-time or near-real-time moving image region detection.
Solution Approach 2:
The patent uses representative values (such as average luminance) to copy or represent the characteristics of multiple pixels within a block. Instead of processing each pixel individually, the system processes a single representative value per block, which captures the essential information needed for moving region detection while dramatically reducing computational burden and processing time.
3Measurement precision
If manual identification of moving image region is performed, then measurement precision can be ensured, but ease of operation deteriorates
Solution Approach 1:
The patent implements an automatic detection system that performs moving image region identification without requiring manual intervention. The system uses algorithmic comparison of block representative values to automatically identify moving regions, eliminating the need for manual identification while maintaining detection accuracy. This self-service approach significantly improves ease of operation.
4Device complexity
If block-based motion determination is performed, then device complexity is reduced, but measurement precision deteriorates
Solution Approach 1:
The patent applies local quality by using representative values (such as average luminance) that capture the local characteristics of each block. This approach maintains sufficient precision for detecting moving image regions while working at the block level rather than pixel level, achieving a balance between device complexity and measurement precision.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A rectangular moving image region is determined using a simple configuration. When the difference between the representative value of a unit block and the representative value of the same unit block in a comparative frame exceeds a threshold, moving unit block judgment means 5 judges that the unit block is a moving unit block. Moving column block determination means 7 defines a set of unit blocks included in a column including a certain unit block as a column block and, if a column block includes a moving unit block, determines the column block as a moving column block. When a row block includes a moving unit block, moving row block determination means 9 determines the row block as a moving column block. First rectangular moving image region determination means 11 determines, as a rectangular moving image region, a rectangular region specified by unit blocks included in both the moving row block and the moving column block.