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

Jiwon Shin

dblp:45/7792 · DBLP profile ↗
← Back
10ranked-venue papers
5as first author
2since 2021 · last 2025
—ORCID · conflict

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

Artificial intelligence and machine learning · 7 · 4 first-author · 1 since 2021Systems, architecture and hardware · 5 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1

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.

Artificial intelligence
2 papers
Image recognition and object detection · 60% 3D vision · 35% Robot navigation and mapping · 6%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computing education · 100%

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

TopicWeightPapersLastEvidence papers
Computing education
software engineering education
0.212015
Concurrent Software Engineering and Robotics Education · ICSE (2) 2015
Computer vision › 3D vision › 3d object detection
3d object discovery
0.112010
Unsupervised discovery of repetitive objects · ICRA 2010
Computer vision › Image recognition and object detection › object discovery
unsupervised object discovery
0.112010
Unsupervised discovery of repetitive objects · ICRA 2010
Computer vision › Image recognition and object detection › image classification
object classification
0.112009
Object classification based on a geometric grammar with a range camera · ICRA 2009
Computer vision › Image recognition and object detection
object recognition
0.112009
Object classification based on a geometric grammar with a range camera · ICRA 2009
Computing education
robotics education
0.112015
Concurrent Software Engineering and Robotics Education · ICSE (2) 2015
Computer vision › 3D vision
point cloud processing
0.012010
Unsupervised discovery of repetitive objects · ICRA 2010
Computer vision › 3D vision
point cloud segmentation
0.012010
Unsupervised discovery of repetitive objects · ICRA 2010
Robotics › Robot navigation and mapping
mobile robot perception
0.012009
Object classification based on a geometric grammar with a range camera · ICRA 2009

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

