The present invention provides a real-time heart rate detection methond and a real-time heart rate detection system therefor. The real-time heart rate detection methond includes the steps of: (A) emitting a light to a finger to generate reflected light; (B) receiving the reflected light via a sensing unit, to generate at least one initial fingerprint image; (C) generating plural initial waveform information according to the at least one initial fingerprint image; (D) selecting one among plural different bandpass filters, to filter the initial waveform information; (E) calculating an initial heart rate based upon the filtered initial waveform information; (F) checking and computing a frequency range of the obtained initial heart rate, to determine which one of the plural bandpass filters is the most preferable bandpass filter; (G) outputting a final heart rate; and repeating the step (A) to the step (G), wherein whilerepeating the step (D), selecting one of the bandpass filters according to a result from the previous step (F). The step (G) and the step (F) are performed at least partially in parallel. And, the current step (A) to step (C) and the previous step (F) to step (G) are performed at least partially in parallel.本發明提出一種即時心跳偵測方法及即時心跳偵測系統。方法包含:(A)投射光至手指以產生反射光;(B)藉由感測單元接收反射光,以產生至少一原始指紋影像;(C)根據至少一原始指紋影像以產生對應之多個原始波形資訊;(D)自不同的帶通性濾波器中擇一,過濾原始波形資訊;(E) 根據過濾後的原始波形資訊,計算初始心跳;(F)檢查計算初始心跳的頻率範圍,決定適合之帶通性濾波器;(G)輸出最終心跳;以及重複步驟(A)-(G)。於重複步驟(D)時,根據前一次的步驟(F)自不同的帶通性濾波器中擇一。步驟(F)與(G)至少部分同時進行,且本次的步驟(A)-(C)與前一次的步驟(F)-(G) 至少部分同時進行。