Video Deinterlacing With Motion-Based Intraframe–Interframe Blending
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video deinterlacing techniques result in significantly degraded video quality due to noticeable artifacts when converting interlaced video to progressive scan video.
Innovation Solution
The use of both intraframe and interframe pixel prediction values, blended based on motion estimations, to generate replacement pixel values for progressive scan video.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If previous deinterlacing techniques are used to convert interlaced video to progressive scan video, then the conversion process is achieved, but video quality is significantly degraded with noticeable artifacts
Solution Approach 1:
The patent segments the deinterlacing process into multiple distinct stages: motion detection, motion compensation, and pixel value generation. By dividing the task into specialized sub-processes, each stage can be optimized independently to minimize artifacts while maintaining video quality.
Solution Approach 2:
The patent performs motion detection and motion vector calculation before actual pixel value generation. This preliminary analysis of motion patterns allows the system to prepare appropriate prediction strategies in advance, preventing artifact formation during the final pixel reconstruction phase.
2Productivity
If simple field merging is used to convert interlaced video to progressive scan, then the conversion is simple and fast, but video quality is unacceptable
Solution Approach 1:
The system performs preliminary motion detection and analysis on reference frames before the actual deinterlacing operation. By pre-calculating motion vectors and identifying motion patterns, the system prepares prediction data in advance, enabling fast pixel generation without sacrificing quality.
Solution Approach 2:
The patent uses motion compensation to copy and relocate pixel values from reference frames based on calculated motion vectors. This copying mechanism efficiently reconstructs moving objects in the current frame by referencing previously analyzed frames, maintaining both speed and quality.
3Manufacturing precision
If elaborate deinterlacing processes are used to improve video quality, then artifacts are reduced, but processing complexity increases
Solution Approach 1:
The complex deinterlacing process is divided into distinct modular stages: motion detection module, motion compensation module, and pixel value generation module. Each module performs a specific function with well-defined inputs and outputs, making the overall complex process more manageable and implementable.
Solution Approach 2:
The patent dynamically adjusts processing parameters such as motion vector precision, prediction mode selection, and blending ratios based on detected motion characteristics. By changing parameters adaptively rather than using fixed complex algorithms, the system achieves high quality with optimized processing complexity.
Data Source
AI summary
The various embodiments described herein provide systems, devices and/or processes to improve the deinterlacing of interlaced video content. Specifically, the various embodiments described herein facilitate the deinterlacing of video content by using both intraframe and interframe pixel prediction values to generate replacement pixel values to be used in the resulting progressive scan video. Specifically, the embodiments described herein generate both intraframe pixel prediction values and intraframe pixel prediction values for each pixel in the interlaced video that is to be replaced. The intraframe pixel prediction values and intraframe pixel prediction values are then blended together to generate the replacement pixel values that are used in the progressive scan video. In one embodiment, the blending of intraframe pixel prediction values and intraframe pixel prediction values is based at least in part by estimations of motion in the video about the pixel being replaced.


