This image processing device includes: an image acquisition unit (for example, an imaging unit 200) that acquires images in a time series; and a motion vector detection unit 320 that determines luminance specific information based on image pixel values and detects a motion vector on the basis of the images and the luminance specific information. The motion vector detection unit 320 is configured so that the lower the luminance specified by the luminance specific information, the higher the relative contribution of the low frequency component with respect to the high frequency component of the images (for example, the proportion of the low frequency component included in the images for motion detection)is in the motion vector detection process.Ce dispositif de traitement d'image comprend : une unité d'acquisition d'image (par exemple, une unité d'imagerie 200) qui acquiert des images en série temporelle ; et une unité de détection de vecteur de mouvement 320 qui détermine des informations spécifiques de luminance sur la base de la valeur des pixels d'image et qui détecte un vecteur de mouvement sur la base des images et des informations spécifiques de luminance. L'unité de détection de vecteur de mouvement 320 est configurée de telle sorte que plus la luminance spécifiée par les informations spécifiques de luminance est faible, plus élevée est la contribution relative de la composante basse fréquence par rapport à la composante haute fréquence des images (par exemple, la proportion de la composante basse fréquence comprise dans les images pour la détection du mouvement) dans le processus de détection du vecteur de mouvement.画像処理装置は、画像を時系列に取得する画像取得部(例えば撮像部200)と、画像の画素値に基づく輝度特定情報を求め、画像及び輝度特定情報に基づいて、動きベクトルを検出する動きベクトル検出部320を含み、動きベクトル検出部320は、輝度特定情報により特定される輝度が小さいほど、動きベクトルの検出処理における、画像の高域周波数成分に対する低域周波数成分の相対的な寄与度(例えば、動き検出用画像に含まれる低域周波数成分の割合)を高くする。