Spatial Image Editing Module Data Exchange

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for editing stereoscopic images or sequences are inefficient and unable to provide real-time editing due to the large data volume and computational requirements, resulting in significant time delays for viewers to see the effects of changes made during the editing process.

Innovation Solution

The method involves a two-way communication between linked editing modules in an execution sequence, where affected image data sections are identified and only re-computed and transmitted as necessary, allowing for efficient data transfer and processing, particularly utilizing a graphics card for computations, enabling almost real-time feedback during editing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If all image data is re-computed when editing parameters change, then editing accuracy is maintained, but editing time increases significantly

Engineering Contradiction:
Improveediting accuracyVSAvoidediting time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent divides the image data into multiple sections and identifies only the affected sections when editing parameters change. Instead of re-computing all image data, the system segments the computation task to process only the necessary portions, thereby maintaining editing accuracy while significantly reducing editing time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by re-computing only the affected image data sections rather than the entire image set. The system determines which sections are impacted by parameter changes and performs computations only on those specific sections, avoiding unnecessary full-image re-computation.

Inventive Principle:
Principle #16Partial or excessive action

2Stability of the object's composition

If all image data is transmitted through the execution sequence, then data consistency is ensured, but data transmission volume increases

Engineering Contradiction:
Improvedata consistencyVSAvoiddata transmission volume
Core Design Contradiction:
Stability of the object's compositionVSQuantity of substance

Solution Approach 1:

The patent extracts and transmits only the affected image data sections through the execution sequence rather than all image data. By identifying and isolating the specific sections that need updating, the system maintains data consistency for affected areas while minimizing the overall data transmission volume.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system segments the image data transmission by dividing it into affected and unaffected sections. Only the affected sections are transmitted through the execution sequence, allowing the system to maintain data consistency where needed while reducing unnecessary data transmission.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If computing is performed on the processor motherboard, then processing flexibility is maintained, but processing speed decreases for large data volumes

Engineering Contradiction:
Improveprocessing flexibilityVSAvoidprocessing speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent utilizes the graphics card's parallel processing architecture as an additional computational dimension. By offloading image data processing to the graphics card, the system leverages its specialized parallel processing capabilities to achieve faster computation speeds for large data volumes while maintaining the flexibility of the processor motherboard for control and coordination functions.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS8817013B2Method for processing a spatial image
Publication Date: 2014.08.26 MARVEL DIGITAL LTD
  • US8817013B2 patent drawing
  • US8817013B2 patent drawing
  • US8817013B2 patent drawing

AI summary

The invention relates to a method for processing a spatial image assembled from partial images or a time sequence of such images by processing the image data in individual processing modules according to an execution sequence and depending on adjustable processing parameters, wherein each module performs processing steps and the sequence is determined by a selectable linking of the. Further, each module is able to exchange data with the modules to which it is linked. If parameters are changed for two modules linked to each other in the execution sequence, (a) an upstream module transmits to a downstream module which areas of the image data present at the upstream module are affected by the change, (b) the downstream module transmits to the upstream module which image data it requires to perform the processing steps thereof. The upstream module recalculates only said image data, and transmits them to the downstream module.