1. A method for projecting a virtual screen, the method comprising: detecting a person in an area; determining distance from the person to a detector; determining body information of the person; determining, based on the distance and the body information, at least one of a size, shape or location of the virtual screen; providing the virtual screen according to the at least one of size, shape or location; and determining motions of the person within the virtual screen.