Multi-Device Image Processing Pipeline for Data Lock

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital image and video processing methods result in device-specific modifications, leading to 'data lock' and increased data volume, causing longer download times and higher battery usage, as different devices process and display images/videos differently.

Innovation Solution

A multi-device approach where initial image/video processing is performed on an image capture device to optimize file size, followed by further processing on a host device to achieve a desired appearance, ensuring consistency across platforms and reducing data transfer requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If different devices process and display images differently, then each device achieves optimized appearance for its platform, but data lock occurs and cannot be fully undone

Engineering Contradiction:
Improvedevice-specific image optimizationVSAvoiddata lock
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The image processing pipeline is segmented into two distinct stages: initial processing performed by the image capture device to create a neutral baseline, and further processing performed by the host device to achieve desired appearance. This segmentation allows each device to optimize independently without creating data lock, as the neutral baseline preserves original data integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The image capture device performs preliminary processing to create a neutral baseline representation of the image. This preliminary action establishes a neutral starting point that preserves flexibility for subsequent processing on different host devices, preventing data lock while enabling device-specific optimizations.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If images are processed and edited on multiple devices, then processing flexibility is improved, but data volume increases

Engineering Contradiction:
Improveprocessing flexibilityVSAvoiddata volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The invention extracts and transmits only the necessary image data from the image capture device to the host device, rather than transmitting complete processed files. By taking out only the essential neutral baseline data, the system reduces data volume while maintaining processing flexibility for further edits on the host device.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If more digital images and videos are generated and edited, then content creation capability increases, but network data volume increases

Engineering Contradiction:
Improvecontent creation capabilityVSAvoidnetwork data volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system changes the parameter of image data compression and processing to create neutral baseline representations that require less data transmission. By modifying how images are processed and transmitted (creating compact neutral baselines rather than full processed versions), the system maintains content creation capability while reducing network data volume.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If images are processed on image capture devices, then processing speed is improved, but download time increases

Engineering Contradiction:
Improveprocessing speedVSAvoiddownload time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The image capture device performs preliminary processing locally to create neutral baseline representations. This preliminary action completes the most time-consuming processing steps before transmission, so that when data is transmitted to the host device, only minimal additional processing is needed, effectively reducing overall download and processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10956770B1Systems and methods for multi-device image processing
Publication Date: 2021.03.23 SNAP INC
  • US10956770B1 patent drawing
  • US10956770B1 patent drawing
  • US10956770B1 patent drawing

AI summary

The present application discloses various systems, methods and non-transitory computer-readable mediums that include a first device and a second device to perform processing on a digital image. According to one example, a second one or more edits made using the second device are user subjective and a first one or more edits made using the first device are user agnostic. The second one or more edits are reliant on the first one or more edits for processing flexibility to achieve a desired image attribute.