The background removal with kinect is based on depth information provided by the kinect sensor. If you want to remove the background from the images provided by a webcam, the depth information is not availble and a fundamentally different approach is required.
See here to get an idea how this can be achieved.