Home
last modified time | relevance | path

Searched refs:peakValue (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/base/sensors/sensor/vibration_convert/core/algorithm/peak_finder/src/
H A Dpeak_finder.cpp248 std::vector<double> peakValue; in FilterLowPeak() local
251 peakValue.push_back(envelope[peakPoint[i]]); in FilterLowPeak()
253 double threshold = *max_element(peakValue.begin(), peakValue.end()) * removeRatio; in FilterLowPeak()
255 if (peakValue[i] < threshold) { in FilterLowPeak()
360 double peakValue = envelope[mountainPosition.peakPos[peakIndex]]; in GetDeleteFlagOfPeak() local
361 double hightThreshold = DROP_HIGHT_THRESHOLD * peakValue; in GetDeleteFlagOfPeak()
363 if (((peakValue - valleysValue[valleyIndex]) < hightThreshold) && in GetDeleteFlagOfPeak()
364 ((peakValue - valleysValue[valleyIndex + 1]) < hightThreshold)) { in GetDeleteFlagOfPeak()
367 ((peakValue - valleysValue[valleyIndex + 1]) < hightThreshold)) { in GetDeleteFlagOfPeak()
368 if (peakValue < envelope[mountainPosition.peakPos[peakIndex+1]]) { in GetDeleteFlagOfPeak()
[all …]