PROBLEM TO BE SOLVED: To realize image processing in which a true object is detected from an image with high accuracy and a false object detection rate is low. A computer for executing image processing for detecting an object from an image, the model including a computing device and a storage device connected to the computing device, and defining a model for implementing the image processing. Holding a model information database that stores a plurality of information, the arithmetic device performs an identification process for detecting the object from the evaluation image based on each of the plurality of model information when an evaluation image is input. The detection result of the object is output by executing and integrating the output results obtained by the identification processing based on each of the plurality of model information. [Selection diagram]【課題】画像から高い精度で真のオブジェクトを検出し、かつ、誤ったオブジェクトの検出率が低い画像処理を実現する。【解決手段】画像からオブジェクトを検出するための画像処理を実行する計算機であって、演算装置および前記演算装置に接続される記憶装置を備え、前記画像処理を実現するためのモデルを定義するモデル情報を複数格納するモデル情報データベースを保持し、前記演算装置は、評価画像が入力された場合、前記複数のモデル情報の各々に基づいて、前記評価画像から前記オブジェクトを検出するための識別処理を実行し、前記複数のモデル情報の各々に基づく前記識別処理によって得られた出力結果を統合することによって、オブジェクトの検出結果を出力する。【選択図】 図2