Kutolewa kwa maktaba ya maono ya kompyuta OpenCV 4.2

ilifanyika kutolewa kwa maktaba ya bure OpenCV 4.2 (Maktaba ya Maono ya Kompyuta ya Chanzo Huria), ambayo hutoa zana za kuchakata na kuchanganua maudhui ya picha. OpenCV hutoa zaidi ya algoriti 2500, zote za zamani na zinazoakisi maendeleo ya hivi punde katika maono ya kompyuta na mifumo ya kujifunza ya mashine. Nambari ya maktaba imeandikwa katika C ++ na kusambazwa na chini ya leseni ya BSD. Vifungo vinatayarishwa kwa lugha mbalimbali za programu, ikiwa ni pamoja na Python, MATLAB na Java.

Maktaba inaweza kutumika kutambua vitu kwenye picha na video (kwa mfano, utambuzi wa nyuso na takwimu za watu, maandishi, nk), kufuatilia harakati za vitu na kamera, kuainisha vitendo katika video, kubadilisha picha, kutoa mifano ya 3D, kuzalisha nafasi ya 3D kutoka kwa picha kutoka kwa kamera za stereo, kuunda picha za ubora wa juu kwa kuchanganya picha za ubora wa chini, kutafuta vitu katika picha ambayo ni sawa na seti iliyowasilishwa ya vipengele, kutumia mbinu za kujifunza mashine, kuweka alama, kutambua vipengele vya kawaida katika tofauti. picha, kuondoa kasoro kiotomatiki kama vile jicho jekundu .

Π’ mpya kutolewa:

  • Muundo wa nyuma wa kutumia CUDA umeongezwa kwenye sehemu ya DNN (Deep Neural Network) pamoja na utekelezaji wa kanuni za kujifunza mashine kulingana na mitandao ya neva na usaidizi wa API wa majaribio umetekelezwa. nGraph OpenVINO;
  • Kwa kutumia maagizo ya SIMD, utendakazi wa msimbo uliboreshwa kwa pato la stereo (StereoBM/StereoSGBM), kubadilisha ukubwa, kufunika, kuzungusha, kukokotoa vipengele vya rangi vilivyokosekana na shughuli nyingine nyingi;
  • Utekelezaji wa kazi wenye nyuzi nyingi umeongezwa pyrDown;
  • Imeongeza uwezo wa kutoa mitiririko ya video kutoka kwa vyombo vya habari (demuxing) kwa kutumia mandharinyuma ya videoio kulingana na FFmpeg;
  • Aliongeza algoriti kwa ajili ya ujenzi wa haraka wa kuchagua mara kwa mara wa picha zilizoharibika FSR (Ujenzi wa Uteuzi wa Mara kwa mara);
  • Mbinu iliyoongezwa RIC kwa tafsiri ya maeneo ya kawaida ambayo hayajajazwa;
  • Aliongeza kupotoka kuhalalisha Logos;
  • Moduli ya G-API (opencv_gapi), ambayo hufanya kazi kama injini ya uchakataji wa picha kwa ufanisi kwa kutumia algoriti zinazotegemea grafu, inasaidia mwono changamano wa kompyuta mseto na algoriti za kina za kujifunza kwa mashine. Usaidizi wa Injini ya Uingizaji wa Intel imetolewa. Usaidizi ulioongezwa wa kuchakata mitiririko ya video kwa mtindo wa utekelezaji;
  • Imeondolewa udhaifu (CVE-2019-5063, CVE-2019-5064), ambayo inaweza kusababisha utekelezaji wa msimbo wa mshambuliaji wakati wa kuchakata data ambayo haijathibitishwa katika miundo ya XML, YAML na JSON. Ikiwa herufi iliyo na msimbo batili itapatikana wakati wa uchanganuzi wa JSON, thamani yote inanakiliwa hadi kwenye bafa, lakini bila kuangalia vizuri ikiwa inazidi mipaka ya eneo la kumbukumbu lililotengwa.

Chanzo: opennet.ru

Kuongeza maoni