add interpolatekeypoint