Video Processor Sequence Change Detection Using Motion Feathering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current progressive scan display processors experience significant latency in detecting breaks in the 3:2 video sequence, leading to unacceptable display artifacts, and existing techniques are inefficient in maintaining artifact-free playback during out-of-sequence detection.
Innovation Solution
A method is introduced that involves receiving interlaced fields from a progressive scan source, weaving pixel values, and performing motion adaptive deinterlacing to detect changes in the sequence, allowing for minimal artifact generation during out-of-3:2 mode conditions by counting feathered pixel positions and comparing them against a threshold.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing out-of-sequence detection techniques are used, then detection capability is provided, but significant latency up to four frames occurs leading to unacceptable visible artifacts
Solution Approach 1:
The patent performs preliminary actions by weaving pixel values from interlaced fields and detecting motion feathering artifacts before a sequence break is fully manifested. By analyzing feathered pixel positions in advance and comparing against thresholds, the system detects out-of-sequence conditions one frame earlier than traditional methods, reducing the latency period during which artifacts are visible.
2Reliability
If the output stream is delayed by four frames to remove artifacts, then artifact-free display is achieved, but expensive bandwidth and memory resources are consumed
Solution Approach 1:
The patent extracts and analyzes specific features (feathered pixel positions and motion patterns) from the video data stream to detect sequence breaks. By taking out only the essential detection information rather than buffering entire frames for delay, the system achieves artifact-free display without requiring expensive four-frame delays, thereby reducing bandwidth and memory resource consumption.
3Measurement precision
If motion adaptive deinterlacing is performed, then artifact detection accuracy is improved, but processing complexity increases
Solution Approach 1:
The patent applies motion adaptive deinterlacing with local quality by performing motion analysis and feathering detection at specific pixel positions where sequence breaks are most likely to manifest. Rather than uniformly processing all pixels, the system focuses computational resources on detecting feathered pixel positions and comparing them against thresholds, thereby improving detection accuracy while managing processing complexity through selective local analysis.
Data Source
AI summary
A method of detecting a change in a sequence of video data fields generated from a progressive scan source includes receiving first and second interlaced fields of a corresponding progressive scan frame from a sequence of interlaced fields generated from progressive scan source. Pixel values corresponding to pixel positions of pixel lines of a first parity of the first field are weaved with pixel values corresponding to pixel positions of pixel lines of a second parity of the second field. For each pixel value corresponding to each pixel position of each pixel line of the second field after weaving, a check is performed for the corresponding pixel position for feathering due to motion. A number of detected pixel positions with feathering due to motion is counted and compared against a threshold. A determination is made that the sequence of fields generated from the progressive scan source has not changed when the number of counted pixel positions due to motion is below the threshold and a determining that the sequence of fields generated from the progressive scan source has changed when the number of counted pixel positions due to motion is above the threshold.


