In this article we present a practical self-calibration method of camera having variable intrinsic parameters. This method is an extension of a method which we have already published. The main idea of our method addressed in this paper is the use of interest points automatically detected in two images of an unknown 3D scene to self-calibrate the camera. These interest points are the projections of the vertices of unknown 3D parallelograms (each triplet of interest points is the projections of three vertices of a unique 3D parallelogram). The projection of the vertices of parallelograms in the two image planes of the camera allows us to obtain two equations based on the intrinsic camera parameters. Seeing that our camera can change its intrinsic parameters from a view to another so the number of unknowns is ten hence the need to use at least five parallelograms in the scene to obtain other equations in function of intrinsic camera parameters. The paper tests the performance of the proposed approach on the both synthetic and real data.