object scan