1. A method of detection of R-peak point in an electrocardiogram signal, the method comprising: receiving, by a processor from an electrocardiogram (ECG) device for processing ECG signals, an ECG signal representing heart activity of an individual, wherein the ECG signal comprises ECG beats; obtaining, by the processor, a plurality of sample points, the obtaining comprising sampling the received ECG signal; computing, by the processor, a bounded nonlinear response value for each sample point of the received ECG signal, the computing comprising taking a negative exponential of derivatives of the plurality of sample points; and determining a maxima of the bounded nonlinear response value in a given set of non-linear response values based on a threshold, wherein the maxima represents the R-peak point.