Understanding the Technology Behind Digital Garment Removal