eyegaze_utils.py 文件源码

python
阅读 15 收藏 0 点赞 0 评论 0

项目:studyforrest-data-phase2 作者: psychoinformatics-de 项目源码 文件源码
def preprocess_eyegaze(eyegaze, blink_margin=200, filter_width=40):
    from scipy.ndimage.morphology import binary_dilation
    from scipy.ndimage.filters import median_filter

    mask = binary_dilation(np.isnan(eyegaze['x']), iterations=blink_margin)
    # filter x and y coordinate separately
    eyegaze['x'] = median_filter(eyegaze['x'], size=filter_width)
    eyegaze['y'] = median_filter(eyegaze['y'], size=filter_width)
    # blank blink margin
    eyegaze['x'][mask] = np.nan
    eyegaze['y'][mask] = np.nan
    return eyegaze
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号