Google Glass上的计算密集型任务

时间:2014-03-24 19:09:05

标签: java android opencv cloud google-glass

在Google Glass上运行计算密集型任务的最佳方法是什么?我想到的具体任务涉及OpenCV和大量图像处理。我提供单个图像作为输入,OpenCV分析图像。桌面需要几秒钟才能完成此任务,而Glass需要花费几分钟时间。将此处理推迟到手机或计算机的最佳方法是什么?我的代码是用Java编写的。

我看到的方式有两种可能性:

  1. 通过蓝牙发送输入图像,将计算密集型任务推迟到手机或计算机上。

  2. 通过云端发送输入图像,将计算密集型任务推迟到手机或计算机上。

  3. 这个特定问题的最佳解决方案是什么?如果我使用云方法,Google Glass最适合使用哪些云服务?

1 个答案:

答案 0 :(得分:1)

按照 here 所述,通过镜像API上传方法推送数据,以免处理传输问题。编写应用服务器以运行算法并在Google App Server或您自己的服务器上运行它。将结果返回给Mirror API,并将其作为回调值返回给Google Glass。