YING WANG
.01

ABOUT

PERSONAL DETAILS
1601 Holleman Dr, College Station, TX, 77840
ying.wang@tamu.edu
314 858 0235
Hello. I am a Researcher Programmer
I am passionate about programming and coding
Welcome!

BIO

ABOUT ME

My name is Ying. I am a second-year Ph.D. student in Texas A&M University. I am currently seeking an opportunity to be a research intern in the computer graphics industry.

HOBBIES

INTERESTS

Concerts.

Violin.

Rock Climbing.

Painting.


.02

RESUME

  • EDUCATION
  • 2017
    2022
    College Station, TX

    COMPUTER SCIENCE - PHD

    Texas A&M University

  • 2015
    2017
    St. Louis, MO

    COMPUTER SCIENCE - MS

    Washington University in St. Louis

  • 2011
    2015
    Beijing, China

    MECHANICAL ENGINEERING - BS

    Beijing University of Posts and Telecommunications

  • ACADEMIC AND PROFESSIONAL POSITIONS
  • 2017
    2018
    College Station, TX

    GRADUATE RESEARCH ASSISTANT

    TEXAS A&M COMPUTER GRAPHICS LABORATORY

    Working on muscle simulation under Dr. Shinjiro Sueda's guidance.
  • 2016
    2016
    St. Louis, MO

    GRADUATE STUDENT RESEARCHER

    WASHINGTON UNIVERSITY COMPUTATIONAL BIOIMAGING LABORATORY

    Applied deep learning technique to signal detection task algorithms under Dr. Mark Anastasio's guidance.
  • 2014
    2015
    Beijing, China

    LAB ASSISTANT

    CHINESE ACADEMY OF SCIENCES NATIONAL LABORATORY OF PATTERN RECOGNITION

    Applied machine learning algorithms to obtain the 3D mesh decomposition under Dr. Huaiyu Wu's guidance.
  • HONORS AND AWARDS
  • 2019
    College Station, TX

    GHC STUDENT SCHOLARSHIP

    GHC Scholarship Committee

    For attending the 2019 Grace Hopper Conference on Celebration of Women in Computing in Orlando, FL.
  • 2019
    College Station, TX

    TRAVEL AWARDS

    Department of Computer Science and Engineering, Texas A&M University

    For participating as a presenter of 2019 Siggraph Conference in Los Angeles, CA.
  • 2018
    College Station, TX

    GRACE HOPPER SCHOLARSHIP

    Department of Computer Science and Engineering, Texas A&M University

    For attending the 2018 Grace Hopper Conference on Celebration of Women in Computing in Houston, TX.
  • 2015
    Beijing, China

    MERIT SCHOLARSHIP

    Beijing University of Posts and Telecommunications

    Competitive award for academic excellence.
.03

PUBLICATIONS

PUBLICATIONS LIST
SORTING BY DATE
1 July 2019

REDMAX: Efficient & Flexible Approach for Articulated Dynamics

SIGGRAPH 2019 - LOS ANGELES

We propose an efficient and flexible approach that works in reduced/maximal coordinates with fully implicit two-way coupling of articulated and deformable bodies.

Conferences Ying Wang, Nicholas J. Weidner, Margaret A. Baxter, Yura Hwang, Danny M. Kaufman, Shinjiro Sueda.
img

REDMAX: Efficient & Flexible Approach for Articulated Dynamics

Ying Wang, Nicholas J. Weidner, Margaret A. Baxter, Yura Hwang, Danny M. Kaufman, Shinjiro Sueda. Conferences Physical simulation

We propose an efficient and flexible approach that works in reduced/maximal coordinates with fully implicit two-way coupling of articulated and deformable bodies.

Poster

.04

RESEARCH

RESEARCH PROJECTS

COMPUTER VISION LAB SERIES

- Project #1: Feature Detection and Matching: Implemented a feature detector that robustly compare images with differences in position, orientation, and illumination.

- Project #2: Panorama Mosaic Stitching: Built a image stitching software to create 360 degree panoramas.

