सिंक (जेनलॉक या LANC) में कई (> 2) कैमरों के साथ शूटिंग के लिए सस्ता समाधान?


10

मैं कंप्यूटर विज़न में प्राकृतिक घटनाओं पर शोध कर रहा हूं, और मैं कई कैमरा एंगल्स से वीडियो शूट करने का तरीका खोज रहा हूं। यह संभावना है कि विषय बहुत गलत तरीके से आगे बढ़ेगा, इसलिए कैमरों के बीच कोई भी सिंक्रनाइज़ेशन समस्याएँ एक समस्या होगी। एक लौ या बहते पानी की कल्पना करें, यह वास्तव में कहना मुश्किल है लेकिन इसे मिलीसेकंड के बजाय माइक्रोसेकंड होने की आवश्यकता है। मैं 8 के रूप में कई कैमरों का उपयोग करना चाहते हैं, आदर्श रूप से उन्हें सिंक में रखने की क्षमता के बजाय बजट द्वारा विवश किया जाएगा।

कैमरे विभाग के मालिक कैनन डीएसएलआर हैं, हालांकि बहुत खोज के बाद भी उन्हें सिंक्रनाइज़ करना संभव लगता है, खासकर सटीकता के इस स्तर के साथ। इसलिए अगर मुझे किफायती कैमरे मिल सकते हैं जो आसानी से सिंक्रनाइज़ किए जा सकते हैं, तो हम कुछ खरीदने में सक्षम हो सकते हैं।

मेरे लिए उपलब्ध दो विकल्प जीनलॉक और LANC प्रतीत होते हैं। मैं जो बता सकता हूं, मैं £ 5000 के तहत एक भी जीनलॉक-सक्षम कैमरे को पकड़ नहीं पा रहा हूं। यहां तक ​​कि जेनलॉक सिग्नल को भूल जाना, यह हमारे लिए बहुत मुश्किल है कि हम एक को वहन करने में सक्षम हों, अकेले 8. 8. सोनी / कैनन लैनसी चीज अधिक संभव लगती है, हालांकि मुझे इस बारे में कोई विश्वसनीय जानकारी नहीं मिल सकती है कि इसे स्थापित करने के बारे में कैसे जाना जाए या कौन से कैमरे वास्तव में इसका समर्थन करते हैं जो अभी उपलब्ध हैं। मैं इस पर गौर करने की कोशिश में डेड-एंड मारता रहता हूं, और यह मदद नहीं करता है कि ऐसा करने वाले ज्यादातर लोग सिर्फ स्टीरियो में शूट करने की कोशिश कर रहे हैं। क्या कोई मुझे सलाह दे सकता है कि हमें क्या सेट करना होगा और इसकी लागत कितनी होगी? या अगर कोई और सिंक्रोनाइज़ेशन सॉल्यूशन है, जिसे कोई सिफारिश करना चाहेगा? आसानी और लागत सबसे बड़े कारक हैं!

धन्यवाद! और मुझे आशा है कि यह खरीदारी की सिफारिश के सवाल की तरह नहीं है। जबकि मैं खरीदारी करने के लिए जाना चाहता हूं, मुझे वास्तव में सिंक्रनाइज़ेशन तकनीकों को समझने में मदद की ज़रूरत है, और मैं काम करूंगा कि उसके बाद क्या खरीदना है!


यदि आप 8 मिलीसेकंड के अंतर से चिंतित हैं, तो क्या आपको नहीं लगता कि आपको उन कैमरों को किराए पर लेने की ज़रूरत है जो 200 एफपीएस + जैसे अल्ट्रा स्लोमो में शूट करते हैं? जनरल लॉक शायद उन कैम पर शामिल किया जाएगा।

