• Vladislav Samsonov's avatar
    [GSoC] Implementation of the Global Patch Collider and demo for PCAFlow (#752) · ac62d70f
    Vladislav Samsonov authored
    * Minor fixes
    
    * Start adding correspondence finding
    
    * Added finding of correspondences using GPC
    
    * New evaluation tool for GPC
    
    * Changed default parameters
    
    * Display ground truth in the evaluation tool
    
    * Added training tool for MPI Sintel dataset
    
    * Added the training tool for Middlebury dataset
    
    * Added some OpenCL optimization
    
    * Added explanatory notes
    
    * Minor improvements: time measurements + little ocl optimization
    
    * Added demos
    
    * Fixed warnings
    
    * Make parameter struct assignable
    
    * Fix warning
    
    * Proper command line argument usage
    
    * Prettified training tool, added parameters
    
    * Fixed VS warning
    
    * Fixed VS warning
    
    * Using of compressed forest.yml.gz files by default to save space
    
    * Added OpenCL flag to the evaluation tool
    
    * Updated documentation
    
    * Major speed and memory improvements:
    1) Added new (optional) type of patch descriptors which are much faster. Retraining with option --descriptor-type=1 is required.
    2) Got rid of hash table for descriptors, less memory usage.
    
    * Fixed various floating point errors related to precision.
    SIMD for dot product, forest traversing is a little bit faster now.
    
    * Tolerant floating point comparison
    
    * Triplets
    
    * Added comment
    
    * Choosing negative sample among nearest neighbors
    
    * Fix warning
    
    * Usage of parallel_for_() in critical places. Performance improvments.
    
    * Simulated annealing heuristic
    
    * Moved OpenCL kernel to separate file
    
    * Moved implementation to source file
    
    * Added basic accuracy tests for GPC and PCAFlow
    
    * Fixing warnings
    
    * Test accuracy constraints were too strict
    
    * Test accuracy constraints were too strict
    
    * Make tests more lightweight
    ac62d70f
Name
Last commit
Last update
..
aruco Loading commit data...
bgsegm Loading commit data...
bioinspired Loading commit data...
ccalib Loading commit data...
cnn_3dobj Loading commit data...
contrib_world Loading commit data...
cvv Loading commit data...
datasets Loading commit data...
dnn Loading commit data...
dnns_easily_fooled Loading commit data...
dpm Loading commit data...
face Loading commit data...
fuzzy Loading commit data...
hdf Loading commit data...
line_descriptor Loading commit data...
matlab Loading commit data...
optflow Loading commit data...
plot Loading commit data...
reg Loading commit data...
rgbd Loading commit data...
saliency Loading commit data...
sfm Loading commit data...
stereo Loading commit data...
structured_light Loading commit data...
surface_matching Loading commit data...
text Loading commit data...
tracking Loading commit data...
xfeatures2d Loading commit data...
ximgproc Loading commit data...
xobjdetect Loading commit data...
xphoto Loading commit data...
README.md Loading commit data...