是否有一个不错的眼动追踪包来替换鼠标进行代码修改?
我想释放鼠标,但保持使用我的键盘来编辑代码。
对此进行了一些研究后,我得出结论认为适当的眼动追踪硬件很昂贵。使用网络摄像头或高分辨率摄像机似乎是最可行的选择。
不幸的是,基于图像的跟踪(与红外线跟踪相反)限制了准确性,因此并非所有功能都可行。
similar question推荐Opengazer用于网络摄像头,但我对加快基本文本编辑特别感兴趣。任何建议都表示赞赏,特别是如果您有眼动追踪和实际使用案例的经验。
答案 0 :(得分:3)
您正在寻找的那种准确性非常难以实现(因为文本往往非常小)。
IR跟踪实际上很容易实现。一些红外LED和一个红外摄像头(实际上只是一个普通的摄像头,带有不同的滤镜)和你的瞳孔亮起(这可以低于100美元,如果你想要更好的相机,可以做更多)。
这是头部跟踪可能更多的问题。
你最终需要跟踪一些自由度,你的不准确性才会增加。
答案 1 :(得分:3)
我很确定没有开箱即用的问题解决方案,但在eyewriter.org上有很好的说明如何构建自己的眼动仪。准确的让人们只用他的眼睛“画”图形。所以应该可以将眼动转换为鼠标事件。
答案 2 :(得分:2)
它可以合理准确地完成(关于人们如何阅读代码的问题this article)但我从未见过能够满足您要求的商业产品
也许看看Emotiv's headsets,他们使用思维模式来执行任务。它们专为游戏而设计,但您可以将其重新用于正常任务
答案 3 :(得分:2)
重新文本光标放置,Lightning(虽然我没有参与过这个特殊功能,但我之前已作为学生参与过Text 2.0项目),本文将对此进行描述:
Universal eye-tracking based text cursor warping
将文本光标放在眼动仪报告的凝视位置附近最突出的目标上。
但是,您需要支持TET API的Tobii眼动仪。您可能需要联系Tobii以验证Tobii X2-30眼动仪的成本< $ 10k是兼容的。
答案 4 :(得分:1)
我个人有一个问题,总是需要伸手去拿正常鼠标,查看各种选项眼动跟踪/语音/触摸屏,最后将键盘更改为IBM Trackpoint最终结果,因为我的手永远不会离开键盘和我的由于无需重新定位右手,打字速度和准确度得到了提高。
答案 5 :(得分:1)
Eye Tribe拥有售价99美元的消费级眼动仪,现已上市。
“使用网络摄像头或高分辨率摄像机似乎是最多的 可行的选择。“
Eye Tribe是位于Copenaghen IT大学的研究小组Gaze Group的副产品。 Gaze Group的人员开发了开源的ITU GazeTracker软件,该软件允许人们将低成本的网络摄像头转变为眼动仪。
http://www.gazegroup.org/downloads
在查看Gaze Group的“下载”部分时,似乎已经有一些眼动追踪应用程序可以执行一些基本操作。
melhosseiny提到了使用HTML,CSS和JavaScript创建眼动追踪应用程序的Text 2.0 framework,以及用于将文本光标放在最显着目标上的Universal eye-tracking based text cursor warping功能。
Eye Tribe有自己的SDK,但如果它们与Eye Tribe合作,那么上述内容可能有所帮助。
答案 6 :(得分:-2)
只需使用vim。使用键盘做更多事情,少用鼠标。