- Project #3: Eigen Faces: Applied Eigenfaces to do face verification, recognition, and detection.

- Project #4: Single View Modeling: Built a single view modeling system for creating 3D models from single images.

- Project #5: A Neural Algorithm of Artistic Style: Applied CNN methods in texture transfer.

.05

SKILLS

PROGRAMMING SKIILLS
LEVEL : INTERMEDIATE
C++PythonMATLABMathematicsLaTeXPHPJavaScript
OFFICE SKILLS
LEVEL : ADVANCED
Ms excelMs wordMs powerpoint
.06

PROJECTS

Research

REDMAX: Efficient & Flexible Approach for Articulated Dynamics

REDMAX: Efficient & Flexible Approach for Articulated Dynamics


We propose a new approach that is capable of solving the linearly implicit equations of motion in near linear time. Our method, which we call Red/Max, is built using a combined reduced/maximal coordinate formulation. This hybrid model enables direct flexibility to apply arbitrary combinations of constraints and contact modeling in both reduced and maximal coordinates, as well as mixtures of implicit and explicit forces in either coordinate representation. We highlight Red/Max's flexibility with seamless integration of deformable objects with two-way coupling, at a standard additional cost. We further highlight its flexibility by constructing an efficient internal (joint) and external (environment) frictional contact solver that can leverage bilateral joint constraints for rapid evaluation of frictional articulated dynamics.

Research

Starfish simulation with fully implicit two-way coupling

Starfish Simulation

A starfish with a skeleton consisting 752 of 20 joints and a coarse FEM mesh consisting of 221 vertices. For display and collision, a fine mesh is embedded with 7909 vertices 754 inside the coarse simulation mesh.
1. The material model is co-rotated elasticity, but any material model can be used. To avoid inversion in large deformation, invertible FEM method is applied.
2. The animation is controlled by RED/MAX hybrid dynamics. The locomotion of starfish is controlled procedurally by prescibing joints and some specific points on the skeleton.
3. The rest of the skeleton and the FEM mesh are passively simulated with fully implicit two-way coupling.

Research

Hand simulation with coupled interphalangeal joint motions

Hand Simulation

We simulate a human hand using hyper reduced coordinates on the most distal joint(DIP) / the second most distal joint(PIP) of the four fingers.
1. The animation is controlled by RED/MAX hybrid dynamics.
2. The fingertip positions are prescribed using maximal inverse dynamics.
3. The elbow angle is prescribed using reduced inverse dynamics.

Physically Based Modeling

Rigid Body Simulation

Rigid Body Simulation

The rigid body simulator simulates the dynamics of rigid body linkage system using maximal coordinates and reduced coordinates. The user can:
1. Decide the number of rigid bodies, the tree structure of the joints (branching, loop, etc).
2. Add constraints such as joint angle limits.
3. Add springy object such as springs, deformable objects, etc.

Realtime Fluid Simulation

CFD simulation

CFD Simulation

The CFD simulator allows the user to load a background image and paint density/obstruction into the scene. The user can:
1. Interactively change several related parameters: gravity constant, the size of time step, the number of Gauss-Seidel iteration desired, the number of iterations of Iterated Orthogonal Projections desired, etc.
2. Turn on/off three forces in the density field: Bouyant gravity force, Surface tension force, Vorticity confinement force.
3. Change between three advection schemes and compare their differences: Semi-Lagrangian, BFECC, Modified MacCormack(MM).

img11
Realtime Fluid Simulation

2D SPH Simulation

img11

2D SPH system

This project implements a 2D SPH system. The forces include the Tait equation of state, viscosity, and gravity. The simulator can run with thousands of particles, and allows interactive (keyboard) adjustment of the following set of parameters: kernel radius, viscosity strength, gravity strength, Tait parameters for strength, power, and base density.

Realtime Fluid Simulation

3D SPH Simulation

3D SPH system

