
рдпрд╣ рдХреЛрдИ рд░рд╣рд╕реНрдп рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдзреБрдирд┐рдХ рдЙрдЪреНрдЪ рддрдХрдиреАрдХ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ, рд╣рдореЗрдВ рдЕрдкрдиреА рдкрд╣рдЪрд╛рди рдФрд░ рдПрдХреНрд╕реЗрд╕ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдкрд╛рд╕рд╡рд░реНрдб, рд╕рдВрдкрд░реНрдХ рд░рд╣рд┐рдд рдЯреИрдЧ, рдЙрдВрдЧрд▓рд┐рдпреЛрдВ рдХреЗ рдирд┐рд╢рд╛рди рдФрд░ рдЗрд╕реА рддрд░рд╣ред рдЖрдк рдЗрд╕реЗ рдПрдХ рджреГрд╢реНрдп рдЫрд╛рдк - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЪреЗрд╣рд░реЗ рдХреЗ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдмрд╕ рд╣рдорд╛рд░реЗ рдЧреИрдЬреЗрдЯ рдХреЛ рджреЗрдЦреЗрдВ, рдпрд╣ рдХреИрд╕реЗ рд╕рдордЭрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рд╕рд╛рдордиреЗ рдПрдХ рдЕрдзрд┐рдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реИ, рдФрд░ рд╕реНрдХреНрд░реАрди рдХреЛ рдЕрдирд▓реЙрдХ рдХрд░рддрд╛ рд╣реИред
рд╣рдордиреЗ рдЙрдкрд▓рдмреНрдз рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдФрд░ рдУрдкрди рд╕реЛрд░реНрд╕ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рдорд╛рди рдпреЛрдЬрдирд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред рдПрдХ рднреМрддрд┐рдХ рд╡рд╕реНрддреБ рдХреЗ рд░реВрдк рдореЗрдВ, рдЬрд┐рд╕рдореЗрдВ рдЦреЛрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрдмрдВрдзрд┐рдд "рдЪрдпрдирд╛рддреНрдордХрддрд╛" рд╣реЛрдЧреА, рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛ред
рдХрдЯ рдХреЗ рддрд╣рдд рд╕рднреА рд╡рд┐рд╡рд░рдгред
рдЖрд╡рд╛рд╕

рдЪрд┐рддреНрд░ 1. рдХреЗрд╕ рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛
рдорд╛рдорд▓рд╛ рдЯреБрдХрдбрд╝реЗ рдЯреБрдХрдбрд╝реЗ рдХрд┐рдП рдЧрдП рдПрдордбреАрдПрдл рдкреИрдирд▓реЛрдВ рдХреЗ рд╕реНрдХреНрд░реИрдк рд╕реЗ рдмрдирд╛ рд╣реИ 40 x 40 рд╕реЗрдореА, рдлрд░реНрдиреАрдЪрд░ рд╢рд┐рдХрдВрдЬрд╛ рджреНрд╡рд╛рд░рд╛ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж, рд╕рднреА рдЬреЛрдбрд╝реЛрдВ рдХреЛ рд▓рдХрдбрд╝реА рдкрд░ рдПрдХреНрд░рд┐рд▓рд┐рдХ рдкреЛрдЯреАрди рдХреЗ рд╕рд╛рде рдореЛрдЯреЗ рддреМрд░ рдкрд░ рд▓реЗрдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛, рдмрд╣реБрдд рдирд╣реАрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд░реЗрдд рд╕реЗ рднрд░рд╛ рд╣реБрдЖ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдкреВрд░реЗ рд╢рд░реАрд░ рдХреЛ рдХрдИ рдмрд╛рд░ рдРрдХреНрд░реЗрд▓рд┐рдХ рд╕рдлреЗрдж рдкреЗрдВрдЯ рдХреА рдореЛрдЯреА рдкрд░рдд рд╕реЗ рдврдВрдХрд╛ рдЧрдпрд╛ рдерд╛ред рдкреЗрдВрдЯ рдХрд░реЗрдВ, рддрдм рддрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ рдЬрдм рддрдХ рдХрд┐ рд╡рд░реНрддрдорд╛рди рдкрд░рдд рд╕реВрдЦ рди рдЬрд╛рдП, рд╕реИрдВрдбреЗрдб, рдЕрдЧрд▓реА рдкрд░рдд рдХреЗ рд╕рд╛рде рдХрд╡рд░ рдХрд░реЗрдВред рддреАрди рдкрд░рддреЛрдВ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдПрдХ рд╕рдорд╛рди рд╕рдлреЗрдж рдореИрдЯ рдлрд╝рд┐рдирд┐рд╢ рдорд┐рд▓реА, рдЬрд┐рд╕рдХреЗ рдКрдкрд░ рдореИрдВрдиреЗ рд╕рдлреЗрдж рдЪрдордХрджрд╛рд░ рдореАрдирд╛рдХрд╛рд░реА рдХреА рдПрдХ рдкрддрд▓реА рдкрд░рдд рдЪрд▓рд╛рдИред

