Video Error Recovery via Embedded Block Description Information
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video content recovery methods, such as spatial interpolation and data hiding techniques, often result in blurring and discontinuity issues, particularly in edge and texture areas, with poor recovery performance during transmission errors.
Innovation Solution
A method and system that generate block description information using discrete wavelet transform (DWT) and insert it into other blocks, allowing for error recovery during transmission by applying inverse DWT to restore video content without retransmission, using a video content providing server and error recovery server.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If spatial interpolation scheme is used to recover pixel information of lost block, then error recovery is achieved, but blurring occurs in the recovered video
Solution Approach 1:
The patent embeds description information (block description information - BDI) into the video content before transmission. This preliminary action allows the receiver to recover lost blocks without needing to perform complex interpolation, thus avoiding blurring while maintaining error recovery capability
Solution Approach 2:
The patent creates a copy of essential block information (BDI containing DCT coefficients) and embeds it within the video stream. This copied information serves as a reference for exact reconstruction of lost blocks, eliminating the need for approximate interpolation methods that cause blurring
2Reliability
If typical data hiding technique is used to extract and insert description information, then error recovery is possible, but discontinuity between blocks occurs in recovered video
Solution Approach 1:
The patent changes the parameter representation by using DWT (discrete wavelet transform) instead of traditional DCT, and embeds BDI at specific bit planes (LSB - least significant bit) of carrier blocks. This parameter change allows seamless integration of recovery information without disrupting block continuity in edge and texture areas
3Reliability
If redundant bit is added to video contents for forward error correction, then transmission error can be detected and recovered, but bandwidth consumption increases
Solution Approach 1:
The patent merges the error recovery information (BDI) with the actual video content by embedding it into the least significant bits of carrier blocks. This combining approach allows dual functionality: the embedded data serves both as video content and as error recovery information, eliminating the need for separate redundant bit streams and reducing bandwidth consumption
Data Source
AI summary
Described embodiments provide for recovering an error, which has occurred in video contents, by using hidden data. A video content providing server generates video contents, into which information for video error recovery is inserted. The server includes: a block segmentation unit that segments an original image into at least one block having a pre-set size; a block description information (BDI) generation unit that generates block description information (BDI) for each of the at least one block, each BDI including information necessary to recover each of the segmented blocks; a BDI insertion unit that inserts each of the generated BDI into a block that is different from a block to be recovered by using the generated BDI; and a provisional video generation unit that generates provision video contents by combining at least one block, into which the BDI has been inserted.


