Demo Data from VLDB 2026 / reviewers in the wild / expert
Jenny Lin
dblp:198/1929 · also Jenny Han Lin
· DBLP profile ↗
10ranked-venue papers
4as first author
8since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 4 · 2 first-author · 4 since 2021Artificial intelligence and machine learning · 3 · 2 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
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.
| Computer graphics and multimedia
6 papers |
Computational fabrication · 36% Geometric modeling and processing · 22% Computational photography and imaging · 19% | |
| Theoretical computer science
1 paper |
Combinatorics and discrete mathematics · 100% |
Topics — the 5 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational fabrication › textile fabrication
machine knitting |
1.4 | 2 | 2024 | UFO Instruction Graphs Are Machine Knittable · ACM Trans. Graph. 2024 Semantics and Scheduling for Machine Knitting Compilers · ACM Trans. Graph. 2023 |
Computer animation and physical simulation
cloth simulation |
0.9 | 1 | 2025 | Neighbor-Aware Data-Driven Relaxation of Stitch Mesh Models for Knits · SIGGRAPH Asia 2025 |
Geometric modeling and processing
mesh processing |
0.9 | 1 | 2025 | Neighbor-Aware Data-Driven Relaxation of Stitch Mesh Models for Knits · SIGGRAPH Asia 2025 |
Visual content generation and editing
3d scene generation |
0.3 | 1 | 2018 | Configurable 3D Scene Synthesis and 2D Image Rendering with Per-pixel Ground Truth Using Stochastic Grammars · Int. J. Comput. Vis. 2018 |
Rendering
image rendering |
0.1 | 1 | 2018 | Configurable 3D Scene Synthesis and 2D Image Rendering with Per-pixel Ground Truth Using Stochastic Grammars · Int. J. Comput. Vis. 2018 |
Methods — techniques the papers use, named apart from their topics
fenced tangles · 1.4physics-based optimization · 1.0multi-view triangulation · 1.0a* search · 1.0linear model · 0.9finite element analysis · 0.9semantic mapping · 0.8bijection proof · 0.8rewrite rules · 0.7knot theory · 0.7symmetric normal form · 0.5artin braid group · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | "I Don't See Anything Specifically about Black/African Americans." Testing an Alzheimer-Specific Generative AI Tool Tailored for African American/Black CommunitiesabstractLow levels of health literacy concerning Alzheimer's Disease and related dementias (ADRD) impact African American/Black communities access to appropriate ADRD care. Additionally, a legacy of mistrust in medical research due to systemic racism, has resulted in insufficient participation in ADRD clinical trials among African American/Black adults. This study explores the potential of generative AI to improve ADRD literacy and encourage participation in clinical trials among African American/Black older adults. We designed a mobile health intervention featuring AI-driven conversational agents - a chatbot and a voice assistant - specifically developed for this population. We tested the quality of the intervention using heuristics methodology adapted to the target population along with inputs from African American/ Black medical professionals and UX designers. Key findings highlight the unique needs of the African American/Black communities for culturally relevant content that is accessible to users with varying language levels and tailored to users' geographical location. Concerning the interaction, high levels of personalization and control over the interaction can promote the use of the tool, by minimizing complexity and maximizing accessibility. These findings show the novel contribution offered by our study in the domain of designing health technology with generative AI, particularly LLMS, for African American/Black communities. Cristina Bosco, Fereshtehossadat Shojaei, Alec Andrew Theisz, Vivian Nguyen, Haoru Song, Ruixiang Han, John Osorio Torres, Xinran Peng, Jenny Lin, Darshil Chheda, Nawal Z. Waseem, Chelsea Simpkins, Bianca Cureton, Anna K. Himes, Nenette M. Jessup, Yvonne Lu, Hugh C. Hendrie, Priscilla A Barnes, Carl V. Hill, Patrick C. Shih |
ACM Trans. Comput. Heal. | 9 |
| 2026 | High-Fidelity 4D Cloth Capture Pipeline with a Two-Level PatternabstractCapturing cloth motion with high fidelity is challenging due to fine-scale wrinkles, large deformation, and frequent self-occlusion. We present a 4D (spatio-temporal) cloth capture system that achieves 1 mm spatial resolution using only 16 RGB cameras. Our approach uses a two-level marker pattern: sparse, colored L-shaped markers provide robust detection and orientation, while dense noise patterns within each marker enable both marker identification and precise keypoint localization. By unwarping detected markers to a canonical frame, we factor out perspective distortion and most of cloth deformation, allowing the localizer to achieve sub-pixel accuracy. The localized keypoints are triangulated across views to form an incomplete point cloud. A physics-based optimization then deforms a template mesh to match the captured geometry while maintaining penetration-free constraints and physical plausibility for occluded regions. Our method produces temporally coherent sequences that faithfully capture fine wrinkles and folds even during complex motions with self-contact. He Chen 0006, Yin Yang 0002, Cem Yuksel, Jenny Lin |
ACM Trans. Graph. | 6 |
| 2025 | Neighbor-Aware Data-Driven Relaxation of Stitch Mesh Models for KnitsabstractLightweight, mesh-level models of knit fabric behavior are useful for both interactive pattern editing and initialization of yarn-level simulations. However, existing mesh-level simulation methods abstract knitting as a homogeneous material, which prevents them from capturing more complicated mixed structures. Furthermore, these methods require different simulation parameters depending on the knit pattern, or arrangement of stitches within the knit. Thus, fitting these parameters to physical examples must be done for each new pattern, even when the same types of stitches are used. To address this, we observe that physical behavior of a stitch is determined not only by its individual structure but also by the stitch types that surround it. In our work, we extend the stitch mesh model to allow for neighbor-aware material properties at the stitch level. Using structural analysis of stitch connections, we derive a finite set of four-way kernels that combine to create general knit-purl patterns for relaxation. From this, we generate a set of reference patterns that can be measured to infer the rest-lengths of the kernels using a linear model. After knitting and measuring these reference patterns, we used the derived kernel rest lengths to run relaxation on our stitch mesh models with mixtures of knits and purls that we then validated against physical examples. Our results show that the 4 neighbors of each stitch is sufficient to account for much of the neighborhood-dependent deformation, while remaining simple enough to directly fit to measured data with a set of 11 basis swatches. This allows our relaxation method to efficiently estimate the rest shape of mixed knit-purl patterns, which enables fast fabric preview and more accurate yarn-level simulation. Yura Hwang, Jenny Lin, Jerry Hsu, Benjamin Mastripolito, James McCann, Cem Yuksel |
SIGGRAPH Asia | 2 |
| 2025 | Exploring Design Recommendations for Promoting Brain Health, ADRD Health Literacy, and Participation in clinical ADRD trials in Older African American/Black AdultsabstractAlzheimer's Disease and related dementia (ADRD) is prevalent in one in nine individuals age 65 or above, and it has a 65% higher risk of incidence for African American/Black adults. With an aging population in the United States and persisting healthcare inequities for African American/Black adults, our research aims to explore design requirements of a digital health platform for delivering culturally relevant content that informs African Americans/Black adults (45 years and older) about brain health and participation in clinical ADRD studies. We conducted seven focus groups (n = 44) to collect information on facilitators and barriers to brain health literacy and participation in clinical ADRD research, followed by seven participatory design workshops (n = 44) to collaboratively develop solutions for improving brain health literacy and participation in clinical ADRD research. Our findings provide insights into incorporating community into accessible, technological design for reducing brain health disparities for African American/Black adults. Alec Andrew Theisz, Cristina Bosco, John Osorio Torres, Fereshtehossadat Shojaei, Jenny Lin, Bianca Cureton, Anna K. Himes, Nenette M. Jessup, Priscilla A Barnes, Yvonne Lu, Hugh C. Hendrie, Carl V. Hill, Patrick C. Shih |
Proc. ACM Hum. Comput. Interact. | 5 |
| 2025 | Polynomial-Time Program Equivalence for Machine KnittingabstractWe present an algorithm that canonicalizes the algebraic representations of the topological semantics of machine knitting programs. Machine knitting is a staple technology of modern textile production where hundreds of mechanical needles are manipulated to form yarn into interlocking loop structures. Our semantics are defined using a variant of a monoidal category, and they closely correspond to string diagrams. We formulate our canonicalization as an Abstract Rewriting System (ARS) over words in our category, and prove that our algorithm is correct and runs in polynomial time. Nathan Hurtig, Jenny Lin, Thomas S. Price, Adriana Schulz, James McCann, Gilbert Louis Bernstein |
Proc. ACM Program. Lang. | 2 |
| 2024 | UFO Instruction Graphs Are Machine KnittableabstractProgramming low-level controls for knitting machines is a meticulous, time-consuming task that demands specialized expertise. Recently, there has been a shift towards automatically generating low-level knitting machine programs from high-level knit representations that describe knit objects in a more intuitive, user-friendly way. Current high-level systems trade off expressivity for ease-of-use, requiring ad-hoc trapdoors to access the full space of machine capabilities, or eschewing completeness in the name of utility. Thus, advanced techniques either require ad-hoc extensions from domain experts, or are entirely unsupported. Furthermore, errors may emerge during the compilation from knit object representations to machine instructions. While the generated program may describe a valid machine control sequence, the fabricated object is topologically different from the specified input, with little recourse for understanding and fixing the issue. To address these limitations, we introduce instruction graphs , an intermediate representation capable of capturing the full range of machine knitting programs. We define a semantic mapping from instruction graphs to fenced tangles, which make them compatible with the established formal semantics for machine knitting instructions. We establish a semantics-preserving bijection between machine knittable instruction graphs and knit programs that proves three properties - upward, forward, and ordered (UFO) - are both necessary and sufficient to ensure the existence of a machine knitting program that can fabricate the fenced tangle denoted by the graph. As a proof-of-concept, we implement an instruction graph editor and compiler that allows a user to transform an instruction graph into UFO presentation and then compile it to a machine program, all while maintaining semantic equivalence. In addition, we use the UFO properties to more precisely characterize the limitations of existing compilers. This work lays the groundwork for more expressive and reliable automated knitting machine programming systems by providing a formal characterization of machine knittability. Jenny Lin, Yuka Ikarashi, Gilbert Louis Bernstein, James McCann |
ACM Trans. Graph. | 1 |
| 2023 | Semantics and Scheduling for Machine Knitting CompilersabstractMachine knitting is a well-established fabrication technique for complex soft objects, and both companies and researchers have developed tools for generating machine knitting patterns. However, existing representations for machine knitted objects are incomplete (do not cover the complete domain of machine knittable objects) or overly specific (do not account for symmetries and equivalences among knitting instruction sequences). This makes it difficult to define correctness in machine knitting, let alone verify the correctness of a given program or program transformation. The major contribution of this work is a formal semantics for knitout, a low-level Domain Specific Language for knitting machines. We accomplish this by using what we call the fenced tangle , which extends concepts from knot theory to allow for a mathematical definition of knitting program equivalence that matches the intuition behind knit objects. Finally, using this formal representation, we prove the correctness of a sequence of rewrite rules; and demonstrate how these rewrite rules can form the foundation for higher-level tasks such as compiling a program for a specific machine and optimizing for time/reliability, all while provably generating the same knit object under our proposed semantics. By establishing formal definitions of correctness, this work provides a strong foundation for compiling and optimizing knit programs. Jenny Lin, Vidya Narayanan 0001, Yuka Ikarashi, Jonathan Ragan-Kelley, Gilbert Louis Bernstein, James McCann |
ACM Trans. Graph. | 1 |
| 2021 | An Artin Braid Group Representation of Knitting Machine State with Applications to Validation and Optimization of Fabrication PlansabstractIndustrial knitting machines create fabric by manipulating loops held on hundreds of needles. A core problem in pattern making for these machines is transfer planning – coming up with a sequence of low-level operations that move loops to the appropriate needles so that knitting through those loops produces the correct final structure. Since each loop is connected to the larger piece in progress, transfer plans must account for not only loop position, but the way strands of yarn tangle around each other.We present the first complete, discrete representation of the machine’s loop-tangling process. Our representation combines a braid from the Artin Braid Group with an array of explicit loop positions to fully capture loop crossings. By storing braids in the Symmetric Normal Form, states can be quickly compared and updated incrementally with machine operations. This representation can be used to verify the equivalence of transfer operations, providing an important tool in optimizing knit manufacturing.We improve on prior work in transfer planning algorithms, which can only solve certain subclasses of problems and are frequently suboptimal in terms of fabrication time, by introducing a novel A* search heuristic and state-collapsing mechanism, which we show finds optimal transfer plans for a large benchmark set of small transfer planning problems. Jenny Lin, James McCann |
ICRA | 1 |
| 2018 | Configurable 3D Scene Synthesis and 2D Image Rendering with Per-pixel Ground Truth Using Stochastic Grammars
Chenfanfu Jiang, Siyuan Qi, Yixin Zhu 0001, Siyuan Huang 0001, Jenny Lin, Lap-Fai Yu, Demetri Terzopoulos, Song-Chun Zhu |
Int. J. Comput. Vis. | 5 |
| 2017 | Visuomotor Adaptation and Sensory Recalibration in Reversed Hand Movement Task
Jenny Lin, Yixin Zhu 0001, James Kubricht, Song-Chun Zhu, Hongjing Lu |
CogSci | 1 |