Hardware Implementation Of Digital Signal Processing Algorithms For Long Distance Pipeline Inspections