рдЪрд┐рддреНрд░рд╛ 2. рд╡рд┐рджреНрдпреБрдд рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди рдЕрдВрддрд┐рдо рдЖрд╡рд╛рд╕
рдорд╛рдорд▓реЗ рдХреЗ рдиреАрдЪреЗ рд╕реЗ рд╣рдо рдореБрджреНрд░рд┐рдд рдкреИрд░реЛрдВ рдХреЛ рдЬрдХрдбрд╝рддреЗ рд╣реИрдВ - рдПрдХ 3 рдбреА рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рдкрд╣рд▓реЗ рднрд╛рдЧред

рдЪрд┐рддреНрд░рд╛ 3. рдкреИрд░ред рдкреНрд▓рд╛рд╕реНрдЯрд┐рдХ рдкреАрдПрд▓рдП
electrics
рддрд┐рдЬреЛрд░реА рдХреЗ рд▓рд┐рдП рд▓реЙрдХ рд╕реЗрдВрдЯреНрд░рд▓ рд▓реЙрдХ рдХреА рд╣рд╛рдЗрдмреНрд░рд┐рдб рдбреНрд░рд╛рдЗрд╡ рдФрд░ рдЖрдВрддрд░рд┐рдХ рджрд░рд╡рд╛рдЬреЗ рдХреА рдлреАрд▓реА рдЬреАрдн рд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ - рдмрд╛рдж рд╡рд╛рд▓реЗ рд╕реЗ рд╣рдо рд░реЛрдЯрд░реА рдЖрд╕реНрддреАрди рдмрд╛рд╣рд░ рдлреЗрдВрдХрддреЗ рд╣реИрдВ рдФрд░ рдХрд░реНрд╖рдг рдХреЗ рдиреАрдЪреЗ рдПрдХ рд╣реБрдХ рдмрдирд╛рддреЗ рд╣реИрдВред
рдореБрджреНрд░рд┐рдд рднрд╛рдЧреЛрдВ рдХреА рдорджрдж рд╕реЗ, рд╕рдм рдХреБрдЫ рдПрдХ рд╣реА рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рджрд░рд╡рд╛рдЬреЗ рдкрд░ рдШреБрдбрд╝рд╕рд╡рд╛рд░ рд╣реЛрддрд╛ рд╣реИред рдореБрдЦреНрдп рдкреНрд▓реЗрдЯ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдХрд╛рдлреА рдкрддрд▓реА (3 рдорд┐рдореА) рд╣реИ рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдЭреБрдХ рдЬрд╛рддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж рд╕рдм рдХреБрдЫ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИред рдЖрдЧреЗ рдХреЗ рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рдбрд┐рдЬрд╛рдЗрди рдХрд╛рдлреА рдордЬрдмреВрдд рдерд╛ред

рдЪрд┐рддреНрд░рд╛ 4. рддрд╛рд▓рд╛ рддрдВрддреНрд░ рд╡рд┐рдзрд╛рдирд╕рднрд╛
рдмреЗрд╢рдХ, рдЕрдЧрд░ рд╣рдо рдПрдХ рдкреВрд░реНрдг-рдЕрднрд┐рдЧрдо рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдк рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдзрд╛рддреБ рддрд┐рдЬреЛрд░реА рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ рдПрдХ рдСрд▓-рдореЗрдЯрд▓ рд░реЗрдбреА-рдореЗрдб рдЗрд▓реЗрдХреНрдЯреНрд░рд┐рдХ рд▓реЙрдХ рдЦрд░реАрдж рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдирд╣реАрдВред
рд▓реЙрдХ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд░рд╡рд╛рдЬреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреНрд░реЗрд▓рд░ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ-рд░рдВрдЧ рдХрд╛ рдПрд▓рдИрдбреА рд╣реИред

рдЪрд┐рддреНрд░рд╛ 5. рд╢рд░реАрд░ рдХрд┐рдЯ рдХреЗ рдпреЛрдЬрдирд╛рдмрджреНрдз рдЖрд░реЗрдЦ
рдпрд╣ рдордд рднреВрд▓реЛ рдХрд┐ рдкрд┐рдВрд╕ рдкрд░ рд╡реЛрд▓реНрдЯреЗрдЬ 1.8V рд╣реИ (рд╡рд┐рд╕реНрддрд╛рд░ рдмреЛрд░реНрдб рдХреЗ рд╕рд╛рде 3.3V рдкрд╣рд▓реЗ рд╕реЗ рд╣реА), рдЗрд╕рд▓рд┐рдП рд╣рдо рдПрд▓ рдИ рдбреА рдХреЛ рдПрдХ рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рдЪрд░рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ - 1.8V рд╕реЗ рд╡реЗ рдмрд╕ рдкреНрд░рдХрд╛рд╢ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред
рдЗрд▓реЗрдХреНрдЯреНрд░рд╛рдирд┐рдХреНрд╕
рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдореБрдЦреНрдп рдШрдЯрдХ - рдПрдХ рдХреИрдорд░рд╛ рдФрд░ рдПрдХ-рдмреЛрд░реНрдб рдХрдВрдкреНрдпреВрдЯрд░ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рдереЗ (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рднрд╛рд╖рдг рдХреА рдмрд╛рд░реА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдкреНрд░рд╕рд┐рджреНрдз рддрдереНрдп рд╣реИ):

