PROBLEM TO BE SOLVED: To provide a technology that evaluates corresponding points input by a user.SOLUTION: An information processing apparatus comprises: an acquisition part that acquires a group of candidates for corresponding points that is a pair of a feature point in a first space and a feature point in a second space corresponding to the feature point; a calculation part that calculates a plurality of displacement fields in a plurality of different regularization conditions on the basis of the candidate group and displaces the feature points in the first space with the plurality of displacement fields to calculate a feature point group after the plurality of displacements; and a matching degree calculation part that calculates the degree of matching between the corresponding points included in the candidate group on the basis of the feature point group after the plurality of displacements.SELECTED DRAWING: Figure 1【課題】ユーザが入力した対応点を評価する技術を提供する。【解決手段】情報処理装置であって、第一の空間における特徴点と該特徴点に対応する第二の空間の特徴点との対である対応点の候補群を取得する取得部と、候補群に基づいて複数の異なる正則化条件下で複数の変位場を算出するとともに、第一の空間における各特徴点を複数の変位場の各々により変位させて複数の変位後の特徴点群を算出する算出部と、複数の変位後の特徴点群に基づいて、候補群に含まれる各対応点の整合度を算出する整合度算出部とを備える。【選択図】 図1