आदर्श रूप से मैं ऐसी चीजों को किराए पर लेना पसंद करूंगा, लेकिन फिर से लागत निषेधात्मक है। कुछ भी उपभोक्ता-स्तर (जो मैंने पाया है) में जेनलॉक, यहां तक ​​कि उच्च एफपीएस कैमरे भी हैं। और यहां तक ​​कि 'हाई एफपीएस' अभी भी कहीं भी नहीं है जो सिर्फ क्लैपबोर्ड के साथ जेनलॉक जैसी सिंक्रोनाइज़ेशन देने के लिए पर्याप्त है। मुझे अभी भी यह पता लगाना बहुत मुश्किल है कि किसी कैमरे में जेनलॉक है या नहीं, यह एक उद्योग की समझ में आने वाली चीज जैसा है, जिसे मैं पूरी तरह से समझ नहीं पा रहा हूं। वैसे भी इस तरह के एक पुराने धागे का जवाब देने के लिए धन्यवाद :)।
एंड्रयू Chinery

: मैं एक समान प्रश्न मामले में आप रुचि रखते हैं पूछा video.stackexchange.com/questions/12312/...
Kozuch

जवाबों:


5

इस प्रश्न को पोस्ट करने के एक साल बाद, मुझे कुछ अतिरिक्त टिप्पणियां और उत्तर मिल रहे हैं, जो वास्तव में बहुत अच्छा है। यह तकनीकी रूप से अभी भी एक समस्या है, लेकिन मुझे पिछले वर्ष में जो कुछ भी सीखा है, उसे साझा करने की अनुमति देता हूं, यदि कोई अन्य इसी तरह की समस्या के साथ इस पृष्ठ पर ठोकर खाता है।

हम समस्या के दो सस्ते समाधानों के साथ आए, जो मुझे लगता है कि सही परिस्थितियों में काम करेंगे।

  1. हाई स्पीड स्ट्रोब लाइट का इस्तेमाल करें। यह केवल तभी काम करता है जब विषय प्रकाश का उत्सर्जन नहीं करता है (दुर्भाग्य से मेरे लिए मामला नहीं है) और बहुत अंधेरे कमरे में रखा जा सकता है। एक बहुत तेज बहुत सटीक स्ट्रोब प्रकाश की पकड़ प्राप्त करें, फिर इसे कैमरे के समान आवृत्ति पर बंद करने के लिए सेट करें, 50fps / 50 %z कहें। फिर सभी कैमरों की शटर स्पीड को सेकंड के 1/50 वें हिस्से पर सेट करें, यानी शटर हमेशा खुला रहे। विषय को बहुत अंधेरे कमरे में रखें, और एपर्चर को सेट करें जैसे कि वीडियो प्रकाश के बिना काला दिखाई देता है। फिर स्ट्रोब लाइट से रोशन करें। वीडियो स्वाभाविक रूप से सिंक्रनाइज़ किए जाएंगे, क्योंकि उन्हें मिलने वाला एकमात्र प्रकाश स्ट्रोब से होता है, और यह प्रति फ्रेम एक बार होता है। कठिनाई एक सटीक पर्याप्त स्ट्रोब हो रही है। लेकिन मैंने सुना है कि ब्लेड / पहिए / बेल्ट आदि का निरीक्षण करने के लिए इनका उपयोग भारी निर्माण कार्यों में किया जाता है, जिन्हें बंद नहीं किया जा सकता है। आप उपकरण को केवल एक स्ट्रोब के साथ हल्का करते हैं, जिस पर एनालॉग नियंत्रण होता है, और धीरे-धीरे स्ट्रोब की गति को बढ़ाता है, और जैसे ही आप उपकरण की आवृत्ति तक पहुंचते हैं यह धीमा हो जाएगा, और अंततः बंद हो जाएगा। अब आप समस्याओं के लिए निरीक्षण कर सकते हैं। बस इसे मत छुओ;)
  2. कैमरों से बाहर समग्र वीडियो पर vsync संकेत का उपयोग करें। यह http://samj.snappages.com/ से प्रेरित है । यह संकेत नियमित रूप से हर फ्रेम में भेजा जाता है, और कुछ इलेक्ट्रॉनिक्स के साथ आप दो (या अधिक) विभिन्न कैमरों पर संकेत के बीच अंतर को माप सकते हैं। फिर आप कैमरा (या कुछ कैमरों पर, एक तस्वीर ले सकते हैं) पर साइकिल चला सकते हैं। बाद में ... और इसे फिर से माप सकते हैं, और इसी तरह। यदि आप पावर साइकल पर समय के साथ चतुर हैं, तो आप उन्हें एक सीमा के भीतर और करीब ला सकते हैं। हमने इसे समाप्त करने का प्रयास सिर्फ इसलिए नहीं किया क्योंकि हमने सर्किट का निर्माण नहीं किया था, और हमें लगा कि यह सिर्फ और सिर्फ 2 कैमरों से अधिक के साथ काम करने के लिए बहुत ही उचित होगा।