software quality measurement · 0.2longitudinal survey · 0.2exit survey · 0.2superpixel segmentation · 0.1joint compatibility test · 0.1iterative closest point · 0.1range camera · 0.1primitive part parsing · 0.1geometric grammar · 0.1
YearPublicationVenuePosition
2025 A 0.65-pJ/bit 3.6-TB/s/mm I/O Interface With XTalk Minimizing Affine Signaling for Next-Generation HBM With High Interconnect Density
abstract
This paper presents an I/O interface with Xtalk Minimizing Affine Signaling (XMAS), which is designed to support high-speed data transmission in high-density interconnects susceptible to crosstalk. The operating principles of XMAS are elucidated through rigorous analyses, and its advantages over existing signaling are validated through numerical experiments. XMAS not only demonstrates exceptional crosstalk removing capabilities but also exhibits robustness against noise, especially simultaneous switching noise. Fabricated in a 28-nm CMOS process, the prototype XMAS transceiver achieves a wire density of 3.6TB/s/mm and an energy efficiency of 0.65pJ/b. Compared to the single-ended signaling, the crosstalk-induced peak-to-peak jitter of the received eye with XMAS is reduced by 75% at 10GS/s/pin data rate, and the horizontal eye opening extends to 0.2UI at a bit error rate$\lt 10{^{-12}}$.
Jiwon Shin, Hanseok Kim, Haengbeom Shin, Hyeri Roh, Jung-Hun Park, Woo-Seok Choi
IEEE Trans. Circuits Syst. I Regul. Pap.2
2024 AVCap: Leveraging Audio-Visual Features as Text Tokens for Captioning
Jongsuk Kim, Jiwon Shin, Junmo Kim 0002
INTERSPEECH2
2015 Concurrent Software Engineering and Robotics Education
abstract
This paper presents a new, multidisciplinary robotics programming course, reports initial results, and describes subsequent improvements. With equal emphasis on software engineering and robotics, the course teaches students how software engineering applies to robotics. Students learn independently and interactively and gain hands-on experience by implementing robotics algorithms on a real robot. To understand the effects of the course, we conducted an exit and an 8-month survey and measured software quality of the students' solutions. The analysis shows that the hands-on experience helped everyone learn and retain robotics well, but the students' knowledge gain in software engineering depended on their prior programming knowledge. Based on these findings, we propose improvements to the course. Lastly, we reflect our experience on andragogy, minimalism, and interactive learning.
Jiwon Shin, Andrey Rusakov, Bertrand Meyer 0001
ICSE (2)1
2015 SmartWalker: Towards an Intelligent Robotic Walker for the Elderly
abstract
This paper presents SmartWalker and evaluates the appropriateness and usefulness of the walker and its gesture-based interface for the elderly. As a high-tech extension of a regular walker, the SmartWalker aims to assist its user intelligently and navigate around its environment autonomously. Equipped with sensors and actuators, the prototype accepts gesture commands and navigates around accordingly. The gesture-based interface uses a k-nearest neighbours classifier with dynamic time warping to recognize gestures and the Viola and Jones face detector to locate the user. We evaluated the walker with 23 residents and eight staff members at five different retirement homes in Zurich. The elderly found the SmartWalker useful and exciting, but few were willing to replace their walkers by robotic walkers. Their reluctance may stem from the walker's size and weight and their unfamiliarity with technology.
Jiwon Shin, David Itten, Andrey Rusakov, Bertrand Meyer 0001
Intelligent Environments1
2015 Concurrency patterns for easier robotic coordination
abstract
Software design patterns are reusable solutions to commonly occurring problems in software development. Growing complexity of robotics software increases the importance of applying proper software engineering principles and methods such as design patterns to robotics. Concurrency design patterns are particularly interesting to robotics because robots often have many components that can operate in parallel. However, there has not yet been any established set of reusable concurrency design patterns for robotics. For this purpose, we choose six known concurrency patterns - Future, Periodic timer, Invoke later, Active object, Cooperative cancellation, and Guarded suspension. We demonstrate how these patterns could be used for solving common robotic coordination tasks. We also discuss advantages and disadvantages of the patterns and how existing robotics programming frameworks can support them.
Andrey Rusakov, Jiwon Shin, Bertrand Meyer 0001
IROS2
2014 Simple concurrency for robotics with the Roboscoop framework
abstract
Concurrency is inherent to robots, and using concurrency in robotics can greatly enhance performance of the robotics applications. So far, however, the use of concurrency in robotics has been limited and cumbersome. This paper presents Roboscoop, a new robotics framework based on Simple Concurrent Object Oriented Programming (SCOOP). SCOOP excludes data races by construction, thereby eliminating a major class of concurrent programming errors. Roboscoop utilizes SCOOP's concurrency and synchronization mechanisms for coordination in robotics applications. We demonstrate Roboscoop's simplicity by comparing Roboscoop to existing middlewares and evaluate Roboscoop's usability by employing it in education.
Andrey Rusakov, Jiwon Shin, Bertrand Meyer 0001
IROS2
2014 Teaching a core CS concept through robotics
abstract
We implemented single-session workshops using the Thymio-II--a small, self-contained robot designed for young students, and VPL--a graphical software development environment based upon event handling. Our goal was to investigate if the students could learn this core computer science concept while enjoying themselves in the robotics context. A visual questionnaire was developed based upon the combined Bloom and SOLO taxonomies, although it proved difficult to construct a questionnaire appropriate for young students. We found that--despite the short duration of the workshop--all but the youngest students achieved the cognitive level of Unistructural Understanding, while some students achieved higher levels of Unistructural Applying. and Multistructural Understanding and Applying.
Stéphane Magnenat, Jiwon Shin, Fanny Riedo, Roland Siegwart, Mordechai Ben-Ari
ITiCSE2
2011 Unsupervised 3D Object Discovery and Categorization for Mobile Robots
Jiwon Shin, Rudolph Triebel, Roland Siegwart
ISRR1
2010 Unsupervised discovery of repetitive objects
abstract
We present a novel approach for unsupervised discovery of repetitive objects from 3D point clouds. Our method assumes that objects are non-deformable and uses multiple occurrences of an object as the evidence for its existence. We segment input range data by superpixel segmentation and extract features for each segment. We search for a group of segments where each segment matches a segment in another group using a joint compatibility test. The discovered objects are then verified by the Iterative Closest Point algorithm to remove false matches. The presented method was tested on real data of complex objects. The experiments demonstrate that the proposed approach is capable of finding objects that occur multiple times in a scene and distinguish apart those objects of different types.
Jiwon Shin, Rudolph Triebel, Roland Siegwart
ICRA1
2009 Object classification based on a geometric grammar with a range camera
abstract
This paper proposes an object classification framework based on a geometric grammar aimed for mobile robotic applications. The paper first discusses the geometric grammar as a compact representation form for object categories with primitive parts as its constituent elements. The paper then discusses the object classification implemented as parsing of primitive parts. In particular, two approaches are discussed that constrain the search space in order to render the parsing of the primitive parts practical. The two approaches are experimentally verified, first, for a generic object category of chair applied to real range images acquired with a range camera mounted on a mobile robot and, second, for multiple generic object categories applied to synthetic range images. The experimental results show the practicability of the framework.
Jiwon Shin, Stefan Gächter, Ahad Harati, Cédric Pradalier, Roland Siegwart
ICRA1