- Visual Attention and Saliency Detection
- Color perception and design
- Aesthetic Perception and Analysis
- Facilities and Workplace Management
- Software Engineering Research
- Advanced Software Engineering Methodologies
- Color Science and Applications
- Design Education and Practice
- Image Enhancement Techniques
- Usability and User Interface Design
University of Waterloo
2024
Hefei University of Technology
2018
Color design is essential in areas such as product, graphic, and fashion design. However, current tools like Photoshop, with their concrete-driven color manipulation approach, often stumble during early ideation, favoring polished end results over initial exploration. We introduced Mondrian a test-bed for abstraction-driven approach using interactive palettes image colorization. Through formative study six experts, we selected three options visual abstractions developed where humans work AI...
A software product line (SPL) implements a family of related products. As such, analyzing produce produces variable results that apply to some SPL variants and not others. Typically, such are annotated with presence conditions, which logical expressions represent the apply. When large SPLs, these annotate can become overwhelmingly difficult reason about. In this paper, we present Neo4j Browser for visualizing exploring an analysis. provides interactive customizable interface allows user...