जैसा कि मैंने कहा, हम इन दोनों में से किसी को भी समाप्त नहीं करते। हमने एक गैर-सस्ती प्रणाली के लिए धन लगाने के लिए बोली लगाई, जो कि इस सटीक उद्देश्य के लिए बनाई गई है, जैसे कि नॉरिक्स। ये ईथरनेट पर सिंक्रनाइज़ हैं और सेट अप आते हैं। मैं यह पता लगाने में सक्षम नहीं था कि वास्तव में (प्रोटोकॉल आदि) वे ईथरनेट को सिंक्रनाइज़ करने के लिए कैसे उपयोग करते हैं, इसलिए यदि कोई यह समझाना चाहता है कि मुझे बहुत दिलचस्पी होगी। पिछली बार जब मुझे अपडेट किया गया था, तो मुझे बताया गया था कि हमें कुछ पैसे मिल गए हैं, लेकिन निश्चित रूप से, यदि आप अकादमिक नौकरशाही के बारे में कुछ भी जानते हैं, तो आपको यह जानकर आश्चर्य नहीं होगा कि मैं अभी भी उपकरण की प्रतीक्षा कर रहा हूं!

अगर किसी के पास एक जादू का विचार है जो सस्ते में वास्तविक तुल्यकालन को प्राप्त करता है, तो मैं अभी भी सुझाव के लिए खुला हूं।

बंद करने के लिए, मैं एक रणनीति का उल्लेख करूँगा जो मेरे परीक्षणों में काम नहीं आई । और वह इस वेबसाइट पर एक है: http://3dfilmfactory.com/index.php?option=com_content&view=article&id=93:gen-lock-canon-5d-mark-ii-cameras-and-shoot-3d

दी, हमारे पास अलग-अलग हार्डवेयर हैं, कैनन 60Ds, और हमारे पास बहुत सस्ते ऑफ-ब्रांड वायरलेस शटर रिलीज थे। हालाँकि, मुझे यह सोचने का कोई कारण नहीं है कि उन्होंने लिंक में सेटअप के लिए कोई ध्यान देने योग्य अंतर पैदा किया है। मैंने एक एलईडी डिवाइस का उपयोग करके परीक्षण स्थापित किया, जैसे कि बोकेन ने अपने जवाब में सुझाव दिया, और नियंत्रण परीक्षणों की तुलना में वायरलेस शटर रिलीज़ का उपयोग करने के बाद सिंक्रनाइज़ेशन में औसत अंतर केवल 1ms गिरा दिया, और कभी-कभी इसे बदतर बना दिया। मैंने कोई सांख्यिकीय विश्लेषण नहीं किया, लेकिन मुझे संदेह है कि यह मौका की तुलना में महत्वपूर्ण नहीं होगा। मुझे लगता है कि यह बहुत ही संभावना है कि 3 डी फिल्म फैक्ट्री या तो शूटिंग सामग्री नहीं थी जिसमें वे सिंक्रनाइज़ेशन समस्या को नोटिस करेंगे, या उनके अधिक महंगे हार्डवेयर ने थोड़ा अधिक विश्वसनीय परिणाम दिया जो अभी भी औसत रूप से अलग नहीं है। 2 से अधिक कैमरों को स्केलिंग, मैं '

