Advanced green screen techniques