د ټیکساس انسټرومینټس AM6x څو کیمرې جوړوي
مشخصات
- د محصول نوم: د وسایلو AM6x کورنۍ
- د ملاتړ شوي کیمرې ډول: AM62A (د جوړ شوي ISP سره یا پرته)، AM62P (د جوړ شوي ISP سره)
- د کیمرې د محصول معلومات: AM62A (خام/YUV/RGB)، AM62P (YUV/RGB)
- د HWA ISP: AM62A (هو)، AM62P (نه)
- د ژورې زده کړې HWA: AM62A (هو)، AM62P (نه)
- درې بعدي ګرافیکونه HWA: AM3A (نه)، AM62P (هو)
په AM6x کې د څو کیمرې غوښتنلیکونو معرفي:
- ایمبیډ شوي کیمرې په عصري لید سیسټمونو کې مهم رول لوبوي.
- په یوه سیسټم کې د څو کیمرونو کارول وړتیاوې لوړوي او هغه دندې فعالوي چې د یوې کیمرې سره نشي ترلاسه کیدی.
هغه غوښتنلیکونه چې ډیری کیمرې کاروي:
- امنیتي څارنه: د څارنې پوښښ، د شیانو تعقیب، او د پیژندنې دقت لوړوي.
- محاصره View: د خنډ کشف او د شیانو د لاسوهنې په څیر دندو لپاره سټیریو لید فعالوي.
- د کیبن ریکارډر او کیمرې د عکس سیسټم: پراخ پوښښ چمتو کوي او ړانده ځایونه له منځه وړي.
- طبي انځورګري: په جراحي نیویګیشن او اندوسکوپي کې لوړ دقت وړاندې کوي.
- ډرونونه او هوايي انځورونه: د مختلفو غوښتنلیکونو لپاره د مختلفو زاویو څخه د لوړ ریزولوشن عکسونه واخلئ.
د SoC سره د څو CSI-2 کیمرې نښلول:
د څو CSI-2 کیمرې د SoC سره د نښلولو لپاره، د کارونکي لارښود کې ورکړل شوي لارښوونې تعقیب کړئ. ډاډ ترلاسه کړئ چې د هرې کیمرې مناسب سمون او په SoC کې ټاکل شوي پورټونو سره وصل دی.
د غوښتنلیک یادښت
په AM6x کې د څو کیمرې غوښتنلیکونو پراختیا
جیانژونګ سو، قطیبه صالح
لنډیز
دا راپور د AM2x وسیلو په کورنۍ کې د څو CSI-6 کیمرونو په کارولو سره د غوښتنلیک پراختیا تشریح کوي. د AM4A SoC په 62 کیمرونو کې د ژورې زده کړې سره د شیانو کشف کولو یوه حواله ډیزاین د فعالیت تحلیل سره وړاندې کیږي. د ډیزاین عمومي اصول په نورو SoCs باندې پلي کیږي چې د CSI-2 انٹرفیس لري، لکه AM62x او AM62P.
پیژندنه
په عصري لید سیسټمونو کې ایمبیډ شوي کیمرې مهم رول لوبوي. په یوه سیسټم کې د څو کیمرونو کارول د دې سیسټمونو وړتیاوې پراخوي او هغه وړتیاوې فعالوي چې د یوې کیمرې سره امکان نلري. لاندې ځینې مثالونه ديampد څو ایمبیډ شویو کیمرونو کارولو لږ غوښتنلیکونه:
- امنیتي څارنه: ګڼ شمېر کیمرې چې په ستراتیژیک ډول ځای پر ځای شوي دي، د څارنې جامع پوښښ چمتو کوي. دوی د پینورامیک views، د ړندو ځایونو کمول، او د شیانو تعقیب او پیژندنې دقت لوړول، د ټولیز امنیتي تدابیرو ښه کول.
- محاصره View: د سټیریو لید تنظیم کولو لپاره ډیری کیمرې کارول کیږي، چې درې اړخیز معلومات او د ژوروالي اټکل فعالوي. دا د دندو لپاره خورا مهم دی لکه په خپلواکو موټرو کې د خنډ کشف کول، په روبوټکس کې د شیانو دقیق لاسوهنه، او د لوړ شوي واقعیت تجربو ښه شوي واقعیت.
- د کیبن ریکارډر او د کیمرې عکس سیسټم: د موټر کیبن ریکارډر چې ډیری کیمرې لري کولی شي د یو واحد پروسیسر په کارولو سره ډیر پوښښ چمتو کړي. په ورته ډول، د کیمرې عکس سیسټم چې دوه یا ډیر کیمرې لري کولی شي د موټر چلوونکي ساحه پراخه کړي. view او د موټر له ټولو خواوو څخه ړانده ځایونه له منځه یوسي.
- طبي انځورګري: په طبي انځورګري کې د جراحي نیویګیشن په څیر دندو لپاره ډیری کیمرې کارول کیدی شي، چې جراحانو ته د ښه دقت لپاره ډیری لیدونه چمتو کوي. په اندوسکوپي کې، ډیری کیمرې د داخلي ارګانونو بشپړ معاینه کولو ته اجازه ورکوي.
- ډرونونه او هوايي عکس اخیستل: ډرونونه ډیری وخت د څو کیمرونو سره سمبال وي ترڅو د مختلفو زاویو څخه د لوړ ریزولوشن عکسونه یا ویډیوګانې واخلي. دا د هوایی عکاسي، کرنې څارنې، او د ځمکې سروې په څیر غوښتنلیکونو کې ګټور دی.
- د مایکرو پروسیسرونو د پرمختګ سره، ډیری کیمرې په یو واحد سیسټم-آن-چپ کې مدغم کیدی شي.
(SoC) د کمپیکټ او موثر حلونو چمتو کولو لپاره. AM62Ax SoC، د لوړ فعالیت ویډیو / لید پروسس کولو او ژورې زده کړې سرعت سره، د پورته ذکر شوي کارونې قضیو لپاره یو مثالی وسیله ده. د AM6x بله وسیله، AM62P، د لوړ فعالیت ایمبیډ شوي 3D ډیسپلی غوښتنلیکونو لپاره جوړه شوې ده. د 3D ګرافیک سرعت سره سمبال، AM62P کولی شي په اسانۍ سره د ډیری کیمرونو څخه عکسونه سره یوځای کړي او د لوړ ریزولوشن پینورامیک تولید کړي. view. د AM62A/AM62P SoC نوښتګر ځانګړتیاوې په مختلفو خپرونو کې وړاندې شوي دي، لکه [4]، [5]، [6]، او داسې نور. دا غوښتنلیک یادښت به د دې ځانګړتیاوو توضیحات تکرار نه کړي بلکه پرځای یې په AM2A/AM62P کې د لید غوښتنلیکونو کې د ډیری CSI-62 کیمرې یوځای کولو تمرکز کوي. - جدول ۱-۱ د AM1A او AM1P ترمنځ اصلي توپیرونه ښیي، تر هغه ځایه چې د عکس پروسس کولو پورې اړه لري.
جدول ۱-۱. د انځور پروسس کولو کې د AM1A او AM1P ترمنځ توپیرونه
SoC | AM62A | AM62P |
د ملاتړ شوي کیمرې ډول | د جوړ شوي ISP سره یا پرته | د جوړ شوي ISP سره |
د کیمرې د محصول معلومات | خام/YUV/RGB | YUV/RGB |
د HWA ISP | هو | نه |
ژوره زده کړه HWA | هو | نه |
درې بعدي ګرافیک HWA | نه | هو |
د SoC سره د څو CSI-2 کیمرې نښلول
د AM6x SoC کې د کیمرې فرعي سیسټم لاندې برخې لري، لکه څنګه چې په شکل 2-1 کې ښودل شوي:
- د MIPI D-PHY ریسیور: د بهرنیو کیمرونو څخه ویډیو سټریمونه ترلاسه کوي، د څلورو لینونو لپاره په هر ډیټا لین کې تر 1.5 Gbps پورې ملاتړ کوي.
- د CSI-2 ریسیور (RX): د D-PHY ریسیور څخه ویډیو سټریمونه ترلاسه کوي او یا مستقیم سټریمونه ISP ته لیږي یا ډیټا DDR حافظې ته ډمپ کوي. دا ماډل تر 16 مجازی چینلونو پورې ملاتړ کوي.
- SHIM: د DMA ریپر چې د DMA له لارې حافظې ته نیول شوي جریانونه لیږلو ته اجازه ورکوي. د دې ریپر لخوا ډیری DMA شرایط رامینځته کیدی شي، هر شرایط د CSI-2 رسیدونکي مجازی چینل سره مطابقت لري.
په AM6x کې د CSI-2 RX د مجازی چینلونو کارولو له لارې ډیری کیمرې ملاتړ کیدی شي، که څه هم په SoC کې یوازې یو CSI-2 RX انٹرفیس شتون لري. د ډیری کیمرې جریانونو سره یوځای کولو او یو واحد SoC ته د لیږلو لپاره د بهرني CSI-2 مجموعي برخې ته اړتیا ده. د CSI-2 مجموعي حلونو دوه ډوله کارول کیدی شي، چې په لاندې برخو کې تشریح شوي.
د SerDes په کارولو سره CSI-2 اګریګیټر
د څو کیمرې جریانونو د یوځای کولو یوه لاره د سیریل کولو او ډیسیریل کولو (SerDes) حل کارول دي. د هرې کیمرې څخه د CSI-2 ډیټا د سیریل کولو لخوا بدلیږي او د کیبل له لارې لیږدول کیږي. ډیسیریل کولوونکی د کیبلونو څخه لیږدول شوي ټول سیریل شوي ډیټا ترلاسه کوي (په هر کیمرې کې یو کیبل)، جریانونه بیرته CSI-2 ډیټا ته بدلوي، او بیا په SoC کې واحد CSI-2 RX انٹرفیس ته یو انټرلیوډ CSI-2 سټریم لیږي. د کیمرې هر جریان د یو ځانګړي مجازی چینل لخوا پیژندل کیږي. دا راټولونکی حل د کیمرې څخه SoC ته تر 15m پورې د اوږد واټن اتصال ته اجازه ورکولو اضافي ګټه وړاندې کوي.
د FPD-Link یا V3-Link سیریلائزرونه او ډیسیریلائزرونه (SerDes)، چې په AM6x لینکس SDK کې ملاتړ کیږي، د دې ډول CSI-2 مجموعي حل لپاره خورا مشهور ټیکنالوژي دي. دواړه FPD-Link او V3-Link ډیسیریلائزرونه شاته چینلونه لري چې د ټولو کیمرونو همغږي کولو لپاره د فریم سنک سیګنالونو لیږلو لپاره کارول کیدی شي، لکه څنګه چې په [7] کې تشریح شوي.
2-2 شکل یو پخوانی ښیيampد SerDes کارولو څخه د څو کیمرونو د یو واحد AM6x SoC سره نښلولو لپاره.
یو پخوانیampد دې مجموعي حل لارې معلومات د Arducam V3Link کیمرې حل کټ کې موندل کیدی شي. دا کټ د ډیسیریلائزر مرکز لري چې د 4 CSI-2 کیمرې جریانونه راټولوي، او همدارنګه د V4link سیریلائزرونو او IMX3 کیمرې 219 جوړې، په شمول د FAKRA کواکسیل کیبلونه او 22-پن FPC کیبلونه. د حوالې ډیزاین چې وروسته بحث شوی په دې کټ کې جوړ شوی.
د SerDes کارولو پرته د CSI-2 اګریګیټر
دا ډول اګریګیټر کولی شي په مستقیم ډول د څو MIPI CSI-2 کیمرونو سره اړیکه ونیسي او د ټولو کیمرونو څخه معلومات د یو واحد CSI-2 محصول جریان ته راټول کړي.
2-3 شکل یو پخوانی ښیيampد داسې سیسټم څخه. د دې ډول مجموعي حل هیڅ سیریلائزر/ډیسیریلائزر نه کاروي مګر د CSI-2 ډیټا لیږد اعظمي واټن پورې محدود دی، کوم چې تر 30 سانتي مترو پورې دی. د AM6x لینکس SDK د دې ډول CSI-2 مجموعي ملاتړ نه کوي.
په سافټویر کې د څو کیمرونو فعالول
د کیمرې فرعي سیسټم سافټویر جوړښت
شکل ۳-۱ د AM3A/AM1P لینکس SDK کې د کیمرې نیول سیسټم سافټویر د لوړې کچې بلاک ډیاګرام ښیې، چې په شکل ۲-۲ کې د HW سیسټم سره مطابقت لري.
- دا سافټویر جوړښت SoC ته دا توان ورکوي چې د SerDes په کارولو سره د کیمرې ډیری جریانونه ترلاسه کړي، لکه څنګه چې په شکل 2-2 کې ښودل شوي. FPD-Link/V3-Link SerDes هرې کیمرې ته یو ځانګړی I2C پته او مجازی چینل ورکوي. د هرې کیمرې لپاره د ځانګړي I2C پتې سره باید د وسیلې یو ځانګړی ونې پوښښ رامینځته شي. د CSI-2 RX ډرایور د ځانګړي مجازی چینل شمیرې په کارولو سره هره کیمره پیژني او د هر کیمرې جریان لپاره د DMA شرایط رامینځته کوي. د هر DMA شرایطو لپاره یو ویډیو نوډ رامینځته کیږي. بیا د هرې کیمرې څخه معلومات د DMA په کارولو سره حافظې ته د DMA په کارولو سره ترلاسه کیږي او زیرمه کیږي. د کارونکي ځای غوښتنلیکونه د کیمرې ډیټا ته د لاسرسي لپاره د هرې کیمرې سره مطابقت لرونکي ویډیو نوډونه کاروي. مثالampد دې سافټویر جوړښت کارولو لارښوونې په څلورم فصل - د حوالې ډیزاین کې ورکړل شوي دي.
- هر ځانګړی سینسر ډرایور چې د V4L2 چوکاټ سره مطابقت لري کولی شي پدې جوړښت کې پلګ او پلی کړي. د لینکس SDK کې د نوي سینسر ډرایور مدغم کولو څرنګوالي په اړه [8] ته مراجعه وکړئ.
د انځور پایپ لاین سافټویر معمارۍ
- د AM6x لینکس SDK د GStreamer (GST) چوکاټ چمتو کوي، کوم چې د مختلفو غوښتنلیکونو لپاره د عکس پروسس کولو اجزاو مدغم کولو لپاره په خدمت ځای کې کارول کیدی شي. په SoC کې د هارډویر سرعت کونکي (HWA)، لکه د ویژن پری پروسس کولو سرعت کونکي (VPAC) یا ISP، ویډیو انکوډر/ډیکوډر، او ژورې زده کړې کمپیوټري انجن، د GST له لارې لاسرسی کیږي. plugins. VPAC (ISP) پخپله ډیری بلاکونه لري، پشمول د ویژن امیجینګ فرعي سیسټم (VISS)، د لینز تحریف اصلاح (LDC)، او ملټي سکیلر (MSC)، هر یو د GST پلگ ان سره مطابقت لري.
- شکل ۳-۲ د کیمرې څخه تر کوډ کولو یا ژور پورې د یو عادي انځور پایپ لاین بلاک ډیاګرام ښیې
په AM62A کې د زده کړې غوښتنلیکونه. د پای څخه تر پایه د معلوماتو جریان په اړه د نورو جزیاتو لپاره، د EdgeAI SDK اسنادو ته مراجعه وکړئ.
د AM62P لپاره، د عکس پایپ لاین ساده دی ځکه چې په AM62P کې ISP نشته.
د هرې کیمرې لپاره د ویډیو نوډ جوړیدو سره، د GStreamer پر بنسټ د عکس پایپ لاین د څو کیمرې ان پټونو پروسس کولو ته اجازه ورکوي (د ورته CSI-2 RX انٹرفیس له لارې وصل شوي) په ورته وخت کې. د څو کیمرې غوښتنلیکونو لپاره د GStreamer په کارولو سره د حوالې ډیزاین په راتلونکي فصل کې ورکړل شوی.
د حوالې ډیزاین
دا فصل په AM62A EVM کې د څو کیمرې غوښتنلیکونو چلولو لپاره د حوالې ډیزاین وړاندې کوي، د Arducam V3Link کیمرې حل کټ په کارولو سره د 4 CSI-2 کیمرې AM62A سره وصل کوي او د ټولو 4 کیمرونو لپاره د شیانو کشف چلول.
ملاتړ شوي کیمرې
د Arducam V3Link کټ د FPD-Link/V3-Link پر بنسټ کیمرې او د Raspberry Pi سره مطابقت لرونکي CSI-2 کیمرې دواړو سره کار کوي. لاندې کیمرې ازمول شوي دي:
- د D3 انجینرۍ D3RCM-IMX390-953
- د لیوپرډ انځورګري LI-OV2312-FPDLINKIII-110H
- د Arducam V219Link کیمرې حل کټ کې IMX3 کیمرې
د څلورو IMX219 کیمرونو تنظیم کول
د AM62A سټارټر کټ EVM چټک پیل لارښود کې ورکړل شوي لارښوونې تعقیب کړئ ترڅو د SK-AM62A-LP EVM (AM62A SK) او ArduCam V3Link کیمرې حل چټک پیل لارښود تنظیم کړئ ترڅو کیمرې د V62Link کټ له لارې AM3A SK سره وصل کړئ. ډاډ ترلاسه کړئ چې په فلیکس کیبلونو، کیمرونو، V3Link بورډ، او AM62A SK کې پنونه ټول په سمه توګه تنظیم شوي دي.
شکل ۴-۱ په دې راپور کې د حوالې ډیزاین لپاره کارول شوی ترتیب ښیي. د تنظیم اصلي برخې عبارت دي له:
- ۱X SK-AM1A-LP EVM بورډ
- ۱X ارډوکام V1 لینک d-ch اډاپټر بورډ
- د FPC کیبل چې Arducam V3Link له SK-AM62A سره نښلوي
- د 4X V3Link کیمرې اډاپټرونه (سیریلایزرونه)
- د V4Link سیریلایزرونو د V3Link d-ch کټ سره د نښلولو لپاره 3X RF کواکسیل کیبلونه
- ۴X IMX4 کیمرې
- د 4X CSI-2 22-پن کیبلونه ترڅو کیمرې د سیریلائزرونو سره وصل کړي
- کیبلونه: د HDMI کیبل، د SK-AM62A-LP بریښنا لپاره USB-C او د V12Link d-ch کټ لپاره 3V بریښنا سرچینه)
- نور اجزا چې په شکل 4-1 کې نه دي ښودل شوي: مایکرو ایس ډی کارت، د SK-AM62A-LP لاسرسي لپاره مایکرو USB کیبل، او د سټریمینګ لپاره ایترنیټ
د کیمرې او CSI-2 RX انٹرفیس تنظیم کول
سافټویر د Arducam V3Link Quick Start Guide کې ورکړل شوي لارښوونو سره سم تنظیم کړئ. د کیمرې سیټ اپ سکریپټ چلولو وروسته، setup-imx219.sh، د کیمرې بڼه، د CSI-2 RX انٹرفیس بڼه، او د هرې کیمرې څخه اړونده ویډیو نوډ ته لارې به په سمه توګه تنظیم شي. د څلورو IMX219 کیمرونو لپاره څلور ویډیو نوډونه جوړ شوي. د "v4l2-ctl -list-devices" قومانده ټول V4L2 ویډیو وسایل ښیې، لکه څنګه چې لاندې ښودل شوي:
د tiscsi6rx لاندې ۶ ویډیو نوډونه او ۱ میډیا نوډ شتون لري. هر ویډیو نوډ د CSI1 RX ډرایور لخوا ټاکل شوي DMA شرایطو سره مطابقت لري. د ۶ ویډیو نوډونو څخه، ۴ د ۴ IMX2 کیمرونو لپاره کارول کیږي، لکه څنګه چې لاندې میډیا پایپ ټوپولوژي کې ښودل شوي:
لکه څنګه چې پورته ښودل شوي، د رسنیو وجود 30102000.tici2rx 6 سرچینې پیډونه لري، مګر یوازې لومړني 4 کارول کیږي، هر یو د یو IMX219 لپاره. د رسنیو پایپ ټوپولوژي هم په ګرافیک ډول ښودل کیدی شي. د نقطې رامینځته کولو لپاره لاندې کمانډ چل کړئ. file:
بیا لاندې کمانډ په لینکس کوربه کمپیوټر کې چل کړئ ترڅو PNG رامینځته کړئ file:
شکل ۴-۲ هغه انځور دی چې پورته ورکړل شوي امرونو په کارولو سره جوړ شوی دی. د شکل ۳-۱ د سافټویر جوړښت برخې پدې ګراف کې موندل کیدی شي.
د څلورو کیمرونو څخه خپریدل
د هارډویر او سافټویر دواړو په سمه توګه تنظیم کولو سره، د څو کیمرې غوښتنلیکونه د کارونکي ځای څخه چلیدلی شي. د AM62A لپاره، ISP باید د ښه عکس کیفیت تولید لپاره تنظیم شي. د ISP ټونینګ ترسره کولو څرنګوالي لپاره د AM6xA ISP ټونینګ لارښود ته مراجعه وکړئ. لاندې برخې د مثال په توګه وړاندې کويampد کیمرې ډیټا نندارې ته د خپرولو، شبکې ته د کیمرې ډیټا خپرولو، او د کیمرې ډیټا ذخیره کولو زده کړې files.
د ښودلو لپاره د کیمرې ډیټا سټریم کول
د دې څو کامرې سیسټم یوه اساسي کارونې دا ده چې د ټولو کامرو څخه ویډیوګانې د ورته SoC سره وصل شوي نندارې ته واستول شي. لاندې د GStreamer پایپ لاین پخوانی دیampد څلورو IMX219 سټریم کولو څخه یوه ښودنه (په پایپ لاین کې د ویډیو نوډ شمیرې او د v4l-subdev شمیرې به احتمال له ریبوټ څخه ریبوټ ته بدل شي).
د ایترنیټ له لارې د کیمرې ډیټا جریان کول
د ورته SoC سره وصل شوي نندارې ته د سټریم کولو پرځای، د کیمرې ډاټا د ایترنیټ له لارې هم سټریم کیدی شي. ترلاسه کونکی اړخ یا بل AM62A/AM62P پروسیسر یا کوربه کمپیوټر کیدی شي. لاندې یو مثال دیampد ایترنیټ له لارې د کیمرې ډیټا سټریم کولو څرنګوالی (د ساده کولو لپاره د دوو کیمرونو کارول) (په پایپ لاین کې کارول شوي انکوډر پلگ ان ته پام وکړئ):
لاندې یو پخوانی دیampد کیمرې ډیټا ترلاسه کول او په بل AM62A/AM62P پروسیسر کې نندارې ته سټریم کول:
د کیمرې ډیټا ذخیره کول Files
د نندارې یا شبکې له لارې د سټریم کولو پرځای، د کیمرې ډیټا په محلي کې زیرمه کیدی شي files. لاندې پایپ لاین د هرې کیمرې معلومات په a کې ذخیره کوي file (د دوه کیمرې کارول د پخواني په توګهampد سادګۍ لپاره (le).
د څو کامرو ژورې زده کړې اټکل
AM62A د ژورې زده کړې سرعت کونکي (C7x-MMA) سره سمبال دی چې تر دوو TOPS پورې لري، کوم چې د طبقه بندي، د شیانو کشف، سیمانټیک سیګمینټیشن، او نورو لپاره د ژورې زده کړې مختلف ډوله ماډلونو چلولو وړتیا لري. دا برخه ښیې چې څنګه AM62A کولی شي په ورته وخت کې په څلورو مختلفو کیمرې فیډونو کې څلور ژورې زده کړې ماډلونه پرمخ بوځي.
د ماډل انتخاب
د TI EdgeAI-ModelZoo سلګونه عصري ماډلونه چمتو کوي، کوم چې د دوی د اصلي روزنې چوکاټونو څخه د انیمبیډ شوي دوستانه بڼه ته بدل شوي / صادر شوي ترڅو دوی د C7x-MMA ژورې زده کړې سرعت کونکي ته افلوډ شي. د کلاوډ پر بنسټ د Edge AI سټوډیو ماډل تحلیل کونکی د کارولو لپاره اسانه "ماډل انتخاب" وسیله چمتو کوي. دا په متحرک ډول تازه شوی ترڅو په TI EdgeAI-ModelZoo کې ملاتړ شوي ټول ماډلونه شامل کړي. دا وسیله هیڅ پخوانۍ تجربې ته اړتیا نلري او د کارولو لپاره اسانه انٹرفیس چمتو کوي ترڅو په مطلوب ماډل کې اړین ځانګړتیاوې داخل کړي.
د دې څو کیمرې ژورې زده کړې تجربې لپاره TFL-OD-2000-ssd-mobV1-coco-mlperf غوره شوی و. دا څو شیانو کشف کولو ماډل د ټینسر فلو چوکاټ کې د 300 × 300 ان پټ ریزولوشن سره رامینځته شوی. جدول 4-1 د دې ماډل مهم ځانګړتیاوې ښیې کله چې د cCOCO ډیټاسیټ کې د شاوخوا 80 مختلف ټولګیو سره روزل کیږي.
جدول ۴-۱. د TFL-OD-4-ssd-mobV1-coco-mlperf ماډل ځانګړتیاوې روښانه کړئ.
ماډل | دنده | قرارداد | FPS | د نقشې ۵۰٪
په COCO کې دقت |
ځنډ/چوکاټ (ms) | ډي ډي آر بي ډبلیو
کارول (MB/ چوکاټ) |
د TFL-OD-2000-ssd-
د mobV1-coco-ml لپاره د کارونې وړ |
د څو شیانو کشف | 300×300 | ~152 | 15.9 | 6.5 | 18.839 |
د پایپ لاین تنظیم
شکل ۴-۳ د ۴ کیمرې ژورې زده کړې GStreamer پایپ لاین ښیي. TI د GStreamer یوه ټولګه چمتو کوي plugins چې د هارډویر سرعت ورکوونکو ته د رسنیو پروسس کولو او ژورې زده کړې استنباط ځینې برخې د بارولو اجازه ورکوي. ځینې پخوانيampله دې څخه plugins په دې کې tiovxisp، tiovxmultiscaler، tiovxmosaic، او tidlinferer شامل دي. په شکل 4-3 کې پایپ لاین ټول اړین شامل دي plugins د څلورو کیمرې ان پټونو لپاره د څو لارې GStreamer پایپ لاین لپاره، هر یو د میډیا پری پروسس، ژورې زده کړې انفرنس، او پوسټ پروسس سره. نقل شوی plugins د هرې کیمرې لارې د اسانه ښودلو لپاره په ګراف کې ځای پرځای شوي دي.
شته هارډویر سرچینې په مساوي ډول د څلورو کیمرې لارو ترمنځ ویشل شوي دي. د مثال په توګه، AM62A دوه د عکس څو سکیلرونه لري: MSC0 او MSC1. پایپ لاین په څرګنده توګه MSC0 د کیمرې 1 او کیمرې 2 لارو پروسس کولو لپاره وقف کوي، پداسې حال کې چې MSC1 د کیمرې 3 او کیمرې 4 ته وقف شوی دی.
د څلورو کیمرې پایپ لاینونو محصول د tiovxmosaic پلگ ان په کارولو سره اندازه شوی او یوځای سره نښلول شوی. محصول په یوه سکرین کې ښودل شوی. شکل 4-4 د څلورو کیمرونو محصول ښیې چې د ژورې زده کړې ماډل سره د شیانو کشف چلوي. هر پایپ لاین (کیمره) په 30 FPS او په ټولیزه توګه 120 FPS کې روان دی.
بل د ملټي کامرې ژورې زده کړې کارولو قضیې لپاره بشپړ پایپ لاین سکریپټ دی چې په شکل 4-3 کې ښودل شوی.
د فعالیت تحلیل
د V3Link بورډ او AM62A SK په کارولو سره د څلورو کیمرونو سره تنظیم په مختلفو غوښتنلیک سناریوګانو کې ازمول شوی و، پشمول د سکرین په مستقیم ډول ښودل، د ایترنیټ له لارې سټریم کول (څلور UDP چینلونه)، په څلورو جلا جلا کې ثبت کول. files، او د ژورې زده کړې استنباط سره. په هره تجربه کې، موږ د فریم نرخ او د CPU کورونو کارول وڅارل ترڅو د ټول سیسټم وړتیاوې وپلټو.
لکه څنګه چې مخکې په شکل 4-4 کې ښودل شوي، د ژورې زده کړې پایپ لاین د tiperfoverlay GStreamer پلگ ان کاروي ترڅو د CPU کور بارونه د سکرین په ښکته کې د بار ګراف په توګه وښيي. په ډیفالټ ډول، ګراف په هرو دوو ثانیو کې تازه کیږي ترڅو بارونه د کارونې فیصدي په توګه وښيي.tage. د tiperfoverlay GStreamer پلگ ان سربیره، د perf_stats وسیله دوهم انتخاب دی چې د اصلي فعالیت مستقیم په ټرمینل کې ښودلو لپاره د خوندي کولو اختیار سره file. دا وسیله د tTiperfoverlay په پرتله ډیره دقیقه ده ځکه چې وروستی په ARMm cores او DDR باندې اضافي بار اضافه کوي ترڅو ګراف رسم کړي او په سکرین باندې یې پوښي. د perf_stats وسیله په عمده توګه د دې سند کې ښودل شوي ټولو ازموینې قضیو کې د هارډویر کارولو پایلو راټولولو لپاره کارول کیږي. په دې ازموینو کې مطالعه شوي ځینې مهم پروسس کونکي کورونه او سرعت کونکي شامل دي اصلي پروسس کونکي (څلور A53 آرم کورونه @ 1.25GHz)، د ژورې زده کړې سرعت کونکي (C7x-MMA @ 850MHz)، VPAC (ISP) د VISS او ملټي سکیلرونو سره (MSC0 او MSC1)، او د DDR عملیات.
جدول ۵-۱ د دریو استعمال قضیو لپاره د څلورو کیمرونو سره د AM5A کارولو پرمهال فعالیت او د سرچینو کارول ښیې، پشمول د څلورو کیمرونو سټریم کول په یوه ښودنه کې، د ایترنیټ له لارې سټریم کول، او څلورو جلا ځایونو ته ثبت کول. files. د هرې کارونې په قضیه کې دوه ازموینې پلي کیږي: یوازې د کیمرې سره او د ژورې زده کړې استنباط سره. سربیره پردې، په جدول 5-1 کې لومړۍ قطار د هارډویر کارول ښیې کله چې یوازې عملیاتي سیسټم په AM62A کې د کوم کارونکي غوښتنلیک پرته روان و. دا د نورو ازموینې قضیو د هارډویر کارولو ارزولو پرمهال د پرتله کولو لپاره د اساس په توګه کارول کیږي. لکه څنګه چې په جدول کې ښودل شوي، د ژورې زده کړې او سکرین ښودنې سره څلور کیمرې په 30 FPS کې کار کوي، د څلورو کیمرونو لپاره ټولټال 120 FPS سره. دا لوړ فریم نرخ د ژورې زده کړې سرعت کونکي (C86x-MMA) بشپړ ظرفیت یوازې 7٪ سره ترلاسه کیږي. سربیره پردې، دا مهمه ده چې په یاد ولرئ چې د ژورې زده کړې سرعت کونکي په دې تجربو کې د 850MHz پرځای په 1000MHz کې کلاک شوی و، کوم چې د هغې د اعظمي فعالیت شاوخوا 85٪ دی.
جدول ۵-۱. د AM5A فعالیت (FPS) او د سرچینو کارول کله چې د سکرین ښودنې، ایترنیټ سټریم، ریکارډ کولو لپاره د 1 IMX62 کیمرې سره کارول کیږي Files، او د ژورې زده کړې استنباط ترسره کول
غوښتنلیک n | پایپ لاین (عملیات)
) |
محصول | FPS د پایپ لاین اوسط | FPS
مجموعه |
MPUs A53s @ 1.25
GHz [٪] |
د MCU R5 [٪] | DLA (C7x- MMA) @ 850
میګاهرتز [٪] |
ویزه [٪] | MSC0 [٪] | MSC1 [٪] | DDR
سړک [MB/s] |
DDR
Wr [MB/s] |
DDR
ټول [MB/s] |
اپلیکیشن نشته | بنسټیز کرښه هیڅ عملیات نشته | NA | NA | NA | 1.87 | 1 | 0 | 0 | 0 | 0 | 560 | 19 | 579 |
کیمره یوازې | جریان سکرین ته | سکرین | 30 | 120 | 12 | 12 | 0 | 70 | 61 | 60 | 1015 | 757 | 1782 |
د ایترنیټ له لارې جریان | UDP: 4
پورټونه ۱۹۲۰×۱۰۸۰ |
30 | 120 | 23 | 6 | 0 | 70 | 0 | 0 | 2071 | 1390 | 3461 | |
ریکارډ ته files | 4 fileد ۱۹۲۰ × ۱۰۸۰ | 30 | 120 | 25 | 3 | 0 | 70 | 0 | 0 | 2100 | 1403 | 3503 | |
کیم د ژورې زده کړې سره | ژوره زده کړه: د شیانو کشف MobV1- کوکو | سکرین | 30 | 120 | 38 | 25 | 86 | 71 | 85 | 82 | 2926 | 1676 | 4602 |
ژوره زده کړه: د شیانو کشف MobV1- کوکو او د ایترنیټ له لارې جریان | UDP: 4
پورټونه ۱۹۲۰×۱۰۸۰ |
28 | 112 | 84 | 20 | 99 | 66 | 65 | 72 | 4157 | 2563 | 6720 | |
ژوره زده کړه: د شیانو کشف MobV1- کوکو او ثبت کول files | 4 fileد ۱۹۲۰ × ۱۰۸۰ | 28 | 112 | 87 | 22 | 98 | 75 | 82 | 61 | 2024 | 2458 | 6482 |
لنډیز
د دې غوښتنلیک راپور تشریح کوي چې څنګه د AM6x وسیلو په کورنۍ کې د څو کیمرې غوښتنلیکونه پلي کړي. په راپور کې د Arducam د V3Link کیمرې حل کټ او AM62A SK EVM پراساس د حوالې ډیزاین چمتو شوی، د کیمرې ډیری غوښتنلیکونه د څلورو IMX219 کیمرې کاروي، لکه سټریمینګ او د شیانو کشف. کاروونکي هڅول کیږي چې د Arducam څخه د V3Link کیمرې حل کټ ترلاسه کړي او دا پخواني نقل کړي.ampدا راپور د AM62A د فعالیت تفصيلي تحلیل هم وړاندې کوي پداسې حال کې چې د مختلفو ترتیباتو لاندې څلور کیمرې کاروي، پشمول د سکرین ته ښودل، د ایترنیټ له لارې سټریم کول، او ثبت کول files. دا د AM62A'sA وړتیا هم ښیې چې په موازي ډول په څلورو جلا کیمرې جریانونو کې د ژورې زده کړې استنباط ترسره کوي. که چیرې د دې مثال چلولو په اړه کومه پوښتنه ويampنو، د TI E2E فورم کې یوه پوښتنه وسپارئ.
حوالې
- د AM62A سټارټر کټ EVM چټک پیل لارښود
- د ArduCam V3Link کیمرې حل چټک پیل لارښود
- د AM62A لپاره د ایج AI SDK اسناد
- د ایج AI سمارټ کیمرې چې د انرژۍ موثر AM62A پروسیسر کاروي
- په AM62A کې د کیمرې عکس سیسټمونه
- په AM62A کې د موټر چلوونکي او اشغال څارنې سیسټمونه
- د شاوخوا لپاره د کواډ چینل کیمرې اپلیکیشن View او د CMS کیمرې سیسټمونه
- د CIS-62 سینسر فعالولو په اړه د AM2Ax لینکس اکاډمۍ
- د ایج AI ماډل زو
- ایج AI سټوډیو
- د Perf_stats وسیله
د TI برخې چې پدې غوښتنلیک کې ورته اشاره شوې یادونه:
- https://www.ti.com/product/AM62A7
- https://www.ti.com/product/AM62A7-Q1
- https://www.ti.com/product/AM62A3
- https://www.ti.com/product/AM62A3-Q1
- https://www.ti.com/product/AM62P
- https://www.ti.com/product/AM62P-Q1
- https://www.ti.com/product/DS90UB960-Q1
- https://www.ti.com/product/DS90UB953-Q1
- https://www.ti.com/product/TDES960
- https://www.ti.com/product/TSER953
مهم خبرتیا او اعلامیه
TI تخنیکي او اعتباري ډاټا (د ډیټا شیټونو په شمول)، د ډیزاین سرچینې (د حوالې ډیزاینونو په شمول)، غوښتنلیک یا نور ډیزاین مشورې چمتو کوي، WEB وسیلې، د خوندیتوب معلومات، او نورې سرچینې "لکه څنګه چې وي" او د ټولو غلطیو سره، او ټول تضمینونه ردوي، بیان او تطبیق شوي، په شمول پرته له کوم محدودیت څخه د خطر د مخنیوي لپاره د هر ډول تضمین تضمین، د دریمې ډلې د فکري ملکیتونو نه سرغړونه .
دا سرچینې د ماهرو پراختیا کونکو لپاره دي چې د TI محصولاتو سره ډیزاین کوي. تاسو یوازې د دې لپاره مسؤل یاست
- ستاسو د غوښتنلیک لپاره مناسب TI محصولات غوره کول،
- ستاسو د غوښتنلیک ډیزاین کول، تصدیق کول، او ازموینه کول، او
- ډاډ ترلاسه کول چې ستاسو غوښتنلیک د تطبیق وړ معیارونو، او نورو خوندیتوب، امنیت، تنظیمي، یا نورو اړتیاو سره سمون لري.
دا سرچینې پرته له خبرتیا د بدلون تابع دي. TI تاسو ته اجازه درکوي چې دا سرچینې یوازې د هغه غوښتنلیک پراختیا لپاره وکاروئ چې په سرچینه کې تشریح شوي TI محصولات کاروي. د دې سرچینو نور تکثیر او ښودل منع دي. د TI د فکري ملکیت کوم بل حق یا د دریمې ډلې د فکري ملکیت حق ته هیڅ جواز نه ورکول کیږي. TI د دې سرچینو کارولو څخه رامینځته شوي هر ډول ادعاوو، زیانونو، لګښتونو، زیانونو او مسؤلیتونو مسؤلیت ردوي، او تاسو به په بشپړ ډول TI او د هغې استازو ته تاوان ورکړئ.
د TI محصولات د TI د پلور شرایطو یا نورو پلي کیدو شرایطو سره سم چمتو کیږي ti.com یا د ورته TI محصولاتو سره په ګډه چمتو شوي. د TI لخوا د دې سرچینو چمتو کول د TI محصولاتو لپاره د TI د تطبیق وړ تضمین یا تضمین اعلانونه نه پراخوي یا نه بدلوي.
TI اعتراض کوي او کوم اضافي یا مختلف شرایط چې تاسو یې وړاندیز کړی وي ردوي.
مهم خبرتیا
- د بریښنالیک پته: د ټیکساس وسایل، د پوستې دفتر بکس 655303، دالاس، ټیکساس 75265
- د کاپي حق © 2024، د ټیکساس وسایل شامل شوي
په مکرر ډول پوښتل شوي پوښتنې
پوښتنه: ایا زه کولی شم د AM6x وسیلو کورنۍ سره هر ډول کیمره وکاروم؟
د AM6x کورنۍ د کیمرې مختلف ډولونه ملاتړ کوي، په شمول د هغو چې د ISP سره یا پرته وي. د ملاتړ شوي کیمرې ډولونو په اړه د نورو جزیاتو لپاره مشخصاتو ته مراجعه وکړئ.
: د انځور پروسس کولو کې د AM62A او AM62P ترمنځ اصلي توپیرونه څه دي؟
په مهمو توپیرونو کې د ملاتړ شوي کیمرې ډولونه، د کیمرې محصول معلومات، د ISP HWA شتون، ژوره زده کړه HWA، او 3-D ګرافیک HWA شامل دي. د تفصيلي پرتله کولو لپاره د مشخصاتو برخې ته مراجعه وکړئ.
اسناد / سرچینې
![]() |
د ټیکساس انسټرومینټس AM6x څو کیمرې جوړوي [pdf] د کارونکي لارښود AM62A، AM62P، AM6x د څو کامرو جوړول، AM6x، د څو کامرو جوړول، څو کامرې، کیمره |