信号的精密整流和信号峰值检测

问题如图,信号的精密整流和信号峰值检测有没有更好的办法?用运放+二极管,电路还是较为复杂,状态较多,要假如这个,当那个..
精密整流.png 峰值检测.png