Is cineál de chatagóiriú íomhá é brath réad ina ndéanann líonra néarúil réamh-mheas ar mhíreanna in íomhá agus ina dtarraingíonn sé boscaí teorann timpeall orthu. Tugtar braite réada ar rudaí a bhrath agus a logánú in íomhá a chloíonn le sraith ranganna réamhshocraithe.
Is fofhearann an-suntasach d’Fhís Ríomhaireachta é braite réad (ar a dtugtar aitheantas oibiachta freisin) toisc go mbíonn tascanna mar bhrath, aithint agus logánú á gcur i bhfeidhm go forleathan i gcomhthéacsanna an fhíorshaoil.
Is féidir le cur chuige YOLO cabhrú leat na tascanna seo a dhéanamh. San aiste seo, déanfaimid breathnú níos dlúithe ar YOLO, lena n-áirítear a bhfuil ann, conas a oibríonn sé, éagsúlachtaí éagsúla, agus níos mó.
Mar sin, cad é YOLO?
Is modh é YOLO chun réada a aithint agus a aithint i ngrianghraif i bhfíor-am. Is acrainm é You Only Look Once. Tá Redmond et al. mhol sé an cur chuige i bpáipéar a foilsíodh ar dtús in 2015 ag Comhdháil IEEE/CVF ar Fhís Ríomhaireachta agus Aithint Patrún (CVPR).
Bronnadh Gradam Rogha an Phobail OpenCV ar an bpáipéar. Murab ionann agus modhanna sainaitheanta réad roimhe seo, a d’athchuir aicmitheoirí chun braite a dhéanamh, molann YOLO úsáid ceann go ceann líonra neodrach a dhéanann boscaí teorann agus dóchúlachtaí ranga a thuar go comhuaineach.
Táirgeann YOLO torthaí úrscothacha trí chur chuige bunúsach nua a ghlacadh maidir le haithint réad, rud a sháraíonn na modhanna braite réad i bhfíor-am roimhe seo go héasca.
YOLO ag obair
Roinneann modh YOLO an pictiúr ina ghreillí N, agus earnáil chomhionann SxS tríthoiseach ag gach ceann acu. Tá gach ceann de na N eangacha seo i gceannas ar an réad atá ann a bhrath agus a aimsiú.
Déanann na greillí seo, ina dhiaidh sin, réamhaisnéis ar chomhordanáidí bosca teorann B i gcoibhneas le comhordanáidí cille, chomh maith le hainm na míre agus an dóchúlacht go mbeidh an réad i láthair sa chill. Toisc go bhfuil go leor cealla ag tuar an mhír chéanna le réamh-mheastacháin éagsúla bosca teorann, laghdaítear an ríomh go mór leis an teicníc seo toisc go láimhseálann cealla ón bpictiúr braite agus aithint araon.
Mar sin féin, táirgeann sé go leor tuar dúblach. Chun aghaidh a thabhairt ar an bhfadhb seo, fostaíonn YOLO Forlíonadh Neamh-Uasta. Déanann YOLO gach bosca teorann a bhfuil scóir dóchúlachta níos ísle acu a shochtadh i bhForlíonadh Neamh-Uasta.
Déanann YOLO é seo trí scrúdú a dhéanamh ar na scóir dóchúlachta a bhaineann le gach rogha agus an ceann leis an scór is airde a roghnú. Cuirtear na boscaí teorann leis an Trasbhealach is mó thar Aontas leis an mbosca teorannaithe ard-dóchúlachta faoi chois ansin.
Leantar leis an bpróiseas seo go dtí go mbeidh na boscaí teorann críochnaithe.
Athruithe éagsúla ar YOLO
Breathnóimid ar chuid de na leaganacha YOLO is coitianta. Ar aghaidh linn.
1. YOLOv1
Fógraíodh an leagan tosaigh YOLO in 2015 san fhoilseachán “Ní Fhéachann Tú ach Aon Uair: Aontuithe, Brath Réada Fíor-Ama” le Joseph Redmon, Santosh Divvala, Ross Girshick, agus Ali Farhadi.
Mar gheall ar a luas, a chruinneas agus a chumas foghlama, bhí YOLO chun tosaigh go tapa ar an réimse sainaitheanta réad agus ba é an t-algartam is forleithne a úsáidtear. Seachas aghaidh a thabhairt ar bhrath oibiachta mar shaincheist aicmithe, chuaigh na húdair chuige mar fhadhb aischéimnithí le boscaí teorann a bhí deighilte go geografach agus na dóchúlachtaí aicmeacha gaolmhara, rud a réitigh siad le húsáid amháin líonra neodrach.
Phróiseáil an YOLOv1 grianghraif ag 45 fráma in aghaidh an tsoicind i bhfíor-am, ach próiseáladh leagan níos lú, Fast YOLO, ag 155 fráma in aghaidh an tsoicind agus fós fuair sé dhá oiread an mAP de bhrathadóirí fíor-ama eile.
2. YOLOv2
Bliain ina dhiaidh sin, in 2016, d’eisigh Joseph Redmon agus Ali Farhadi YOLOv2 (ar a dtugtar YOLO9000 freisin) sa pháipéar “YOLO9000: Níos Fearr, níos tapúla, níos láidre. "
Thuill cumas an tsamhail fiú 9000 catagóir míreanna ar leith a thuar agus é fós ag rith i bhfíor-am an t-ainmniúchán 9000. Ní hamháin go raibh an leagan múnla nua oilte ag an am céanna ar thacair sonraí a bhrath agus aicmithe réad, ach fuair sé Darknet-19 mar an mbunlíne nua freisin. Mionsamhail.
Toisc gur éirigh go hiontach le YOLOv2 freisin agus gur tháinig sé go tapa ar an gcéad mhúnla aitheanta oibiachta úrscothach eile, thosaigh innealtóirí eile ag triail a bhaint as an algartam agus ag táirgeadh a gcuid leaganacha uathúla YOLO féin. Pléifear cuid acu ag pointí éagsúla sa pháipéar.
3. YOLOv3
Sa pháipéar “YOLOv3: Feabhsú Incriminteach, ” D’fhoilsigh Joseph Redmon agus Ali Farhadi leagan nua den algartam i 2018. Tógadh é ar ailtireacht Darknet-53. Chuir aicmitheoirí loighisticice neamhspleácha ionad an mheicníocht gníomhachtaithe softmax in YOLOv3.
Baineadh úsáid as an caillteanas tras-eantrópachta dénártha le linn oiliúna. Feabhsaíodh Darknet-19 agus athainmníodh é Darknet-53, a bhfuil 53 sraith conbhlóideach aige anois. Seachas sin, rinneadh na tuartha ar thrí scála ar leith, rud a chabhraigh le YOLOv3 a chruinneas a fheabhsú maidir le rudaí beaga a thuar.
Ba é YOLOv3 an leagan deiridh de YOLO de chuid Joseph Redmon, mar roghnaigh sé gan oibriú ar aon fheabhsuithe breise YOLO (nó fiú i réimse fís an ríomhaire) ionas nach mbeadh tionchar díobhálach ag a chuid oibre ar an domhan. Úsáidtear é anois den chuid is mó mar phointe tosaigh chun ailtireachtaí uathúla braite réad a thógáil.
4. Óil4
D’fhoilsigh Alexey Bochkovskiy, Chien-Yao Wang, agus Hong-Yuan Mark Liao “YOLOv4: An Luas is Fearr agus Cruinneas Braite Réada” i mí Aibreáin 2020, a bhí ar an gceathrú atriall d’algartam YOLO.
Tugadh isteach Naisc Iarmharacha Ualaithe, Naisc Traschéime-Páirteacha, normalú tras-mhionbhaisc, oiliúint féin-sáraíochta, gníomhachtú mish, bloc titim, agus caillteanas CioU mar chuid d'ailtireacht SPDarknet53.
Is de shliocht an teaghlaigh YOLO é YOLOv4, áfach, d'fhorbair eolaithe ar leith é (ní Joseph Redmon agus Ali Farhadi). Is éard atá i gcnámh droma SPDarknet53, comhthiomsú pirimid spáis, comhiomlánú cosáin PANet mar mhuineál, agus ceann YOLOv3 a ailtireacht.
Mar thoradh air sin, i gcomparáid lena tuismitheoir, YOLOv3, YOLOv4 a bhaint amach 10% níos airde Beachtas Meán agus 12% níos fearr Frámaí Per Second méadracht.
5. YOLOv5
ÓIL 5 is tionscadal foinse oscailte é a chuimsíonn raon de shamhlacha aitheantais oibiachta agus halgartaim bunaithe ar mhúnla YOLO atá réamhoilte ar thacar sonraí COCO.
Is éard atá i YOLOv5 ná bailiúchán de shamhlacha aitheantais réada scála cumaisc oilte ar an tacar sonraí COCO, le cumais éasca le haghaidh TTA, cóimeáil múnla, forbairt hipearpharaiméadair, agus onnmhairiú chuig ONNX, CoreML, agus TFLite. Toisc nach ndéanann YOLOv5 aon chur chuige uathúla a chur i bhfeidhm nó a fhorbairt, níorbh fhéidir an páipéar foirmiúil a scaoileadh. Níl ann ach síneadh PyTorch YOLOv3.
Bhain Ultranytics úsáid as an gcás seo chun an leagan “YOLO nua” a fhógairt faoina urraíocht. Toisc go bhfuil cúig mhúnla réamhoilte inrochtana freisin, tá leathanach baile YOLOv5 sách simplí agus struchtúrtha agus scríofa go gairmiúil, le roinnt ceachtanna agus moltaí maidir le hoiliúint agus úsáid a bhaint as samhlacha YOLOv5.
Teorainneacha YOLO
Cé gur dealraitheach gurb é YOLO an teicníc is mó le réiteach braite réad fadhbanna, tá roinnt míbhuntáistí ann. Toisc nach féidir le gach eangach ach mír amháin a aithint, bíonn deacracht ag YOLO rudaí beaga bídeacha a bhrath agus a scaradh i bpictiúir a tharlaíonn i ngrúpaí. Bíonn sé deacair do YOLO rudaí beaga a aithint agus a aimsiú i sceana, cosúil le swarm seangáin.
Nuair a chuirtear i gcomparáid le modhanna sainaitheanta réad atá i bhfad níos moille ar nós Fast RCNN, tá cruinneas níos lú mar shaintréith ag YOLO mar an gcéanna.
Tosaigh ag baint úsáide as YOLOv5
Má tá suim agat YOLOv5 a fheiceáil i mbun gníomhaíochta, seiceáil amach an GitHub oifigiúil agus YOLOv5 i PyTorch.
Conclúid
Tá leagan tosaigh YOLOv5 thar a bheith gasta, taibhithe, agus simplí le húsáid. Cé nach gcuireann YOLOv5 aon ailtireacht samhail nua leis an teaghlach YOLO, cuireann sé creat nua oiliúna agus imlonnaithe PyTorch ar fáil a fheabhsaíonn an úrscothacht do bhrathadóirí réad.
Ina theannta sin, tá YOLOv5 thar a bheith éasca le húsáid agus tagann sé “as an mbosca” réidh le húsáid ar rudaí saincheaptha.
Leave a Reply