рдЪрд┐рддреНрд░ 6. рдЗрдВрдЯреЗрд▓ рдЬреВрд▓ 570x рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдХрд┐рдЯ - рдмреЛрд░реНрдб рдкрд░ 4-рдХреЛрд░ 64-рдмрд┐рдЯ рдЗрдВрдЯреЗрд▓ рдПрдЯрдо, 4 рдЬреАрдмреА рдореЗрдореЛрд░реА рдФрд░ рдПрдХ рдпреВрдПрд╕рдмреА 3.0 рдХрдиреЗрдХреНрдЯрд░ рдХреЗ рд╕рд╛рде рдПрдХ рдПрдХрд▓-рдмреЛрд░реНрдб рдорд╛рдЗрдХреНрд░реЛ рдХрдВрдкреНрдпреВрдЯрд░

рдЪрд┐рддреНрд░рд╛ 7. рдЗрдВрдЯреЗрд▓ RealSense рдХреИрдорд░рд╛ SR300 - 3 рдбреА рд╢реЙрд░реНрдЯ-рд░реЗрдВрдЬ рдХреИрдорд░рд╛ рджреГрд╖реНрдЯрд┐ рдХреЗ рдПрдХ рдЕрдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВред рдЧрд╣рд░рд╛рдИ рдорд╛рдиреНрдпрддрд╛ рдХреА рдкреНрд░рднрд╛рд╡реА рд╕реАрдорд╛ 0.2 - 1.2 рдореАрдЯрд░ рд╣реИред
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдмрд╛рдж, рдЗрдВрдЯреЗрд▓ рдЬреВрд▓ рдИрдУрдПрд▓ (рдЬреАрд╡рди рдХрд╛ рдЕрдВрдд) рдХреА рд╕реНрдерд┐рддрд┐ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдиреЗ рд╣рдореЗрдВ рдирд╣реАрдВ рд░реЛрдХрд╛ред
рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк рдЗрдВрдЯреЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд USB3.0 рдХреЗ рд╕рд╛рде рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдЖрдзреБрдирд┐рдХ рдПрдХрд▓-рдмреЛрд░реНрдб рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдк рд╕реНрдХреНрд╡реЙрдпрд░рдб рдЧреНрд░реЛрд╡ рдЖрдЗрдУрдЯреА рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдХрд┐рдЯ рдпрд╛ рдорд╛рдЗрдирдмреЙрд╡рд░реНрдб рдЯрд░рдмреЙрдЯ * ред рдЗрдВрдЯреЗрд▓ NUC рдЪрд╛рд▓ рднреА рдХрд░реЗрдЧрд╛ред
рд╕рднрд╛
рд╣рдо рдмреЙрдХреНрд╕ рдкрд░ рд▓реЙрдХ рдХрд╛ рд╡рд┐рд╡рд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд▓реЙрдХ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдмрдВрдж рд╣реЛ рдЬрд╛рдПред рдЯреНрд░рд┐рдЧрд░ рд╣реЛрдиреЗ рдкрд░ (рдЬреИрд╕реЗ рдХрд┐ рдбрдВрдбреЗ рдореЗрдВ) рджрд░рд╡рд╛рдЬреЗ рдХреЛ рдЙрдЫрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рд╕реНрдкреНрд░рд┐рдВрдЧ рдкреБрд╢рд░ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХрд╛ рдХрд╛рд░реНрдп рдЬреАрдн рдХреЛ рдкреАрдЫреЗ рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдХреБрдЫ рдорд┐рд▓реАрдореАрдЯрд░ рджреНрд╡рд╛рд░рд╛ рджрд░рд╡рд╛рдЬреЗ рдХреЛ рдХреБрдВрдбреА рд╕реЗ рд╣рдЯрд╛рдирд╛ рд╣реИ, рддрд╛рдХрд┐ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдмреЙрдХреНрд╕ рдлрд┐рд░ рд╕реЗ рдмрдВрдж рди рд╣реЛред

