发起人:瑾瑜 初入职场

Economics//U.K.

回复 ( 4 )

  1. Sqd You
    理由
    举报 取消

    以前写过一个东西,搜集一堆自己的the quick brown fox jumps over the lazy dog的按键相对时间丢进ANN。。。。然后硬生生识别了(所以其实并不是很难

    对了这个有个名字,叫keyboard dynamics

  2. Zhang
    理由
    举报 取消

    不是很了解这个领域,但coursera那个根本不make sense。

    你要识别我的输入习惯,首先你先需要观察我打很多字来train吧。上来直接就识别了,大哥您是用什么魔法知道我的打字习惯的。

    另外我试验过满屏typo,不停敲错再改,一次成型没有错,各种速度敲,一个字母一个字母极慢的敲,全都所谓认证成功了… 除非它能识别我按键的力道,否则我不认为那真的是一个认证系统。

    当然,欢迎大牛来科普打脸。

    补充

    我记得以前听学长讲签字识别的时候说根本不可能识别什么字体,这都是能练的,而且不是独一无二。签字识别是因为人的手不是静止的,永远在有轻微的抖动。每个人都抖的频率以及幅度都是不同的。所以你画一条直线也能认出是你。当然这我也是听说,不知道是他们发的paper还是state of art。

    个人觉得打字识别也必须走这种别人无法意识到无法修改的东西,速度错别字停顿都是扯。语音识别识别的是你声音的波形,不是你所说出的口令。我打球手戳了我就永远验证不成功了?真要识别也只能看按键时瞬时的加速度以及手指抖动的频率,而这些东西假设键盘有记录,操作系统也不会给你权限的。当然这是乱猜的并没什么调查。

    看到有人点赞心血来潮补充一下

    按键时间是不可测的,第一,人打字不是恒速的。第二,不同的键盘,蓝牙,无线,有线延迟是不一样的,同样技术不同牌子必然也有差异。第三,不同的操作系统的IO不同肯定也有差异。同样的IO写软件的人程序调用方法不同也是区别。concurrent一上就更没谱了。

    除非是特定的外接设备,靠键盘是扯淡呢。

    Caltech的MachineLearning的第一句话就是,说一切之前,请先给我看data。说不清要用什么data,那说什么都没用。

  3. Marshall
    理由
    举报 取消

    This typing measurement, called keystroke dynamics, is the detailed timing information that describes exactly when each key was pressed and when it was released as a person types on a keyboard.

    Typing patterns can be erratic and inconsistent as something like cramped muscles and sweaty hands can change a person’s typing pattern significantly. Also, they found that typing patterns vary based on the type of keyboard being used, which could significantly complicate verification.

    Ref:Coursera looks to verify online student identity with photo, keystroke dynamics Coursera looks to verify online student identity with photo, keystroke dynamics

  4. 小能人
    理由
    举报 取消

    隐性马尔科夫?

我来回答

Captcha 点击图片更换验证码