首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在eBay做实习生也可以改变世界

文 |Muratcan Cicek,eBay实习生,加州大学圣克鲁兹分校博士生

我们创造了一个解放双手的应用程序,让有运动障碍的人更方便地进行在线购物。

你喜欢一个人购物吗? 我希望我可以独自购物,那样就没有妈妈滔滔不绝的选色建议和好朋友对品牌偏好毫无根据的见解了。

作为一个有严重运动障碍的人,我无法完全控制我的四肢,所以我也无法走路或用手抓住任何东西。这些限制妨碍了我去做一些很日常的事情,例如去杂货店买东西——即使我不需要父母给我零花钱。

今年,作为我在eBay的实习项目的一部分,我和我的团队开发了HeadGaze,一个可重复使用的技术库,用于跟踪iPhone X上的头部移动,该技术已经可以通过GitHub.com上的开源获得。这项技术独创性地采用Apple ARKit和iPhone X相机来跟踪你的头部动作,使你不用手也可以轻松地操作手机。

我们的团队建立了一个模型,它的虚拟手写笔可以读取你的头部运动(上,下,左,右),从ARKit获取的头部3D信息并应用3D几何图形来定位“光标”。除此之外,我们还设计并应用了用户界面上新的部件,用于感知和响应“光标”交互。与鼠标在桌面上操作光标的方式类似,这项设计允许你用头指向屏幕上的任何位置,或激活界面上的“按钮”。

我们进一步完善了新的用户界面部件来配合头部动作记录,并实现相应的操作。例如,它们识别光标的移动以及光标在某点的停留时间来触发“点击”操作,进而实现各种各样的功能,例如滚动屏幕,翻页,以及选择想要购买的产品等,而无需触摸屏幕。读取头部动作的技术与新的用户界面小部件相结合,使iOS用户不用动手就能对应用程序进行操作。我们的模块化代码设计使开发人员只要改动少量代码,就能轻松地将我们的功能集成到现有或未来的应用程序中。

我们通过开发HeadSwipe应用程序(也是通过HeadGaze开源)实现了这一功能,作为测试体验,允许用户在eBay上轻扫交易。具体来说,这个应用程序使人们能够通过简单的头部动作浏览和购买他们中意的物品。例如,通过将头部指向向上和向下按钮,就可以滚动屏幕查看不同类别的日常交易。通过将头部指向左右按钮,应用程序界面就可以一个接一个地让项目水平滑动,像水平的转轮一样。

作为AI合作伙伴关系的一部分,eBay致力于建立人工智能系统的最佳实践并向公众宣传人工智能,同时调查许多人期望中人工智能将给世界带来的深远影响。 正是由于HeadGaze有可能对许多人的生活产生巨大影响,我们正在对其开源,希望能鼓励开发人员构建更多不需要触摸屏幕就能操作的应用。

在辅助技术(Assistive Technology)的帮助下,我很幸运能有机会攻读博士学位并完成了实习,致力于改善残疾人的行动能力的AT帮助我阅读课本、打字完成作业,以及写代码。AT还能使我开发人工智能(AI)来帮助更多人。虽然AT已经能帮助残疾人做一些日常的事,但是目前还没有工具能帮助解决我们网购的需求。而根据美国疾病控制和预防中心的标准和统计,目前美国有3950万残疾人,如果我们能创造一种帮助提升行为能力的工具,将会有所帮助。

HeadGaze使你可以仅靠微妙的头部动作就实现与手机的交互。想想看,这可以被应用在生活中的多少方面。比如,厌倦了在烹饪时用油腻的手指摸屏幕来查看食谱?在引擎盖下修补汽车发动机时,还要翻动手机查看操作手册?在大冷天摘下手套才能使用手机?

除了像这样用头来操作,我们还在开发追踪眼球运动的功能。这些功能的融合为定义各种不用手的“手势”开辟了更广泛的可能性,从而使我们能开发更多有趣的应用。

用户可以在GitHub.com上获取HeadGaze及其示例应用程序HeadSwipe。

-END-

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180929G0PRAW00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券