рдЪрд┐рддреНрд░рд╛ 8. рдЬреАрдн рдФрд░ рд╡рд╕рдВрдд рдкреБрд╢рд░ рдХреЗ рд▓рд┐рдП рдХреБрдВрдбреА
рдХреИрдорд░реЗ рдХреЛ рд╕рд╛рдордиреЗ рдХреА рддрд░рдл рдорд╛рдЙрдВрдЯ рдХрд░реЗрдВред рд╣рдо рдХреИрдорд░реЗ рдХреЗ рд▓рд┐рдП рдХрд╡рд░ рдореЗрдВ рдПрд▓рдИрдбреА рдХреЛ рдЧреЛрдВрдж рдХрд░рддреЗ рд╣реИрдВ, рдКрдкрд░ рдХреЗ рдмрд┐рдВрджреБ рдкрд░ - рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ, рд╡рд╣ рдПрдХ рд╣рд░реЗ рд░рдВрдЧ рдХреА рдПрд▓рдИрдбреА рдореЗрдВ рдХрд╛рдпрд╛рдкрд▓рдЯ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред рд╣рдо рдЗрд╕реЗ рд╢рд┐рдХрдВрдЬрд╛ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рдХреЗ рд╕рд╛рде рдареАрдХ рдХрд░рддреЗ рд╣реИрдВред

рдЪрд┐рддреНрд░ 9. рд╕реНрдерд╛рдкрд┐рдд рдХреИрдорд░рд╛
рдЗрдВрдЯреЗрд▓ рдЬреВрд▓ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рдорд╛рдорд▓реЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП 3 рдбреА рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдЖрдк рдХрдиреЗрдХреНрдЯрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЖрд╡рд╢реНрдпрдХ рдЖрдХрд╛рд░ рдХрд╛ рдПрдХ рдорд╛рдорд▓рд╛ рдмрдирд╛рддреЗ рд╣реИрдВред

рдЪрд┐рддреНрд░ 10. рдЗрдВрдЯреЗрд▓ рдЬреВрд▓ рдХреЗ рд▓рд┐рдП рдХреЗрд╕ рдбреНрд░рд╛рдЗрдВрдЧ
40-рдкрд┐рди GPIO рдХрдиреЗрдХреНрдЯрд░реНрд╕ рдХреЗ рд▓рд┐рдП, рдХреЛрдИ рд╡рд┐рдВрдбреЛ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдорд╛рдорд▓реЗ рдХреЗ рдЕрдВрджрд░ рд╕рднреА рдЗрд▓реЗрдХреНрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рд░рдЦрдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдореЛрдЯреА рдЖрд╡рд░рдг рдЦреАрдВрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд░рд┐рд▓реЗ рдФрд░ 4 рд╕рдВрдкрд░реНрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЦрд╛рдВрдЪреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рд╕реНрд╡рд┐рдЪ рдХреЗ рд▓рд┐рдП рдЦрд┐рдбрд╝рдХрд┐рдпрд╛рдВред рдпрд╣ рдордд рднреВрд▓реЛ рдХрд┐ рдмреЛрд░реНрдб рдкрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕рдмрд╕реЗ рдХрдордЬреЛрд░ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдврдХреНрдХрди рдореЗрдВ рдХрдИ рд╡реЗрдВрдЯрд┐рд▓реЗрд╢рди рдЫреЗрдж рдмрдирд╛рддреЗ рд╣реИрдВред

рдЪрд┐рддреНрд░рд╛ 11. рдХрд╡рд░ рдбреНрд░рд╛рдЗрдВрдЧ
рджреЛ рд╕реНрдХреВрд▓ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдмреЙрдбреА рдХрд┐рдЯ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдПрд▓рдИрдбреА рдХрдиреЗрдХреНрд╢рди рдХрдиреЗрдХреНрдЯрд░ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдпрд╣ рддрдереНрдп рд╕рд╛рдордиреЗ рдЖрдпрд╛ рдХрд┐:
- рдорд╛рдорд▓реЗ рдореЗрдВ рдХреЗрдмрд▓ / рдХрдиреЗрдХреНрдЯрд░ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЫреЗрдж рдирд╣реАрдВ рд╣реИ рдФрд░ рдореБрдЭреЗ рдЯрд╛рдВрдХрд╛ рд▓рдЧрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрд╣реЗ рдХреЗ рд╕рд╛рде рдЫреЗрдж рдХреЛ рдЬрд▓рд╛рдирд╛ рдкрдбрд╝рд╛;
- рдЗрдХрдЯреНрдареЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЕрдВрдд рдореЗрдВ рдПрд▓ рдИ рдбреА рдХреЗ рд╕рд╛рде рдПрдХ рд▓рдВрдмреА рдкреВрдВрдЫ рд╣реИред
рджреВрд╕рд░реЗ, рдорд╛рдорд▓реЗ рдХреЛ рдХрд┐рд╕реА рди рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рддрд╛рд░ рдХреЗ рдЯреБрдХрдбрд╝реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдмреЗрд╣рддрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк must_ (┬п) _ / ┬п рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореВрдХ рдмрдврд╝рддреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдо рддреМрд░ рдкрд░ рдЪреБрдкред рдЖрдк рдирд╣реАрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХрд╣реАрдВ-рдХрд╣реАрдВ рдерд░реНрдорд▓ рдирд▓рд┐рдХрд╛ рдХреЗ рдиреАрдЪреЗ, 3 рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рдФрд░ рд░реЗрдЬреБрдХреА рдХреА рдПрдбрд╝реА рдЫрд┐рдкреА рд╣реБрдИ рд╣реИрдВред
рдзреВрдореНрд░рдкрд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрдпрд╣рд╛рдБ рдореБрдЭреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд▓реЗрдЦрдХ рдХреА рдПрдХ рддрд╕реНрд╡реАрд░ рдпрд╛рдж рд╣реИ:

