Processing of the PPG data using the device includes: determining a quality estimate for a segment of the PPG data; And in response to determining that the quality estimate exceeds a quality threshold, filtering the segment of the PPG data based on an estimate of the periodicity of the segment of the PPG data. Health markers can be determined for the segment of the PPG data. The health marker may be validated based on previous determination of the health marker from PPG data. Based on the validation, the health indicator can be output.장치를 이용한 PPG 데이터의 처리는: PPG 데이터의 세그먼트에 대한 품질 추정치를 결정하는 단계; 및, 상기 품질 추정치가 품질 문턱값을 초과한다는 결정에 응답하여, 상기 PPG 데이터의 상기 세그먼트의 주기성의 추정치에 기반하여 상기 PPG 데이터의 상기 세그먼트를 필터링하는 단계를 포함한다. 건강 표지자가 상기 PPG 데이터의 상기 세그먼트에 대해 결정될 수 있다. 상기 건강 표지자는 PPG 데이터로부터의 상기 건강 표지자의 이전 결정에 기반하여 밸리데이션될 수 있다. 상기 밸리데이션에 기반하여, 상기 건강 표지자는 출력될 수 있다.