Hardware implementation of digital signal processing algorithms for long distance pipeline inspections