हालाँकि, रिमोट शटर रिलीज़ का उपयोग वीडियो को रीसेट करता है । यदि आप कैमरों (या रिमोट) पर 'रिकॉर्ड' बटन का उपयोग करते हैं, तो यह बस उस फुटेज को सहेजना शुरू कर देता है जो पहले से ही संसाधित हो रहा है। दूसरे शब्दों में, यदि आप कैमरे को बंद किए बिना, तस्वीर लेते हुए, या इसे पावर सेव मोड में जाने के बिना कई अलग-अलग परीक्षणों में सिंक्रनाइज़ेशन को मापते हैं, तो सिंक्रनाइज़ेशन समान होगा। आप इस तंत्र को उपर्युक्त दृष्टिकोण संख्या (2) में शामिल कर सकते हैं: पावर साइकलिंग के बजाय यह चित्र ले सकता है जब तक कि vsync सिग्नल लाइन में नहीं थे। यह एक अच्छा उपकरण होगा, हम वास्तव में इसे बनाने के लिए कभी गोल नहीं हुए।

किसी भी सुझाव के लिए फिर से धन्यवाद। मुझे उम्मीद है कि किसी दिन यह उपयोगी मिलेगा, और जिन महीनों में मैंने इसे हल करने की कोशिश की है, वे किसी को थोड़ा समय बचाएंगे!


: यह आदमी सिंक में एक समग्र वीडियो पाने के लिए vsync के साथ एक HW हैक करने के लिए लगता है letsmakerobots.com/node/29869
Kozuch

2

