A processor-implemented method comprising: obtaining a plurality of optical sensor signal measurements of an optical sensor signal, the optical sensor signal measurements based, in part, on at least one cardiovascular parameter of a user; obtaining a plurality of motion sensor signal measurements of a motion sensor signal, the motion sensor signal measurements based, in part, on motion of the user; determining, based, in part, on a comparison of a spectral peaks obtained from the optical sensor signal measurements and spectral peaks obtained from the motion sensor signal measurements, a fundamental frequency associated with the optical sensor signal; estimating a first heart rate based, in part, on the fundamental frequency; and obtaining a first quality metric associated with the first heart rate, characterized by the first quality metric being based, at least in part, on: a first sum, wherein the first sum is obtained by adding an amplitude of a spectral peak corresponding to the fundamental frequency to amplitudes of spectral peaks in a first subset of spectral peaks in the optical sensor signal, wherein the first subset of spectral peaks is selected from spectral peaks associated with integral multiples of the fundamental frequency in the optical sensor signal, and a second sum obtained by adding the amplitudes of spectral peaks in a second subset of spectral peaks in the optical sensor signal, wherein the second subset of spectral peaks is selected from a set of spectral peaks in the optical sensor signal. obtaining a plurality of optical sensor signal measurements of an optical sensor signal, the optical sensor signal measurements based, in part, on at least one cardiovascular parameter of a user; obtaining a plurality of motion sensor signal measurements of a motion sensor signal, the motion sensor signal measurements based, in part, on motion of the user; determining, based, in part, on a comparison of a spectral peaks obtained from the optical sensor signal measurements and spectral peaks obtained from the motion sensor signal measurements, a fundamental frequency associated with the optical sensor signal; estimating a first heart rate based, in part, on the fundamental frequency; and obtaining a first quality metric associated with the first heart rate, characterized by the first quality metric being based, at least in part, on: a first sum, wherein the first sum is obtained by adding an amplitude of a spectral peak corresponding to the fundamental frequency to amplitudes of spectral peaks in a first subset of spectral peaks in the optical sensor signal, wherein the first subset of spectral peaks is selected from spectral peaks associated with integral multiples of the fundamental frequency in the optical sensor signal, and a second sum obtained by adding the amplitudes of spectral peaks in a second subset of spectral peaks in the optical sensor signal, wherein the second subset of spectral peaks is selected from a set of spectral peaks in the optical sensor signal. a first sum, wherein the first sum is obtained by adding an amplitude of a spectral peak corresponding to the fundamental frequency to amplitudes of spectral peaks in a first subset of spectral peaks in the optical sensor signal, wherein the first subset of spectral peaks is selected from spectral peaks associated with integral multiples of the fundamental frequency in the optical sensor signal, and a second sum obtained by adding the amplitudes of spectral peaks in a second subset of spectral peaks in the optical sensor signal, wherein the second subset of spectral peaks is selected from a set of spectral peaks in the optical sensor signal.