Head-Mounted Display Distortion Processing via Image Block Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing head-mounted displays face inefficiencies in distortion processing of video data due to storage space and bandwidth limitations, leading to poor distortion processing efficiency and unsatisfactory video playback quality.
Innovation Solution
The head-mounted display processes video data by dividing each image frame into symmetric blocks, applying distortion processing algorithms to individual blocks, and reassembling the frames, which improves processing efficiency and reduces data storage requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If distortion processing is performed on each image frame using FPGA in a frame unit, then the distortion processing can be completed, but the storage space requirements and data transmission bandwidth requirements increase significantly
Solution Approach 1:
The patent divides each image frame into multiple blocks and processes them separately. Instead of storing and processing entire frames, the system processes blocks sequentially, significantly reducing the storage space and bandwidth requirements while maintaining complete distortion processing coverage.
2Reliability
If distortion processing is performed on each image frame using FPGA in a frame unit, then the distortion processing can be completed, but the processing efficiency decreases and video playback smoothness is affected
Solution Approach 1:
By segmenting frames into smaller blocks that can be processed independently and in parallel, the system achieves higher processing throughput. The block-based approach allows for more efficient utilization of FPGA resources and reduces processing time per frame, thereby improving overall productivity.
Solution Approach 2:
The patent performs preliminary preparation of block data and distortion parameters before actual distortion processing. By pre-processing and organizing data in advance, the system minimizes processing delays during frame rendering, ensuring smooth video playback while maintaining processing completeness.
3Reliability
If large amounts of data are stored for processing a singular image frame, then the distortion processing can be performed, but the bandwidth utilization ratio decreases
Solution Approach 1:
The patent segments image frames into smaller blocks that are processed sequentially or in small batches. This segmentation reduces the amount of data that needs to be stored and transmitted at any given time, thereby improving bandwidth utilization efficiency while ensuring that all necessary distortion processing operations are performed on the complete frame.
Data Source
AI summary
The present invention discloses a head-mounted display and a video data processing method thereof. The head-mounted display comprises: a video input module, a distortion processing module and a video output module. The head-mounted display divides each image frame in a video into a plurality of image blocks of symmetry according to a graphic correspondence of a distorted image after a distortion processing, performs a distortion processing of any one of the image blocks, and obtains data of the current image frame after the distortion processing according to the graphic correspondence.