मैंने Nikon-गियर (D7000 और D3S) के साथ 4-कैमरा DSLR शूट किया है। हमारे शॉट्स के लिए, हमने सभी कैमरों को रोल करने के बाद और कटिंग से ठीक पहले एक क्लैपस्टिक किया , इसलिए हमारे पास दो सिंक पॉइंट थे। हमारा सबसे लंबा शॉट लगभग 18 मिनट लंबा था, और आउट पोस्ट सिस्टम के सिंक में कोई उल्लेखनीय बहाव नहीं था। हालांकि जेनलॉक जाने का पहला तरीका है, मैंने पाया है कि बहुत सारे डिजिटल उपकरण ~ काफी करीब हैं ~ (हेक, मैंने एक सीडी बूमबॉक्स से प्लेबैक के साथ एक संगीत वीडियो शूट किया है और एक निरंतर गति (क्रिस्टल नियंत्रित नहीं) कैमरा है मोटर और यह स्पॉट पर था।

किसी ऐसी चीज के लिए, जो एक मिनट से कम की हो, जिसे आपकी परियोजना अच्छी लगती है, मुझे पूरा विश्वास है कि आपको सिंक के बारे में चिंता करने की आवश्यकता नहीं होगी।

बस एक क्लैपबोर्ड प्राप्त करें, सुनिश्चित करें कि सभी कैमरे इसे स्पष्ट रूप से देख सकते हैं और रनिंग हैं, फिर इसे ताली बजाएं। कटिंग के बिना, jsut आपके फोकस और फोकल लेंथ को रिपोज करता है जहां आपको शॉट के लिए इसकी आवश्यकता होती है। शॉट को कैप्चर करें, फिर, बिना कटिंग के, वापस जूम आउट करें जहां सभी आठ कैमरे क्लैपस्टिक, और क्लैप देख सकते हैं। जब आप अपने कैमरे काट सकते हैं। फ़्रेम को सिंक करें जहां क्लैपस्टिक सभी 8 शॉट्स ई विओला में हिट होता है।

सौभाग्य!


2
समस्या बहाव नहीं है, बल्कि स्टार्टअप पर होने वाले कैमरों के बीच मिलीसेकंड अंतर है। उदाहरण के लिए, यह मानकर कि मैं 60fps पर दोनों कैमरों की शूटिंग कर रहा हूं, इसका मतलब है कि वीडियो में "शॉट्स" के बीच ~ 16ms है। सबसे खराब स्थिति में, दो कैमरे 8ms बाहर हो सकते हैं और यह पूरी तरह से पोस्ट में अचूक होगा, यह केवल एक फ्रेम "बाएं या दाएं" को स्थानांतरित करने के लिए संभव है, एक उच्च एफपीएस इंटरपोलिंग / फेकिंग के बिना, और एक फ्रेम 16ms का एक आंदोलन है, इसलिए तुम सामने से 8ms पीछे 8ms जा रहा है। बहुत सारे विषयों के लिए यह शायद कोई समस्या नहीं है, लेकिन दुर्भाग्य से आग की लपटें नहीं हैं! फिर भी धन्यवाद।
एंड्रयू चैनलाइन

1

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

उच्च रिज़ॉल्यूशन में उच्च स्तर पर शूटिंग करने में बहुत खर्च होता है, लेकिन आप सस्ते कैमरों (जैसे स्पोर्ट्स कैमरा) पर एफपीएस के लिए रिज़ॉल्यूशन का व्यापार कर सकते हैं। संकल्प अक्सर हमारे विचार से कम महत्वपूर्ण होता है। कंप्यूटर दृष्टि में उप-पिक्सेल सटीकता होती है, यदि आप एक सफेद वस्तु को एक काले रंग की पृष्ठभूमि पर स्थानांतरित करते हैं तो किनारे को अलियासाइड (ग्रे) किया जाएगा। यदि आपका सॉफ़्टवेयर इस ग्रे शेड को ध्यान में रखता है, तो यह सैद्धांतिक रूप से 1/256 पिक्सेल चौड़ाई की सटीकता प्राप्त कर सकता है। लेकिन इसके लिए काम करने के लिए आपके पास असम्पीडित डेटा होना चाहिए क्योंकि संपीड़न रंग को बढ़ाता है और इसलिए जानकारी को बदलता है।

सस्ते सिंकिंग समाधान के लिए मैं इसके बारे में सोच सकता हूं:

  • सभी प्रारंभ बटन को एक साथ विद्युत रूप से लिंक करें
  • बाइनरी में सटीक समय प्रदर्शित करने वाले कई एल ई डी (एक बिट प्रति एक) का प्रदर्शन करने वाले एक छोटे डिवाइस का निर्माण करें, इस डिवाइस को प्रत्येक कैमरे को दिखाएं और फिर शॉट्स को मैन्युअल रूप से सिंक करें। उन्नत ताली की तरह।

सॉफ्टवेयर साइड पर सिंकिंग अंतर को संभाला जा सकता है। यदि आप गति का अध्ययन कर रहे हैं, तो आप प्रत्येक कैमरे के लिए 2 डी में इसका विश्लेषण कर सकते हैं, फिर एक कैमरे से परिणाम का अनुमान लगा सकते हैं कि दूसरे कैमरे द्वारा शूट किए गए समय में क्या स्थिति थी। यह पूछें कि क्या यह आपके लिए स्पष्ट नहीं है।

यह सॉफ्टवेयर मुआवजा निश्चित रूप से जाने का रास्ता है। खासकर अगर आपको ज्यादातर कैमरों में होने वाले शटर प्रभाव की भरपाई करनी हो। फ्रेम के शीर्ष को फ्रेम के नीचे से थोड़ा पहले गोली मार दी जाती है।


एक उच्च फ्रैमरेट निश्चित रूप से बेहतर है, रिज़ॉल्यूशन एक बड़ा मुद्दा नहीं है (हालाँकि बहुत अधिक फ़्रैमरेट कम रिज़ॉल्यूशन वाले कैमरे भी भयानक छवि गुणवत्ता वाले होते हैं)। लेकिन मुझे पिछले शोधकर्ताओं (जिनके काम से मैं काम कर रहा हूं) द्वारा बताया गया था कि उनके सिस्टम के लिए वायर सिंक्रोनाइज़ेशन आवश्यक है। उच्च फ्रैमरेट के साथ इसका अनुकरण करने के लिए, मुझे 1000 से अधिक एफपीएस की आवश्यकता होगी। शायद मैं कम से दूर हो सकता है, लेकिन वास्तव में मैं हार्डवेयर तुल्यकालन विधियों की समझ की कमी के कारण सवाल पोस्ट किया। जैसा कि आप सुझाव देते हैं, हमारे पास पहले से ही एक एलईडी डिवाइस है। लेकिन जवाब के लिए धन्यवाद!
एंड्रयू Chinery

याद रखें कि तस्वीर लेना केवल प्रकाश को कैप्चर करने के बारे में है। तेज शटर समय और तेज चित्रों को प्राप्त करने के लिए आपको अधिक से अधिक प्रकाश की आवश्यकता होती है।
बोकाँ

ठीक है, और यही कारण है कि कम रिज़ॉल्यूशन वाले कैमरे उच्च फ्रेम दर पर भी भयानक गुणवत्ता वाले होते हैं। हालांकि वीडियो फायरिंग का मतलब है कि आपको काफी रोशनी मिलती है! हमने सॉफ्टवेयर मुआवजे की जांच की, और जो इस मामले में हल करने से ज्यादा सिरदर्द पैदा करता है। मैं 'जमीनी सच्चाई' की तलाश कर रहा हूं, इनका इस्तेमाल पुनर्निर्माण के लिए किया जा रहा है और गतिरोधों के कारण बड़े पैमाने पर समस्याएं पैदा होने वाली हैं, यहां तक ​​कि इस तथ्य को भी अनदेखा किया जा रहा है कि यह वास्तविक आंकड़ों से होने के दावे को कमजोर करेगा। इसके अलावा, विशेष रूप से आग की लपटों में किए गए शोध से पता चला है कि फ्रेम को प्रक्षेपित करना लगभग असंभव है।
एंड्रयू Chinery

-1

मुझे लगता है कि समाधान सरल है, पहले कुछ सेकंड के लिए दो कैमरों के सामने बड़ी स्टॉपवॉच रखें; संपादन के दौरान आसानी से सिंक किया जा सकता है। मैंने इस तरीके का इस्तेमाल किया, ठीक काम कर।


1
यह कोई हल नहीं है। सही समाधान उन कैमरों का अधिग्रहण करना है जो GENLOCK का समर्थन करते हैं। GENLOCK यह सुनिश्चित करता है कि दोनों कैमरों के शटर सिंक में हों। बस कोई अन्य तंत्र नहीं है जो कि एक ही समय में सभी कैमरों को शुरू करने के किसी भी प्रयास के आधार पर सिंक्रनाइज़ेशन की किसी भी निरंतरता की गारंटी दे सकता है।
माइकल टिएमैन

@MichaelTiemann सही है। जैसा कि मैंने ऊपर बताया है कि समस्या संपादन के दौरान वीडियो को अस्तर नहीं दे रही थी, वास्तव में एक फ्लैश डिस्चार्ज बहुत सरल है (क्योंकि हम अंधेरे में शूटिंग कर रहे थे)। समस्या फ़्रेम के वास्तविक कैप्चर को स्वयं सिंक्रनाइज़ कर रही थी। जैसा कि मुझे लगता है कि मैंने यह भी टिप्पणी की कि हमने जो समाधान का उपयोग किया था, वह उन कैमरों को खरीद रहा था जिनमें उचित सिंक्रनाइज़ेशन था (पता नहीं कि यह जेनलॉक था या अन्यथा, वे एक वैज्ञानिक कैमरा कंपनी से आए थे और ईथरनेट पर काम किया था)। इसके अलावा यह सब 5 साल पहले था! लेकिन मैं इस सवाल की सराहना करता हूं कि अभी भी कभी-कभार टिप्पणियां मिलती हैं ...
एंड्रयू Chinery
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.