Modern mobile applications have become computationally intensive as recent developments in machine learning and computer vision have instigated a new consumer trend for virtual applications. Most of the heavy lifting is traditionally offloaded to cloud servers; however, network latency hinders user experience, making real-time rendering implausible for sophisticated applications. Although mobile devices are capable of performing necessary real-time calculations, mobile devices typically cannot sustain heavy workloads. Edge servers become useful in these scenarios as they are powerful and close enough to users to support real-time applications. Computer vision applications are currently being investigated.
Accelerating Mobile Computer Vision Applications with Edge Computing