Kutulutsidwa kwa laibulale yamasomphenya apakompyuta OpenCV 4.2

chinachitika kumasulidwa kwaulere laibulale OpenCV 4.2 (Open Source Computer Vision Library), yomwe imapereka zida zosinthira ndi kusanthula zomwe zili pazithunzi. OpenCV imapereka ma aligorivimu opitilira 2500, onse apamwamba komanso akuwonetsa kupita patsogolo kwaposachedwa pakuwona makompyuta ndi makina ophunzirira makina. Khodi ya library imalembedwa mu C ++ ndi wogawidwa ndi pansi pa layisensi ya BSD. Zomangira zimakonzedwera zilankhulo zosiyanasiyana zamapulogalamu, kuphatikiza Python, MATLAB ndi Java.

Laibulale ingagwiritsidwe ntchito kuzindikira zinthu pazithunzi ndi makanema (mwachitsanzo, kuzindikira nkhope ndi ziwerengero za anthu, zolemba, ndi zina), kutsatira kayendedwe ka zinthu ndi makamera, kugawa zochita m'mavidiyo, kutembenuza zithunzi, kuchotsa zitsanzo za 3D, kupanga malo a 3D kuchokera ku zithunzi kuchokera ku makamera a stereo, kupanga zithunzi zamtengo wapatali mwa kuphatikiza zithunzi zapansi, kufufuza zinthu zomwe zili m'chifaniziro zofanana ndi zomwe zaperekedwa, kugwiritsa ntchito njira zophunzirira makina, kuyika zolembera, kuzindikira zinthu zomwe zimafanana muzinthu zosiyanasiyana. zithunzi, kuchotsa zolakwika monga red-eye .

Π’ chatsopano kumasula:

  • Kumbuyo kwa kugwiritsa ntchito CUDA kwawonjezedwa ku gawo la DNN (Deep Neural Network) ndikukhazikitsa njira zophunzirira makina potengera ma neural network ndipo thandizo la API loyesera lakhazikitsidwa. nGraph OpenVINO;
  • Pogwiritsa ntchito malangizo a SIMD, machitidwe a code adakonzedwa kuti atulutse stereo (StereoBM / StereoSGBM), kusintha, masking, kuzungulira, kuwerengera kwa zigawo zamtundu zomwe zikusowa ndi ntchito zina zambiri;
  • Anawonjezera kukhazikitsidwa kwamitundu yambiri kwa ntchitoyi pyrDown;
  • Anawonjezera kuthekera kochotsa makanema amakanema kuchokera muzotengera zama media (demuxing) pogwiritsa ntchito videoio backend kutengera FFmpeg;
  • Anawonjezera algorithm yomanganso mwachangu-kusankha zithunzi zowonongeka FSR (Kumanganso Kusankha pafupipafupi);
  • Njira yowonjezera RIC kumasulira kwa madera osadzazidwa;
  • Anawonjezera kupatuka normalization njira LOGOS;
  • Module ya G-API (opencv_gapi), yomwe imakhala ngati injini yosinthira zithunzi pogwiritsa ntchito ma algorithms otengera ma graph, imathandizira masomphenya ovuta kwambiri apakompyuta osakanizidwa komanso makina ozama ophunzirira makina. Thandizo la Intel Inference Engine backend limaperekedwa. Thandizo lowonjezera pakukonza makanema amakanema ku mtundu wakupha;
  • Zathetsedwa zofooka (CVE-2019-5063, CVE-2019-5064), zomwe zitha kupangitsa kuti awononge ma code owukira pokonza data yosatsimikizika mu XML, YAML ndi ma JSON. Ngati munthu yemwe ali ndi null code akumanapo panthawi ya JSON, mtengo wonsewo umakopera ku buffer, koma osayang'ana bwino ngati ukupitirira malire a malo okumbukira omwe aperekedwa.

Source: opennet.ru

Kuwonjezera ndemanga