一句话:本文实证分析图标标签来源,并提出上下文感知的 COALA 方法,显著优于 LabelDroid 但仍需改进。
视障用户依赖屏幕阅读器,但大量 Android 应用图标缺少文本标签,导致无法朗读。已有 LabelDroid 用图标图像和深度学习自动生成标签。本文先实证研究图标标签的分布及其对上下文信息的依赖,发现仅凭图标图像不足以推断标签,而使用场景等上下文信息可提供关键补充。基于此,作者提出首个上下文感知标签生成方法 COALA,融合图标及其使用上下文中的多种信息来生成准确标签。实验包括自动评估与用户研究,表明 COALA 显著优于 LabelDroid,但整体效果仍有限,提示未来研究需谨慎使用自动抽取的带标签数据。
Mobile apps are playing an increasingly important role in our daily lives, including the lives of approximately 304 million users worldwide that are either completely blind or suffer from some form of visual impairment. These users rely on screen readers to interact with apps. Screen readers, however, cannot describe the image icons that appear on the screen, unless those icons are accompanied with developer-provided textual labels. A prior study of over 5,000 Android apps found that in around 50% of the apps, less than 10% of the icons are labeled. To address this problem, a recent award-winning approach, called LabelDroid, employed deep-learning techniques to train a model on a dataset of existing icons with labels to automatically generate labels for visually similar, unlabeled icons. In this work, we empirically study the nature of icon labels in terms of distribution and their dependency on different sources of information. We then assess the effectiveness of LabelDroid in predicting labels for unlabeled icons. We find that icon images are insufficient in representing icon labels, while other sources of information from the icon usage context can enrich images in determining proper tokens for labels. We propose the first context-aware label generation approach, called COALA, that incorporates several sources of information from the icon in generating accurate labels. Our experiments show that although COALA significantly outperforms LabelDroid in both user study and automatic evaluation, further research is needed. We suggest that future studies should be more cautious when basing their approach on automatically extracted labeled data.
@inproceedings{paperbot6353,
title = {Data-driven accessibility repair revisited: on the effectiveness of generating labels for icons in Android apps},
author = {Forough Mehralian and Navid Salehnamadi and Sam Malek},
booktitle = {FSE},
year = {2021},
doi = {10.1145/3468264.3468604}
}