ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΏΡΠ΅ΠΏΠΎΠ·Π½Π°Π²Π°ΡΠ΅ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΠΈ Π²ΠΎ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΈ ΠΈ Π²ΠΈΠ΄Π΅Π° (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠ΅ΠΏΠΎΠ·Π½Π°Π²Π°ΡΠ΅ Π½Π° Π»ΠΈΡΠ° ΠΈ ΡΠΈΠ³ΡΡΠΈ Π½Π° Π»ΡΡΠ΅, ΡΠ΅ΠΊΡΡ ΠΈΡΠ½.), ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π½Π° Π΄Π²ΠΈΠΆΠ΅ΡΠ΅ΡΠΎ Π½Π° ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΈΡΠ΅ ΠΈ ΠΊΠ°ΠΌΠ΅ΡΠΈΡΠ΅, ΠΊΠ»Π°ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ° Π½Π° Π΄Π΅ΡΡΡΠ²Π° Π²ΠΎ Π²ΠΈΠ΄Π΅ΠΎ, ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠ°ΡΠ΅ ΡΠ»ΠΈΠΊΠΈ, ΠΈΠ·Π²Π»Π΅ΠΊΡΠ²Π°ΡΠ΅ 3D ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ 3D ΠΏΡΠΎΡΡΠΎΡ ΠΎΠ΄ ΡΠ»ΠΈΠΊΠΈ ΠΎΠ΄ ΡΡΠ΅ΡΠ΅ΠΎ ΠΊΠ°ΠΌΠ΅ΡΠΈ, ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ Π²ΠΈΡΠΎΠΊΠΎΠΊΠ²Π°Π»ΠΈΡΠ΅ΡΠ½ΠΈ ΡΠ»ΠΈΠΊΠΈ ΡΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°ΡΠ΅ ΡΠ»ΠΈΠΊΠΈ ΡΠΎ ΠΏΠΎΡΠ»Π°Π± ΠΊΠ²Π°Π»ΠΈΡΠ΅Ρ, ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΠΈ Π½Π° ΡΠ»ΠΈΠΊΠ°ΡΠ° ΠΊΠΎΠΈ ΡΠ΅ ΡΠ»ΠΈΡΠ½ΠΈ Π½Π° ΠΏΡΠ΅ΡΡΡΠ°Π²Π΅Π½ΠΈΠΎΡ ΡΠ΅Ρ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΏΡΠΈΠΌΠ΅Π½Π° Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π·Π° ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΎ ΡΡΠ΅ΡΠ΅, ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΌΠ°ΡΠΊΠ΅ΡΠΈ, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°ΡΠ΅ Π·Π°Π΅Π΄Π½ΠΈΡΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π²ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ»ΠΈΠΊΠΈ, Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ°ΡΡΠΈ Π³ΠΈ Π΄Π΅ΡΠ΅ΠΊΡΠΈΡΠ΅ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ ΡΡΠ²Π΅Π½ΠΈΡΠ΅ ΠΎΡΠΈ.
Π
- ΠΠΎ ΠΌΠΎΠ΄ΡΠ»ΠΎΡ DNN (Deep Neural Network) Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ Π±Π΅ΠΊΠ΅Π½Π΄ Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° CUDA ΡΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ Π·Π° ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΎ ΡΡΠ΅ΡΠ΅ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° Π½Π΅Π²ΡΠΎΠ½ΡΠΊΠΈ ΠΌΡΠ΅ΠΆΠΈ ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π° Π΅ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° API
nΠΡΠ°ΡΠΈΠΊΠΎΠ½ OpenVINO ; - ΠΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π³ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈΡΠ΅ Π½Π° SIMD, ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈΡΠ΅ Π½Π° ΠΊΠΎΠ΄ΠΎΡ Π±Π΅Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½ΠΈ Π·Π° ΡΡΠ΅ΡΠ΅ΠΎ ΠΈΠ·Π»Π΅Π· (StereoBM/StereoSGBM), ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ°, ΠΌΠ°ΡΠΊΠΈΡΠ°ΡΠ΅, ΡΠΎΡΠ°ΡΠΈΡΠ°, ΠΏΡΠ΅ΡΠΌΠ΅ΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈΡΠ΅ Π½Π° Π±ΠΎΡΠ°ΡΠ° ΡΡΠΎ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΠ²Π°Π°Ρ ΠΈ ΠΌΠ½ΠΎΠ³Ρ Π΄ΡΡΠ³ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ;
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΡΡΠ½ΠΊΡΠΈΡΠ°ΡΠ° ΡΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ Π½ΠΈΡΠΊΠΈ
pyrDown ; - ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ·Π²Π»Π΅ΠΊΡΠ²Π°ΡΠ΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΡΡΡΠΈΠΌΠΎΠ²ΠΈ ΠΎΠ΄ ΠΌΠ΅Π΄ΠΈΡΠΌΡΠΊΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈ (Π΄Π΅ΠΌΡΠΊΡΠΈΡΠ°ΡΠ΅) ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π³ΠΎ Π·Π°Π΄Π½ΠΈΠ½Π°ΡΠ° Π½Π° videoio Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° FFmpeg;
- ΠΠΎΠ΄Π°Π΄Π΅Π½ Π°Π»Π³ΠΎΡΠΈΡΠ°ΠΌ Π·Π° Π±ΡΠ·Π° ΡΠ΅ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡΠ° Π½Π° ΠΎΡΡΠ΅ΡΠ΅Π½ΠΈΡΠ΅ ΡΠ»ΠΈΠΊΠΈ ΡΠΎ ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½Π° ΡΡΠ΅ΠΊΠ²Π΅Π½ΡΠΈΡΠ°
FSR (Π€ΡΠ΅ΠΊΠ²Π΅Π½ΡΠ½Π° ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½Π° ΡΠ΅ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡΠ°); - ΠΠΎΠ΄Π°Π΄Π΅Π½ ΠΌΠ΅ΡΠΎΠ΄
Π ΠΠ¦ Π·Π° ΠΈΠ½ΡΠ΅ΡΠΏΠΎΠ»Π°ΡΠΈΡΠ° Π½Π° ΡΠΈΠΏΠΈΡΠ½ΠΈ Π½Π΅ΠΏΠΎΠΏΠΎΠ»Π½Π΅ΡΠΈ ΠΏΠΎΠ²ΡΡΠΈΠ½ΠΈ; - ΠΠΎΠ΄Π°Π΄Π΅Π½ ΠΌΠ΅ΡΠΎΠ΄ Π·Π° Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΎΡΡΡΠ°ΠΏΡΠ²Π°ΡΠ΅ΡΠΎ
ΠΠΠΠΠ‘ ; - ΠΠΎΠ΄ΡΠ»ΠΎΡ G-API (opencv_gapi), ΠΊΠΎΡ Π΄Π΅Π»ΡΠ²Π° ΠΊΠ°ΠΊΠΎ ΠΌΠΎΡΠΎΡ Π·Π° Π΅ΡΠΈΠΊΠ°ΡΠ½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΠ»ΠΈΠΊΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° Π³ΡΠ°ΡΠΈΠΊΠΎΠ½ΠΈ, ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΏΠΎΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΈ Ρ ΠΈΠ±ΡΠΈΠ΄Π½ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡΠΊΠΈ Π²ΠΈΠ·ΠΈΠΈ ΠΈ Π΄Π»Π°Π±ΠΎΠΊΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ Π·Π° ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΎ ΡΡΠ΅ΡΠ΅. ΠΠ±Π΅Π·Π±Π΅Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π·Π°Π΄Π½ΠΈΠ½Π°ΡΠ° Π½Π° Intel Inference Engine. ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎΡΠΎΡΠΈ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΎΡ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅;
- ΠΠ»ΠΈΠΌΠΈΠ½ΠΈΡΠ°Π½ΠΈ
ΡΠ°Π½Π»ΠΈΠ²ΠΎΡΡΠΈ (CVE-2019-5063 ,CVE-2019-5064 ), ΡΡΠΎ ΠΏΠΎΡΠ΅Π½ΡΠΈΡΠ°Π»Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΠΎΠ΄ΠΎΡ Π½Π° Π½Π°ΠΏΠ°ΡΠ°ΡΠΎΡ ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π½Π΅ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½ΠΈ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π²ΠΎ ΡΠΎΡΠΌΠ°ΡΠΈ XML, YAML ΠΈ JSON. ΠΠΊΠΎ ΡΠ΅ ΡΡΠ΅ΡΠ½Π΅ Π·Π½Π°ΠΊ ΡΠΎ Π½ΡΠ»Π° ΠΊΠΎΠ΄ Π·Π° Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΠ°ΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° JSON, ΡΠ΅Π»Π°ΡΠ° Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΡΠ΅ ΠΊΠΎΠΏΠΈΡΠ° Π²ΠΎ Π±Π°ΡΠ΅ΡΠΎΡ, Π½ΠΎ Π±Π΅Π· ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈ Π΄Π°Π»ΠΈ Π³ΠΈ Π½Π°Π΄ΠΌΠΈΠ½ΡΠ²Π° Π³ΡΠ°Π½ΠΈΡΠΈΡΠ΅ Π½Π° Π΄ΠΎΠ΄Π΅Π»Π΅Π½Π°ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠΊΠ° ΠΎΠ±Π»Π°ΡΡ.
ΠΠ·Π²ΠΎΡ: opennet.ru