Disclosed herein is a framework for facilitating thermal patient signal analysis. In accordance with one aspect, the framework receives patient signal data including thermal signal data. The framework then segments a waveform of the thermal signal data into portions and extracts thermal parameters based on the segmented portions. The framework then determines one or more thermal indices based at least in part on the thermal parameters and generates a report that presents cardiac event detection results determined based at least in part on the one or more thermal indices.