Opened 3 years ago

Closed 3 years ago

#15895 closed enhancement (fixed)

opencv opencv_contrib-4.5.5

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: normal Milestone: 11.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (5)

comment:1 by Douglas R. Reno, 3 years ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 3 years ago

version:4.5.5

December, 2021

New Year's update for OpenCV 4.x has been released.

Highlights of this release:

    Audio support as part of VideoCapture API: MSMF #19721 + GStreamer #21264

    Updated SOVERSION handling rules: #21178

    DNN module patches:

        Added tests to cover ONNX conformance test suite: #21088

        Improved layers / activations / supported more models

        Upgraded builtin protobuf from 3.5.2 to 3.19.1

        More optimizations for RISC-V platform

        Intel® Inference Engine backend ( OpenVINO™ ):
            added support for OpenVINO 2021.4.2 LTS release

    G-API module:

        G-API framework:
            Fixed issue with accessing 1D data from cv::RMat: #21103;
            Restricted passing the G-API types to graph inputs/outputs for execution: #21041;
            Various fixes in G-API Doxygen reference: #20924;
            Renamed various internal structures for consistency #20836 #21040;

        Fluid backend:
            Introduced a better vectorized version of Resize: #20664.
            Added vectorized version of Multiply kernel: #21024;
            Added vectorized version of Divide kernel: #20914;
            Added vectorized version of AddC kernel: #21119;
            Added vectorized version of SubC kernel: #21158;
            Added vectorized version of MulC kernel: #21177;
            Added vectorized version of SubRC kernel: #21231;
            Enabled SIMD dispatching for AbsDiffC: #21204;

        OpenCL backend:
            Fixed sporadic test failures in Multiply kernel running on GPU: #21205;

        Intel® OpenVINO™ inference backend:
            Extended ie::Params to support static batch size as input to inference: #20856;
            Enabled 2D input tensor support in IE backend: #20925;
            Fixed various issues with imported (pre-compiled) networks: #20918;

        Media integration:
            Introduced a GStreamer-based pipeline source for G-API: #20709;
            Completed the integration of Intel® oneVPL as a pipeline source for G-API #20773 with device selection #20738, asynchronous execution #20901, intial demux support #21022, and GPU-side memory allocation via DirectX 11 #21049.

        Samples:
            Replaced custom kernels with now-standard G-API operations in several samples #21106;
            Moved API snippets from G-API samples to a dedicated place #20857;

        Other changes and fixes:
            Fixed various static analysis issues for OpenVINO 2021.4 release: #21083 and #21212;
            Fixed various build warnings introduced after OpenVINO update: #20937;
            Continued clean-up in the G-API test suite on GTest macros #20922 and test data #20995;
            Added custom accuracy comparison functions to Fluid performance tests: #21150.

    And many other contributions:

        Added QRcode encoder: #17889

        GSoC - OpenCV.js: Accelerate OpenCV.js DNN via WebNN: #20406

        Add conventional Bayer naming: #20970

        (opencv_contrib) Add Radon transform function to ximgproc: #3090

        (opencv_contrib) New superpixel algorithm (F-DBSCAN): #3093

        Created Stitching Tool: #21020

        Improve CCL with new algorithms and tests: #21275

        (opencv_contrib) Update ArUco tutorial: #3126

comment:3 by Douglas R. Reno, 3 years ago

Yet another soname bump, for anyone who upgrades on an existing system. You'll need to rebuild 'mlt', 'ffmpeg' and 'gst-plugins-bad'.

in reply to:  3 comment:4 by Bruce Dubbs, 3 years ago

Replying to Douglas R. Reno:

Yet another soname bump, for anyone who upgrades on an existing system. You'll need to rebuild 'mlt', 'ffmpeg' and 'gst-plugins-bad'.

Really? Are the previous libraries removed?

comment:5 by Douglas R. Reno, 3 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.