рдФрд░ рдЙрд╕ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд╢рдмреНрдж рдЬреЛ рдореБрдЭреЗ рд╕рд╣реА рдЙрдкрдХрд░рдг рд▓рд╛рдП - "рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореЗрд░реЗ рд▓рд┐рдП рдПрдХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдмрдирд╛рдпрд╛, рдореБрдЭреЗ рдмрд╕ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдереЛрдбрд╝рд╛ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдХреБрдЫ рдЕрд╕реНрдерд┐рд░ рд╣реИ рдФрд░ рдмреИрдЯрд░реА рдЬрд▓реНрджреА рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддреА рд╣реИ"ред

рдЪрд┐рддреНрд░рд╛ 12. рдЗрдХрдЯреНрдареЗ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ рдмреЙрдХреНрд╕
рдмреЙрдХреНрд╕ рдХреЗ рдЗрдирд╕рд╛рдЗрдб рдЪрд╛рд░ рдЯрд░реНрдорд┐рдирд▓ рд╣реИрдВ - рджреЛ рдкрд╛рд╡рд░ рдХреЗ рд▓рд┐рдП рдФрд░ рджреЛ рдореЛрдЯрд░ рдХреЗ рд▓рд┐рдП, рджрд░рд╡рд╛рдЬреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдВрдб рд╕реНрд╡рд┐рдЪ, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдФрд░ рдкреАрдЫреЗ, рдФрд░ рдПрдХ рд░рд┐рд▓реЗ рдЬреЛ рд▓реЙрдХ рдХреЛ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреА рдЖрдкреВрд░реНрддрд┐ рдХрд░рддрд╛ рд╣реИред рдЫрдкрд╛рдИ рдХреЗ рджреМрд░рд╛рди, рд░рд┐рд▓реЗ рдХреЗ рд▓рд┐рдП рдЧреБрд╣рд╛ рдХреЗ рдкрд╛рд╕ рдХрд╛ рдХреЛрдг рдЯреЗрдмрд▓ рд╕реЗ рджреВрд░ рд╣реЛ рдЧрдпрд╛ рдФрд░ рд░рд┐рд▓реЗ рдиреЗ рдЗрд╕рдореЗрдВ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдореБрдЭреЗ рдерд░реНрдорд╕ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХреЛ рдЧреЛрдВрдж рдХрд░рдирд╛ рдерд╛ред рд╕рд╛рде рд╣реА рдПрдХрд▓-рднреБрдЧрддрд╛рдирдХрд░реНрддрд╛ред
рдЧреНрд░реАрди рдЯреЗрдк рдХреЛ рд╡рд╛рдИ-рдлрд╛рдИ рдПрдВрдЯреАрдирд╛ рдмреЛрд░реНрдб рд╕реЗ рдЪрд┐рдкрдХрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╡реЗ рд╕реНрд╡рдпрдВ-рдЪрд┐рдкрдХрдиреЗ рд╡рд╛рд▓реЗ рд╣реЛрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдордиреЗ рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рджреМрд░рд╛рди рдЙрдиреНрд╣реЗрдВ рдлрд╛рдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдХрдИ рдмрд╛рд░ рдЪрд┐рдкрдХрд╛рдпрд╛ рд╣реИ, рддрд╛рдХрд┐ рд╡реЗ рд╕рддрд╣ рд╕реЗ рдЪрд┐рдкрдХреЗ рд░рд╣рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЦреЛ рджреЗрдВред

