Alright so this one might be a little tricky and I'm more looking for direction than a specific answer I suppose. Essentially I need to do some object detection in a VB.net application. I want to know if there is a car in a picture or not. It's a still picture and the algorithm doesn't need to be crazy fast or anything but I'm basically trying to detect car or no car in a picture. The idea is for a much larger application where one of the features would deal with a parking lot and trying to tell if there are cars in each parking space. I would essentially have a separate program cut up a much larger image into just the areas for the individual spaces and then this program would cycle through and for each space detect car or no car.
I've also looked a little bit into edge detection but I'm just not sure if that will really work that well for this, the cars seem to come up with a lot of edges where as i would essentially want an outline of the car itself to detect that this is all one object.