1. A computer implemented method for auto-calibration of a camera of a host vehicle, the method comprising the following operations performed by one or more processors: receiving, from a first camera, a first image and a second image, the first and second images including an environment of the host vehicle; receiving, from a second camera, a third image including the environment of the host vehicle; identifying a first image point corresponding to a feature in the first image and a second image point corresponding to the feature in the second image; determining a three-dimensional coordinate of the feature based on a motion parameter of the host vehicle and a comparison of the first image point and the second image point; determining a third image point corresponding to the feature in the third image; and determining at least one calibration parameter of the second camera based on the three-dimensional coordinate of the feature and the third image point.