Table of Contents[Hūnā][Hōʻike]
ʻO kekahi o nā manaʻo maʻalahi akā hoʻohiwahiwa i ke aʻo hohonu ʻana ka ʻike mea. ʻO ka manaʻo koʻikoʻi, ʻo ia ka puʻunaue ʻana i kēlā me kēia mea i nā papa e hōʻike ana i nā hiʻohiʻona like a laila huki i kahi pahu a puni.
Hiki ke maʻalahi kēia mau hiʻohiʻona e like me ke ʻano a i ʻole ke kala, e kōkua i kā mākou hiki ke hoʻokaʻawale iā lākou.
ʻO nā noi o ʻIke Mea Hoʻohana nui ʻia i ka ʻepekema lapaʻau, ka hoʻokele autonomous, pale a me ka pūʻali koa, ka hoʻokele aupuni, a me nā ʻano ʻē aʻe he nui no ka hoʻomaikaʻi nui ʻana i ka Computer Vision and Image Processing.
Aia iā mākou ʻo MMDetection, kahi hāmeʻa ʻike ʻike kumu hoʻokalakupua i kūkulu ʻia ma Pytorch. Ma kēia ʻatikala, e nānā mākou iā MMDetection i nā kikoʻī, hele lima me ia, kūkākūkā i kāna mau hiʻohiʻona, a ʻoi aku ka nui.
He aha MMDetection?
ka MMDetection Ua hana ʻia ka pahu hana ma ke ʻano he codebase Python no nā pilikia e pili ana i ka ʻike mea a me ka hoʻokaʻawale ʻana.
Hoʻohana ʻia ka hoʻokō PyTorch, a ua hana ʻia ma ke ʻano modular. No ka ʻike ʻana i nā mea a me ka hoʻokaʻawale ʻana, ua hōʻuluʻulu ʻia kahi ākea o nā hiʻohiʻona kūpono i nā ʻano hana like ʻole.
Hāʻawi ia i ka manaʻo kūpono a me ka hoʻomaʻamaʻa wikiwiki. Ma ka ʻaoʻao ʻē aʻe, loaʻa i ka pahu hāmeʻa nā paona no ka ʻoi aku ma mua o 200 mau pūnaewele i hoʻomaʻamaʻa mua ʻia, e hoʻoponopono wikiwiki ana i ke kahua ʻike mea.
Me ka hiki ke hoʻololi i nā ʻenehana o kēia manawa a i ʻole ka hana ʻana i kahi mea ʻike hou me ka hoʻohana ʻana i nā modules i loaʻa, hana ʻo MMDetection ma ke ʻano he benchmark.
ʻO ka hiʻohiʻona koʻikoʻi o ka pahu hana ʻo ia ka hoʻokomo ʻana i nā ʻāpana maʻalahi, modular mai kahi maʻamau ʻike mea i hoʻohana ʻia e hana i nā paipu kū hoʻokahi a i ʻole nā hiʻohiʻona kūʻokoʻa.
ʻO ka hiki ke hoʻohālikelike ʻia o kēia pahu hana he mea maʻalahi ke kūkulu ʻana i kahi hoʻolālā ʻike hou ma luna o kahi kāʻei e kū nei a hoʻohālikelike i kāna hana.
hiʻona
- Kākoʻo pololei ʻia nā ʻōnaehana ʻike kaulana a hou, e like me Faster RCNN, Mask RCNN, RetinaNet, etc., e ka mea hana.
- E hoʻohana i 360+ mau hiʻohiʻona i hoʻomaʻamaʻa mua ʻia no ka hoʻoponopono maikaʻi ʻana (a i ʻole ke aʻo hou ʻana).
- No nā ʻikepili ʻike kaulana me COCO, Cityscapes, LVIS, a me PASCAL VOC.
- Ma nā GPU, hoʻokō ʻia nā hana bbox kumu a me ka mask. ʻO nā codebase ʻē aʻe, e like me Detectron2, maskrcnn-benchmark, a me SimpleDet, hiki ke hoʻomaʻamaʻa ʻia i ka wikiwiki wikiwiki a i ʻole ma ka pā me kēia.
- Hoʻopau nā mea noiʻi i ka ʻike mea framework i loko o kekahi mau modula, a laila hiki ke hoʻohui ʻia e hana i kahi ʻōnaehana ʻike mea kū hoʻokahi.
Hoʻolālā MMDetection
Hōʻike ʻo MMDetection i kahi hoʻolālā maʻamau i hiki ke hoʻohana ʻia i kekahi kumu hoʻohālike no ka mea he pahu hana ia me nā ʻano hiʻohiʻona i kūkulu mua ʻia, ʻo kēlā me kēia mea nona kāna ʻano hana ponoʻī. ʻO nā ʻāpana i hana i kēia ʻano hoʻolālā holoʻokoʻa:
- iwi kuamoo: ʻO ka iwi kuamoʻo, e like me ka ResNet-50 me ka ʻole o ka papa pili hope loa, ʻo ia ka mea e hoʻohuli ai i kahi kiʻi i nā palapala ʻāina.
- 'ā'ī: ʻO ka ʻāʻī ka ʻāpana e hoʻopili ai i ka iwi kuamoʻo i nā poʻo. Ma nā palapala 'āina hiʻona maka o ka iwi kuamoʻo, hana ia i kekahi mau hoʻololi a hoʻonohonoho hou paha. ʻO ka Feature Pyramid Network kahi kiʻi kiʻi (FPN).
- Kepoo (AnchorHead/AnchorFreeHead): ʻO ia ka ʻāpana e hana ana ma nā wahi ākea o nā palapala ʻāina hiʻona, e like me AnchorHead a me AnchorFreeHead, e like me RPNHead, RetinaHead, a me FCOSHead.
- RoIEextractor: Me ka hoʻohana ʻana i nā mea hoʻohana e like me RoIPooling, ʻo ia ka ʻāpana e huki i nā hiʻohiʻona RoIwise mai kahi hoʻokahi a i ʻole kahi hōʻuluʻulu o nā palapala ʻāina. Hoʻokaʻawale ka laʻana SingleRoIExtractor i nā hiʻohiʻona RoI mai ka pae kūlike o nā pyramids hiʻohiʻona.
- RoIHead (BBoxHead/MaskHead): ʻO ia ka ʻāpana o ka ʻōnaehana e hoʻohana ana i nā hiʻohiʻona RoI ma ke ʻano he mea hoʻokomo a hoʻopuka i nā wānana kikoʻī pili i ka hana RoI, e like me ka hoʻopaʻa ʻana i ka pahu pahu pahu / regression a me ka wānana mask.
Hōʻike ʻia ke kūkulu ʻana i nā mea ʻike hoʻokahi a me nā pae ʻelua me ka hoʻohana ʻana i nā manaʻo i ʻōlelo ʻia. Hiki iā mākou ke hoʻomohala i kā mākou mau kaʻina hana ponoʻī ma ke kūkulu ʻana i kekahi mau ʻāpana hou a hoʻohui i kekahi mau mea i loaʻa.
Ka papa inoa o nā hiʻohiʻona i hoʻokomo ʻia ma MMDetection
Hāʻawi ʻo MMDetection i nā codebase kiʻekiʻe no kekahi mau hiʻohiʻona kaulana a me nā modula hana. ʻO nā hiʻohiʻona i hana mua ʻia a me nā ala hiki ke hoʻohana ʻia me ka pahu pahu MMDetection ma lalo nei. Ke ulu mau nei ka papa inoa i ka hoʻohui ʻia ʻana o nā hiʻohiʻona a me nā ʻano hana.
- ʻO R-CNN wikiwiki
- ʻOi aku ka wikiwiki o R-CNN
- Makamaka R-CNN
- RetinaNet
- DCN
- DCNv2
- ʻO Cascade R-CNN
- M2Det
- GHM
- ScratchDet
- Poʻo ʻelua R-CNN
- Māhele R-CNN
- FSAF
- Libra R-CNN
- GCNet
- HRNet
- Māka makamaka R-CNN
- FCOS
- SSD
- R-FCN
- Hoʻomaʻamaʻa pololei ʻia
- Kaumaha Kaumaha
- Hoʻokaʻawale Hana Hana
- Alakaʻi heleuma
- Manaʻo laulā
Ke kūkulu ʻana i ke kumu hoʻohālike me ka MMDetection
Ma kēia kumu aʻo, e lilo mākou i Google collab notebook no ka mea maʻalahi ke hoʻonohonoho a hoʻohana.
mea hoʻonoho
No ka hoʻouka ʻana i nā mea āpau a mākou e pono ai, e hoʻokomo mua mākou i nā hale waihona puke pono a clone i ka papahana MMdetection GitHub.
Ke lawe mai nei i ka env
E lawe ʻia mai ke kaiapuni no kā mākou papahana mai ka waihona.
Ke lawe mai nei i nā hale waihona puke a me MMdetection
E hoʻokomo mākou i nā hale waihona puke i makemake ʻia, me ka MMdetection ʻoiaʻiʻo.
Hoʻoiho i nā wahi hoʻopaʻa i hoʻomaʻamaʻa mua ʻia
Pono e hoʻoiho ʻia nā ʻōkuhi kumu hoʻohālike i hoʻomaʻamaʻa mua ʻia mai MMdetection no ka hoʻoponopono hou ʻana a me ka inference.
Kükohu hale
E kūkulu mākou i kēia manawa i ke kŘkohu a hoʻopili i nā helu helu i ka ʻikepili.
E hoʻokaʻawale i ka mea ʻike
I kēia manawa ua kūkulu pono ʻia a hoʻouka ʻia ke kumu hoʻohālike, e nānā kākou i ka maikaʻi o ia. Hoʻohana mākou i ka mea ʻike ʻike kiʻekiʻe API o MMDetection. Ua hoʻolālā ʻia kēia API no ka maʻalahi o ke kaʻina hana inference.
hualoa'a
E nānā kākou i nā hopena.
Panina
I ka hopena, ʻoi aku ka maikaʻi o ka pahu pahu MMDetection i nā codebase i hoʻokuʻu ʻia e like me SimpleDet, Detectron, a me Maskrcnn-benchmark. Me ka hōʻiliʻili hoʻohālike nui,
ʻO MMDetection ka ʻenehana hou loa. ʻOi aku ka MMDetection i nā codebase ʻē aʻe a pau e pili ana i ka pono a me ka hana.
ʻO kekahi o nā mea maikaʻi loa e pili ana iā MMdetection ʻo ia hiki iā ʻoe ke kuhikuhi i kahi faila hoʻonohonoho ʻokoʻa, hoʻoiho i kahi kikoʻī ʻokoʻa, a holo i ke code like inā makemake ʻoe e hoʻololi i nā kumu hoʻohālike.
Manaʻo wau e nānā i kā lākou olelo inā loaʻa iā ʻoe nā pilikia me kekahi o nā pae a i ʻole makemake e hoʻokō i kekahi o ia mau mea ʻokoʻa.
Waiho i ka Reply