рдЪрд┐рддреНрд░рд╛ 13. рдмрдВрдж рд░реВрдк рдореЗрдВ рдЗрдХрдЯреНрдареЗ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ рдмреЙрдХреНрд╕
рд╣рдо рдЖрдВрддреЛрдВ рдХреЛ рд╢рд░реАрд░ рдХреЗ рдЕрдВрджрд░ рд░рдЦрддреЗ рд╣реИрдВ, рдмрдВрдж рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рднрд╛рдЧ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред
рд▓рдпрд╛рддреНрдордХ 3 рдбреА рдкреНрд░рд┐рдВрдЯрд┐рдВрдЧред
рдорд╣рд▓ рдХрд╛ рд╡рд┐рд╡рд░рдг - рдмрд╣реБрдд рд╕реЗ рдкреНрдпрд╛рд░реЗ рдФрд░ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдкреАрдПрд▓рдП рд╕реЗ рдШреГрдгрд╛ред рдЙрдЪреНрдЪ-рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ рдореЙрдбрд▓ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдордЧреНрд░реА рдмрд╣реБрдд рдЕрдЪреНрдЫреА рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд╕рдВрднрд╡ рд╣реИред рдФрд░ рдпрд╣ рд╕рдВрдХреНрд░рдордг рдЧрд░реНрдо рд╣реЛрдиреЗ рдкрд░ рднреА рддреИрд░рддрд╛ рд╣реИ, рдЬреЛ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЦрд░рд╛рдм рдЧреБрдг рд╣реИред
HIPS рдХреЗ рдЕрдиреНрдп рд╕рднреА рд╡рд┐рд╡рд░рдг - IMHO рдпрд╣ ABS рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдо рд╣реИ, рдФрд░ рдореБрджреНрд░рд┐рдд рд╣реЛрдиреЗ рдкрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдЧрдВрдз рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдПрдХрдорд╛рддреНрд░ рдЪреЗрддрд╛рд╡рдиреА - рдЬрдм рддрдХ рдЙрд╕рдиреЗ рддрд╛рд▓рд┐рдХрд╛ рдХрд╛ рддрд╛рдкрдорд╛рди 95 рдбрд┐рдЧреНрд░реА рддрдХ рдирд╣реАрдВ рдЙрдард╛рдпрд╛, рддрдм рддрдХ рдореЗрдЬ рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рддрд╛рдирд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ред рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рддрд╛рд▓рд┐рдХрд╛ рдХрд╛ рддрд╛рдкрдорд╛рди рд▓рдЧрднрдЧ 100 рдбрд┐рдЧреНрд░реА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдХреМрди рдЗрд╕реЗ рдЗрддрдиреА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрдврд╝рддрд╛ рд╣реИ?
рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ
рд╕рд┐рд╕реНрдЯрдо рдХреА рддреИрдпрд╛рд░реА
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреА рдЫрд╡рд┐ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЛрд░реНрдб рдкрд░ BIOS рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рд╣рдореЗрдВ рдЪрд╛рд╣рд┐рдПред рд╣рдордиреЗ рдЗрд╕реЗ рдФрд░ рдЗрди рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрдВрдЯреЗрд▓ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкреНрд░рд▓реЗрдЦрди рд╕реЗ рдХрд┐рдпрд╛ рд╣реИред
рдЕрдЧрд▓рд╛, рдореЙрдирд┐рдЯрд░ рдФрд░ рдХреАрдмреЛрд░реНрдб рдХреЛ рдмреЛрд░реНрдб рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рд╕рд╛рдорд╛рдиреНрдп рдЧреНрд░рд╛рдлрд┐рдХ рдпрд╛ рдЯреЗрдХреНрд╕реНрдЯ рдореЛрдб рдореЗрдВ рдЗрдВрдЯреЗрд▓ рдЬреВрд▓ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдЙрдмрдВрдЯреВ * рдбреЗрд╕реНрдХрдЯреЙрдк 16.04 рдПрд▓рдЯреАрдПрд╕ рд╡рд┐рддрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдХрдВрдкреНрдпреВрдЯрд░ Intel NUC рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХрдВрдкреНрдпреВрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕реНрдЯреЙрдХ рдЫрд╡рд┐ рднреА рдЬрд╛рдПрдЧреАред
рдирд┐рдпрдорд┐рдд рд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдУрдПрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд╛рдИ-рдлрд╛рдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрддреЗ рд╣реИрдВред рдЪреВрдВрдХрд┐ рдмреЛрд░реНрдб рдкрд░ рдХреЗрд╡рд▓ рдПрдХ рдпреВрдПрд╕рдмреА рдХрдиреЗрдХреНрдЯрд░ рд╣реИ рдФрд░ рд╣рдореЗрдВ рдХреИрдорд░рд╛ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╣рдо рдмреЛрд░реНрдб рдХреЛ ssh рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдЕрдм рд╣рдо рдХреАрдмреЛрд░реНрдб рд╕реЗ рдкреЛрд░реНрдЯ рдХреЛ рдлреНрд░реА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрдВрдЯреЗрд▓ рд░рд┐рдпрд▓рд╕реЗрдВрд╕ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдкреИрдХреЗрдЬ рдФрд░ рдирд┐рд░реНрднрд░рддрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, Python 3.5.4 рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рдЬрд┐рд╕ рдкрд░ рд╣рдорд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рд▓рд┐рдЦреА рдЧрдИ рд╣реИред рд╕реНрд░реЛрдд рдХреЛрдб рд╕реЗ рдУрдкрдирд╕реАрд╡реА рдкрд╛рдпрдерди рдореЙрдбреНрдпреВрд▓ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рдмрдирд╛рдПрдВ , рдХреНрдпреЛрдВрдХрд┐ рдЗрдВрдЯреЗрд▓ рдЬреВрд▓ рдкрд░ рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рдкрд╛рдпрдерди рдУрдкрдирд╕реАрд╡реА рдореЙрдбреНрдпреВрд▓ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдЕрддрд┐рд░рд┐рдХреНрдд рдирд┐рд░реНрднрд░рддрд╛ рд╕реНрдерд╛рдкрд┐рдд рдпрд╛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ:
apt install -y --fix-missing build-essential cmake gfortran git wget curl graphicsmagick libgraphicsmagick1-dev libatlas-dev libavcodec-dev libavformat-dev libboost-all-dev libgtk2.0-dev libjpeg-dev liblapack-dev libswscale-dev pkg-config python3-dev python3-numpy software-properties-common zip git clone https://github.com/davisking/dlib.git /root/dlib; cd /root/dlib; mkdir build; cd build; cmake .. -DUSE_AVX_INSTRUCTIONS=1; cmake --build . ; cd .. ; python3 setup.py install --yes USE_AVX_INSTRUCTIONS --no DLIB_USE_CUDA pip3 install face_recognition
рд╣рдо рд▓рд┐рдмрд░рдореНрд░рд╛ рдбрд╛рд▓рддреЗ рд╣реИрдВ - рдпрд╣ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмреЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИред рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдирд┐рд░реНрджреЗрд╢ рдпрд╣рд╛рдВ рджрд┐рдП рдЧрдП рд╣реИрдВред
рдпрд╛ рдЖрдк рдкреАрдкреАрдП рд╕реЗ рддреИрдпрд╛рд░ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
sudo add-apt-repository ppa:mraa/mraa sudo apt-get update sudo apt-get install libmraa1 libmraa-dev libmraa-java python-mraa python3-mraa node-mraa mraa-tools
рд╕рднреА рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, VNC - vnc4server рд╕рдм рдХреБрдЫ рдмрдврд╝рд╛рдПрдВ, рдХреИрдорд░реЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдореВрдирд╛ рдЪрд▓рд╛рдПрдБ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдХреИрдорд░рд╛ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред
рдЕрдВрддрд┐рдо рдЪреЗрдХрдкреЙрдЗрдВрдЯ face_recognition рдореЙрдбреНрдпреВрд▓ рдХрд╛ рд╕рд╣реА рдЖрдпрд╛рдд рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рд╣рдорд╛рд░рд╛ ResNet рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╣реИ, рдЬреЛ рдлреЛрдЯреЛ рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред рддреЛ рдпрд╣ рд▓реЗрдЦрдХ рдХреЗ рдбреЗрдореЛ рдореЗрдВ рджрд┐рдЦрддрд╛ рд╣реИ:

