DS-KCF RGBD tracker code Info and Contents S. Hannuna, M. Camplani, J. Hall, M. Mirmehdi, D. Damen, T. Burghardt, A. Paiement, L. Tao, DS-KCF: A ~real-time tracker for RGB-D data, Journal of Real-Time Image Processing DS-KCF main functions. wrapperDSKCF - DS-KCF tracker wrapper function. singleFrameDSKCF - DS-KCF tracker core function modelUpdateDSKCF - DS-KCF tracker model update occludingObjectSegDSKCF - occluding object segmentation DS-KCF test script testDS-KCFScripts\runDSKCF.m External toolboxes used. KCF [1] matlab library presented by Joao F.Henriques, in http://www.isr.uc.pt/~henriques/ Piotr's Toolbox http://vision.ucsd.edu/~pdollar/toolbox/doc/index.html RGBD tracker [2] and Benchmark http://tracking.cs.princeton.edu/code.html [1] J. F. Henriques, R. Caseiro, P. Martins, and J. Batista. High-speed tracking with kernelized correlation filters. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 2015. [2] Shuran Song and Jianxiong Xiao. Tracking Revisited using RGBD Camera: Baseline and Benchmark. 2013. License: This MATLAB code implements the DS-KCF tracker. This code is licensed under the BSD license University of Bristol Massimo Camplani and Sion Hannuna massimo.camplani@bristol.ac.uk hannuna@compsci.bristol.ac.uk Copyright (c) 2016, Massimo Camplani, Sion Hannuna All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
0001 % DS-KCF RGBD tracker code Info and Contents 0002 % 0003 % 0004 % S. Hannuna, M. Camplani, J. Hall, M. Mirmehdi, D. Damen, T. Burghardt, A. 0005 % Paiement, L. Tao, DS-KCF: A ~real-time tracker for RGB-D data, Journal of 0006 % Real-Time Image Processing 0007 % 0008 % DS-KCF main functions. 0009 % wrapperDSKCF - DS-KCF tracker wrapper function. 0010 % singleFrameDSKCF - DS-KCF tracker core function 0011 % modelUpdateDSKCF - DS-KCF tracker model update 0012 % occludingObjectSegDSKCF - occluding object segmentation 0013 % 0014 % DS-KCF test script 0015 % testDS-KCFScripts\runDSKCF.m 0016 % 0017 % External toolboxes used. 0018 % KCF [1] matlab library presented by Joao F.Henriques, in 0019 % http://www.isr.uc.pt/~henriques/ 0020 % 0021 % Piotr's Toolbox 0022 % http://vision.ucsd.edu/~pdollar/toolbox/doc/index.html 0023 % 0024 % RGBD tracker [2] and Benchmark 0025 % http://tracking.cs.princeton.edu/code.html 0026 % 0027 % [1] J. F. Henriques, R. Caseiro, P. Martins, and J. Batista. High-speed 0028 % tracking with kernelized correlation filters. Pattern Analysis and 0029 % Machine Intelligence, IEEE Transactions on, 2015. 0030 % 0031 % [2] Shuran Song and Jianxiong Xiao. Tracking Revisited using RGBD 0032 % Camera: Baseline and Benchmark. 2013. 0033 % 0034 % License: This MATLAB code implements the DS-KCF tracker. 0035 % This code is licensed under the BSD license 0036 % 0037 % University of Bristol 0038 % Massimo Camplani and Sion Hannuna 0039 % 0040 % massimo.camplani@bristol.ac.uk 0041 % hannuna@compsci.bristol.ac.uk 0042 % Copyright (c) 2016, Massimo Camplani, Sion Hannuna 0043 % All rights reserved. 0044 % 0045 % Redistribution and use in source and binary forms, with or without 0046 % modification, are permitted provided that the following conditions are 0047 % met: 0048 % 1. Redistributions of source code must retain the above copyright 0049 % notice, this list of conditions and the following disclaimer. 0050 % 2. Redistributions in binary form must reproduce the above copyright 0051 % notice, this list of conditions and the following disclaimer in the 0052 % documentation and/or other materials provided with the distribution. 0053 % 0054 % THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 0055 % ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 0056 % IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 0057 % PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS 0058 % BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 0059 % CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 0060 % SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 0061 % BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 0062 % WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 0063 % OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 0064 % ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.