рдХрдореНрдкреНрдпреБрдЯрд░ рднрд┐рдЬрди рд▓рд╛рдЗрдмреНрд░реЗрд░реА OpenCV 4.2 рдХреЛ рд░рд┐рд▓реАрдЬ

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

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

╨Т рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬ:

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

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди