English
Related papers

Related papers: ProgramAlly: Creating Custom Visual Access Program…

200 papers

Software applications often pose barriers for users with accessibility needs, e.g., visual impairments. Model-driven engineering (MDE), with its systematic nature of code derivation, offers systematic methods to integrate accessibility…

Software Engineering · Computer Science 2025-10-09 Judith Michael , Lukas Netz , Bernhard Rumpe , Ingo Müller , John Grundy , Shavindra Wickramathilaka , Hourieh Khalajzadeh

Blind people use artificial intelligence-enabled visual assistance technologies (AI VAT) to gain visual access in their everyday lives, but these technologies are embedded with errors that may be difficult to verify non-visually. Previous…

Human-Computer Interaction · Computer Science 2024-08-14 Rahaf Alharbi , Pa Lor , Jaylin Herskovitz , Sarita Schoenebeck , Robin Brewer

Despite significant progress in the field, it is still challenging to create personalized visual representations that align closely with the desires and preferences of individual users. This process requires users to articulate their ideas…

Computer Vision and Pattern Recognition · Computer Science 2025-01-03 Zijie Chen , Lichao Zhang , Fangsheng Weng , Lili Pan , Zhenzhong Lan

Advances in artificial intelligence have transformed the paradigm of human-computer interaction, with the development of conversational AI systems playing a pivotal role. These systems employ technologies such as natural language processing…

Human-Computer Interaction · Computer Science 2024-11-14 Atieh Taheri , Purav Bhardwaj , Arthur Caetano , Alice Zhong , Misha Sra

Blind people are often called to contribute image data to datasets for AI innovation with the hope for future accessibility and inclusion. Yet, the visual inspection of the contributed images is inaccessible. To this day, we lack mechanisms…

Human-Computer Interaction · Computer Science 2024-07-30 Rie Kamikubo , Farnaz Zamiri Zeraati , Kyungjun Lee , Hernisa Kacorri

Large multimodal models (LMMs) have enabled new AI-powered applications that help people with visual impairments (PVI) receive natural language descriptions of their surroundings through audible text. We investigated how this emerging…

Human-Computer Interaction · Computer Science 2025-02-25 Jingyi Xie , Rui Yu , He Zhang , Syed Masum Billah , Sooyeon Lee , John M. Carroll

Vision language model (VLM)-based mobile agents show great potential for assisting users in performing instruction-driven tasks. However, these agents typically struggle with personalized instructions -- those containing ambiguous,…

Artificial Intelligence · Computer Science 2025-08-26 Xin Wang , Zhiyao Cui , Hao Li , Ya Zeng , Chenxu Wang , Ruiqi Song , Yihang Chen , Kun Shao , Qiaosheng Zhang , Jinzhuo Liu , Siyue Ren , Shuyue Hu , Zhen Wang

Blind individuals, who by necessity depend on screen readers to interact with computers, face considerable challenges in navigating the diverse and complex graphical user interfaces of different computer applications. The heterogeneity of…

Human-Computer Interaction · Computer Science 2024-07-31 Satwik Ram Kodandaram , Utku Uckun , Xiaojun Bi , IV Ramakrishnan , Vikas Ashok

Highly Automated Vehicles (HAVs) can improve mobility for blind and visually impaired people (BVIPs). However, designing non-visual interfaces that enable them to maintain situation awareness inside the vehicle is a challenge. This paper…

Human-Computer Interaction · Computer Science 2025-07-28 Luca-Maxim Meinhardt , Enrico Rukzio

Video-based learning (VBL) has become a dominant method for learning practical skills, yet accessibility guidelines provide limited guidance for users with cognitive differences. In particular, challenges that individuals with Borderline…

Human-Computer Interaction · Computer Science 2026-02-10 Hyehyun Chu , Seungju Kim , Chen Zhou , Yu-Kai Hung , Saelyne Yang , Hyun W. Ka , Juho Kim

In today's software world with its cornucopia of reusable software libraries, when a programmer is faced with a programming task that they suspect can be completed through the use of a library, they often look for code examples using a…

Software Engineering · Computer Science 2021-10-08 Geert Heyman , Rafael Huysegems , Pascal Justen , Tom Van Cutsem

We introduce ChartA11y, an app developed to enable accessible 2-D visualizations on smartphones for blind users through a participatory and iterative design process involving 13 sessions with two blind partners. We also present a design…

Human-Computer Interaction · Computer Science 2024-10-29 Zhuohao Jerry Zhang , John R. Thompson , Aditi Shah , Manish Agrawal , Alper Sarikaya , Jacob O. Wobbrock , Edward Cutrell , Bongshin Lee

People with visual impairments often struggle to create content that relies heavily on visual elements, particularly when conveying spatial and structural information. Existing accessible drawing tools, which construct images line by line,…

Human-Computer Interaction · Computer Science 2025-04-30 Seonghee Lee , Maho Kohga , Steve Landau , Sile O'Modhrain , Hari Subramonyam

No two people are alike. We usually ignore this diversity as we have the capability to adapt and, without noticing, become experts in interfaces that were probably misadjusted to begin with. This adaptation is not always at the user's…

Human-Computer Interaction · Computer Science 2014-02-06 Tiago Guerreiro , Hugo Nicolau , João Oliveira , Joaquim Jorge , Daniel Gonçalves

Blind and low-vision (BLV) people face many challenges when venturing into public environments, often wishing it were easier to get help from people nearby. Ironically, while many sighted individuals are willing to help, such interactions…

Human-Computer Interaction · Computer Science 2024-03-14 Yuanyang Teng , Connor Courtien , David Angel Rios , Yves M. Tseng , Jacqueline Gibson , Maryam Aziz , Avery Reyna , Rajan Vaish , Brian A. Smith

This research aims to find where visually impaired users find appliances hard to use and suggest guideline to solve this issue. 181 visually impaired users have been surveyed, and 12 visually impaired users have been selected based on…

Human-Computer Interaction · Computer Science 2024-07-10 Hyunjin An , Hyundoug Kim , Seungwoo Hong , Youngsun Shin

Visual programming, a modular and generalizable paradigm, integrates different modules and Python operators to solve various vision-language tasks. Unlike end-to-end models that need task-specific data, it advances in performing visual…

Computer Vision and Pattern Recognition · Computer Science 2024-08-06 Minghe Gao , Juncheng Li , Hao Fei , Liang Pang , Wei Ji , Guoming Wang , Zheqi Lv , Wenqiao Zhang , Siliang Tang , Yueting Zhuang

Program synthesis is the process of automatically translating a specification into computer code. Traditional synthesis settings require a formal, precise specification. Motivated by computer education applications where a student learns to…

Artificial Intelligence · Computer Science 2018-06-05 Evan Hernandez , Ara Vartanian , Xiaojin Zhu

Consider an assistive system that guides visually impaired users through speech and haptic feedback to their destination. Existing robotic and ubiquitous navigation technologies (e.g., portable, ground, or wearable systems) often operate in…

Machine Learning · Computer Science 2018-10-09 Eshed Ohn-Bar , Kris Kitani , Chieko Asakawa

It is estimated that 285 million people globally are visually impaired. A majority of these people live in developing countries and are among the elderly population. One of the most difficult tasks faced by the visually impaired is…

Computers and Society · Computer Science 2015-06-04 Shonal Chaudhry , Rohitash Chandra