1. A method of target extraction from a physical space, the method comprising: receiving depth data representative of the physical space; converting the depth data into a point cloud and extracting at least one surface from the point cloud; identifying a target in the physical space from the at least one surface associated with the point cloud; generating a model of the target in real time with respect to the receipt of the depth data; and displaying a visual representation of the model in real time.