2011-03-23 17 views
5

Görüntüdeki i-phone'da görünen herhangi bir nesneyi seçmek zorundayım. Temel olarak benim projem, görüntü nesnelerini dokunma temelli olarak segmentlere ayırmaktır.Görüntüdeki belirli nesneleri tespit etme, yani görüntü bölümlendirmesi ile opencv

Takip ettiğim yöntem, önce resmin konturlarını algılamak ve ardından parmak dokunuşuna dayalı belirli bir diziyi seçmek. Daha sağlam olabilecek başka bir yöntem var mı, çünkü video karelerinde çalıştırmam gerekiyor mu?

Proje için OpenCV ve iphone kullanıyorum. Uygulanan veya uygulanması mümkün olan başka bir fikir varsa, yardım edin.

+0

Peki, istediğiniz şey iPhone'un video akışına dokunup herhangi bir nesneyi seçmek ve onu seçili tutmak mı? Projeniz hakkında daha fazla bilgi verebilir misiniz? Kamera hareket ediyor mu, ne tür bir nesne, seçmeden önce ön bilgiye sahip misiniz, seçili nesne ile ne yapacaksınız, vb. –

cevap

1

SIFT veya SURF uygulamalarına baktınız mı? Her ikisi de nesne özelliklerini takip eder ve rotasyon, çeviri ve ölçek için esnekdir (belli bir dereceye kadar).

Ayrıca, size yardımcı olabilecek bir köşe algılama algoritması olan FAST'a da bakabilirsiniz. Uygulama mağazasında uygulamanın ne kadar hızlı olduğunu gösteren bir uygulaması vardır.

+0

SIFT ve SURF hakkında bir şeyler okumuştum ama parmağımla bir nesneyi seçmeme yardımcı olacağından emin değilim. iphone'da. – Satyavrat

+0

Yaptığınız şey dokunduğunuz bir bölgeyi tanımlar ve buradan ayarlanmış bir SIFT özelliği oluşturur, o noktadan bu 'set' örneklerini izlersiniz –

İlgili konular