Ho lokolloa ha laeborari ea pono ea komporo ea OpenCV 4.2

etsahetse mahala laeborari tokollo OpenCV 4.2 (Open Source Computer Vision Library), e fanang ka lisebelisoa tsa ho sebetsa le ho sekaseka litaba tsa setšoantšo. OpenCV e fana ka li-algorithms tse fetang 2500, tsa khale ebile li bonts'a tsoelo-pele ea morao-rao ponong ea komporo le lits'ebetso tsa ho ithuta ka mochini. Khoutu ea laebrari e ngotsoe ka C ++ le ajoa ke tlas'a laesense ea BSD. Litlamo li lokiselitsoe lipuo tse fapaneng tsa lenaneo, ho kenyeletsoa Python, MATLAB le Java.

Laeborari e ka sebelisoa ho lemoha lintho tse lifoto le livideo (mohlala, ho lemoha lifahleho le lipalo tsa batho, mongolo, joalo-joalo), ho latela motsamao oa lintho le lik'hamera, ho hlophisa liketso ka video, ho fetola litšoantšo, ho ntša mefuta ea 3D, ho hlahisa sebaka sa 3D ho tloha litšoantšong tsa lik'hamera tsa stereo, ho etsa litšoantšo tsa boleng bo phahameng ka ho kopanya litšoantšo tsa boleng bo tlaase, ho batla lintho tse setšoantšong tse tšoanang le sete e hlahisitsoeng ea likarolo, ho sebelisa mekhoa ea ho ithuta mochine, ho beha matšoao, ho khetholla lintho tse tloaelehileng ka litsela tse fapaneng. litšoantšo, ka tsela e iketsang ho tlosa likoli tse kang red-eye .

В e ncha lokolla:

  • Tšebeliso ea morao-rao ea ho sebelisa CUDA e kenyelelitsoe mojuleng oa DNN (Deep Neural Network) ka ho kenya ts'ebetsong mekhoa ea ho ithuta ka mochine e thehiloeng ho marang-rang a marang-rang le tšehetso ea API ea liteko e kentsoe tšebetsong. nGraph OpenVINO;
  • Ho sebelisa litaelo tsa SIMD, ts'ebetso ea khoutu e ile ea ntlafatsoa bakeng sa tlhahiso ea stereo (StereoBM / StereoSGBM), ho fetola boholo, masking, ho potoloha, palo ea likarolo tsa mebala e sieo le mesebetsi e meng e mengata;
  • E kentse ts'ebetsong ea likhoele tse ngata tsa mosebetsi pyrDown;
  • E ekelitse bokhoni ba ho ntša melapo ea video ho lijaneng tsa mecha ea litaba (demuxing) ho sebelisa videoio backend e thehiloeng ho FFmpeg;
  • E kenyellelitsoe algorithm bakeng sa kaho e potlakileng ea khetho ea khafetsa ea litšoantšo tse senyehileng FSR (Tlhahiso-Bocha ea Khetho ea Khafetsa);
  • Mokhoa o ekelitsoeng Ric bakeng sa ho kenyelletsa libaka tse tloaelehileng tse sa tlatsoang;
  • Mokhoa o ekelitsoeng oa ho kheloha ho tloaeleha Logos;
  • Mojule oa G-API (opencv_gapi), o sebetsang e le enjene bakeng sa ts'ebetso e nepahetseng ea litšoantšo o sebelisa li-algorithms tse thehiloeng ho kerafo, e ts'ehetsa pono e rarahaneng ea khomphutha e nyalisitsoeng le li-algorithms tsa ho ithuta ka mochini. Ho fanoa ka tšehetso bakeng sa Intel Inference Engine backend. Tšehetso e ekelitsoeng bakeng sa ho sebetsana le melapo ea video ho mokhoa oa ho phethahatsa;
  • E felisitsoe bofokodi (CVE-2019-5063, CVE-2019-5064), e ka lebisang ts'ebetsong ea khoutu ea bahlaseli ha o sebetsana le data e sa netefatsoang ka liforomo tsa XML, YAML le JSON. Haeba tlhaku e nang le null code e kopana le nakong ea ha JSON e arola, boleng bohle bo kopitsoa ho buffer, empa ntle le ho hlahloba hantle hore na e feta meeli ea sebaka sa memori se abetsoeng.

Source: opennet.ru

Eketsa ka tlhaloso