在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 基于监控视频的前景目标提取matlab

基于监控视频的前景目标提取matlab

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:31.08M
  • 下载次数:11
  • 浏览次数:171
  • 发布时间:2020-09-01
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
有程序和资料。17年华为杯数学建模D题,针对问题一,在静止背景条件下,提取运动前景目标轮廓,首先处理视频,生成单帧数据,针对不含纯背景帧的视频采用帧间差分法,对含背景帧的视频数据采用背景差分法。两种方法都可以准确提取静止背景下的前景目标轮毂,最后进行形态学的补充处理,达到预期的效果。 针对问题二,分析动态背景每一帧之间都大面积的不同,因此使用帧差法的结果会出现大量的噪点。采取混合高斯模型(GMM)对动态的背景进行建模,采用一定帧数的图像来训练模型,从而实现实时更新的背景模型,过滤掉背景变化对目标提取的影响,可以准确提取前景目标。 针对问题三,考虑摄像头抖动造成图像的变化,因此考虑首先去抖动,对
【实例截图】
【核心代码】
基于监控视频的前景目标提取
├── 程序
│   ├── 2016_person_re-ID-master
│   │   ├── concat_2net.m
│   │   ├── cuhk03-prepare-eval
│   │   │   ├── compute_AP.m
│   │   │   ├── eval_cuhk03_100.m
│   │   │   ├── eval_cuhk03_10times.m
│   │   │   ├── eval_cuhk03.m
│   │   │   ├── prepare_imdb.m
│   │   │   ├── prepare_test.m
│   │   │   ├── README.md
│   │   │   └── test_cuhk03_res.m
│   │   ├── demo_for_heatmap
│   │   │   ├── 0066_c3s1_008701_03.jpg
│   │   │   ├── 0112_c1s1_026076_03.jpg
│   │   │   ├── 0145_c2s1_022601_04.jpg
│   │   │   ├── 0145_c2s1_031551_02.jpg
│   │   │   ├── 0146_c2s1_023251_03.jpg
│   │   │   ├── 0146_c6s1_024926_03.jpg
│   │   │   ├── 0146_c6s1_031701_02.jpg
│   │   │   ├── 0153_c4s1_025451_01.jpg
│   │   │   ├── 0153_c4s1_026076_03.jpg
│   │   │   ├── 0189_c5s1_041651_01.jpg
│   │   │   ├── 0198_c2s1_039176_04.jpg
│   │   │   ├── 1151_c5s3_009915_03.jpg
│   │   │   ├── 1175_c2s3_083427_07.jpg
│   │   │   ├── demo_heatmap.m
│   │   │   ├── get_heatmap.m
│   │   │   ├── heatmap.jpeg
│   │   │   ├── mat2im.m
│   │   │   ├── README.md
│   │   │   └── remove_strange_map.m
│   │   ├── evaluation
│   │   │   ├── col_sum.m
│   │   │   ├── compute_AP_multiCam.m
│   │   │   ├── compute_AP_rerank.m
│   │   │   ├── compute_r1_multiCam.m
│   │   │   ├── draw_confusion_matrix.m
│   │   │   ├── README.md
│   │   │   ├── sqdist.m
│   │   │   ├── zzd_evaluation_res_faster.m
│   │   │   └── zzd_evaluation_res_fast.m
│   │   ├── examples
│   │   │   ├── cnn_train_dag.m
│   │   │   └── cnn_train.m
│   │   ├── gpu_compile.m
│   │   ├── LICENSE
│   │   ├── Makefile
│   │   ├── market1501-train-curve.pdf
│   │   ├── matlab
│   │   │   ├── compatibility
│   │   │   │   └── parallel
│   │   │   │   ├── gather.m
│   │   │   │   ├── labindex.m
│   │   │   │   └── numlabs.m
│   │   │   ├── +dagnn
│   │   │   │   ├── AffineGridGenerator.m
│   │   │   │   ├── BatchNorm.m
│   │   │   │   ├── BilinearSampler.m
│   │   │   │   ├── Concat.m
│   │   │   │   ├── Conv.m
│   │   │   │   ├── ConvTranspose.m
│   │   │   │   ├── Crop.m
│   │   │   │   ├── @DagNN
│   │   │   │   │   ├── addLayer.m
│   │   │   │   │   ├── DagNN.m
│   │   │   │   │   ├── eval.m
│   │   │   │   │   ├── fromSimpleNN.m
│   │   │   │   │   ├── getVarReceptiveFields.m
│   │   │   │   │   ├── getVarSizes.m
│   │   │   │   │   ├── initParams.m
│   │   │   │   │   ├── loadobj.m
│   │   │   │   │   ├── move.m
│   │   │   │   │   ├── print.m
│   │   │   │   │   ├── rebuild.m
│   │   │   │   │   ├── removeLayer.m
│   │   │   │   │   ├── renameLayer.m
│   │   │   │   │   ├── renameVar.m
│   │   │   │   │   ├── reset.m
│   │   │   │   │   ├── saveobj.m
│   │   │   │   │   ├── setLayerInputs.m
│   │   │   │   │   ├── setLayerOutputs.m
│   │   │   │   │   └── setLayerParams.m
│   │   │   │   ├── DropOut.m
│   │   │   │   ├── ElementWise.m
│   │   │   │   ├── Filter.m
│   │   │   │   ├── Layer.m
│   │   │   │   ├── Loss.m
│   │   │   │   ├── LRN.m
│   │   │   │   ├── MAC.m
│   │   │   │   ├── NormOffset.m
│   │   │   │   ├── ODistLoss.m
│   │   │   │   ├── Pooling.m
│   │   │   │   ├── ReLU.m
│   │   │   │   ├── ROIPooling.m
│   │   │   │   ├── Scale.m
│   │   │   │   ├── Sigmoid.m
│   │   │   │   ├── SoftMax.m
│   │   │   │   ├── SpatialNorm.m
│   │   │   │   ├── Square.m
│   │   │   │   ├── Sum.m
│   │   │   │   └── UniformScalingGridGenerator.m
│   │   │   ├── ParameterServer.m
│   │   │   ├── simplenn
│   │   │   │   ├── vl_simplenn_diagnose.m
│   │   │   │   ├── vl_simplenn_display.m
│   │   │   │   ├── vl_simplenn.m
│   │   │   │   ├── vl_simplenn_move.m
│   │   │   │   ├── vl_simplenn_start_parserv.m
│   │   │   │   └── vl_simplenn_tidy.m
│   │   │   ├── src
│   │   │   │   ├── bits
│   │   │   │   │   ├── data.cpp
│   │   │   │   │   ├── data.cu
│   │   │   │   │   ├── datacu.cu
│   │   │   │   │   ├── datacu.hpp
│   │   │   │   │   ├── data.hpp
│   │   │   │   │   ├── datamex.cpp
│   │   │   │   │   ├── datamex.cu
│   │   │   │   │   ├── datamex.hpp
│   │   │   │   │   ├── impl
│   │   │   │   │   │   ├── bilinearsampler_cpu.cpp
│   │   │   │   │   │   ├── bilinearsampler_gpu.cu
│   │   │   │   │   │   ├── bilinearsampler.hpp
│   │   │   │   │   │   ├── blashelper.hpp
│   │   │   │   │   │   ├── bnorm_cpu.cpp
│   │   │   │   │   │   ├── bnorm_gpu.cu
│   │   │   │   │   │   ├── bnorm.hpp
│   │   │   │   │   │   ├── copy_cpu.cpp
│   │   │   │   │   │   ├── copy_gpu.cu
│   │   │   │   │   │   ├── copy.hpp
│   │   │   │   │   │   ├── cudnnhelper.hpp
│   │   │   │   │   │   ├── fast_mutex.h
│   │   │   │   │   │   ├── im2row_cpu.cpp
│   │   │   │   │   │   ├── im2row_gpu.cu
│   │   │   │   │   │   ├── im2row.hpp
│   │   │   │   │   │   ├── imread_gdiplus.cpp
│   │   │   │   │   │   ├── imread_helpers.hpp
│   │   │   │   │   │   ├── imread_libjpeg.cpp
│   │   │   │   │   │   ├── imread_quartz.cpp
│   │   │   │   │   │   ├── nnbias_blas.hpp
│   │   │   │   │   │   ├── nnbias_cudnn.cu
│   │   │   │   │   │   ├── nnbias_cudnn.hpp
│   │   │   │   │   │   ├── nnbilinearsampler_cudnn.cu
│   │   │   │   │   │   ├── nnbilinearsampler_cudnn.hpp
│   │   │   │   │   │   ├── nnbnorm_cudnn.cu
│   │   │   │   │   │   ├── nnbnorm_cudnn.hpp
│   │   │   │   │   │   ├── nnconv_blas.hpp
│   │   │   │   │   │   ├── nnconv_cudnn.cu
│   │   │   │   │   │   ├── nnconv_cudnn.hpp
│   │   │   │   │   │   ├── nnpooling_cudnn.cu
│   │   │   │   │   │   ├── nnpooling_cudnn.hpp
│   │   │   │   │   │   ├── normalize_cpu.cpp
│   │   │   │   │   │   ├── normalize_gpu.cu
│   │   │   │   │   │   ├── normalize.hpp
│   │   │   │   │   │   ├── pooling_cpu.cpp
│   │   │   │   │   │   ├── pooling_gpu.cu
│   │   │   │   │   │   ├── pooling.hpp
│   │   │   │   │   │   ├── roipooling_cpu.cpp
│   │   │   │   │   │   ├── roipooling_gpu.cu
│   │   │   │   │   │   ├── roipooling.hpp
│   │   │   │   │   │   ├── sharedmem.cuh
│   │   │   │   │   │   ├── subsample_cpu.cpp
│   │   │   │   │   │   ├── subsample_gpu.cu
│   │   │   │   │   │   ├── subsample.hpp
│   │   │   │   │   │   ├── tinythread.cpp
│   │   │   │   │   │   └── tinythread.h
│   │   │   │   │   ├── imread.cpp
│   │   │   │   │   ├── imread.hpp
│   │   │   │   │   ├── mexutils.h
│   │   │   │   │   ├── nnbias.cpp
│   │   │   │   │   ├── nnbias.cu
│   │   │   │   │   ├── nnbias.hpp
│   │   │   │   │   ├── nnbilinearsampler.cpp
│   │   │   │   │   ├── nnbilinearsampler.cu
│   │   │   │   │   ├── nnbilinearsampler.hpp
│   │   │   │   │   ├── nnbnorm.cpp
│   │   │   │   │   ├── nnbnorm.cu
│   │   │   │   │   ├── nnbnorm.hpp
│   │   │   │   │   ├── nnconv.cpp
│   │   │   │   │   ├── nnconv.cu
│   │   │   │   │   ├── nnconv.hpp
│   │   │   │   │   ├── nnfullyconnected.cpp
│   │   │   │   │   ├── nnfullyconnected.cu
│   │   │   │   │   ├── nnfullyconnected.hpp
│   │   │   │   │   ├── nnnormalize.cpp
│   │   │   │   │   ├── nnnormalize.cu
│   │   │   │   │   ├── nnnormalize.hpp
│   │   │   │   │   ├── nnpooling.cpp
│   │   │   │   │   ├── nnpooling.cu
│   │   │   │   │   ├── nnpooling.hpp
│   │   │   │   │   ├── nnroipooling.cpp
│   │   │   │   │   ├── nnroipooling.cu
│   │   │   │   │   ├── nnroipooling.hpp
│   │   │   │   │   ├── nnsubsample.cpp
│   │   │   │   │   ├── nnsubsample.cu
│   │   │   │   │   └── nnsubsample.hpp
│   │   │   │   ├── config
│   │   │   │   │   ├── mex_CUDA_glnxa64.sh
│   │   │   │   │   ├── mex_CUDA_glnxa64.xml
│   │   │   │   │   ├── mex_CUDA_maci64.sh
│   │   │   │   │   └── mex_CUDA_maci64.xml
│   │   │   │   ├── vl_cudatool.cpp
│   │   │   │   ├── vl_cudatool.cu
│   │   │   │   ├── vl_imreadjpeg.cpp
│   │   │   │   ├── vl_imreadjpeg.cu
│   │   │   │   ├── vl_imreadjpeg_old.cpp
│   │   │   │   ├── vl_imreadjpeg_old.cu
│   │   │   │   ├── vl_nnbilinearsampler.cpp
│   │   │   │   ├── vl_nnbilinearsampler.cu
│   │   │   │   ├── vl_nnbnorm.cpp
│   │   │   │   ├── vl_nnbnorm.cu
│   │   │   │   ├── vl_nnconv.cpp
│   │   │   │   ├── vl_nnconv.cu
│   │   │   │   ├── vl_nnconvt.cpp
│   │   │   │   ├── vl_nnconvt.cu
│   │   │   │   ├── vl_nnnormalize.cpp
│   │   │   │   ├── vl_nnnormalize.cu
│   │   │   │   ├── vl_nnpool.cpp
│   │   │   │   ├── vl_nnpool.cu
│   │   │   │   ├── vl_nnroipool.cpp
│   │   │   │   ├── vl_nnroipool.cu
│   │   │   │   ├── vl_taccummex.cpp
│   │   │   │   ├── vl_taccummex.cu
│   │   │   │   ├── vl_tmove.cpp
│   │   │   │   └── vl_tmove.cu
│   │   │   ├── vl_argparse.m
│   │   │   ├── vl_compilenn.m
│   │   │   ├── vl_imreadjpeg.m
│   │   │   ├── vl_nnbilinearsampler.m
│   │   │   ├── vl_nnbnorm.m
│   │   │   ├── vl_nnconcat.m
│   │   │   ├── vl_nnconv.m
│   │   │   ├── vl_nnconvt.m
│   │   │   ├── vl_nncrop.m
│   │   │   ├── vl_nndropout.m
│   │   │   ├── vl_nnloss.m
│   │   │   ├── vl_nnnoffset.m
│   │   │   ├── vl_nnnormalizelp.m
│   │   │   ├── vl_nnnormalize.m
│   │   │   ├── vl_nnpdist.m
│   │   │   ├── vl_nnpool.m
│   │   │   ├── vl_nnrelu.m
│   │   │   ├── vl_nnroipool.m
│   │   │   ├── vl_nnsigmoid.m
│   │   │   ├── vl_nnsoftmaxloss.m
│   │   │   ├── vl_nnsoftmax.m
│   │   │   ├── vl_nnspnorm.m
│   │   │   ├── vl_rootnn.m
│   │   │   ├── vl_setupnn.m
│   │   │   ├── vl_taccum.m
│   │   │   ├── vl_tmove.m
│   │   │   └── xtest
│   │   │   ├── suite
│   │   │   │   ├── nnbilinearsampler.m
│   │   │   │   ├── nnbnorm.m
│   │   │   │   ├── nnconcat.m
│   │   │   │   ├── nnconv.m
│   │   │   │   ├── nnconvt.m
│   │   │   │   ├── nndagnn.m
│   │   │   │   ├── nndropout.m
│   │   │   │   ├── nnloss.m
│   │   │   │   ├── nnmnist.m
│   │   │   │   ├── nnnormalizelp.m
│   │   │   │   ├── nnnormalize.m
│   │   │   │   ├── nnoffset.m
│   │   │   │   ├── nnpdist.m
│   │   │   │   ├── nnpool.m
│   │   │   │   ├── nnrelu.m
│   │   │   │   ├── nnroipool.m
│   │   │   │   ├── nnsigmoid.m
│   │   │   │   ├── nnsimplenn.m
│   │   │   │   ├── nnsoftmaxloss.m
│   │   │   │   ├── nnsoftmax.m
│   │   │   │   ├── nnspnorm.m
│   │   │   │   ├── nntest.m
│   │   │   │   ├── Scale.m
│   │   │   │   └── tmovemex.m
│   │   │   ├── vl_bench_bnorm.m
│   │   │   ├── vl_bench_imreadjpeg.m
│   │   │   ├── vl_nnbnorm_old.m
│   │   │   ├── vl_test_bnorm.m
│   │   │   ├── vl_test_economic_relu.m
│   │   │   ├── vl_test_gpureset.m
│   │   │   ├── vl_test_imreadjpeg.m
│   │   │   ├── vl_testnn.m
│   │   │   └── vl_test_print.m
│   │   ├── prepare_data.m
│   │   ├── rand_diff_class.m
│   │   ├── rand_same_class.m
│   │   ├── README.txt
│   │   ├── resnet52_2stream.m
│   │   ├── resnet52_market.m
│   │   ├── start-zzd.sh
│   │   ├── test
│   │   │   ├── getFeature2.m
│   │   │   └── test_gallery_query_crazy.m
│   │   ├── train_id_net_res_2stream.m
│   │   └── vlfeat
│   │   ├── apps
│   │   │   ├── phow_caltech101.m
│   │   │   ├── recognition
│   │   │   │   ├── encodeImage.m
│   │   │   │   ├── experiments.m
│   │   │   │   ├── extendDescriptorsWithGeometry.m
│   │   │   │   ├── getDenseSIFT.m
│   │   │   │   ├── readImage.m
│   │   │   │   ├── setupCaltech256.m
│   │   │   │   ├── setupFMD.m
│   │   │   │   ├── setupGeneric.m
│   │   │   │   ├── setupScene67.m
│   │   │   │   ├── setupVoc.m
│   │   │   │   ├── trainEncoder.m
│   │   │   │   └── traintest.m
│   │   │   └── sift_mosaic.m
│   │   ├── bin
│   │   │   ├── glnx86
│   │   │   │   ├── aib
│   │   │   │   ├── libvl.so
│   │   │   │   ├── mser
│   │   │   │   ├── sift
│   │   │   │   ├── test_gauss_elimination
│   │   │   │   ├── test_getopt_long
│   │   │   │   ├── test_gmm
│   │   │   │   ├── test_heap-def
│   │   │   │   ├── test_host
│   │   │   │   ├── test_imopv
│   │   │   │   ├── test_kmeans
│   │   │   │   ├── test_liop
│   │   │   │   ├── test_mathop
│   │   │   │   ├── test_mathop_abs
│   │   │   │   ├── test_nan
│   │   │   │   ├── test_qsort-def
│   │   │   │   ├── test_rand
│   │   │   │   ├── test_sqrti
│   │   │   │   ├── test_stringop
│   │   │   │   ├── test_svd2
│   │   │   │   ├── test_threads
│   │   │   │   └── test_vec_comp
│   │   │   ├── glnxa64
│   │   │   │   ├── aib
│   │   │   │   ├── libvl.so
│   │   │   │   ├── mser
│   │   │   │   ├── sift
│   │   │   │   ├── test_gauss_elimination
│   │   │   │   ├── test_getopt_long
│   │   │   │   ├── test_gmm
│   │   │   │   ├── test_heap-def
│   │   │   │   ├── test_host
│   │   │   │   ├── test_imopv
│   │   │   │   ├── test_kmeans
│   │   │   │   ├── test_liop
│   │   │   │   ├── test_mathop
│   │   │   │   ├── test_mathop_abs
│   │   │   │   ├── test_nan
│   │   │   │   ├── test_qsort-def
│   │   │   │   ├── test_rand
│   │   │   │   ├── test_sqrti
│   │   │   │   ├── test_stringop
│   │   │   │   ├── test_svd2
│   │   │   │   ├── test_threads
│   │   │   │   └── test_vec_comp
│   │   │   ├── maci
│   │   │   │   ├── aib
│   │   │   │   ├── libvl.dylib
│   │   │   │   ├── mser
│   │   │   │   ├── sift
│   │   │   │   ├── test_gauss_elimination
│   │   │   │   ├── test_getopt_long
│   │   │   │   ├── test_gmm
│   │   │   │   ├── test_heap-def
│   │   │   │   ├── test_host
│   │   │   │   ├── test_imopv
│   │   │   │   ├── test_kmeans
│   │   │   │   ├── test_liop
│   │   │   │   ├── test_mathop
│   │   │   │   ├── test_mathop_abs
│   │   │   │   ├── test_nan
│   │   │   │   ├── test_qsort-def
│   │   │   │   ├── test_rand
│   │   │   │   ├── test_sqrti
│   │   │   │   ├── test_stringop
│   │   │   │   ├── test_svd2
│   │   │   │   ├── test_threads
│   │   │   │   └── test_vec_comp
│   │   │   ├── maci64
│   │   │   │   ├── aib
│   │   │   │   ├── libvl.dylib
│   │   │   │   ├── mser
│   │   │   │   ├── sift
│   │   │   │   ├── test_gauss_elimination
│   │   │   │   ├── test_getopt_long
│   │   │   │   ├── test_gmm
│   │   │   │   ├── test_heap-def
│   │   │   │   ├── test_host
│   │   │   │   ├── test_imopv
│   │   │   │   ├── test_kmeans
│   │   │   │   ├── test_liop
│   │   │   │   ├── test_mathop
│   │   │   │   ├── test_mathop_abs
│   │   │   │   ├── test_nan
│   │   │   │   ├── test_qsort-def
│   │   │   │   ├── test_rand
│   │   │   │   ├── test_sqrti
│   │   │   │   ├── test_stringop
│   │   │   │   ├── test_svd2
│   │   │   │   ├── test_threads
│   │   │   │   └── test_vec_comp
│   │   │   ├── win32
│   │   │   │   ├── aib.exe
│   │   │   │   ├── mser.exe
│   │   │   │   ├── msvcr100.dll
│   │   │   │   ├── sift.exe
│   │   │   │   ├── test_gauss_elimination.exe
│   │   │   │   ├── test_getopt_long.exe
│   │   │   │   ├── test_gmm.exe
│   │   │   │   ├── test_heap-def.exe
│   │   │   │   ├── test_host.exe
│   │   │   │   ├── test_imopv.exe
│   │   │   │   ├── test_kmeans.exe
│   │   │   │   ├── test_liop.exe
│   │   │   │   ├── test_mathop_abs.exe
│   │   │   │   ├── test_mathop.exe
│   │   │   │   ├── test_nan.exe
│   │   │   │   ├── test_qsort-def.exe
│   │   │   │   ├── test_rand.exe
│   │   │   │   ├── test_sqrti.exe
│   │   │   │   ├── test_stringop.exe
│   │   │   │   ├── test_svd2.exe
│   │   │   │   ├── test_threads.exe
│   │   │   │   ├── test_vec_comp.exe
│   │   │   │   ├── vl.dll
│   │   │   │   └── vl.lib
│   │   │   └── win64
│   │   │   ├── aib.exe
│   │   │   ├── mser.exe
│   │   │   ├── msvcr100.dll
│   │   │   ├── sift.exe
│   │   │   ├── test_gauss_elimination.exe
│   │   │   ├── test_getopt_long.exe
│   │   │   ├── test_gmm.exe
│   │   │   ├── test_heap-def.exe
│   │   │   ├── test_host.exe
│   │   │   ├── test_imopv.exe
│   │   │   ├── test_kmeans.exe
│   │   │   ├── test_liop.exe
│   │   │   ├── test_mathop_abs.exe
│   │   │   ├── test_mathop.exe
│   │   │   ├── test_nan.exe
│   │   │   ├── test_qsort-def.exe
│   │   │   ├── test_rand.exe
│   │   │   ├── test_sqrti.exe
│   │   │   ├── test_stringop.exe
│   │   │   ├── test_svd2.exe
│   │   │   ├── test_threads.exe
│   │   │   ├── test_vec_comp.exe
│   │   │   ├── vl.dll
│   │   │   └── vl.lib
│   │   ├── COPYING
│   │   ├── data
│   │   │   ├── box.pgm
│   │   │   ├── box.sift
│   │   │   ├── river1.jpg
│   │   │   ├── river2.jpg
│   │   │   ├── roofs1.jpg
│   │   │   ├── roofs2.jpg
│   │   │   └── spots.jpg
│   │   ├── make
│   │   │   ├── bin.mak
│   │   │   ├── dist.mak
│   │   │   ├── dll.mak
│   │   │   ├── doc.mak
│   │   │   ├── matlab.mak
│   │   │   ├── nmake_helper.mak
│   │   │   ├── octave.mak
│   │   │   └── update-mak.sh
│   │   ├── Makefile
│   │   ├── Makefile.mak
│   │   ├── README.md
│   │   ├── src
│   │   │   ├── aib.c
│   │   │   ├── check.h
│   │   │   ├── generic-driver.h
│   │   │   ├── mser.1
│   │   │   ├── mser.c
│   │   │   ├── sift.1
│   │   │   ├── sift.c
│   │   │   ├── test_gauss_elimination.c
│   │   │   ├── test_getopt_long.c
│   │   │   ├── test_gmm.c
│   │   │   ├── test_heap-def.c
│   │   │   ├── test_host.c
│   │   │   ├── test_imopv.c
│   │   │   ├── test_kmeans.c
│   │   │   ├── test_liop.c
│   │   │   ├── test_mathop_abs.c
│   │   │   ├── test_mathop.c
│   │   │   ├── test_mathop_fast_resqrt.tc
│   │   │   ├── test_mathop_fast_sqrt_ui.tc
│   │   │   ├── test_nan.c
│   │   │   ├── test_qsort-def.c
│   │   │   ├── test_rand.c
│   │   │   ├── test_sqrti.c
│   │   │   ├── test_stringop.c
│   │   │   ├── test_svd2.c
│   │   │   ├── test_threads.c
│   │   │   ├── test_vec_comp.c
│   │   │   └── vlfeat.7
│   │   ├── toolbox
│   │   │   ├── aib
│   │   │   │   ├── vl_aib.c
│   │   │   │   ├── vl_aibcuthist.m
│   │   │   │   ├── vl_aibcut.m
│   │   │   │   ├── vl_aibcutpush.m
│   │   │   │   ├── vl_aibhist.c
│   │   │   │   ├── vl_aibhist.m
│   │   │   │   └── vl_aib.m
│   │   │   ├── demo
│   │   │   │   ├── vl_demo_aib.m
│   │   │   │   ├── vl_demo_alldist.m
│   │   │   │   ├── vl_demo_cmd.m
│   │   │   │   ├── vl_demo_covdet.m
│   │   │   │   ├── vl_demo_dsift.m
│   │   │   │   ├── vl_demo_frame.m
│   │   │   │   ├── vl_demo_gmm_2d_rand.m
│   │   │   │   ├── vl_demo_gmm_2d_twist.m
│   │   │   │   ├── vl_demo_gmm_3d.m
│   │   │   │   ├── vl_demo_gmm_convergence.m
│   │   │   │   ├── vl_demo_hog.m
│   │   │   │   ├── vl_demo_ikmeans.m
│   │   │   │   ├── vl_demo_imdisttf.m
│   │   │   │   ├── vl_demo_kdtree_ann.m
│   │   │   │   ├── vl_demo_kdtree_forest.m
│   │   │   │   ├── vl_demo_kdtree.m
│   │   │   │   ├── vl_demo_kdtree_plot.m
│   │   │   │   ├── vl_demo_kdtree_self.m
│   │   │   │   ├── vl_demo_kdtree_sift.m
│   │   │   │   ├── vl_demo_kmeans_2d.m
│   │   │   │   ├── vl_demo_kmeans_ann_speed.m
│   │   │   │   ├── vl_demo_kmeans_init.m
│   │   │   │   ├── vl_demo_kmeans_vs_builtin.m
│   │   │   │   ├── vl_demo_mser_basic.m
│   │   │   │   ├── vl_demo_mser_cmd.m
│   │   │   │   ├── vl_demo_mser_delta.m
│   │   │   │   ├── vl_demo_plots_rank.m
│   │   │   │   ├── vl_demo_print.m
│   │   │   │   ├── vl_demo_quickshift.m
│   │   │   │   ├── vl_demo_sift_basic.m
│   │   │   │   ├── vl_demo_sift_cmd.m
│   │   │   │   ├── vl_demo_sift_edge.m
│   │   │   │   ├── vl_demo_sift_match.m
│   │   │   │   ├── vl_demo_sift_or.m
│   │   │   │   ├── vl_demo_sift_peak.m
│   │   │   │   ├── vl_demo_sift_vs_ubc.m
│   │   │   │   ├── vl_demo_slic.m
│   │   │   │   ├── vl_demo_svm_data.mat
│   │   │   │   └── vl_demo_svm.m
│   │   │   ├── fisher
│   │   │   │   ├── vl_fisher.c
│   │   │   │   └── vl_fisher.m
│   │   │   ├── geometry
│   │   │   │   ├── vl_hat.m
│   │   │   │   ├── vl_ihat.m
│   │   │   │   ├── vl_irodr.c
│   │   │   │   ├── vl_irodr.m
│   │   │   │   ├── vl_rodr.c
│   │   │   │   └── vl_rodr.m
│   │   │   ├── gmm
│   │   │   │   ├── vl_gmm.c
│   │   │   │   └── vl_gmm.m
│   │   │   ├── imop
│   │   │   │   ├── vl_dwaffine.m
│   │   │   │   ├── vl_imarray.m
│   │   │   │   ├── vl_imarraysc.m
│   │   │   │   ├── vl_imdisttf.c
│   │   │   │   ├── vl_imdisttf.m
│   │   │   │   ├── vl_imdown.m
│   │   │   │   ├── vl_imgrad.m
│   │   │   │   ├── vl_imintegral.c
│   │   │   │   ├── vl_imintegral.m
│   │   │   │   ├── vl_impattern.m
│   │   │   │   ├── vl_imreadbw.m
│   │   │   │   ├── vl_imreadgray.m
│   │   │   │   ├── vl_imsc.m
│   │   │   │   ├── vl_imsmooth.c
│   │   │   │   ├── vl_imsmooth.m
│   │   │   │   ├── vl_imup.m
│   │   │   │   ├── vl_imwbackward.m
│   │   │   │   ├── vl_imwbackwardmx.c
│   │   │   │   ├── vl_imwhiten.m
│   │   │   │   ├── vl_rgb2xyz.m
│   │   │   │   ├── vl_tps.m
│   │   │   │   ├── vl_tpsu.m
│   │   │   │   ├── vl_tpsumx.c
│   │   │   │   ├── vl_waffine.m
│   │   │   │   ├── vl_witps.m
│   │   │   │   ├── vl_wtps.m
│   │   │   │   ├── vl_xyz2lab.m
│   │   │   │   ├── vl_xyz2luv.m
│   │   │   │   └── vl_xyz2rgb.m
│   │   │   ├── info.xml
│   │   │   ├── kmeans
│   │   │   │   ├── vl_hikmeans.c
│   │   │   │   ├── vl_hikmeanshist.m
│   │   │   │   ├── vl_hikmeans.m
│   │   │   │   ├── vl_hikmeanspush.c
│   │   │   │   ├── vl_hikmeanspush.m
│   │   │   │   ├── vl_ikmeans.c
│   │   │   │   ├── vl_ikmeanshist.m
│   │   │   │   ├── vl_ikmeans.m
│   │   │   │   ├── vl_ikmeanspush.c
│   │   │   │   ├── vl_ikmeanspush.m
│   │   │   │   ├── vl_kmeans.c
│   │   │   │   └── vl_kmeans.m
│   │   │   ├── mex
│   │   │   │   ├── mexa64
│   │   │   │   │   ├── libvl.so
│   │   │   │   │   ├── vl_aibhist.mexa64
│   │   │   │   │   ├── vl_aib.mexa64
│   │   │   │   │   ├── vl_alldist2.mexa64
│   │   │   │   │   ├── vl_alldist.mexa64
│   │   │   │   │   ├── vl_binsearch.mexa64
│   │   │   │   │   ├── vl_binsum.mexa64
│   │   │   │   │   ├── vl_covdet.mexa64
│   │   │   │   │   ├── vl_cummax.mexa64
│   │   │   │   │   ├── vl_dsift.mexa64
│   │   │   │   │   ├── vl_erfill.mexa64
│   │   │   │   │   ├── vl_fisher.mexa64
│   │   │   │   │   ├── vl_getpid.mexa64
│   │   │   │   │   ├── vl_gmm.mexa64
│   │   │   │   │   ├── vl_hikmeans.mexa64
│   │   │   │   │   ├── vl_hikmeanspush.mexa64
│   │   │   │   │   ├── vl_hog.mexa64
│   │   │   │   │   ├── vl_homkermap.mexa64
│   │   │   │   │   ├── vl_ihashfind.mexa64
│   │   │   │   │   ├── vl_ihashsum.mexa64
│   │   │   │   │   ├── vl_ikmeans.mexa64
│   │   │   │   │   ├── vl_ikmeanspush.mexa64
│   │   │   │   │   ├── vl_imdisttf.mexa64
│   │   │   │   │   ├── vl_imintegral.mexa64
│   │   │   │   │   ├── vl_imsmooth.mexa64
│   │   │   │   │   ├── vl_imwbackwardmx.mexa64
│   │   │   │   │   ├── vl_inthist.mexa64
│   │   │   │   │   ├── vl_irodr.mexa64
│   │   │   │   │   ├── vl_kdtreebuild.mexa64
│   │   │   │   │   ├── vl_kdtreequery.mexa64
│   │   │   │   │   ├── vl_kmeans.mexa64
│   │   │   │   │   ├── vl_lbp.mexa64
│   │   │   │   │   ├── vl_liop.mexa64
│   │   │   │   │   ├── vl_localmax.mexa64
│   │   │   │   │   ├── vl_mser.mexa64
│   │   │   │   │   ├── vl_quickshift.mexa64
│   │   │   │   │   ├── vl_rodr.mexa64
│   │   │   │   │   ├── vl_sampleinthist.mexa64
│   │   │   │   │   ├── vl_siftdescriptor.mexa64
│   │   │   │   │   ├── vl_sift.mexa64
│   │   │   │   │   ├── vl_simdctrl.mexa64
│   │   │   │   │   ├── vl_slic.mexa64
│   │   │   │   │   ├── vl_svmtrain.mexa64
│   │   │   │   │   ├── vl_threads.mexa64
│   │   │   │   │   ├── vl_tpsumx.mexa64
│   │   │   │   │   ├── vl_twister.mexa64
│   │   │   │   │   ├── vl_ubcmatch.mexa64
│   │   │   │   │   ├── vl_version.mexa64
│   │   │   │   │   └── vl_vlad.mexa64
│   │   │   │   ├── mexglx
│   │   │   │   │   ├── libvl.so
│   │   │   │   │   ├── vl_aibhist.mexglx
│   │   │   │   │   ├── vl_aib.mexglx
│   │   │   │   │   ├── vl_alldist2.mexglx
│   │   │   │   │   ├── vl_alldist.mexglx
│   │   │   │   │   ├── vl_binsearch.mexglx
│   │   │   │   │   ├── vl_binsum.mexglx
│   │   │   │   │   ├── vl_covdet.mexglx
│   │   │   │   │   ├── vl_cummax.mexglx
│   │   │   │   │   ├── vl_dsift.mexglx
│   │   │   │   │   ├── vl_erfill.mexglx
│   │   │   │   │   ├── vl_fisher.mexglx
│   │   │   │   │   ├── vl_getpid.mexglx
│   │   │   │   │   ├── vl_gmm.mexglx
│   │   │   │   │   ├── vl_hikmeans.mexglx
│   │   │   │   │   ├── vl_hikmeanspush.mexglx
│   │   │   │   │   ├── vl_hog.mexglx
│   │   │   │   │   ├── vl_homkermap.mexglx
│   │   │   │   │   ├── vl_ihashfind.mexglx
│   │   │   │   │   ├── vl_ihashsum.mexglx
│   │   │   │   │   ├── vl_ikmeans.mexglx
│   │   │   │   │   ├── vl_ikmeanspush.mexglx
│   │   │   │   │   ├── vl_imdisttf.mexglx
│   │   │   │   │   ├── vl_imintegral.mexglx
│   │   │   │   │   ├── vl_imsmooth.mexglx
│   │   │   │   │   ├── vl_imwbackwardmx.mexglx
│   │   │   │   │   ├── vl_inthist.mexglx
│   │   │   │   │   ├── vl_irodr.mexglx
│   │   │   │   │   ├── vl_kdtreebuild.mexglx
│   │   │   │   │   ├── vl_kdtreequery.mexglx
│   │   │   │   │   ├── vl_kmeans.mexglx
│   │   │   │   │   ├── vl_lbp.mexglx
│   │   │   │   │   ├── vl_liop.mexglx
│   │   │   │   │   ├── vl_localmax.mexglx
│   │   │   │   │   ├── vl_mser.mexglx
│   │   │   │   │   ├── vl_quickshift.mexglx
│   │   │   │   │   ├── vl_rodr.mexglx
│   │   │   │   │   ├── vl_sampleinthist.mexglx
│   │   │   │   │   ├── vl_siftdescriptor.mexglx
│   │   │   │   │   ├── vl_sift.mexglx
│   │   │   │   │   ├── vl_simdctrl.mexglx
│   │   │   │   │   ├── vl_slic.mexglx
│   │   │   │   │   ├── vl_svmtrain.mexglx
│   │   │   │   │   ├── vl_threads.mexglx
│   │   │   │   │   ├── vl_tpsumx.mexglx
│   │   │   │   │   ├── vl_twister.mexglx
│   │   │   │   │   ├── vl_ubcmatch.mexglx
│   │   │   │   │   ├── vl_version.mexglx
│   │   │   │   │   └── vl_vlad.mexglx
│   │   │   │   ├── mexmaci
│   │   │   │   │   ├── libvl.dylib
│   │   │   │   │   ├── vl_aibhist.mexmaci
│   │   │   │   │   ├── vl_aib.mexmaci
│   │   │   │   │   ├── vl_alldist2.mexmaci
│   │   │   │   │   ├── vl_alldist.mexmaci
│   │   │   │   │   ├── vl_binsearch.mexmaci
│   │   │   │   │   ├── vl_binsum.mexmaci
│   │   │   │   │   ├── vl_covdet.mexmaci
│   │   │   │   │   ├── vl_cummax.mexmaci
│   │   │   │   │   ├── vl_dsift.mexmaci
│   │   │   │   │   ├── vl_erfill.mexmaci
│   │   │   │   │   ├── vl_fisher.mexmaci
│   │   │   │   │   ├── vl_getpid.mexmaci
│   │   │   │   │   ├── vl_gmm.mexmaci
│   │   │   │   │   ├── vl_hikmeans.mexmaci
│   │   │   │   │   ├── vl_hikmeanspush.mexmaci
│   │   │   │   │   ├── vl_hog.mexmaci
│   │   │   │   │   ├── vl_homkermap.mexmaci
│   │   │   │   │   ├── vl_ihashfind.mexmaci
│   │   │   │   │   ├── vl_ihashsum.mexmaci
│   │   │   │   │   ├── vl_ikmeans.mexmaci
│   │   │   │   │   ├── vl_ikmeanspush.mexmaci
│   │   │   │   │   ├── vl_imdisttf.mexmaci
│   │   │   │   │   ├── vl_imintegral.mexmaci
│   │   │   │   │   ├── vl_imsmooth.mexmaci
│   │   │   │   │   ├── vl_imwbackwardmx.mexmaci
│   │   │   │   │   ├── vl_inthist.mexmaci
│   │   │   │   │   ├── vl_irodr.mexmaci
│   │   │   │   │   ├── vl_kdtreebuild.mexmaci
│   │   │   │   │   ├── vl_kdtreequery.mexmaci
│   │   │   │   │   ├── vl_kmeans.mexmaci
│   │   │   │   │   ├── vl_lbp.mexmaci
│   │   │   │   │   ├── vl_liop.mexmaci
│   │   │   │   │   ├── vl_localmax.mexmaci
│   │   │   │   │   ├── vl_mser.mexmaci
│   │   │   │   │   ├── vl_quickshift.mexmaci
│   │   │   │   │   ├── vl_rodr.mexmaci
│   │   │   │   │   ├── vl_sampleinthist.mexmaci
│   │   │   │   │   ├── vl_siftdescriptor.mexmaci
│   │   │   │   │   ├── vl_sift.mexmaci
│   │   │   │   │   ├── vl_simdctrl.mexmaci
│   │   │   │   │   ├── vl_slic.mexmaci
│   │   │   │   │   ├── vl_svmtrain.mexmaci
│   │   │   │   │   ├── vl_threads.mexmaci
│   │   │   │   │   ├── vl_tpsumx.mexmaci
│   │   │   │   │   ├── vl_twister.mexmaci
│   │   │   │   │   ├── vl_ubcmatch.mexmaci
│   │   │   │   │   ├── vl_version.mexmaci
│   │   │   │   │   └── vl_vlad.mexmaci
│   │   │   │   ├── mexmaci64
│   │   │   │   │   ├── libvl.dylib
│   │   │   │   │   ├── vl_aibhist.mexmaci64
│   │   │   │   │   ├── vl_aib.mexmaci64
│   │   │   │   │   ├── vl_alldist2.mexmaci64
│   │   │   │   │   ├── vl_alldist.mexmaci64
│   │   │   │   │   ├── vl_binsearch.mexmaci64
│   │   │   │   │   ├── vl_binsum.mexmaci64
│   │   │   │   │   ├── vl_covdet.mexmaci64
│   │   │   │   │   ├── vl_cummax.mexmaci64
│   │   │   │   │   ├── vl_dsift.mexmaci64
│   │   │   │   │   ├── vl_erfill.mexmaci64
│   │   │   │   │   ├── vl_fisher.mexmaci64
│   │   │   │   │   ├── vl_getpid.mexmaci64
│   │   │   │   │   ├── vl_gmm.mexmaci64
│   │   │   │   │   ├── vl_hikmeans.mexmaci64
│   │   │   │   │   ├── vl_hikmeanspush.mexmaci64
│   │   │   │   │   ├── vl_hog.mexmaci64
│   │   │   │   │   ├── vl_homkermap.mexmaci64
│   │   │   │   │   ├── vl_ihashfind.mexmaci64
│   │   │   │   │   ├── vl_ihashsum.mexmaci64
│   │   │   │   │   ├── vl_ikmeans.mexmaci64
│   │   │   │   │   ├── vl_ikmeanspush.mexmaci64
│   │   │   │   │   ├── vl_imdisttf.mexmaci64
│   │   │   │   │   ├── vl_imintegral.mexmaci64
│   │   │   │   │   ├── vl_imsmooth.mexmaci64
│   │   │   │   │   ├── vl_imwbackwardmx.mexmaci64
│   │   │   │   │   ├── vl_inthist.mexmaci64
│   │   │   │   │   ├── vl_irodr.mexmaci64
│   │   │   │   │   ├── vl_kdtreebuild.mexmaci64
│   │   │   │   │   ├── vl_kdtreequery.mexmaci64
│   │   │   │   │   ├── vl_kmeans.mexmaci64
│   │   │   │   │   ├── vl_lbp.mexmaci64
│   │   │   │   │   ├── vl_liop.mexmaci64
│   │   │   │   │   ├── vl_localmax.mexmaci64
│   │   │   │   │   ├── vl_mser.mexmaci64
│   │   │   │   │   ├── vl_quickshift.mexmaci64
│   │   │   │   │   ├── vl_rodr.mexmaci64
│   │   │   │   │   ├── vl_sampleinthist.mexmaci64
│   │   │   │   │   ├── vl_siftdescriptor.mexmaci64
│   │   │   │   │   ├── vl_sift.mexmaci64
│   │   │   │   │   ├── vl_simdctrl.mexmaci64
│   │   │   │   │   ├── vl_slic.mexmaci64
│   │   │   │   │   ├── vl_svmtrain.mexmaci64
│   │   │   │   │   ├── vl_threads.mexmaci64
│   │   │   │   │   ├── vl_tpsumx.mexmaci64
│   │   │   │   │   ├── vl_twister.mexmaci64
│   │   │   │   │   ├── vl_ubcmatch.mexmaci64
│   │   │   │   │   ├── vl_version.mexmaci64
│   │   │   │   │   └── vl_vlad.mexmaci64
│   │   │   │   ├── mexw32
│   │   │   │   │   ├── msvcr100.dll
│   │   │   │   │   ├── vl_aibhist.mexw32
│   │   │   │   │   ├── vl_aib.mexw32
│   │   │   │   │   ├── vl_alldist2.mexw32
│   │   │   │   │   ├── vl_alldist.mexw32
│   │   │   │   │   ├── vl_binsearch.mexw32
│   │   │   │   │   ├── vl_binsum.mexw32
│   │   │   │   │   ├── vl_covdet.mexw32
│   │   │   │   │   ├── vl_cummax.mexw32
│   │   │   │   │   ├── vl.dll
│   │   │   │   │   ├── vl_dsift.mexw32
│   │   │   │   │   ├── vl_erfill.mexw32
│   │   │   │   │   ├── vl_fisher.mexw32
│   │   │   │   │   ├── vl_getpid.mexw32
│   │   │   │   │   ├── vl_gmm.mexw32
│   │   │   │   │   ├── vl_hikmeans.mexw32
│   │   │   │   │   ├── vl_hikmeanspush.mexw32
│   │   │   │   │   ├── vl_hog.mexw32
│   │   │   │   │   ├── vl_homkermap.mexw32
│   │   │   │   │   ├── vl_ihashfind.mexw32
│   │   │   │   │   ├── vl_ihashsum.mexw32
│   │   │   │   │   ├── vl_ikmeans.mexw32
│   │   │   │   │   ├── vl_ikmeanspush.mexw32
│   │   │   │   │   ├── vl_imdisttf.mexw32
│   │   │   │   │   ├── vl_imintegral.mexw32
│   │   │   │   │   ├── vl_imsmooth.mexw32
│   │   │   │   │   ├── vl_imwbackwardmx.mexw32
│   │   │   │   │   ├── vl_inthist.mexw32
│   │   │   │   │   ├── vl_irodr.mexw32
│   │   │   │   │   ├── vl_kdtreebuild.mexw32
│   │   │   │   │   ├── vl_kdtreequery.mexw32
│   │   │   │   │   ├── vl_kmeans.mexw32
│   │   │   │   │   ├── vl_lbp.mexw32
│   │   │   │   │   ├── vl_liop.mexw32
│   │   │   │   │   ├── vl_localmax.mexw32
│   │   │   │   │   ├── vl_mser.mexw32
│   │   │   │   │   ├── vl_quickshift.mexw32
│   │   │   │   │   ├── vl_rodr.mexw32
│   │   │   │   │   ├── vl_sampleinthist.mexw32
│   │   │   │   │   ├── vl_siftdescriptor.mexw32
│   │   │   │   │   ├── vl_sift.mexw32
│   │   │   │   │   ├── vl_simdctrl.mexw32
│   │   │   │   │   ├── vl_slic.mexw32
│   │   │   │   │   ├── vl_svmtrain.mexw32
│   │   │   │   │   ├── vl_threads.mexw32
│   │   │   │   │   ├── vl_tpsumx.mexw32
│   │   │   │   │   ├── vl_twister.mexw32
│   │   │   │   │   ├── vl_ubcmatch.mexw32
│   │   │   │   │   ├── vl_version.mexw32
│   │   │   │   │   └── vl_vlad.mexw32
│   │   │   │   └── mexw64
│   │   │   │   ├── msvcr100.dll
│   │   │   │   ├── vl_aibhist.mexw64
│   │   │   │   ├── vl_aib.mexw64
│   │   │   │   ├── vl_alldist2.mexw64
│   │   │   │   ├── vl_alldist.mexw64
│   │   │   │   ├── vl_binsearch.mexw64
│   │   │   │   ├── vl_binsum.mexw64
│   │   │   │   ├── vl_covdet.mexw64
│   │   │   │   ├── vl_cummax.mexw64
│   │   │   │   ├── vl.dll
│   │   │   │   ├── vl_dsift.mexw64
│   │   │   │   ├── vl_erfill.mexw64
│   │   │   │   ├── vl_fisher.mexw64
│   │   │   │   ├── vl_getpid.mexw64
│   │   │   │   ├── vl_gmm.mexw64
│   │   │   │   ├── vl_hikmeans.mexw64
│   │   │   │   ├── vl_hikmeanspush.mexw64
│   │   │   │   ├── vl_hog.mexw64
│   │   │   │   ├── vl_homkermap.mexw64
│   │   │   │   ├── vl_ihashfind.mexw64
│   │   │   │   ├── vl_ihashsum.mexw64
│   │   │   │   ├── vl_ikmeans.mexw64
│   │   │   │   ├── vl_ikmeanspush.mexw64
│   │   │   │   ├── vl_imdisttf.mexw64
│   │   │   │   ├── vl_imintegral.mexw64
│   │   │   │   ├── vl_imsmooth.mexw64
│   │   │   │   ├── vl_imwbackwardmx.mexw64
│   │   │   │   ├── vl_inthist.mexw64
│   │   │   │   ├── vl_irodr.mexw64
│   │   │   │   ├── vl_kdtreebuild.mexw64
│   │   │   │   ├── vl_kdtreequery.mexw64
│   │   │   │   ├── vl_kmeans.mexw64
│   │   │   │   ├── vl_lbp.mexw64
│   │   │   │   ├── vl_liop.mexw64
│   │   │   │   ├── vl_localmax.mexw64
│   │   │   │   ├── vl_mser.mexw64
│   │   │   │   ├── vl_quickshift.mexw64
│   │   │   │   ├── vl_rodr.mexw64
│   │   │   │   ├── vl_sampleinthist.mexw64
│   │   │   │   ├── vl_siftdescriptor.mexw64
│   │   │   │   ├── vl_sift.mexw64
│   │   │   │   ├── vl_simdctrl.mexw64
│   │   │   │   ├── vl_slic.mexw64
│   │   │   │   ├── vl_svmtrain.mexw64
│   │   │   │   ├── vl_threads.mexw64
│   │   │   │   ├── vl_tpsumx.mexw64
│   │   │   │   ├── vl_twister.mexw64
│   │   │   │   ├── vl_ubcmatch.mexw64
│   │   │   │   ├── vl_version.mexw64
│   │   │   │   └── vl_vlad.mexw64
│   │   │   ├── mexutils.h
│   │   │   ├── misc
│   │   │   │   ├── inthist.tc
│   │   │   │   ├── kdtree.h
│   │   │   │   ├── samplinthist.tc
│   │   │   │   ├── svms_common.h
│   │   │   │   ├── vl_alldist2.c
│   │   │   │   ├── vl_alldist2.m
│   │   │   │   ├── vl_alldist.c
│   │   │   │   ├── vl_alphanum.m
│   │   │   │   ├── vl_argparse.m
│   │   │   │   ├── vl_binsearch.c
│   │   │   │   ├── vl_binsearch.m
│   │   │   │   ├── vl_binsum.c
│   │   │   │   ├── vl_binsum.def
│   │   │   │   ├── vl_binsum.m
│   │   │   │   ├── vl_colsubset.m
│   │   │   │   ├── vl_cummax.c
│   │   │   │   ├── vl_cummax.def
│   │   │   │   ├── vl_cummax.m
│   │   │   │   ├── vl_getpid.c
│   │   │   │   ├── vl_getpid.m
│   │   │   │   ├── vl_grad.m
│   │   │   │   ├── vl_histmarg.m
│   │   │   │   ├── vl_hog.c
│   │   │   │   ├── vl_hog.m
│   │   │   │   ├── vl_homkermap.c
│   │   │   │   ├── vl_homkermap.m
│   │   │   │   ├── vl_ihashfind.c
│   │   │   │   ├── vl_ihashfind.m
│   │   │   │   ├── vl_ihashsum.c
│   │   │   │   ├── vl_ihashsum.m
│   │   │   │   ├── vl_inthist.c
│   │   │   │   ├── vl_inthist.m
│   │   │   │   ├── vl_isoctave.m
│   │   │   │   ├── vl_kdtreebuild.c
│   │   │   │   ├── vl_kdtreebuild.m
│   │   │   │   ├── vl_kdtreequery.c
│   │   │   │   ├── vl_kdtreequery.m
│   │   │   │   ├── vl_lbp.c
│   │   │   │   ├── vl_lbpfliplr.m
│   │   │   │   ├── vl_lbp.m
│   │   │   │   ├── vl_localmax.c
│   │   │   │   ├── vl_localmax.m
│   │   │   │   ├── vl_matlabversion.m
│   │   │   │   ├── vl_numder2.m
│   │   │   │   ├── vl_numder.m
│   │   │   │   ├── vl_override.m
│   │   │   │   ├── vl_pegasos.m
│   │   │   │   ├── vl_sampleinthist.c
│   │   │   │   ├── vl_sampleinthist.m
│   │   │   │   ├── vl_simdctrl.c
│   │   │   │   ├── vl_simdctrl.m
│   │   │   │   ├── vl_svmdataset.m
│   │   │   │   ├── vl_svmpegasos.m
│   │   │   │   ├── vl_svmtrain.c
│   │   │   │   ├── vl_svmtrain.m
│   │   │   │   ├── vl_threads.c
│   │   │   │   ├── vl_threads.m
│   │   │   │   ├── vl_twister.c
│   │   │   │   ├── vl_twister.m
│   │   │   │   ├── vl_version.c
│   │   │   │   ├── vl_version.m
│   │   │   │   ├── vl_whistc.m
│   │   │   │   └── vl_xmkdir.m
│   │   │   ├── mser
│   │   │   │   ├── vl_erfill.c
│   │   │   │   ├── vl_erfill.m
│   │   │   │   ├── vl_ertr.m
│   │   │   │   ├── vl_mser.c
│   │   │   │   └── vl_mser.m
│   │   │   ├── noprefix
│   │   │   │   ├── aibcuthist.m
│   │   │   │   ├── aibcut.m
│   │   │   │   ├── aibcutpush.m
│   │   │   │   ├── aibhist.m
│   │   │   │   ├── aib.m
│   │   │   │   ├── alldist2.m
│   │   │   │   ├── alphanum.m
│   │   │   │   ├── argparse.m
│   │   │   │   ├── assert_almost_equal.m
│   │   │   │   ├── assert_equal.m
│   │   │   │   ├── assert_exception.m
│   │   │   │   ├── binsearch.m
│   │   │   │   ├── binsum.m
│   │   │   │   ├── cf.m
│   │   │   │   ├── click.m
│   │   │   │   ├── clickpoint.m
│   │   │   │   ├── clicksegment.m
│   │   │   │   ├── colsubset.m
│   │   │   │   ├── covdet.m
│   │   │   │   ├── cummax.m
│   │   │   │   ├── ddgaussian.m
│   │   │   │   ├── det.m
│   │   │   │   ├── dgaussian.m
│   │   │   │   ├── dsift.m
│   │   │   │   ├── dsigmoid.m
│   │   │   │   ├── dwaffine.m
│   │   │   │   ├── erfill.m
│   │   │   │   ├── ertr.m
│   │   │   │   ├── figaspect.m
│   │   │   │   ├── fisher.m
│   │   │   │   ├── flatmap.m
│   │   │   │   ├── frame2oell.m
│   │   │   │   ├── gaussian.m
│   │   │   │   ├── getpid.m
│   │   │   │   ├── gmm.m
│   │   │   │   ├── grad.m
│   │   │   │   ├── harris.m
│   │   │   │   ├── hat.m
│   │   │   │   ├── hikmeanshist.m
│   │   │   │   ├── hikmeans.m
│   │   │   │   ├── hikmeanspush.m
│   │   │   │   ├── histmarg.m
│   │   │   │   ├── hog.m
│   │   │   │   ├── homkermap.m
│   │   │   │   ├── ihashfind.m
│   │   │   │   ├── ihashsum.m
│   │   │   │   ├── ihat.m
│   │   │   │   ├── ikmeanshist.m
│   │   │   │   ├── ikmeans.m
│   │   │   │   ├── ikmeanspush.m
│   │   │   │   ├── imarray.m
│   │   │   │   ├── imarraysc.m
│   │   │   │   ├── imdisttf.m
│   │   │   │   ├── imdown.m
│   │   │   │   ├── imgrad.m
│   │   │   │   ├── imintegral.m
│   │   │   │   ├── impattern.m
│   │   │   │   ├── imreadbw.m
│   │   │   │   ├── imreadgray.m
│   │   │   │   ├── imsc.m
│   │   │   │   ├── imseg.m
│   │   │   │   ├── imsmooth.m
│   │   │   │   ├── imup.m
│   │   │   │   ├── imwbackward.m
│   │   │   │   ├── imwhiten.m
│   │   │   │   ├── inthist.m
│   │   │   │   ├── irodr.m
│   │   │   │   ├── isoctave.m
│   │   │   │   ├── kdtreebuild.m
│   │   │   │   ├── kdtreequery.m
│   │   │   │   ├── kmeans.m
│   │   │   │   ├── lbpfliplr.m
│   │   │   │   ├── lbp.m
│   │   │   │   ├── linespec2prop.m
│   │   │   │   ├── liop.m
│   │   │   │   ├── localmax.m
│   │   │   │   ├── matlabversion.m
│   │   │   │   ├── mser.m
│   │   │   │   ├── noprefix.m
│   │   │   │   ├── numder2.m
│   │   │   │   ├── numder.m
│   │   │   │   ├── override.m
│   │   │   │   ├── pegasos.m
│   │   │   │   ├── phow.m
│   │   │   │   ├── plotbox.m
│   │   │   │   ├── plotframe.m
│   │   │   │   ├── plotgrid.m
│   │   │   │   ├── plotpoint.m
│   │   │   │   ├── plotsiftdescriptor.m
│   │   │   │   ├── plotss.m
│   │   │   │   ├── plotstyle.m
│   │   │   │   ├── printsize.m
│   │   │   │   ├── pr.m
│   │   │   │   ├── quickseg.m
│   │   │   │   ├── quickshift.m
│   │   │   │   ├── quickvis.m
│   │   │   │   ├── rcos.m
│   │   │   │   ├── rgb2xyz.m
│   │   │   │   ├── roc.m
│   │   │   │   ├── rodr.m
│   │   │   │   ├── sampleinthist.m
│   │   │   │   ├── siftdescriptor.m
│   │   │   │   ├── sift.m
│   │   │   │   ├── sigmoid.m
│   │   │   │   ├── simdctrl.m
│   │   │   │   ├── slic.m
│   │   │   │   ├── svmdataset.m
│   │   │   │   ├── svmpegasos.m
│   │   │   │   ├── svmtrain.m
│   │   │   │   ├── test.m
│   │   │   │   ├── threads.m
│   │   │   │   ├── tightsubplot.m
│   │   │   │   ├── tpfp.m
│   │   │   │   ├── tps.m
│   │   │   │   ├── tpsu.m
│   │   │   │   ├── twister.m
│   │   │   │   ├── ubcmatch.m
│   │   │   │   ├── ubcread.m
│   │   │   │   ├── vlad.m
│   │   │   │   ├── waffine.m
│   │   │   │   ├── whistc.m
│   │   │   │   ├── witps.m
│   │   │   │   ├── wtps.m
│   │   │   │   ├── xmkdir.m
│   │   │   │   ├── xyz2lab.m
│   │   │   │   ├── xyz2luv.m
│   │   │   │   └── xyz2rgb.m
│   │   │   ├── plotop
│   │   │   │   ├── vl_cf.m
│   │   │   │   ├── vl_click.m
│   │   │   │   ├── vl_clickpoint.m
│   │   │   │   ├── vl_clicksegment.m
│   │   │   │   ├── vl_det.m
│   │   │   │   ├── vl_figaspect.m
│   │   │   │   ├── vl_linespec2prop.m
│   │   │   │   ├── vl_plotbox.m
│   │   │   │   ├── vl_plotframe.m
│   │   │   │   ├── vl_plotgrid.m
│   │   │   │   ├── vl_plotpoint.m
│   │   │   │   ├── vl_plotstyle.m
│   │   │   │   ├── vl_printsize.m
│   │   │   │   ├── vl_pr.m
│   │   │   │   ├── vl_roc.m
│   │   │   │   ├── vl_tightsubplot.m
│   │   │   │   └── vl_tpfp.m
│   │   │   ├── quickshift
│   │   │   │   ├── vl_flatmap.m
│   │   │   │   ├── vl_imseg.m
│   │   │   │   ├── vl_quickseg.m
│   │   │   │   ├── vl_quickshift.c
│   │   │   │   ├── vl_quickshift.m
│   │   │   │   └── vl_quickvis.m
│   │   │   ├── sift
│   │   │   │   ├── vl_covdet.c
│   │   │   │   ├── vl_covdet.m
│   │   │   │   ├── vl_dsift.c
│   │   │   │   ├── vl_dsift.m
│   │   │   │   ├── vl_frame2oell.m
│   │   │   │   ├── vl_liop.c
│   │   │   │   ├── vl_liop.m
│   │   │   │   ├── vl_phow.m
│   │   │   │   ├── vl_plotsiftdescriptor.m
│   │   │   │   ├── vl_plotss.m
│   │   │   │   ├── vl_sift.c
│   │   │   │   ├── vl_siftdescriptor.c
│   │   │   │   ├── vl_siftdescriptor.m
│   │   │   │   ├── vl_sift.m
│   │   │   │   ├── vl_ubcmatch.c
│   │   │   │   ├── vl_ubcmatch.m
│   │   │   │   └── vl_ubcread.m
│   │   │   ├── slic
│   │   │   │   ├── vl_slic.c
│   │   │   │   └── vl_slic.m
│   │   │   ├── special
│   │   │   │   ├── vl_ddgaussian.m
│   │   │   │   ├── vl_dgaussian.m
│   │   │   │   ├── vl_dsigmoid.m
│   │   │   │   ├── vl_gaussian.m
│   │   │   │   ├── vl_rcos.m
│   │   │   │   └── vl_sigmoid.m
│   │   │   ├── vlad
│   │   │   │   ├── vl_vlad.c
│   │   │   │   └── vl_vlad.m
│   │   │   ├── vl_compile.m
│   │   │   ├── vl_demo.m
│   │   │   ├── vl_harris.m
│   │   │   ├── vl_help.m
│   │   │   ├── vl_noprefix.m
│   │   │   ├── vl_root.m
│   │   │   ├── vl_setup.m
│   │   │   └── xtest
│   │   │   ├── vl_assert_almost_equal.m
│   │   │   ├── vl_assert_equal.m
│   │   │   ├── vl_assert_exception.m
│   │   │   ├── vl_test_aib.m
│   │   │   ├── vl_test_alldist2.m
│   │   │   ├── vl_test_alldist.m
│   │   │   ├── vl_test_alphanum.m
│   │   │   ├── vl_test_argparse.m
│   │   │   ├── vl_test_binsearch.m
│   │   │   ├── vl_test_binsum.m
│   │   │   ├── vl_test_colsubset.m
│   │   │   ├── vl_test_cummax.m
│   │   │   ├── vl_test_dsift.m
│   │   │   ├── vl_test_fisher.m
│   │   │   ├── vl_test_gmm.m
│   │   │   ├── vl_test_grad.m
│   │   │   ├── vl_test_hikmeans.m
│   │   │   ├── vl_test_hog.m
│   │   │   ├── vl_test_homkermap.m
│   │   │   ├── vl_test_ihashsum.m
│   │   │   ├── vl_test_ikmeans.m
│   │   │   ├── vl_test_imarray.m
│   │   │   ├── vl_test_imdisttf.m
│   │   │   ├── vl_test_imintegral.m
│   │   │   ├── vl_test_imsmooth.m
│   │   │   ├── vl_test_imwbackward.m
│   │   │   ├── vl_test_init.m
│   │   │   ├── vl_test_inthist.m
│   │   │   ├── vl_test_kdtree.m
│   │   │   ├── vl_test_kmeans.m
│   │   │   ├── vl_test_lbp.m
│   │   │   ├── vl_test_liop.m
│   │   │   ├── vl_test.m
│   │   │   ├── vl_test_mser.m
│   │   │   ├── vl_test_phow.m
│   │   │   ├── vl_test_plotbox.m
│   │   │   ├── vl_test_printsize.m
│   │   │   ├── vl_test_pr.m
│   │   │   ├── vl_test_roc.m
│   │   │   ├── vl_test_sift.m
│   │   │   ├── vl_test_slic.m
│   │   │   ├── vl_test_svmtrain.m
│   │   │   ├── vl_test_twister.m
│   │   │   ├── vl_test_vlad.m
│   │   │   └── vl_test_whistc.m
│   │   ├── vl
│   │   │   ├── aib.c
│   │   │   ├── aib.h
│   │   │   ├── array.c
│   │   │   ├── array.h
│   │   │   ├── covdet.c
│   │   │   ├── covdet.h
│   │   │   ├── dsift.c
│   │   │   ├── dsift.h
│   │   │   ├── fisher.c
│   │   │   ├── fisher.h
│   │   │   ├── float.th
│   │   │   ├── generic.c
│   │   │   ├── generic.h
│   │   │   ├── getopt_long.c
│   │   │   ├── getopt_long.h
│   │   │   ├── gmm.c
│   │   │   ├── gmm.h
│   │   │   ├── heap-def.h
│   │   │   ├── hikmeans.c
│   │   │   ├── hikmeans.h
│   │   │   ├── hog.c
│   │   │   ├── hog.h
│   │   │   ├── homkermap.c
│   │   │   ├── homkermap.h
│   │   │   ├── host.c
│   │   │   ├── host.h
│   │   │   ├── ikmeans.c
│   │   │   ├── ikmeans_elkan.tc
│   │   │   ├── ikmeans.h
│   │   │   ├── ikmeans_init.tc
│   │   │   ├── ikmeans_lloyd.tc
│   │   │   ├── imopv.c
│   │   │   ├── imopv.h
│   │   │   ├── imopv_sse2.c
│   │   │   ├── imopv_sse2.h
│   │   │   ├── kdtree.c
│   │   │   ├── kdtree.h
│   │   │   ├── kmeans.c
│   │   │   ├── kmeans.h
│   │   │   ├── lbp.c
│   │   │   ├── lbp.h
│   │   │   ├── liop.c
│   │   │   ├── liop.h
│   │   │   ├── mathop_avx.c
│   │   │   ├── mathop_avx.h
│   │   │   ├── mathop.c
│   │   │   ├── mathop.h
│   │   │   ├── mathop_sse2.c
│   │   │   ├── mathop_sse2.h
│   │   │   ├── mser.c
│   │   │   ├── mser.h
│   │   │   ├── pgm.c
│   │   │   ├── pgm.h
│   │   │   ├── qsort-def.h
│   │   │   ├── quickshift.c
│   │   │   ├── quickshift.h
│   │   │   ├── random.c
│   │   │   ├── random.h
│   │   │   ├── rodrigues.c
│   │   │   ├── rodrigues.h
│   │   │   ├── scalespace.c
│   │   │   ├── scalespace.h
│   │   │   ├── shuffle-def.h
│   │   │   ├── sift.c
│   │   │   ├── sift.h
│   │   │   ├── slic.c
│   │   │   ├── slic.h
│   │   │   ├── stringop.c
│   │   │   ├── stringop.h
│   │   │   ├── svm.c
│   │   │   ├── svmdataset.c
│   │   │   ├── svmdataset.h
│   │   │   ├── svm.h
│   │   │   ├── vlad.c
│   │   │   └── vlad.h
│   │   ├── vlfeat.sln
│   │   ├── vlfeat.vcproj
│   │   └── vlfeat.xcodeproj
│   │   ├── project.pbxproj
│   │   └── xcshareddata
│   │   └── xcschemes
│   │   ├── make doc-api.xcscheme
│   │   ├── make info.xcscheme
│   │   └── make.xcscheme
│   ├── avi2img.m
│   ├── avi2mat.m
│   ├── FrameD.m
│   ├── g.m
│   ├── img2avi.m
│   ├── LOMO_XQDA
│   │   ├── bin
│   │   │   ├── Retinex.mexa64
│   │   │   ├── Retinex.mexglx
│   │   │   ├── Retinex.mexw32
│   │   │   └── Retinex.mexw64
│   │   ├── code
│   │   │   ├── Demo_LOMO.m
│   │   │   ├── Demo_XQDA.m
│   │   │   ├── EvalCMC.m
│   │   │   ├── LOMO.m
│   │   │   ├── MahDist.m
│   │   │   ├── SILTP.m
│   │   │   └── XQDA.m
│   │   ├── images
│   │   │   ├── 000_45_a.bmp
│   │   │   └── 000_45_b.bmp
│   │   ├── Liao-CVPR15-LOMO-XQDA.pdf
│   │   ├── LICENSE
│   │   ├── README.txt
│   │   └── results
│   │   ├── cuhk01_lomo_xqda.mat
│   │   ├── cuhk03_detected_lomo_xqda.mat
│   │   ├── cuhk03_labeled_lomo_xqda.mat
│   │   ├── qmul_grid_lomo_xqda_camera-network.mat
│   │   ├── qmul_grid_lomo_xqda.mat
│   │   └── viper_lomo_xqda.mat
│   ├── mat.mat
│   ├── morphology.m
│   ├── myFile.avi
│   ├── output.avi
│   ├── Pedestrian_Alignment-master
│   │   ├── concat_2net.m
│   │   ├── evaluation
│   │   │   ├── col_sum.m
│   │   │   ├── compute_AP_rerank.m
│   │   │   ├── sqdist.m
│   │   │   └── zzd_evaluation_res_faster.m
│   │   ├── examples
│   │   │   ├── cnn_train_dag2.m
│   │   │   ├── cnn_train_dag_fix.m
│   │   │   ├── cnn_train_dag.m
│   │   │   ├── cnn_train_dag_pesudo.m
│   │   │   └── cnn_train.m
│   │   ├── fig2.jpg
│   │   ├── gif
│   │   │   ├── 0018_c4s1_002351_02_zoomin.gif
│   │   │   ├── 0066_c3s1_008701_03_zoomin.gif
│   │   │   ├── 0112_c1s1_026076_03_zoomin.gif
│   │   │   ├── 0137_c5s1_025751_05_zoomin.gif
│   │   │   ├── 0153_c4s1_025451_01_zoomin.gif
│   │   │   ├── 0153_c4s1_026076_03_zoomin.gif
│   │   │   ├── 0189_c2s1_035426_02_zoomin.gif
│   │   │   ├── 0198_c2s1_039176_04_zoomin.gif
│   │   │   ├── 0270_c6s1_059126_02_zoomin.gif
│   │   │   ├── 0284_c1s1_068381_04_zoomin.gif
│   │   │   ├── 0286_c2s1_062346_01_zoomin.gif
│   │   │   ├── 0286_c2s1_062346_03_zoomin.gif
│   │   │   ├── 0345_c6s1_079326_07_zoomin.gif
│   │   │   ├── 0426_c5s1_103448_03_zoomin.gif
│   │   │   ├── 0520_c1s3_001371_04_zoomin.gif
│   │   │   ├── 0520_c4s3_001373_03_zoomin.gif
│   │   │   └── 0520_c5s1_143995_06_zoomin.gif
│   │   ├── gpu_compile.m
│   │   ├── LICENSE
│   │   ├── matlab
│   │   │   ├── compatibility
│   │   │   │   └── parallel
│   │   │   │   ├── gather.m
│   │   │   │   ├── labindex.m
│   │   │   │   └── numlabs.m
│   │   │   ├── +dagnn
│   │   │   │   ├── AffineGridGenerator_fix.m
│   │   │   │   ├── AffineGridGenerator.m
│   │   │   │   ├── Batch_Center_Loss.m
│   │   │   │   ├── BatchNorm.m
│   │   │   │   ├── BatchNorm_o.m
│   │   │   │   ├── BilinearSampler.m
│   │   │   │   ├── Concat.m
│   │   │   │   ├── Conv.m
│   │   │   │   ├── ConvTranspose.m
│   │   │   │   ├── Crop.m
│   │   │   │   ├── @DagNN
│   │   │   │   │   ├── addLayer.m
│   │   │   │   │   ├── DagNN.m
│   │   │   │   │   ├── eval.m
│   │   │   │   │   ├── fromSimpleNN.m
│   │   │   │   │   ├── getVarReceptiveFields.m
│   │   │   │   │   ├── getVarSizes.m
│   │   │   │   │   ├── initParams.m
│   │   │   │   │   ├── loadobj.m
│   │   │   │   │   ├── move.m
│   │   │   │   │   ├── print.m
│   │   │   │   │   ├── rebuild.m
│   │   │   │   │   ├── removeLayer.m
│   │   │   │   │   ├── renameLayer.m
│   │   │   │   │   ├── renameParam.m
│   │   │   │   │   ├── renameVar.m
│   │   │   │   │   ├── reset.m
│   │   │   │   │   ├── saveobj.m
│   │   │   │   │   ├── setLayerInputs.m
│   │   │   │   │   ├── setLayerOutputs.m
│   │   │   │   │   └── setLayerParams.m
│   │   │   │   ├── DropOut.m
│   │   │   │   ├── ElementWise.m
│   │   │   │   ├── Filter.m
│   │   │   │   ├── Layer.m
│   │   │   │   ├── Loss.m
│   │   │   │   ├── LRN.m
│   │   │   │   ├── MAC.m
│   │   │   │   ├── NormOffset.m
│   │   │   │   ├── ODistLoss.m
│   │   │   │   ├── Pesudo_Loss.m
│   │   │   │   ├── Pooling.m
│   │   │   │   ├── ReLU.m
│   │   │   │   ├── ROIPooling.m
│   │   │   │   ├── Scale.m
│   │   │   │   ├── Sigmoid.m
│   │   │   │   ├── SoftMax.m
│   │   │   │   ├── SoftMax_Temper.m
│   │   │   │   ├── SpatialNorm.m
│   │   │   │   ├── Split.m
│   │   │   │   ├── Split.m~
│   │   │   │   ├── Square.m
│   │   │   │   ├── Sum.m
│   │   │   │   └── UniformScalingGridGenerator.m
│   │   │   ├── ParameterServer.m
│   │   │   ├── simplenn
│   │   │   │   ├── vl_simplenn_diagnose.m
│   │   │   │   ├── vl_simplenn_display.m
│   │   │   │   ├── vl_simplenn.m
│   │   │   │   ├── vl_simplenn_move.m
│   │   │   │   ├── vl_simplenn_start_parserv.m
│   │   │   │   └── vl_simplenn_tidy.m
│   │   │   ├── src
│   │   │   │   ├── bits
│   │   │   │   │   ├── data.cpp
│   │   │   │   │   ├── data.cu
│   │   │   │   │   ├── datacu.cu
│   │   │   │   │   ├── datacu.hpp
│   │   │   │   │   ├── data.hpp
│   │   │   │   │   ├── datamex.cpp
│   │   │   │   │   ├── datamex.cu
│   │   │   │   │   ├── datamex.hpp
│   │   │   │   │   ├── impl
│   │   │   │   │   │   ├── bilinearsampler_cpu.cpp
│   │   │   │   │   │   ├── bilinearsampler_gpu.cu
│   │   │   │   │   │   ├── bilinearsampler.hpp
│   │   │   │   │   │   ├── blashelper.hpp
│   │   │   │   │   │   ├── bnorm_cpu.cpp
│   │   │   │   │   │   ├── bnorm_gpu.cu
│   │   │   │   │   │   ├── bnorm.hpp
│   │   │   │   │   │   ├── copy_cpu.cpp
│   │   │   │   │   │   ├── copy_gpu.cu
│   │   │   │   │   │   ├── copy.hpp
│   │   │   │   │   │   ├── cudnnhelper.hpp
│   │   │   │   │   │   ├── fast_mutex.h
│   │   │   │   │   │   ├── im2row_cpu.cpp
│   │   │   │   │   │   ├── im2row_gpu.cu
│   │   │   │   │   │   ├── im2row.hpp
│   │   │   │   │   │   ├── imread_gdiplus.cpp
│   │   │   │   │   │   ├── imread_helpers.hpp
│   │   │   │   │   │   ├── imread_libjpeg.cpp
│   │   │   │   │   │   ├── imread_quartz.cpp
│   │   │   │   │   │   ├── nnbias_blas.hpp
│   │   │   │   │   │   ├── nnbias_cudnn.cu
│   │   │   │   │   │   ├── nnbias_cudnn.hpp
│   │   │   │   │   │   ├── nnbilinearsampler_cudnn.cu
│   │   │   │   │   │   ├── nnbilinearsampler_cudnn.hpp
│   │   │   │   │   │   ├── nnbnorm_cudnn.cu
│   │   │   │   │   │   ├── nnbnorm_cudnn.hpp
│   │   │   │   │   │   ├── nnconv_blas.hpp
│   │   │   │   │   │   ├── nnconv_cudnn.cu
│   │   │   │   │   │   ├── nnconv_cudnn.hpp
│   │   │   │   │   │   ├── nnpooling_cudnn.cu
│   │   │   │   │   │   ├── nnpooling_cudnn.hpp
│   │   │   │   │   │   ├── normalize_cpu.cpp
│   │   │   │   │   │   ├── normalize_gpu.cu
│   │   │   │   │   │   ├── normalize.hpp
│   │   │   │   │   │   ├── pooling_cpu.cpp
│   │   │   │   │   │   ├── pooling_gpu.cu
│   │   │   │   │   │   ├── pooling.hpp
│   │   │   │   │   │   ├── roipooling_cpu.cpp
│   │   │   │   │   │   ├── roipooling_gpu.cu
│   │   │   │   │   │   ├── roipooling.hpp
│   │   │   │   │   │   ├── sharedmem.cuh
│   │   │   │   │   │   ├── subsample_cpu.cpp
│   │   │   │   │   │   ├── subsample_gpu.cu
│   │   │   │   │   │   ├── subsample.hpp
│   │   │   │   │   │   ├── tinythread.cpp
│   │   │   │   │   │   └── tinythread.h
│   │   │   │   │   ├── imread.cpp
│   │   │   │   │   ├── imread.hpp
│   │   │   │   │   ├── mexutils.h
│   │   │   │   │   ├── nnbias.cpp
│   │   │   │   │   ├── nnbias.cu
│   │   │   │   │   ├── nnbias.hpp
│   │   │   │   │   ├── nnbilinearsampler.cpp
│   │   │   │   │   ├── nnbilinearsampler.cu
│   │   │   │   │   ├── nnbilinearsampler.hpp
│   │   │   │   │   ├── nnbnorm.cpp
│   │   │   │   │   ├── nnbnorm.cu
│   │   │   │   │   ├── nnbnorm.hpp
│   │   │   │   │   ├── nnconv.cpp
│   │   │   │   │   ├── nnconv.cu
│   │   │   │   │   ├── nnconv.hpp
│   │   │   │   │   ├── nnfullyconnected.cpp
│   │   │   │   │   ├── nnfullyconnected.cu
│   │   │   │   │   ├── nnfullyconnected.hpp
│   │   │   │   │   ├── nnnormalize.cpp
│   │   │   │   │   ├── nnnormalize.cu
│   │   │   │   │   ├── nnnormalize.hpp
│   │   │   │   │   ├── nnpooling.cpp
│   │   │   │   │   ├── nnpooling.cu
│   │   │   │   │   ├── nnpooling.hpp
│   │   │   │   │   ├── nnroipooling.cpp
│   │   │   │   │   ├── nnroipooling.cu
│   │   │   │   │   ├── nnroipooling.hpp
│   │   │   │   │   ├── nnsubsample.cpp
│   │   │   │   │   ├── nnsubsample.cu
│   │   │   │   │   └── nnsubsample.hpp
│   │   │   │   ├── config
│   │   │   │   │   ├── mex_CUDA_glnxa64.sh
│   │   │   │   │   ├── mex_CUDA_glnxa64.xml
│   │   │   │   │   ├── mex_CUDA_maci64.sh
│   │   │   │   │   └── mex_CUDA_maci64.xml
│   │   │   │   ├── vl_cudatool.cpp
│   │   │   │   ├── vl_cudatool.cu
│   │   │   │   ├── vl_imreadjpeg.cpp
│   │   │   │   ├── vl_imreadjpeg.cu
│   │   │   │   ├── vl_imreadjpeg_old.cpp
│   │   │   │   ├── vl_imreadjpeg_old.cu
│   │   │   │   ├── vl_nnbilinearsampler.cpp
│   │   │   │   ├── vl_nnbilinearsampler.cu
│   │   │   │   ├── vl_nnbnorm.cpp
│   │   │   │   ├── vl_nnbnorm.cu
│   │   │   │   ├── vl_nnconv.cpp
│   │   │   │   ├── vl_nnconv.cu
│   │   │   │   ├── vl_nnconvt.cpp
│   │   │   │   ├── vl_nnconvt.cu
│   │   │   │   ├── vl_nnnormalize.cpp
│   │   │   │   ├── vl_nnnormalize.cu
│   │   │   │   ├── vl_nnpool.cpp
│   │   │   │   ├── vl_nnpool.cu
│   │   │   │   ├── vl_nnroipool.cpp
│   │   │   │   ├── vl_nnroipool.cu
│   │   │   │   ├── vl_taccummex.cpp
│   │   │   │   ├── vl_taccummex.cu
│   │   │   │   ├── vl_tmove.cpp
│   │   │   │   └── vl_tmove.cu
│   │   │   ├── vl_argparse.m
│   │   │   ├── vl_compilenn.m
│   │   │   ├── vl_imreadjpeg.m
│   │   │   ├── vl_nnbilinearsampler.m
│   │   │   ├── vl_nnbnorm.m
│   │   │   ├── vl_nnconcat.m
│   │   │   ├── vl_nnconv.m
│   │   │   ├── vl_nnconvt.m
│   │   │   ├── vl_nncrop.m
│   │   │   ├── vl_nndropout.m
│   │   │   ├── vl_nnloss.m
│   │   │   ├── vl_nnnoffset.m
│   │   │   ├── vl_nnnormalizelp.m
│   │   │   ├── vl_nnnormalize.m
│   │   │   ├── vl_nnpdist.m
│   │   │   ├── vl_nnpool.m
│   │   │   ├── vl_nnrelu.m
│   │   │   ├── vl_nnroipool.m
│   │   │   ├── vl_nnsigmoid.m
│   │   │   ├── vl_nnsoftmaxloss.m
│   │   │   ├── vl_nnsoftmax.m
│   │   │   ├── vl_nnsoftmax_temper.m
│   │   │   ├── vl_nnspnorm.m
│   │   │   ├── vl_rootnn.m
│   │   │   ├── vl_setupnn.m
│   │   │   ├── vl_taccum.m
│   │   │   ├── vl_tmove.m
│   │   │   └── xtest
│   │   │   ├── suite
│   │   │   │   ├── nnbilinearsampler.m
│   │   │   │   ├── nnbnorm.m
│   │   │   │   ├── nnconcat.m
│   │   │   │   ├── nnconv.m
│   │   │   │   ├── nnconvt.m
│   │   │   │   ├── nndagnn.m
│   │   │   │   ├── nndropout.m
│   │   │   │   ├── nnloss.m
│   │   │   │   ├── nnmnist.m
│   │   │   │   ├── nnnormalizelp.m
│   │   │   │   ├── nnnormalize.m
│   │   │   │   ├── nnoffset.m
│   │   │   │   ├── nnpdist.m
│   │   │   │   ├── nnpool.m
│   │   │   │   ├── nnrelu.m
│   │   │   │   ├── nnroipool.m
│   │   │   │   ├── nnsigmoid.m
│   │   │   │   ├── nnsimplenn.m
│   │   │   │   ├── nnsoftmaxloss.m
│   │   │   │   ├── nnsoftmax.m
│   │   │   │   ├── nnspnorm.m
│   │   │   │   ├── nntest.m
│   │   │   │   ├── Scale.m
│   │   │   │   └── tmovemex.m
│   │   │   ├── vl_bench_bnorm.m
│   │   │   ├── vl_bench_imreadjpeg.m
│   │   │   ├── vl_nnbnorm_old.m
│   │   │   ├── vl_test_bnorm.m
│   │   │   ├── vl_test_economic_relu.m
│   │   │   ├── vl_test_gpureset.m
│   │   │   ├── vl_test_imreadjpeg.m
│   │   │   ├── vl_testnn.m
│   │   │   └── vl_test_print.m
│   │   ├── PAN.png
│   │   ├── prepare_data.m
│   │   ├── README.md
│   │   ├── resnet52_market.m
│   │   ├── resnet52_market_stn_alignment.m
│   │   ├── show_stn
│   │   │   ├── 0018_c4s1_002351_02.jpg
│   │   │   ├── 0345_c6s1_079326_07.jpg
│   │   │   ├── 0520_c5s1_143995_06.jpg
│   │   │   ├── stn_demo_zoomin.m
│   │   │   └── write_gif.m
│   │   ├── test
│   │   │   ├── getFeature2.m
│   │   │   ├── test_gallery_stn_align.m
│   │   │   └── test_gallery_stn_base.m
│   │   ├── train_id_net_res_market_align.m
│   │   └── train_id_net_res_market_new.m
│   ├── run_vedio.m
│   ├── wc1.m
│   └── wc3.m
└── 资料
├── A comprehensive review of background subtraction algorithms evaluated with synthetic and real videos.pdf
├── Adaptivebackgroundmixturemodelsforreal-timetracking.pdf
├── A Deep Convolutional Neural Network for Background Subtraction.pdf
├── Robust Matrix Factorization with Unknown Noise.pdf
├── RobustPrincipalComponentAnalysiswithComplexNoise.pdf
├── 基于监控视频的前景目标提取_刘钱源.pdf
└── 基于监控视频的前景目标提取_雷瀚清.pdf

85 directories, 1570 files

标签:

实例下载地址

基于监控视频的前景目标提取matlab

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警