💡 Wu Shin-Ting's Research Projects

I believe that to solve complex problems of our era, the best approach is a collaboration between human intelligence and the processing power of machines. To address this approach, I focus on building systems that combine human intelligence with the computational power of machines. My research centers on creating synergy through intuitive visual interfaces that connect robust, scalable data processing with human reasoning, involving developing data structures, geometric modeling techniques, interactive visualization tools, and domain-specific algorithms for manipulating, simulating, and analyzing complex 3D data, particularly in fields such as energy, healthcare, and data scineces.

In digital systems education, where the focus is often on accessibility and high-level abstractions, I work to bridge the gap between abstract concepts and the foundational principles of computing. My approach connects the logical behavior of systems, specifically microcontrollers and GPUs, to the underlying physical behavior of electronic circuits. I believe that exposing these inner workings not only strengthens student understanding but also significantly boosts their engagement. To this end, I develop educational materials and methods that bring learners closer to the physical architecture of computing.


🧊 Geometric Modeling and Data Structure 🔗

I address challenges in geometric modeling and data management, recognizing that scalable and robust digital systems, including "distant", highly interactive 3D graphics interfaces, critically depend on how data is structured, accessed, and transformed. The projects below illustrate how I approach these issues in practice:


🤝 Interactive 3D Systems in 2D WIMP Interfaces 🗔

Despite the emergence of advanced 3D interaction paradigms such as augmented and virtual reality, and the development of specialized input devices, 2D WIMP (Windows, Icons, Menus, Pointer) interfaces remain the dominant model for human-computer interaction. This persistence is not due to technical superiority, but rather to fundamental advantages in economic accessibility and deep-rooted user familiarity. WIMP’s reliance on widely available, low-cost hardware, and its decades-long presence has established a strong foundation of learned user behavior, securing its place as the most viable and globally adopted interaction model.

In the 1990s, the prevailing approach to interacting with 3D geometric data was to integrate complete geometric models into traditional WIMP interfaces. In contrast, I proposed a paradigm shift: leveraging differential geometry to enable precise, intuitive interactions based solely on visible geometry, without requiring full access to the underlying model data. This significantly reduces computational demands and enables more flexible interaction modalities. Crucially, the physical realization of these ideas has been made possible by the evolution of programmable GPU hardware. The ability to perform custom computations directly on the GPU enables real-time generation and manipulation of geometry-aware data, bridging the gap between theory and interactive experience. The following project serves as a concrete proof of concept for this integration:


📈 Visual Analytics for Specific Domains 📊

Drawing on a foundation in data management and user-centered design, I have developed systems that transform complex datasets into actionable insights through responsive and intuitive visual interfaces. The following two projects highlight this approach: