কিওস্ক এবং টার্মিনালের জন্য মাল্টি-অপারেটিং সিস্টেম ইউএসবি ক্যামেরা মডিউল কীভাবে সংগ্রহ করবেন
Sep 03, 2026

একটি ক্যামেরা উইন্ডোজ ডেভেলপমেন্ট ল্যাপটপে সম্পূর্ণ ভাবে সঠিকভাবে কাজ করতে পারে, কিন্তু চূড়ান্ত কিওস্কের জন্য নির্বাচিত অ্যান্ড্রয়েড বোর্ডে সংযুক্ত হলে ব্যর্থ হতে পারে। টার্মিনাল নির্মাতারা প্রায়শই এটি অত্যন্ত পরে আবিষ্কার করেন। প্রোটোটাইপে ১০৮০পি স্পষ্ট ছবি দেখা যায়, তাই ক্যামেরা কাজটি শেষ হয়ে গেছে বলে মনে হয়। তবে সিস্টেম পরীক্ষার সময়, ক্যামেরা পুনরায় চালু করার পর অদৃশ্য হয়ে যেতে পারে, অ্যান্ড্রয়েড শুধুমাত্র কম রেজোলিউশনের মোড প্রকাশ করতে পারে, অথবা লিনাক্স এক্সপোজার পরিবর্তন করার অনুমতি না দিয়ে ভিডিও স্ট্রিম করতে পারে।
সেন্সর সবসময় কারণ হয় না। বেশিরভাগ ক্ষেত্রে, সমস্যাটি ক্যামেরা ফার্মওয়্যার, ইউভিসি ডিসক্রিপ্টর, ইউএসবি ব্যান্ডউইথ, অপারেটিং সিস্টেমের ক্যামেরা স্ট্যাক এবং অ্যাপ্লিকেশনের মধ্যে কোথাও অবস্থিত। একটি টার্মিনাল প্রকল্পের জন্য, একটি ইউএসবি ক্যামেরা মডিউল এটি কেবলমাত্র একটি শুরুর বিন্দু। মডিউলটিকে অনুমোদন করার আগে এটিকে উৎপাদন সিস্টেমের ভিতরে পরীক্ষা করতে হবে।
ইউভিসি চালকের কাজ কমায়, কিন্তু সামঞ্জস্য পরীক্ষা বাতিল করে না
ইউভিসি বলতে ইউএসবি ভিডিও ক্লাস বোঝায়। এটি একটি ইউএসবি ভিডিও ডিভাইস কীভাবে হোস্টকে তার ছবির ফরম্যাট, রেজোলিউশন, ফ্রেম রেট এবং নিয়ন্ত্রণগুলি রিপোর্ট করে তা সংজ্ঞায়িত করে। উইন্ডোজে, একটি সামঞ্জস্যপূর্ণ ইউভিসি ডিভাইস একটি বিশেষাধিকারপ্রাপ্ত ক্যামেরা ড্রাইভারের পরিবর্তে সিস্টেম-সরবরাহকৃত ইউএসবি ভিডিও ড্রাইভার ব্যবহার করতে পারে। এটিই একটি কারণ যার জন্য ইউভিসি মডিউলগুলি কিওস্ক, অ্যাক্সেস-কন্ট্রোল টার্মিনাল এবং সম্মেলন সরঞ্জামে সাধারণ।
অপারেটিং সিস্টেম পরিবর্তন করলেও ফলাফল পরিবর্তিত হতে পারে। লিনাক্স সাধারণত ইউভিসি ক্যামেরায় uvcvideo ড্রাইভার এবং V4L2 এর মাধ্যমে অ্যাক্সেস করে। স্ট্যান্ডার্ড নিয়ন্ত্রণগুলি সাধারণত সহজ, যখন বিক্রেতা-নির্দিষ্ট নিয়ন্ত্রণগুলির জন্য অতিরিক্ত সফটওয়্যার ম্যাপিং প্রয়োজন হতে পারে। অ্যান্ড্রয়েড বহিরাগত ইউএসবি ক্যামেরা সমর্থন এটি আরও মনোযোগের দাবি করে: বোর্ডটিতে অবশ্যই ইউএসবি হোস্ট মোড থাকতে হবে, কার্নেলটিতে অবশ্যই ইউভিসি সক্রিয় করতে হবে, এবং সিস্টেম ইমেজটিতে অবশ্যই একটি বহিরাগত ক্যামেরা প্রদানকারী বা ইউএসবি ডিভাইসে সরাসরি অ্যাক্সেস করে এমন কোনো অ্যাপ্লিকেশন অন্তর্ভুক্ত থাকতে হবে। সুতরাং, কোনো সরবরাহকারীর ঘোষণা যে একটি মডিউল অ্যান্ড্রয়েড সমর্থন করে, তা নিজে থেকেই যথেষ্ট নয়। সামঞ্জস্যতা আসল বোর্ড এবং সিস্টেম ইমেজে নিশ্চিত করতে হবে।
হোস্ট ডেটা শীটে উল্লিখিত সর্বোচ্চ রেজোলিউশন ব্যবহার করতে পারে না
এই বিষয়ে বিবেচনা করুন সাইনোসিন ওভি২৭১০ ইউএসবি ক্যামেরা মডিউল প্রকাশিত স্পেসিফিকেশনে ২ এমপি ওভি২৭১০ সেন্সর, ১৯২০ × ১০৮০ আউটপুট, ইউএসবি ২.০, ফিক্সড ফোকাস এবং এমজেপিইজি ও আনকম্প্রেসড ইউভিইউ উভয় আউটপুট মোড তালিকাভুক্ত করা হয়েছে। এই স্পেসিফিকেশনগুলোর কোনোটিই অসাধারণ নয়, কিন্তু হোস্ট স্বয়ংক্রিয়ভাবে পৃষ্ঠায় তালিকাভুক্ত সর্বোচ্চ মোডটি নির্বাচন করবে না।
এমজেপিইজি সাধারণত ইউএসবি ২.০-এর মাধ্যমে ১০৮০পি ভিডিও পাঠানোকে সহজ করে তোলে, কারণ এটি বাস ট্রাফিক কমায়। এর প্রতিকূল প্রভাব হলো হোস্টের ডিকোড লোড বৃদ্ধি পাওয়া। একটি মাঝারি অ্যান্ড্রয়েড প্রসেসর ১০৮০পি স্ট্রিম প্রদর্শন করতে পারে, কিন্তু ডিকোডিংয়ের জন্য এর সিপিইউ সময়ের উল্লেখযোগ্য অংশ ব্যয় করবে। আনকম্প্রেসড ভিডিও এই প্রতিকূল প্রভাবকে উলটে দেয়: এটি কম ডিকোডিং প্রয়োজন করে, কিন্তু ইউএসবি ব্যান্ডউইথ অনেক বেশি ব্যবহার করে। যদি ক্যামেরা একটি বারকোড স্ক্যানার, কার্ড রিডার, মাইক্রোফোন বা টাচস্ক্রিনের সাথে অভ্যন্তরীণ হাব শেয়ার করে, তবে সেই ব্যান্ডউইথ শুরুতেই পরীক্ষা করা প্রয়োজন। কোনো মডিউল অনুমোদন করার আগে, সেন্সরের প্রধান স্পেসিফিকেশন কপি না করে উৎপাদন ফার্মওয়্যার দ্বারা প্রতিবেদিত রেজোলিউশন, ফ্রেম রেট, ফরম্যাট এবং পাওয়ার ড্র রেকর্ড করুন।
স্থির ফোকাস অবশ্যই টার্মিনাল লেআউটের সাথে মিলে যেতে হবে
ওভি২৭১০ মডিউলটি স্থির ফোকাস ব্যবহার করে, যার তালিকাভুক্ত ফিল্ড অফ ভিউ ৭০ ডিগ্রি। ফোকাস মোটর না থাকায় যার কোনো সরণ, ক্ষয় বা ভুল অবস্থানে ফিরে আসার ঝুঁকি নেই, স্থির ফোকাসটি প্রায়শই একটি টার্মিনালের জন্য নির্ভরযোগ্য বিকল্প হয়—শর্ত থাকে যে কাজের দূরত্বটি নিয়ন্ত্রিত পরিসরের মধ্যে থাকবে। একটি ডিসপ্লের উপরে স্থাপিত ক্যামেরার সম্ভবত ৬০ থেকে ১০০ সেমি দূরে অবস্থিত ব্যবহারকারীকে ফ্রেম করতে হবে। একটি স্মার্ট লকারের প্রয়োজন হতে পারে ব্যবহারকারী এবং কম্পার্টমেন্ট এলাকা উভয়কেই দেখার, অন্যদিকে একটি আইডি টার্মিনালে দস্তাবেজটি লেন্সের খুব কাছাকাছি রাখা হতে পারে। একটি ফোকাস সেটিং তিনটি ইনস্টলেশনের সকল ক্ষেত্রে উপযুক্ত হবে না। চূড়ান্ত এনক্লোজার এবং কভার গ্লাস লাগানোর পর ক্যামেরাটি পরীক্ষা করুন। ডিসপ্লের প্রতিফলন, গভীরে স্থাপিত লেন্স ওপেনিং বা সংকীর্ণ বেজেল একটি ছবিকে পরিবর্তন করতে পারে যা খোলা বেঞ্চে গ্রহণযোগ্য মনে হয়েছিল।
প্রতিটি অপারেটিং সিস্টেমে এক্সপোজার এবং অন্যান্য ইমেজ কন্ট্রোল যাচাই করুন
একটি ডেটা শীটে উজ্জ্বলতা, কন্ট্রাস্ট, স্যাচুরেশন, গামা, সাদা ভারসাম্য এবং এক্সপোজার নিয়ন্ত্রণের তালিকা থাকতে পারে, কিন্তু অ্যাপ্লিকেশনটি প্রতিটি অপারেটিং সিস্টেমে প্রতিটি নিয়ন্ত্রণ ব্যবহার করতে সক্ষম হতে পারে না। একটি অ্যাপ্লিকেশন এক্সপোজারকে স্বয়ংক্রিয় রেখে দিতে পারে; অন্যটি স্টার্টআপের সময় একটি নির্দিষ্ট মান লিখতে পারে। কিছু প্রোগ্রাম ইউএসবি পুনরায় সংযোগ করার পরে ক্যামেরা সেটিংস রিসেট করে, অন্যগুলি আগের মানগুলি পুনরায় ব্যবহার করে। প্রবেশদ্বারের কাছে স্থাপিত একটি টার্মিনালে এই পার্থক্য দৃশ্যমান হয়। উজ্জ্বল দরজা ব্যবহারকারীর মুখকে ছায়ায় ঠেলে দিতে পারে, এবং রিবুটের পরে এক্সপোজার আচরণের পরিবর্তন চিহ্নিতকরণ কর্মক্ষমতাকে পরিবর্তন করতে পারে, যদিও হার্ডওয়্যারে কোনো পরিবর্তন হয়নি।
প্রতিটি অপারেটিং সিস্টেমের জন্য একটি অনুমোদিত নিয়ন্ত্রণ সেট সংজ্ঞায়িত করুন। তারপর কোল্ড বুট, ওয়ার্ম রিবুট, ইউএসবি বিচ্ছিন্নতা ও পুনরায় সংযোগ এবং অ্যাপ্লিকেশন পুনরায় চালু করার পরে একই পরীক্ষাগুলি পুনরাবৃত্তি করুন। প্রতিটি অবস্থায় ক্যামেরা আলাদা আলাদা আচরণ করতে পারে; একটি মাত্র অবস্থায় পাস করা সামঞ্জস্যতা প্রতিষ্ঠিত করে না।
ওভি২৭১০ ইউএসবি মডিউল কোথায় ফিট করে
সিনোসিন ওভি২৭১০ ইউএসবি ক্যামেরা মডিউল হলো এমন টার্মিনালগুলির জন্য একটি ব্যবহারিক শুরুর বিন্দু যেখানে একটি ১০৮০পি স্ট্রিম, ইউএসবি ২.০ সংযোগ এবং স্থির ক্যামেরা অবস্থান প্রয়োজন। এর ১/২.৭-ইঞ্চি সেন্সর এবং ৩.০ মাইক্রোমিটার পিক্সেলগুলি সাধারণ ভিডিও ক্যাপচার, অ্যাক্সেস কন্ট্রোল, ভিডিও ডোরবেল এবং সেলফ-সার্ভিস টার্মিনালের জন্য উপযুক্ত। প্রকাশিত বোর্ডের আকার হলো ৩৮ × ৩৮ মিমি। বোর্ডের মাত্রা, লেন্স কোণ এবং ফার্মওয়্যার কাস্টমাইজ করা যায় কাস্টম ক্যামেরা মডিউল মডিউলটি ৫ ভোল্টে ইউএসবি বাস থেকে শক্তি গ্রহণ করে, এবং এর নির্দিষ্ট কার্যকরী বর্তমান ২০০ মিলিঅ্যাম্পিয়ার।
OV2710 রোলিং শাটার ব্যবহার করে, তাই এটি উচ্চ-গতির কনভেয়ার পরীক্ষা বা দ্রুত-গতিতে চলমান বারকোড ক্যাপচারের জন্য স্বাভাবিকভাবে প্রথম পছন্দ নয়। এর নির্দিষ্ট কার্যকরী তাপমাত্রা পরিসর ০°সে থেকে ৫৫°সে কে চূড়ান্ত টার্মিনালের অভ্যন্তরীণ তাপমাত্রার সঙ্গে তুলনা করা আবশ্যিক। বহিরঙ্গন সরঞ্জামের জন্য ভিন্ন তাপীয় ডিজাইন বা ক্যামেরা কনফিগারেশন প্রয়োজন হতে পারে। যদি প্রকল্পে একাধিক ক্যামেরা, দীর্ঘতর কেবল রান বা অসংকুচিত উচ্চ-রেজোলিউশন স্ট্রিম প্রয়োজন হয়, তবে একটি USB 3.0 ক্যামেরা মডিউল আরও উপযুক্ত হতে পারে।
উৎপাদন হোস্টে নমুনা পরীক্ষা করুন
একটি ল্যাপটপে নমুনাটি যাচাই করে সেখানেই থেমে যাবেন না। উৎপাদন প্রসেসর, রিলিজ সিস্টেম ইমেজ, বাস্তব অ্যাপ্লিকেশন, অভ্যন্তরীণ হাব এবং পরিকল্পিত কেবল ব্যবহার করুন। ক্যামেরাটি সম্পূর্ণ অপারেটিং চক্রের জন্য চালান। সেই পরীক্ষার সময়, টার্মিনালটি বারবার পুনরায় চালু করুন, ইউএসবি বিদ্যুৎ সরিয়ে আবার প্রতিষ্ঠিত করুন, ঘুমের মোডে প্রবেশ ও তা থেকে বেরিয়ে আসুন এবং অন্যান্য ইউএসবি পেরিফেরালগুলিও একই সময়ে চালান। প্রতিবার ক্যামেরা সঠিকভাবে সনাক্ত হয় কিনা, অ্যাপ্লিকেশনটি আসলে কোন কোন মোডে খোলা যায়, এবং টার্মিনালের বাস্তব আলোকে ছবির স্থিতিশীলতা বজায় থাকে কিনা—এসব রেকর্ড করুন। একটি স্পষ্ট প্রিভিউ খুব কম কিছু প্রমাণ করে। টার্মিনাল নির্মাতার জন্য পুনরাবৃত্তিযোগ্য স্টার্টআপ এবং স্থিতিশীল স্ট্রিম একটি আকর্ষক পরীক্ষার ছবির চেয়ে অধিক গুরুত্বপূর্ণ।
ভর উৎপাদনের আগে কী অনুমোদন করা হবে
অনুমোদন শুধুমাত্র সেন্সরের নাম নয়, বরং সম্পূর্ণ ক্যামেরা কনফিগারেশন কভার করা উচিত। পিসিবি-এর মাত্রা, কানেক্টরের অবস্থান, কেবল ও শিল্ডিং, লেন্সের ফিল্ড অফ ভিউ, ফোকাস দূরত্ব, ইউএসবি আইডেন্টিফায়ার, ডিফল্ট ইমেজ কন্ট্রোল, ফার্মওয়্যার-রিপোর্টেড ভিডিও মোড এবং পরীক্ষিত হোস্ট প্ল্যাটফর্মগুলি লক করতে হবে। এই আইটেমগুলির মধ্যে যদি কোনোটি খোলা থাকে, তবে নমুনাটিকে উৎপাদন রেফারেন্স না করে ইঞ্জিনিয়ারিং ইউনিট হিসেবে বিবেচনা করতে হবে। কোনো অ-মানক যান্ত্রিক বা ফার্মওয়্যার প্রয়োজনীয়তার ক্ষেত্রে, সিনোসিনের সঙ্গে যোগাযোগ করুন চূড়ান্ত নমুনা অনুরোধ করার আগে লক্ষ্য বোর্ড, অপারেটিং সিস্টেম, কাজের দূরত্ব এবং প্রয়োজনীয় স্ট্রিম মোড সহ যোগাযোগ করুন।
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
ইউভিসি বলতে কি এটাই বোঝায় যে ক্যামেরাটি প্রতিটি অপারেটিং সিস্টেমে কাজ করবে?
না। ইউভিসি বেশিরভাগ প্রোপ্রাইটারি ড্রাইভার কাজ সরিয়ে দেয়, কিন্তু হোস্টের এখনও ইউএসবি ক্যামেরা সমর্থন, সঠিক সিস্টেম কনফিগারেশন এবং প্রয়োজনীয় ভিডিও মোড খোলার জন্য উপযুক্ত অ্যাপ্লিকেশন প্রয়োজন।
১০৮০পি টার্মিনাল ক্যামেরার জন্য ইউএসবি ২.০ যথেষ্ট কি?
প্রায়শই হ্যাঁ, বিশেষ করে যখন ক্যামেরা MJPEG আউটপুট প্রদান করে। ফলাফলটি এখনও ফ্রেম রেট, অভ্যন্তরীণ হাবে সংযুক্ত ডিভাইসের সংখ্যা এবং অন্যান্য পেরিফেরালগুলি দ্বারা ব্যবহৃত ব্যান্ডউইথের উপর নির্ভর করে।
মুখ ধারণের জন্য ফিক্সড ফোকাস উপযুক্ত কি?
হ্যাঁ, যখন ক্যামেরার অবস্থান এবং ব্যবহারকারীর দূরত্ব যথেষ্ট নিয়ন্ত্রণে থাকে। চূড়ান্ত ফোকাসটি উৎপাদন এনক্লোজার এবং কভার গ্লাস স্থাপন করে নিশ্চিত করুন; ওপেন-বেঞ্চ পরীক্ষা যথেষ্ট নয়।
ভর উৎপাদনের আগে সাধারণত কী কী কাস্টমাইজ করা প্রয়োজন?
সাধারণ আইটেমগুলির মধ্যে রয়েছে পিসিবির মাত্রা, কানেক্টরের অবস্থান, কেবলের দৈর্ঘ্য, লেন্সের ফিল্ড অফ ভিউ, ফোকাস দূরত্ব, USB ডিভাইস আইডেন্টিফায়ার, ডিফল্ট ইমেজ কন্ট্রোল এবং উৎপাদন ফার্মওয়্যার দ্বারা রিপোর্ট করা ভিডিও মোডগুলি।
EN
AR
DA
NL
FI
FR
DE
EL
HI
IT
JA
KO
NO
PL
PT
RO
RU
ES
SV
TL
IW
ID
SR
VI
HU
TH
TR
FA
MS
IS
AZ
UR
BN
HA
LO
MR
MN
PA
MY
SD

