Stiùireadh Cleachdaiche airson Ioma-chamara a leasachadh ann an Texas Instruments AM6x

AM6x a’ leasachadh ioma-chamara

Sònrachaidhean:

  • Ainm Bathar: Teaghlach innealan AM6x
  • Seòrsa Camara le Taic: AM62A (Le no às aonais ISP togte),
    AM62P (Le ISP Togailte)
  • Dàta Toraidh Camara: AM62A (Raw/YUV/RGB), AM62P (YUV/RGB)
  • HWA an t-solaraiche seirbheis eadar-lìn: AM62A (Tha), AM62P (Chan eil)
  • HWA Ionnsachaidh Domhainn: AM62A (Tha), AM62P (Chan eil)
  • Grafaigean 3-mheudach HWA: AM62A (Chan eil), AM62P (Tha)

Stiùireadh airson cleachdadh bathar:

1. Ro-ràdh do Thagraidhean Ioma-Chamara air AM6x:

Tha pàirt chudromach aig camarathan leabaithe ann an siostaman lèirsinn an latha an-diugh.
Bidh cleachdadh iomadh camara ann an siostam a’ neartachadh comasan agus
a’ comasachadh ghnìomhan nach gabh a choileanadh le aon chamara.

2. Aplacaidean a’ cleachdadh iomadh camara:

  • Faireachas Tèarainteachd: A’ neartachadh faireachas
    còmhdach, tracadh nithean, agus cruinneas aithneachaidh.
  • Mun cuairt View: A’ comasachadh sealladh stereo airson gnìomhan
    leithid lorg chnapan-starra agus làimhseachadh nithean.
  • Siostam Clàraidh Cabin agus Sgàthan Camara:
    A’ toirt seachad còmhdach leudaichte agus a’ cur às do spotan dalla.
  • Dealbhan Meidigeach: A’ tabhann cruinneas nas fheàrr ann an
    seòladh lannsaireachd agus endoscopy.
  • Drones agus Dealbhan Adhair: Glacadh
    ìomhaighean àrd-rèiteachaidh bho dhiofar cheàrnan airson diofar
    iarrtasan.

3. A’ ceangal iomadh camara CSI-2 ris an SoC:

Gus iomadh camara CSI-2 a cheangal ris an SoC, lean an stiùireadh
stiùiridhean a tha air an toirt seachad anns an leabhar-làimhe cleachdaiche. Dèan cinnteach gu bheil iad air an co-thaobhadh gu ceart agus
ceangal gach camara ris na puirt ainmichte air an SoC.

Ceistean Cumanta (FAQ):

C: An urrainn dhomh seòrsa sam bith de chamara a chleachdadh leis an teaghlach AM6x de
innealan?

A: Tha an teaghlach AM6x a’ toirt taic do dhiofar sheòrsaichean camara, nam measg
an fheadhainn le no às aonais ISP togte. Thoir sùil air na sònrachaidhean airson
barrachd fiosrachaidh mu na seòrsaichean camarathan a tha a’ faighinn taic.

C: Dè na prìomh eadar-dhealachaidhean eadar AM62A agus AM62P a thaobh
giullachd ìomhaighean?

A: Am measg nan atharrachaidhean as cudromaiche tha seòrsachan camarathan a tha air an taiceadh, camarathan
dàta toraidh, làthaireachd HWA ISP, HWA Ionnsachaidh Domhainn, agus 3-D
HWA grafaigean. Thoir sùil air an earrann shònrachaidhean airson mion-fhiosrachadh.
coimeas.

