Image encoding/decoding method and apparatus for throughput enhancement, and recording medium storing bitstream
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional image encoding/decoding methods face limitations in throughput improvement due to dependency on neighboring blocks, which hinders efficient processing of high-resolution and high-quality image data.
Innovation Solution
The proposed method and apparatus minimize dependency on neighboring blocks by allowing encoding/decoding of current blocks before neighboring blocks are completed, utilizing initial and refined motion information to reconstruct current and neighboring blocks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If motion information refinement is performed on current block after neighboring block encoding/decoding completes, then motion information accuracy is improved, but throughput is limited
Solution Approach 1:
The patent applies preliminary action by performing encoding/decoding on the current block using initial motion information before neighboring block processing completes, rather than waiting for refinement. This allows the current block to be processed in advance, improving throughput while maintaining motion information accuracy through subsequent refinement when available
Solution Approach 2:
The patent implements dynamics by allowing the processing order to be flexible rather than fixed. The encoder/decoder can dynamically adjust when to perform motion information refinement based on availability, enabling current block processing to occur before neighboring blocks complete, thus adapting the workflow to maximize throughput
2Reliability
If encoding/decoding waits for neighboring block completion, then processing accuracy is maintained, but processing time increases
Solution Approach 1:
The patent performs preliminary encoding/decoding on the current block using available initial motion information before neighboring block processing completes. This preliminary action reduces processing time by eliminating the waiting period, while processing accuracy is maintained through subsequent motion information refinement when neighboring block data becomes available
Solution Approach 2:
The patent uses feedback by incorporating refined motion information from neighboring blocks into the current block processing after initial encoding/decoding. This feedback mechanism ensures processing accuracy is maintained or improved while the initial preliminary processing has already reduced overall processing time
Data Source
AI summary
There is provided an image encoding/decoding method and apparatus. The image decoding method comprises decoding information on whether or not to perform motion information refinement from a bitstream, obtaining second motion information for first motion information on a current block on the basis of the information and reconstructing at least one of the current block and a neighboring block of the current block by using at least one of the first motion information and the second motion information.


