Cloud Server Image Preview Processing for Multi-Device Sharing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current electronic devices face challenges in performing complex image processing tasks, especially when sharing images across multiple devices through a cloud server, as they often require significant computational resources and may overload networks with high-resolution images, making it difficult to provide diverse image processing options to users.
Innovation Solution
An electronic device system that utilizes a cloud server to process and share images by performing initial image processing on a preview source image, allowing multiple devices to request and apply different image processing techniques, such as white balancing or bokeh effects, while transmitting lower-resolution preview images to prevent network overload, and subsequently providing high-quality still images upon user request.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If high-resolution images are transmitted across multiple devices, then image quality is improved, but network bandwidth is consumed and devices are overloaded
Solution Approach 1:
The patent segments the image processing workflow into two distinct stages: preview generation using low-resolution images for quick display and sharing, and final output generation using high-resolution images only when explicitly requested. This segmentation allows the system to maintain image quality where needed while conserving network bandwidth during routine operations.
Solution Approach 2:
The patent applies partial action by transmitting only a portion of the full image data (low-resolution preview) for most operations, and reserves transmission of the complete high-resolution data for specific cases where users explicitly request full-quality images. This approach satisfies most bandwidth constraints while preserving quality access when necessary.
2Adaptability or versatility
If complex image processing is performed on multiple devices, then diverse image processing options are provided, but computational resources are consumed
Solution Approach 1:
The patent implements preliminary action by pre-generating multiple versions of images with different processing effects (such as various filters, adjustments, and styles) and storing them in advance. When users access images, these pre-processed versions are immediately available without requiring real-time computation on user devices, thus providing diverse options while conserving computational resources.
Solution Approach 2:
The patent introduces a server as an intermediary that centralizes the complex image processing operations. Instead of distributing computational burdens across multiple user devices, the server performs all heavy processing tasks including applying various effects, adjusting parameters, and generating processed image versions, then delivers results to users. This intermediary approach enables versatile image processing while集中izing resource consumption on the server infrastructure.
3Productivity
If preview images are transmitted to multiple devices, then sharing efficiency is improved, but image quality may be degraded
Solution Approach 1:
The patent applies dynamics by making image resolution adaptive based on user needs and device capabilities. The system dynamically adjusts whether to transmit low-resolution or high-resolution images depending on the specific request type (preview vs. full quality), allowing sharing efficiency to be optimized for routine operations while preserving quality access when users explicitly need it.
Data Source
AI summary
According to certain embodiments, an electronic device comprises: a communication module; and a processor operatively connected to the communication module and configured to transmit and receive data to and from external electronic devices through the communication module, and wherein the processor is configured to: receive a preview source image from a first external electronic device; performing a first image processing on the preview source image, thereby resulting in a preview image; transmitting the preview image to a second external electronic device and a third external electronic device; receive a request for second image processing from the second external electronic device; transmit a first modified preview image obtained by performing the second image processing on the preview image to the second external electronic device in response to the request; receive a request for third image processing form the third external electronic device; transmit a second modified preview image obtained by performing the third image processing on the preview image to the third external electronic device.


