Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

OpenCV books about handling real life scenarios

Hello, I'm new to OpenCV, to get started I've been following the official online tutorials and I've been reading the following books:

  • Practical Python and OpenCV
  • OpenCV Computer Vision With Python [Packt]
  • Practical OpenCV [Apress] (currently reading)

Very interesting books to get started, however I'm noticing even if now I know how to call the various OpenCV functions I have very little clue about how to apply this to real case scenario.
Does anyone have suggestion about books/tutorials/papers about how to gracefully use opencv in real case scenario ?

Specifically I'm interested in techniques about how to segment an indoor/outdoor scene and the movements of those segments.

Any suggestion is welcome :)

OpenCV books about handling real life scenarios

Hello, I'm new to OpenCV, to get started I've been following the official online tutorials and I've been reading the following books:

  • Practical Python and OpenCV
  • OpenCV Computer Vision With Python [Packt]
  • Practical OpenCV [Apress] (currently reading)

Very interesting books to get started, however I'm noticing even if now I know how to call the various OpenCV functions I have very little clue about how to apply this to real case scenario.
Does anyone have suggestion about books/tutorials/papers about how to gracefully use opencv in real case scenario ?

Specifically I'm interested in techniques about how to segment an indoor/outdoor scene and the movements of those segments.

Any suggestion is welcome :)

--- EDIT: Adding details ---

What I'm currently trying to archive is using the face as "natural" user interface, the idea is to partially move the camera into 3D environment (it's an educational tool developed by a friend) the scene it's quite simple, it has a single object in the middle

Getting close: Zoom In Moving away: Zoom Out Looking from top/bottom/left/right: rotate the object top/bottom/left/right

Currently I'm trying in this way:

  • Calibration: using Haar cascade for find the face initially, extracting keypoints and descriptor in the area of the face and storing as "neutral" position
  • Run: calculating the homography to obtain the trasformation matrix of the plane of the face

Problems:

  • Haar cascade it's very delicate, so if the head tilt or rotate I lose the tracking
  • The background it's not "clean" but it's a random scene

Ideas: - Continuously tracking and updating the shape of the face (problem: with the little i know segmenting the image and isolating the shape of the head from the rest of the scene it's messy) - matching the face with hist and backproject (future attempt) - using absdiff for detecting movements (future attempt)

How would you proceed in such a case ?

OpenCV books about handling real life scenarios

Hello, I'm new to OpenCV, to get started I've been following the official online tutorials and I've been reading the following books:

  • Practical Python and OpenCV
  • OpenCV Computer Vision With Python [Packt]
  • Practical OpenCV [Apress] (currently reading)

Very interesting books to get started, however I'm noticing even if now I know how to call the various OpenCV functions I have very little clue about how to apply this to real case scenario.
Does anyone have suggestion about books/tutorials/papers about how to gracefully use opencv in real case scenario ?

Specifically I'm interested in techniques about how to segment an indoor/outdoor scene and the movements of those segments.

Any suggestion is welcome :)

--- EDIT: Adding details ---

What I'm currently trying to archive is using the face as "natural" user interface, the idea is to partially move the camera into 3D environment (it's an educational tool developed by a friend) the scene it's quite simple, it has a single object in the middle

Getting close: Zoom In Moving away: Zoom Out Looking from top/bottom/left/right: rotate the object top/bottom/left/right

Currently I'm trying in this way: Attempt

  • Calibration: using Haar cascade for find the face initially, extracting keypoints and descriptor in the area of the face and storing as "neutral" position
  • Run: calculating the homography to obtain the trasformation matrix of the plane of the face

Problems:Problems

  • Haar cascade it's very delicate, so if the head tilt or rotate I lose the tracking
  • The background it's not "clean" but it's a random scene

Ideas: - Possible solutions

  • Continuously tracking and updating the shape of the face (problem: with the little i know segmenting the image and isolating the shape of the head from the rest of the scene it's messy) - messy)
  • matching the face with hist and backproject (future attempt) - attempt)
  • using absdiff for detecting movements (future attempt)

How would you proceed in such a case ?

OpenCV books about handling real life scenarios

Hello, I'm new to OpenCV, to get started I've been following the official online tutorials and I've been reading the following books:

  • Practical Python and OpenCV
  • OpenCV Computer Vision With Python [Packt]
  • Practical OpenCV [Apress] (currently reading)

Very interesting books to get started, however I'm noticing even if now I know how to call the various OpenCV functions I have very little clue about how to apply this to real case scenario.
Does anyone have suggestion about books/tutorials/papers about how to gracefully use opencv in real case scenario ?

Specifically I'm interested in techniques about how to segment an indoor/outdoor scene and the movements of those segments.

Any suggestion is welcome :)

--- EDIT: Adding details ---

What I'm currently trying to archive achieve is using the face as "natural" user interface, the idea is to partially move the camera into 3D environment (it's an educational tool developed by a friend) the scene it's quite simple, it has a single object in the middle

Getting close: Zoom In Moving away: Zoom Out Looking from top/bottom/left/right: rotate the object top/bottom/left/right

Attempt

  • Calibration: using Haar cascade for find the face initially, extracting keypoints and descriptor in the area of the face and storing as "neutral" position
  • Run: calculating the homography to obtain the trasformation matrix of the plane of the face

Problems

  • Haar cascade it's very delicate, so if the head tilt or rotate I lose the tracking
  • The background it's not "clean" but it's a random scene

Possible solutions

  • Continuously tracking and updating the shape of the face (problem: with the little i know segmenting the image and isolating the shape of the head from the rest of the scene it's messy)
  • matching the face with hist and backproject (future attempt)
  • using absdiff for detecting movements (future attempt)

How would you proceed in such a case ?