Vydání knihovny počítačového vidění OpenCV 4.7

Byl vydán volně dostupný knihovna OpenCV 4.7 (Open Source Computer Vision Library), která poskytuje nástroje pro zpracování a analýzu obsahu obrazů. OpenCV nabízí více než 2500 algoritmů, jak klasických, tak i odrážejících nejnovější pokroky v oblasti počítačového vidění a systémů strojového učení. Kód knihovny je napsán v jazyce C++ a je distribuován pod licencí BSD. Byly připraveny vazby pro různé programovací jazyky, včetně Pythonu, MATLABu a Javy.

Knihovna může být použita pro rozpoznávání objektů na fotografiích a videích (například rozpoznávání obličejů a postav lidí, textu atd.), sledování pohybu objektů a kamery, klasifikaci akcí na videu, konverzi obrazů, extrakci 3D modelů, vytváření 3D prostoru z obrazu z stereokamer, vytváření vysoce kvalitních obrazů spojováním obrazů nižší kvality, vyhledávání na obrázku objektů podobných zadanému souboru prvků, použití metod strojového učení, umisťování markerů, identifikaci společných prvků na různých obrazech, automatické odstraňování defektů, jako je efekt červených očí.

Mezi změnami v novém vydání:

  • Byla provedena významná optimalizace výkonu konvolucí v modulu DNN (Deep Neural Network) s implementací algoritmů strojového učení na bázi neuronových sítí. Byl implementován algoritmus rychlých konvolucí Winograd. Byly přidány nové vrstvy ONNX (Open Neural Network Exchange): Scatter, ScatterND, Tile, ReduceL1 a ReduceMin. Přidána podpora rámce OpenVino 2022.1 a backendu CANN.
  • Byla zlepšena kvalita detekce a dekódování QR kódů.
  • Byla přidána podpora vizuálních markerů ArUco a AprilTag.
  • Byl přidán tracker Nanotrack v2 založený na neuronových sítích.
  • Byl implementován algoritmus rozostření Stackblur.
  • Byla přidána podpora FFmpeg 5.x a CUDA 12.0.
  • Bylo navrženo nové API pro manipulaci s více stránkovými formáty obrázků.
  • Byla přidána podpora knihovny libSPNG pro formát PNG.
  • V libJPEG-Turbo bylo využito zrychlení pomocí SIMD instrukcí.
  • Pro platformu Android byla implementována podpora H264/H265.
  • Byly poskytnuty všechny základní API pro jazyk Python.
  • Byl přidán nový univerzální backend pro vektorové instrukce.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster