Spatial Region Motion Blur Parameters for Image Frames
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current motion picture technologies apply uniform motion blur settings across entire frames, failing to optimize for varying elements within a scene, leading to suboptimal results for elements requiring different blur levels.
Innovation Solution
The method involves identifying specific spatial regions within frames and applying distinct motion blur parameters to create multiple intermediate frame sequences, which are then composited to achieve optimal motion blur for different elements, using power windows to control the blending of frames.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If uniform motion blur settings are applied across entire frames, then the processing complexity is reduced, but the aesthetic quality and visual detail are compromised for elements requiring different blur levels
Solution Approach 1:
The image frame is divided into multiple spatial regions (foreground, midground, background) that can be independently processed. Each region is identified using power windows that define specific areas of interest, allowing different motion blur parameters to be applied to each segment based on its aesthetic requirements.
Solution Approach 2:
Different motion blur characteristics are applied to different spatial regions within the same frame. The foreground region may receive minimal blur to preserve detail, while the background receives stronger blur to create depth perception, with intermediate regions receiving graduated blur amounts.
2Manufacturing precision
If different motion blur parameters are applied to spatial frame regions, then the aesthetic quality is improved, but the device complexity increases
Solution Approach 1:
Power windows are pre-defined to identify spatial regions before motion blur processing occurs. These windows establish the foreground, midground, and background areas in advance, allowing the subsequent application of different motion blur parameters to proceed efficiently without complex real-time analysis.
Solution Approach 2:
Power windows serve as an intermediary mechanism that bridges the gap between the raw image data and the differential motion blur processing. They provide a structured way to define regions of interest, making the complex task of region-based processing more manageable and controllable.
3Manufacturing precision
If multiple intermediate frame sequences are generated with different motion blur parameters, then the visual detail is enhanced, but the processing time increases
Solution Approach 1:
The processing is organized into periodic stages: first identifying spatial regions using power windows, then generating multiple intermediate frame sequences with different motion blur parameters for each region, and finally compositing these sequences. This structured periodic approach breaks down the complex processing into manageable cycles.
Solution Approach 2:
Instead of processing the entire frame at full resolution with multiple blur parameters, the method applies differential motion blur only to specific spatial regions identified by power windows. This partial processing approach reduces the overall computational burden while still achieving the desired aesthetic quality in critical areas.
Data Source
AI summary
First and second spatial frame regions are identified in a sequence of motion picture image frames captured at a high frame rate. Different motion blur parameters are determined for each of the first and second spatial frame regions. First and second intermediate frame sequences having frame rates less than the capture frame rate are generated from the original frame sequence. The first motion blur parameter is applied to the first intermediate frame sequence and the second motion blur parameter is applied to the second intermediate frame sequence. The first and second spatial frame regions in the corresponding first and second intermediate frame sequences are composited to produce an output frame sequence having different motion blur in different regions of the scene.


