1. A method performed by an apparatus for stabilizing a video, the method comprising: detecting a feature point from a first frame; predicting a location of the feature point in a second frame based on a location of the feature point in the first frame and a predetermined parameter; detecting the feature point from the second frame; determining a distance between the predicted location of the feature point in the second frame and a location of the feature point detected from the second frame; and updating the predetermined parameter based on a location difference between the feature point detected in the first frame and the feature point detected in the second frame, in response to determining that the distance is within a predetermined threshold, wherein the video is recorded by a camera which is rotatable in at least one axis direction, wherein the predetermined parameter indicates a relationship between an angular velocity of the camera, which is measured between a time point when the first frame is captured and a time point when the second frame is captured, and pixel movement between the first frame and the second frame, and wherein the predicting comprises: acquiring the angular velocity of the camera, the angular velocity being sensed by a gyro sensor; estimating the location difference by multiplying the angular velocity by the predetermined parameter; and predicting the location of the feature point in the second frame based on the location of the feature point detected from the first frame and the estimated location difference.