A heartbeat estimation device (1000) of the present invention includes a region of interest detection unit (101) that detects a region of interest including a face region of the subject from images (110) in which the subject is continuously photographed by the imaging device (C1). In the luminance value calculation unit (102) for calculating the luminance value of each light wavelength component in the region of interest and the separation matrix for independent component analysis, the weight of the coefficient related to the luminance value of the green light wavelength component is increased. Using a coefficient for emphasizing a heart rate component, an independent component analysis is applied to the luminance value to extract a heart rate component, and a heart rate calculation unit (103) that calculates a heart rate from the heart rate component ( 104).本発明の心拍推定装置(1000)は、撮像装置(C1)により被験者が連続的に撮影された画像(110)から前記被験者の顔領域を含む関心領域を検出する関心領域検出部(101)と、前記関心領域内の各光波長成分の輝度値を算出する輝度値算出部(102)と、独立成分分析の分離行列において、緑色の前記光波長成分の輝度値にかかる係数の重みを大きくした心拍成分を強調する係数を用いて、前記輝度値に対して独立成分分析を適用し、心拍成分を抽出する心拍成分強調部(103)と、前記心拍成分から心拍数を算出する心拍算出部(104)とを備える。