Motion Detection via Luma Frame Analysis Without Motion Vectors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing motion detection methods are hindered in video compression processes when compression algorithms fail to generate a motion vector, limiting efficient video frame transmission under limited bandwidth.
Innovation Solution
A motion detection method and apparatus that captures frames, generates luma frames, creates foreground binary images based on sensitivity, and updates background luma frames without relying on motion vectors, enabling motion detection through luma changes and user-defined thresholds.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If compression algorithms are used to reduce data amount, then bandwidth efficiency is improved, but motion detection capability deteriorates when motion vectors are not generated
Solution Approach 1:
The patent introduces an intermediary motion detection module that operates independently from the compression algorithm's motion vector generation. This module uses luma frame comparison and foreground binary image generation as intermediate steps to detect motion without relying on motion vectors, thus maintaining motion detection capability while preserving bandwidth efficiency through compression.
Solution Approach 2:
The patent segments the motion detection process from the compression process. By separating motion detection into independent steps (luma extraction, background subtraction, foreground binary image generation) that operate on compressed video data, the system maintains both compression efficiency and motion detection capability without requiring motion vectors from the compression algorithm.
2Measurement precision
If motion vectors are used for motion detection, then detection accuracy is improved, but computational complexity and data requirements increase
Solution Approach 1:
The patent extracts only the essential luma information from video frames for motion detection, removing the need for complex motion vector calculations. By taking out just the luminance component and comparing it with background frames through simple subtraction and thresholding, the system achieves motion detection with reduced computational complexity while maintaining adequate accuracy.
Solution Approach 2:
The patent uses disposable, computationally inexpensive operations such as luma extraction, frame subtraction, and binary thresholding instead of expensive motion vector calculations. These simple operations are performed on each frame to detect motion, providing a computationally lightweight alternative that maintains detection functionality without requiring complex processing.
Data Source
AI summary
A motion detection method is provided. The method includes steps of: capturing a current frame, generating a current luma frame according to the current frame, generating a foreground binary image according to the current luma frame, a background luma image and a sensitivity, and updating the background luma frame according to an updating frequency and the sensitivity.


