Browsing by Author "Chen, Bing-Yu"
Now showing 1 - 10 of 10
- Results Per Page
- Sort Options
Item type:Item, Aarnio: Passive Kinesthetic Force Output for Foreground Interactions on an Interactive Chair(2019-01-01) ;Teng, Shan-Yuan ;Huang, Da-Yuan ;Wang, Chi ;Gong, JunSeyed, TeddyWe propose a new type of haptic output for foreground interactions on an interactive chair, where input is carried out explicitly in the foreground of the user's consciousness. This type of force output restricts a user's motion by modulating the resistive force when rotating a seat, tilting the backrest, or rolling the chair. These interactions are useful for many applications in a ubiquitous computing environment, ranging from immersive VR games to rapid and private query of information for people who are occupied with other tasks (e.g. in a meeting). We carefully designed and implemented our proposed haptic force output on a standard office chair and determined the recognizability of five force profiles for rotating, tilting, and rolling the chair. We present the result of our studies, as well as a set of novel interaction techniques enabled by this new force output for chairs.Item type:Item, AutoFritz: Autocomplete for Prototyping Virtual Breadboard Circuits(2019-01-01) ;Lo, Jo-Yu ;Huang, Da-Yuan ;Kuo, Tzu-Sheng ;Sun, Chen-KuoGong, JunWe propose autocomplete for the design and development of virtual breadboard circuits using software prototyping tools. With our system, a user inserts a component into the virtual breadboard, and it automatically provides a user with a list of suggested components. These suggestions complete or extend the electronic functionality of the inserted component to save the user's time and reduce circuit error. To demonstrate the effectiveness of autocomplete, we implemented our system on Fritzing, a popular open source breadboard circuit prototyping software, used by novice makers. Our autocomplete suggestions were implemented based upon schematics from datasheets for standard components, as well as how components are used together from over 4000 circuit projects from the Fritzing community. We report the results of a controlled study with 16 participants, evaluating the effectiveness of autocomplete in the creation of virtual breadboard circuits, and conclude by sharing insights and directions for future research.Item type:Item, Dwell plus : Multi-Level Mode Selection Using Vibrotactile Cues(2017-01-01) ;Liao, Yi-Chi ;Chen, Yen-Chiu ;Chan, Liwei ;Chen, Bing-Yu交大名義發表We present Dwell+, a method that boosts the effectiveness of typical dwell selection by augmenting the passive dwell duration with active haptic ticks which promptly drives rapid switches of modes forward through the user's skin sensations. In this way, Dwell+ enables multi-level dwell selection using rapid haptic ticks. To select a mode from a button, users dwell-touch the button until the mode of selection is haptically prompted. Our haptic stimulation design consists of a short 10ms vibrotacile feedback that indicates a mode arriving and a break that separates consecutive modes. We first tested the effectiveness of 170ms, 150ms, 130ms, and 110ms intervals between modes for a 10-level selection. The results reveal that 3-beats-per-chunk rhythm design, e.g., displaying longer 25ms vibrations initially for all three modes, could potentially achieve higher accuracy. The second study reveals significant improvement wherein a 94.5% accuracy was achieved for a 10-level Dwell+ selection using the 170ms interval with 3 beats-per-chunk design, and a 93.82% rate of accuracy using the more frequent 150ms interval with similar chunks for 5 level selection. The performance of conducting touch and receiving vibration from disparate hands was investigated for our final study to provide a wider range of usage. Our applications demonstrated implementing Dwell+ across interfaces, such as text input on a smartwatch, enhancing touch space for HMDs, boosting modalities of stylus-based tool selection, and extending the input vocabulary of physical interfaces.Item type:Item, Masque: Exploring Lateral Skin Stretch Feedback on the Face with Head-Mounted Displays(2019-01-01) ;Wang, Chi ;Huang, Da-Yuan ;Hsu, Shuo-wen ;Hou, Chu-EnChiu, Yeu-LuenWe propose integrating an array of skin stretch modules with an head-mounted display (HMD) to provide two-dimensional skin stretch feedback on the user's face. Skin stretch has been found effective to induce the perception of force (e.g. weight or inertia) and to enable directional haptic cues. However, its potential as an HMD output for virtual reality (VR) remains to be exploited. Our explorative study firstly investigated the design of shear tactors. Based on our results, Masque has been implemented as an HMD prototype actuating six shear tactors positioned on the HMD's face interface. A comfort study was conducted to ensure that skin stretches generated by Masque are acceptable to all participants. The following two perception-based studies examined the minimum changes in skin stretch distance and stretch angles that are detectable by participants. The results help us to design haptic profiles as well as our prototype applications. Finally, the user evaluation indicates that participants welcomed Masque and regarded skin stretch feedback as a worthwhile addition to HMD output.Item type:Item, Natural User Interfaces: Cyber-Physical Challenges and Pervasive Applications A Panel Discussion(2014) ;Zao, John K. ;Lin, Chin-Teng ;Ko, Li-Wei ;She, Hsiao-ChingDung, Lan-RongThis panel discussion aims at exploring the potential applications of emerging natural user interface (NUI) technologies and the challenges they pose to the design and deployment of cyber-physical systems. Based on their research work, six panelists will take turns to present the outlook, the cyberphysical requirements and the promising applications of implicit NUI. We hope these short presentations will lead to thought-provoking discussions and inspire further innovation.Item type:Item, Outside-In: Visualizing Out-of-Sight Regions-of-Interest in a 360 Video Using Spatial Picture-in-Picture Previews(2017-01-01) ;Lin, Yung-Ta ;Liao, Yi-Chi ;Teng, Shan-Yuan ;Chung, Yi-JuChan, Liwei360-degree video contains a full field of environmental content. However, browsing these videos, either on screens or through head-mounted displays (HMDs), users consume only a subset of the full field of view per a natural viewing experience. This causes a search problem when a region-of-interest (ROI) in a video is outside of the current field of view (FOV) on the screen, or users may search for non-existing ROIs. We propose Outside-In, a visualization technique which reintroduces off-screen regions-of-interest (ROIs) into the main screen as spatial picture-in-picture (PIP) previews. The geometry of the preview windows further encodes a ROI's relative location vis-a-vis the main screen view, allowing for effective navigation. In an 18-participant study, we compare Outside-In with traditional arrow-based guidance within three types of 360-degree video. Results show that Outside-In outperforms in regard to understanding spatial relationship, the storyline of the content and overall preference. Two applications are demonstrated for use with Outside-In in 360-degree video navigation with touchscreens, and live telepresence.Item type:Item, PuPoP: Pop-up Prop on Palm for Virtual Reality(2018-01-01) ;Teng, Shan-Yuan ;Kuo, Tzu-Sheng ;Wang, Chi ;Chiang, Chi-huanHuang, Da-YuanThe sensation of being able to feel the shape of an object when grasping it in Virtual Reality (VR) enhances a sense of presence and the ease of object manipulation. Though most prior works focus on force feedback on fingers, the haptic emulation of grasping a 3D shape requires the sensation of touch using the entire hand. Hence, we present Pop-up Prop on Palm (PuPoP), a light-weight pneumatic shape-proxy interface worn on the palm that pops several airbags up with predefined primitive shapes for grasping. When a user's hand encounters a virtual object, an airbag of appropriate shape, ready for grasping, is inflated by way of the use of air pumps; the airbag then deflates when the object is no longer in play. Since PuPoP is a physical prop, it can provide the full sensation of touch to enhance the sense of realism for VR object manipulation. For this paper, we first explored the design and implementation of PuPoP with multiple shape structures. We then conducted two user studies to further understand its applicability. The first study shows that, when in conflict, visual sensation tends to dominate over touch sensation, allowing a prop with a fixed size to represent multiple virtual objects with similar sizes. The second study compares PuPoP with controllers and freehand manipulation in two VR applications. The results suggest that utilization of dynamically-changing PuPoP, when grasped by users in line with the shapes of virtual objects, enhances enjoyment and realism. We believe that PuPoP is a simple yet effective way to convey haptic shapes in VR.Item type:Item, RollingStone: Using Single Slip Taxel for Enhancing Active Finger Exploration with a Virtual Reality Controller(2018-01-01) ;Lo, Jo-Yu ;Huang, Da-Yuan ;Sun, Chen-Kuo ;Hou, Chu-EnChen, Bing-YuWe propose using a single slip tactile pixel on virtual reality controllers to produce sensations of finger sliding and textures. When a user moves the controller on a virtual surface, we add a slip opposite to the movement, creating the illusion of a finger that is sliding on the surface, while varying the slip feedback changes in lateral forces on the fingertip. When coupled with hand motion the lateral forces can be used to create perceptions of artificial textures. RollingStone has been implemented as a prototype VR controller consisting of a ball-based slip display positioned under the user's fingertip. Within the slip display, a pair of motors actuates the ball, which is capable of generating both short- and long-term two-degree-of-freedom slip feedback. An exploratory study was conducted to ensure that changing the relative motion between the finger and the ball could alter the perceptions conveying the properties of a texture. The following two perception-based studies examined the minimum changes in speed of slip and angle of slip that are detectable by users. The results help us to design haptic patterns as well as our prototype applications. Finally, our preliminary user evaluation indicates that participants welcomed RollingStone as a useful addition to the range of VR controllers.Item type:Item, SeeingHaptics: Visualizations for Communicating Haptic Designs(2019-01-01) ;Chan, Liwei ;Chen, Mu-Hsuan ;Ho, Wen-Chi ;Peiris, Roshan LalinthaChen, Bing-YuRendering haptic feedback in virtual reality is a common approach to enhancing the immersion of virtual reality content. However, current editing tools allow developers to access the haptic feedback only through physical contact with the actuators, making it difficult to fast iterate haptic interaction designs. This paper introduces SeeingHaptics, an authoring tool which visualizes haptic properties in 3D scenes. The active area of certain feedback is simulated with mesh shapes, while the 2D icons allow for indicating the type of haptic sensation. Our evaluation showed that SeeingHaptics helps developers rapidly create haptic feedbacks after a short training session.Item type:Item, TilePoP: Tile-type Pop-up Prop for Virtual Reality(2019-01-01) ;Teng, Shan-Yuan ;Lin, Cheng-Lung ;Chiang, Chi-huan ;Kuo, Tzu-ShengChan, LiweiWe present TilePoP, a new type of pneumatically-actuated interface deployed as foor tiles which dynamically pop up by infating into large shapes constructing proxy objects for whole-body interactions in Virtual Reality. TilePoP consists of a 2D array of stacked cube-shaped airbags designed with specifc folding structures, enabling each airbag to be infated into a physical proxy and then defated down back to its original tile shape when not in use. TilePoP is capable of providing haptic feedback for the whole body and can even support human body weight. Thus, it allows new interaction possibilities in VR. Herein, the design and implementation of TilePoP are described in detail along with demonstrations of its applications and the results of a preliminary user evaluation conducted to understand the users' experience with TilePoP.