This project implements a 3D SPH system. The forces include the Tait equation of state, viscosity, and gravity. The simulator can run with thousands of particles, and allows interactive (keyboard) adjustment of the following set of parameters: kernel radius, viscosity strength, gravity strength, Tait parameters for strength, power, and base density.

Physically Based Modeling

Cloth Simulation

Cloth Simulation

This project implements a springy system.

img11
Software Engineering

Football Bingo

img

Football Bingo Website

WHOOP, or Football Bingo, will be a mobile application hosted via 12thmanlive.com allowing football fans the opportunity to engage with each other and the game in real-time. Every player will have one free bingo card for a sports game, the card will contain carefully selected 'chips' defining a particular condition that, if true about the respective game, will be awarded to the player. Some such chips, when awarded, will be 'instant winners' giving the player immediate rewards, but the goal of this application is to keep users engaged in the sports game as they attempt to achieve a bingo! Which will reward a small selection of winners with larger prizes.
Stakeholders include fans, sponsors, and the TAMU Athletics department. The goal of this application is to increase TAMU sports fans' exposure to 12thmanlive.com, encourage camaraderie amongst fans, and as a method of understanding more about the sports fan base through registration rates, feedback, etc. (admin login: email:admin@gmail.com, pwd: 123456)

img11
Computational Fabrication

3D Printable Kirby

img11

3D Printable Kirby

A movable 3D Kirby model designed using OPENSCAD.

img11
Computer Vision

A Neural Algorithm of Artistic Style

img

A Neural Algorithm of Artistic Style

We want to maintain the global arrangement from the original photograph and apply the colors and local structure of the artwork to it. We end up with a new synthetic image which has the style of the artwork and the content of the photograph.

img11
Tic Tac Toe Robot

Tic Tac Toe Robot

img11

Tic-Tac-Toe Robot by Flexible Control and Image Recognition

This project we assembled the robot and simulated the motion in Solidworks. We also devised a C program in AVR Studio to control the movement and provide an algorithm for the robot. We finally accomplished the image recognition process both in MATLAB and OpenCV.

img11
Computer Vision

Feature Detection and Matching

img

Feature Detection and Matching

This project is to detect discriminating features in an image and find the best matching features in other images. The features are reasonably invariant to translation, rotation, illumination, and scale.

See results -->

img11
Computer Vision

Panorama Mosaic Stitching

img

Panorama Mosaic Stitching

Basicly, the workflow of generating panoramic photos is as follows: Take a bunch of photos. Warp them to spherical coordinate system. Align them properly. Stitch, crop and blend them to generate the final panorama.

See results-->

img11
Computer Vision

Eigen Faces

img

Eigen Faces

In this project we create a face recognition system. The program reduces each face image to a vector, then uses Principal Component Analysis (PCA) to find the space of faces. This space is spanned by just a few vectors, which means each face can be defined by just a set of coefficients weighting these vectors.

See results-->

img11
Computer Vision

Single View Modeling

img

Single View Modeling

We fill in various routines and ultimately create 3D texture-mapped models from a single image using the single view modeling method discussed in class. The steps of the project are: 1. Image acquisition 2. Calculate vanishing points 3. Choose reference points 4. Compute 3D coordinates of several points in the scene 5. Define polygons based on these points. 6. Compute texture maps for the polygons and output them to files. 7. Create a 3D texture-mapped VRML model

See results-->

img11
Computational Photography

Eulerian Video Magnification

img

Eulerian Video Magnification

The intuitive approach to motion magnification is to identify points of interest between frames, track their movements and generate an optical flow field, and then amplify said field to produce the magnification effect. This is the core of the "Laplacian" method used in Liu et al. 2015. However, it is computationally intensive to derive and amplify said fields accurately, leading to the developments of the "Eulerian" approach utilized by Wu et al. 2012. The difference between the two approaches is analogous to the contrasting Laplacian and Euclidian perspectives in fluid mechanics. While the Laplacian approach tracks the movement of individual fluid particles, the Euclidian approach generalizes the same properties by analyzing the flow through voxels of fluid instead. Similarly, Eulerian Video Magnification does not identify explicit particles and track their movements, but instead analyzes the periodic intensity change of individual pixels over time and amplifies them.

