English
Related papers

Related papers: Inventions on Drag and Drop in GUI

200 papers

Drag-Based Image Editing (DBIE), which allows users to manipulate images by directly dragging objects within them, has recently attracted much attention from the community. However, it faces two key challenges:…

Computer Vision and Pattern Recognition · Computer Science 2026-01-27 Yuan Zhou , Junbao Zhou , Qingshan Xu , Kesen Zhao , Yuxuan Wang , Hao Fei , Richang Hong , Hanwang Zhang

This paper presents the maneuver of mouse pointer and performs various mouse operations such as left click, right click, double click, drag etc using gestures recognition technique. Recognizing gestures is a complex task which involves many…

Computer Vision and Pattern Recognition · Computer Science 2014-01-10 Rachit Puri

In 3D user interfaces, reaching out to grab and manipulate something works great until it is out of reach. Indirect techniques like gaze and pinch offer an alternative for distant interaction, but do not provide the same immediacy or…

Human-Computer Interaction · Computer Science 2026-02-26 Yang Liu , Thorbjørn Mikkelsen , Zehai Liu , Gengchen Tian , Diako Mardanbegi , Qiushi Zhou , Hans Gellersen , Ken Pfeuffer

Unlike a helicopter, an insect can, in theory, use both lift and drag to stay aloft. Here we show that a dragonfly uses mostly drag to hover by employing asymmetric up and down strokes. Computations of a family of strokes further show that…

Fluid Dynamics · Physics 2007-05-23 Z. Jane Wang

Graph Neural Networks (GNNs) are powerful tools for handling graph-type data. Recently, GNNs have been widely applied in various domains, but they also face some issues, such as overfitting, over-smoothing and non-robustness. The existing…

Machine Learning · Computer Science 2024-05-31 Zhiheng Zhou , Sihao Liu , Weichen Zhao

Transferring multiple objects between bins is a common task for many applications. In robotics, a standard approach is to pick up one object and transfer it at a time. However, grasping and picking up multiple objects and transferring them…

Robotics · Computer Science 2021-12-21 Adheesh Shenoy , Tianze Chen , Yu Sun

Computer users spend time every day interacting with digital files and folders, including downloading, moving, naming, navigating to, searching for, sharing, and deleting them. Such file management has been the focus of many studies across…

Human-Computer Interaction · Computer Science 2021-09-21 Jesse David Dinneen , Charles-Antoine Julien

Building interactive data interfaces is hard because the design of an interface depends on the data processing needs for the underlying analysis task, yet we do not have a good representation for analysis tasks. To fill this gap, this paper…

Databases · Computer Science 2023-07-18 Yiru Chen , Jeffery Tao , Eugene Wu

Arrays are such a rich and fundamental data type that they tend to be built into a language, either in the compiler or in a large low-level library. Defining this functionality at the user level instead provides greater flexibility for…

Programming Languages · Computer Science 2014-07-16 Jeff Bezanson , Jiahao Chen , Stefan Karpinski , Viral Shah , Alan Edelman

Recently, text-guided image manipulation has received increasing attention in the research field of multimedia processing and computer vision due to its high flexibility and controllability. Its goal is to semantically manipulate parts of…

Computer Vision and Pattern Recognition · Computer Science 2022-11-29 Ryugo Morita , Zhiqiang Zhang , Man M. Ho , Jinjia Zhou

Flexible and accurate drag-based editing is a challenging task that has recently garnered significant attention. Current methods typically model this problem as automatically learning "how to drag" through point dragging and often produce…

Computer Vision and Pattern Recognition · Computer Science 2024-10-23 Xing Cui , Peipei Li , Zekun Li , Xuannan Liu , Yueying Zou , Zhaofeng He

Grid Computing is a type of parallel and distributed systems that is designed to provide reliable access to data and computational resources in wide area networks. These resources are distributed in different geographical locations, however…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-09-27 Sheida Dayyani , Mohammad Reza Khayyambashi

Dynamic code, i.e., code that is created or modified at runtime, is ubiquitous in today's world. The behavior of dynamic code can depend on the logic of the dynamic code generator in subtle and non-obvious ways, with significant security…

Cryptography and Security · Computer Science 2019-10-31 Jesse Bartels , Jon Stephens , Saumya Debray

In many scenarios, such as emergency response or ad hoc collaboration, it is critical to reduce the overhead in integrating data. Ideally, one could perform the entire process interactively under one unified interface: defining extractors…

Virtualization technology allows currently any application run any application complex and expensive computational (the scientific applications are a good example) on heterogeneous distributed systems, which make regular use of Grid and…

Distributed, Parallel, and Cluster Computing · Computer Science 2011-08-03 Tomas Ramirez Picarzo , Francisco Fernandez de Vega , Daniel Lombrana Gonzalez

Given a directed graph and a source vertex, the fully dynamic single-source reachability problem is to maintain the set of vertices that are reachable from the given vertex, subject to edge deletions and insertions. It is one of the most…

Data Structures and Algorithms · Computer Science 2020-02-04 Kathrin Hanauer , Monika Henzinger , Christian Schulz

Deep learning is one of the fastest growing technologies in computer science with a plethora of applications. But this unprecedented growth has so far been limited to the consumption of deep learning experts. The primary challenge being a…

Human-Computer Interaction · Computer Science 2019-08-20 Srikanth Tamilselvam , Naveen Panwar , Shreya Khare , Rahul Aralikatte , Anush Sankaran , Senthil Mani

When explaining the decisions of deep neural networks, simple stories are tempting but dangerous. Especially in computer vision, the most popular explanation approaches give a false sense of comprehension to its users and provide an overly…

Machine Learning · Computer Science 2021-09-17 Matthias Kirchler , Martin Graf , Marius Kloft , Christoph Lippert

The ability to associate touch with sight is essential for tasks that require physically interacting with objects in the world. We propose a dataset with paired visual and tactile data called Touch and Go, in which human data collectors…

Computer Vision and Pattern Recognition · Computer Science 2022-11-30 Fengyu Yang , Chenyang Ma , Jiacheng Zhang , Jing Zhu , Wenzhen Yuan , Andrew Owens

Machine learning has enabled the development of powerful systems capable of editing images from natural language instructions. However, in many common scenarios it is difficult for users to specify precise image transformations with text…

Artificial Intelligence · Computer Science 2024-02-14 Alec Helbling , Seongmin Lee , Polo Chau