Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Roy Shilkrot

dblp:54/9862 · DBLP profile ↗
← Back
15ranked-venue papers
4as first author
0since 2021 · last 2020
0000-0001-9154-4254ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 7 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 2 first-authorArtificial intelligence and machine learning · 4 · 1 first-authorDatabases, data management, data science and information retrieval · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Human-computer interaction and pervasive computing
6 papers
Interaction techniques and input · 45% Accessibility and assistive technology · 27% Personal fabrication and tangible interfaces · 26%
Artificial intelligence
1 paper
Information extraction and text analysis · 50% 3D vision · 50%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Energy-efficient computing · 100%

Topics — the 11 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Information extraction and text analysis › document AI
document image unwarping
0.412019
DewarpNet: Single-Image Document Unwarping With Stacked 3D and 2D Regression Networks · ICCV 2019
Computer vision › 3D vision
shape prediction
0.412019
DewarpNet: Single-Image Document Unwarping With Stacked 3D and 2D Regression Networks · ICCV 2019
Accessibility and assistive technology › assistive technology for visual impairment
assistive technology for blind users
0.412019
Towards Enabling Blind People to Independently Write on Printed Forms · CHI 2019
Interaction techniques and input
mobile interaction
0.312018
Ultra-Low-Power Mode for Screenless Mobile Interaction · UIST 2018
Interaction techniques and input
screen-less interaction
0.312018
Ultra-Low-Power Mode for Screenless Mobile Interaction · UIST 2018
Energy-efficient computing
mobile device energy management
0.312018
Ultra-Low-Power Mode for Screenless Mobile Interaction · UIST 2018
Interaction techniques and input › input sensing › tracking
6DOF tracking
0.212015
Augmented Airbrush for Computer Aided Painting (CAP) · ACM Trans. Graph. 2015
Personal fabrication and tangible interfaces
digital craft
0.212014
The Hybrid Artisans: A Case Study in Smart Tools · ACM Trans. Comput. Hum. Interact. 2014
Interaction techniques and input › sensor-based interaction
computer vision-based interaction
0.112019
Towards Enabling Blind People to Independently Write on Printed Forms · CHI 2019
Rendering
inverse rendering
0.112015
Augmented Airbrush for Computer Aided Painting (CAP) · ACM Trans. Graph. 2015
Human-AI interaction
human-AI collaboration
0.112014
The Hybrid Artisans: A Case Study in Smart Tools · ACM Trans. Comput. Hum. Interact. 2014

Methods — techniques the papers use, named apart from their topics

