End to end pipeline real world computer vision project