Release highlights
- ArUco and ChArUco moved to the objdetect module in the main repository
- New universal intrinsics backend for scalable vector instructions (RISC-V RVV)
- CUDA 12 and Video Codec SDK support
- Improvements in dnn module:
- Multiple new operations and network architectures supported
- Performance optimizations for convolution operations
- Added Huawei CANN backend
- Improved OpenVINO 2022.1 support
- Experimental support for dynamically-loaded backends (based on OpenVINO runtime)
- Image and video codecs:
- Iterator-based API for multi-page image formats
- Enabled SIMD-acceleration in built-in libjpeg-turbo
- libspng integration
- Improved FFmpeg 5.x integration and added GRAY16 format support
- H264/H265 support on Android
- Orbbec RGB-D camera backend
- Improved audio input via GStreamer backend
- New algorithms: StackBlur, NanoTrack
More details can be found in the Changelog.
Contributors
Big thanks to everybody who contributed (here is the incomplete list of patch authors; please report if you contributed but do not see your name here):
opencv
Alexander Alekhin, Zihao Mu, TolyaTalamanov, Alexander Smorkalov, Andrey Senyaev, HAN Liutong, fengyuentau, cudawarped, Vincent Rabaud, catree, zoom, AleksandrPanov, Maksim Shabunin, SergeyIvanov87, ocpalo, zihaomu, Tomoaki Teshima, @lizhiyu3, Biswapriyo Nath, Christine Poerschke, Dan Mašek, Dmitry Matveev, Giles Payne, Markus Heck, Stefan Spiss, Vadim Levin, Yuantao Feng, rogday, Anatoliy Talamanov, Berke, Dan, Dmitry Kurtaev, Matej Jeglic, Pavel Rojtberg, Rong Mantle Bao, Sergei Shutov, Smirnov Egor, Suleyman TURKMEN, Alex, Alexander Panov, Amir Hassan, Ed J, Eran Geva, Juha Reunanen, Kumataro, Rostislav Vasilikhin, Sean McBride, Stefan Dragnev, dan, fwcd, hzc, hzcyf, kallaballa, lamm45, xiong-jie-y, AlejandroSilvestri, Alessandro de Oliveira Faria (A.K.A. CABELO), Alexey Smirnov, Andrew Chinery, CSBVision, ClayXrex, Daisuke Mizobuchi, David Geldreich, Dmtiry Matveev, Egor Smirnov, Hao Chen, Harvey, Harvey Huang, Hashem Zavvari, Henrik Dobbe Flemmen, Hyunggi Chang, Jochen Sprickerhof, Joel Winarske, JopKnoppers, Kian Eliasi, Kôtaro Mukai, Long Nguyen, Lucas Yang, Lukas Weber, MENG Yu, Marco Feuerstein, Mateusz Tabaka, Maxim Milashchenko, Michael Gruner, Michael Klatis, Parthiban Marimuthu, Petr Glotov, Philipp Hutterer, Povilas Kanapickas, Ramiro Silveyra d‘Avila, Tomasz Ożański, Vadim Pisarevsky, Voron, Wanli, Yulv-git, Zhuo Zhang, alessandro faria, anton, augustinmanecy, [email protected], heavyrain-lzy, lgx, robin, scorpiozj, scottchou007, su77ungr, wxsheng, xiang.zhang, 赵楚洋
opencv_contrib
AleksandrPanov, James Bowley, Sergei Shutov, Alexander Alekhin, Your Name, Yannis Guyon, sitong lian, Alexander Smorkalov, Andrey Senyaev, Aleksandr Panov, Biswapriyo Nath, Kevin Christensen, Suleyman TURKMEN, Vincent Rabaud, fengyuentau, Augustin Manecy, Benjamin Buch, David Geldreich, Gary Allen, Giles Payne, Iago Suárez, Jochen Sprickerhof, Kishor, Kumataro, Mathijs de Groot, Pavel Procopiuc, Ping Wu, Tomoaki Teshima, Zhanbo Huang, huangqinjin, jmackay2