DeepDetect iyo LiveDetect si loogu farsameeyo durdurro fiidiyoowyo maxalli ah oo leh barasho qoto dheer

Xeeldheer

DeepDetect waa barnaamij bilaash ah waxaa soo saaray JoliBrain, hadafkoodu yahay inay ka dhigaan hal-abuurnimada ugu dambeysa mid la heli karo oo looga faa'iideysan karo barashada qoto dheer (barashada qoto dheer) waa la heli karaa sidoo kale waxay u oggolaaneysaa isdhexgalka codsiyada.

Xeeldheer wuxuu ka kooban yahay laba barnaamij oo bilaash ah: mid ka mid ah waa server ku qoran C + + 11 oo wata REST API, kaas oo u oggolaanaya marin u helka Caffe, Caffe2, Tensorflow, Dlib, NCNN, iwm maktabadaha. Midka kalena waa barxad websaydh ah si aad u tababarto, u abaabusho una isticmaasho moodooyinkaaga gabal yar oo koodh ah.

Ogaanshaha dhacdo otomaatig ah oo ka socota calaamadaha taxanaha waqtiga wuxuu leeyahay codsiyo ballaaran. Hababka ogaanshaha dhaqankas lagu ogaado dhacdooyinka ugu horreyn iyadoo la adeegsanayo isku ekaanshaha iyo isku xirnaanta xogta.

Hababkaasi waxay noqon karaan kuwo aan waxtar lahayn oo soo saaraya saxnaan hoose. Sanadihii la soo dhaafay, farsamooyinka barashada mashiinka ayaa isbeddelay goobo badan oo sayniska iyo injineernimada ah.

Gaar ahaan, waxqabadka ogaanshaha sheyga ee xogta muuqaalka 2-D ayaa si weyn loo hagaajiyay sababtoo ah shabakadaha neerfaha ee qoto dheer.

Ku saabsan barnaamijka 'DeepDetect platform'

Xeeldheer wuxuu hirgeliyaa taageerada barashada qoto dheer ee la kormeero lana ilaaliyo ee sawirada, qoraalka iyo xogta kale, iyadoo diirada la saarayo fududaanta iyo sahlanaanta isticmaalka, tijaabinta iyo isku xirnaanta codsiyada jira.

Waxay taageertaa kala soocida, ogaanshaha sheyga, kala soocida, dib u noqoshada, autoencoders, iyo qaar kaloo badan.

Astaamaheeda ugu waaweyn waxaa ka mid ah

  • API heer sare ah oo loogu talagalay barashada mashiinka iyo barashada qoto dheer
  • taageerada Caffe, Tensorflow, XGBoost iyo T-SNE
  • Kala soocida, dib u noqoshada, autoencoders, ogaanshaha sheyga, qaybinta.
  • Qaabka isgaarsiinta JSON
  • maktabadda macmiilka fog python
  • Server khaas ah oo leh taageero wicitaanada tababarka asynchronous.
  • Waxqabadka sare, waxay ka faa'iideysanayaan processor-yada badan iyo GPU
  • Raadinta isku ekaanshaha iyada oo loo marayo qulqulka neerfaha
  • Isku xiraha si uu ula qabsado faylasha CSV-ga oo leh awood horudhac ah
  • Isku xiraha si uu ula macaamilo faylasha qoraalka, jumladaha iyo moodellada ku saleysan dabeecadda.
  • Isku xiraha si uu u maareeyo qaabka feylka SVM ee xogta yar
  • iyada oo aan ku tiirsanaan iyo iswaafajin xogta, dhammaan macluumaadka iyo xuduudaha moodeelka la abaabulay oo laga heli karo nidaamka faylka
  • Qaabka wax soo saarka shaxanka rogrogmi kara si loo fududeeyo isku xirnaanta codsiyada dibadda
  • Taageerada xisaabinta yar iyo shaqooyinka labada GPU iyo CPU.

Ku saabsan LiveDetect

LiveDetect waa qalab loogu talagalay in si fudud loogu farsameeyo durdurrada fiidiyowga maxalliga ah oo leh qaabab waxbarasho oo qoto dheer. Koodhku wuxuu akhrinayaa sawirrada tooska ah ee kamaradda wuxuuna ku shaqeynayaa qaab kasta oo leh 'DeepDetect'.

Kiisaska isticmaalka dhabta ah ee adduunka dhabta ah ee macaamiisha DeepDetect ee leh LiveDetect:

  • Badbaadada goobta iyo kormeerka goobta.
  • Diiwaangelinta gawaarida OCR ee meelaha gawaarida la dhigto.
  • Ogaanshaha cilladaha ku jira qaybaha saxda ah ee la soo saaray.

Sidee loo rakibaa DeepDetect on Raspberry pi?

DeepDetect waxaa lagu rakibi karaa barnaamijyo kala duwan (labada server, kombiyuutarro, laptop-yo iyo xitaa Raspberry Pi).

Laga soo bilaabo bogga rasmiga ah ee DeepDetect waan awoodnaa hel tilmaamaha rakibidda barnaamij kasta oo la taageerayo.

Xaaladdan oo kale, Waxaan ku rakibi doonnaa 'DeepDetect' Raspberry Pi, oo leh NCNN-dhamaadka iyo LiveDetect, qalab ka soo jeeda nidaamka deegaanka ee loo yaqaan 'DeepDetect ecosystem' oo loogu talagalay ka shaqeynta taxanaha fiidiyowga. Tani waxay noo ogolaaneysaa inaan ku ogaanno walxaha waqtiga dhabta ah oo aan sawiro karno.

Moodooyinka Barashada Qoto-dheer ee horay loo tababbaray ayaa loo heli karaa desktop-ka iyo nidaamyada gundhigga ah sida Raspberry Pi.

Si aad ugu rakibto server-ka DeepDetect Raspberry Pi, Waxaan u adeegsan doonnaa Docker fudeyd iyo waxqabad wanaagsan.

Docker
Maqaalka laxiriira:
Sidee loo rakibaa Docker on Raspberry pi leh Raspbian?

Waxa ugu horeeya ee aan sameyneyno ayaa ah u samee fayl loogu talagalay DeepDetect Docker Container, waxaan tan ku sameeynaa furitaanka terminal iyo fulintiisa:

mkdir $HOME/models
docker pull jolibrain/deepdetect_ncnn_pi3
docker run -d -p 8080:8080 -v $HOME/models:/opt/models jolibrain/deepdetect_ncnn_pi3
sudo apt-get install libjpeg-dev

Hadda waxaan u soo degsaneynaa LiveDetect oo rakibi:
wget https://github.com/jolibrain/livedetect/releases/download/1.0.1/livedetect-rpi3
./livedetect-rpi3 \
--port 8080 \
--host 127.0.0.1 \
--mllib ncnn \
--width 300 --height 300 \
--detection \
--create --repository /opt/models/voc/ \
--init "https://www.deepdetect.com/models/init/ncnn/squeezenet_ssd_voc_ncnn_300x300.tar.gz" \
--confidence 0.3 \
-v INFO \
-P "0.0.0.0:8888" \
--service voc \
--nclasses 21

Awood siinta waxaa laga heli karaa http: // localhost: 8888 inta udhaxeysa labo iyo seddex fiidiyow oo fiidiyow ah halkii labaad (FPS).

Haddii aad rabto inaad ku hirgeliso LiveDetect kombiyuutarkaaga desktop, waxaad ka heli kartaa amarrada iyo sidoo kale macluumaad dheeraad ah iyo tusaalooyin LiveDetect oo laga heli karo GitHub.

Xiriiriyaha waa kan.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.