import face_recognition
рдПрдХ рдмрд╛рд░ рд╕рдм рдХреБрдЫ рддреИрдпрд╛рд░ рд╣реЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рднрдВрдбрд╛рд░ рд╕реЗ рдЕрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХрд╛рдо рдкрд░ рд▓рдЧ рдЬрд╛рддреЗ рд╣реИрдВред
рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╕рднреА рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рд╕рдмрдореЙрдбреНрдпреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝рд╛ред рдЙрдиреНрд╣реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рд╕реЗ git рд╕рдмрдореЙрдбреНрдпреВрд▓ рдЕрдкрдбреЗрдЯ - рдЗрдирд┐рдЯ - рдХреНрд░реЗрд╕реНрдХрд┐рд╡ рдХрд░реЗрдВ ред
рдХрд╛рдо
./launcher.py
рдЬрдм рдЖрдк рдкрд╣рд▓реА рдмрд╛рд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдмреЙрдХреНрд╕ рдмрдВрдж рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рд╣рдо рдЗрд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЦреЛрд▓рддреЗ рд╣реИрдВ (рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдмреИрдХрдбреЛрд░ рд╣реИ - рдЬреАрдн рдХреЗ рд╡рд┐рдкрд░реАрдд рдПрдХ рдЫреЛрдЯрд╛ рдЫреЗрдж) рдФрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЛ рдкреВрд░рд╛ рдХрд░реЗрдВред
рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмреЙрдХреНрд╕ рдХреЗ рд╕рд╛рдордиреЗ рдЦрдбрд╝реЗ рд╣реЛрдВ - рд╕рд╛рдордиреЗ рдХреЗ рдкреИрдирд▓ рдкрд░ рдПрд▓рдИрдбреА рд░реЛрд╢рдиреА рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╡реНрдпрдХреНрддрд┐ рдХреИрдорд░реЗ рдХреЗ рджреГрд╢реНрдп рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╣реИред
рд╣рдо рдЪреЗрд╣рд░реЗ рдХреЛ рдпрд╛рдж рдХрд░рдиреЗ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХрдВрд╕реЛрд▓ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред

