From d239182b5bc9a782e15e1928e69935b3927b4383 Mon Sep 17 00:00:00 2001 From: Alexander Alekhin Date: Sun, 10 Oct 2021 00:42:40 +0000 Subject: [PATCH] release: 4.5.4 / 3.4.16 --- ChangeLog.md | 115 ++++++++++++++++-- Home.md | 2 +- ...-Deep-Learning-Inference-Engine-backend.md | 30 ++++- 3 files changed, 128 insertions(+), 19 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index d1df14c..6a9bd3d 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -2,11 +2,6 @@ OpenCV Change Logs ================== -
- -Coming soon... 4.5.4 / 3.4.16 - - version:4.5.4 ------------- @@ -38,6 +33,8 @@ The fall update for OpenCV 4.x has been released. - Implement CTC prefix beam search decode for TextRecognitionModel: [#20524](https://github.com/opencv/opencv/pull/20524) + - Added SoftNMS implementation: [#20813](https://github.com/opencv/opencv/pull/20813) + - Intel® Inference Engine backend ( [OpenVINO™](https://software.intel.com/en-us/openvino-toolkit) ): - added support for OpenVINO 2021.4.1 LTS release @@ -55,35 +52,129 @@ The fall update for OpenCV 4.x has been released. - And many other contributions: - - Restored LineSegmentDetector (LSD) implementation + - Add DNN-based face detection and face recognition into modules/objdetect: [#20422](https://github.com/opencv/opencv/pull/20422) + + - Restore LineSegmentDetector (LSD) implementation - Python: `cv.Mat` wrapper over numpy.ndarray is introduced to handle issues with passing of 3D arrays into C++ algorithms: [#19091](https://github.com/opencv/opencv/issues/19091) - - Python: support OpenCV extension with pure Python modules [#20611](https://github.com/opencv/opencv/pull/20611) + - Python: support OpenCV extension with pure Python modules: [#20611](https://github.com/opencv/opencv/pull/20611) - - Debugging: Add gdb pretty printer for cv::Mat [#20547](https://github.com/opencv/opencv/pull/20547) + - Debugging: Add gdb pretty printer for cv::Mat: [#20547](https://github.com/opencv/opencv/pull/20547) - Add Quicklook for Mat on iOS and macOS: [#20457](https://github.com/opencv/opencv/pull/20457) - - Added generation of new type of radon checkerboard: [#20735](https://github.com/opencv/opencv/issues/20364) + - Add generation of new type of radon checkerboard: [#20735](https://github.com/opencv/opencv/issues/20364) ### Contributors
-opencv (XX contributors) +opencv (76 contributors) ``` git shortlog --no-merges -ns 4.5.3..4.5.4 + 53 Alexander Alekhin + 10 Smirnov Egor + 9 Anatoliy Talamanov + 8 rogday + 7 Sergey Ivanov + 6 AleksandrPanov + 6 Suleyman TURKMEN + 5 Alexander Panov + 5 Dale Phurrough + 5 Giles Payne + 5 SamFC10 + 4 Julia Bareeva + 4 Vadim Levin + 3 Dmitry Budnikov + 3 HAN Liutong + 2 Alexander Smorkalov + 2 Alexey Smirnov + 2 Francesco Petrogalli + 2 Iyad Ahmed + 2 Jonas Vautherin + 2 Maxim Pashchenkov + 2 Stanislaw Halik + 2 Vincent Rabaud + 2 WJJ1995 + 2 YashasSamaga + 2 Zhuo Zhang + 2 Zihao Mu + 2 berak + 2 thezane + 1 Abhinav Sharma + 1 Amir Tulegenov + 1 Cavendish-Koo + 1 César Gouveia + 1 Daniel Playfair Cal + 1 Dmitriy Fishman + 1 Duong Dac + 1 Hamdi Sahloul + 1 Ilya Lavrenov + 1 JIANG Yichen + 1 Jannik Bamberger + 1 Jebastin Nadar + 1 Lukas-Alexander Weber + 1 Mahendra Kumar + 1 Nicholas Ho + 1 Nicolai Behmann + 1 Oliver Kuckertz + 1 Pablo Romero + 1 Parsa + 1 Rohit Sutradhar + 1 Roland Meertens + 1 Ruben Gonzalez + 1 Ruslan Garnov + 1 Saikat Nanda + 1 Saša Bajtl + 1 Scott Noyes + 1 Shivanshu Tyagi + 1 Shreyas Taware + 1 Smirnov Alexey + 1 Tomoaki Teshima + 1 Tsukasa Sugiura + 1 Xerxes Battiwalla + 1 Xiaoxiao Tian + 1 Xinguang Bian + 1 Yaniv Hollander + 1 Yuantao Feng + 1 Zhang Yin + 1 ZhangYin + 1 easonycwang + 1 fortemSteve + 1 keroiber + 1 kikaxa + 1 mikael + 1 shengyu + 1 utibenkei + 1 xhawk18 + 1 zyp ```
-opencv_contrib (XX contributors) +opencv_contrib (16 contributors) ``` git shortlog --no-merges -ns 4.5.3..4.5.4 + 4 Suleyman TURKMEN + 2 Alexander Alekhin + 2 Archit Rungta + 2 Yoshiaki Sato + 2 cudawarped + 1 Andreas Franek + 1 Artem Saratovtsev + 1 Gokberk Gul + 1 Paul Jurczak + 1 Pavel Rojtberg + 1 Shahnawaz Ahmed + 1 Stephen McDowell + 1 Tomoaki Teshima + 1 Vadim Levin + 1 WN90 + 1 kuloPo ```
@@ -99,8 +190,6 @@ OpenCV 3.4.16 has been released. Bug fixes, optimizations and other enhancements Long-lived OpenCV 3.x release series is here since 2015. We are going to reduce support of 3.x branch in the future to move forward to OpenCV 5.0. -
- version:4.5.3 diff --git a/Home.md b/Home.md index 512540d..82bdb33 100644 --- a/Home.md +++ b/Home.md @@ -10,7 +10,7 @@ General resources - :speech_balloon: [Q&A forum](https://forum.opencv.org) - ask questions and share your knowledge by answering others' questions - :books: [Documentation](https://docs.opencv.org/): - - latest releases: [4.5.3](https://docs.opencv.org/4.5.3), [3.4.15](https://docs.opencv.org/3.4.15) + - latest releases: [4.5.4](https://docs.opencv.org/4.5.4), [3.4.16](https://docs.opencv.org/3.4.16) - nightly releases: [master](https://docs.opencv.org/master) / [3.4](https://docs.opencv.org/3.4) branch - :hammer_and_wrench: [Changelog](ChangeLog) - highlights for each library release diff --git a/Intel's-Deep-Learning-Inference-Engine-backend.md b/Intel's-Deep-Learning-Inference-Engine-backend.md index 4f3a855..341d969 100644 --- a/Intel's-Deep-Learning-Inference-Engine-backend.md +++ b/Intel's-Deep-Learning-Inference-Engine-backend.md @@ -41,6 +41,31 @@ Software requirements: - CMake 3.5.1+ (MSVS 2015+) or CMake 3.14+ (MSVS 2019+) +#### OpenCV 4.5.4 + +| [OpenVINO version](https://github.com/openvinotoolkit/openvino/releases) | [GitHub releases](https://github.com/opencv/opencv/releases) | [SourceForge](https://sourceforge.net/projects/opencvlibrary/) | +| ------------------------------------------------ | --------------- | --------------- | +| 2021.4.1 (release binaries) | [.7z](https://github.com/opencv/opencv/releases/download/4.5.4/opencv-4.5.4-openvino-dldt-2021.4.1-vc16-avx2.7z) (~164.2 Mb) / [.zip](https://github.com/opencv/opencv/releases/download/4.5.4/opencv-4.5.4-openvino-dldt-2021.4.1-vc16-avx2.zip) (~252.7Mb) | [.7z](https://sourceforge.net/projects/opencvlibrary/files/4.5.4/opencv-4.5.4-openvino-dldt-2021.4.1-vc16-avx2.7z/download) (~164.2Mb) / [.zip](https://sourceforge.net/projects/opencvlibrary/files/4.5.4/opencv-4.5.4-openvino-dldt-2021.4.1-vc16-avx2.zip/download) (~252.7Mb) | +| 2021.4.1 (debug binaries) | [.7z](https://github.com/opencv/opencv/releases/download/4.5.4/opencv-4.5.4-openvino-dldt-2021.4.1-vc16-avx2-debug.7z) (~195.6Mb) | [.7z](https://sourceforge.net/projects/opencvlibrary/files/4.5.4/opencv-4.5.4-openvino-dldt-2021.4.1-vc16-avx2-debug.7z/download) (~195.6Mb) | + +DLDT components included in this release: + +- IE MKLDNN plugin (CPU) +- IE clDNN plugin (GPU-OpenCL) +- IE Myriad plugin (VPU) +- IE Hetero plugin +- Intel® Threading Building Blocks (TBB) +- nGraph + +Both package versions include .PDB files for better debugging experience (generated by MSVS 2019). +Package with debug binaries is intended for development of C++ applications only (missing Python support, etc). + + +
+ +Archive + + #### OpenCV 4.5.3 | [OpenVINO version](https://github.com/openvinotoolkit/openvino/releases) | [GitHub releases](https://github.com/opencv/opencv/releases) | [SourceForge](https://sourceforge.net/projects/opencvlibrary/) | @@ -61,11 +86,6 @@ Both package versions include .PDB files for better debugging experience (genera Package with debug binaries is intended for development of C++ applications only (missing Python support, etc). -
- -Archive - - #### OpenCV 4.5.2 | [DLDT version](https://github.com/opencv/dldt/releases) | [GitHub releases](https://github.com/opencv/opencv/releases) | [SourceForge](https://sourceforge.net/projects/opencvlibrary/) |