Distributed processing of a digital image
AssigneeInternational Business Machines Corporation
InventorsNikolaos Papandreou, Andreea Anghel, Milos Stanisavljevic, Charalampos Pozidis
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsNikolaos Papandreou, Andreea Anghel, Milos Stanisavljevic, Charalampos Pozidis
Estimating the term…
Processing a digital image in a distributed computing environment comprising a communications network interconnecting two or more computing nodes. A segmentation of the digital image into two or more image segments is determined. For each of the image segments, a number of non-background pixels comprised by the image segment is determined. An assignment of each of the image segments to one of the computing nodes is determined. The determination of the assignment may include balancing, based on the number of non-background pixels determined for each of the image segments, the workload of the assigned computing nodes responsive to processing the image segments. Each of the assigned computing nodes may be caused to process the image segments assigned to the computing node.
Computer-implemented method for processing a digital image in a distributed computing environment, the distributed computing environment comprising a communications network interconnecting two or more computing nodes, the method comprising:
A computer program product for processing a digital image in a distributed computing environment, the distributed computing environment comprising a communications network interconnecting two or more computing nodes, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:
A computer system, comprising a processor, a memory and a communication interface to a distributed computing environment, the distributed computing environment comprising a communications network interconnecting the communication interface and two or more computing nodes, the memory carrying computer executable code for execution by the processor, wherein execution of the instructions causes the processor to perform a method for processing a digital image in the distributed computing environment, the method comprising:
Dependencies are inferred from the claim text.