【手続補正書】
【提出日】平成29年11月20日(2017.11.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１変形状態で撮像した第１画像の位置と第２変形状態で撮像した第２画像の位置とを対応づける対応点群情報を取得する取得手段と、
前記対応点群情報に基づいて前記第１画像から前記第２画像への変形を算出する算出手段と、
前記算出手段で算出された前記変形に基づく画像の変形経過情報を表示手段に表示させる表示制御手段と、
前記変形経過情報が表示されているときに入力された変更情報に基づいて、前記対応点群情報を変更する変更手段と、を備え、
前記算出手段は、前記変更手段で変更された前記対応点群情報に基づいて、前記変形を算出する
ことを特徴とする画像処理装置。
【請求項２】
前記変形経過情報とは、前記算出手段における算出処理の途中状態における変形を表す中間変形情報であり、
前記変更手段が前記変更を行う際に、算出処理の中断を指示する操作入力に従って、前記算出手段は前記変形を算出するための算出処理を中断し、
前記変更手段による前記変更が完了した後、前記中断した算出処理の再開を指示する操作入力に従って、前記算出手段は、前記変更された対応点群情報に基づいて、前記変形を算出する算出処理を再開する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記中断した算出処理において、遡る処理ステップの指示を取得する指示取得手段を更に備え、
前記指示取得手段により前記遡る処理ステップが指示され、かつ、前記対応点群情報の変更が完了した後、前記算出手段は、前記変更された対応点群情報に基づいて、前記指示された処理ステップ分を遡った処理ステップから前記変形を算出する算出処理を再開することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記算出手段から前記変形の途中状態を示す算出結果を取得して、前記変形経過情報を生成する生成手段を更に備え、
前記表示制御手段は、前記生成された前記変形経過情報を前記表示手段に表示させる
ことを特徴とする請求項１乃至請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
前記算出手段は、前記変形を算出するアルゴリズムと、前記アルゴリズムよりも高速に処理を行うことが可能な高速アルゴリズムと、を併用して前記変形を算出する処理を実行し、
前記表示制御手段は、前記高速アルゴリズムの処理に基づく変形情報を前記変形経過情報として取得して表示手段に表示させる
ことを特徴とする請求項１乃至請求項４のいずれか１項に記載の画像処理装置。
【請求項６】
前記算出手段は、前記変形を算出するアルゴリズムの途中状態を表す算出結果に対して前記高速アルゴリズムを適用することで前記変形経過情報を取得することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記変更手段により前記対応点群情報を変更するための前記変更情報の入力が行われている間、前記算出手段はバックグラウンドで前記変形の算出処理を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項８】
前記変更手段により前記対応点群情報を変更するための前記変更情報の入力が行われている間、前記表示制御手段はバックグラウンドで前記変形の途中状態を示す変形情報を取得して表示手段に表示させる
ことを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記変更手段により前記対応点群情報を変更するための前記変更情報の入力が行われている間、前記表示制御手段は前記取得した変形情報に基づく表示の更新を停止する
ことを特徴とする請求項７に記載の画像処理装置。
【請求項１０】
前記表示制御手段は、
前記対応点群情報を変更するために指定された部分領域について、前記取得した変形情報に基づく表示の更新を停止し、
前記指定された部分領域以外の領域について前記変形の途中状態を示す変形情報を取得して表示手段に表示させる
ことを特徴とする請求項７に記載の画像処理装置。
【請求項１１】
前記算出手段は、前記変形を算出する低速アルゴリズムと、前記低速アルゴリズムよりも算出処理の精度が低く、前記算出処理を高速に行うことが可能な高速アルゴリズムと、を用いて前記変形を算出する処理を実行することが可能であり、
前記算出手段は前記高速アルゴリズムを用いて、前記変形を算出し、
前記表示制御手段は前記高速アルゴリズムの処理に基づく変形情報を前記変形経過情報として取得して表示手段に表示させ、
前記表示に基づいて、前記変更手段が前記対応点群情報の変更を行わない場合、前記算出手段は前記低速アルゴリズムを用いて前記変形を算出する
ことを特徴とする請求項１乃至請求項１０のいずれか１項に記載の画像処理装置。
【請求項１２】
前記表示制御手段は前記低速アルゴリズムの処理に基づく前記変形経過情報を取得して表示手段に表示させ、
前記表示に基づいて、前記変更手段が前記対応点群情報の変更を行う場合、前記算出手段は前記低速アルゴリズムの算出結果を初期値として前記高速アルゴリズムを用いて前記変形を算出する
ことを特徴とする請求項１１に記載の画像処理装置。
【請求項１３】
前記算出手段が前記変形の算出を行うために実行する全てのステップ数に対する、算出処理済みのステップ数の割合を進捗情報として取得する進捗予測手段を更に備え、
前記表示制御手段は、前記変形経過情報と前記進捗情報を前記表示手段に表示させることを特徴とする請求項１乃至請求項１２のいずれか１項に記載の画像処理装置。
【請求項１４】
前記変更手段は、対応点の追加、削除、および移動の少なくとも一つを行うことにより、前記対応点群情報を変更することを特徴とする請求項１乃至１３のいずれか１項に記載の画像処理装置。
【請求項１５】
前記表示制御手段は、前記変形経過情報として、前記算出手段における算出処理の途中状態における変形を反映した画像を表示させることを特徴とする請求項１乃至１４のいずれか１項に記載の画像処理装置。
【請求項１６】
第１変形状態で撮像した第１画像の位置と第２変形状態で撮像した第２画像の位置とを対応づける対応点群情報を取得する工程と、
前記対応点群情報に基づいて前記第１画像から前記第２画像への変形を算出する工程と、
前記算出する工程で算出された前記変形に基づく画像の変形経過情報を表示手段に表示させる工程と、
前記変形経過情報が表示されているときに入力された変更情報に基づいて、前記対応点群情報を変更する工程と、
前記変更された前記対応点群情報に基づいて、前記変形を算出する工程と、
を有することを特徴とする画像処理方法。
【請求項１７】
コンピュータを、請求項１乃至請求項１５のいずれか１項に記載の画像処理装置の各手段として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の一つの側面に係る画像処理装置は、第１変形状態で撮像した第１画像の位置と第２変形状態で撮像した第２画像の位置とを対応づける対応点群情報を取得する取得手段と、前記対応点群情報に基づいて前記第１画像から前記第２画像への変形を算出する算出手段と、前記算出手段で算出された前記変形に基づく画像の変形経過情報を表示手段に表示させる表示制御手段と、前記変形経過情報が表示されているときに入力された変更情報に基づいて、前記対応点群情報を変更する変更手段と、を備え、前記算出手段は、前記変更手段で変更された前記対応点群情報に基づいて、前記変形を算出することを特徴とする。