Topic-wise, one of my recurring interests is on the analysis and synthesis of repetitive phenomena such as textures, samples, noises, structures, motions, and interactions. These can involve various fields including computer graphics, parallel computing, and human computer interaction. In fact, since computer science is about repetitive computations, I have excuses to work on whatever I like. ☺

Methodology-wise, I am mainly interested in developing fundamental algorithms that span diverse phenomena driven by practical applications, especially on the human side of computation such as graphics and HCI.

Note: due to obvious reasons I cannot release the code for almost all projects I did with Microsoft. If the code is available, I will put it online here. I am afraid I do not have time to answer every email regarding source codes.

U: Interaction
P: Parallelism
S: Sampling
T: Texturing
R: Rendering
A: Animation
M: Modeling
I: Imaging
O: Other

UM History Assisted View Authoring for 3D Models
Hsiang-Ting Chen, Tovi Grossman, Li-Yi Wei, Ryan Michael Schmidt, Bj\"{o}rn Hartmann, George Fitzmaurice, Maneesh Agrawala
CHI 2014
[paper][video (youtube)][video (mov)]

SMI Improving Spatial Coverage while Preserving Blue Noise of Point Sets
Mohamed S. Ebeida, Muhammad A. Awad, Xiaoyin Ge, Ahmed H. Mahmoud, Scott A. Mitchell, Patrick M. Knupp, Li-Yi Wei
Computer-Aided Design 2014

SRM Bilateral Blue Noise Sampling
Jiating Chen, Xiaoyin Ge, Li-Yi Wei, Bin Wang, Yusu Wang, Huamin Wang, Yun Fei, Kang-Lai Qian, Jun-Hai Yong, Wenping Wang
SIGGRAPH Asia 2013
[paper][video (youtube)][video (mp4)][siga13 proceedings front cover image]

SRMAI Bilateral Blue Noise Sampling: Additional Algorithms and Applications
Xiaoyin Ge, Li-Yi Wei, Yusu Wang, Huamin Wang
OSU Technical Report OSU-CISRC-8/13-TR17
[paper][video (youtube)][video (avi)]

AT Dynamic Element Textures
Chongyang Ma, Li-Yi Wei, Sylvain Lefebvre, Xin Tong
[paper][supplementary material][video (xvid)][video (mp4)][video (youtube)][code]

S Point Sampling with General Noise Spectrum
Yahan Zhou, Haibin Huang, Li-Yi Wei, Rui Wang
[paper][supplementary material][code]

O Design of 2D Time-Varying Vector Fields
Guoning Chen, Vivek Kwatra, Li-Yi Wei, Charles Hansen, Eugene Zhang
IEEE Transactions on Visualization and Computer Graphics, Volume 18, Number 10 (October 2012)

UI Nonlinear Revision Control for Images
Hsiang-Ting Chen, Li-Yi Wei, Chun-Fa Chang
[paper][video (youtube)]

TM Discrete Element Textures
Chongyang Ma, Li-Yi Wei, Xin Tong
[paper][video (divx)][video (youtube)][talk]

S Differential Domain Analysis for Non-uniform Sampling
Li-Yi Wei, Rui Wang

RP Nonlinear Beam Tracing on a GPU
Baoquan Liu, Li-Yi Wei, Xu Yang, Chongyang Ma, Ying-Qing Xu, Baining Guo, Enhua Wu
Computer Graphics Forum, Volume 30, Number 8 (December 2011)
[techreport][video (youtube)][code (MS only)]

PSMTR Parallel Poisson Disk Sampling with Spectrum Analysis on Surfaces
John Bowers, Rui Wang, Li-Yi Wei, David Maletz
SIGGRAPH Asia 2010
[paper][supplement][video (youtube)][video (avi)][exe demo][spectrum analysis code]

SIMT Anisotropic Blue Noise Sampling
Hongwei Li, Li-Yi Wei, Pedro V. Sander, Chi-Wing Fu
SIGGRAPH Asia 2010
[paper][paper + supplementary materials]

S Multi-class Blue Noise Sampling
Li-Yi Wei
[paper][paper + supplementary materials][talk][code][blog (with code) by Jose Esteve]

SR Detail-Preserving Paint Modeling for 3D Brushes
Nelson Chu, William Baxter, Li-Yi Wei, Naga Govindaraju
SIGGRAPH/EUROGRAPHICS Symposium on Non-Photorealistic Animation and Rendering 2010
[paper][video (youtube)]

S Fast Capacity Constrained Voronoi Tessellation
Hongwei Li, Diego Nehab, Li-Yi Wei, Pedro V. Sander, Chi-Wing Fu
SIGGRAPH Symposium on Interactive 3D Graphics and Games 2010 Posters

