CarCV - A car recognizing and speed calculating platform