Image Processing Apparatus Dynamic Task Distribution Edge Computing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In edge computing, processing delays occur due to the limited performance of edge devices and servers, which are not adequately addressed by existing techniques that rely solely on resource load estimation for allocating processing tasks between edge and cloud servers.
Innovation Solution
An information processing apparatus that includes first and second image processing units, an estimation unit, and a distribution unit, which generates and processes images in preset periods, estimates whether second image processing can be completed within a period, and distributes unprocessed data to a separate processing unit if not, allowing execution in subsequent periods, thereby reducing processing delays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If image processing is executed on edge devices and edge servers, then communication delay and network load are reduced, but processing delay increases due to limited performance
Solution Approach 1:
The patent segments the image processing tasks into multiple processing stages (first image processing, second image processing, third image processing) that can be executed in parallel across multiple edge devices and servers. This segmentation allows the system to distribute the processing load while maintaining reduced communication delay, as each segment can be processed independently on available edge resources.
Solution Approach 2:
The patent implements dynamic task allocation and management where the system adaptively assigns image processing tasks to edge devices and servers based on their current performance status, workload, and availability. This dynamic approach allows the system to optimize processing speed by utilizing available edge resources efficiently while maintaining the benefits of edge computing for reducing communication delay.
2Productivity
If image processing tasks are increased on edge devices, then more processing can be done locally, but processing delay occurs due to performance limitations
Solution Approach 1:
The patent merges the capabilities of multiple edge devices and servers into a coordinated processing system. By combining their computational resources and coordinating their operations through the defined processing stages, the system achieves higher overall processing capacity without incurring delays, as the merged resources work together to handle the increased task load efficiently.
Solution Approach 2:
The patent ensures continuous processing by implementing overlapping execution of different processing stages across multiple edge devices. While one edge device is completing first image processing, another can begin second image processing, and a third can start third image processing, maintaining continuous useful action and preventing idle time that would cause delays.
Data Source
AI summary
An information processing apparatus including: a first image processing unit that generates first information; a second image processing unit that generates second information; a first estimation unit that estimates whether or not the second image processing is able to be completed in a current processing period based on time needed for the first image processing and the first information; and a distribution unit that distributes, if it is estimated that the second image processing is not able to be completed in the current processing period, the first information to be used in remaining second image processing to the second image processing unit and a third image processing unit that is provided separately from the second image processing unit and executes the second image processing, in order to execute the remaining second image processing in a preset number of processing periods after the current processing period.