AT Motion Field Texture Synthesis
Chongyang Ma, Li-Yi Wei, Baining Guo, Kun Zhou
SIGGRAPH Asia 2009
[paper][video (youtube)]

T State of the Art in Example-based Texture Synthesis
Li-Yi Wei, Sylvain Lefebvre, Vivek Kwatra, Greg Turk
[paper][slides (part 1, by Li-Yi)][slides (part 2, by Sylvain)][code (by Sylvain)]

PSRT Parallel Poisson Disk Sampling
Li-Yi Wei
[paper][video (youtube)][video (zip)][talk][code (MS only)][exe (siga10)]

TR Inverse Texture Synthesis
Li-Yi Wei, Jianwei Han, Kun Zhou, Hujun Bao, Baining Guo, Heung-Yeung Shum
[paper][video (youtube)][video (avi)][talk][code (MS only)]

PSRT Parallel White Noise Generation on a GPU via Cryptographic Hash
Stanley Tzeng, Li-Yi Wei
SIGGRAPH Symposium on Interactive 3D Graphics and Games 2008
[paper][video (youtube)][video (avi)][talk][code (Cg, MS only)][code (CUDA, public)]

ITU High Dynamic Range Image Hallucination
Lvdi Wang, Li-Yi Wei, Kun Zhou, Baining Guo, Heung-Yeung Shum
EUROGRAPHICS Symposium on Rendering 2007
[paper][video (youtube)][video (avi)][talk][code (MS only)]

RPI Rendering from Compressed High Dynamic Range Textures on Programmable Graphics Hardware
Lvdi Wang, Xi Wang, Peter-Pike Sloan, Li-Yi Wei, Xin Tong, Baining Guo
SIGGRAPH Symposium on Interactive 3D Graphics and Games 2007

T Context-Aware Textures
Jianye Lu, Athinodoros S. Georghiades, Andreas Glaser, Hongzhi Wu, Li-Yi Wei, Baining Guo, Julie Dorsey, Holly Rushmeier
ACM Transactions on Graphics, Volume 26, Issue 1 (January 2007)

AO Visualizing Flow Fields by Perceptual Motion
Li-Yi Wei
Microsoft Research Technical Report MSR-TR-2006-82 June 2006

RP Multi-Layer Depth Peeling via Fragment Sort
Baoquan Liu, Li-Yi Wei, Ying-Qing Xu
Microsoft Research Technical Report MSR-TR-2006-81 June 2006 (later published in CAD/Graphics '09)

T Fast Example-based Surface Texture Synthesis via Discrete Optimization
Jianwei Han, Kun Zhou, Li-Yi Wei, Minmin Gong, Hujun Bao, Xinming Zhang, Baining Guo
The Visual Computer (Pacific Graphics 2006)
[paper][video (youtube)][video (avi)][talk][code (MS only)]

RP Silhouette Texture
Hongzhi Wu, Li-Yi Wei, Xi Wang, Baining Guo
EUROGRAPHICS Symposium on Rendering 2006
[paper][video (youtube)][video (mov)][talk]

RP Real-time Multi-perspective Rendering on Graphics Hardware
Xianyou Hou, Li-Yi Wei, Heung-Yeung Shum, Baining Guo
EUROGRAPHICS Symposium on Rendering 2006
[paper][video (youtube)][video (mov)][talk]

M Subspace Gradient Domain Mesh Deformation
Jin Huang, Xiaohan Shi, Xinguo Liu, Kun Zhou, Li-Yi Wei, Shang-Hua Teng, Hujun Bao, Baining Guo, Heung-Yeung Shum
[paper][video (youtube)][video (wmv)]

RPT Tile-based Texture Mapping
Li-Yi Wei
In GPU Gems II 2005

RPT Tile-based Texture Mapping on Graphics Hardware
Li-Yi Wei
SIGGRAPH/EUROGRAPHICS Conference on Graphics Hardware 2004

T Texture Synthesis from Multiple Sources
Li-Yi Wei
SIGGRAPH 2003 Sketches and Applications

TP Order-Independent Texture Synthesis
Li-Yi Wei, Marc Levoy
Submitted to SIGGRAPH 2003

TP Order-Independent Texture Synthesis
Li-Yi Wei, Marc Levoy
Stanford Computer Science Department Technical Report 2002-01

T Texture Synthesis by Fixed Neighborhood Searching
Li-Yi Wei
Stanford University Ph.D. Dissertation, December 2001

T Texture Synthesis over Arbitrary Manifold Surfaces
Li-Yi Wei, Marc Levoy

T Fast Texture Synthesis using Tree-structured Vector Quantization
Li-Yi Wei, Marc Levoy

T Deterministic Texture Analysis and Synthesis Using Tree Structure Vector Quantization
Li-Yi Wei
XII Brazilian Symposium on Computer Graphics and Image Processing, 1999