рдЕрдм, рдпрджрд┐ рдЖрдк рджрд░рд╛рдЬ рдХреЛ рдмрдВрдж рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдХреЗ рд╕рд╛рдордиреЗ рдЦрдбрд╝реЗ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рд╕рд┐рд╕реНрдЯрдо рдЙрд╕рдХреЗ рдЪреЗрд╣рд░реЗ рдХреЛ рдкрд╣рдЪрд╛рди рд▓реЗрдЧрд╛ рдФрд░ рдЦреБрд╢реА рд╕реЗ рджрд░рд╡рд╛рдЬрд╛ рдЦреЛрд▓ рджреЗрдЧрд╛ред

рдХрдВрд╕реЛрд▓ рдореЗрдВ рдПрдХреНрд╕реЗрд╕ рдХрдВрд╕реЛрд▓ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреАред

рдпрджрд┐ рдХреЛрдИ рдЕрдЬрдирдмреА рдЦрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╕рд┐рд╕реНрдЯрдо рдЙрд╕реЗ рдкрд╣рдЪрд╛рди рдирд╣реАрдВ рдкрд╛рдПрдЧрд╛, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рджрд░рд╡рд╛рдЬрд╛ рдмрдВрдж рд░рд╣реЗрдЧрд╛ред рдпрд╣ рдПрдХ рдФрд░ рдмрд╛рдд рд╣реИ рдХрд┐ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рднреВрдЦрд╛ рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЭреВрдареА рд╕рдХрд╛рд░рд╛рддреНрдордХрддрд╛ рдХрд╛ рдкреНрд░рддрд┐рд╢рдд рдХрд╛рдлреА рдЕрдзрд┐рдХ рдерд╛, рдФрд░ рдпрджрд┐ рдЖрдк рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдПрдХ рдЭреБрдВрдб рдХреЗ рд╕рд╛рде рдЪрд▓рддреЗ рд╣реИрдВ, рддреЛ рддрд┐рд▓ рдЕрднреА рднреА рдЦреБрд▓реЗрдЧрд╛ред
рдЗрд╕реЗ рдЧрд╣рд░рд╛рдИ рдЪреИрдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ рд╕реНрдерд┐рд░ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛, рдФрд░ рдЗрдВрдЯреЗрд▓ рдЬреВрд▓ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рд╕рдорд╕реНрдпрд╛ рднреЗрдЬрдиреЗ рдореЗрдВ рдмрд╣реБрдд рджреЗрд░ рд╣реЛ рдЪреБрдХреА рдереАред рдлреЗрд╕_ рдЖрд░реНрдбрд┐рдиреЗрд╢рди рдХреЗ рд▓реЗрдЦрдХ рдиреЗ рд╡рд╛рдЗрд▓реНрдб рд╣реЛрдо рдореЗрдВ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рд▓реЗрдмрд▓ рд╡рд╛рд▓реЗ рдЪреЗрд╣рд░реЗ рдкрд░ 99.38% рд╕рдЯреАрдХрддрд╛ рдХреЛ рдорд╛рдкрд╛
рдирд┐рд╖реНрдХрд░реНрд╖
рдмреЗрд╢рдХ, рдЗрд╕ рдкреНрд░реВрдл-рдСрдл-рдХреЙрдиреНрд╕реЗрдкреНрдЯ рдореЗрдВ рдХрд╛рдлреА рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрдИ рдмрд╛рд░ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рд╕рдлрд▓ рдФрд░ рдЕрд╕рдлрд▓ рдПрдХреНрд╕реЗрд╕ рдХреЗ рд▓реЙрдЧрд┐рдВрдЧ рдХреЛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдкреНрд░рдмрдВрдзрди рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЗрд╕ рдЙрдкрдХрд░рдг рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рдореВрд▓ рд╕рд┐рджреНрдзрд╛рдВрдд рдерд╛: "рдореИрдВрдиреЗ рдЙрд╕реЗ рдЕрдВрдзрд╛ рдХрд░ рджрд┐рдпрд╛ рдЬреЛ рд╡рд╣ рдерд╛ред" рд╣рдо рдХреЗрд╡рд▓ рдпрд╣ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ рдХрд┐ рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рдХрд╛рдордЪрд▓рд╛рдК рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рднрд╛рдЧ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рдорд┐рддреНрд░реА ( dmitryvodop ) рдФрд░ рд╕рд░реНрдЧреЗрдИ рдХреЛ рдзрдиреНрдпрд╡рд╛рджред
* .Stl рдкреНрд░рд╛рд░реВрдк рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рд╕рднреА рдореЙрдбрд▓ MIT рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд GitHub рдкрд░ рдЕрдкрд▓реЛрдб рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред