рдХреЙрдореНрдкреНрдпреБрдЯрд░ рд╡реНрд╣рд┐рдЬрди рд▓рд╛рдпрдмреНрд░рд░реАрдЪреЗ рдкреНрд░рдХрд╛рд╢рди OpenCV 4.2

рдЬрд╛рдЧрд╛ рдШреЗрддрд▓реА рдореЛрдлрдд рд▓рд╛рдпрдмреНрд░рд░реА рдкреНрд░рдХрд╛рд╢рди OpenCV 4.2 (рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЙрдореНрдкреНрдпреБрдЯрд░ рд╡реНрд╣рд┐рдЬрди рд▓рд╛рдпрдмреНрд░рд░реА), рдЬреА рдкреНрд░рддрд┐рдорд╛ рд╕рд╛рдордЧреНрд░реАрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдгрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рдкреНрд░рджрд╛рди рдХрд░рддреЗ. OpenCV 2500 рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдкреНрд░рджрд╛рди рдХрд░рддреЗ, рджреЛрдиреНрд╣реА рдХреНрд▓рд╛рд╕рд┐рдХ рдЖрдгрд┐ рд╕рдВрдЧрдгрдХ рджреГрд╖реНрдЯреА рдЖрдгрд┐ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордордзреАрд▓ рдирд╡реАрдирддрдо рдкреНрд░рдЧрддреА рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рддреЗ. рд▓рд╛рдпрдмреНрд░рд░реА рдХреЛрдб C++ рдЖрдгрд┐ рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЖрд╣реЗ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд BSD рдкрд░рд╡рд╛рдиреНрдпрд╛ рдЕрдВрддрд░реНрдЧрдд. Python, MATLAB рдЖрдгрд┐ Java рд╕рд╣ рд╡рд┐рд╡рд┐рдз рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдВрд╕рд╛рдареА рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд.

рд▓рд╛рдпрдмреНрд░рд░реАрдЪрд╛ рд╡рд╛рдкрд░ рдЫрд╛рдпрд╛рдЪрд┐рддреНрд░реЗ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУрдВрдордзреАрд▓ рд╡рд╕реНрддреВ рдУрд│рдЦрдгреНрдпрд╛рд╕рд╛рдареА (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд▓реЛрдХрд╛рдВрдЪреЗ рдЪреЗрд╣рд░реЗ рдЖрдгрд┐ рдЖрдХреГрддреНрдпрд╛, рдордЬрдХреВрд░ рдЗ. рдУрд│рдЦрдгреЗ), рд╡рд╕реНрддреВ рдЖрдгрд┐ рдХреЕрдореЗрд▒реНрдпрд╛рдВрдЪреНрдпрд╛ рд╣рд╛рд▓рдЪрд╛рд▓реАрдВрдЪрд╛ рдорд╛рдЧреЛрд╡рд╛ рдШреЗрдгреЗ, рд╡реНрд╣рд┐рдбрд┐рдУрдордзреАрд▓ рдХреНрд░рд┐рдпрд╛рдВрдЪреЗ рд╡рд░реНрдЧреАрдХрд░рдг рдХрд░рдгреЗ, рдкреНрд░рддрд┐рдорд╛ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рдгреЗ, 3D рдореЙрдбреЗрд▓ рдХрд╛рдврдгреЗ, рд╕реНрдЯрд┐рд░рд┐рдУ рдХреЕрдореЗрд▒реНрдпрд╛рдВрдордзреВрди рдкреНрд░рддрд┐рдорд╛рдВрдордзреВрди 3D рдЬрд╛рдЧрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреЗ, рдЦрд╛рд▓рдЪреНрдпрд╛-рдЧреБрдгрд╡рддреНрддреЗрдЪреНрдпрд╛ рдкреНрд░рддрд┐рдорд╛ рдПрдХрддреНрд░ рдХрд░реВрди рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддреЗрдЪреНрдпрд╛ рдкреНрд░рддрд┐рдорд╛ рддрдпрд╛рд░ рдХрд░рдгреЗ, рдкреНрд░рд╕реНрддреБрдд рдШрдЯрдХрд╛рдВрдЪреНрдпрд╛ рд╕рдВрдЪрд╛рдкреНрд░рдорд╛рдгреЗ рдкреНрд░рддрд┐рдореЗрддреАрд▓ рд╡рд╕реНрддреВ рд╢реЛрдзрдгреЗ, рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдкрджреНрдзрддреА рд▓рд╛рдЧреВ рдХрд░рдгреЗ, рдорд╛рд░реНрдХрд░ рдареЗрд╡рдгреЗ, рд╕рд╛рдорд╛рдиреНрдп рдШрдЯрдХ рдУрд│рдЦрдгреЗ рдкреНрд░рддрд┐рдорд╛, рд░реЗрдб-рдЖрдп рд╕рд╛рд░рдЦреЗ рджреЛрд╖ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рдХрд╛рдвреВрди рдЯрд╛рдХрддрд╛рдд.