“`

www.ti.com

Clàr-innse

Nota Iarrtais

A’ leasachadh thagraidhean ioma-chamara air AM6x

Jianzhong Xu, Qutaiba Saleh
ABSTRACT
Tha an aithisg seo a’ toirt cunntas air leasachadh aplacaidean a’ cleachdadh iomadh camara CSI-2 air teaghlach innealan AM6x. Tha dealbhadh fiosrachaidh airson lorg nithean le ionnsachadh domhainn air 4 camarathan air an AM62A SoC air a thaisbeanadh le mion-sgrùdadh coileanaidh. Tha prionnsapalan coitcheann an dealbhaidh a’ buntainn ri SoCan eile le eadar-aghaidh CSI-2, leithid AM62x agus AM62P.
Clàr-innse
1 Ro-ràdh……………………………………………………………………………………………………………………………………………………..2 2 A’ ceangal iomadh camara CSI-2 ris an SoC………………………………………………………………………………………………………… 3
2.1 Cruinneachaidh CSI-2 a’ cleachdadh SerDes……………………………………………………………………………………………………………………. 3 2.2 Cruinneachaidh CSI-2 gun a bhith a’ cleachdadh SerDes…………………………………………………………………………………………………………………….4 3 A’ comasachadh iomadh camara ann am bathar-bog…………………………………………………………………………………………………………..5 3.1 Ailtireachd bathar-bog fo-shiostam camara…………………………………………………………………………………………………… 5 3.2 Ailtireachd bathar-bog loidhne-phìoban Ìomhaigh………………………………………………………………………………………………………….. 5 4 Dealbhadh iomraidh………………………………………………………………………………………………………………………………. 7 4.1 Camaraichean a tha air an Taiceadh……………………………………………………………………………………………………………………………….. 7 4.2 A’ Stèidheachadh Ceithir Camaraichean IMX219………………………………………………………………………………………………………………..7 4.3 A’ Rèiteachadh Camaraichean agus Eadar-aghaidh CSI-2 RX……………………………………………………………………………………………………. 8 4.4 A’ Sruthadh bho Cheithir Camaraichean…………………………………………………………………………………………………………………………..10 4.5 Co-dhùnadh Ionnsachaidh Domhainn Ioma-chamara……………………………………………………………………………………………………………….. 12 5 Mion-sgrùdadh Coileanaidh………………………………………………………………………………………………………………………………. 16 6 Geàrr-chunntas…………………………………………………………………………………………………………………………………………. 18 7 Iomraidhean…………………………………………………………………………………………………………………………………………. 19
Comharran-malairt
Is ann leis an luchd-seilbh aca a tha na comharran-malairt uile.

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

A’ leasachadh thagraidhean ioma-chamara air AM6x

1

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

Ro-ràdh

www.ti.com

1 Ro-ràdh

Tha pàirt chudromach aig camarathan leabaithe ann an siostaman lèirsinn an latha an-diugh. Le bhith a’ cleachdadh iomadh camara ann an siostam, bidh comasan nan siostaman sin a’ leudachadh agus a’ comasachadh comasan nach gabh a dhèanamh le aon chamara. Seo cuid de eisimpleireanampcuid de na h-aplacaidean a bhios a’ cleachdadh iomadh camara leabaithe:

Faireachas Tèarainteachd: Bidh iomadh camara air an cur gu ro-innleachdail a’ toirt seachad craoladh faireachaidh coileanta. views, a’ lughdachadh spotan dalla, agus a’ neartachadh cruinneas tracadh is aithneachadh nithean,
a’ leasachadh cheumannan tèarainteachd san fharsaingeachd.

Mun cuairt ViewCleachdar iomadh camara gus suidheachadh lèirsinn stereo a chruthachadh, a’ comasachadh fiosrachadh trì-thaobhach agus tuairmse doimhneachd. Tha seo deatamach airson gnìomhan leithid lorg bhacaidhean ann an càraichean fèin-riaghlaidh.
carbadan, làimhseachadh mionaideach air nithean ann an innealan-fuadain, agus fìorachas nas fheàrr ann an eòlasan fìrinn leasaichte.

Clàraiche Caban is Siostam Sgàthan Camara: Faodaidh clàraiche caban càr le iomadh camara barrachd craolaidh a thoirt seachad le bhith a’ cleachdadh aon phròiseasar. San aon dòigh, faodaidh siostam sgàthan camara le dà chamara no barrachd leudachadh a dhèanamh air
raon an draibhear view agus cuir às do spotan dalla bho gach taobh de chàr.

Dealbhan Meidigeach: Faodar iomadh camara a chleachdadh ann an dealbhan meidigeach airson gnìomhan leithid seòladh lannsaireachd, a’ toirt iomadh sealladh do lannsairean airson cruinneas nas fheàrr. Ann an endoscopy, leigidh iomadh camara le sgrùdadh mionaideach
sgrùdadh air buill-bodhaig a-staigh.

Drones agus Dealbhan Adhair: Bidh drònaichean gu tric uidheamaichte le iomadh camara gus dealbhan no bhideothan àrd-rèiteachaidh a ghlacadh bho dhiofar cheàrnan. Tha seo feumail ann an tagraidhean leithid dealbhan-camara bhon adhar, àiteachas
sgrùdadh, agus sgrùdadh fearainn.

Le adhartas meanbh-phròiseasairean, faodar iomadh camara a thoirt a-steach do aon Siostam-air-Sliseag (SoC) gus fuasglaidhean teann is èifeachdach a thoirt seachad. Tha an AM62Ax SoC, le giullachd bhidio/seallaidh àrd-choileanaidh agus luathachadh ionnsachaidh domhainn, na inneal air leth freagarrach airson nan cùisean cleachdaidh a chaidh ainmeachadh gu h-àrd. Tha inneal AM6x eile, an AM62P, air a thogail airson tagraidhean taisbeanaidh 3D leabaithe àrd-choileanaidh. Uidheamaichte le luathachadh grafaigean 3D, faodaidh an AM62P na h-ìomhaighean bho iomadh camara a cheangal ri chèile gu furasta agus sealladh farsaing àrd-rùn a thoirt gu buil. viewChaidh feartan ùr-ghnàthach an AM62A/AM62P SoC a thaisbeanadh ann an grunn fhoillseachaidhean, leithid [4], [5], [6], msaa. Cha dèan an nota tagraidh seo ath-aithris air na tuairisgeulan air na feartan sin ach an àite sin bidh e ag amas air iomadh camara CSI-2 a thoirt a-steach do thagraidhean lèirsinn freumhaichte air AM62A/AM62P.

Tha Clàr 1-1 a’ sealltainn nam prìomh eadar-dhealachaidhean eadar AM62A agus AM62P a thaobh giullachd ìomhaighean.

Clàr 1-1. Eadar-dhealachaidhean eadar AM62A agus AM62P ann an giullachd ìomhaighean

SoC

AM 62A

AM 62P

Seòrsa Camara a tha a’ faighinn taic

Le no às aonais ISP togte

Le ISP togte a-steach

Dàta Toraidh Camara

Amh/YUV/RGB

YUV/RGB

HWA an t-solaraiche seirbheis eadar-lìn

Tha

Chan eil

HWA Ionnsachaidh Domhainn

Tha

Chan eil

Grafaigean 3-mheudach HWA

Chan eil

Tha

2

A’ leasachadh thagraidhean ioma-chamara air AM6x

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

www.ti.com

A’ ceangal iomadh camara CSI-2 ris an SoC

2 A’ ceangal iomadh camara CSI-2 ris an SoC
Tha na pàirtean a leanas anns an Fo-shiostam Camara air an AM6x SoC, mar a chithear ann am Figear 2-1:
Glacadair MIPI D-PHY: a’ faighinn sruthan bhidio bho chamarathan taobh a-muigh, a’ toirt taic do suas ri 1.5 Gbps gach sreath dàta airson 4 sreathan.
· Glacadair CSI-2 (RX): a’ faighinn sruthan bhidio bhon ghlacadair D-PHY agus an dàrna cuid a’ cur nan sruthan gu dìreach chun an t-solaraiche seirbheis eadar-lìn no a’ tilgeil an dàta gu cuimhne DDR. Tha am modúl seo a’ toirt taic do suas ri 16 seanalan brìgheil.
· SHIM: pasgan DMA a leigeas le sruthan glacte a bhith air an cur gu cuimhne thairis air DMA. Faodar iomadh co-theacsa DMA a chruthachadh leis a’ phasgan seo, le gach co-theacsa a’ freagairt ri seanail fhìor-dhealbhach den Ghlacadair CSI-2.

Làn dàta 0

ISP

MIPI

Làn dàta 1

CSI2 RX

D-PHY

Làn dàta 2

Glacadair

Làn dàta 3

Làn a' chloca

SHIM

Cuimhne DDR

Modalan fo-shiostam camara SoC AM62A/AM62P

Figear 2-1. Diagram Bloc Àrd-Ìre den Fho-shiostam Camara air SoC AM62A/AM62P
Faodar iomadh camara a chumail suas air an AM6x tro bhith a’ cleachdadh seanalan brìgheil de CSI-2 RX, eadhon ged nach eil ach aon eadar-aghaidh CSI-2 RX air an SoC. Tha feum air co-phàirt cruinneachaidh CSI-2 taobh a-muigh gus iomadh sruth camara a chur còmhla agus a chur gu aon SoC. Tha dà sheòrsa de fhuasglaidhean cruinneachaidh CSI-2 ann a ghabhas cleachdadh, air am mìneachadh anns na h-earrannan a leanas.
2.1 Cruinneachadh CSI-2 a’ cleachdadh SerDes
Is e aon dhòigh air iomadh sruth camara a chur còmhla fuasgladh sreathachaidh is dì-shreathachaidh (SerDes) a chleachdadh. Tha an dàta CSI-2 bho gach camara air a thionndadh le sreathaiche agus air a ghluasad tro chàball. Bidh an dì-shreathaiche a’ faighinn a h-uile dàta sreathach a chaidh a ghluasad bho na càbaill (aon chàball gach camara), ag atharrachadh nan sruthan air ais gu dàta CSI-2, agus an uairsin a’ cur a-mach sruth CSI-2 eadar-fhighte chun an eadar-aghaidh CSI-2 RX singilte air an SoC. Tha gach sruth camara air a chomharrachadh le seanal brìgheil sònraichte. Tha am fuasgladh cruinneachaidh seo a’ tabhann a’ bhuannachd a bharrachd le bhith a’ ceadachadh ceangal fad-astar suas ri 15m bho na camarathan chun SoC.
’S e na sreathairean is na dì-shreathairean FPD-Link no V3-Link (SerDes), a tha air an taiceadh ann an AM6x Linux SDK, na teicneòlasan as mòr-chòrdte airson an seòrsa seo de fhuasgladh cruinneachaidh CSI-2. Tha seanalan cùil aig an dà chuid dì-shreathairean FPD-Link agus V3-Link a ghabhas cleachdadh gus comharran sioncronaidh frèam a chuir gus na camarathan uile a shioncronachadh, mar a mhìnichear ann an [7].
Tha Figear 2-2 a’ sealltainn exampcothrom air na SerDes a chleachdadh gus iomadh camara a cheangal ri aon SoC AM6x.

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

A’ leasachadh thagraidhean ioma-chamara air AM6x

3

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

A’ ceangal iomadh camara CSI-2 ris an SoC

Camara

Sreathaichear

Ionad Dì-shreathachaidh

www.ti.com

Camara Camara

Sreathaichear Sreathaichear

CSI-2 Tx

Oideas CSI-2

AM62A/ AM62P
SoC

Camara

Sreathaichear

Figear 2-2. A’ ceangal iomadh camara le bhith a’ cleachdadh SerDes

Tha exampGheibhear leth den fhuasgladh cruinneachaidh seo ann am Pasgan Fuasglaidh Camara Arducam V3Link. Tha mòr-ionad dì-sheireileachaidh sa phasgan seo a bhios a’ cruinneachadh 4 sruthan camara CSI-2, a bharrachd air 4 paidhrichean de shreathairean V3link agus camarathan IMX219, a’ gabhail a-steach càbaill co-axial FAKRA agus càbaill FPC 22-prìne. Tha an dealbhadh iomraidh air a dheasbad nas fhaide air adhart air a thogail air a’ phasgan seo.
2.2 Cruinneachadh CSI-2 gun a bhith a’ cleachdadh SerDes
Faodaidh an seòrsa cruinneachaidh seo eadar-aghaidh gu dìreach le iomadh camara MIPI CSI-2 agus an dàta bho na camarathan uile a chruinneachadh gu aon shruth toraidh CSI-2.
Tha Figear 2-3 a’ sealltainn exampsiostam mar sin. Chan eil an seòrsa fuasglaidh cruinneachaidh seo a’ cleachdadh sreathaichear/dì-shreathaichear ach tha e air a chuingealachadh leis an astar as motha airson gluasad dàta CSI-2, a tha suas ri 30cm. Chan eil an AM6x Linux SDK a’ toirt taic don t-seòrsa cruinneachaidh CSI-2 seo.

Ionad Dì-shreathachaidh

Camara

Oideas CSI-2

Camara Camara Camara

CSI-2 Rx CSI-2 Rx

CSI-2 Tx

Oideas CSI-2

Oideas CSI-2

AM62A/ AM62P
SoC

Figear 2-3. A’ ceangal iomadh camara le bhith a’ cleachdadh CSI-2 Aggregator

4

A’ leasachadh thagraidhean ioma-chamara air AM6x

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

www.ti.com

A’ comasachadh iomadh camara ann am bathar-bog

3 A’ comasachadh iomadh camara ann am bathar-bog

3.1 Ailtireachd Bathar-bog Fo-shiostam Camara
Tha Figear 3-1 a’ sealltainn diagram bloca àrd-ìre de bhathar-bog siostam glacaidh camara ann an AM62A/AM62P Linux SDK, a tha a’ freagairt ris an t-siostam bathar-cruaidh ann am Figear 2-2.

Aplacaidean luchd-cleachdaidh

Goireasan V4L2

Smachdadair nam meadhanan

Draibhear TI CSI2RX (SHIM, DMASS)
Draibhear Cadence CSI2 – RX
Cadence D – Draibhear PHY
Draibhear Dì-shreathachaidh
Draibhear Serializer
Draibhear mothachaidh camara
Frèam-obrach V4L2
Figear 3-1. Diagram Bloc Àrd-Ìre de Shiostam Glacaidh Camara a’ cleachdadh SerDes
Leigidh an ailtireachd bathar-bog seo leis an SoC iomadh sruth camara fhaighinn le bhith a’ cleachdadh SerDes, mar a chithear ann am Figear 2-2. Bidh an FPD-Link/V3-Link SerDes a’ sònrachadh seòladh I2C sònraichte agus seanal brìgheil do gach camara. Bu chòir còmhdach craobh innealan sònraichte a chruthachadh leis an t-seòladh I2C sònraichte airson gach camara. Bidh an draibhear CSI-2 RX ag aithneachadh gach camara a’ cleachdadh an àireamh seanail brìgheil sònraichte agus a’ cruthachadh co-theacsa DMA gach sruth camara. Tha nód bhidio air a chruthachadh airson gach co-theacsa DMA. Tha dàta bho gach camara an uairsin air fhaighinn agus air a stòradh a’ cleachdadh DMA chun chuimhne a rèir sin. Bidh tagraidhean àite luchd-cleachdaidh a’ cleachdadh nan nódan bhidio a tha a’ freagairt ri gach camara gus faighinn gu dàta a’ chamara. Mar eisimpleirampTha stiùiridhean airson an ailtireachd bathar-bog seo a chleachdadh air an toirt seachad ann an caibideil 4, dealbhadh fiosrachaidh.
Faodar draibhear mothachaidh sònraichte sam bith a tha a’ gèilleadh ri frèam-obrach V4L2 a phlugadh is a chleachdadh san ailtireachd seo. Thoir sùil air [8] a thaobh mar a chuireas tu draibhear mothachaidh ùr a-steach don Linux SDK.
3.2 Ailtireachd Bathar-bog Pìob-loidhne Ìomhaigh Tha an AM6x Linux SDK a’ toirt seachad frèam-obrach GStreamer (GST) a ghabhas cleachdadh ann an àite luchd-cleachdaidh gus na co-phàirtean giullachd ìomhaighean a thoirt a-steach airson diofar thagraidhean. Gheibhear cothrom air na Luathaichean Bathar-cruaidh (HWA) air an SoC, leithid an Luathaiche Ro-ghiullachd Lèirsinn (VPAC) no ISP, encoder/decoder bhidio, agus einnsean coimpiutaireachd ionnsachaidh domhainn, tro GST. pluginsTha iomadh bloc aig an VPAC (ISP) fhèin, nam measg Fo-shiostam Ìomhaigh Lèirsinn (VISS), Ceartachadh Saobhadh Lens (LDC), agus Multiscalar (MSC), agus gach fear dhiubh a’ freagairt ri plugan GST.
Tha Figear 3-2 a’ sealltainn diagram bloc de loidhne-phìoban ìomhaigh àbhaisteach bhon chamara gu aplacaidean còdaidh no ionnsachaidh domhainn air AM62A. Airson tuilleadh fiosrachaidh mun t-sruthadh dàta deireadh-gu-deireadh, thoir sùil air sgrìobhainnean SDK EdgeAI.

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

A’ leasachadh thagraidhean ioma-chamara air AM6x

5

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

A’ comasachadh iomadh camara ann am bathar-bog

Smachd fèin-nochdaidh

Algairim 2A

Camara

v4l2src

GST plugins airson ISP

A’ còdachadh HWA
GST plugins airson Còdachadh
GST plugins airson Ionnsachadh Domhainn

www.ti.com
Iarrtasan sìos an abhainn

HWA an t-solaraiche seirbheis eadar-lìn

HWA Ionnsachaidh Domhainn

Plugan Gstreamer (GST) AM62A Luathaichear Bathar-cruaidh (HWA)
Figear 3-2. Pìob-loidhne Ìomhaigh Àbhaisteach AM62A a’ cleachdadh GStreamer Airson AM62P, tha am pìob-loidhne ìomhaighean nas sìmplidhe leis nach eil ISP air AM62P.

A’ còdachadh HWA

Camara

v4l2src

GST plugins airson Còdachadh
GST plugins airson Grafaigean 3-M

Iarrtasan sìos an abhainn

HWA Ionnsachaidh Domhainn
Plugan Gstreamer (GST) Luathaichear Bathar-cruaidh AM62P (HWA)
Figear 3-3. Pìob-loidhne Ìomhaigh AM62P àbhaisteach a’ cleachdadh GStreamer
Le nód bhidio air a chruthachadh airson gach aon de na camarathan, leigidh am pìob-loidhne ìomhaighean stèidhichte air GStreamer le bhith a’ giullachd iomadh cuir-a-steach camara (ceangailte tron ​​aon eadar-aghaidh CSI-2 RX) aig an aon àm. Tha dealbhadh fiosrachaidh a’ cleachdadh GStreamer airson tagraidhean ioma-chamara ri fhaighinn san ath chaibideil.

6

A’ leasachadh thagraidhean ioma-chamara air AM6x

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

www.ti.com

Dealbhadh iomraidh

4 Dealbhadh Iomraidh
Tha an caibideil seo a’ taisbeanadh dealbhadh fiosrachaidh airson a bhith a’ ruith thagraidhean ioma-chamara air AM62A EVM, a’ cleachdadh Pasgan Fuasglaidh Camara Arducam V3Link gus 4 camarathan CSI-2 a cheangal ri AM62A agus lorg nithean a ruith airson nan 4 camarathan uile.
4.1 Camaraichean le taic
Bidh an inneal Arducam V3Link ag obair le camarathan stèidhichte air FPD-Link/V3-Link agus camarathan CSI-2 co-chòrdail ri Raspberry Pi. Chaidh na camarathan a leanas a dhearbhadh: · D3 Engineering D3RCM-IMX390-953 · Leopard Imaging LI-OV2312-FPDLINKIII-110H · Camarathan IMX219 ann am Pasgan Fuasglaidh Camara Arducam V3Link
4.2 A’ stèidheachadh ceithir camarathan IMX219
Lean an stiùireadh a tha air a thoirt seachad ann an AM62A Starter Kit EVM Quick Start Guild gus an SK-AM62A-LP EVM (AM62A SK) agus an ArduCam V3Link Camera Solution Quick Start Guide a stèidheachadh gus na camarathan a cheangal ri AM62A SK tron ​​phasgan V3Link. Dèan cinnteach gu bheil na prìnichean air na càbaill sùbailte, na camarathan, bòrd V3Link, agus AM62A SK uile air an co-thaobhadh gu ceart.
Tha Figear 4-1 a’ sealltainn an t-suidheachaidh a chaidh a chleachdadh airson an dealbhaidh iomraidh san aithisg seo. Tha na prìomh phàirtean san t-suidheachadh a’ gabhail a-steach: · 1X bòrd EVM SK-AM62A-LP · 1X bòrd atharrachaidh d-ch Arducam V3Link · Càball FPC a’ ceangal Arducam V3Link ri SK-AM62A · 4X innealan-atharrachaidh camara V3Link (sreathaichean) · 4X càbaill co-axial RF gus sreathaichean V3Link a cheangal ri pasgan d-ch V3Link · 4X camarathan IMX219 · 4X càbaill CSI-2 22 prìne gus camarathan a cheangal ri sreathaichean · Càbaill: càball HDMI, USB-C gus cumhachd a thoirt do SK-AM62A-LP agus cumhachd 12V airson pasgan d-ch V3Link) · Pàirtean eile nach eil air an sealltainn ann am Figear 4-1: cairt micro-SD, càball micro-USB gus faighinn gu SK-AM62A-LP, agus
ethernet airson sruthadh

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

A’ leasachadh thagraidhean ioma-chamara air AM6x

7

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

Dealbhadh iomraidh

www.ti.com

Figear 4-1. Suidheachadh Bòrd V3link agus 4 Camaraichean a chaidh a chleachdadh anns an Dealbhadh Iomraidh
4.3 A’ rèiteachadh chamarathan agus eadar-aghaidh CSI-2 RX
Suidhich am bathar-bog a rèir an stiùiridh a tha air a thoirt seachad ann an Stiùireadh Tòiseachaidh Luath Arducam V3Link. Às dèidh dhut an sgriobt rèiteachaidh camara a ruith, thèid setup-imx219.sh, cruth nan camarathan, cruth eadar-aghaidh CSI-2 RX, agus na slighean bho gach camara chun an nód bhidio co-fhreagarrach a rèiteachadh gu ceart. Thèid ceithir nódan bhidio a chruthachadh airson nan ceithir camarathan IMX219. Bidh an àithne “v4l2-ctl –list-devices” a’ taisbeanadh nan innealan bhidio V4L2 uile, mar a chithear gu h-ìosal:
root@am62axx-evm:~# v4l2-ctl –liosta-innealan j721e-csi2rx (àrd-ùrlar:30102000.ticsi2rx):
/dev/bhidio2 /dev/bhidio3 /dev/bhidio4 /dev/bhidio5 /dev/bhidio6 /dev/bhidio7 /dev/media0
wave5-dec (àrd-ùrlar:wave5-dec): /dev/video0
wave5-enc (àrd-ùrlar: wave5-enc): /dev/video1

8

A’ leasachadh thagraidhean ioma-chamara air AM6x

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

www.ti.com

Dealbhadh iomraidh

Tha 6 nódan bhidio agus 1 nód meadhanan fo tiscsi2rx. Tha gach nód bhidio a’ freagairt ri co-theacsa DMA.
air a riarachadh leis an draibhear CSI2 RX. A-mach às na 6 nodan bhidio, thathas a’ cleachdadh 4 airson na 4 camarathan IMX219, mar a chithear ann an
topo-eòlas pìob nam meadhanan gu h-ìosal:
freumh@am62axx-evm:~# meadhanan-ctl -p
Topo-eòlas an inneil – eintiteas 1: 30102000.ticsi2rx (7 padaichean, 7 ceanglaichean, 4 slighean)
seòrsa V4L2 subdev fo-sheòrsa Brataichean neo-aithnichte 0 ainm nód inneil /dev/v4l-subdev0 slighean:
0/0 -> 1/0 [GNÌOMHACH] 0/1 -> 2/0 [GNÌOMHACH] 0/2 -> 3/0 [GNÌOMHACH] 0/3 -> 4/0 [GNÌOMHACH] pad0: Sink [stream:0 fmt:UYVY8_1X16/640×480 field:none colorspace:srgb xfer:srgb ycbcr:601 quantization:lim-range] [stream:1 fmt:UYVY8_1X16/640×480 field:none colorspace:srgb xfer:srgb ycbcr:601 quantization:lim-range] [stream:2 fmt:UYVY8_1X16/640×480 field:none colorspace:srgb xfer:srgb ycbcr:601 quantization:lim-range] [stream:3 fmt:UYVY8_1X16/640×480 achadh:none colorspace:srgb xfer:srgb ycbcr:601 quantization:lim-range] <- “cdns_csi2rx.30101000.csi-bridge”:1 [COMASACH,NEO-CHAOCHLACH] pad1: Stòr [stream:0 fmt:UYVY8_1X16/640×480 achadh:none colorspace:srgb xfer:srgb ycbcr:601 quantization:lim-range] -> “30102000.ticsi2rx co-theacsa 0”:0 [COMASACH,NEO-CHAOCHLACH] pad2: Stòr [stream:0 fmt:UYVY8_1X16/640×480 achadh:none colorspace:srgb xfer:srgb ycbcr:601 tomhais: raon-lim] -> “30102000.ticsi2rx co-theacsa 1”:0 [COMASACH, NEO-CHAOCHLASACH] pad3: Stòr [sruthadh:0 fmt:UYVY8_1X16/640×480 raon:gun dad colorspace:srgb xfer:srgb ycbcr:601 tomhais: raon-lim] -> “30102000.ticsi2rx co-theacsa 2”:0 [COMASACH, NEO-CHAOCHLASACH] pad4: Stòr [sruthadh:0 fmt:UYVY8_1X16/640×480 raon:gun dad colorspace:srgb xfer:srgb ycbcr:601 tomhais: raon-lim] -> “30102000.ticsi2rx co-theacsa 3”:0 [COMASACH, NEO-CHAOCHLASACH] pad5: Stòr -> “30102000.ticsi2rx co-theacsa 4”:0 [COMASACH,NEO-CHAOCHLACH] pad6: Stòr -> “co-theacsa 30102000.ticsi2rx 5″:0 [COMASACH,NEO-CHAOCHLACH]

Mar a chithear gu h-àrd, tha 30102000 padaichean stòr aig eintiteas meadhanan 2.ticsi6rx, ach chan eil ach a’ chiad 4 air an cleachdadh, gach fear airson aon IMX219. Faodar topo-eòlas pìob nam meadhanan a mhìneachadh gu grafaigeach cuideachd. Ruith an àithne a leanas gus dot a chruthachadh file:
root@am62axx-evm:~# meadhanan-ctl –clò-dot > meadhanan.dot

An uairsin ruith an àithne gu h-ìosal air PC aoigheachd Linux gus png a chruthachadh file:
$ dot -Tpng meadhanan-mullach.dot -o meadhanan-mullach.png

'S e dealbh a chaidh a chruthachadh le bhith a' cleachdadh nan òrdughan a chaidh a thoirt seachad gu h-àrd a th' ann am Figear 4-2. Gheibhear na pàirtean ann an ailtireachd bathar-bog Figear 3-1 sa ghraf seo.

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

A’ leasachadh thagraidhean ioma-chamara air AM6x

9

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

Dealbhadh iomraidh

Camaraichean Sreathail

Imx219 6-0010 /dev/v4l-subdev9
0
0 ds90ub953 4-0044 /dev/v41-subdev8
1

Imx219 7-0010 /dev/v4l-subdev5
0
0 ds90ub953 4-0045 /dev/v41-subdev3
1

Imx219 8-0010 /dev/v4l-subdev7
0
0 ds90ub953 4-0046 /dev/v41-subdev4
1

Ionad dì-shreathachaidh

0

1

2

3

ds90ub960 4-0030 /dev/v4l-subdev2

4

5

Drochaid D-PHY agus CSI-2 Rx

0
cdns_csi2rx.30101000.csi-bridge /dev/v4l-subdev1

1

2

3

4

TI CSI-2 RX (SHIM, DMASS)

0 30102000.ticsi2rx /dev/v4l-subdev0
1 23 4 5 6

www.ti.com
Imx219 9-0010 /dev/v4l-subdev10
0
0 ds90ub953 4-0047 /dev/v41-subdev6
1

30102000.ticsi2rx co-theacsa 0 /dev/video2

30102000.ticsi2rx co-theacsa /dev/video3

1text3010200/d0e.tvic/vsiid2erxo4context

2

30102000.ticsi2rx co-theacsa 3 /dev/video5

30102000.ticsi2rx co-theacsa 4 /dev/video6

30102000.ticsi2rx co-theacsa 5 /dev/video7

Nòdan bhidio: thathar a’ cleachdadh a’ chiad 4 nòdan, aon airson gach camara

Figear 4-2. Topo-eòlas Meadhanan Siostam Ioma-chamara

4.4 Sruthadh bho cheithir chamarathan
Le bathar-cruaidh is bathar-bog air an stèidheachadh gu ceart, faodaidh tagraidhean ioma-chamara ruith bhon àite cleachdaiche. Airson AM62A, feumar an ISP a ghleusadh gus càileachd ìomhaigh mhath a thoirt gu buil. Thoir sùil air an Stiùireadh Gleusaidh ISP AM6xA airson mar a nì thu gleusadh ISP. Tha na h-earrannan a leanas a’ taisbeanadh eisimpleireanampde bhith a’ sruthadh dàta camara gu taisbeanadh, a’ sruthadh dàta camara gu lìonra, agus a’ stòradh dàta a’ chamara gu files.
4.4.1 Sruthadh dàta camara chun taisbeanaidh
Is e prìomh chur an sàs an t-siostaim ioma-chamara seo bhideothan a shruthadh bho na camarathan uile gu taisbeanadh a tha ceangailte ris an aon SoC. Seo eisimpleir de loidhne-phìoban GStreamer.ample bhith a’ sruthadh ceithir IMX219 gu taisbeanadh (tha coltas ann gun atharraich àireamhan nód a’ bhidio agus àireamhan v4l-subdev sa phìob-loidhne bho ath-thòiseachadh gu ath-thòiseachadh).

gst-launch-1.0 v4l2src inneal=/dev/video2 io-mode=5 ! bhidio/xbayer, leud=1920, àirde=1080, ìre frèamaichean=30/1, cruth=bggr ! ciudha aodionach=2 ! tiovxisp sinc_0::inneal=/dev/v4l-subdev9 ainm-mothachaidh=SENSOR_SONY_IMX219_RPI dcc-isp-file=/roghainn/ ìomhaighean/imx219/dcc_viss_1920x1080.bin sinc_0::dcc-2a-file=/roghainn/ìomhaighean/imx219/dcc_2a_1920x1080.bin cruth-msb=7 sink_0::meud-pool=8 src::meud-pool=8 ! bhidio/x-amh, cruth=NV12, leud=1920, àirde=1080 ! ciudha ! mosaic.sink_0 v4l2src inneal=/dev/video3 io-mode=5 ! bhidio/xbayer, leud=1920, àirde=1080, ìre frèamaichean=30/1, cruth=bggr ! ciudha aodionach=2 ! tiovxisp sink_0::inneal=/dev/v4l-subdev5 ainm-sensor=SENSOR_SONY_IMX219_RPI dcc-isp-file=/roghainn/ ìomhaighean/imx219/dcc_viss_1920x1080.bin sinc_0::dcc-2a-file=/roghainn/ìomhaighean/imx219/dcc_2a_1920x1080.bin cruth-msb=7 sinc_0::meud-pool=8 src::meud-pool=8 ! bhidio/x-amh, cruth=NV12, leud=1920, àirde=1080 ! ciudha ! mosaic.sink_1 v4l2src inneal=/dev/video4 io-mode=5 ! bhidio/x-

10

A’ leasachadh thagraidhean ioma-chamara air AM6x

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

www.ti.com

Dealbhadh iomraidh

bayer, leud=1920, àirde=1080, ìre frèamaichean=30/1, cruth=bggr ! ciudha aodionach=2 ! tiovxisp sinc_0::inneal=/dev/v4l-subdev7 ainm-mothachaidh=SENSOR_SONY_IMX219_RPI dcc-isp-file=/roghainn/ ìomhaighean/imx219/dcc_viss_1920x1080.bin sinc_0::dcc-2a-file=/roghainn/ìomhaighean/imx219/dcc_2a_1920x1080.bin cruth-msb=7 sink_0::meud-pool=8 src::meud-pool=8 ! bhidio/x-amh, cruth=NV12, leud=1920, àirde=1080 ! ciudha ! mosaic.sink_2 v4l2src inneal=/dev/video5 io-mode=5 ! bhidio/xbayer, leud=1920, àirde=1080, ìre frèamaichean=30/1, cruth=bggr ! ciudha aodionach=2 ! tiovxisp sink_0::inneal=/dev/v4l-subdev10 ainm-sensor=SENSOR_SONY_IMX219_RPI dcc-isp-file=/roghainn/ ìomhaighean/imx219/dcc_viss_1920x1080.bin sinc_0::dcc-2a-file=/roghainn/ìomhaighean/imx219/dcc_2a_1920x1080.bin cruth-msb=7 sinc_0::meud-pool=8 src::meud-pool=8 ! bhidio/x-amh, cruth=NV12, leud=1920, àirde=1080 ! ciudha ! mosaic.sink_3 tiovxmosaic ainm=mosaic sinc_0::startx=”<0>” sinc_0::starty=”<0>” sinc_0::widths=”<640>” sinc_0::heights=”<480>” sinc_1::startx=”<0>” sinc_1::starty=”<480>” sinc_1::widths=”<640>” sinc_1::heights=”<480>” sinc_2::startx=”<640>” sinc_2::starty=”<0>” sinc_2::widths=”<640>” sinc_2::heights=”<480>” sinc_3::startx=”<640>” sinc_3::starty=”<480>” sinc_3::widths=”<640>” sink_3::àirdean=”<480>” ! ciudha ! bhidio/x-amh, leud=1920, àirde=1080 ! kmssink ainm-draibhear=tidss sionc=meallta suidheachadh-feachd-mhodh=fìor

4.4.2 Sruthadh dàta camara tro Ethernet
An àite sruthadh gu taisbeanadh ceangailte ris an aon SoC, faodar dàta a’ chamara a shruthladh tron ​​Ethernet cuideachd. Faodaidh an taobh a gheibh e a bhith na phròiseasar AM62A/AM62P eile no na PC aoigheachd. Seo eisimpleirampdòigh air dàta a’ chamara a shruthadh tron ​​Ethernet (a’ cleachdadh dà chamara airson sìmplidheachd) (thoir an aire don plugan encoder a chaidh a chleachdadh sa phìob-loidhne):
gst-launch-1.0 v4l2src inneal=/dev/video2 io-mode=5 ! bhidio/xbayer, leud=1920, àirde=1080, ìre frèamaichean=30/1, cruth=bggr ! ciudha aodionach=2 ! tiovxisp ainm-mothachaidh=SENSOR_SONY_IMX219_RPI dcc-isp-file=/opt/imaging/imx219/dcc_viss_1920x1080.bin sink_0::dcc-2a-file=/opt/imaging/imx219/dcc_2a_1920x1080.bin sink_0::inneal=/dev/v4l-subdev9 ! ciudha ! bhidio/x-amh,cruth=NV12,leud=1920,àirde=1080,ìre frèamaichean=30/1 ! v4l2h264enc ! rtph264pay ! udpsink port=5000 aoigh= inneal v4l2src=/dev/video3 io-mode=5 ! bhidio/xbayer, leud=1920, àirde=1080, ìre frèamaichean=30/1, cruth=bggr ! ciudha aodionach=2 ! tiovxisp ainm-mothachaidh=SENSOR_SONY_IMX219_RPI dcc-isp-file=/opt/imaging/imx219/dcc_viss_1920x1080.bin sink_0::dcc-2a-file=/opt/imaging/imx219/dcc_2a_1920x1080.bin sinc_0::inneal=/dev/v4l-subdev5 ! ciudha ! bhidio/x-amh,cruth=NV12,leud=1920,àirde=1080,ìre frèamaichean=30/1 ! v4l2h264enc ! rtph264pay ! udpsink port=5001 aoigh=

Tha na leanas mar exampmar a gheibh thu dàta a’ chamara agus ga shruthadh gu taisbeanadh air pròiseasar AM62A/AM62P eile:
gst-launch-1.0 -v udpsrc port=5000 ! 'application/x-rtp, ainm-còdachadh=H264, luchd=96' ! rtph264depay ! avdec_h264 ! ciudha ! videoconvert ! ciudha ! bhidio/x-raw, cruth=NV12, leud=1920, àirde=1080 ! ciudha ! mosaic.sink_0 udpsrc port=5001 ! 'application/x-rtp, ainm-còdachadh=H264, luchd=96' ! rtph264depay ! avdec_h264 ! ciudha ! videoconvert ! ciudha ! bhidio/x-raw, cruth=NV12, leud=1920, àirde=1080 ! ciudha ! mosaic.sink_1 tiovxmosaic ainm=mosaic sinc_0::startx=”<0>” sinc_0::starty=”<0>” sinc_0::widths=”<960>” sinc_0::heights=”<540>” sinc_1::startx=”<960>” sinc_1::starty=”<540>” sinc_1::widths=”<960>” sinc_1::heights=”<540>” ! ciudha ! kmssink ainm-draibhear=tidss sioncranachadh=meallta

4.4.3 A’ stòradh dàta camara gu Files
An àite a bhith ga shruthadh gu taisbeanadh no tro lìonra, faodar dàta a’ chamara a stòradh gu h-ionadail files. Bidh an loidhne-phìoban gu h-ìosal a’ stòradh dàta gach camara gu a file (a’ cleachdadh dà chamara mar eisimpleir)ampairson sìmplidheachd).
gst-launch-1.0 v4l2src inneal=/dev/video2 io-mode=5 ! bhidio/xbayer, leud=1920, àirde=1080, ìre frèamaichean=30/1, cruth=bggr ! ciudha aodionach=2 ! tiovxisp ainm-mothachaidh=SENSOR_SONY_IMX219_RPI dcc-isp-file=/opt/imaging/imx219/dcc_viss_1920x1080.bin sink_0::dcc-2a-file=/opt/imaging/imx219/dcc_2a_1920x1080.bin sink_0::device=/dev/v4l-subdev9 !

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

A’ leasachadh thagraidhean ioma-chamara air AM6x

11

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

Dealbhadh iomraidh

www.ti.com

ciudha! bhidio/x-amh, cruth=NV12, leud=1920, àirde=1080, ìre frèamaichean=30/1 ! v4l2h264enc ! fileàite sinc=camcap-1.mp4 v4l2src inneal=/dev/video3 io-mode=5 ! bhidio/xbayer, leud=1920, àirde=1080, ìre frèamaichean=30/1, cruth=bggr ! ciudha aodionach=2 ! tiovxisp ainm-mothachaidh=SENSOR_SONY_IMX219_RPI dcc-isp-file=/opt/imaging/imx219/dcc_viss_1920x1080.bin sink_0::dcc-2a-file=/opt/imaging/imx219/dcc_2a_1920x1080.bin sink_0::inneal=/dev/v4l-subdev5 ! ciudha ! bhidio/x-amh,cruth=NV12,leud=1920,àirde=1080,ìre frèamaichean=30/1 ! v4l2h264enc ! fileàite an t-sinc = cam-cap-2.mp4

4.5 Co-dhùnadh Ionnsachaidh Domhainn Ioma-chamara

Tha luathaichear ionnsachaidh domhainn (C62x-MMA) aig AM7A le suas ri dà TOPS, a tha comasach air diofar sheòrsaichean de mhodalan ionnsachaidh domhainn a ruith airson seòrsachadh, lorg nithean, roinneadh brìghmhor, agus barrachd. Tha an earrann seo a’ sealltainn mar as urrainn dha AM62A ceithir modalan ionnsachaidh domhainn a ruith aig an aon àm air ceithir biadhan camara eadar-dhealaichte.

4.5.1 Taghadh Modail

Tha EdgeAI-ModelZoo aig TI a’ toirt seachad ceudan de mhodalan ùr-nodha a thèid a thionndadh/às-mhalairt bho na frèamaichean trèanaidh tùsail aca gu cruth càirdeil leabaithe gus an urrainnear an luchdachadh sìos chun luathaichear ionnsachaidh domhainn C7x-MMA. Tha inneal “Taghadh Modail” furasta a chleachdadh aig Edge AI Studio, stèidhichte air a’ sgòth. Tha e air ùrachadh gu dinamach gus a h-uile modal a tha air a thaiceadh ann an TI EdgeAI-ModelZoo a thoirt a-steach. Chan eil feum air eòlas roimhe airson an inneal agus tha e a’ toirt seachad eadar-aghaidh furasta a chleachdadh gus na feartan a tha a dhìth anns a’ mhodail a tha thu ag iarraidh a chuir a-steach.

Chaidh an TFL-OD-2000-ssd-mobV1-coco-mlperf a thaghadh airson an deuchainn ionnsachaidh domhainn ioma-chamara seo. Tha am modail lorg ioma-nì seo air a leasachadh ann am frèam Tensor Flow le rùn cuir-a-steach 300 × 300. Tha Clàr 4-1 a’ sealltainn prìomh fheartan a’ mhodail seo nuair a chaidh a thrèanadh air an t-seata dàta coco le timcheall air 80 clas eadar-dhealaichte.

Clàr 4-1. Prìomh fheartan a’ Mhodail TFL-OD-2000-ssd-mobV1-coco-mlperf.

Modail

Tasc

Fuasgladh

FPS

Cruinneas mAP 50% air COCO

Latency/Frèam (ms)

Cleachdadh DDR BW (MB/Frèam)

TFL-OD-2000-ssd-

Ioma-nì 300 × 300

~152

15.9

6.5

mobV1-coco-mlperf

Dearbhadh

18.839

4.5.2 Suidheachadh Pìob-loidhne
Tha Figear 4-3 a’ sealltainn loidhne-phìoban ionnsachaidh domhainn 4-chamara GStreamer. Tha TI a’ toirt seachad sreath de GStreamer plugins a leigeas le cuid den phròiseasadh meadhanan agus an co-dhùnadh ionnsachaidh domhainn a thoirt far na luathaichean bathar-cruaidh. cuid examples dhiubh sin plugins a’ gabhail a-steach tiovxisp, tiovxmultiscaler, tiovxmosaic, agus tidlinferer. Tha am pìob-loidhne ann am Figear 4-3 a’ gabhail a-steach a h-uile rud a tha riatanach plugins airson pìob-loidhne ioma-shlighe GStreamer airson cuir-a-steach 4-chamara, gach fear le ro-phròiseas meadhanan, co-dhùnadh ionnsachaidh domhainn, agus iar-phròiseas. An dùblachadh plugins airson gach aon de na slighean camara tha iad air an cruachadh sa ghraf airson taisbeanadh nas fhasa.
Tha na goireasan bathar-cruaidh a tha rim faighinn air an sgaoileadh gu cothromach am measg nan ceithir slighean camara. Mar eisimpleir, tha dà ioma-sgèilear ìomhaigh ann an AM62A: MSC0 agus MSC1. Tha am pìob-loidhne air MSC0 a choisrigeadh gu sònraichte airson slighean camara 1 agus camara 2 a phròiseasadh agus tha MSC1 air a choisrigeadh do chamara 3 agus camara 4.

12

A’ leasachadh thagraidhean ioma-chamara air AM6x

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

www.ti.com
CSI IMX219 Cam(1) Cam(2) Cam(3) Cam(4)

Luathaiche VISS

Luathaiche MSC

1920 × 1080

1920 × 1080

RGGB

NV12

Glacadh Cuir-a-steach

Buannachd Nochdaidh

v4l2src

tiovxisp

Sgèile agus Sgoltadh tiovxmultiscaler

1110 × 690 NV12

1110 × 690 NV12

ciudha

Luathaiche MSC

Sgèile tiovxmultiscaler
640 × 480 NV12

Luathaichear Ionnsachaidh Domhainn C7x/MMA

ciudha

Dealbhadh iomraidh
Luathaiche MSC
Sgèile tiovxmultiscaler
300 × 300 NV12
Ro-phròiseasadh tiovxdlpreproc
300 × 300 RGB
àm-chuairteachaidh
Iar-phròiseas tidlpostproc

Luathaichear DSS

Luathaiche MSC

192 × 1080
NV12 HDMI

Gus kmssink a thaisbeanadh

Coileanadh tiperfoverlay

Dealbhan Conc tiovxmosaic

4x640x480 NV12

Plugin GST ARM NEON Plugin GST air a bharrrachadh ARM Ionnsachadh Domhainn Ùine ruith

Plugin GST le Còd Iarrtais Luathaichear Bathar-cruaidh air coraichean ARM A53

Figear 4-3. Pìob-loidhne GStreamer airson Co-dhùnadh Ionnsachaidh Domhainn Camara Quad CSI IMX219 air AM62A

Tha toradh nan ceithir loidhnichean-phìoba camara air an lughdachadh agus air an ceangal ri chèile le bhith a’ cleachdadh plugan tiovxmosaic. Tha an toradh air a thaisbeanadh air aon sgrion. Tha Figear 4-4 a’ sealltainn toradh nan ceithir camarathan le modail ionnsachaidh domhainn a’ ruith lorg nithean. Tha gach loidhne-phìoba (camara) a’ ruith aig 30 FPS agus 120 FPS san iomlan.

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

A’ leasachadh thagraidhean ioma-chamara air AM6x

13

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

Dealbhadh iomraidh

www.ti.com

Figear 4-4. Dealbh-sgrìn de Cho-dhùnadh Ionnsachaidh Domhainn Lorgaidh Rudan Ceithir-chamara a’ cleachdadh AM62A le Còmhdach Coileanaidh Grafaigeach
Seo an ath rud an sgriobt làn-phìoban airson a’ chùis-chleachdaidh ionnsachaidh domhainn ioma-chamara a chithear ann am Figear 4-3.
gst-launch-1.0 -v v4l2src inneal=/dev/video2 io-mode=5 ! ciudha aodionach=2 ! bhidio/x-bayer, leud=1920, àirde=1080, cruth=rggb ! tiovxisp ainm-mothachaidh=SENSOR_SONY_IMX219_RPI dcc-isp-file=/roghainn/ìomhaighean/imx219/ dcc_viss.bin cruth-msb=7 sink_0::dcc-2a-file=/roghainn/ìomhaighean/imx219/dcc_2a.bin sinc_0::inneal=/dev/ v4l-subdev2 ! bhidio/x-amh, cruth=NV12 ! tiovxmultiscaler targaid=0 ainm=split_01 split_01. ! ciudha ! bhidio/x-amh, leud=1110, àirde=690 ! tiovxmultiscaler targaid=0 ! bhidio/xraw, leud=300, àirde=300 ! tiovxdlpreproc seòrsa-dàta=3 òrdugh-sianal=1 cruth-tensor=rgb meud-pool=4 ! tagradh/x-tensor-tiovx ! iomradh-àm targaid=1 modail=/roghainn/model_zoo/TFL-OD-2000ssd-mobV1-coco-mlperf-300×300 ! post_0.tensor split_01. ! ciudha ! bhidio/x-amh, leud=640, àirde=360 ! post_0.sink tidlpostproc ainm=post_0 modail=/opt/model_zoo/TFL-OD-2000-ssd-mobV1-coco-mlperf-300×300 alpha=0.400000 viz-threshold=0.600000 top-N=5 ! ciudha ! mosaic_0. v4l2src inneal=/dev/video3 io-mode=5 ! ciudha aodionach=2 ! bhidio/x-bayer, leud=1920, àirde=1080, cruth=rggb ! tiovxisp ainm-mothachaidh=SENSOR_SONY_IMX219_RPI dcc-isp-file=/roghainn/ìomhaighean/imx219/ dcc_viss.bin cruth-msb=7 sink_0::dcc-2a-file=/roghainn/ìomhaighean/imx219/dcc_2a.bin sinc_0::inneal=/dev/ v4l-subdev2 ! bhidio/x-amh, cruth=NV12 ! tiovxmultiscaler targaid=0 ainm=split_11 split_11. ! ciudha ! bhidio/x-amh, leud=1110, àirde=690 ! tiovxmultiscaler targaid=0 ! bhidio/xraw, leud=300, àirde=300 ! tiovxdlpreproc seòrsa-dàta=3 òrdugh-sianal=1 cruth-tensor=rgb meud-pool=4 ! tagradh/x-tensor-tiovx ! iomradh-àm targaid=1 modail=/roghainn/model_zoo/TFL-OD-2000ssd-mobV1-coco-mlperf-300×300 ! post_1.tensor split_11. ! ciudha ! bhidio/x-amh, leud=640, àirde=360 ! post_1.sink tidlpostproc ainm=post_1 modail=/opt/model_zoo/TFL-OD-2000-ssd-mobV1-coco-mlperf-300×300 alpha=0.400000 viz-threshold=0.600000 top-N=5 ! ciudha ! mosaic_0. v4l2src inneal=/dev/video4 io-mode=5 ! ciudha aodionach=2 ! bhidio/x-bayer, leud=1920, àirde=1080, cruth=rggb ! tiovxisp ainm-mothachaidh=SENSOR_SONY_IMX219_RPI dcc-isp-file=/roghainn/ìomhaighean/imx219/ dcc_viss.bin cruth-msb=7 sink_0::dcc-2a-file=/roghainn/ìomhaighean/imx219/dcc_2a.bin sink_0::inneal=/dev/ v4l-subdev2 ! bhidio/x-amh, cruth=NV12 ! tiovxmultiscaler targaid=1 ainm=split_21 split_21. ! ciudha ! bhidio/x-amh, leud=1110, àirde=690 ! tiovxmultiscaler targaid=1 ! bhidio/xraw, leud=300, àirde=300 ! tiovxdlpreproc seòrsa-dàta=3 òrdugh-sianal=1 cruth-tensor=rgb meud-pool=4 ! tagradh/x-tensor-tiovx ! iomradh-àm targaid=1 modail=/roghainn/model_zoo/TFL-OD-2000ssd-mobV1-coco-mlperf-300×300 ! post_2.tensor split_21. ! ciudha ! bhidio/x-amh, leud=640, àirde=360 ! post_2.sink tidlpostproc ainm=post_2 modail=/roghainn/model_zoo/TFL-OD-2000-ssd-mobV1-coco-mlperf-300×300 alpha=0.400000 stairsneach-viz=0.600000 mullach-N=5 ! ciudha ! mosaic_0.

14

A’ leasachadh thagraidhean ioma-chamara air AM6x

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

www.ti.com

Dealbhadh iomraidh

inneal v4l2src=/dev/video5 io-mode=5 ! ciudha aodionach=2 ! bhidio/x-bayer, leud=1920, àirde=1080, cruth=rggb ! tiovxisp ainm-mothachaidh=SENSOR_SONY_IMX219_RPI dcc-isp-file=/roghainn/ìomhaighean/imx219/ dcc_viss.bin cruth-msb=7 sink_0::dcc-2a-file=/roghainn/ìomhaighean/imx219/dcc_2a.bin sink_0::inneal=/dev/ v4l-subdev2 ! bhidio/x-amh, cruth=NV12 ! tiovxmultiscaler targaid=1 ainm=split_31 split_31. ! ciudha ! bhidio/x-amh, leud=1110, àirde=690 ! tiovxmultiscaler targaid=1 ! bhidio/xraw, leud=300, àirde=300 ! tiovxdlpreproc seòrsa-dàta=3 òrdugh-sianal=1 cruth-tensor=rgb meud-pool=4 ! tagradh/x-tensor-tiovx ! iomradh-àm targaid=1 modail=/roghainn/model_zoo/TFL-OD-2000ssd-mobV1-coco-mlperf-300×300 ! post_3.tensor split_31. ! ciudha ! bhidio/x-amh, leud=640, àirde=360 ! post_3.sink tidlpostproc ainm=post_3 modail=/roghainn/model_zoo/TFL-OD-2000-ssd-mobV1-coco-mlperf-300×300 alpha=0.400000 stairsneach-viz=0.600000 mullach-N=5 ! ciudha ! mosaic_0. tiovxmosaic src::pool-size=3 name=mosaic_0 sink_0::startx=”<320>” sink_0::starty=”<180>” sink_0::widths=”<640>” sink_0::heights=”<360>” sink_1::startx=”<960>” sink_1::starty=”<180>” sink_1::widths=”<640>” sink_1::heights=”<360>” sink_2::startx=”<320>” sink_2::starty=”<560>” sink_2::widths=”<640>” sink_2::heights=”<360>” sink_3::startx=”<960>” sink_3::starty=”<560>” sink_3::widths=”<640>” sink_3::heights=”<360>” ! bhidio/x-raw,cruth=NV12, leud=1920, àirde=1080 ! ciudha ! tiperfoverlay tiotal=”AM62A: Lorgaireachd Rudan Camara Ceithir” ! kmssink sionc=meallta ainm-draibhear=tidss suidheachadh-modh-feachd=fìor

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

A’ leasachadh thagraidhean ioma-chamara air AM6x

15

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

Mion-sgrùdadh Coileanaidh

www.ti.com

5 Mion-sgrùdadh Coileanaidh
Chaidh an suidheachadh le ceithir camarathan a’ cleachdadh bòrd V3Link agus an AM62A SK a dhearbhadh ann an diofar shuidheachaidhean tagraidh, a’ gabhail a-steach taisbeanadh dìreach air scrion, sruthadh thairis air Ethernet (ceithir seanalan UDP), clàradh gu 4 camarathan fa leth. files, agus le co-dhùnadh ionnsachaidh domhainn. Anns gach deuchainn, rinn sinn sgrùdadh air an ìre frèam agus cleachdadh chridheachan CPU gus comasan an t-siostaim gu lèir a sgrùdadh.
Mar a chithear roimhe ann am Figear 4-4, bidh am pìob-loidhne ionnsachaidh domhainn a’ cleachdadh am plugan tiperfoverlay GStreamer gus luchdan cridhe CPU a shealltainn mar ghraf bàr aig bonn na sgrìn. Gu gnàthach, thèid a’ ghraf ùrachadh a h-uile dà dhiog gus na luchdan a shealltainn mar cheudad cleachdaidh.tage. A bharrachd air a’ plugan tiperfoverlay GStreamer, ’s e an inneal perf_stats an dàrna roghainn airson coileanadh nan coraichean a shealltainn gu dìreach air an teirminéal le roghainn airson a shàbhaladh gu… fileTha an inneal seo nas cruinne an taca ris an tiperfoverlay leis gu bheil an tè mu dheireadh a’ cur barrachd luchd air coraichean Arm agus an DDR gus an graf a tharraing agus a chòmhdach air an sgrion. Tha an inneal perf_stats air a chleachdadh sa mhòr-chuid gus toraidhean cleachdaidh bathar-cruaidh a chruinneachadh anns a h-uile cùis deuchainn a chithear san sgrìobhainn seo. Am measg cuid de na coraichean giullachd agus luathaichean cudromach a chaidh a sgrùdadh anns na deuchainnean seo tha na prìomh phròiseasairean (ceithir coraichean Arm A53 @ 1.25GHz), an luathaichear ionnsachaidh domhainn (C7x-MMA @ 850MHz), an VPAC (ISP) le VISS agus ioma-sgèilearan (MSC0 agus MSC1), agus obrachaidhean DDR.
Tha Clàr 5-1 a’ sealltainn coileanadh agus cleachdadh ghoireasan nuair a thathar a’ cleachdadh AM62A le ceithir camarathan airson trì cùisean cleachdaidh, a’ gabhail a-steach sruthadh ceithir camarathan gu taisbeanadh, sruthadh thairis air ethernet, agus clàradh gu ceithir camarathan fa leth. files. Tha dà dheuchainn air an cur an gnìomh anns gach cùis cleachdaidh: le camara a-mhàin agus le co-dhùnadh ionnsachaidh domhainn. A bharrachd air an sin, tha a’ chiad sreath ann an Clàr 5-1 a’ sealltainn cleachdadh bathar-cruaidh nuair a bha an siostam obrachaidh a-mhàin a’ ruith air AM62A gun aplacaidean cleachdaiche sam bith. Tha seo air a chleachdadh mar bhun-loidhne airson coimeas a dhèanamh an aghaidh nuair a thathar a’ measadh cleachdadh bathar-cruaidh nan cùisean deuchainn eile. Mar a chithear sa chlàr, bha na ceithir camarathan le ionnsachadh domhainn agus taisbeanadh sgrion ag obrachadh aig 30 FPS gach fear le 120 FPS gu h-iomlan airson nan ceithir camarathan. Tha an ìre frèam àrd seo air a choileanadh le dìreach 86% de làn chomas an luathaichear ionnsachaidh domhainn (C7x-MMA). A bharrachd air an sin, tha e cudromach a thoirt fa-near gun deach an luathaichear ionnsachaidh domhainn a chlocadh aig 850MHz an àite 1000MHz anns na deuchainnean seo, a tha dìreach mu 85% den choileanadh as àirde aige.

16

A’ leasachadh thagraidhean ioma-chamara air AM6x

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

www.ti.com

Mion-sgrùdadh Coileanaidh

Clàr 5-1. Coileanadh (FPS) agus Cleachdadh Goireasan AM62A nuair a thèid a chleachdadh le 4 Camaraichean IMX219 airson Taisbeanadh Sgrion, Sruth Ethernet, Clàradh gu Files, agus a’ dèanamh co-dhùnaidhean ionnsachaidh domhainn

Toradh Pìob-loidhne Iarrtais

n

(obrachadh

)

Cuibheasachd FPS Pìob-loidhne FPS iomlan

MPUan A53an @ 1.25 GHz [%]

MCU R5 [%]

DLA (C7xMMA) @ 850 MHz [%]

VISS [%]

MSC0 MSC1 DDR DDR DDR

[%] [%]

Rd

Wr

Iomlan

[MB/s] [MB/s] [MB/s]

Gun aplacaid

Bun-loidhne NA Gun obrachadh

NA

NA

1.87 1

0

0

0

0

560 19

579

Sruth Camara chun Sgrion 30

a-mhàin

Sgrion

120 12

12

0

70

61

60

1015 757 1782

UDP sruth: 4 30

120 23

6

0

70

0

0

2071 1390 3461

thairis

puirt

ethernet 1920 × 1080

Clàraich gu 4 files

30

120 25

3

0

70

0

0

2100 1403 3503

files

1920 × 1080

Cam le Doimhneachd

Sgrion 30

Doimhneachd

ionnsachadh:

Cuspair ionnsachaidh

bhrath

MobV1-

cnò-choille

120 38

25

86

71

85

82

2926 1676 4602

Ionnsachadh domhainn: Lorgaireachd nithean MobV1coco agus Sruth thairis air ethernet

UDP: 4 28 puirt 1920 × 1080

112 84

20

99

66

65

72

4157 2563 6720

Ionnsachadh domhainn: Lorgaireachd nithean MobV1coco agus clàradh gu files

4 files

28

1920 × 1080

112 87

22

98

75

82

61

2024 2458 6482

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

A’ leasachadh thagraidhean ioma-chamara air AM6x

17

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

Geàrr-chunntas

www.ti.com

6 Geàrr-chunntas
Tha an aithisg tagraidh seo a’ toirt cunntas air mar a chuireas tu tagraidhean ioma-chamara an gnìomh air teaghlach innealan AM6x. Tha dealbhadh fiosrachaidh stèidhichte air Pasgan Fuasglaidh Camara V3Link Arducam agus AM62A SK EVM air a thoirt seachad san aithisg, le grunn thagraidhean camara a’ cleachdadh ceithir camarathan IMX219 leithid sruthadh agus lorg nithean. Thathar a’ brosnachadh luchd-cleachdaidh Pasgan Fuasglaidh Camara V3Link fhaighinn bho Arducam agus na h-eisimpleirean sin ath-riochdachadh.ampTha an aithisg cuideachd a’ toirt seachad mion-sgrùdadh air coileanadh AM62A fhad ’s a tha ceithir camarathan ga chleachdadh fo dhiofar rèiteachaidhean a’ gabhail a-steach taisbeanadh gu scrion, sruthadh thairis air Ethernet, agus clàradh gu files. Tha e cuideachd a’ sealltainn comas AM62A airson co-dhùnadh ionnsachaidh domhainn a dhèanamh air ceithir sruthan camara fa leth aig an aon àm. Ma tha ceistean sam bith ann mu bhith a’ ruith nan ex seoamples, cuir a-steach ceist aig fòram TI E2E.

18

A’ leasachadh thagraidhean ioma-chamara air AM6x

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

www.ti.com
7 Iomraidhean
1. Stiùireadh Tòiseachaidh Luath Pasgan Tòiseachaidh EVM AM62A 2. Stiùireadh Tòiseachaidh Luath Fuasgladh Camara ArduCam V3Link 3. Sgrìobhainnean SDK Edge AI airson AM62A 4. Camaraichean Smart Edge AI a’ cleachdadh Pròiseasar AM62A Èifeachdach a thaobh Lùtha 5. Siostaman Sgàthan Camara air AM62A 6. Siostaman Sgrùdaidh Draibhear is Àiteachaidh air AM62A 7. Iarrtas Camara Ceithir-sianal airson Timcheall View agus Siostaman Camara CMS 8. Acadamaidh Linux AM62Ax air a bhith a’ comasachadh mothachaidh CIS-2 9. Edge AI ModelZoo 10. Edge AI Studio 11. Inneal Perf_stats
Pàirtean TI air an ainmeachadh san tagradh seo Nota: · 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

Iomraidhean

SPADH2 AN GEARRAN 2024 Cuir a-steach Sgrìobhainn Beachdan

A’ leasachadh thagraidhean ioma-chamara air AM6x

19

Dlighe-sgrìobhaidh © 2024 Texas Instruments Incorporated

FIOSRACHADH CUDROMACH AGUS SÒNRAICHTE
Tha TI a’ solarachadh dàta teignigeach is earbsach (a’ gabhail a-steach bileagan dàta), goireasan dealbhaidh (a’ gabhail a-steach dealbhadh AITHRIS), IARRTAS NO COMHAIRLE Dealbhaidh EILE, WEB Innealan, FIOSRACHADH SÀBHAILTEACHD, AGUS Goireasan EILE “MAR A THA” AGUS LEIS A H-UILE FÀILTE, AGUS A' SHÒNACHADH A H-UILE BARANTAS, SLÀINTE AGUS GNÌOMHACHAIS, A' gabhail a-steach BARANTAS AIRSON BHARANTAS GNÌOMHACHAS GUN CHUINGEACHADH, IONNSACHD AIRSON ADHARTACH SÒNRAICHTE NO A BHITH A' GABHAIL A-STEACH .
Tha na goireasan sin airson luchd-leasachaidh sgileil a tha a’ dealbhadh le toraidhean TI. Tha e an urra riut fhèin a-mhàin (1) na toraidhean TI iomchaidh a thaghadh airson an tagradh agad, (2) dealbhadh, dearbhadh agus deuchainn an tagraidh agad, agus (3) dèanamh cinnteach gu bheil an tagradh agad a’ coinneachadh ri inbhean iomchaidh, agus riatanasan sàbhailteachd, tèarainteachd, riaghlaidh no eile. .
Faodaidh na goireasan sin atharrachadh gun rabhadh. Bheir TI cead dhut na goireasan sin a chleachdadh a-mhàin airson leasachadh tagradh a chleachdas na toraidhean TI a tha air am mìneachadh sa ghoireas. Thathas a’ toirmeasg ath-riochdachadh agus taisbeanadh eile de na goireasan sin. Chan eil cead sam bith air a thoirt do chòir seilbh inntleachdail TI sam bith eile no do chòir seilbh inntleachdail treas-phàrtaidh sam bith. Bidh TI a’ diùltadh uallach airson, agus bidh thu a’ làn shaoradh TI agus a riochdairean an-aghaidh, tagraidhean, milleadh, cosgaisean, call agus uallaichean sam bith a thig às do chleachdadh air na goireasan sin.
Tha toraidhean TI air an toirt seachad a rèir Cumhachan Reic TI no teirmean iomchaidh eile a tha rim faighinn an dàrna cuid air ti.com no air an toirt seachad an co-bhonn ri toraidhean TI mar sin. Chan eil solar nan goireasan sin aig TI a’ leudachadh no ag atharrachadh air dhòigh eile air barrantasan iomchaidh no àicheadh ​​barantais TI airson toraidhean TI.
Tha TI a’ cur an aghaidh agus a’ diùltadh teirmean a bharrachd no eadar-dhealaichte a dh’ fhaodadh tu a bhith air a mholadh. FIOSRACHADH CUDROMACH
Seòladh puist: Texas Instruments, Bogsa Oifis a ’Phuist 655303, Dallas, Texas 75265 Còraichean © 2024, Texas Instruments Incorporated

Sgrìobhainnean/Goireasan

Texas Instruments AM6x a’ leasachadh ioma-chamara [pdfStiùireadh Cleachdaiche
AM62A, AM62P, AM6x A’ leasachadh ioma-chamara, AM6x, A’ leasachadh ioma-chamara, ioma-chamara, Camara

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *