Clár na nÁbhar[Folaigh][Taispeáin]
Ar cheann de na smaointe is simplí fós is spéisiúla san fhoghlaim dhomhain is ea aimsiú réad. Is é an bunsmaoineamh ná gach mír a roinnt ina ranganna leantacha a léiríonn tréithe inchomparáide agus ansin bosca a tharraingt timpeall air.
Is féidir leis na tréithe idirdhealaitheacha seo a bheith chomh simplí le foirm nó dath, rud a chabhraíonn lenár gcumas iad a chatagóiriú.
Feidhmchláir na Brath Cuspóra fostaithe go forleathan sna heolaíochtaí leighis, tiomáint uathrialach, cosaint agus míleata, riarachán poiblí, agus go leor réimsí eile a bhuí le feabhsuithe suntasacha i bhFís Ríomhaireachta agus i bPróiseáil Íomhánna.
Anseo tá MMDetection againn, tacar uirlisí braite réad foinse oscailte iontach tógtha ar Pytorch. San Airteagal seo, scrúdóimid MMDetection go mion, téigh i dteagmháil léi, pléifimid a ghnéithe, agus go leor eile.
Cad é MMD bhrath?
An MMD bhrath Cruthaíodh bosca uirlisí mar bhunachar cód Python go sonrach le haghaidh fadhbanna a bhaineann le sainaithint réad agus deighilt shamplaí.
Úsáidtear cur i bhfeidhm PyTorch, agus cruthaítear é ar bhealach modúlach. Maidir le haithint réad agus deighilt shamplaí, tá raon leathan samhlacha éifeachtacha curtha le chéile i modheolaíochtaí éagsúla.
Ceadaíonn sé tátal éifeachtach agus oiliúint mhear. Ar an láimh eile, cuimsíonn an bosca uirlisí meáchain do bhreis is 200 líonra réamhoilte, rud a fhágann gur réiteach tapa é sa réimse aitheantais réad.
Leis an gcumas na teicnící reatha a oiriúnú nó brathadóir nua a chruthú ag baint úsáide as na modúil atá ar fáil, feidhmíonn MMDetection mar thagarmharc.
Is í príomhghné an bhosca uirlisí ná páirteanna simplí modúlacha a chuimsiú as gnáth braite réad creat ar féidir a úsáid chun píblínte uathúla nó samhlacha uathúla a chruthú.
Mar gheall ar chumais tagarmharcála an fhoireann uirlisí seo tá sé simplí creat braite nua a thógáil de bhreis ar chreat atá ann cheana agus a fheidhmíocht a chur i gcomparáid.
Gnéithe
- Tacaíonn an fhoireann uirlisí go díreach le creataí braite coitianta agus nua-aimseartha, mar shampla Faster RCNN, Mask RCNN, RetinaNet, etc.
- Úsáid a bhaint as 360+ samhail réamhoilte le haghaidh mionchoigeartaithe (nó oiliúint as an nua).
- Le haghaidh tacair shonraí fís-aitheanta lena n-áirítear COCO, Cityscapes, LVIS, agus PASCAL VOC.
- Ar GPUanna, déantar gach oibríocht bhunúsach bbox agus masc. Is féidir bunchóid eile, mar Detectron2, mascrcnn-tagarmharc, agus SimpleDet, a oiliúint ar ráta níos tapúla ná nó ar chomhchéim leis an gceann seo.
- Déanann taighdeoirí briseadh síos ar an braite réad creat i roinnt modúil, ar féidir iad a chomhcheangal ansin chun córas braite réad uathúil a chruthú.
MMDetection Ailtireacht
Sonraíonn MMDetection dearadh cineálach is féidir a chur i bhfeidhm ar aon mhúnla ós rud é gur bosca uirlisí é le héagsúlacht samhlacha réamhthógtha, agus tá a ailtireacht féin ag gach ceann acu. Is iad na comhpháirteanna seo a leanas an ailtireacht fhoriomlán seo:
- Backbone: Is é cnámh droma, cosúil le ResNet-50 gan an ciseal iomlán nasctha deiridh, an chomhpháirt a thiontaíonn íomhá go léarscáileanna gné.
- Neck: Is é an muineál an deighleog a nascann an cnámh droma leis na cinnirí. Ar léarscáileanna gné amh an chnámh droma, déanann sé coigeartuithe nó athchumraíochtaí áirithe. Léiriú amháin (FPN) is ea Líonra Pirimid Gné.
- Ceann Dlúth (AnchorHead / AnchorFreeHead): Is é an chomhpháirt a oibríonn ar réimsí dlúth de léarscáileanna gné, mar AnchorHead agus AnchorFreeHead, mar shampla RPNHead, RetinaHead, agus FCOShead.
- RoIextractor: Le húsáid na n-oibreoirí atá cosúil le RoIPooling, is é an chuid a tharraingíonn gnéithe RoIwise ó shainléarscáil amháin nó ó bhailiúchán sainghnéithe. Baineann an sampla SingleRoIEextractor amach gnéithe RoI ó leibhéal meaitseála na bpirimidí gné.
- RoIHead (BBoxHead/MaskHead): Is é an chuid den chóras a úsáideann saintréithe PÉ mar ionchur agus a ghineann tuar atá bunaithe ar thasc ar leith atá bunaithe ar Phoblacht na hÉireann, amhail aicmiú/chúlchéimniú bosca teorann agus tuar masc.
Léirítear tógáil brathadóirí aonchéime agus dhá chéim ag baint úsáide as na coincheapa thuasluaite. Is féidir linn ár nósanna imeachta féin a fhorbairt go simplí trí roinnt codanna úra a thógáil agus roinnt cinn atá ann cheana a chomhcheangal.
Liosta de na samhlacha atá san áireamh i MMDetection
Soláthraíonn MMDetection bunchóid den scoth do roinnt samhlacha aitheanta agus modúl atá dírithe ar thascanna. Tá na samhlacha a rinneadh roimhe seo agus modhanna inoiriúnaithe a d’fhéadfaí a úsáid leis an mbosca uirlisí MMDetection liostaithe thíos. Leanann an liosta ag fás de réir mar a chuirtear níos mó samhlacha agus modhanna leis.
- Fast R-CNN
- R-CNN níos tapúla
- Masc R-CNN
- reitine
- DCN
- DCNv2
- Cascáidigh R-CNN
- M2Det
- GHM
- ScratchDet
- R-CNN Ceann Dúbailte
- Greille R-CNN
- FSAF
- Mheá R-CNN
- GCNet
- HRNet
- Scóráil Masc R-CNN
- FCOS
- SSD
- R-FCN
- Oiliúint Bheachtais Mheasctha
- Caighdeánú Meáchan
- Cascáid Tasc Hibrid
- Ancaireacht Treoraithe
- Aird Ghinearálta
Múnla braite réad a thógáil ag baint úsáide as MMDetection
Sa rang teagaisc seo, beidh muid mar leabhar nótaí Google collab toisc go bhfuil sé éasca a shocrú agus a úsáid.
suiteáil
Chun gach rud a theastaíonn uainn a shuiteáil, déanfaimid na leabharlanna riachtanacha a shuiteáil ar dtús agus clónáil an tionscadal MMdetection GitHub.
Iompórtáil env
Déanfar an timpeallacht dár dtionscadal a allmhairiú anois ón stór.
Leabharlanna a allmhairiú agus MM bhrath
Déanfaimid na leabharlanna riachtanacha a iompórtáil anois, chomh maith leis an bhrath MM ar ndóigh.
Íosluchtaigh seiceálacha réamh-oilte
Ba cheart na seicphointí samhail réamhoilte ó bhrath MM a íoslódáil anois le haghaidh tuilleadh coigeartaithe agus tátail.
Múnla tógála
Tógfaimid an tsamhail anois agus cuirfimid na seicphointí i bhfeidhm ar an tacar sonraí.
Tátal an bhrathadóra
Anois go bhfuil an tsamhail tógtha agus luchtaithe i gceart, déanaimis a sheiceáil cé chomh maith is atá sé. Bainimid úsáid as brathadóir tátail API ardleibhéil MMDetection. Dearadh an API seo chun an próiseas tátail a dhéanamh níos éasca.
Toradh
Breathnaímid ar na torthaí.
Conclúid
Mar fhocal scoir, sáraíonn an bosca uirlisí MMDetection bunanna cód a eisíodh le déanaí mar SimpleDet, Detectron, agus Maskrcnn-tagarmharc. Le bailiúchán mór samhlacha,
Is teicneolaíocht úrscothach í MMDetection anois. Tá feidhmíocht MMDetection níos fearr ná gach bunchód eile i dtéarmaí éifeachtúlachta agus feidhmíochta.
Ceann de na rudaí is deise faoi MMdetection ná gur féidir leat anois pointe a chur le comhad cumraíochta difriúil, seicphointe eile a íoslódáil, agus an cód céanna a rith más mian leat na samhlacha a athrú.
Molaim féachaint ar a gcuid treoracha má bhíonn fadhbanna agat le haon cheann de na céimeanna nó más mian leat cuid acu a dhéanamh ar bhealach difriúil.
Leave a Reply