img11
Computational Photography

Eulerian Video Magnification

img

Motion or Video

The project considers video input data, and ways to either extend a short video clip or summarize a video in a small image

img11
Computational Photography

Image Quilting for Texture Synthesis and Transfer

img

Image Quilting for Texture Synthesis and Transfer

In this project we implement Image Quilting for Texture Synthesis and Transfer, a SIGGRAPH 2001 paper by Alexei A. Efros and William T. Freeman. The paper presents a simple image-based method to do texture synthesis and texture transfer. Texture synthesis is the process of creating an image of arbitrary size from a small sample (grass sample above). Texture Transfer means re-redering an image in the style of another one (Abraham Lincoln above).

img11
Computational Photography

Gradient-Domain Fusion

img

Gradient-Domain Fusion

This project explores gradient-domain processing, a simple technique with a broad set of applications including blending, tone-mapping, and non-photorealistic rendering. For the core project, we will focus on "Poisson blending"; tone-mapping and NPR can be investigated. The primary goal is to seamlessly blend an object or texture from a source image into a target image.

img11
Computational Photography

Image Alignment with Pyramids

img

Image Alignment with Pyramids

Automatic color aligning and compositing of the Prokudin-Gorskii photo collection.

img11
Computational Geometry

Sweep Line Algorithm Applet

img

A Simple Applet to Construct Trapezoidal Map using Sweep Line Algorithm

This project is an simple applet showing the plane sweep algorithm to construct a trapezoidal map. It shows the sweep line itself, the known events, and the segments that are on the sweep line, and highlights the changes that happen during events. (You might need to open it using Internet Explorer.)

.07

CONCERTS

Upcoming:
2019.09.11 The National, Alvvays@White Oak Music Hall, Houston, TX
2019.09.21 Stereolab@Granade Theater, Dallas, TX
2019.10.25 The Goo Goo Dolls@Bass Concert Hall, Austin, TX

