Stereo Image Composer for Portable Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for displaying stereo images on portable devices often result in undesirable visual artifacts like aliasing and jagged edges due to rendering differences between frames, causing the image to appear wiggling or swimming.

Innovation Solution

A method and apparatus for generating a stereo image on a portable image device that involves receiving input associated with an application, generating and storing an image object in a buffer, and using a stereo image composer to create a stereo image for display, which reduces the need for continuous rendering and minimizes visual artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of moving object

If stereo images are rendered every frame, then continuous updates are achieved, but visual artifacts like aliasing and jagged edges occur causing wiggling or swimming effects

Engineering Contradiction:
Improvecontinuous frame updatesVSAvoidvisual artifacts (aliasing, jagged edges, wiggling, swimming)
Core Design Contradiction:
Duration of action of moving objectVSObject-generated harmful factors

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing stereo image frames in memory before display. Instead of rendering images continuously every frame (which causes visual artifacts), the system pre-processes and stores complete stereo image pairs, then retrieves and displays them as needed. This eliminates the harmful rendering variations while maintaining continuous display capability through stored frame references.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If images are processed and rendered every frame, then up-to-date content is displayed, but rendering differences between frames cause aliasing and jagged edges

Engineering Contradiction:
Improveimage update rateVSAvoidimage edge precision (aliasing, jagged edges)
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system performs preliminary rendering and processing of stereo images in advance, storing the completed image data in memory. This pre-computed image data is then retrieved and displayed without performing new rendering operations during playback, thereby maintaining high image edge precision and eliminating aliasing effects while still achieving continuous updates through frame retrieval rather than frame-by-frame rendering.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If continuous rendering is performed, then real-time display is maintained, but rendering variations create wiggling or swimming effects in the image

Engineering Contradiction:
Improvedisplay stabilityVSAvoidwiggling or swimming effects
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent implements preliminary action by pre-rendering and storing complete stereo image frames in memory before playback. During display, the system retrieves stored frames rather than performing continuous rendering, which eliminates rendering variations that cause wiggling or swimming effects. This approach maintains display stability and reliability while eliminating the harmful visual artifacts associated with continuous real-time rendering.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10032299B2Portable image device for generating application images
Publication Date: 2018.07.24 SAMSUNG ELECTRONICS CO LTD
  • US10032299B2 patent drawing
  • US10032299B2 patent drawing
  • US10032299B2 patent drawing

AI summary

An apparatus and a method for displaying an image on a portable image device are provided. The method includes receiving a first input indicative of an input associated with an application, generating a first image object in a buffer of the portable image device, storing the first image object in a memory of the portable image device, generating a first image using the first image object stored in the memory of the portable image device, and displaying the first image on an image display device of the portable image device.