Display Buffer Division for Multi-View Image Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing technologies struggle to efficiently process and display image data of different types, such as multi-view images, which can lead to decoding delays and inadequate display performance.

Innovation Solution

An image processing device with a reproduction processing unit, display buffer, and image display control unit that divides the display buffer according to the image type, allowing for efficient decoding and storage of image data, enabling real-time display switching and high-speed image processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single display buffer is used for all image types, then device complexity is reduced, but decoding performance and display responsiveness deteriorate due to inability to optimize for different image types

Engineering Contradiction:
Improvebuffer structureVSAvoiddecoding performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The display buffer is divided into multiple buffer regions corresponding to different image types (e.g., still images, moving images, multi-view images). Each region is optimized for specific image processing requirements, enabling parallel processing and improving overall decoding performance without significantly increasing structural complexity.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If image data is processed sequentially without prefetching, then processing simplicity is maintained, but display responsiveness deteriorates due to decoding delays

Engineering Contradiction:
Improveprocessing controlVSAvoiddecoding delay
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system performs prefetching of image data based on predicted display sequences. Image data for upcoming frames or alternate views is decoded and prepared in advance, stored in appropriate buffer regions, so that when display is required, the data is already ready, eliminating decoding delays and improving responsiveness.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If a unified decoding process is used for all image types, then processing simplicity is maintained, but image quality and processing efficiency deteriorate

Engineering Contradiction:
Improveprocessing methodVSAvoidimage quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

Different decoding processes are applied to different buffer regions based on image type. Still image regions use optimized for compression ratio, moving image regions use motion compensation, and multi-view regions use specific view synthesis algorithms. This localized optimization improves image quality and processing efficiency for each type while maintaining overall system simplicity through automated routing.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8933950B2Image processing device
Publication Date: 2015.01.13 SONY INTERACTIVE ENTERTAINMENT LLC
  • US8933950B2 patent drawing
  • US8933950B2 patent drawing
  • US8933950B2 patent drawing

AI summary

When a display target determination unit determines image data to be displayed, a reproduction control unit identifies the type of the image data to be displayed. The reproduction control unit divides the region of a display buffer according to the identified type. While an image display control unit displays an image, on a display device, by using image data stored in a spare buffer, a decoding execution unit decodes said image data and stores the decoded image data in a divided region of the display buffer.