Past:
2019.02.02 Peter Murphy 40 years of Bauhaus with David J@White Oak Music Hall, Houston, TX
2018.12.15 Brian Wilson@Austin City Limits Live at The Moody Theater, Austin, TX
2018.11.27 Nine Inch Nails@The Pavilion at Toyota Music Factory, Irving, TX
2018.10.14 Arctic Monkeys, ST. VINCENT, Shawn Mendes@ACL Day3, Austin, TX
2018.10.13 Metallica, Blood Orange, CHVRCHES, Lil Wayne, Sylvan Esso@ACL Festiva Day2, Austin, TX
2018.10.12 The National, Paul McCartney, Hozier@ACL Festival Day1, Austin, TX
2018.10.02 The Goo Goo Dolls@House of Blues, Houston, TX
2018.09.22 Yo La Tengo@White Oak Music Hall, Houston, TX
2018.08.25 Evanescence with Lindsey Stirling@Cynthia Woods Mitchell Pavilion, The Woodlands, TX
2018.08.12 Beach House@Orpheum Theatre, Vancouver, BC
2018.07.30 My Bloody Valentine@The Fillmore Philadelphia, Philadelphia, PA
2018.07.23 Radiohead@Schottenstein Center, Columbus, OH
2018.07.17 The Smashing Pumpkins@Toyota Center, Houston, TX
2018.06.23 Eagles@AT&T Stadium, Arlington, TX
2018.06.17 Belle and Sebastian@The Bomb Factory, Dallas, TX
2018.04.28 Slowdive@Stubb's BBQ, Austin, TX
2018.04.17 Nightwish@The Bomb Factory, Dallas, TX
2018.03.23 Broken Social Scene w/ Belle Game@Waller Creek Amphitheater, Austin, TX
2018.03.08 MGMT@Austin City Limits Live at The Moody Theater, Austin, TX
2018.03.03 Noel Gallagher's High Flying Birds@House of Blues, Houston, TX
2018.02.02 Barry Manilow, February@Smart Financial Centre, Sugar Land, TX
2017.12.01 Dream Theater@Bass Concert Hall, Austin, TX
2017.11.27 Liam Gallagher@Terminal 5, New York, NY
2017.06.04 U2@Soldier Field, Chicago, IL
2017.05.30 Roger Waters@Scottrade Center, St. Louis, MO
2017.05.03 Slowdive@The Vic Theatre, Chicago, IL
2017.05.01 The XX@Aragon Ballroom, Chicago, IL
2017.04.23 The Flaming Lips@The Pageant, St Louis, MO
2017.04.22 The Beach Boys, the Temptations@Show Me Center, Cape Girardeau, MO
2017.04.05 Radiohead@Sprint Center, Kansas City, MO
2017.02.19 Bon Jovi@Scottrade Center, St Louis, MO
2016.11.07 Wild Nothing@Delmar Hall, St. Louis, MO
2016.10.30 Bob Dylan@The Carson Center, Paducah, KY
2016.10.26 Green Day@The Pageant, St. Louis, MO
2016.10.23 Bon Iver, Patti Smith@The Hollywood Bowl, Los Angeles, CA
2016.10.22 The Fray@The Foundry, Las Vegas, NV
2016.10.21 Elton John@The Colosseum at Caesars Palace, Las Vegas, NV
2016.10.18 The Temper Trap@The Belasco Theater, Los Angeles, CA
2016.10.12 Sigur Ros@Arvest Bank Theatre at Midland, Kansas City, MO
2016.10.03 Maroon 5@Scottrade Center, St Louis, MO
2016.09.17 Echo and the Bunnymen@Metro, Chicago, IL
2016.09.10 Beyoncé@The Dome at America's Center, St Louis, MO
2016.08.17 Wilco@The Fabulous Fox, St. Louis, MO
2016.08.13 Paul McCartney@Busch Stadium, St. Louis, MO
2016.08.04 The Psychedelic Furs and The Church Band@The Ready Room, St. Louis, MO
2016.07.25 M83@The Pageant, St. Louis, MO
2016.07.22 Glass Animals@The Pageant, St. Louis, MO
2016.07.21 Coldplay@Scottrade Center, St. Louis, MO
2016.06.30 The Stone Roses@Madison Square Garden, NY
2016.06.27 The Cure@Bayfront Park Amphitheater, Miami, FL
2016.06.26 Guns N' Roses@FedExField, Landover, MD
2016.06.09 Swim Deep@The Demo, St. Louis, MO
2016.05.25 Journey, Doobie Brothers@Fedex Forum, Memphis, TN
2016.05.10 Scorpions, Queensryche@The Fabulous Fox, St. Louis, MO
2016.05.03 Animal Collective@The Pageant, St. Louis, MO
2016.04.26 Deerhunter@The Ready Room, St. Louis, MO
2016.04.02 Hanggai@Legion Arts, Cedar Rapids, IA
2016.03.26 The Who@Scottrade Center, St. Louis, MO
2016.03.16 New Order, IO Echo@The Chicago Theater, Chicago, IL
2016.03.06 Bruce Springsteen@Chaifetz Arena, St. Louis, MO
2016.02.20 AC/DC@Scottrade Center, St. Louis, MO
2016.01.31 Yo La Tengo@The Ready Room, St. Louis, MO
2016.01.17 White Hinterland, TUTU, Meadows@Palisades, Brooklyn, NY
2015.12.31 DIIV, Sunflower Bean, Tamaryn@The Bowery Ballroom, NY
2015.12.28 China Crisis@The Iridium, NY
2015.12.22 Phill Niblock@Broadway Roulette, NY
2015.12.16 Adam Lambert, Pentatonix, Rachel Platten@Peabody Opera House, St. Louis, MO
2015.12.10 The Neighborhood@The Pageant, St. Louis, MO
2015.11.23 Glen Hansard, Aoife O'Donovan@The Pageant, St. Louis, MO
2015.11.13 REO Speedwagon@Peabody Opera House, St. Louis, MO
2015.10.31 Urge Overkill@Blueberry Hill Duck Room, St. Louis, MO
2015.10.03 Kraftwerk 3D Live@Electric Factory, Philly
2015.10.01 Hall and Oates@The Fillmore Philadelphia, Philly
2015.09.29 Godspeed You! Black Emperor, Amen Dunes@Terminal 5, NY
2015.09.28 Tears for Fears, Carina Round@The Capitol Theater, NY
2015.09.27 The Jesus and Mary Chain, The Black Ryder@9:30 Club, DC
2015.07.22 Blur@Hong Kong Convention and Exhibition Centre, HK
2015.06.06 Chui Wan, THE EAT@YugongYishan, Beijing
2015.03.29 Peggy Hsu 《La Valse》 Unplugged Live Concert@Tango, Beijing
2014.12.13 The Drums@Tango, Beijing
2013.12.15 Air Supply@Cadillac Arena, Beijing
2013.11.04 One Republic@Workers' Stadium, Beijing
2013.09.15 Dynazty, Los Crasher@Mao Live House, Beijing
2012.02.22 West Life@Cadillac Arena, Beijing

