1. A protection gear or equipment for monitoring an object in its surrounding environment comprising: a plurality of image sensors to provide a plurality of images of surrounding environment comprising: a plurality of lenses; a plurality of imagers; a digital signal processing (DSP) to use a plurality of pixels from the plurality of images to calculate a distance and an approaching speed of an object in surrounding environment; a wireless sensor to transmit a signal and detect the signal from surrounding environment comprising: a plurality of transmit and receive antennas; a transmitter using a transmit antenna to transmit the signal, which is a coded random pattern signal, generated in a control processor where the transmission information is recorded; a receiver using a receive antenna to receive the signal from surrounding environment, to detect the signal from the object in surrounding environment and send the signal to a control processor; a control processor to use the signal to estimate a distance and an approaching speed of the object in surrounding environment, to receive the estimated distance and approaching speed of the same object from the DSP and to activate certain functions and devices based on the estimated distances and speeds of the object from the wireless sensor and the plurality of image sensors; wherein the protection gear and equipment are worn by human and robot to protect their bodies against any impact from objects in surrounding environment.