Add ML4CV Viola-Jones + object localization

This commit is contained in:
2024-10-17 20:28:28 +02:00
parent c10defa867
commit 282eae9576
12 changed files with 468 additions and 6 deletions

View File

@ -0,0 +1,199 @@
%PDF-1.6
%<25><><EFBFBD><EFBFBD>
1 0 obj
<< /Metadata 3 0 R /PageLayout /SinglePage /Pages 4 0 R /Type /Catalog /ViewerPreferences << /PageDirection /L2R >> >>
endobj
2 0 obj
<< /Author () /CreationDate (D:20241017145008+00'00) /Creator (Scribus 1.6.2) /Keywords () /ModDate (D:20241017145008+00'00) /Producer (Scribus PDF Library 1.6.2) /Trapped /False >>
endobj
3 0 obj
<< /Subtype /XML /Type /Metadata /Length 1384 >>
stream
<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Scribus PDF Library 1.6.2">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmp:CreatorTool="Scribus 1.6.2" xmp:CreateDate="2024-10-17T14:50:08+00:00" rdf:about="" xmp:ModifyDate="2024-10-17T14:50:08+00:00" xmp:MetadataDate="2024-10-17T14:50:08Z"/>
<rdf:Description xmlns:pdf="http://ns.adobe.com/pdf/1.3/" pdf:Producer="Scribus PDF Library 1.6.2" pdf:Keywords="" rdf:about="" pdf:Trapped="False"/>
<rdf:Description xmlns:dc="http://purl.org/dc/elements/1.1/" dc:format="application/pdf" rdf:about="">
<dc:title>
<rdf:Alt>
<rdf:li xml:lang="x-default"/>
</rdf:Alt>
</dc:title>
<dc:creator>
<rdf:Seq><rdf:li></rdf:li></rdf:Seq></dc:creator>
<dc:description>
<rdf:Alt>
<rdf:li xml:lang="x-default"/>
</rdf:Alt>
</dc:description>
</rdf:Description>
<rdf:Description xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmpMM:DocumentID="uuid:298f474b-b5f5-4aee-b1d8-0ec52fb54043" xmpMM:VersionID="1" xmpMM:RenditionClass="default" rdf:about=""/>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end="w"?>
endstream
endobj
4 0 obj
<< /Count 1 /Kids [ 5 0 R ] /Type /Pages >>
endobj
5 0 obj
<< /ArtBox [ 0.00000 0.00000 960.00000 540.00000 ] /BleedBox [ 0.00000 0.00000 960.00000 540.00000 ] /Contents 6 0 R /Group 7 0 R /MediaBox [ 42 49 311 163 ] /Parent 4 0 R /Resources << /ExtGState << /RE0 8 0 R /RE1 9 0 R /RE10 10 0 R /RE12 11 0 R /RE13 12 0 R /RE15 13 0 R /RE16 14 0 R /RE18 15 0 R /RE19 16 0 R /RE3 17 0 R /RE4 18 0 R /RE6 19 0 R /RE7 20 0 R /RE9 21 0 R >> /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << /RE11 22 0 R /RE14 23 0 R /RE17 24 0 R /RE2 25 0 R /RE20 26 0 R /RE5 27 0 R /RE8 28 0 R >> >> /Rotate 0 /Type /Page >>
endobj
6 0 obj
<< /Filter /FlateDecode /Length 429 >>
stream
x<EFBFBD><EFBFBD><EFBFBD>MO<EFBFBD>0 <0C><><EFBFBD>;#<23>؎<EFBFBD>$w<12><>qBL8<><38>q<EFBFBD><71><EFBFBD><EFBFBD>C <0B><>JM<4A><4D><EFBFBD>u<EFBFBD>GN<47><4E>h<EFBFBD><68><EFBFBD><11>l<EFBFBD>x<EFBFBD>ton[l<><6C>ǽ<EFBFBD><C7BD>.<01>2<EFBFBD>t7<74><37><EFBFBD>{<7B><>K<EFBFBD>y(g<><67>"0<>ʷ<EFBFBD><CAB7><EFBFBD>9<EFBFBD>?v<1E>t>)<07><><EFBFBD>^<5E>f<>><3E><>ڞ<14><><EFBFBD><EFBFBD>É[Lbtm>}<7D><1B><>z(Ac<41>l<EFBFBD>x<EFBFBD>ImքB{<7B><><EFBFBD><EFBFBD>du<64>E<EFBFBD>eI%Kyv<79>jE,<2C>Bh<42>v<EFBFBD><76>4<11><>$H<>H<>u[I<17>>ҪF#<23>&#<23><><01>FTVD<56>:<3A>?<3F>R@&N
ѐ<EFBFBD><EFBFBD>e诛4*<2A><06>)<29>i<EFBFBD><03>F
P<>!*<2A>#O4<4F><34><EFBFBD> <09><><EFBFBD>/<2F><><EFBFBD> <20><>7iF<<3C><><EFBFBD><EFBFBD>:i2'<27><>Ah#<23>ֶ<19><>#Q<><51>
AL<1C><>5W@<40>&Xu)+P<><50> J<>/<2F>RY<17>o<EFBFBD><6F>MZ<4D>2<EFBFBD>hH1<48> P澒<50>[<5B>!<21>f<EFBFBD><66>UAz<41><7A>h<EFBFBD>)<29><>hR<68>>:<3A><><EFBFBD>D<EFBFBD>MZ<4D>]<5D><>2D4<44>K<EFBFBD><4B>VMZ<4D>hn<68>u<EFBFBD>'<27>p_<>endstream
endobj
7 0 obj
<< /CS /DeviceRGB /S /Transparency >>
endobj
8 0 obj
<< /AIS false /BM /Normal /OPM 1 /SMask /None /Type /ExtGState /ca 0.80000 >>
endobj
9 0 obj
<< /AIS false /BM /Normal /OPM 1 /SMask /None /Type /ExtGState /ca 1.00000 >>
endobj
10 0 obj
<< /AIS false /BM /Normal /OPM 1 /SMask /None /Type /ExtGState /ca 1.00000 >>
endobj
11 0 obj
<< /AIS false /BM /Normal /OPM 1 /SMask /None /Type /ExtGState /ca 0.80000 >>
endobj
12 0 obj
<< /AIS false /BM /Normal /OPM 1 /SMask /None /Type /ExtGState /ca 1.00000 >>
endobj
13 0 obj
<< /AIS false /BM /Normal /OPM 1 /SMask /None /Type /ExtGState /ca 0.80000 >>
endobj
14 0 obj
<< /AIS false /BM /Normal /OPM 1 /SMask /None /Type /ExtGState /ca 1.00000 >>
endobj
15 0 obj
<< /AIS false /BM /Normal /OPM 1 /SMask /None /Type /ExtGState /ca 0.80000 >>
endobj
16 0 obj
<< /AIS false /BM /Normal /OPM 1 /SMask /None /Type /ExtGState /ca 1.00000 >>
endobj
17 0 obj
<< /AIS false /BM /Normal /OPM 1 /SMask /None /Type /ExtGState /ca 0.80000 >>
endobj
18 0 obj
<< /AIS false /BM /Normal /OPM 1 /SMask /None /Type /ExtGState /ca 1.00000 >>
endobj
19 0 obj
<< /AIS false /BM /Normal /OPM 1 /SMask /None /Type /ExtGState /ca 0.80000 >>
endobj
20 0 obj
<< /AIS false /BM /Normal /OPM 1 /SMask /None /Type /ExtGState /ca 1.00000 >>
endobj
21 0 obj
<< /AIS false /BM /Normal /OPM 1 /SMask /None /Type /ExtGState /ca 0.80000 >>
endobj
22 0 obj
<< /BBox [ 0.00000 -17.12250 960.00000 17.12250 ] /Filter /FlateDecode /FormType 1 /Group 29 0 R /Resources << /ExtGState << /RE0 8 0 R /RE1 9 0 R /RE10 10 0 R /RE3 17 0 R /RE4 18 0 R /RE6 19 0 R /RE7 20 0 R /RE9 21 0 R >> /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << >> >> /Subtype /Form /Type /XObject /Length 160 >>
stream
<EFBFBD>;<0E>0 <0C>w<EFBFBD>"<17><15>΃+<2B>1#<23>"@(<19><><EFBFBD>q*<2A>(<1D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3<EFBFBD><33>b<EFBFBD><62>.O$c<>VK<56> <0C><><EFBFBD><EFBFBD>u<EFBFBD>Z<EFBFBD><5A><EFBFBD>E\A<><41> {J<>EG%5R<><12>V<EFBFBD>Pl<50><6C><EFBFBD><EFBFBD><EFBFBD>dh{<7B>
N<EFBFBD><EFBFBD>v{<7B>ٳ;(<28><><1F>P<EFBFBD>]W<>a <1D><><EFBFBD>80<38><30><EFBFBD><EFBFBD>h<EFBFBD><68><EFBFBD><EFBFBD>"<22>䪦@%<25>U֕{2.<2E><>?<3F><>S<EFBFBD>
endstream
endobj
23 0 obj
<< /BBox [ 0.00000 -17.12250 960.00000 17.12250 ] /Filter /FlateDecode /FormType 1 /Group 30 0 R /Resources << /ExtGState << /RE0 8 0 R /RE1 9 0 R /RE10 10 0 R /RE12 11 0 R /RE13 12 0 R /RE3 17 0 R /RE4 18 0 R /RE6 19 0 R /RE7 20 0 R /RE9 21 0 R >> /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << >> >> /Subtype /Form /Type /XObject /Length 191 >>
stream
<EFBFBD>=<0E>0 <0C>w<EFBFBD>"<17><>S'<27>ؘ+& <20>e<><65>$<24><>C[&<1A><><EFBFBD><EFBFBD>9~o6V<>#<23>ϰ w<>p<EFBFBD>`<60>L<EFBFBD><4C><EFBFBD>^<5E><>0<EFBFBD>C<EFBFBD>+<2B>9<EFBFBD><6E><CFA0><EFBFBD>:2<07><>c<EFBFBD>̨Kyac<61><<3C>F<EFBFBD>X<EFBFBD>;<3B>-<2D>MR<4D><52>;<3B><><EFBFBD><34><CFB8>E<>E<EFBFBD><45>N<EFBFBD>%<25><>78-k.<2E><>@<40>I<EFBFBD><49><15>F<EFBFBD>_ɒ$߹<><04>^R><3E><>
C<15><36><DEA1><EFBFBD><EFBFBD><EFBFBD>x<EFBFBD>k<EFBFBD><6B><EFBFBD>-i<1F><>?<3F><>r
endstream
endobj
24 0 obj
<< /BBox [ 0.00000 -17.12250 960.00000 17.12250 ] /Filter /FlateDecode /FormType 1 /Group 31 0 R /Resources << /ExtGState << /RE0 8 0 R /RE1 9 0 R /RE10 10 0 R /RE12 11 0 R /RE13 12 0 R /RE15 13 0 R /RE16 14 0 R /RE3 17 0 R /RE4 18 0 R /RE6 19 0 R /RE7 20 0 R /RE9 21 0 R >> /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << >> >> /Subtype /Form /Type /XObject /Length 160 >>
stream
<EFBFBD>;<0E>0 <0C>w<EFBFBD>"<17><15>΃+<2B>1#<23>"@(<19><><EFBFBD>q*<2A>(<1D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3<EFBFBD><33>b<EFBFBD><62>.O$c<>VK<56> <0C><><EFBFBD><EFBFBD>u<EFBFBD>Z<EFBFBD><5A><EFBFBD>E\A<><41> {J<>EG%5R<><12>V<EFBFBD>Pl<50><6C><EFBFBD><EFBFBD><EFBFBD>dh{<7B>
N<EFBFBD><EFBFBD>v{<7B>ٳ;(<28><><1F>P<EFBFBD>]W<>a <1D><><EFBFBD>80<38><30><EFBFBD><EFBFBD>h<EFBFBD><68><EFBFBD><EFBFBD>"<22>䪦@%<25>U֕{2.<2E><>?<3F><>S<EFBFBD>
endstream
endobj
25 0 obj
<< /BBox [ 0.00000 -17.12250 960.00000 17.12250 ] /Filter /FlateDecode /FormType 1 /Group 32 0 R /Resources << /ExtGState << /RE0 8 0 R /RE1 9 0 R >> /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] >> /Subtype /Form /Type /XObject /Length 160 >>
stream
<EFBFBD>;<0E>0 <0C>w<EFBFBD>"<17><15>΃+<2B>1#<23>"@(<19><><EFBFBD>q*<2A>(<1D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3<EFBFBD><33>b<EFBFBD><62>.O$c<>VK<56> <0C><><EFBFBD><EFBFBD>u<EFBFBD>Z<EFBFBD><5A><EFBFBD>E\A<><41> {J<>EG%5R<><12>V<EFBFBD>Pl<50><6C><EFBFBD><EFBFBD><EFBFBD>dh{<7B>
N<EFBFBD><EFBFBD>v{<7B>ٳ;(<28><><1F>P<EFBFBD>]W<>a <1D><><EFBFBD>80<38><30><EFBFBD><EFBFBD>h<EFBFBD><68><EFBFBD><EFBFBD>"<22>䪦@%<25>U֕{2.<2E><>?<3F><>S<EFBFBD>
endstream
endobj
26 0 obj
<< /BBox [ 0.00000 -17.12250 960.00000 17.12250 ] /Filter /FlateDecode /FormType 1 /Group 33 0 R /Resources << /ExtGState << /RE0 8 0 R /RE1 9 0 R /RE10 10 0 R /RE12 11 0 R /RE13 12 0 R /RE15 13 0 R /RE16 14 0 R /RE18 15 0 R /RE19 16 0 R /RE3 17 0 R /RE4 18 0 R /RE6 19 0 R /RE7 20 0 R /RE9 21 0 R >> /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << >> >> /Subtype /Form /Type /XObject /Length 191 >>
stream
<EFBFBD>=<0E>0 <0C>w<EFBFBD>"<17><>S'<27>ؘ+& <20>e<><65>$<24><>C[&<1A><><EFBFBD><EFBFBD>9~o6V<>#<23>ϰ w<>p<EFBFBD>`<60>L<EFBFBD><4C><EFBFBD>^<5E><>0<EFBFBD>C<EFBFBD>+<2B>9<EFBFBD><6E><CFA0><EFBFBD>:2<07><>c<EFBFBD>̨Kyac<61><<3C>F<EFBFBD>X<EFBFBD>;<3B>-<2D>MR<4D><52>;<3B><><EFBFBD><34><CFB8>E<>E<EFBFBD><45>N<EFBFBD>%<25><>78-k.<2E><>@<40>I<EFBFBD><49><15>F<EFBFBD>_ɒ$߹<><04>^R><3E><>
C<15><36><DEA1><EFBFBD><EFBFBD><EFBFBD>x<EFBFBD>k<EFBFBD><6B><EFBFBD>-i<1F><>?<3F><>r
endstream
endobj
27 0 obj
<< /BBox [ 0.00000 -17.12250 960.00000 17.12250 ] /Filter /FlateDecode /FormType 1 /Group 34 0 R /Resources << /ExtGState << /RE0 8 0 R /RE1 9 0 R /RE3 17 0 R /RE4 18 0 R >> /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << >> >> /Subtype /Form /Type /XObject /Length 191 >>
stream
<EFBFBD>=<0E>0 <0C>w<EFBFBD>"<17><>S'<27>ؘ+& <20>e<><65>$<24><>C[&<1A><><EFBFBD><EFBFBD>9~o6V<>#<23>ϰ w<>p<EFBFBD>`<60>L<EFBFBD><4C><EFBFBD>^<5E><>0<EFBFBD>C<EFBFBD>+<2B>9<EFBFBD><6E><CFA0><EFBFBD>:2<07><>c<EFBFBD>̨Kyac<61><<3C>F<EFBFBD>X<EFBFBD>;<3B>-<2D>MR<4D><52>;<3B><><EFBFBD><34><CFB8>E<>E<EFBFBD><45>N<EFBFBD>%<25><>78-k.<2E><>@<40>I<EFBFBD><49><15>F<EFBFBD>_ɒ$߹<><04>^R><3E><>
C<15><36><DEA1><EFBFBD><EFBFBD><EFBFBD>x<EFBFBD>k<EFBFBD><6B><EFBFBD>-i<1F><>?<3F><>r
endstream
endobj
28 0 obj
<< /BBox [ 0.00000 -17.12250 960.00000 17.12250 ] /Filter /FlateDecode /FormType 1 /Group 35 0 R /Resources << /ExtGState << /RE0 8 0 R /RE1 9 0 R /RE3 17 0 R /RE4 18 0 R /RE6 19 0 R /RE7 20 0 R >> /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << >> >> /Subtype /Form /Type /XObject /Length 160 >>
stream
<EFBFBD>;<0E>0 <0C>w<EFBFBD>"<17><15>΃+<2B>1#<23>"@(<19><><EFBFBD>q*<2A>(<1D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3<EFBFBD><33>b<EFBFBD><62>.O$c<>VK<56> <0C><><EFBFBD><EFBFBD>u<EFBFBD>Z<EFBFBD><5A><EFBFBD>E\A<><41> {J<>EG%5R<><12>V<EFBFBD>Pl<50><6C><EFBFBD><EFBFBD><EFBFBD>dh{<7B>
N<EFBFBD><EFBFBD>v{<7B>ٳ;(<28><><1F>P<EFBFBD>]W<>a <1D><><EFBFBD>80<38><30><EFBFBD><EFBFBD>h<EFBFBD><68><EFBFBD><EFBFBD>"<22>䪦@%<25>U֕{2.<2E><>?<3F><>S<EFBFBD>
endstream
endobj
29 0 obj
<< /I true /K false /S /Transparency /Type /Group >>
endobj
30 0 obj
<< /I true /K false /S /Transparency /Type /Group >>
endobj
31 0 obj
<< /I true /K false /S /Transparency /Type /Group >>
endobj
32 0 obj
<< /I true /K false /S /Transparency /Type /Group >>
endobj
33 0 obj
<< /I true /K false /S /Transparency /Type /Group >>
endobj
34 0 obj
<< /I true /K false /S /Transparency /Type /Group >>
endobj
35 0 obj
<< /I true /K false /S /Transparency /Type /Group >>
endobj
xref
0 36
0000000000 65535 f
0000000015 00000 n
0000000149 00000 n
0000000346 00000 n
0000001811 00000 n
0000001870 00000 n
0000002440 00000 n
0000002940 00000 n
0000002993 00000 n
0000003086 00000 n
0000003179 00000 n
0000003273 00000 n
0000003367 00000 n
0000003461 00000 n
0000003555 00000 n
0000003649 00000 n
0000003743 00000 n
0000003837 00000 n
0000003931 00000 n
0000004025 00000 n
0000004119 00000 n
0000004213 00000 n
0000004307 00000 n
0000004834 00000 n
0000005418 00000 n
0000005997 00000 n
0000006436 00000 n
0000007072 00000 n
0000007581 00000 n
0000008083 00000 n
0000008152 00000 n