1. The Ohio State University, Columbus, OH and Shanghai Jiao Tong University, Shanghai, China
2. The Ohio State University, Columbus, OH
3. Shanghai Jiao Tong University, Shanghai, China
4. Adobe Research, San Jose, CA and University of Nebraska-Lincoln, Lincoln, NE
5. Adobe Research, San Jose, CA