Skip to content

TheLongRunSmoke/bird-haar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Π Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… для Ρ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²ΠΊΠΈ каскада Π₯Π°Π°Ρ€Π°

НазначСниС - быстрый поиск ΠΏΡ‚ΠΈΡ† Π½Π° снимкС. Π”ΠΎ 20 ΠΊΠ°Π΄Ρ€ΠΎΠ² Π² сСкунду ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ 640x480 Π½Π° RPi3.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

Π’ΠΈΠ΄Π΅ΠΎ

Π’ΠΈΠ΄Π΅ΠΎ

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠ΅ распознаваниС Π€ΠΎΡ‚ΠΎ

Π•Ρ‰Ρ‘ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

ИспользованиС

  1. Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ послСдний Ρ€Π΅Π»ΠΈΠ· Ρ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ каскада.
  2. Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΈΠΌ CascadeClassifier.
cascade = cv2.CascadeClassifier('cascade_226.xml')

БозданиС каскада

1. БэмплированиС

opencv_createsamples -vec traning.vec -info positive\desc.txt -bg neg_desc.txt -w 24 -h 24

2. Π’Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²ΠΊΠ°

opencv_traincascade -data cascade -vec traning.vec -bg negative/desc.txt 
    -numPos 180 -numNeg 60 -numStages 30 -featureType HAAR -w 24 -h 24
    -minHitRate 0.995 -maxFalseAlarmRate 0.2 
    -precalcValBufSize 1024 -precalcValBufSize 1024 -numThreads 4

Аннотация

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π°Π½Π½ΠΎΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сСт ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. НапримСр, встроСнными срСдствами OpenCV.

opencv_annotation --annotations=positive\desc.txt --images=positive\img\
opencv_annotation --annotations=negative\desc.txt --images=negative\img\

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ

08.03.2018 226 ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈ 72 ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сСмпла.

14.02.2018 114 ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈ 20 ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сСмплов.

About

Annotated birds dataset and trained haar cascade.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published