╨Т рдирд╡реАрди ╨┐╤Г╤Б╨║╨╡╤Л╨┐╤Г╤Б╨║╨╡:

  • рдиреНрдпреВрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХреНрд╕рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдЕрд▓реНрдЧреЛрд░рд┐рджрдордЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╣ DNN (рдбреАрдк рдиреНрдпреВрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХ) рдореЙрдбреНрдпреВрд▓рдордзреНрдпреЗ CUDA рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдмреЕрдХрдПрдВрдб рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ API рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. nGraph OpenVINO;
  • SIMD рд╕реВрдЪрдирд╛ рд╡рд╛рдкрд░реВрди, рдХреЛрдб рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рд╕реНрдЯрд┐рд░рд┐рдУ рдЖрдЙрдЯрдкреБрдЯ (StereoBM/StereoSGBM), рдЖрдХрд╛рд░ рдмрджрд▓рдгреЗ, рдорд╛рд╕реНрдХрд┐рдВрдЧ, рд░реЛрдЯреЗрд╢рди, рдЧрд╣рд╛рд│ рд░рдВрдЧ рдШрдЯрдХрд╛рдВрдЪреА рдЧрдгрдирд╛ рдЖрдгрд┐ рдЗрддрд░ рдЕрдиреЗрдХ рдСрдкрд░реЗрд╢рдиреНрд╕рд╕рд╛рдареА рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗ рд╣реЛрддреЗ;
  • рдлрдВрдХреНрд╢рдирдЪреА рдорд▓реНрдЯреА-рдереНрд░реЗрдбреЗрдб рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЬреЛрдбрд▓реА pyrDown;
  • FFmpeg рд╡рд░ рдЖрдзрд╛рд░рд┐рдд videoio рдмреЕрдХрдПрдВрдб рд╡рд╛рдкрд░реВрди рдореАрдбрд┐рдпрд╛ рдХрдВрдЯреЗрдирд░реНрд╕рдордзреВрди рд╡реНрд╣рд┐рдбрд┐рдУ рдкреНрд░рд╡рд╛рд╣ рдХрд╛рдврдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ (рдбреАрдордХреНрд╕рд┐рдВрдЧ) рдЬреЛрдбрд▓реА;
  • рдЦрд░рд╛рдм рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рдкреНрд░рддрд┐рдорд╛рдВрдЪреНрдпрд╛ рдЬрд▓рдж рд╡рд╛рд░рдВрд╡рд╛рд░рддрд╛-рдирд┐рд╡рдбрдХ рдкреБрдирд░реНрд░рдЪрдирд╛рд╕рд╛рдареА рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдЬреЛрдбрд▓реЗ рдПрдлрдПрд╕рдЖрд░ (рд╡рд╛рд░рдВрд╡рд╛рд░рддрд╛ рдирд┐рд╡рдбрдХ рдкреБрдирд░реНрд░рдЪрдирд╛);
  • рдЬреЛрдбрд▓реЗрд▓реА рдкрджреНрдзрдд рд░рд┐рдЪрдордВрдб рдард░рд╛рд╡рд┐рдХ рди рднрд░рд▓реЗрд▓реНрдпрд╛ рднрд╛рдЧрд╛рдВрдЪреНрдпрд╛ рдкреНрд░рдХреНрд╖реЗрдкрдгрд╛рд╕рд╛рдареА;
  • рдЬреЛрдбрд▓реЗ рд╡рд┐рдЪрд▓рди рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдкрджреНрдзрдд рд▓реЛрдЧреЛ;
  • G-API рдореЙрдбреНрдпреВрд▓ (opencv_gapi), рдЬреЗ рдЧреНрд░рд╛рдл-рдЖрдзрд╛рд░рд┐рдд рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд╛рдкрд░реВрди рдХрд╛рд░реНрдпрдХреНрд╖рдо рдЗрдореЗрдЬ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧрд╕рд╛рдареА рдЗрдВрдЬрд┐рди рдореНрд╣рдгреВрди рдХрд╛рдо рдХрд░рддреЗ, рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣рд╛рдпрдмреНрд░рд┐рдб рдХреЙрдореНрдкреНрдпреБрдЯрд░ рд╡реНрд╣рд┐рдЬрди рдЖрдгрд┐ рдбреАрдк рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдЕрд▓реНрдЧреЛрд░рд┐рджрдорд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ. Intel Inference Engine рдмреЕрдХрдПрдВрдбрд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЖрд╣реЗ. рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдореЙрдбреЗрд▓рдордзреНрдпреЗ рд╡реНрд╣рд┐рдбрд┐рдУ рдкреНрд░рд╡рд╛рд╣рд╛рдВрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ;
  • рджреВрд░ рдХреЗрд▓реЗ рдЕрд╕реБрд░рдХреНрд╖рд╛ (рд╕реАрд╡реНрд╣реАрдИ- 2019-5063, рд╕реАрд╡реНрд╣реАрдИ- 2019-5064), рдЬреЗ XML, YAML рдЖрдгрд┐ JSON рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рдЕрд╕рддреНрдпрд╛рдкрд┐рдд рдбреЗрдЯрд╛рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛рдирд╛ рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛ рдХреЛрдбрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╣реЛрдК рд╢рдХрддреЗ. JSON рдкрд╛рд░реНрд╕рд┐рдВрдЧ рджрд░рдореНрдпрд╛рди рд╢реВрдиреНрдп рдХреЛрдб рдЕрд╕рд▓реЗрд▓реЗ рд╡рд░реНрдг рдЖрдврд│рд▓реНрдпрд╛рд╕, рд╕рдВрдкреВрд░реНрдг рдореВрд▓реНрдп рдмрдлрд░рд╡рд░ рдХреЙрдкреА рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдкрд░рдВрддреБ рддреЗ рд╡рд╛рдЯрдк рдХреЗрд▓реЗрд▓реНрдпрд╛ рдореЗрдорд░реА рдХреНрд╖реЗрддреНрд░рд╛рдЪреНрдпрд╛ рд╕реАрдорд╛ рдУрд▓рд╛рдВрдбрдд рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рддрдкрд╛рд╕рд▓реНрдпрд╛рд╢рд┐рд╡рд╛рдп.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