Buvo išleista nemokama biblioteka OpenCV 4.7 (Open Source Computer Vision Library), suteikianti įrankius vaizdo turiniui apdoroti ir analizuoti. OpenCV suteikia daugiau nei 2500 algoritmų, tiek klasikinių, tiek atspindinčių naujausius kompiuterinio matymo ir mašininio mokymosi sistemų pasiekimus. Bibliotekos kodas parašytas C++ kalba ir platinamas pagal BSD licenciją. Įrišimai ruošiami įvairioms programavimo kalboms, įskaitant Python, MATLAB ir Java.
Biblioteka gali būti naudojama atpažinti objektus nuotraukose ir vaizdo įrašuose (pavyzdžiui, atpažinti žmonių veidus ir figūras, tekstą ir pan.), sekti objektų ir kamerų judėjimą, klasifikuoti veiksmus vaizdo įraše, konvertuoti vaizdus, išgauti 3D modelius, 3D erdvės generavimas iš vaizdų iš stereo kamerų, aukštos kokybės vaizdų kūrimas derinant prastesnės kokybės vaizdus, vaizde ieškoti objektų, panašių į pateiktą elementų rinkinį, mašininio mokymosi metodų taikymas, žymeklių išdėstymas, bendrų elementų identifikavimas skirtinguose vaizdus, automatiškai pašalindami tokius trūkumus kaip raudonų akių efektas.
Tarp naujojo leidimo pakeitimų:
- Reikšmingas konvoliucijos našumo optimizavimas DNN (Deep Neural Network) modulyje atliktas diegiant mašininio mokymosi algoritmus, pagrįstus neuroniniais tinklais. Įdiegtas Winograd greitosios konvoliucijos algoritmas. Pridėta naujų ONNX (Open Neural Network Exchange) sluoksnių: „Scatter“, „ScatterND“, „Tile“, „ReduceL1“ ir „ReduceMin“. Pridėtas OpenVino 2022.1 sistemos ir CANN backend palaikymas.
- Pagerinta QR kodo aptikimo ir dekodavimo kokybė.
- Pridėtas vaizdinių žymeklių ArUco ir AprilTag palaikymas.
- Pridėtas Nanotrack v2 sekiklis, pagrįstas neuroniniais tinklais.
- Įdiegtas Stackblur blur algoritmas.
- Pridėtas FFmpeg 5.x ir CUDA 12.0 palaikymas.
- Buvo pasiūlyta nauja API, skirta manipuliuoti kelių puslapių vaizdo formatais.
- Pridėtas PNG formato libSPNG bibliotekos palaikymas.
- libJPEG-Turbo įgalina pagreitį naudojant SIMD instrukcijas.
- „Android“ platformoje įdiegtas H264 / H265 palaikymas.
- Pateikiamos visos pagrindinės Python API.
- Pridėta nauja universali vektorinių instrukcijų programa.
Šaltinis: opennet.ru
