DoubangoTelecom/compv
Insanely fast Open Source Computer Vision library for ARM and x86 devices (Up to #50 times faster than OpenCV)
C++GPL-3.0
Issues
- 0
Drift in Bilinear rescale
#176 opened by DoubangoTelecom - 1
- 0
B not G -> change naming
#174 opened by DoubangoTelecom - 0
Change COMPV_ARM_NEON_NEQ_ZEROQ to use single instruction (instead of 2) on ARM64
#173 opened by DoubangoTelecom - 0
- 0
Add support for POWER (ppc64el)
#171 opened by madscientist159 - 0
add support for metal (GPU, iOS, OSX)
#170 opened by DoubangoTelecom - 0
CompVMathExpExp_minpack1_64f64f_Asm_X64_AVX2 -> Intrin (VS2015) is faster than ASM
#169 opened by DoubangoTelecom - 0
Add support for LIGHTGBM
#168 opened by DoubangoTelecom - 0
Bicubic transform very slooow (OpenCV faster)
#167 opened by DoubangoTelecom - 0
Change KNN item types from "int" to "size_t"
#166 opened by DoubangoTelecom - 1
- 0
Add support for linear time morphological operator (for Toggle Mapping with large structuring element)
#165 opened by DoubangoTelecom - 0
Canny Hysteresis, use MatPtr as indexes, see UltBaseHysteresisProcessRow_8u_16mpb_Intrin_BSF_SSE2
#164 opened by DoubangoTelecom - 0
Canny, should be "colStart = (imageWidthMinus1 & -mpw))" instead of "colStart = (imageWidthMinus1 & -(mpw - 1))"
#163 opened by DoubangoTelecom - 2
- 0
- 0
Call init in all newObj functions
#160 opened by DoubangoTelecom - 0
Use "CompVThreadDispatcher::dispatchDividingAcrossY" to avoid code verbosity
#159 opened by DoubangoTelecom - 0
Convolution ops could be faster
#158 opened by DoubangoTelecom - 0
Replace all "vpmovmskb + test" with "vptest"
#157 opened by DoubangoTelecom - 0
SSE41 and AVX2 no need for loading then unpack_zero for conversion -> direct memory conv exist
#156 opened by DoubangoTelecom - 0
- 0
Add support for border type in convolution
#154 opened by DoubangoTelecom - 0
- 0
- 0
- 0
- 0
compv_atomic_/(inc)/(dec) -> should lead to compilation error if neither visual studio nor gcc
#148 opened by DoubangoTelecom - 0
- 0
- 0
- 0
- 1
CompVImageScaleBilinear_Asm_XXX_YYY not faster than intrin implementations: no latency hiding technics used (rearrange instructions)
#143 opened by DoubangoTelecom - 0
yuv422family_to_y_NEON: use vld2 to unpack the luma(Y) instead of vzup
#142 opened by DoubangoTelecom - 1
Use MOVZX or MOVSX (al/ax/bx/bl/ah/bh...) to avoid "Partial register stall" issues
#141 opened by DoubangoTelecom - 2
- 0
Asus PadfoneS: KHT.ST is faster than KHT.MT
#139 opened by DoubangoTelecom - 0
- 0
Merge '__gauss_Eq15' with 'voting_Algorithm2_Gmin' and add SIMD implementation
#137 opened by DoubangoTelecom - 0
Add ASM implementation for 'CompVHoughKhtPeaks_Section3_4_VotesCount_4mpd_Intrin_NEON'
#136 opened by DoubangoTelecom - 0
Profile all AArch64 asm code with 'prfm pstl1keep' looks slower (MediaPad2)
#135 opened by DoubangoTelecom - 0
SSE and AVX supports reciprocal (_mm_rcp_ps) use such instruction for scales (1/x)
#134 opened by DoubangoTelecom - 0
Bundle (YUV -> RGB24) and (RGB24 -> HSV) and single MT instead of two MTs
#133 opened by DoubangoTelecom - 0
OpenGL rendered images looks fade
#132 opened by DoubangoTelecom - 0
- 0
- 0
- 0
No assembler functions for CompVCannyHysteresisRow_16mp_Intrin_SSE2 and CompVCannyHysteresisRow_16mp_Intrin_NEON
#128 opened by DoubangoTelecom - 1
Sobel could be done multiplication-free
#127 opened by DoubangoTelecom