2012-01-05 11 views
5

मान लें कि मेरे पास कैनवास में एक वीडियो चल रहा है और मैं उस वीडियो पर कुछ बुनियादी विश्लेषण करना चाहता हूं जैसे एज डिटेक्शन, मोशन डिटेक्शन और सामान्य गति दिशा। मुझे इस समस्या से कैसे संपर्क करना चाहिए? क्या आप मुझे कुछ सरल एल्गोरिदम और सामान्य विचारों को सही तरीके से इंगित कर सकते हैं कि उन्हें कैसे कार्यान्वित किया जाए?जावास्क्रिप्ट के साथ मोशन डिटेक्शन और सरल विश्लेषण?

मुझे लगता है कि उन प्रकार की चीजें अक्सर जेएस में कोडित नहीं होती हैं, इसलिए मैं बॉक्स से बाहर काम करने की उम्मीद नहीं कर रहा हूं।

कोई भी विचार?

उत्तर

3

OpenCV library पर एक नज़र डालें। शायद आप जावास्क्रिप्ट के साथ पायथन का उपयोग कर सकते हैं। इसके लिए, Python WebBrowserProgramming और Best way to integrate Python and JavaScript? देखें।

+0

ठीक है, इसलिए मुझे वही मिला जो मैं वहां देख रहा था - http://opencv.willowgarage.com/documentation/motion_analysis_and_object_tracking.html और अधिक विशेष रूप से, CalcGlobalOrientation() समारोह। लेकिन कुछ सवाल - मुझे मापदंड को पैरामीटर के रूप में क्यों पास करना है, और "मिही - मोशन हिस्ट्री इमेज" क्या है? –

+0

[यह पोस्ट] (http://stackoverflow.com/questions/5880311/how-can-i-detect-direction-and-number-of-objects-using-emgu) इस प्रकार के कार्य पर कुछ है। – karlphillip

0

जिस तरह से मैंने पहचान की है, वह एक फ्रेम को अगले के साथ तुलना कर रहा है। यह सरल और प्रभावी है लेकिन कभी-कभी बहुत विश्वसनीय नहीं होता है। इस प्रोजेक्ट में मोशन डिटेक्शन एल्गोरिदम के कुछ उदाहरण हैं: http://www.codeproject.com/KB/audio-video/Motion_Detection.aspx

संबंधित मुद्दे