kurnianggoro / kernel-metric-learning-reid Goto Github PK
View Code? Open in Web Editor NEWThis project forked from neu-gou/kernel-metric-learning-reid
Implementation for paper "Person re-identification using kernel-based metric learning methods"
This project forked from neu-gou/kernel-metric-learning-reid
Implementation for paper "Person re-identification using kernel-based metric learning methods"
INFO: This is the matlab code of the paper X. Fei, M. Gou, O. Camps and M. Sznaier: "Person Re-Identification using Kernel-based Metric Learning Methods". In ECCV 2014. STRUCTURE: -All the main script and function codes are located under root path; -All parsed datesets are located under "dataset/"; -All additional libs and data parsing codes are located under "Assistant Code/". HOW TO RUN THE DEMO: - Data preparation Parsing images to appropriate format by running "load_DATASET.m" in folder "Assistant Code"; If you want to use your own data set, please refer any load function for the detail of data structure - To run the example, please start with "run_demo.m"; - To get the final average results and PUR value, please run "Script_demo_result.m" - To use ensemble fashion, one needs to run all the algorithms with all different features first and then run "Script_demo_Ensemble_result.m" - Most parameters are set in "Set_Exp_Parameter.m", please modify them based on particular experiment. - Right now, this version support seven different algorithms. Among them, LFDA, rPCCA and MFA are proposed by ourselves; oLFDA and PCCA are re-implemented based on others' work; KISSME and svmml are modified from authors' code. PLEASE cite the corresponding paper properly. THIRD PARTY CODE: - KISSME - svmml PLEASE NOTE THAT THIS PART CODE COULD ONLY BE USED FOR RESEARCH PURPOSE. - Local Binary Pattern (Assistant Code/LBP) http://www.scholarpedia.org/article/Local_Binary_Patterns DATASET: Parsed iLIDS dataset is included in this package for quick testing. Please refer the following paper for more details about this dataset. Zheng, W.S., Gong, S., Xiang, T.: Associating groups of people. In: BMVC (2009) LICENSE: Copyright (c) 2013, Fei Xiong and Mengran Gou @ Robust Systems Lab of Northeastern University All rights reserved. This package (EXCEPT svmml part) is licensed under BSD 3-Clause Licence. CITATION: If you use this code please cite the following paper: X. Fei, M. Gou, O. Camps and M. Sznaier: "Person Re-Identification using Kernel-based Metric Learning Methods". In ECCV 2014. If you use oLFDA, PCCA, KISSME or svmml in this package, please refer the original paper properly. - oLFDA Pedagadi, S., Orwell, J., Velastin, S., Boghossian, B.: Local fisher discriminant analysis for pedestrian re-identification. In CVPR 2013 - PCCA Mignon, A., Jurie, F.: Pcca: A new approach for distance learning from sparse pairwise constraints. In CVPR 2012 - KISSME Kostinger, M., Hirzer, M.,Wohlhart, P., Roth, P.M., Bischof, H.: Large scale metric learning from equivalence constraints. In CVPR 2012 - svmml Li, Z., Chang, S., Liang, F., Huang, T.S., Cao, L., Smith, J.R.: Learning locally-adaptive decision functions for person verication. In CVPR 2013 CHANGELOG: v0.0: the original version. v0.1: Fix LFDA, Set_Exp_Parameter v0.3: Add two more algorithms: MFA and SVMML(UIUC). Change the structure for multi layer projection v0.4 - 04/09/2014: Update oLFDA, LFDA, moment feature extraction. Beta version released. v1.0 - 08/27/2014: Wrapped up and release the public version v1.1 - 07/23/2015: Update LBP feature extraction for Matlab 8.0 (2012b) or higher; v1.2 - Move to github
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.