This thesis proposed a front pedestrian crossing prediction system based on C3D convolution behavior prediction network. We improved the original C3D 3D convolution network to make behavior recognition network with low resolution input have the ability of object localization, which is important to detect multiple moving object behavior. Also we rebuilt the last layer of C3D 3D convolution layer to learn the crossing pedestrian location in the latest frame. The proposed system is not only developed on servers but also implemented on the embedded systems. The proposed behavior prediction network can reach 7.5 FPS when it is implemented on NVIDIA Jetson TX2.