Parallax Compensation Video Encoding Using Block Division
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for encoding multi-viewpoint video images face inefficiencies in encoding parallax data, leading to increased code amounts without optimizing prediction efficiency, especially when parallax displacement is encoded for each pixel.
Innovation Solution
The method involves determining block divisions based on the characteristics of the target image and encoding parallax displacement data for each divided area, leveraging spatial correlation to reduce code amounts without degrading prediction efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If parallax displacement is encoded for each pixel, then prediction efficiency is improved, but code amount increases
Solution Approach 1:
The image is divided into multiple blocks, and parallax displacement is encoded for each block rather than for every pixel. This segmentation approach reduces the total number of encoded values while maintaining adequate prediction accuracy for the overall image.
Solution Approach 2:
Different encoding precision is applied to different regions. The patent encodes parallax displacement at block level for most areas, but allows for selective higher precision in specific blocks where needed, optimizing the balance between code amount and prediction efficiency.
2Productivity
If block division is determined based on image characteristics, then encoding efficiency is improved, but processing complexity increases
Solution Approach 1:
The image is divided into multiple blocks for parallel processing. This segmentation enables independent processing of different blocks, improving encoding efficiency through better utilization of processing resources while keeping individual block processing relatively simple.
Solution Approach 2:
The patent determines block division based on image characteristics, but applies this sophisticated approach selectively rather than uniformly to all images. This partial application reduces overall processing complexity while still achieving encoding efficiency improvements where most beneficial.
Data Source
AI summary
By using parallax compensation which performs prediction by using parallax between video images, the video images are encoded as a single video image. Reference parallax for a target image to be encoded is set, wherein the reference parallax is estimated using a reference image; area division in an image frame is set; parallax displacement for each divided area is set, wherein the parallax displacement is the difference between the reference parallax and parallax for the parallax compensation; data of the area division is encoded; and data for indicating the parallax displacement is encoded. During decoding, reference parallax for a target image to be decoded is set, wherein it is estimated using a reference image; data for indicating area division, which is included in encoded data, is decoded; and data of parallax displacement, which is included in the encoded data, is decoded for each area indicated by the area division data.


