
Researchers have developed a new technique that consumes much less battery and bandwidth while processing images taken through smartphone cameras.
The system sends a highly compressed image to a central server, and the server sends back an even smaller file, which contains simple instructions for modifying the original image.
Researchers from Massachusetts Institute of Technology (MIT), Stanford University and Adobe Systems have developed a system that can reduce the bandwidth consumed by server-based image processing by as much as 98.5 percent, and the power consumption by as much as 85 percent.
Study’s first author Michael Gharbi from MIT said the technique could become more useful as image-processing algorithms become more sophisticated. To save bandwidth, the new system sends out a very low-quality JPEG image. The server system introduces some high-frequency noise into the image, which effectively increases its resolution.
Then the system breaks the image into chunks of 64-by-64 pixels. For each pixel patch of the uploaded image, the server sends back just 25 numbers. The phone then performs the modifications described by those 25 numbers on its local, high-resolution copy of the image.
To the naked eye, the results are virtually indistinguishable from direct manipulation of the high-resolution image. The results were presented at the Siggraph Asia conference held at Kobe, Japan, earlier this month.