তাত্ত্বিকভাবে 15 এফপিএসে কাজ করা একটি ইউএসবি এইচডি ওয়েবক্যামটি 18MB / s - 1280 (প্রস্থ) x 960 (উচ্চতা) x 3 (আরজিবি চ্যানেল) এক্স 15 (এফপিএস) - সংকোচনের ছাড়াই একটি ব্যান্ডউইথ গ্রহণ করে। একটি ইউএসবি 2.0 কন্ট্রোলারের 35MB / s এর কার্যকর থ্রুটপুট থাকে , 2 টি ক্যামেরা হ্যান্ডেল করতে সক্ষম হয় (ডাইনি আমি অনুশীলনে নিশ্চিত করেছি)। একটি ইউএসবি control.০ কন্ট্রোলারের তাত্ত্বিক সর্বাধিক সংক্রমণ গতি 25২৫ এমবি / সেকেন্ড রয়েছে যা সুবিধার জন্য 34 ক্যামেরা (625/18 = 34.72) পরিচালনা করতে সক্ষম, এটি ধরে নিই যে এটি সর্বোচ্চ 8 টি ক্যামেরা পরিচালনা করতে পারে (এখনও নিশ্চিত নয়)। উভয় অনুমান ব্যবহার করে, অনুমান করা সম্ভব যে মাদার বোর্ড P8B75-V কমপক্ষে 50 টি যুগপত ওয়েবক্যাম পরিচালনা করতে পারে:
- 3 পিসিআই স্লট (একটি পিসিআই এক্স 4 এবং দুটি পিসিআই এক্স 1, গ্রাফিক কার্ডে পিসিআই এক্স 16 বাদে): অ্যাডাপ্টার + ইউএসবি 3.0 হাবস ব্যবহার করে তাদের ইউএসবি 3.0 এ রূপান্তর করুন , 24 টি ওয়েবক্যামের ফলে
- 2 ইউএসবি 3.0 কন্ট্রোলার (শুনুন এবং সামনে): 16 ওয়েবক্যাম অর্জনের জন্য ইউএসবি 3.0 হাবস
- 3 পিসিআই স্লট : 6 জন ওয়েবক্যামের ফলে একটি অ্যাডাপ্টার ব্যবহার করে প্রতিটিকে ইউএসবি 2.0 তে রূপান্তর করুন
- 2 ইউএসবি 2.0 কন্ট্রোলার : 4 টি ওয়েবক্যাম
সুতরাং, আমার প্রশ্নটি হ'ল:
সত্যিই কি কনফিগারেশন সম্ভব? এতগুলি ইউএসবি ওয়েবক্যামের সাহায্যে কেউ কি সিস্টেমটি ওভারলোড করার চেষ্টা করেছে?
সমস্যা:
- এটি সম্ভব যে প্রসেসরটি অতিরিক্ত বোঝা হয়ে গেছে। সঙ্কুচিত চিত্র ক্যাপচার ব্যবহার করা এটি সমাধান করতে পারে।
- এসও এতগুলি ডিভাইস পরিচালনা করতে অনেক সমস্যা করতে পারে।
Comentaries:
- বহিরাগত ডিভাইসের সিপিইউ বাস - এএমডির জন্য ইন্টেল এবং হাইপার-ট্রান্সপোর্টের জন্য কুইক পাথ ইন্টারকানেক্ট (কিউপিআই) - যেহেতু 50 এমবি / এস * 18 এমবি / এস = 900 এমবি / সেগুলি কোনও সমস্যা হিসাবে দেখা যায় না। সত্যিই পর্যন্ত 25.6GB এর বাস তথ্য হার থেকে যে / জন্য গুলি QPI এবং 51.2GB / জন্য গুলি অধি পরিবহন ।
- আমি এই অ্যাপ্লিকেশনটির সফটওয়্যারটি ওপেনসিভি ব্যবহার করে বাস্তবায়ন করছি যা ডাইরেক্টশোর চারপাশে ক্যাপচারটি আবৃত করে ।
সম্পাদনা 12/11/12:
সুতরাং, আমি কিছু পরীক্ষা করেছি এবং স্পষ্ট করার জন্য কিছু পয়েন্ট রয়েছে।
30 এফপিএস-এ এইচডি চিত্রের স্ট্রিমিং 106MB / s (15 এমপিএসে 53MB / s) এর ব্যান্ডউইথকে উপস্থাপন করে, আমার গণিতটি সম্পূর্ণ ভুল ছিল। এর অর্থ হ'ল ইউএসবি ২.০ নিয়ে কাজ করা এইচডি ওয়েবক্যামগুলিকে সমস্ত ব্যান্ডউইথ ব্যবহার না করার জন্য ফাইলটি সংকোচনের প্রয়োজন। সুতরাং, আমি যদি একক পিসিতে 50 টি ওয়েবক্যাম সংযোগ করতে সক্ষম হয়েছি তবে সিপিইউতে রিয়েল টাইমে এই পরিমাণ ডেটা সংক্ষেপিত করতে অনেক সমস্যা হবে।
আসল সমস্যাটি তখনই আসে যখন আমরা ইউএসবি 3.0 স্পেসিফিকেশনটি দেখি :
আমরা ছবিটিতে দেখতে পাচ্ছি, ইউএসবি ২.০ এইচবিটি ইউএসবি ৩.০ হাব (সুপারস্পিড) থেকে সম্পূর্ণ পৃথক হয়ে গেছে, ডাইনির অর্থ ইউএসবি ২.০ ডিভাইস সুপারস্পিডযুক্ত ব্যান্ডউইথ ব্যবহার করতে পারে না । এটি আমার অনুমানের উপর একটি বড় ত্রুটি যে আমি একটি ইউএসবি 3.0 কন্ট্রোলারের সাহায্যে আরও বেশি ইউএসবি 2.0 ডিভাইস ব্যবহার করতে পারি।
এই স্পেসিফিকেশনটি কিন্ডা পুরানো (প্রায় ২ বছর), ইউএসবি ২.০ ডিভাইসের মধ্যে সুপারস্পিড ব্যান্ডউইথ ভাগ করে নেওয়া ইউএসবি 3.0.০ স্পেসিফিকেশনের কোনও নতুন বাস্তবায়ন রয়েছে কিনা তা নিশ্চিত করতে পারবেন কেউ?