Memememe #selfie (5 / 7 steg)

Steg 5: Haar Cascades--utbildning kaskad



Det är där vi tränar en Haar Cascade klassificerare en annan OpenCV-verktyget. Beväpnad med ca 1000 negativa bilder och 2000 positiva bilder, kan vi köra detta kommando för att börja träna:

opencv_traincascade -data outputDirectory opencv_traincascade -data outputDirectory -vec cropped.vec \
-bg negativeImageDirectory/negatives.txt \
-numPos 1000 -numNeg 600 -numStages 20 \
-precalcValBufSize 1024 -precalcIdxBufSize 1024 \
-featureType HAAR \
-minHitRate 0.995 -maxFalseAlarmRate 0.5 \
-w 48 -h 48</p>

De flesta av dessa är standardvärden, ett undantag är ökar minnesanvändningen från 512Mb till 2Gb. Även en annan sak att notera, - numPos och -numNeg bör vara lägre än det totala antalet bilder som faktiskt finns och beskrivs i tjänstbeskrivningen/filer. Vi upptäckte detta genom trial and error, men det verkar som om verktyget opencv_traincascade långsamt ökar antalet "konsumeras" bilder som den går igenom utbildning arrangerar, för att möta de - minHitRate och -maxFalseAlarmRate, och när det inte finns tillräckligt många bilder att konsumera, det kraschar. Till exempel vi specificerat - numPos 1000 för våra körningar, men av scenen 10, det "konsumerar" 1030 bilder.

Om allt går bra, ska en cascade.xml-fil visas i outputDirectory efter ett par timmar (eller dagar).

Vi skrev ett skript som automatiserar de flesta av denna process.

Med dessa inställningar tog det vår utbildning ca 24 timmar att slutföra. Väntan på 20 etapper till slut, kan kommandot opencv_traincascade köras parallellt för att skapa en partiell cascade fil från de som redan är klar. Till exempel kommer att följande kommando generera en kaskad från de första 10 klassificerare i utdatakatalogen:

opencv_traincascade -data outputDirectory opencv_traincascade -data outputDirectory -vec cropped.vec \
-bg negativeImageDirectory/negatives.txt \
-numPos 1000 -numNeg 600 -numStages 10 \
-precalcValBufSize 1024 -precalcIdxBufSize 1024 \
-featureType HAAR \
-minHitRate 0.995 -maxFalseAlarmRate 0.5 \
-w 48 -h 48</p>

Det är i grunden samma kommando, men med - numStages in till 10.

Se Steg
Relaterade Ämnen

SelfiesBot — Twitterbot som tar Selfies med smaken Pi

SelfiesBot är en Twitterbot som tar... Selfies! Twitter feed för är här.SelfiesBot är en skulptur som använder en Raspberry Pi att ta ett foto, förhandsgranska och sedan skicka det till sin Twitter-konto.Detta Instructable kommer att ge information o...

DIY SELFIE STICK

göra din egen selfie hålla sig till en mycket låg kostnad från återanvändas stuffs!Steg 1: Material som krävs för Material som krävs:1. gamla mobiltelefon Bilhållare x 1 ingen.2. 24cm 1/2' CPVC rör x 2 nos.3. 1/2' hane tråd x 1 inte.4. 1/2' kvinna tr...

Utöka din Selfie