.08

MOVIES

Blade Runner
Blade Runner 2049
The Matrix
Chungking Express
Farewell My Concubine
2001: A Space Odyssey
Trainspotting
Mysterious Skin
American Beauty
The Lion King
Mulan
Lotus Lantern
Atlantis: The Lost Empire
Ghost in the Shell
Swallowtail Butterfly
Merry Christmas Mr. Lawrence
Man with a Movie Camera
Pulp Fiction
The Fifth Element
Lost in Translation
Interstellar
The Phantom of the Opera
The Great Gatsby
The Perks of Being a Wallflower
Slumdog Millionaire
Kokuhaku/Confessions
Akira
Paprika
Millennium Actress
Hunter x Hunter
Steamboy
Perfect Blue
Eden of the East
Drive
The Boat That Rocked
One Flew Over the Cuckoo's Nest
Pride & Prejudice
The Lord of the Rings: The Fellowship of the Ring
Nodame Cantabile
The Painted Veil
The Shining
The Truman Show
Rear Window
Factory Girl
True Detective Season 1
T2:Trainspotting
Amadeus
Nocturnal Animals
Night on Earth
Life of Pi
Atonement
Frantz
Submarine
Get Out
Metropolis
La La Land
Le herisson
La boum
Jeux d'enfants
Leon
Le fabuleux destin d'Amelie Poulain
Manchester by the Sea
Great Expectations
Norwegian Wood
A Chinese Ghost Story: The Tsui Hark Animation
The Girl Who Leapt Through Time
The Prince of Egypt
Whisper of the Heart
Spirited Away
Princess Mononoke
Omohide poro poro / Only Yesterday
Howl's Moving Castle
Laputa: Castle in the Sky
Paradise Kiss
Kara no Kyoukai: The Garden of Sinners
TOUCH
Love Actually
Velvet Goldmine
When Harry Met Sally... Mountains May Depart
Live Forever: The Rise and Fall of Brit Pop
Kotonoha no Niwa/The Garden of Words
(500) Days of Summer
Blue Gate Crossing
Big Fish
Being John Malkovich
The Polar Express
The Reluctant Fundamentalist
Philadelphia
Green Snake
King of the Children
Avatar
Coraline
Edward Scissorhands
Roman Holiday
Les choristes
Titanic
A Beautiful Mind
Scent of a Woman
La vita e bella
V for Vendetta
Se7en
Annihilation
Burning
Frances Ha
Coherence
Arizona Dream
Mustang
Taste of Cherry
Once Upon a Time in America
The Last Emperor
PicNic
Brokeback Mountain
Inception
Minority Report
Edge of Tomorrow
The Crucible

.09

CONTACT

Get in touch


I am glad to hear from you!
Simply use the form below to get in touch

SEND MESSAGE