Parallel Image Coding Global Motion Vector Precision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In image processing, parallel coding methods often result in reduced global motion vector (GMV) precision due to the need to derive GMVs using motion information from older pictures, leading to decreased image quality.

Innovation Solution

An image processing device that divides images into multiple arrangements, allowing each coding unit to perform inter-prediction using a first global motion vector derived from finished motion information of preceding pictures, and combines streams from different coding units to enhance GMV precision and image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If parallel coding is performed using multiple encoders, then processing speed is improved, but global motion vector precision deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoidglobal motion vector precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by deriving the global motion vector from motion information of a picture that has already been processed (finished), before the current picture coding begins. This ensures that the GMV is available and precise when needed for inter-prediction in parallel coding, without waiting for the preceding picture to be fully processed by another encoder.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If GMV is derived from older pictures due to parallel processing, then processing parallelism is maintained, but image quality deteriorates

Engineering Contradiction:
Improveparallel processing capabilityVSAvoidimage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent uses an intermediary approach by selecting and using motion information from a specific picture (the nearest picture whose processing is finished) as a mediator to derive the global motion vector. This intermediary picture serves as the optimal bridge between maintaining parallel processing and ensuring image quality, providing the most recent reliable motion data available.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9762926B2Image processing device and image processing method, program, and imaging apparatus
Publication Date: 2017.09.12 SONY GROUP CORP
  • US9762926B2 patent drawing
  • US9762926B2 patent drawing
  • US9762926B2 patent drawing

AI summary

An image processing device includes: a division unit that divides each picture of image data into multiple arrangements; multiple coding units, each of which codes the pictures in the mutually-different arrangements that result from the division by the division unit; and a composition unit that composites streams in the arrangements, which are obtained by each of the multiple coding units coding each picture, in which when coding a current picture, the coding unit performs inter-prediction using a first global motion vector (GMV) that is derived from motion information on a portion whose processing is finished, of a picture that precedes the current picture in the image data that is present before being divided by the division unit and whose processing is in progress in a different coding unit.