This 80's circuit can be made with current comparators. Rectification accuracy is 1% DC up to 100 kHz.