This is a prototype of a shape detection iPhone app to detect stop signs.
The application must have a method that takes a UIImage and returns the:
Shape: round, oblong, oval, square, rectangle, diamond, triangle, pentagon, hexagon, octagon, or unknown.
Color: A reference to the color so that the stop sign can be decided (for example a stop sign is red)
Text: Must use OCR to pass back any text on the sign.
Other details: The app should use OpenCV for edge detection (unless you have a better solution), In order to get better OCR it probably would be a good idea to boost contrast on the image before looking for text.
Lastly the app should have some mechanism to process multiple signs. This could be implemented by allowing the user to pick which shape should be processed. Alternately, the app could just return multiple "Sign" objects for multiple shapes.
Please let me know if you need any more information