2013-06-05 1 views
-4

내 목표는 OpenCV를 사용하여 실시간으로 적어도 두 개의 다른 객체를 찾는 것입니다. SURF를 사용해 보았지만 한 번에 하나의 객체에서만 작동합니다.OpenCV - 다른 객체를 실시간으로 감지하는 최상의 방법

-> I don't want to detect multiple occurrence of an object. 
-> The technique should detect different objects at a time. 

이 문제를 해결할 수있는 방법을 제안 해주세요.

+0

당신이 우리에게 당신은 이미 시도 무엇을 좀 더 보여줄 수 귀하의 ATM 카드입니까? 나는'findcontours'를 사용하여 제안 할 것입니다 ... – elactic

+0

@elactic, 관심을 가져 주셔서 감사합니다. SURF 기술에 대한 몇 가지 예제를 시도했으며 그 중 하나를 이전에 게시 했으므로 [Question] (http://stackoverflow.com/questions/16853020/multiple-object-detection-with-open-cv) 여기에서 확인할 수 있습니다. . 한 번에 다른 객체를 어떻게 감지 할 수 있을지에 대한 제안이 필요합니다. 이것 좀 도와주세요. –

+0

더 명확하게 보려면 [this post] (http://answers.opencv.org/question/14678/best-approach-to-detect-different-objects-real/)를보십시오. 거기에 필요한 출력 이미지를 게시했습니다. 이 문제에 대해 도와주세요. –

답변

0

어떤 접근 방식입니까?

  1. 개체가 회색 배경에 있고 오버랩되어 있지 않은지 확인하십시오.
  2. 회색 배경은 무시하십시오.
  3. 큰 검은 얼룩은 전화입니다.
  4. 모든 대부분 금색과 갈색 덩어리는
관련 문제