Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Object Detection without Classifiers

I am attempting to crude application that identifies features or objects from a video stream, detects feature contours, attempts to group contours into separate objects and determines the depth of each contour point.

Being new to OpenCV I am unaware of the numerous techniques/approaches/algorithms I could use to achieve this. Given my order of operations below can you suggest OpenCV techniques/approaches/algorithms to use. I can then look further into these and learn along the way.

Order of Operations (I've elaborated on the techniques I know so far to use; please let me know of better and alternative techniques):

  • Read video stream
  • Identify contours: Apply gaussian blur to reduce noise, call findContours()
  • Classify objects: Inspect contours and identify which contours belong to which object. Any advice for this approach
  • For each contour point: determine the depth of this point. Any advice for this approach