English
Related papers

Related papers: ImageR: Enhancing Bug Report Clarity by Screenshot…

200 papers

Bug localization is a crucial aspect of software maintenance, running through the entire software lifecycle. Information retrieval-based bug localization (IRBL) identifies buggy code based on bug reports, expediting the bug resolution…

Software Engineering · Computer Science 2025-05-02 Feifei Niu , Chuanyi Li , Kui Liu , Xin Xia , David Lo

We introduce a novel crowdsourcing method for identifying important areas in graphical images through punch-hole labeling. Traditional methods, such as gaze trackers and mouse-based annotations, which generate continuous data, can be…

Human-Computer Interaction · Computer Science 2024-09-17 Minsuk Chang , Soohyun Lee , Aeri Cho , Hyeon Jeon , Seokhyeon Park , Cindy Xiong Bearfield , Jinwook Seo

Approximately 15% of the world's population is suffering from various disabilities or impairments. However, many mobile UX designers and developers disregard the significance of accessibility for those with disabilities when developing…

Software Engineering · Computer Science 2023-08-21 Yuxin Zhang , Sen Chen , Lingling Fan , Chunyang Chen , Xiaohong Li

We explore the application of Information Retrieval (IR) based bug localization methods at a large industrial setting, Facebook. Facebook's code base evolves rapidly, with thousands of code changes being committed to a monolithic repository…

Software Engineering · Computer Science 2021-03-18 Vijayaraghavan Murali , Lee Gross , Rebecca Qian , Satish Chandra

Image captioning models often suffer from performance degradation when applied to novel datasets, as they are typically trained on domain-specific data. To enhance generalization in out-of-domain scenarios, retrieval-augmented approaches…

Computer Vision and Pattern Recognition · Computer Science 2024-12-03 Hao Wu , Zhihang Zhong , Xiao Sun

One of the key challenges of detecting AI-generated images is spotting images that have been created by previously unseen generative models. We argue that the limited diversity of the training data is a major obstacle to addressing this…

Computer Vision and Pattern Recognition · Computer Science 2025-06-11 Jeongsoo Park , Andrew Owens

In today's competitive marketing landscape, effective complaint management is crucial for customer service and business success. Video complaints, integrating text and image content, offer invaluable insights by addressing customer…

Computer Vision and Pattern Recognition · Computer Science 2025-03-04 Sarmistha Das , Basha Mujavarsheik , R E Zera Lyngkhoi , Sriparna Saha , Alka Maurya

Bug localisation, the study of developing methods to localise the files requiring changes to resolve bugs, has been researched for a long time to develop methods capable of saving developers' time. Recently, researchers are starting to…

Software Engineering · Computer Science 2025-07-25 Jesse Maarleveld , Jiapan Guo , Daniel Feitosa

Developers often struggle to navigate an Open Source Software (OSS) project's issue-tracking system and find a suitable task. Proper issue labeling can aid task selection, but current tools are limited to classifying the issues according to…

Software Engineering · Computer Science 2024-03-06 Joseph Vargovich , Fabio Santos , Jacob Penney , Marco A. Gerosa , Igor Steinmacher

Perception-based image analysis technologies can be used to help visually impaired people take better quality pictures by providing automated guidance, thereby empowering them to interact more confidently on social media. The photographs…

Computer Vision and Pattern Recognition · Computer Science 2023-07-26 Maniratnam Mandal , Deepti Ghadiyaram , Danna Gurari , Alan C. Bovik

The social media explosion has populated the Internet with a wealth of images. There are two existing paradigms for image retrieval: 1) content-based image retrieval (CBIR), which has traditionally used visual features for similarity search…

Multimedia · Computer Science 2019-09-04 Sreyasi Nag Chowdhury , Niket Tandon , Hakan Ferhatosmanoglu , Gerhard Weikum

An issue tracker is a software tool used by organisations to interact with users and manage various aspects of the software development lifecycle. With the rise of agile methodologies, issue trackers have become popular in open and…

Software Engineering · Computer Science 2024-07-12 Lloyd Montgomery , Clara Lüders , Walid Maalej

Citizen engagement and technology usage are two emerging trends driven by smart city initiatives. Governments around the world are adopting technology for faster resolution of civic issues. Typically, citizens report issues, such as broken…

Artificial Intelligence · Computer Science 2019-01-30 Shanu Kumar , Shubham Atreja , Anjali Singh , Mohit Jain

Users use Issue Tracking Systems to keep track and manage issue reports in their repositories. An issue is a rich source of software information that contains different reports including a problem, a request for new features, or merely a…

Software Engineering · Computer Science 2022-04-01 Maliheh Izadi

Scene classification has established itself as a challenging research problem. Compared to images of individual objects, scene images could be much more semantically complex and abstract. Their difference mainly lies in the level of…

Computer Vision and Pattern Recognition · Computer Science 2022-07-22 Ji Zhang , Jean-Paul Ainam , Li-hui Zhao , Wenai Song , Xin Wang

Securing a sufficient amount of paired data is important to train an image-text retrieval (ITR) model, but collecting paired data is very expensive. To address this issue, in this paper, we propose an active learning algorithm for ITR that…

Computer Vision and Pattern Recognition · Computer Science 2024-05-28 Dae Ung Jo , Kyuewang Lee , JaeHo Chung , Jin Young Choi

Issue resolution and bug-fixing processes are essential in the development of machine-learning libraries, similar to software development, to ensure well-optimized functions. Understanding the issue resolution and bug-fixing process of…

Software Engineering · Computer Science 2023-12-12 Adekunle Ajibode , Dong Yunwei , Yang Hongji

Within the field of image and video recognition, the traditional approach is a dataset split into fixed training and test partitions. However, the labelling of the training set is time-consuming, especially as datasets grow in size and…

Computer Vision and Pattern Recognition · Computer Science 2016-12-08 Andrew Gilbert , Richard Bowden

Duplicate bug reports make up 42% of all reports in bug tracking systems (e.g., Bugzilla), causing significant maintenance overhead. Hence, detecting and resolving duplicate bug reports is essential for effective issue management.…

Software Engineering · Computer Science 2025-03-25 Usmi Mukherjee , Mohammad Masudur Rahman

Image quality assessment (IQA) is an active research area in the field of image processing. Most prior works focus on visual quality of natural images captured by cameras. In this paper, we explore visual quality of scanned documents,…

Image and Video Processing · Electrical Eng. & Systems 2023-07-26 Justin Yang , Peter Bauer , Todd Harris , Changhyung Lee , Hyeon Seok Seo , Jan P Allebach , Fengqing Zhu