继续坑自己,EmguCV之SVM.Train(二)
来源:互联网 发布:安卓手机php编程 编辑:程序博客网 时间:2024/05/16 16:07
想到哪写到哪,继续。
这是续上一篇的问题,训练了SVM,然后直接通过hog.SetSVMDetector加载进来,
发现内容有点奇怪,为什么这个值就是3781,而我通过HOG.compute计算出来的矩阵只有3780?而且检测的结果基本为0?
耍了点小心机,把OpenCV中的代码抠出来,嵌到自己的XML中:(这段代码是直接写在openCV的源代码中,具体在哪个文件我也忘了,可以自行搜索)
<support_vectors> <_> 0.05359386 -0.14721455 -0.05532170 0.05077307 0.11547081 -0.04268804 0.04635834 -0.05468199 0.08232084 0.10424068 -0.02294518 0.01108519 0.01378693 0.11193510 0.01268418 0.08528346 -0.06309239 0.13054633 0.08100729 -0.05209739 -0.04315529 0.09341384 0.11035026 -0.07596218 -0.05517511 -0.04465296 0.02947334 0.04555536 -3.55954492e-003 0.07818956 0.07730991 0.07890715 0.06222893 0.09001380 -0.03574381 0.03414327 0.05677258 -0.04773581 0.03746637 -0.03521175 0.06955440 -0.03849038 0.01052293 0.01736112 0.10867710 0.08748853 3.29739624e-003 0.10907028 0.07913758 0.10393070 0.02091867 0.11594022 0.13182420 0.09879354 0.05362710 -0.06745391 -7.01260753e-003 5.24702156e-003 0.03236255 0.01407916 0.02207983 0.02537322 0.04547948 0.07200756 0.03129894 -0.06274468 0.02107014 0.06035208 0.08636236 4.53164103e-003 0.02193363 0.02309801 0.05568166 -0.02645093 0.04448695 0.02837519 0.08975694 0.04461516 0.08975355 0.07514391 0.02306982 0.10410084 0.06368385 0.05943464 4.58420580e-003 0.05220337 0.06675851 0.08358569 0.06712101 0.06559004 -0.03930482 -9.15936660e-003 -0.05897915 0.02816453 0.05032348 0.06780671 0.03377650 -6.09417039e-004 -0.01795146 -0.03083684 -0.01302475 -0.02972313 7.88706727e-003 -0.03525961 -2.50397739e-003 0.05245084 0.11791293 -0.02167498 0.05299332 0.06640524 0.05190265 -8.27316567e-003 0.03033127 0.05842173 -4.01050318e-003 -6.25105947e-003 0.05862958 -0.02465461 0.05546781 -0.08228195 -0.07234028 0.04640540 -0.01308254 -0.02506191 0.03100746 -0.04665651 -0.04591486 0.02949927 0.06035462 0.02244646 -0.01698639 0.01040041 0.01131170 0.05419579 -0.02130277 -0.04321722 -0.03665198 0.01126490 -0.02606488 -0.02228328 -0.02255680 -0.03427236 -7.75165204e-003 -0.06195229 8.21638294e-003 0.09535975 -0.03709979 -0.06942501 0.14579427 -0.05448192 -0.02055904 0.05747357 0.02781788 -0.07077577 -0.05178314 -0.10429011 -0.11235505 0.07529039 -0.07559302 -0.08786739 0.02983843 0.02667585 0.01382199 -0.01797496 -0.03141199 -0.02098101 0.09029204 0.04955018 0.13718739 0.11379953 1.80019124e-003 -0.04577610 -1.11108483e-003 -0.09470536 -0.11596080 0.04489342 0.01784211 3.06850672e-003 0.10781866 3.36498418e-003 -0.10842580 -0.07436839 -0.10535070 -0.01866805 0.16057891 -5.07316366e-003 -0.04295658 -5.90488780e-003 8.82003549e-003 -0.01492646 -0.05029279 -0.12875880 8.78831954e-004 -0.01297184 -0.07592774 -0.02668831 -6.93787413e-004 0.02406698 -0.01773298 -0.03855745 -0.05877856 0.03259695 0.12826584 0.06292590 -4.10733931e-003 0.10996531 0.01332991 0.02088735 0.04037504 -0.05210760 0.07760046 0.06399347 -0.05751930 -0.10053057 0.07505023 -0.02139782 0.01796176 2.34400877e-003 -0.04208319 0.07355055 0.05093350 -0.02996780 -0.02219072 0.03355330 0.04418742 -0.05580705 -0.05037573 -0.04548179 0.01379514 0.02150671 -0.02194211 -0.13682702 0.05464972 0.01608082 0.05309116 0.04701022 1.33690401e-003 0.07575664 0.09625306 8.92647635e-003 -0.02819123 0.10866830 -0.03439325 -0.07092371 -0.06004780 -0.02712298 -7.07467366e-003 -0.01637020 0.01336790 -0.10313606 0.04906582 -0.05732445 -0.02731079 0.01042235 -0.08340668 0.03686501 0.06108340 0.01322748 -0.07809529 0.03774724 -0.03413248 -0.06096525 -0.04212124 -0.07982176 -1.25973229e-003 -0.03045501 -0.01236493 -0.06312395 0.04789570 -0.04602066 0.08576570 0.02521080 0.02988098 0.10314583 0.07060035 0.04520544 -0.04426654 0.13146530 0.08386490 0.02164590 -2.12280243e-003 -0.03686353 -0.02074944 -0.03829959 -0.01530596 0.02689708 0.11867401 -0.06043470 -0.02785023 -0.04775074 0.04878745 0.06350956 0.03494788 0.01467400 1.17890188e-003 0.04379614 2.03681854e-003 -0.03958609 -0.01072688 6.43705716e-003 0.02996500 -0.03418507 -0.01960307 -0.01219154 -4.37000440e-003 -0.02549453 0.02646318 -0.01632513 6.46516960e-003 -0.01929734 4.78711911e-003 0.04962371 0.03809111 0.07265724 0.05758125 -0.03741554 0.01648608 -8.45285598e-003 0.03996826 -0.08185477 0.02638875 -0.04026615 -0.02744674 -0.04071517 1.05096330e-003 -0.04741232 -0.06733172 8.70434940e-003 -0.02192543 1.35350740e-003 -0.03056974 -0.02975521 -0.02887780 -0.01210713 -0.04828526 -0.09066251 -0.09969629 -0.03665164 -8.88111943e-004 -0.06826669 -0.01866150 -0.03627640 -0.01408288 0.01874239 -0.02075835 0.09145175 -0.03547291 0.05396780 0.04198981 0.01301925 -0.03384354 -0.12201976 0.06830920 -0.03715654 9.55848210e-003 5.05685573e-003 0.05659294 3.90764466e-003 0.02808490 -0.05518097 -0.03711621 -0.02835565 -0.04420464 -0.01031947 0.01883466 -8.49525444e-003 -0.09419250 -0.01269387 -0.02133371 -0.10190815 -0.07844430 2.43644323e-003 -4.09610150e-003 0.01202551 -0.06452291 -0.10593818 -0.02464746 -0.02199699 -0.07401930 0.07285886 8.87513801e-004 9.97662079e-003 8.46779719e-003 0.03730333 -0.02905126 0.03573337 -0.04393689 -0.12014472 0.03176554 -2.76015815e-003 0.10824566 0.05090732 -3.30179278e-003 -0.05123822 5.04784798e-003 -0.05664124 -5.99415926e-003 -0.05341901 -0.01221393 0.01291318 9.91760660e-003 -7.56987557e-003 -0.06193124 -2.24549137e-003 0.01987562 -0.02018840 -0.06975540 -0.06601523 -0.03349112 -0.08910118 -0.03371435 -0.07406893 -0.02248047 -0.06159951 2.77751544e-003 -0.05723337 -0.04792468 0.07518548 2.77279224e-003 0.04211938 0.03100502 0.05278448 0.03954679 -0.03006846 -0.03851741 -0.02792403 -0.02875333 0.01531280 0.02186953 -0.01989829 2.50679464e-003 -0.10258728 -0.04785743 -0.02887216 3.85063468e-003 0.01112236 8.29218887e-003 -0.04822981 -0.04503597 -0.03713100 -0.06988008 -0.11002295 -2.69209221e-003 1.85383670e-003 -0.05921049 -0.06105053 -0.08458050 -0.04527602 8.90329306e-004 -0.05875023 -2.68602883e-003 -0.01591195 0.03631859 0.05493166 0.07300330 5.53333294e-003 0.06400407 0.01847740 -5.76280477e-003 -0.03210877 4.25160583e-003 0.01166520 -1.44864211e-003 0.02253744 -0.03367080 0.06983195 -4.22323542e-003 -8.89401045e-003 -0.07943393 0.05199728 0.06065201 0.04133492 1.44032843e-003 -0.09585235 -0.03964731 0.04232114 0.01750465 -0.04487902 -7.59733608e-003 0.02011171 0.04673622 0.09011173 -0.07869188 -0.04682482 -0.05080139 -3.99383716e-003 -0.05346331 0.01085723 -0.03599333 -0.07097908 0.03551549 0.02680387 0.03471529 0.01790393 0.05471273 9.62048303e-003 -0.03180215 0.05864431 0.02330614 0.01633144 -0.05616681 -0.10245429 -0.08302189 0.07291322 -0.01972590 -0.02619633 -0.02485327 -0.04627592 1.48853404e-003 0.05514185 -0.01270860 -0.01948900 0.06373586 0.05002292 -0.03009798 8.76216311e-003 -0.02474238 -0.05504891 1.74034527e-003 -0.03333667 0.01524987 0.11663762 -1.32344989e-003 -0.06608453 0.05687166 -6.89525274e-004 -0.04402352 0.09450210 -0.04222684 -0.05360983 0.01779531 0.02561388 -0.11075410 -8.77790991e-003 -0.01099504 -0.10380266 0.03103457 -0.02105741 -0.07371717 0.05146710 0.10581432 -0.08617968 -0.02892107 0.01092199 0.14551543 -2.24320893e-003 -0.05818033 -0.07390742 0.05701261 0.12937020 -0.04986651 0.10182415 0.05028650 0.12515625 0.09175041 0.06404983 0.01523394 0.09460562 0.06106631 -0.14266998 -0.02926703 0.02762171 0.02164151 -9.58488265e-004 -0.04231362 -0.09866509 0.04322244 0.05872034 -0.04838847 0.06319253 0.02443798 -0.03606876 9.38737206e-003 0.04289991 -0.01027411 0.08156885 0.08751175 -0.13191354 8.16054735e-003 -0.01452161 0.02952677 0.03615945 -2.09128903e-003 0.02246693 0.09623287 0.09412123 -0.02924758 -0.07815186 -0.02203079 -2.02566991e-003 0.01094733 -0.01442332 0.02838561 0.11882371 7.28798332e-003 -0.10345965 0.07561217 -0.02049661 4.44177445e-003 0.01609347 -0.04893158 -0.08758243 -7.67420698e-003 0.08862378 0.06098121 0.06565887 7.32981879e-003 0.03558407 -0.03874352 -0.02490055 -0.06771075 0.09939223 -0.01066077 0.01382995 -0.07289080 7.47184316e-003 0.10621431 -0.02878659 0.02383525 -0.03274646 0.02137008 0.03837290 0.02450992 -0.04296818 -0.02895143 0.05327370 0.01499020 0.04998732 0.12938657 0.09391870 0.04292390 -0.03359194 -0.06809492 0.01125796 0.17290455 -0.03430733 -0.06255233 -0.01813114 0.11726857 -0.06127599 -0.08677909 -0.03429872 0.04684938 0.08161420 0.03538774 0.01833884 0.11321855 0.03261845 -0.04826299 0.01752407 -0.01796414 -0.10464549 -3.30041884e-003 2.29343961e-004 0.01457292 -0.02132982 -0.02602923 -9.87351313e-003 0.04273872 -0.02103316 -0.07994065 0.02614958 -0.02111666 -0.06964913 -0.13453490 -0.06861878 -6.09341264e-003 0.08251446 0.15612499 2.46531400e-003 8.88424646e-003 -0.04152999 0.02054853 0.05277953 -0.03087788 0.02817579 0.13939077 0.07641046 -0.03627627 -0.03015098 -0.04041540 -0.01360690 -0.06227205 -0.02738223 0.13577610 0.15235767 -0.05392922 -0.11175954 0.02157129 0.01146481 -0.05264937 -0.06595174 -0.02749175 0.11812254 0.17404149 -0.06137035 -0.11003478 -0.01351621 -0.01745916 -0.08577441 -0.04469909 -0.06106115 0.10559758 0.20806813 -0.09174948 7.09621934e-004 0.03579374 0.07215115 0.02221742 0.01827742 -7.90785067e-003 0.01489554 0.14519960 -0.06425831 0.02990399 -1.80181325e-003 -0.01401528 -0.04171134 -3.70530109e-003 -0.09090481 0.09520713 0.08845516 -0.02651753 -0.03016730 0.02562448 0.03563816 -0.03817881 0.01433385 0.02256983 0.02872120 0.01001934 -0.06332260 0.04338406 0.07001807 -0.04705722 -0.07318907 0.02630457 0.03106382 0.06648342 0.10913180 -0.01630815 0.02910308 0.02895109 0.08040254 0.06969310 0.06797734 6.08639978e-003 4.16588830e-003 0.08926726 -0.03123648 0.02700146 0.01168734 -0.01631594 4.61015804e-003 8.51359498e-003 -0.03544224 0.03571994 4.29766066e-003 -0.01970077 -8.79793242e-003 0.09607988 0.01544222 -0.03923707 0.07308586 0.06061262 1.31683104e-004 -7.98222050e-003 0.02399261 -0.06084389 -0.02743429 -0.05475523 -0.04131311 0.03559756 0.03055342 0.02981433 0.14860515 0.01766787 0.02945257 0.04898238 0.01026922 0.02811658 0.08267091 0.02732154 -0.01237693 0.11760156 0.03802063 -0.03309754 5.24957618e-003 -0.02460510 0.02691451 0.05399988 -0.10133506 0.06385437 -0.01818005 0.02259503 0.03573135 0.01042848 -0.04153402 -0.04043029 0.01643575 0.08326677 4.61383024e-004 -0.05308095 -0.08536223 -1.61011645e-003 -0.02163720 -0.01783352 0.03859637 0.08498885 -0.01725216 0.08625131 0.10995087 0.09177644 0.08498347 0.07646490 0.05580502 0.02693516 0.09996913 0.09070327 0.06667200 0.05873008 -0.02247842 0.07772321 0.12408436 0.12629253 -8.41997913e-004 0.01477783 0.09165990 -2.98401713e-003 -0.06466447 -0.07057302 2.09516948e-004 0.02210209 -0.02158809 -0.08602506 -0.02284836 4.01876355e-003 9.56660323e-003 -0.02073978 -0.04635138 -7.59423291e-003 -0.01377393 -0.04559359 -0.13284740 -0.08671406 -0.03654395 0.01142869 0.03287891 -0.04392983 0.06142959 0.17710890 0.10385257 0.01329137 0.10067633 0.12450829 -0.04476709 0.09049144 0.04589312 0.11167907 0.08587538 0.04767583 1.67188141e-003 0.02359802 -0.03808852 0.03126272 -0.01919029 -0.05698918 -0.02365112 -0.06519032 -0.05599358 -0.07097308 -0.03301812 -0.04719102 -0.02566297 0.01324074 -0.09230672 -0.05518232 -0.04712864 -0.03380903 -0.06719479 0.01183908 -0.09326738 0.01642865 0.03789867 -6.61567831e-003 0.07796386 0.07246574 0.04706347 -0.02523437 -0.01696830 -0.08068866 0.06030888 0.10527060 -0.06611756 0.02977346 0.02621830 0.01913855 -0.08479366 -0.06322418 -0.13570616 -0.07644490 9.31900274e-003 -0.08095149 -0.10197903 -0.05204025 0.01413151 -0.07800411 -0.01885122 -0.07509381 -0.10136326 -0.05212355 -0.09944065 -1.33606605e-003 -0.06342617 -0.04178550 -0.12373723 -0.02832736 -0.06057501 0.05830070 0.07604282 -0.06462587 8.02447461e-003 0.11580125 0.12332212 0.01978462 -2.72378162e-003 0.05850752 -0.04674481 0.05148062 -2.62542837e-003 0.11253355 0.09893716 0.09785093 -0.04659257 -0.01102429 -0.07002308 0.03088913 -0.02565549 -0.07671449 3.17443861e-003 -0.10783514 -0.02314270 -0.11089555 -0.01024768 0.03116021 -0.04964825 0.02281825 5.50005678e-003 -0.08427856 -0.14685495 -0.07719755 -0.13342668 -0.04525511 -0.09914210 0.02588859 0.03469279 0.04664020 0.11688190 0.09647275 0.10857815 -0.01448726 0.04299758 -0.06763151 1.33257592e-003 0.14331576 0.07574340 0.09166205 0.05674926 0.11325553 -0.01106494 0.02062161 -0.11484840 -0.07492137 -0.02864293 -0.01275638 -0.06946032 -0.10101652 -0.04113498 -0.02214783 -0.01273942 -0.07480393 -0.10556041 -0.07622112 -0.09988393 -0.11453961 -0.12073903 -0.09412795 -0.07146588 -0.04054537 -0.06127083 0.04221122 0.07688113 0.04099256 0.12663734 0.14683802 0.21761774 0.12525328 0.18431792 -1.66402373e-003 2.37777247e-003 0.01445475 0.03509416 0.02654697 0.01716739 0.05374011 0.02944174 0.11323927 -0.01485456 -0.01611330 -1.85554172e-003 -0.01708549 -0.05435753 -0.05302101 0.05260378 -0.03582945 -3.42867890e-004 1.36076682e-003 -0.04436073 -0.04228432 0.03281291 -0.05480836 -0.10197772 -0.07206279 -0.10741059 -0.02366946 0.10278475 -2.74783419e-003 -0.03242477 0.02308955 0.02835869 0.10348799 0.19580358 0.10252027 0.08039929 0.05525554 -0.13250865 -0.14395352 3.13586881e-003 -0.03387071 8.94669443e-003 0.05406157 -4.97324532e-003 -0.01189114 2.82919413e-004 -0.03901557 -0.04898705 0.02164520 -0.01382906 -0.01850416 0.01869347 -0.02450060 0.02291678 0.08196463 0.03309153 -0.10629974 0.02473924 0.05344394 -0.02404823 -0.03243643 -5.55244600e-003 -0.08009996 0.02811539 0.04235742 0.01859004 0.04902123 -0.01438252 -0.01526853 0.02044195 -0.05008660 0.04244113 0.07611816 0.04950470 -0.06020549 -4.26026015e-003 0.13133512 -0.01438738 -0.01958807 -0.04044152 -0.12425045 2.84353318e-003 -0.05042776 -0.09121484 7.34345755e-003 0.09388847 0.11800314 4.72295098e-003 4.44378285e-003 -0.07984917 -0.03613737 0.04490915 -0.02246483 0.04681071 0.05240871 0.02157206 -0.04603431 -0.01197929 -0.02748779 0.13621049 0.08812155 -0.07802048 4.86458559e-003 -0.01598836 0.01024450 -0.03463517 -0.02304239 -0.08692665 0.06655128 0.05785803 -0.12640759 0.02307472 0.07337402 0.07525434 0.04943763 -0.02241034 -0.09978238 0.14487994 -0.06570521 -0.07855482 0.02830222 -5.29603509e-004 -0.04669895 -0.11822784 -0.12246452 -0.15365660 -0.02969127 0.08078201 0.13512598 0.11505685 0.04740673 0.01376022 -0.05852978 -0.01537809 -0.05541119 0.02491065 -0.02870786 0.02760978 0.23836176 0.22347429 0.10306466 -0.06919070 -0.10132039 -0.20198342 -0.05040560 0.27163076 0.36987007 0.34540465 0.29095781 0.05649706 0.04125737 0.07505883 -0.02737836 -8.43431335e-003 0.07368195 0.01653876 -0.09402955 -0.09574359 0.01474337 -0.07128561 -0.03460737 0.11438941 0.13752601 -0.06385452 -0.06310338 8.19548313e-003 0.11622470 5.05133113e-003 -0.07602754 0.06695660 0.25723928 0.09037900 0.28826267 0.13165380 -0.05312614 -0.02137198 -0.03442232 -0.06255679 0.03899667 0.18391028 0.26016650 0.03374462 0.01860465 0.19077586 0.18160543 3.43634398e-003 -0.03036782 0.19683038 0.35378191 0.24968483 -0.03222649 0.28972381 0.43091634 0.30778357 0.02335266 -0.09877399 -6.85245218e-003 0.08945240 -0.08150686 0.02792493 0.24806842 0.17338486 0.06231801 -0.10432383 -0.16653322 -0.13197899 -0.08531576 -0.19271527 -0.13536365 0.22240199 0.39219588 0.26597717 -0.01231649 0.01016179 0.13379875 0.12018334 -0.04852953 -0.07915270 0.07036012 3.87723115e-003 -0.06126805 -0.15015170 -0.11406515 -0.08556531 -0.07429333 -0.16115491 0.13214062 0.25691369 0.05697750 0.06861912 -6.02903729e-003 -7.94562511e-003 0.04799571 0.06695165 -0.01926842 0.06206308 0.13450983 -0.06381495 -2.98370165e-003 -0.03482971 7.53991678e-003 0.03895611 0.11464261 0.01669971 8.27818643e-003 -7.49160210e-003 -0.11712562 -0.10650621 -0.10353880 -0.04994106 -7.65618810e-004 0.03023767 -0.04759270 -0.07302686 -0.05825012 -0.13156348 -0.10639747 -0.19393684 -0.09973683 -0.07918908 4.63177625e-004 -6.61382044e-004 0.15853868 0.08561199 -0.07660093 -0.08015265 -0.06164073 0.01882577 -7.29908410e-004 0.06840892 0.03843764 0.20274927 0.22028814 -5.26101235e-003 0.01452435 -0.06331623 0.02865064 0.05673740 0.12171564 0.03837196 0.03555467 -0.02662914 -0.10280123 -0.06526285 -0.11066351 -0.08988424 -0.10103678 8.10526591e-003 5.95238712e-003 0.02617721 -0.01705742 -0.10897956 -0.08004991 -0.11271993 -0.06185647 -0.06103712 0.01597041 -0.05923606 0.09410726 0.22858568 0.03263380 0.06772990 -0.09003516 0.01017870 0.01931688 0.08628357 -0.01430009 0.10954945 0.16612452 -0.02434544 -0.03310068 -0.04236627 0.01212392 -6.15046406e-003 0.06954194 0.03015283 0.01787957 0.02781667 -0.05561153 -8.96244217e-003 -0.04971489 0.07510284 0.01775282 0.05889897 -0.07981427 0.03647643 -3.73833324e-003 -0.08894575 -0.06429435 -0.08068276 0.03567704 -0.07131936 -7.21910037e-003 -0.09566668 0.17886090 0.14911725 0.02070032 -0.05017120 -0.04992622 0.01570143 -0.09906903 0.06456193 0.15329507 0.18820767 0.11689861 -0.01178513 -0.02225163 -0.01905318 0.10271224 -7.27029052e-003 0.11664233 0.14796902 0.07771893 0.02400013 -0.05361797 -0.01972888 0.01376177 0.06740040 -0.06525395 0.05726178 -0.02404981 -0.14018567 -0.02074987 -0.04621970 -0.04688627 -0.01842059 0.07722727 -0.04852883 0.01529004 -0.19639495 0.10817073 0.03795860 -0.09435206 -0.07984378 -0.03383440 0.11081333 0.02237366 0.12703256 0.21613893 0.02918790 4.66472283e-003 -0.10274266 -0.04854131 -3.46305710e-003 0.08652268 0.02251546 0.09636052 0.17180754 -0.09272388 4.59174305e-004 -0.11723048 -0.12210111 -0.15547538 0.07218186 -0.05297846 0.03779940 0.05150875 -0.03802310 0.03870645 -0.15250699 -0.08696499 -0.02021560 0.04118926 -0.15177974 0.01577647 0.10249301 7.50041893e-003 0.01721806 -0.06828983 -0.02397596 -0.06598977 -0.04317593 -0.08064980 6.66632550e-003 0.03333484 0.07093620 0.08231064 -0.06577903 -0.06698844 -0.06984019 -0.06508023 -0.14145090 -0.02393239 0.06485303 8.83263443e-003 0.09251080 -0.07557579 -0.05067699 -0.09798748 -0.06703258 -0.14056294 0.03245994 0.12554143 0.01761621 0.12980327 -0.04081950 -0.11906909 -0.14813015 -0.08376863 -0.12200681 0.04988137 0.05424247 -3.90952639e-003 0.03255733 -0.12717837 -0.07461493 -0.05703964 -0.01736189 -0.08026433 -0.05433894 -0.01719359 0.02886275 0.01772653 -0.09163518 3.57789593e-003 -0.10129993 -0.02653764 -0.08131415 -0.03847986 -7.62157550e-004 0.06486648 0.19675669 -0.04919156 -0.07059129 -0.04857785 -0.01042383 -0.08328653 0.03660302 -0.03696846 0.04969259 0.08241162 -0.12514858 -0.06122676 -0.03750202 6.52989605e-003 -0.10247213 0.02568346 4.51781414e-003 -0.03734229 -0.01131264 -0.05412074 8.89345480e-004 -0.12388977 -0.05959237 -0.12418608 -0.06151643 -0.07310260 0.02441575 0.07023528 -0.07548289 -7.57147965e-004 -0.09061348 -0.08112976 -0.06920306 9.54394229e-003 -0.01219902 1.21273217e-003 -8.88989680e-003 -0.08309301 -0.04552661 -0.10739882 -0.05691034 -0.13928030 0.09027749 0.15123098 0.03175976 0.17763577 3.29913251e-004 0.05151888 -0.09844074 -0.09475287 -0.08571247 0.16241577 0.19336018 8.57454538e-003 0.11474732 -0.01493934 0.03352379 -0.08966240 -0.02322310 0.02663568 0.05448750 -0.03536883 -0.07210463 -0.06807277 -0.03121621 -0.05932408 -0.17282860 -0.15873498 -0.04956378 0.01603377 -0.12385946 0.13878587 0.21468069 0.13510075 0.20992437 0.08845878 0.08104013 0.03754176 0.12173114 0.11103114 0.10643122 0.13941477 0.11640384 0.14786847 0.01218238 0.01160753 0.03547940 0.08794311 -0.01695384 -0.07692261 -0.08236158 6.79194089e-003 -0.02458403 0.13022894 0.10953187 0.09857773 0.04735930 -0.04353498 -0.15173385 -0.17904443 -0.10450364 -0.13418166 -0.06633098 -0.03170381 -0.06839000 -0.11350126 -0.06983913 0.19083543 0.17604128 0.07730632 0.10022651 0.36428109 0.28291923 0.12688625 0.15942036 0.14064661 -0.11201853 -0.13969108 -0.09088077 -0.14107047 0.05117374 -2.63348082e-003 -0.10794610 -0.09715455 -0.05284977 0.01565668 0.05031200 0.07021113 -0.02963028 0.01766960 0.08333644 -0.03211382 4.90096770e-003 0.05186674 -0.05045737 -0.09624767 -0.02525997 0.06916669 0.01213916 0.05333899 -0.03443280 -0.10055527 -0.06291115 5.42851724e-003 -6.30360236e-003 0.02270257 -0.01769792 0.03273688 0.07746078 7.77099328e-003 0.05041346 0.01648103 -0.02321534 -0.09930186 -0.02293853 0.02034990 -0.08324204 0.08510064 -0.03732836 -0.06465405 -0.06086946 0.13680504 -0.11469388 -0.03896406 -0.07142810 2.67581246e-003 -0.03639632 -0.09849060 -0.11014334 0.17489147 0.17610909 -0.16091567 -0.07248894 0.01567141 0.23742996 0.07552249 -0.06270349 -0.07303379 0.25442186 0.16903116 -0.08168741 -0.05913896 -0.03954096 6.81776879e-003 -0.05615319 -0.07303037 -0.12176382 0.12385108 0.22084464 -0.05543206 -0.03310431 0.05731593 0.19481890 0.04016430 -0.06480758 -0.12353460 0.18733442 -0.09631214 -0.11192076 0.12404587 0.15671748 0.19256128 0.10895617 0.03391477 -0.13032004 -0.05626907 -0.09025607 0.23485197 0.27812332 0.26725492 0.07255980 0.16565137 0.22388470 0.07441066 -0.21003133 -0.08075339 -0.15031935 0.07023834 0.10872041 0.18156518 0.20037253 0.13571967 -0.11915682 -0.11131983 -0.18878011 0.06074620 0.20578890 0.12413109 0.03930207 0.29176015 0.29502738 0.27856228 -0.01803601 0.16646385 0.19268319 0.01900682 0.06026287 2.35868432e-003 0.01558199 0.02707230 0.11383014 0.12103992 0.03907350 0.04637353 0.09020995 0.11919726 -3.63007211e-003 0.02220155 0.10336831 0.17351882 0.12259731 0.18983354 0.15736865 0.01160725 -0.01690723 -9.69582412e-004 0.07213813 0.01161613 0.17864859 0.24486147 0.18208991 0.20177495 0.05972528 -8.93934630e-003 -0.02316955 0.14436610 0.14114498 0.05520950 0.06353590 -0.19124921 0.10174713 0.29414919 0.26448128 0.09344960 0.15284036 0.19797507 0.11369792 -0.12722753 -0.21396367 -0.02008235 -0.06566695 -0.01662150 -0.03937003 0.04778343 0.05017274 -0.02299062 -0.20208496 -0.06395898 0.13721776 0.22544557 0.14888357 0.08687132 0.27088094 0.32206613 0.09782200 -0.18523243 -0.17232181 -0.01041531 0.04008654 0.04199702 -0.08081299 -0.03755421 -0.04809646 -0.05222081 -0.21709201 -0.06622940 0.02945281 -0.04600435 -0.05256077 -0.08432942 0.02848100 0.03490564 8.28621630e-003 -0.11051246 -0.11210597 -0.01998289 -0.05369405 -0.08869293 -0.18799506 -0.05436598 -0.05011634 -0.05419716 -0.06151857 -0.10827805 0.04346735 0.04016083 0.01520820 -0.12173316 -0.04880285 -0.01101406 0.03250847 -0.06009551 -0.03082932 -0.02295134 -0.06856834 -0.08775249 -0.23793389 -0.09174541 -0.05538322 -0.04321031 -0.11874759 -0.04221844 -0.06070468 0.01194489 0.02608565 -0.03892140 -0.01643151 -0.02602034 -0.01305472 0.03920100 -0.06514261 0.01126918 -6.27710763e-003 -0.02720047 -0.11133634 0.03300330 0.02398472 0.04079665 -0.10564448 0.05966159 0.01195221 -0.03179441 -0.01692590 -0.06177841 0.01841576 -5.51078189e-003 -0.06821765 -0.03191888 -0.09545476 0.03030550 -0.04896152 -0.02914624 -0.13283344 -0.04783419 6.07836898e-003 -0.01449538 -0.13358212 -0.09687774 -0.02813793 0.01213498 0.06650011 -0.02039067 0.13356198 0.05986415 -9.12760664e-003 -0.18780160 -0.11992817 -0.06342237 0.01229534 0.07143231 0.10713009 0.11085765 0.06569190 -0.02956399 -0.16288325 -0.13993549 -0.01292515 0.03833013 0.09130384 -0.05086257 0.05617329 -0.03896667 -0.06282311 -0.11490010 -0.14264110 -0.04530499 0.01598189 0.09167797 0.08663294 0.04885277 -0.05741219 -0.07565769 -0.17136464 -0.02619422 -0.02477579 0.02679587 0.11621952 0.08788391 0.15520640 0.04709549 0.04504483 -0.10214074 -0.12293372 -0.04820546 -0.05484834 0.05473754 0.07346445 0.05577277 -0.08209965 0.03462975 -0.20962234 -0.09324598 3.79481679e-003 0.03617633 0.16742408 0.07058107 0.10204960 -0.06795346 3.22807301e-003 -0.12589309 -0.17496960 0.02078314 -0.07694324 0.12184640 0.08997164 0.04793497 -0.11383379 -0.08046359 -0.25716835 -0.08080962 6.80711539e-003 -0.02930280 -3.04938294e-003 -0.11106286 -0.04628860 -0.07821649 7.70127494e-003 -0.10247706 1.21042714e-003 0.20573859 -0.03241005 8.42972286e-003 0.01946464 -0.01197973 -0.14579976 0.04233614 -4.14096704e-003 -0.06866436 -0.02431862 -0.13529138 1.25891645e-003 -0.11425111 -0.04303651 -0.01694815 0.05720210 -0.16040207 0.02772896 0.05498345 -0.15010567 0.01450866 0.02350303 -0.04301004 -0.04951802 0.21702233 -0.03159155 -0.01963303 0.18232647 -0.03263875 -2.88476888e-003 0.01587562 -1.94303901e-003 -0.07789494 0.04674156 -6.25576358e-003 0.08925962 0.21353747 0.01254677 -0.06999976 -0.05931328 -0.01884327 -0.04306272 0.11794136 0.03842728 -0.03907030 0.05636114 -0.09766009 -0.02104000 8.72711372e-003 -0.02736877 -0.05112274 0.16996814 0.02955785 0.02094014 0.08414304 -0.03335762 -0.03617457 -0.05808248 -0.08872101 0.02927705 0.27077839 0.06075108 0.07478261 0.15282831 -0.03908454 -0.05101782 -9.51998029e-003 -0.03272416 -0.08735625 0.07633440 -0.07185312 0.13841286 0.07812646 -0.12901451 -0.05488589 -0.05644578 -0.03290703 -0.11184757 0.03751570 -0.05978153 -0.09155276 0.05657315 -0.04328186 -0.03047933 -0.01413135 -0.10181040 -0.01384013 0.20132534 -0.01536873 -0.07641169 0.05906778 -0.07833145 -0.01523801 -0.07502609 -0.09461885 -0.15013233 0.16050665 0.09021381 0.08473236 0.03386267 -0.09147339 -0.09170618 -0.08498498 -0.05119187 -0.10431040 0.01041618 -0.03064913 0.09340212 0.06448522 -0.03881054 -0.04985436 -0.14794017 -0.05200112 -0.02144495 0.04000821 0.12420804 -0.01851651 -0.04116732 -0.11951703 -0.04879033 -0.08722515 -0.08454733 -0.10549165 0.11251976 0.10766345 0.19201984 0.06128913 -0.02734615 -0.08834923 -0.16999826 -0.03548348 -5.36092324e-003 0.08297954 0.07226378 0.04194529 0.04668673 8.73902347e-003 0.06980139 0.05652480 0.05879445 0.02477076 0.02451423 0.12433673 0.05600227 0.06886370 0.03863076 0.07459056 0.02264139 0.01495469 0.06344220 0.06945208 0.02931899 0.11719371 0.04527427 0.03248192 2.08271481e-003 0.02044626 0.11403449 0.04303892 0.06444661 0.04959024 0.08174094 0.09240247 0.04894639 0.02252937 -0.01652530 0.07587013 0.06064249 0.13954395 0.02772832 0.07093039 0.08501238 0.01701301 0.09055722 0.33421436 0.20163782 0.09821030 0.07951369 0.08695120 -0.12757730 -0.13865978 -0.06610068 -0.10985506 0.03406816 -0.01116336 -0.07281768 -0.13525715 -0.12844718 0.08956250 0.09171610 0.10092317 0.23385370 0.34489515 0.09901748 0.02002922 0.12335990 0.07606190 -0.14899330 -0.15634622 -0.06494618 -0.01760547 0.03404277 -0.13208845 -0.12101169 -0.18294574 -0.16560709 0.02183887 -0.02752613 0.01813638 0.02000757 0.01319924 0.08030242 0.01220535 2.98233377e-003 -0.01307070 0.05970297 -0.05345284 -0.03381982 -9.87543724e-003 -0.06869387 0.03956730 -0.03108176 -0.05732809 0.02172386 0.04159765 2.62783933e-003 0.04813229 0.09358983 -8.18389002e-003 0.01724574 -0.02547474 -0.04967288 -0.02390376 0.06640504 -0.06306566 0.01137518 0.05589378 -0.08237787 0.02455001 -0.03059422 -0.08953978 0.06851497 0.07190268 -0.07610799 7.87237938e-003 -7.85830803e-003 0.06006952 -0.01126728 -2.85743061e-003 -0.04772895 0.01884944 0.15005857 -0.06268821 -0.01989072 0.01138399 0.08760451 0.03879007 -9.66926850e-003 -0.08012961 0.06414555 -0.01362950 -0.09135523 0.01755159 0.04459474 0.09650917 0.05219948 -2.19440833e-003 -0.07037939 -0.01599054 0.13103317 -0.02492603 -0.01032540 -0.02903307 0.04489160 0.05148086 0.01858173 -0.02919228 0.08299296 -0.04590359 -0.15745632 -0.09068198 -0.02972453 0.12985018 0.22320485 0.24261914 0.03642650 -0.05506422 2.67413049e-003 -0.03834032 0.06449424 0.03834866 0.03816991 0.25039271 0.34212017 0.32433882 0.18824573 -0.08599839 -0.17599408 -0.15317015 -0.09913155 -0.02856072 -0.05304699 -1.06437842e-003 -0.06641813 -0.07509298 0.01463361 -0.07551918 -0.04510373 -8.44620075e-003 0.01772176 0.04068235 0.20295307 0.15719447 0.05712103 0.26296997 0.14657754 0.01547317 -0.05052776 -0.03881342 -0.01437883 -0.04930177 0.11719568 0.24098417 0.26468599 0.31698579 0.10103608 -0.01096375 -0.01367013 0.17104232 0.20065314 2.67622480e-003 -0.01190034 0.18301608 0.09459770 -0.06357619 -0.06473801 0.01377906 -0.10032775 -0.06388740 3.80393048e-003 0.06206078 0.10349120 0.26804337 8.17918684e-003 -0.02314351 9.34422202e-003 0.09198381 0.03681326 -8.77339672e-003 -0.09662418 -0.02715708 0.13503517 0.08962728 -6.57071499e-003 -0.03201199 0.28510824 0.32095715 0.18512695 -0.14230858 -0.14048551 -0.07181299 -0.08575408 -0.08661680 -0.17416079 7.54326640e-004 0.05601677 0.13585392 -0.04960437 -0.07708392 0.10676333 -0.04407546 -0.07209078 0.03663663 0.28949317 0.41127121 0.27431169 -0.06900328 -0.21474190 -0.15578632 -0.19555484 -0.15209621 -0.11269179 0.07416003 0.18991330 0.26858172 0.01952259 0.01017922 0.02159843 -4.95165400e-003 -0.04368168 -0.12721671 -0.06673957 -0.11275250 0.04413409 0.05578312 0.03896771 0.03566417 -0.05871816 -0.07388090 -0.17965563 -0.08570268 -0.15273231 -0.06022318 -0.06999847 -6.81510568e-003 0.06294262 -6.54901436e-004 -0.01128654 -0.02289657 0.04849290 0.04140804 0.23681939 0.14545733 0.01989965 0.12032662 3.87463090e-003 -6.02597650e-003 -0.05919775 -0.03067224 -0.07787777 0.10834727 0.02153730 0.02765649 0.03975543 -0.12182906 -0.04900113 -0.09940100 -0.06453611 -0.13757215 -0.03721382 0.02827376 -0.04351249 0.01907038 -0.10284120 -0.05671160 -0.10760647 -0.09624009 -0.09565596 -0.01303654 0.03080539 0.01416511 0.05846142 -5.42971538e-003 0.06221476 -0.03320325 -0.06791797 -0.05791342 0.12851369 0.14990346 0.03634374 0.14262885 0.04330391 0.05032569 -0.05631914 0.01606137 0.04387223 0.22344995 0.15722635 -0.04693628 0.03006579 -2.52882647e-003 0.05717621 -0.07529724 -0.02848588 -0.06868757 -4.51729307e-003 0.06466042 -0.05935378 -0.04704857 -0.07363959 0.04843248 -0.13421375 -0.09789340 -0.10255270 0.03509852 0.04751543 -0.03822323 0.09740467 0.04762916 0.03940146 -0.08283259 0.09552965 0.05038739 0.21258622 0.09646992 0.03241193 0.05167701 0.04614570 0.04330090 -0.02671840 -0.06259909 -0.02301898 0.18829170 0.10522786 0.04313190 0.01670948 -0.08421925 0.05911417 -0.10582602 -0.04855484 -0.08373898 0.07775915 0.03723533 -0.12047344 4.86345543e-003 -0.10520902 0.06571782 -0.07528137 -0.03245651 -0.09869066 -0.02917477 -0.18293270 0.14810945 9.24033765e-003 -0.04354914 0.02266885 -0.11872729 -0.04016589 0.02830229 0.22539048 0.20565644 0.16701797 0.09019924 0.01300652 0.09760600 -0.03675831 -0.01935448 -0.06894835 0.08077277 0.19047537 0.11312226 0.04106043 -0.11187182 0.04312806 -0.18548580 -0.11287174 -0.08794551 0.02078281 -0.15295486 0.11806386 -0.01103218 -0.15971117 0.02153538 -0.05232147 -0.10835317 -0.13910367 0.05920752 -0.10122602 0.20174250 0.09105796 -0.01881348 0.09559010 -0.03725745 -0.09442931 -0.09763174 0.05854454 0.08287182 0.12919849 0.08594352 -2.49806582e-003 0.02398440 5.67950122e-003 -0.06296340 -0.12993270 0.03855852 0.05186560 0.10839908 -0.03380463 -0.12654832 -0.05399339 -0.07456800 -0.04736232 -0.10164231 0.07496139 0.08125214 0.07656177 -0.04999603 -0.12823077 -0.07692395 -0.11317524 -0.09118655 -0.05695669 0.10477209 0.07468581 0.01630048 -8.00961629e-003 -0.06582128 -0.04019095 -0.04682907 -0.01907842 -0.10997720 0.04911406 0.02931030 0.04197735 -0.05773980 -0.09670641 -0.03594951 -0.03402121 -0.07149299 -0.10566200 0.10601286 0.06340689 -0.01518632 -5.96402306e-003 -0.07628012 -3.52779147e-003 -0.02683854 -0.10265494 -0.02680815 0.16338381 0.03103515 0.02296976 0.01624348 -0.10831620 -0.02314233 -0.04789969 -0.05530700 -0.06461314 0.10494506 0.04642856 -0.07592955 -0.06197905 -0.09042154 -0.01445521 -0.04297818 -0.11262015 -0.11430512 0.03174541 -0.03677487 -0.02963996 -0.06610169 -0.13292049 -0.07059067 -0.08444111 -0.02640536 -0.07136250 0.04559967 0.01459980 0.17989251 0.04435328 -0.12464730 -0.02871115 -0.10752209 -0.03393742 -0.03791408 0.02548251 0.01956050 0.19245651 0.13963254 -0.05904696 -0.07424626 -0.10411884 1.54176133e-003 0.01797429 0.13025844 0.04547642 -0.05710349 -0.10697161 -0.13489437 -0.06515755 -0.06406886 -4.08572936e-003 -0.01336483 0.04368737 -0.11259720 -0.05701635 -0.06469971 -0.08346602 -0.04166770 -0.05795543 -0.08247511 -0.05742628 0.08452254 -0.03350224 0.13980860 0.13252275 0.07589617 0.07539988 0.12155797 0.19087289 0.15050751 0.21250245 0.14206800 0.01298489 0.07450245 0.06559097 0.01700557 0.04512971 0.16950700 0.10261577 0.16389982 0.05505059 -0.03453077 0.08622462 0.07935954 0.03976260 0.02036091 3.95744899e-003 0.03267065 0.15235919 0.01297494 -0.08109194 0.01407558 4.40693414e-003 -0.15157418 -0.11390478 -0.07487597 -7.81322457e-003 -0.02749545 -0.10181408 0.13755716 0.14007211 0.13482562 0.27517235 0.34251109 0.07639657 0.07268607 0.19823882 0.16135791 -0.04186463 -0.12784107 -0.09846287 0.03169041 0.10974082 -0.15051922 -0.08916726 -0.07138767 -0.04153349 6.25418453e-003 0.01266654 0.10533249 0.12749144 0.15148053 0.01498513 0.06305949 -0.01247123 -0.08778401 -0.08551880 -0.11955146 -0.08493572 -0.02901620 -0.02394859 -0.13427313 -0.11053200 -0.14413260 -0.15203285 0.03972760 -3.72127310e-004 -0.04200919 0.06105104 0.01904975 -0.01106191 -7.27445772e-003 -0.01520341 1.10228511e-003 -0.04949187 -0.08013099 5.72071038e-003 0.08415454 -0.06523152 0.03664081 -0.02673042 -0.12066154 -0.03702074 0.06006580 0.01628682 -6.17772620e-003 0.08192339 -3.41629819e-003 0.02870512 0.05807141 0.04959986 0.04618251 -0.04901629 -0.10579574 0.02274442 0.12070961 2.23597488e-003 0.09831765 -0.03019848 -0.11181970 -0.04961075 0.02498928 -0.03714991 -0.01619653 0.02643486 -7.62964319e-003 -0.02882290 -0.06242594 -0.08439861 0.07220893 0.07263952 0.01561574 0.03091968 0.01708712 -0.03797151 -3.18561122e-003 0.01624021 -0.02828573 0.11284444 -1.32280716e-003 -0.07784860 -0.07209100 0.03372242 0.12154529 0.02278104 -0.05275500 -0.01918484 0.12989293 0.05424401 0.02333086 0.04029022 0.12392918 0.09495489 0.09190340 0.07935889 8.76816828e-003 0.17148446 -8.51302687e-003 -0.08011249 -0.06796283 0.04884845 0.01112272 -0.07835306 -1.14811445e-003 -0.03440760 0.02845243 0.07695542 -0.07069533 -0.01151784 -8.53884313e-003 -0.01662786 -0.04163864 0.05400505 0.02859163 0.02921852 0.05003135 -6.85718050e-003 -0.01632611 0.07780217 0.04042810 -0.01216440 3.60914599e-003 -0.06322435 0.09516726 0.12877031 -9.69162490e-003 0.01031179 0.05180895 -9.34659224e-003 -0.01644533 -0.04849347 -0.04343236 0.10514783 0.08046635 -0.04615205 -0.03975486 -0.01485525 0.13096830 -0.01517950 -0.06571898 -0.04016372 0.01849786 0.02439670 0.08067258 1.74824719e-003 0.07053747 0.08819518 -5.08352555e-003 -0.06550863 -0.08266170 -0.07780605 0.01453450 -0.08756890 0.01096501 -8.71319138e-003 0.10110464 0.02420769 -0.06708383 0.02007811 5.93133038e-003 0.05398923 0.07538138 0.02049227 0.02242589 0.04011070 -1.44875818e-003 -4.19115182e-003 0.06367654 0.02506934 0.02434536 0.05879405 -8.22952855e-003 -0.01242441 0.04224926 -0.01754923 0.05958161 0.03818886 -0.01830363 -0.04308917 -0.04422197 -0.02432721 0.02264866 2.03751423e-003 0.01197031 0.04439203 0.12169247 0.03602713 -0.02599251 -1.98226492e-003 0.02046336 -0.02639058 -1.91242550e-003 -0.09334669 -0.03595153 -9.88179818e-003 -0.06848445 -0.04666303 -0.09955736 -0.04206430 0.02609075 9.09005292e-003 -0.07138551 -4.22313227e-004 0.01766645 0.02756404 0.01308276 0.04052891 0.02387515 0.05337298 0.02500631 -0.04970853 -0.12467445 0.17604403 0.12256411 -0.07512254 8.70451052e-003 -0.05697548 -0.03626474 -8.76623299e-003 -0.01210897 -0.09451522 0.07490732 -0.02008001 -0.02681278 -0.06463405 -0.01517507 7.33757764e-003 6.07147906e-003 -0.09316964 -0.04575328 0.13261597 0.15424870 -0.01655918 -0.02772390 -0.05243644 -0.02356456 -0.02351753 -0.10211615 -0.12873036 0.14549787 0.12519856 4.38762689e-003 0.02795992 0.05170322 0.09223596 0.05890015 0.02376701 -0.02777346 0.09506908 0.02328936 -0.02319928 -0.03218696 -0.01527841 -0.01016694 -0.02674719 0.05137179 0.01980666 0.06544447 -0.01746171 0.01026380 0.01561806 7.97004555e-004 0.07601810 0.01907250 -0.03083035 -0.05987392 0.09242783 0.14555025 0.01035827 0.03092401 -0.09562709 -0.03802354 0.02531144 0.03079449 -0.07100715 0.03330721 -2.69116857e-003 0.03167490 0.05744999 0.03259895 1.91266940e-003 0.03194578 0.07389776 0.02198060 0.07633314 0.03293105 -0.09103648 0.04718142 0.06102672 -0.01003063 5.85481385e-003 -0.01522574 0.02323526 0.10584345 4.35879454e-003 0.06107873 0.05868603 -0.03115531 0.01214679 0.08567052 3.93926632e-003 -0.02521488 -1.88425183e-003 0.02038053 -6.26854831e-004 0.04897438 -0.04280585 -0.04819689 -0.04812867 -0.01451186 0.05101469 -9.01125465e-003 -0.03333859 0.03917955 0.04196448 0.04292135 0.02809529 0.02999715 0.04081348 9.10039060e-003 0.09703232 0.10379741 0.02348725 -4.72756615e-003 0.01027325 0.10402658 0.12071823 0.09817299 -0.02612033 0.03638414 0.05896405 0.04865025 0.04793910 -0.03882321 -0.02962117 -0.01222268 0.04071597 0.01922777 -0.02287866 0.03328381 0.01859092 0.09024994 0.03804455 -0.01424510 0.01953739 0.02509617 -0.03390914 -0.05663941 -0.01641979 0.05848591 0.04639670 0.02092116 0.12911791 0.19918139 0.07739855 -7.25806039e-003 0.04074838 0.03183993 1.39251316e-003 -0.01428625 0.01865480 0.08529541 0.13547510 0.11189661 0.03998901 0.09575938 -0.02631102 -0.03458253 -0.04749985 -0.06070716 4.71884012e-003 0.06445789 -0.02450038 -0.05483776 -0.04657237 -0.02030717 -0.03480766 -0.09397731 -0.06399718 -0.01804585 5.62348310e-003 -6.64811488e-003 -0.06517869 6.96210237e-003 -0.01860148 -0.04245830 -0.05850367 -3.24417115e-003 0.07700698 0.11290991 0.09923030 -0.02970599 0.05592411 0.04813979 -0.09811195 -0.09357996 -0.03276114 0.05218338 0.04141375 3.92977800e-003 -0.05047480 0.15960084 0.04612800 -0.03114098 -0.04650044 -0.03249795 -0.02425641 -0.04311355 0.04307659 -0.09401883 -0.04742785 -0.01254499 -0.06598741 3.41369561e-003 -0.05620445 -7.28127593e-003 -0.05998361 -0.03274450 -0.07376868 3.19015374e-003 -0.07733069 0.05815864 -0.02471071 0.03850617 0.13838784 0.15399861 0.01731321 -0.01477586 0.10393341 0.05159833 -0.01945555 -0.03427503 -0.04867341 0.09237480 0.10732719 0.06071450 -0.01355071 0.01844356 -0.03480803 -0.03796671 2.15628621e-004 -0.05440186 0.01889855 -0.01443413 -0.02607902 -0.02938001 0.02720689 -0.06228397 -0.02970936 -0.03426210 -0.10280876 -0.06739304 -0.05227850 0.03360292 -0.11278441 -0.06966180 -0.13937433 9.10932291e-003 2.52020749e-004 -4.07359656e-003 0.12310639 0.09343060 0.07302511 0.03222093 0.07532879 0.03792387 -0.04985180 0.01804602 0.02694195 0.13481498 0.04601225 0.04106982 0.08511057 0.12314661 0.01320830 0.05044121 -5.52943908e-003 -0.08992624 -0.02249301 -0.08181777 0.06165213 -0.03256603 -0.01068920 -0.01323473 -0.11970232 -0.04616347 -0.12088681 -0.06762606 -0.08676834 -0.06434575 0.01772529 0.03469615 -0.10926618 0.03013873 0.14030397 0.16130108 0.17985588 0.11281928 0.10530639 0.08905948 0.07733764 0.06695238 0.02142088 0.06438877 0.09794453 0.05745072 0.02788557 0.02632830 0.07985807 4.24902979e-003 8.47890321e-003 -0.02679466 -5.28812688e-003 -0.02162580 -0.07490715 -0.08251337 -0.02056576 -0.01026194 -1.15492963e-003 -5.75720915e-004 -0.07210591 -0.07320981 -0.04883312 -0.10897151 -0.07477258 -0.08867134 -0.09222437 -0.10924666 -0.10430276 0.07953499 0.02767959 0.11393359 0.18779543 0.03313421 0.02143700 0.05852016 -2.12067598e-003 -3.76984011e-003 0.02774167 -0.03124610 0.01465141 0.01616004 -0.01391913 -0.04404102 -0.05444227 -0.14684731 -0.15016587 0.04509468 1.29563001e-003 0.01398350 0.05610404 -0.04868806 -0.04776716 -8.16873740e-003 -2.30126386e-003 -0.02286313 0.11983398 -0.04703261 -0.08814441 -0.07585249 -0.10799607 -0.03232087 0.01509786 -0.04843464 -0.03967846 0.09589416 0.01352560 -0.01458119 0.01050829 -0.03038946 0.01608388 1.11975556e-003 -0.01250656 2.86211423e-003 0.04333691 -0.14603497 -0.01946543 -0.02327525 -0.01973944 0.07944400 -0.02224544 -0.06701808 0.03476532 0.11505594 -0.02712801 -0.01665113 0.06315716 -0.08205860 0.07431999 0.04915778 -0.04468752 -0.01490402 0.07400476 -0.11650901 0.05102430 0.04559118 -0.05916039 0.08840760 -0.01587902 -0.14890194 0.07857784 0.04710254 -0.05381983 -0.07331945 -0.03604643 0.15611970 0.07649943 -0.05959348 -0.02776607 0.11098688 0.03758875 -0.04446875 0.04933187 0.01345535 0.06921103 0.07364785 0.05518956 0.02899585 0.09375840 0.10518434 -0.04420241 0.01915282 -3.56386811e-003 0.14586878 0.10286101 -0.04360626 -0.12723237 0.09076386 0.11119842 -0.06035013 0.09674817 0.08938243 0.07065924 0.02603180 5.84815582e-003 -0.05922065 0.12360309 3.59695964e-003 2.99844006e-003 0.03697936 0.02043072 0.04168725 0.01025975 -0.01359980 -0.01600920 0.02581056 0.02329250 2.98100687e-003 0.01629762 0.06652115 0.05855627 0.01237463 -0.01297135 0.01761587 0.05090865 0.06549342 -0.04425945 2.43203156e-003 3.07327788e-003 0.06678630 -0.04303836 0.01082393 -0.06476044 0.04077786 0.12441979 0.08237778 0.07424165 0.04065890 0.06905543 0.09556347 0.12724875 -0.02132082 0.08514154 -0.04175328 -0.02666954 0.01897836 0.03317382 9.45465732e-003 -0.01238974 -0.04242500 -0.01419479 -0.03545213 -0.02440874 0.08684119 0.04212951 0.02462858 -0.01104825 -5.01706870e-003 0.02968982 0.02597476 -0.01568939 0.04514892 0.06974549 0.08670278 0.06828108 0.10238872 0.05405957 0.06548470 -0.03763957 0.01366090 0.07069602 0.05363748 0.04798120 0.11706422 0.05466456 -0.01869259 0.06344382 0.03106543 0.08432506 -0.02061096 0.03821088 -6.92190882e-003 6.40467042e-003 -0.01271779 6.89014705e-005 0.04541415 -0.01899539 -0.05020239 0.03000903 0.01090422 4.52452758e-003 0.02573632 -0.02388454 -0.04200457 1.72783900e-003 -0.05978370 -0.02720562 0.06573715 0.01154317 0.01265615 0.07375994 -9.19828378e-003 -0.04914120 0.02124831 0.06455322 0.04372910 -0.03310043 0.03605788 -6.78055827e-003 9.36202332e-003 0.01747596 -0.06406314 -0.06812935 0.08080816 -0.02778088 0.02735260 0.06393493 0.06652229 0.05676993 0.08640018 -7.59188086e-003 -0.02012847 -0.04741159 -0.01657069 -0.01624399 0.05547778 -2.33309763e-003 0.01120033 0.06141156 -0.06285004 -0.08732341 -0.09313398 -0.04267832 5.57443965e-003 0.04809862 0.01773641 5.37361018e-003 0.14842421 -0.06298012 -0.02935147 0.11443478 -0.05034208 5.65494271e-003 0.02076526 -0.04577984 -0.04735741 0.02961071 -0.09307127 -0.04417921 -0.04990027 -0.03940028 0.01306016 0.06267900 0.03758737 0.08460117 0.13858789 0.04862388 -0.06319809 -0.05655516 0.01885816 -0.03285607 0.03371567 -0.07040928 -0.04514049 0.01392166 0.08184422 -0.07230316 0.02386871 0.02184591 0.02605764 -0.01033954 9.29878280e-003 7.67351175e-003 0.15189242 0.02069071 -0.09738296 -0.08894105 -0.07768748 0.02332268 -0.01778995 -0.03258888 -0.08180822 -0.08492987 0.02290156 -0.11368170 -0.03554465 -0.04533844 -0.02861580 0.06782424 0.01113123 0.02453644 0.12721945 0.08084814 -0.03607795 0.01109122 0.04803548 -0.03489929 0.03399536 -0.05682014 8.59533902e-003 -4.27904585e-003 0.03230887 -0.01300198 -0.01038137 -0.07930113 8.33097473e-003 0.02296994 -0.01306500 -0.01881626 0.04413369 0.05729880 -0.03761553 0.01942326 1.64540811e-003 -0.03811319 0.04190650 -0.14978096 -0.04514487 0.01209545 -5.46460645e-003 -0.01647195 7.63064111e-003 -0.07494587 0.08415288 0.10020141 -0.01228561 0.06553826 0.04554005 0.07890417 0.03041138 0.01752007 0.09208256 -3.74419295e-004 0.10549527 0.04686913 0.01894833 -0.02651412 -4.34682379e-003 5.44942822e-003 0.01444484 0.05882156 -0.03336544 0.04603891 -0.10432546 0.01923928 0.01842845 -0.01712168 -0.02222766 0.04693324 -0.06202956 -0.01422159 0.08732220 -0.07706107 0.02661049 -0.04300238 -0.03092422 -0.03552184 -0.01886088 -0.04979934 0.03906401 0.04608644 0.04966111 0.04275464 -0.04621769 -0.02653212 8.57011229e-003 0.03839684 0.05818764 0.03880796 -2.76100676e-004 0.03076511 -0.03266929 -0.05374557 0.04986527 -9.45429131e-003 0.03582499 -2.64564669e-003 -1.07461517e-003 0.02962313 -0.01483363 0.03060869 0.02448327 0.01845641 0.03282966 -0.03534438 -0.01084059 -0.01119136 -1.85360224e-003 -5.94652840e-004 -0.04451817 2.98327743e-003 0.06272484 -0.02152076 -3.05971340e-003 -0.05070828 0.01531762 0.01282815 0.05167150 9.46266949e-003 -3.34558333e-003 0.11442288 -0.03906701 -2.67325155e-003 0.03069184 -0.01134165 0.02949462 0.02879886 0.03855566 -0.03450781 0.09142872 -0.02156654 0.06075062 -0.06220816 0.01944680 6.68372354e-003 -0.06656796 8.70784000e-003 0.03456013 0.02434320 -0.13236357 -0.04177035 -0.02069627 0.01068112 0.01505432 -0.07517391 -3.83571628e-003 -0.06298508 -0.02881260 -0.13101046 -0.07221562 -5.79945277e-003 -8.57300125e-003 0.03782469 0.02762164 0.04942456 -0.02936396 0.09597211 0.01921411 0.06101191 -0.04787507 -0.01379578 -7.40224449e-003 -0.02220136 -0.01313756 7.77558051e-003 0.12296968 0.02939998 0.03594062 -0.07788624 -0.01133144 3.99316690e-004 -0.06090347 -0.01122066 -4.68682544e-003 0.07633100 -0.06748922 -0.05640298 -0.05265681 -0.01139122 -0.01624347 -0.04715714 -0.01099092 0.01048561 3.28499987e-003 -0.05810167 -0.07699911 -0.03330683 0.04185145 0.03478536 0.02275165 0.02304766 6.66040834e-003 0.10968148 -5.93013782e-003 -0.04858336 -0.04203213 -0.09316786 -6.13074889e-003 -0.02544625 0.01366201 9.18555818e-003 -0.01846578 -0.05622401 -0.03989377 -0.07810296 6.91275718e-003 0.05957597 -0.03901334 0.01572002 -0.01193903 -6.89400872e-003 -0.03093356 -0.04136098 -0.01562869 -0.04604580 0.02865234 -0.08678447 -0.03232484 -0.05364593 -0.01445016 -0.07003860 -0.08669746 -0.04520775 0.04274122 0.03117515 0.08175703 0.01081109 0.06379741 0.06199206 0.02865988 0.02360346 0.06725410 -0.03248780 -9.37702879e-003 0.08265898 -0.02245839 0.05125763 -0.01862395 0.01973453 -0.01994494 -0.10770868 0.03180375 3.23935156e-003 -0.02142080 -0.04256190 0.04760900 0.04282863 0.05635953 -0.01870849 0.05540622 -0.03042666 0.01455277 -0.06630179 -0.05843807 -0.03739681 -0.09739155 -0.03220233 -0.05620182 -0.10381401 0.07400211 4.20676917e-003 0.03258535 2.14308966e-003 0.05121966 -0.01274337 0.02384761 0.06335578 -0.07905591 0.08375625 -0.07898903 -0.06508528 -0.02498444 0.06535810 0.03970535 0.04895468 -0.01169566 -0.03980601 0.05682293 0.05925463 -0.01165808 -0.07936699 -0.04208954 0.01333987 0.09051196 0.10098671 -0.03974256 0.01238771 -0.07501741 -0.03655440 -0.04301528 0.09216860 4.63579083e-004 0.02851115 0.02142735 1.28244064e-004 0.02879687 -0.08554889 -0.04838862 0.08135369 -0.05756533 0.01413900 0.03451880 -0.06619488 -0.03053130 0.02961676 -0.07384635 0.01135692 0.05283910 -0.07778034 -0.02107482 -0.05511716 -0.13473752 0.03030157 0.06722020 -0.06218817 -0.05826827 0.06254654 0.02895772 -0.01664000 -0.03620280 -0.01612278 -1.46097376e-003 0.14013411 -8.96181818e-003 -0.03250246 3.38630192e-003 2.64779478e-003 0.03359732 -0.02411991 -0.04229729 0.10666174 -6.66579151</_></support_vectors>
顺带将<var_count>3780</var_count>改成<var_count>3781</var_count>
然后调用 hog.SetSVMDetector加载进来,发现识别效果和直接调用 HOGDescriptor.GetDefaultPeopleDetector()的效果一模一样。
于是发现问题了,只能继续翻代码。在不断探索下,找到了和OpenCV大佬们和自己代码中差别的一些代码,这个注释解释了问题:
//保存HOG能识别的分类器
于是硬生生把代码翻译了一遍,以下是代码,如果要搬到自己的程序中用还可以再优化一下逻辑:
showstatus("正在转换成HOG"); /************************************************************************************************* 线性SVM训练完成后得到的XML文件里面,有一个数组,叫做support vector,还有一个数组,叫做alpha,有一个浮点数,叫做rho; 将alpha矩阵同support vector相乘,注意,alpha*supportVector,将得到一个列向量。之后,再该列向量的最后添加一个元素rho。 如此,变得到了一个分类器,利用该分类器,直接替换opencv中行人检测默认的那个分类器(cv::HOGDescriptor::setSVMDetector()), 就可以利用你的训练样本训练出来的分类器进行行人检测了。 ***************************************************************************************************/ int DescriptorDim = svm.GetVarCount();//特征向量的维数,即HOG描述子的维数 int supportVectorNum = svm.GetSupportVectorCount();//支持向量的个数 Matrix<float> alphaMat = new Matrix<float>(1, supportVectorNum);//alpha向量,长度等于支持向量个数 Matrix<float> supportVectorMat = new Matrix<float>(supportVectorNum, DescriptorDim);//支持向量矩阵 Matrix<float> resultMat = new Matrix<float>(1, DescriptorDim);//alpha向量乘以支持向量矩阵的结果 HOG_SVM s = new HOG_SVM(); //将支持向量的数据复制到supportVectorMat矩阵中 for (int i = 0; i < supportVectorNum; i++) { float[] pSVData = svm.GetSupportVector(i); for (int j = 0; j < DescriptorDim; j++) { supportVectorMat[i, j] = pSVData[j]; } } //将alpha向量的数据复制到alphaMat中 double[] pAlphaData = s.alpha;//返回SVM的决策函数中的alpha向量 for (int i = 0; i < supportVectorNum; i++) { alphaMat[0, i] = (float)pAlphaData[i]; } //计算-(alphaMat * supportVectorMat),结果放到resultMat中 resultMat = -1 * alphaMat * supportVectorMat; //得到最终的setSVMDetector(const vector<float>& detector)参数中可用的检测子 float[] myDetector = new float[DescriptorDim + 1]; //将resultMat中的数据复制到数组myDetector中 for (int i = 0; i < DescriptorDim; i++) { myDetector[i] = resultMat[0, i]; } //最后添加偏移量rho,得到检测子 myDetector[myDetector.Length - 1] = (float)s.rho; //设置HOGDescriptor的检测子 hog.SetSVMDetector(myDetector); //保存检测子参数到文件
//showstatus("将HOG因子保存到数据库");
showstatus("HOG处理完毕。可以开始检测了。");
其中有一句"HOG_SVM s = new HOG_SVM()",这个方法来自于http://www.cnblogs.com/KC-Mei/p/4553024.html中,原博主提取SVM的参数用,我在这里只用于提取alpha和rho这两个数值,代码只是堆砌出来,以后优化的时候肯定没这么乱。
所有注释都标记了,showstatus()这个方法请自行替换成你那边显示状态用的方法,指代messagebox.show()作用,或label1.Text的作用。
以及最后一段代码中,我是直接保存到数据库的,网上很多采用的是保存到txt文件,请各位自行添加相应的方法。
对SVM还不是很了解,但看到这里逻辑大概想通了一点,HOG计算的数据交给SVM进行分析,SVM进行TrainAuto()之后返回它的结果,这个结果是上一篇文章的3780的矩阵(3780来源于我的样本是64*128,但我也还不理解8192的数组交给Hog.Compute()计算后怎么就变成3780了),然后通过上述代码,将3780矩阵转换成myDetector,最后一位补齐rho偏移量,于是变成了3781,也就是HOGDescriptor可以识别的检测因子。
当然这也只是解决了(估计解决了)SVM训练结果直接加载到HOG的识别率约等于0的问题,但碰到了一个新问题:我训练的正负样本有500:3000,但用于检测时误报率依旧保持在90%以上。这个问题还在理解和寻求解决方案,如果非常难理解,到时还会有第三篇文章。
顺便说一下怎么提取样本:
通过视频流或者批量读取数据,调用HOGDescriptor.GetDefaultPeopleDetector(),
然后 hog.DetectMultiScale(frame)//frame是你的图片,格式为Image<Bgr,byte>
将得到的Rectangle[] foreach一遍,将每个Rectangle r 通过frame.Copy(r).bitmap 变成Image
然后将这个image.Save()另存为文件
因为默认训练器肯定有大量Neg_Image,不然我们为什么要自行训练呢
然后将这些文件手工筛选一下就可以丢给SVM训练了。
- 继续坑自己,EmguCV之SVM.Train(二)
- 继续坑自己,EmguCV之SVM.Train
- EmguCV学习(二)
- EmguCV中SVM的实现
- Felomeng翻译:libsvm2.88之“svm-train”的使用
- Felomeng翻译:libsvm2.88之“svm-train”的使用
- Emgucv图像处理二
- sklearn之SVM二分类
- SVM入门(二)
- SVM(二)
- 浅谈SVM(二)
- SVM(二)
- SVM分类器-LS-SVM(二)
- 【OpenCv/EmguCv】指针式仪表读数(二)
- 继续上坑 坑之二 乱码(1)
- LibLinear(SVM包)使用说明之(二)MATLAB接口
- LibLinear(SVM包)使用说明之(二)MATLAB接口
- LibLinear(SVM包)使用说明之(二)MATLAB接口
- hdu 1052 Tian Ji -- The Horse Racing
- 2014年第五届蓝桥杯C/C++程序设计本科B组省赛-六角填数
- ElaseticSearch单节点安装
- (转)Android:控件AutoCompleteTextView 自动提示
- 设计模式
- 继续坑自己,EmguCV之SVM.Train(二)
- iOS支付宝开发流程与常见的问题
- Android Studio 使用CMake实现自己的.so库
- 350. Intersection of Two Arrays II
- C#访问远程主机资源的方法,多种方式
- 题目1200:最大的两个数
- Unity3D引擎之渲染技术系列四
- 关于阻止冒泡的兼容性写法以及判断目标点的兼容性写法
- 静态、抽象类、接口