först, se till att inställningen är väl upplysta, och ta din "selfie".SEL·fieˈselfē /* Substantiv, informellaett foto som en har tagit av sig själv, vanligtvis en tagna med en smartphone eller webbkamera och laddas upp till en sociala medier web...

Bygg en selfie maskin med en IP-kamera på mindre än 15 minuter!

Är du redo att bygga en selfie maskin på mindre än 15 minuter, som skickas till din e-postadress en ögonblicksbild från en IP-kamera? Detta är möjligt tack vare TimeSquair.Bilden visar en IP kamera nära TimeSquAir, men det kan vara brett bort, anslut...

Christmas Krans 2.0 Raspberry Pi / Arduino "Selfie / Photobooth"

Detta är min festliga hantverk för 2015 och bygger på min 2014 Arduino bygger jul Tune spela Christmas Krans. Jag fick i leker med Raspberry PI detta år och gillade aspekterna av körs på linux och de olika alternativen jag hade med Linux och Python (...

2-wheel Self Balancing Robot med hjälp av Arduino och MPU6050

2-Wheel Self Balancing Robot med hjälp av Arduino och MPU6050.Använda Arduino som controller och sensor MPU6050 för att styra balansen. Bara lägga till en enkel seriell Bluetooth-modul och använda en Bluetooth Serial Controller APP för Android-telefo...

Hur man gör en enbent / Selfie hålla

https://www.youtube.com/watch?v=JaUPzk3I-B8&feature=youtu.beSteg 1: Att göra en enbent / Selfie Stick du behöver! I dagens video ska jag visa dig en bra uppfattning om hur man gör en enbent-en hållare för selfie hemma!För att göra en sådan kreativ en...

Hund Selfie Attachment

Jag älskar min fyrbenta vänner och älskar ta bilder av/med dem (som inte?!) Tyvärr verkar det varje gång jag få deras uppmärksamhet, de vänder bort när jag knäppa bilden och det förvandlas till ett öra skott eller bara en varm suddig röra! Är du tröt...

Self vattning trädgård inhägnad

varje år rådjur och kaniner har skördat vår trädgård efter alla våra hårt arbete hela sommaren så detta är året för att slutligen lösa detta. Projektet är en Self vattning länkade trädgård. Denna första instructable är i första hand berörs med trädgå...

PVC Selfie Stick stativ

Här är en billig men ändå fungerande (naturligtvis) PVC Selfie Stick stativ. Perfekt för dem som inte har en 3D-skrivare hemma och inte vill spendera pengar att köpa en från butiken.För bakom kulisserna, klicka härVad du behöver:PVC: S Längd 20 cm, d...

12 ft lång Selfie pinne

Jag spelade runt med en selfie pinne och upptäckte att bilden tar knappen visar upp volymen! Så att tagit upp frågor om "tar earbuds bilder?" Ja! "gör att lägga till en 32 ft stolpe och några tråd make en selfie pinne?" Kanske!Steg 1:...

Multi syfte står för selfie-stick.

Hej var och en!Detta är enkla inomhus selfie pinne står som kan användas för flera poster. >Som står för selfie stick (fjärr blå tand kamerans slutare)ändra fastsättning och stå för projektorstå för att klicka visitkortscanner app + selfie sticka stå...

DIY: Hur du sätter en KVAST i en GOPRO SELFIE POLE

Dess snabb, stark, vattentät, lätt att göra och framför allt dess helt gratis!ATT NJUTA AV!Steg 1: Vad du behöver DU BEHÖVER:-Borrmaskin-Såg-Kvast handtag-Vattentät trä bets-Pensel-Tång-Gummi handtag-GoPro Selfie montera och en GoPro muttern (du kan...

#SELFIE Mirror

#SELFIE spegeln är en spegel ändras för att en vinyl släppandet av hastag "SELFIE". Det är verkligen så enkelt är det. Denna lösning var avsedda att hantera de flesta av dina #SELFIE vattenmärkning behov. Med denna enkla IRL ändring du kan kasta...

Selfie Light Switch

Detta är hur du gör din egen Selfie strömbrytare. Detta instructable innebär el (men inte till svårt), borrning och limning.Du behöver:Fotoram från återanvända butiken med en dimension på ca 15 x 10 cm. helst av trä eller plast, metall är okej men sv...

Self balancing skateboard/segw * y projektet Arduino Shield

Gallmänna ändamål Arduino shield för egen balanseringsmaskiner.Varför gjorde jag det?Jag har tidigare gjort en Instructable 2010 om hur man bygger en självbalanserande skateboard.Det finns > 500 kommentarer på detta och många uttrycker förvirring stä...

Knappen för snabb och bekväm selfie

Selfies är nu en del av vårt liv. Var och en vill ha deras selfie, även gruppen selfie. Människor bär stora stora tillbehör för det, som en selfie sticka med en fjärrkontroll för slutare. Här är en enkel metod att göra en knapp som hjälper till att t...

Self Destructing budskap

''god morgon Mr Hunt. Ditt uppdrag, om du väljer att acceptera den..."Self destructing budskap - en av de mest värdefulla prylar som används i uppdraget: omöjligt filmer, och förmodligen används av andra hemliga agenter att ta emot deras uppdrag syft...

DIY Self Tanner

ska på pool fest? Beach? Är du orolig eftersom du inte är tan? Väl är här svaret; Self tanner med bara två ingredienser. Detta kommer att pågå i upp till 3 dagar och det är mycket lätt och snabb att använda.Steg 1: Samla nödvändiga leveranser För det...