user study · 0.8ultra-low-power mode · 0.7computer vision · 0.6trigger augmentation · 0.4inverse rendering · 0.4stacked regression network · 0.4deep learning · 0.4multimodal feedback · 0.2local-sequential text scanning · 0.26dof tracking · 0.26-dof tracking · 0.2tool path design · 0.2semi-autonomous operation · 0.2
YearPublicationVenuePosition
2020 Cardinal Graph Convolution Framework for Document Information Extraction
abstract
Graph Convolutional Networks (GCN) have been recognized as successful for processing pseudo-spatial graph representations of the underlying structure of documents. We present Cardinal Graph Convolutional Networks (CGCN), an efficient and flexible extension of GCNs with cardinal-direction awareness of spatial node arrangement. The formulation of CGCNs retains the traditional GCN permutation invariance, ensuring directional neighbors are involved in learning abstract representations, even in the absence of a proper ordering of the nodes. We show that CGCNs achieve state of the art results on an invoice information extraction task, jointly learning a word-level tagging as well as document meta-level classification and regression. We also present a new multiscale Inception-like CGCN block-layer, as well as Conv-Pool-DeConv-DePool UNet-like architecture, which increase the receptive field. We demonstrate the utility of CGCNs on private and public datasets, with respect to several baseline models: sequential LSTM, transformer classifier, non-cardinal GCNs, and an image-convolutional approach.
Rinon Gal, Shai Ardazi, Roy Shilkrot
DocEng3
2019 DarkReader: Bridging the Gap Between Perception and Reality of Power Consumption in Smartphones for Blind Users
abstract
This paper presents a user study with 10 blind participants to understand their perception of power consumption in smartphones. We found that a widely used power saving mechanism for smartphones--pressing the power button to put the smartphone to sleep--has a serious usability issue for blind screen reader users. Among other findings, our study also unearthed several usage patterns and misconceptions of blind users that contribute to excessive battery drainage. Informed by the first user study, this paper proposes DarkReader, a screen reader developed in Android that bridges users' perception of power consumption to reality. DarkReader darkens the screen by truly turning it off, but allows users to interact with their smartphones. A second user study with 10 blind participants shows that participants perceived no difference in completion times in performing routine tasks using DarkReader and default screen reader. Yet DarkReader saves 24% to 52% power depending on tasks and screen brightness.
Jian Xu 0013, Syed Masum Billah, Roy Shilkrot, Aruna Balasubramanian
ASSETS3
2019 WorkingHands: A Hand-Tool Assembly Dataset for Image Segmentation and Activity Mining
Roy Shilkrot, Supreeth Narasimhaswamy, Saif Vazir, Minh Hoai
BMVC1
2019 Towards Enabling Blind People to Independently Write on Printed Forms
abstract
Filling out printed forms (e.g., checks) independently is currently impossible for blind people, since they cannot pinpoint the locations of the form fields, and quite often, they cannot even figure out what fields (e.g., name) are present in the form. Hence, they always depend on sighted people to write on their behalf, and help them affix their signatures. Extant assistive technologies have exclusively focused on reading, with no support for writing. In this paper, we introduce WiYG, a Write-it-Yourself guide that directs a blind user to the different form fields, so that she can independently fill out these fields without seeking assistance from a sighted person. Specifically, WiYG uses a pocket-sized custom 3D printed smartphone attachment, and well-established computer vision algorithms to dynamically generate audio instructions that guide the user to the different form fields. A user study with 13 blind participants showed that with WiYG, users could correctly fill out the form fields at the right locations with an accuracy as high as 89.5%.
Shirin Feiz, Syed Masum Billah, Vikas Ashok, Roy Shilkrot, I. V. Ramakrishnan
CHI4
2019 Increase Apparent Public Speaking Fluency by Speech Augmentation
abstract
Fluent and confident speech is desirable to every speaker. But professional speech delivering requires a great deal of experience and practice. In this paper, we propose a speech stream manipulation system which can help non-professional speakers to produce fluent, professional-like speech content, in turn contributing towards better listener engagement and comprehension. We propose to achieve this task by manipulating the disfluencies in human speech, like the sounds uh and um, the filler words and awkward long silences. Given any unrehearsed speech we segment and silence the filled pauses and doctor the duration of imposed silence as well as other long pauses (disfluent) by a predictive model learned using professional speech dataset. Finally, we output a audio stream in which speaker sounds more fluent, confident and practiced compared to the original recorded speech. According to our quantitative evaluation, we significantly increase the fluency of speech by reducing rate of pauses and fillers.
Sagnik Das, Nisha Gandhi, Tejas Naik, Roy Shilkrot
ICASSP4
2019 DewarpNet: Single-Image Document Unwarping With Stacked 3D and 2D Regression Networks
abstract
Capturing document images with hand-held devices in unstructured environments is a common practice nowadays. However, "casual" photos of documents are usually unsuitable for automatic information extraction, mainly due to physical distortion of the document paper, as well as various camera positions and illumination conditions. In this work, we propose DewarpNet, a deep-learning approach for document image unwarping from a single image. Our insight is that the 3D geometry of the document not only determines the warping of its texture but also causes the illumination effects. Therefore, our novelty resides on the explicit modeling of 3D shape for document paper in an end-to-end pipeline. Also, we contribute the largest and most comprehensive dataset for document image unwarping to date - Doc3D. This dataset features multiple ground-truth annotations, including 3D shape, surface normals, UV map, albedo image, etc. Training with Doc3D, we demonstrate state-of-the-art performance for DewarpNet with extensive qualitative and quantitative evaluations. Our network also significantly improves OCR performance on captured document images, decreasing character error rate by 42% on average. Both the code and the dataset are released.
Sagnik Das, Ke Ma 0005, Zhixin Shu, Dimitris Samaras, Roy Shilkrot
ICCV5
2018 Visual-Linguistic Methods for Receipt Field Recognition
Rinon Gal, Nimrod Morag, Roy Shilkrot
ACCV (2)3
2018 Hierarchical Image Link Selection Scheme for Duplicate Structure Disambiguation
Fan Wang 0010, Aditi Nayak, Yogesh Agrawal, Roy Shilkrot
BMVC4
2018 Ultra-Low-Power Mode for Screenless Mobile Interaction
abstract
Smartphones are now a central technology in the daily lives of billions, but it relies on its battery to perform. Battery optimization is thereby a crucial design constraint in any mobile OS and device. However, even with new low-power methods, the ever-growing touchscreen remains the most power-hungry component. We propose an Ultra-Low-Power Mode (ULPM) for mobile devices that allows for touch interaction without visual feedback and exhibits significant power savings of up to 60% while allowing to complete interactive tasks. We demonstrate the effectiveness of the screenless ULPM in text-entry tasks, camera usage, and listening to videos, showing only a small decrease in usability for typical users.
Jian Xu 0013, Suwen Zhu, Aruna Balasubramanian, Xiaojun Bi 0001, Roy Shilkrot
UIST5
2017 The Common Fold: Utilizing the Four-Fold to Dewarp Printed Documents from a Single Image
abstract
Handheld cameras are currently the device of choice for performing document digitization, due to their convenience, ubiquity and high performance at low cost. Software methods process a captured image, to rectify distortions and reconstruct the original document. Existing methods struggle to reconstruct a flattened version given a single image of a document distorted by folding. We propose a novel non-parametric page dewarping approach from a single image based on deep learning to identify creases due to folds on the paper. Our method then performs a 2D boundary method based on polynomial regression, and a Coons patch, to get a flattened reconstruction. We found our method improves OCR word accuracy by more than 2.5 times when compared to the original distorted image.
Sagnik Das, Akshay Sudharshana, Roy Shilkrot
DocEng4
2015 FingerReader: A Wearable Device to Explore Printed Text on the Go
abstract
Accessing printed text in a mobile context is a major challenge for the blind. A preliminary study with blind people reveals numerous difficulties with existing state-of-the-art technologies including problems with alignment, focus, accuracy, mobility and efficiency. In this paper, we present a finger-worn device, FingerReader, that assists blind users with reading printed text on the go. We introduce a novel computer vision algorithm for local-sequential text scanning that enables reading single lines, blocks of text or skimming the text with complementary, multimodal feedback. This system is implemented in a small finger-worn form factor, that enables a more manageable eyes-free operation with trivial setup. We offer findings from three studies performed to determine the usability of the FingerReader.
Roy Shilkrot, Jochen Huber, Wong Meng Ee, Pattie Maes, Suranga Nanayakkara
CHI1
2015 Augmented Airbrush for Computer Aided Painting (CAP)
abstract
We present an augmented airbrush that allows novices to experience the art of spray painting. Inspired by the thriving field of smart tools, our handheld device uses 6DOF tracking, augmentation of the airbrush trigger, and a specialized algorithm to restrict the application of paint to a preselected reference image. Our device acts both as a physical spraying device and as an intelligent assistive tool, providing simultaneous manual and computerized control. Unlike prior art, here the virtual simulation guides the physical rendering ( inverse rendering ), allowing for a new spray painting experience with singular physical results. We present our novel hardware design, control software, and a user study that verifies our research objectives.
Roy Shilkrot, Pattie Maes, Joseph A. Paradiso, Amit Zoran
ACM Trans. Graph.1
2014 The Hybrid Artisans: A Case Study in Smart Tools
abstract
We present an approach to combining digital fabrication and craft, demonstrating a hybrid interaction paradigm where human and machine work in synergy. The FreeD is a hand-held digital milling device, monitored by a computer while preserving the makers freedom to manipulate the work in many creative ways. Relying on a pre-designed 3D model, the computer gets into action only when the milling bit risks the objects integrity, preventing damage by slowing down the spindle speed, while the rest of the time it allows complete gestural freedom. We present the technology and explore several interaction methodologies for carving. In addition, we present a user study that reveals how synergetic cooperation between human and machine preserves the expressiveness of manual practice. This quality of the hybrid territory evolves into design personalization. We conclude on the creative potential of open-ended procedures within this hybrid interactive territory of manual smart tools and devices.
Amit Zoran, Roy Shilkrot, Suranga Nanayakkara, Joseph A. Paradiso
ACM Trans. Comput. Hum. Interact.2
2013 Human-computer interaction for hybrid carving
abstract
In this paper we explore human-computer interaction for carving, building upon our previous work with the FreeD digital sculpting device. We contribute a new tool design (FreeD V2), with a novel set of interaction techniques for the fabrication of static models: personalized tool paths, manual overriding, and physical merging of virtual models. We also present techniques for fabricating dynamic models, which may be altered directly or parametrically during fabrication. We demonstrate a semi-autonomous operation and evaluate the performance of the tool. We end by discussing synergistic cooperation between human and machine to ensure accuracy while preserving the expressiveness of manual practice.
Amit Zoran, Roy Shilkrot, Joseph A. Paradiso
UIST2
2011 PoCoMo: projected collaboration using mobile devices
abstract
As personal projection devices become more common they will be able to support a range of exciting and unexplored social applications. We present a novel system and method that enables playful social interactions between multiple projected characters. The prototype consists of two mobile projector-camera systems, with lightly modified existing hardware, and computer vision algorithms to support a selection of applications and example scenarios. Our system allows participants to discover the characteristics and behaviors of other characters projected in the environment. The characters are guided by hand movements, and can respond to objects and other characters, to simulate a mixed reality of life-like entities.
Roy Shilkrot, Seth Hunter, Pattie Maes
Mobile HCI1