Efficient collaging of a large image
AssigneeMicrosoft Corporation
InventorsXIANG AO, MINGPIANG XU
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsXIANG AO, MINGPIANG XU
Estimating the term…
Embodiments of the present invention relate to collaging image data to form a large image using high-performance computing in a parallel computing environment. The collaging of the image data includes performing an intra-node merge operation on image data such that the merged intra-node data is not written to the file system, but instead maintained in volatile processor memory. The intra-node merged data is may then be communicated in a memory-to-memory manner over a high-speed network to another node in the system for an inter-node merge operation, which limits the number of intermediate system I/O operations to perform the collaging process. Following the intra-node and inter-node merge operations, tiles representing the collaged image may be written to a file system memory for persistent storage
A computer-implemented method in a computing environment utilizing a processor and memory for collaging image data, the method comprising:
One or more computer-storage media having computer-executable instructions embodied thereon, that when executed by a computing system having a processor and memory, cause the computing system to perform a method, the method comprising:
A computing system for parallel processing image data using map-reduce and message passing interface communication for collaging image data, the system comprising:
Dependencies are inferred from the claim text.