Opened 19 months ago

Closed 19 months ago

Last modified 18 months ago

#15241 closed enhancement (fixed)

opencv opencv_contrib-4.5.3

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


New point version.

Change History (4)

comment:1 by Douglas R. Reno, 19 months ago

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

comment:2 by Douglas R. Reno, 19 months ago



July, 2021

Summer update for OpenCV 4.x has been released.

Highlights of this release:

    highgui: added support for UI backends. Special OpenCV builds allow to select UI backend and/or load it dynamically through plugins.

    videoio: supported UMat/OpenCL hardware-accelerated video decoding/encoding through FFmpeg backend.

    video: DaSiamRPN tracker is implemented as OpenCV algorithm.

    DNN module:

        Improved layers / activations / supported more models:
            optimized: MatMul support in CUDA backend (#20138)
            fixed: BatchNorm reinitialization (#20283)

        Intel® Inference Engine backend ( OpenVINO™ ):
            added support for OpenVINO 2021.4 LTS release
            enabled OpenCL kernels cache in IE clDNN plugin (#20006)

    G-API module:

        Python support:
            Introduced a new Python Operation API: now G-API can be extended with new graph operations in Python directly: #19982;
            Extended Python bindings with more G-API confuration options: specifying arbitrary number of NN models for the pipeline (#20157), graph compile arguments (#20196).
            Exposed more G-API operations in Python bindings: parseSSD, parseYolo, copy, timestamp, seq_id (#20271).

        Inference support:
            Added FP16 data type handling in the OpenVINO™ inference backend;
            Introduced inference with remote context in the OpenVINO™ inference backend (#20156), also extended cv::MediaFrame data structure to carry extra information about remote memory when possible (20151);

            Added Transpose operation (#20107);
            Fixed a possible ambiguous overload problem in parseSSD operation.

            Introduced a MTCNN object detection demo. This demo highlights how to combine Deep Learning with a non-trivial user-defined pre- and post-processing in G-API: #19923;

        Other changes:
            Added a new graph compile option to specify the internal queue capacity in the Streaming mode -- this option may be used to fine-tune the execution behavior from a throughput-oriented (default) to a latency oriented mode: #20119;
            Added ITT instrumentation in the Streaming executor -- now different parts of the pipeline execution can be highlited in the Intel® VTune™ Profiler.
            Fixed issue with passing empty data inputs to the graph: #20184.

            Extended the Doxygen reference with new structures/method description for Generic inference (#20169), OpenVINO™ inference parameters (#20112), Stereo, cv::MediaFrame (#20238), and other API parts.

        Updated documentation to address plugin support modes / build options: #20194

    And many other great contributions from OpenCV community:

        samples: added PaddlePaddle classification model conversion case: #19976

        core: fix dynamic loading of clBLAS and clFFT: #20203

        imgproc: improved implementation of rotatedRectangleIntersection: #19842

        (opencv_contrib) 1D Barcode support: #2757

comment:3 by Douglas R. Reno, 19 months ago

Resolution: fixed
Status: assignedclosed

comment:4 by Bruce Dubbs, 18 months ago

Milestone: 10.211.0

Milestone renamed

Note: See TracTickets for help on using tickets.