2024 |
2023 |
2022 |
2021 |
2020 |
2019 |
2018 |
2017 |
2016 |
2015 |
2014 |
2013
December 1, 2016 (version 3.3.48.844)
Algorithms
New features
- NEON optimization of function DeinterleaveBgr.
- NEON optimization of function DeinterleaveBgra.
- NEON optimization of function InterleaveBgr.
- NEON optimization of function InterleaveBgra.
- NEON optimization of function NeuralRelu.
- NEON optimization of function NeuralRoughSigmoid2.
- NEON optimization of function NeuralDerivativeSigmoid.
- NEON optimization of function NeuralDerivativeTanh.
- NEON optimization of function NeuralDerivativeRelu.
- NEON optimization of function NeuralMax2x2.
- NEON optimization of function NeuralAddVectorMultipliedByValue.
- NEON optimization of function NeuralUpdateWeights.
- NEON optimization of function NeuralAdaptiveGradientUpdate.
- NEON optimization of function NeuralAddConvolution3x3.
- NEON optimization of function NeuralAddConvolution5x5.
- NEON optimization of function NeuralAddConvolution3x3Back.
- NEON optimization of function NeuralAddConvolution5x5Back.
- NEON optimization of function NeuralAddConvolution3x3Sum.
- NEON optimization of function NeuralAddConvolution5x5Sum.
- NEON optimization of function DetectionHaarDetect32fp.
- NEON optimization of function DetectionHaarDetect32fi.
- NEON optimization of function DetectionLbpDetect32fp.
- NEON optimization of function DetectionLbpDetect32fi.
- NEON optimization of function DetectionLbpDetect16ip.
- NEON optimization of function DetectionLbpDetect16ii.
- AVX2 optimization of function NeuralAddConvolution5x5Sum.
- AVX2 optimization of function NeuralAddConvolution3x3Sum.
- AVX2 optimization of function NeuralAddConvolution5x5.
- AVX2 optimization of function NeuralRoughSigmoid2.
- Base implementation of function HistogramConditional.
Improving
- Improving of SSE2 and AVX2 optimizations of function NeuralConvert.
Bug fixing
- Algorithmic error in function NeuralDerivativeRelu.
- Visual Studio 2013 compiler bug in file SimdSse3Neural.
Test framework
New features
- Tests for verifying functionality of NEON version of function DeinterleaveBgr.
- Tests for verifying functionality of NEON version of function DeinterleaveBgra.
- Tests for verifying functionality of NEON version of function InterleaveBgr.
- Tests for verifying functionality of NEON version of function InterleaveBgra.
- Tests for verifying functionality of NEON version of function NeuralRelu.
- Tests for verifying functionality of NEON version of function NeuralRoughSigmoid2.
- Tests for verifying functionality of NEON version of function NeuralDerivativeSigmoid.
- Tests for verifying functionality of NEON version of function NeuralDerivativeTanh.
- Tests for verifying functionality of NEON version of function NeuralDerivativeRelu.
- Tests for verifying functionality of NEON version of function NeuralMax2x2.
- Tests for verifying functionality of NEON version of function NeuralAddVectorMultipliedByValue.
- Tests for verifying functionality of NEON version of function NeuralUpdateWeights.
- Tests for verifying functionality of NEON version of function NeuralAdaptiveGradientUpdate.
- Tests for verifying functionality of NEON version of function NeuralAddConvolution3x3.
- Tests for verifying functionality of NEON version of function NeuralAddConvolution5x5.
- Tests for verifying functionality of NEON version of function NeuralAddConvolution3x3Back.
- Tests for verifying functionality of NEON version of function NeuralAddConvolution5x5Back.
- Tests for verifying functionality of NEON version of function NeuralAddConvolution3x3Sum.
- Tests for verifying functionality of NEON version of function NeuralAddConvolution5x5Sum.
- Tests for verifying functionality of NEON version of function DetectionHaarDetect32fp.
- Tests for verifying functionality of NEON version of function DetectionHaarDetect32fi.
- Tests for verifying functionality of NEON version of function DetectionLbpDetect32fp.
- Tests for verifying functionality of NEON version of function DetectionLbpDetect32fi.
- Tests for verifying functionality of NEON version of function DetectionLbpDetect16ip
- Tests for verifying functionality of NEON version of function DetectionLbpDetect16ii
- Tests for verifying functionality of AVX2 version of function NeuralAddConvolution5x5Sum
- Improved performance report.
- Tests for verifying functionality of AVX2 version of function NeuralAddConvolution3x3Sum
- Tests for verifying functionality of AVX2 version of function NeuralAddConvolution5x5
- Tests for verifying functionality of AVX2 version of function NeuralRoughSigmoid2.
- Tests for verifying functionality of function HistogramConditional.
Bug fixing
- Error in cross-platform tests of function OperationBinary8u.
- Error in cross-platform tests of function NeuralAddConvolution3x3Sum.
Infrastructure
New features
- Added parameter CHECK_VERSION to avoid checking of SVN version in CMakeLists.txt.
Home
November 1, 2016 (version 3.3.47.809)
Algorithms
New features
- Added View::Save() and View::Load() methods to save/load images in binary PGM file.
- Neural framework for CNN (Convolution Neural Network).
- Base implementation, SSE1 and AVX1 optimizations of function NeuralRoughSigmoid2.
- Base implementation, SSE1 and AVX1 optimizations of function NeuralAdaptiveGradientUpdate.
Changes
- Renamed all functions from SimdAnn* to SimdNeural*.
- Changed behaviour of function NeuralDerivativeSigmoid.
- Changed behaviour of function NeuralDerivativeTanh.
- Changed behaviour of function NeuralDerivativeRelu.
- Improved accuracy of function NeuralRoughSigmoid.
- Improved accuracy of function NeuralRoughTanh.
Bug fixing
- GCC compiler error in file SimdAllocator.hpp.
- Error in AVX1 optimization of function NeuralRelu.
Test framework
New features
- Special tests for verifying functionality of Neural::Predict.
- Special tests for verifying functionality of Neural::Train.
- Tests for verifying functionality of function NeuralRoughSigmoid2.
- Tests for verifying functionality of function NeuralAdaptiveGradientUpdate.
Bug fixing
- Error in tests for verifying functionality of functions NeuralAddConvolution3x3Sum and NeuralAddConvolution5x5Sum.
Home
October 3, 2016 (version 3.2.46.781)
Algorithms
New features
- Base implementation, SSE1 and AVX1 optimizations of function AnnRelu.
- Base implementation, SSE1 and AVX1 optimizations of function AnnDerivativeRelu.
- Base implementation, SSSE3 and AVX2 optimizations of function DeinterleaveBgr.
- Base implementation, SSSE3 and AVX2 optimizations of function DeinterleaveBgra.
- Base implementation, SSSE3 and AVX2 optimizations of function InterleaveBgr.
- Base implementation, SSSE3 and AVX2 optimizations of function InterleaveBgra.
- Base implementation, SSE1 and AVX1 optimizations of function AnnAddVectorMultipliedByValue.
- Base implementation, SSE1 and AVX1 optimizations of function AnnAddConvolution5x5Back.
- Base implementation, SSE1 and AVX1 optimizations of function AnnAddConvolution3x3Back.
- Base implementation, SSE1, SSE3 and AVX1 optimizations of function AnnAddConvolution3x3Sum.
- Base implementation, SSE1, SSE3 and AVX1 optimizations of function AnnAddConvolution5x5Sum.
- Simd::Allocator can be used as an allocator for STL containers.
Test framework
New features
- Tests for verifying functionality of function AnnRelu.
- Tests for verifying functionality of function AnnDerivativeRelu.
- Tests for verifying functionality of function DeinterleaveBgr.
- Tests for verifying functionality of function DeinterleaveBgra.
- Tests for verifying functionality of function InterleaveBgr.
- Tests for verifying functionality of function InterleaveBgra.
- Tests for verifying functionality of function AnnAddVectorMultipliedByValue.
- Tests for verifying functionality of function AnnAddConvolution5x5Back.
- Tests for verifying functionality of function AnnAddConvolution3x3Back.
- Tests for verifying functionality of function AnnAddConvolution3x3Sum.
- Tests for verifying functionality of function AnnAddConvolution5x5Sum.
Infrastructure
New features
- Set MultiProcessorCompilation compiler option into True (MSVS specific).
- Added SimdSse3 projects for Visual Studio and CMake.
Home
September 1, 2016 (version 3.1.45.767)
Algorithms
Bug fixing
- Compiler error (MSVS 2015, Win32) in files SimdSse1Ann.cpp and SimdAvx1Ann.cpp.
- Wrong definition of type Simd::Detection::View.
- Compiler error (MSVS 2013) in files SimdBaseDetection.cpp, SimdSse41Detection.cpp and SimdAvx2Detection.cpp.
Test framework
Bug fixing
- Error in tests of function AnnMax2x2.
- Work threads are too busy when Detection does not work.
Infrastructure
New features
- New structure of MSVS projects.
Home
August 5, 2016 (version 3.1.44.760)
Algorithms
New features
Bug fixing
- Program crash in SSE4.1 version of functions DetectionLbpDetect16ip and DetectionLbpDetect16ii.
Home
July 1, 2016 (version 3.1.43.756)
Algorithms
New features
- Base implementation, SSE1 and AVX1 optimizations of function AnnAddConvolution3x3.
- Base implementation, SSE1 and AVX1 optimizations of function AnnAddConvolution5x5.
- Base implementation of function AnnTanh.
- Base implementation, SSE1, AVX1 and NEON optimizations of function AnnRoughTanh.
- Base implementation, SSE1 and AVX1 optimizations of function AnnMax2x2.
- Base implementation, SSE1 and AVX1 optimizations of function DerivativeSigmoid.
- Base implementation, SSE1 and AVX1 optimizations of function DerivativeTanh.
Test framework
New features
- Tests for verifying functionality of function AnnAddConvolution3x3.
- Tests for verifying functionality of function AnnAddConvolution5x5.
- Tests for verifying functionality of function AnnTanh.
- Tests for verifying functionality of function AnnRoughTanh.
- Tests for verifying functionality of function AnnMax2x2.
- Tests for verifying functionality of function DerivativeSigmoid.
- Tests for verifying functionality of function DerivativeTanh.
Home
June 1, 2016 (version 3.1.42.748)
Algorithms
New features
- Base implementation, SSE1 and AVX1 optimizations of function AnnUpdateWeights.
- Multithreading in Detection::Detect.
- Rounding during conversion from float point to integer specializations of template classes Simd::Point and Simd::Rectangle.
Bug fixing
- Wrong using of motion mask in Detection::Detect.
- Compiler error in View::OcvTo.
- Compiler error in View::operator = (const cv::Mat &).
- Linker warning in Simd::Detection.
- Compiler error in Pyramid.
- A loss of accuracy in function Base::SquaredDifferenceKahanSum32f (GCC specific).
- Wrong checking of alignment in functions Sse2::AnnConvert, Avx2::AnnConvert and Neon::AnnConvert.
Test framework
New features
- Tests for verifying functionality of function AnnUpdateWeights.
- Parameter -r to set project root directory.
- Parameter -pa to print alignment statistics.
- Merged SSE4.1 and SSE4.2 performance statistics.
Documentation
Bug fixing
- Doxygen's description errors.
Home
May 2, 2016 (version 3.1.41.723)
Algorithms
New features
- Integration of types Simd::Point and cv::Size_ and cv::Point_.
- Integration of types Simd::Rectangle and cv::Rect_.
- Integration of types Simd::View and cv::Mat.
- Added operator += for Simd::Rectangle type.
- Functions for loading, initialization and releasing of OpenCV classifier cascades.
- Base implementation, SSE4.1 and AVX2 optimizations of function SimdDetectionHaarDetect32fp.
- Base implementation, SSE4.1 and AVX2 optimizations of function SimdDetectionHaarDetect32fi.
- Base implementation, SSE4.1 and AVX2 optimizations of function SimdDetectionLbpDetect32fp.
- Base implementation, SSE4.1 and AVX2 optimizations of function SimdDetectionLbpDetect32fi.
- Base implementation, SSE4.1 and AVX2 optimizations of function SimdDetectionLbpDetect16ip.
- Base implementation, SSE4.1 and AVX2 optimizations of function SimdDetectionLbpDetect16ii.
- Detection structure - wrapper around low-level API for object detection.
Bug fixing
- Compiler error in file SimdLoad.h on ARM platform.
- Compiler error in file SimdLib.cpp on POWER platform.
- Compiler error in file SimdAvx2ResizeBilinear.cpp on x86/x64 platform.
- Compiler error in file SimdNeonAlphaBlending.cpp on Arm platform (for old versions of GCC).
Test framework
New features
- Saving and loading of View in PGM format.
- Printing of help message.
- Generation of test image with faces.
- Tests for verifying functionality of function SimdDetectionHaarDetect32fp.
- Tests for verifying functionality of function SimdDetectionHaarDetect32fi.
- Tests for verifying functionality of function SimdDetectionLbpDetect32fp.
- Tests for verifying functionality of function SimdDetectionLbpDetect32fi.
- Tests for verifying functionality of function SimdDetectionLbpDetect16ip.
- Tests for verifying functionality of function SimdDetectionLbpDetect16ii.
- Tests for verifying functionality of Detection structure.
- Multiple filters for tests.
Infrastructure
New features
- Test images with faces.
- OpenCV HAAR and LPB classifier cascades.
Bug fixing
- Compiler error in Test project for old CPUs.
Home
April 1, 2016 (version 3.0.40.699)
Algorithms
New features
- NEON optimization of function InterferenceIncrement.
- NEON optimization of function InterferenceDecrement.
- NEON optimization of function InterferenceIncrementMasked.
- NEON optimization of function InterferenceDecrementMasked.
- NEON assembler optimization of function ReduceGray2x2.
- Aligned memory allocation for MinGW (patch was sent by Sintegrial Technologies).
- NEON optimization of function MeanFilter3x3.
- NEON optimization of function AbsSecondDerivativeHistogram.
- NEON optimization of function HistogramMasked.
- NEON optimization of function SegmentationShrinkRegion.
- Implementation of aligned loading/storing for NEON.
- Software prefetch for NEON optimization.
- NEON optimization of function FillBgr.
- NEON optimization of function FillBgra.
- NEON optimization of function BgraToBayer.
- NEON optimization of function BgrToBayer.
- NEON optimization of function Bgr48pToBgra32.
- NEON optimization of function SvmSumLinear.
- NEON optimization of function HogDirectionHistograms.
- NEON optimization of function AnnProductSum.
- NEON optimization of function AnnConvert.
- NEON optimization of function AnnRoughSigmoid.
Improving
- Improving of NEON optimization of function SquaredDifferenceSum.
- Improving of NEON optimization of function SquaredDifferenceSumMasked.
- Improving of NEON optimization of function ReduceGray4x4.
- Improving of NEON optimization of function AlphaBlending.
- Improving of NEON optimization of function AddFeatureDifference.
Test framework
New features
- Tests for verifying functionality of NEON version of function InterferenceIncrement.
- Tests for verifying functionality of NEON version of function InterferenceDecrement.
- Tests for verifying functionality of NEON version of function InterferenceIncrementMasked.
- Tests for verifying functionality of NEON version of function InterferenceDecrementMasked.
- Tests for verifying functionality of NEON version of function MeanFilter3x3.
- Tests for verifying functionality of NEON version of function AbsSecondDerivativeHistogram.
- Tests for verifying functionality of NEON version of function HistogramMasked.
- Tests for verifying functionality of NEON version of function SegmentationShrinkRegion.
- Tests for verifying functionality of NEON version of function FillBgr.
- Tests for verifying functionality of NEON version of function FillBgra.
- Tests for verifying functionality of NEON version of function BgraToBayer.
- Tests for verifying functionality of NEON version of function BgrToBayer.
- Tests for verifying functionality of NEON version of function Bgr48pToBgra32.
- Tests for verifying functionality of NEON version of function SvmSumLinear.
- Tests for verifying functionality of NEON version of function HogDirectionHistograms.
- Tests for verifying functionality of NEON version of function AnnProductSum.
- Tests for verifying functionality of NEON version of function AnnConvert.
- Tests for verifying functionality of NEON version of function AnnRoughSigmoid.
Home
March 2, 2016 (version 3.0.39.674)
Algorithms
New features
- NEON optimization of function Laplace.
- NEON optimization of function LaplaceAbs.
- NEON optimization of function LaplaceAbsSum.
- NEON optimization of function Yuv420pToBgra.
- NEON optimization of function Yuv422pToBgra.
- NEON optimization of function Yuv444pToBgra.
- NEON optimization of function Yuv420pToBgr.
- NEON optimization of function Yuv422pToBgr.
- NEON optimization of function Yuv444pToBgr.
- NEON optimization of function Yuv420pToHue.
- NEON optimization of function Yuv444pToHue.
- NEON optimization of function ShiftBilinear.
- NEON optimization of function SobelDx.
- NEON optimization of function SobelDy.
- NEON optimization of function SobelDxAbs.
- NEON optimization of function SobelDyAbs.
- NEON optimization of function SobelDxAbsSum.
- NEON optimization of function SobelDyAbsSum.
- NEON optimization of function ContourMetrics.
- NEON optimization of function ContourMetricsMasked.
- NEON optimization of function ContourAnchors.
- NEON optimization of function GetStatistic.
- NEON optimization of function GetMoments.
- NEON optimization of function GetRowSums.
- NEON optimization of function GetColSums.
- NEON optimization of function GetAbsDyRowSums.
- NEON optimization of function GetAbsDxColSums.
- NEON optimization of function ValueSum.
- NEON optimization of function SquareSum.
- NEON optimization of function CorrelationSum.
- NEON optimization of function ResizeBilinear.
Test framework
New features
- Tests for verifying functionality of NEON version of function Laplace.
- Tests for verifying functionality of NEON version of function LaplaceAbs.
- Tests for verifying functionality of NEON version of function LaplaceAbsSum.
- Tests for verifying functionality of NEON version of function Yuv420pToBgra.
- Tests for verifying functionality of NEON version of function Yuv422pToBgra.
- Tests for verifying functionality of NEON version of function Yuv444pToBgra.
- Tests for verifying functionality of NEON version of function Yuv420pToBgr.
- Tests for verifying functionality of NEON version of function Yuv422pToBgr.
- Tests for verifying functionality of NEON version of function Yuv444pToBgr.
- Tests for verifying functionality of NEON version of function Yuv420pToHue.
- Tests for verifying functionality of NEON version of function Yuv444pToHue.
- Tests for verifying functionality of NEON version of function ShiftBilinear.
- Tests for verifying functionality of NEON version of function SobelDx.
- Tests for verifying functionality of NEON version of function SobelDy.
- Tests for verifying functionality of NEON version of function SobelDxAbs.
- Tests for verifying functionality of NEON version of function SobelDyAbs.
- Tests for verifying functionality of NEON version of function SobelDxAbsSum.
- Tests for verifying functionality of NEON version of function SobelDyAbsSum.
- Tests for verifying functionality of NEON version of function ContourMetrics.
- Tests for verifying functionality of NEON version of function ContourMetricsMasked.
- Tests for verifying functionality of NEON version of function ContourAnchors.
- Tests for verifying functionality of NEON version of function GetStatistic.
- Tests for verifying functionality of NEON version of function GetMoments.
- Tests for verifying functionality of NEON version of function GetRowSums.
- Tests for verifying functionality of NEON version of function GetColSums.
- Tests for verifying functionality of NEON version of function GetAbsDyRowSums.
- Tests for verifying functionality of NEON version of function GetAbsDxColSums.
- Tests for verifying functionality of NEON version of function ValueSum.
- Tests for verifying functionality of NEON version of function SquareSum.
- Tests for verifying functionality of NEON version of function CorrelationSum.
- Tests for verifying functionality of NEON version of function ResizeBilinear.
Infrastructure
New features
- Release notes were divided by years.
Home
February 1, 2016 (version 3.0.38.640)
Algorithms
New features
- NEON optimization of function AveragingBinarization.
- NEON optimization of function BgraToYuv420p.
- NEON optimization of function BgraToYuv422p.
- NEON optimization of function BgraToYuv444p.
- NEON optimization of function BgrToGray.
- NEON optimization of function BgrToYuv420p.
- NEON optimization of function BgrToYuv422p.
- NEON optimization of function BgrToYuv444p.
- NEON optimization of function BgraToBgr.
- NEON optimization of function BgrToBgra.
- NEON optimization of function LbpEstimate.
- NEON optimization of function GrayToBgra.
- NEON optimization of function GrayToBgr.
- NEON optimization of function StretchGray2x2.
- NEON optimization of function SquaredDifferenceSum.
- NEON optimization of function SquaredDifferenceSumMasked.
- NEON optimization of function SquaredDifferenceSum32f.
- NEON optimization of function SquaredDifferenceKahanSum32f.
- NEON optimization of function TextureBoostedSaturatedGradient.
- NEON optimization of function TextureBoostedUv.
- NEON optimization of function TextureGetDifferenceSum.
- NEON optimization of function TexturePerformCompensation.
- NEON optimization of function SegmentationChangeIndex.
- NEON optimization of function SegmentationFillSingleHoles.
- NEON optimization of function SegmentationPropagate2x2.
Improving
- Improving of NEON optimization of function ConditionalCount8u.
- Improving of NEON optimization of function ConditionalSum.
- Improving of NEON optimization of function ConditionalSquareSum.
- Improving of NEON optimization of function ConditionalSquareGradientSum.
- Improving of NEON optimization of function AbsDifferenceSum.
- Improving of NEON optimization of function AbsDifferenceSumMasked.
- Improving of NEON optimization of function AbsDifferenceSums3x3.
- Improving of NEON optimization of function AbsDifferenceSums3x3Masked.
- Improving of NEON optimization of function AbsGradientSaturatedSum.
Test framework
New features
- Tests for verifying functionality of NEON version of function AveragingBinarization.
- Tests for verifying functionality of NEON version of function BgraToYuv420p.
- Tests for verifying functionality of NEON version of function BgraToYuv422p.
- Tests for verifying functionality of NEON version of function BgraToYuv444p.
- Tests for verifying functionality of NEON version of function BgraToGray.
- Tests for verifying functionality of NEON version of function BgrToYuv420p.
- Tests for verifying functionality of NEON version of function BgrToYuv422p.
- Tests for verifying functionality of NEON version of function BgrToYuv444p.
- Tests for verifying functionality of NEON version of function BgraToBgr.
- Tests for verifying functionality of NEON version of function BgrToBgra.
- Tests for verifying functionality of NEON version of function LbpEstimate.
- Tests for verifying functionality of NEON version of function GrayToBgra.
- Tests for verifying functionality of NEON version of function GrayToBgr.
- Tests for verifying functionality of NEON version of function StretchGray2x2.
- Tests for verifying functionality of NEON version of function SquaredDifferenceSum.
- Tests for verifying functionality of NEON version of function SquaredDifferenceSumMasked.
- Tests for verifying functionality of NEON version of function SquaredDifferenceSum32f.
- Tests for verifying functionality of NEON version of function SquaredDifferenceKahanSum32f.
- Tests for verifying functionality of NEON version of function TextureBoostedSaturatedGradient.
- Tests for verifying functionality of NEON version of function TextureBoostedUv.
- Tests for verifying functionality of NEON version of function TextureGetDifferenceSum.
- Tests for verifying functionality of NEON version of function TexturePerformCompensation.
- Tests for verifying functionality of NEON version of function SegmentationChangeIndex.
- Tests for verifying functionality of NEON version of function SegmentationFillSingleHoles.
- Tests for verifying functionality of NEON version of function SegmentationPropagate2x2.
Home
January 4, 2016 (version 3.0.37.612)
Algorithms
New features
- NEON optimization of function DeinterleaveUv.
- NEON optimization of function InterleaveUv.
- NEON optimization of function MedianFilterRhomb3x3.
- NEON optimization of function MedianFilterRhomb5x5.
- NEON optimization of function MedianFilterSquare3x3.
- NEON optimization of function MedianFilterSquare5x5.
- NEON optimization of function GaussianBlur3x3.
- NEON optimization of function ReduceGray4x4.
- NEON optimization of function ReduceGray3x3.
- NEON optimization of function ReduceGray5x5.
- NEON optimization of function BgraToGray.
- NEON optimization of function BackgroundGrowRangeSlow.
- NEON optimization of function BackgroundGrowRangeFast.
- NEON optimization of function BackgroundIncrementCount.
- NEON optimization of function BackgroundAdjustRange.
- NEON optimization of function BackgroundAdjustRangeMasked.
- NEON optimization of function BackgroundShiftRange.
- NEON optimization of function BackgroundShiftRangeMasked.
- NEON optimization of function BackgroundInitMask.
- NEON optimization of function EdgeBackgroundGrowRangeSlow.
- NEON optimization of function EdgeBackgroundGrowRangeFast.
- NEON optimization of function EdgeBackgroundIncrementCount.
- NEON optimization of function EdgeBackgroundAdjustRange.
- NEON optimization of function EdgeBackgroundAdjustRangeMasked.
- NEON optimization of function EdgeBackgroundShiftRange.
- Improving of SSE2, AVX2 and VMX optimization of function EdgeBackgroundShiftRange.
- NEON optimization of function EdgeBackgroundShiftRangeMasked.
- NEON optimization of function ConditionalCount8u.
- NEON optimization of function ConditionalCount16i.
- Base implementation, SSE, AVX and VSX optimizations of function AnnProductSum.
- Base implementation of function AnnSigmoid.
- Base implementation, SSE, AVX and VSX optimizations of function AnnRoughSigmoid.
- Base implementation, SSE2, AVX2 and VSX optimizations of function AnnConvert.
- NEON optimization of function AddFeatureDifference.
- NEON optimization of function ConditionalSum.
- NEON optimization of function ConditionalSquareSum.
- NEON optimization of function ConditionalSquareGradientSum.
- NEON optimization of function ConditionalFill.
- NEON optimization of function AbsDifferenceSum.
- Additional parameters (flipped and timestamp) in Frame structure.
- NEON optimization of function AbsDifferenceSumMasked.
- NEON optimization of function AbsDifferenceSums3x3.
- NEON optimization of function AbsDifferenceSums3x3Masked.
- NEON optimization of function AbsGradientSaturatedSum.
- NEON optimization of function AlphaBlending.
- NEON optimization of function Binarization.
Bug fixing
- Wrong checking for minimal width in functions GaussianBlur3x3, MeanFilter3x3, MedianFilterRhomb3x3, MedianFilterSquare3x3, MedianFilterRhomb5x5, and MedianFilterSquare5x5.
- Error in SSSE3 and AVX2 optimizations of function ResizeBilinear.
Test framework
New features
- Tests for verifying functionality of NEON version of function DeinterleaveUv.
- Tests for verifying functionality of NEON version of function InterleaveUv.
- Tests for verifying functionality of NEON version of function MedianFilterRhomb3x3.
- Tests for verifying functionality of NEON version of function MedianFilterRhomb5x5.
- Tests for verifying functionality of NEON version of function MedianFilterSquare3x3.
- Tests for verifying functionality of NEON version of function MedianFilterSquare5x5.
- Tests for verifying functionality of NEON version of function GaussianBlur3x3.
- Tests for verifying functionality of NEON version of function ReduceGray4x4.
- Tests for verifying functionality of NEON version of function ReduceGray3x3.
- Tests for verifying functionality of NEON version of function ReduceGray5x5.
- Tests for verifying functionality of NEON version of function BgraToGray.
- Tests for verifying functionality of NEON version of function BackgroundGrowRangeSlow.
- Tests for verifying functionality of NEON version of function BackgroundGrowRangeFast.
- Tests for verifying functionality of NEON version of function BackgroundIncrementCount.
- Tests for verifying functionality of NEON version of function BackgroundAdjustRange.
- Tests for verifying functionality of NEON version of function BackgroundAdjustRangeMasked.
- Tests for verifying functionality of NEON version of function BackgroundShiftRange.
- Tests for verifying functionality of NEON version of function BackgroundShiftRangeMasked.
- Tests for verifying functionality of NEON version of function BackgroundInitMask.
- Tests for verifying functionality of NEON version of function EdgeBackgroundGrowRangeSlow.
- Tests for verifying functionality of NEON version of function EdgeBackgroundGrowRangeFast.
- Tests for verifying functionality of NEON version of function EdgeBackgroundIncrementCount.
- Tests for verifying functionality of NEON version of function EdgeBackgroundAdjustRange.
- Tests for verifying functionality of NEON version of function EdgeBackgroundAdjustRangeMasked.
- Special tests for verifying functionality of SSSE3 and AVX2 optimizations of function ResizeBilinear
- Tests for verifying functionality of NEON version of function EdgeBackgroundShiftRange.
- Tests for verifying functionality of NEON version of function EdgeBackgroundShiftRangeMasked.
- Improving performance of random filling of test data.
- Tests for verifying functionality of NEON version of function ConditionalCount8u.
- Tests for verifying functionality of NEON version of function ConditionalCount16i.
- Tests for verifying functionality of function AnnProductSum.
- Tests for verifying functionality of function AnnSigmoid.
- Tests for verifying functionality of function AnnRoughSigmoid.
- Tests for verifying functionality of function AnnConvert.
- Tests for verifying functionality of NEON version of function AddFeatureDifference.
- Tests for verifying functionality of NEON version of function ConditionalSum.
- Tests for verifying functionality of NEON version of function ConditionalSquareSum.
- Tests for verifying functionality of NEON version of function ConditionalSquareGradientSum.
- Tests for verifying functionality of NEON version of function ConditionalFill.
- Tests for verifying functionality of NEON version of function AbsDifferenceSum.
- Tests for verifying functionality of NEON version of function AbsDifferenceSumMasked.
- Tests for verifying functionality of NEON version of function AbsDifferenceSums3x3.
- Tests for verifying functionality of NEON version of function AbsDifferenceSums3x3Masked.
- Tests for verifying functionality of NEON version of function AbsGradientSaturatedSum.
- Tests for verifying functionality of NEON version of function AlphaBlending.
- Tests for verifying functionality of NEON version of function Binarization.
Home
2024 |
2023 |
2022 |
2021 |
2020 |
2019 |
2018 |
2017 |
2016 |
2015 |
2014 |
2013
|