I'm searching for a image in the video which the image already exists but trans-coded to another codec and resolution is also changed. I thought opencv can help to get the solution. I have come through drawKeypoints function in opencv, this function on what basis it draws the keypoints ? If it is on the basis of coordinates, will different resolution of image and video results same keypoints ?