Utjefte fan komputerfisybibleteek OpenCV 4.2

barde frije biblioteek release OpenCV 4.2 (Open Source Computer Vision Library), dy't ark biedt foar it ferwurkjen en analysearjen fan byldynhâld. OpenCV leveret mear dan 2500 algoritmen, sawol klassyk as wjerspegelje de lêste foarútgong yn kompjûterfisy en masine learsystemen. De bibleteek koade is skreaun yn C ++ en ferspraat troch ûnder BSD lisinsje. Bindingen wurde taret foar ferskate programmeartalen, ynklusyf Python, MATLAB en Java.

De bibleteek kin brûkt wurde om objekten te werkennen yn foto's en fideo's (bygelyks herkenning fan gesichten en figueren fan minsken, tekst, ensfh.), Tracking fan 'e beweging fan objekten en kamera's, klassifikaasje fan aksjes yn fideo's, konvertearjen fan ôfbyldings, ekstrahearje 3D-modellen, 3D-romte generearje fan ôfbyldings fan stereo-kamera's, ôfbyldings fan hege kwaliteit meitsje troch ôfbyldings fan legere kwaliteit te kombinearjen, sykjen nei objekten yn 'e ôfbylding dy't fergelykber binne mei de presinteare set fan eleminten, metoaden fan masine learen tapassen, markers pleatse, mienskiplike eleminten yn ferskate identifisearje ôfbyldings, automatysk eliminearjen fan defekten lykas reade eagen.

В nij loslitte:

  • In backend foar it brûken fan CUDA is tafoege oan de DNN (Deep Neural Network) module mei de ymplemintaasje fan masine learen algoritmen basearre op neurale netwurken en eksperimintele API-stipe is ymplementearre nGraph OpenVINO;
  • Mei help fan SIMD ynstruksjes waard koade prestaasjes optimalisearre foar stereo útfier (StereoBM / StereoSGBM), resizing, maskering, rotaasje, berekkening fan ûntbrekkende kleur komponinten en in protte oare operaasjes;
  • Multi-threaded ymplemintaasje fan 'e funksje tafoege pyrDown;
  • De mooglikheid tafoege om fideostreamen út mediakonteners te ekstrahearjen (demuxing) mei it videoio-backend basearre op FFmpeg;
  • Added algoritme foar rappe frekwinsje-selektive rekonstruksje fan skansearre ôfbyldings FSR (Frekwinsje Selektive Rekonstruksje);
  • Added metoade RIC foar ynterpolaasje fan typyske ûnfolsleine gebieten;
  • Added ôfwiking normalization metoade LOGOS;
  • De G-API-module (opencv_gapi), dy't fungearret as in motor foar effisjinte ôfbyldingsferwurking mei grafyske algoritmen, stipet kompleksere hybride kompjûterfisy en djippe masine-learalgoritmen. Stipe foar de Intel Inference Engine-backend wurdt levere. Stipe tafoege foar it ferwurkjen fan fideostreamen oan it útfieringsmodel;
  • Eliminearre kwetsberens (CVE-2019-5063, CVE-2019-5064), wat mooglik liede kin ta útfiering fan oanfallerskoade by it ferwurkjen fan net ferifiearre gegevens yn XML-, YAML- en JSON-formaten. As in karakter mei in nullkoade wurdt tsjinkaam tidens JSON-parsing, wurdt de hiele wearde kopiearre nei de buffer, mar sûnder goed te kontrolearjen oft it de grinzen fan it tawiisde ûnthâldgebiet oergiet.

Boarne: opennet.ru

Add a comment