[
    {
        "Variant name": "main",
        "Reviewer name": "David Coeurjolly <david.coeurjolly@liris.cnrs.fr>",
        "Is master variant (boolean)": true,
        "Is variant deprecated (boolean)": false,
        "Title": "Roto++: Accelerating Professional Rotoscoping using Shape Manifolds",
        "DOI": "10.1145/2897824.2925973",
        "Year": 2016,
        "ACM Keywords": [
            "Video segmentation",
            "Shape analysis",
            "Parametric curve and surface models"
        ],
        "Topic {Rendering, Animation and Simulation, Geometry, Images, Virtual Reality, Fabrication}": "Images",
        "Co-authors from academia (boolean)": true,
        "Co-authors from industry (boolean)": true,
        "ACM Open Access (boolean)": false,
        "PDF on the authors' webpage / institution (boolean)": true,
        "PDF URL": "https://www.dreamspaceproject.eu/dyn/1479827911473/Accelerating-Professional-Rotoscoping-using-Shape-Manifolds.pdf",
        "PDF on Arxiv or any openarchive initiatives (boolean)": false,
        "Arxiv/OAI page URL": "",
        "Project URL": "http://visual.cs.ucl.ac.uk/pubs/rotopp/",
        "Code available (boolean)": true,
        "If code not available, pseudo-code available (boolean)": false,
        "If pseudo-code, could the paper be trivially implemented? {0..4}": "",
        "Code URL": "https://github.com/vinben/Rotopp",
        "Code URL2": "",
        "MD5 sum (for archives)": "",
        "git/hg/svn commit hash or revision number": "f0c25db5bd25074c55ff0f67539a2452d92aaf72",
        "MD5 sum (for archives) URL2": "",
        "git/hg/svn commit hash or revision number URL2": "",
        "Software Heritage permalink": "https://archive.softwareheritage.org/swh:1:dir:225afeb2ff156d52f6a869659da757ecbc3bb0e5;origin=https://github.com/vinben/Rotopp/",
        "Software type {Code, Binary, Partial Code}": "Code",
        "Code License (if any)": "BSD",
        "Are the code authors explicit? (boolean)": true,
        "Build/Configure mechanism": "CMakeLists",
        "Dependencies": "eigen/ceres/qt/opencv/atlas/glog",
        "Does the software require paywall/proprietary software/material (boolean)?": false,
        "Does the code need data (not examples) (boolean)": false,
        "Nature of the data (pretrained model, LUT...)": "",
        "License of the data": "",
        "Able to perform a replicability test (boolean)": false,
        "If not able to perform a test, was it due to missing hardware/software? (boolean)": false,
        "Documentation score {0=NA,1,2,3}": 1,
        "Dependencies score {0=NA, 1,2,3,4,5}": 0,
        "Build/configure score {0=NA, 1,2,3,4,5}": 0,
        "Fixing bugs score (if any) {0=NA, 1,2,3,4,5}": 0,
        "Replicate paper results score {0=NA, 1,2,3,4,5}": 0,
        "Adaptability score to other contexts {0=NA, 1,2,3,4,5}": 0,
        "Time spent for the test (code download to first successful run, [0,10], 10min slots, 100min max)": 9,
        "Operating system for the test": "Linux",
        "Build instructions/comments": "The code requires some old dependencies (opencv2) and thus recommend a build on a ubuntu 14.04. I tried to setup a ubuntu14.04 virtual machine but ceres fails to build (a first issue with the packaged version of eigen which is too old and a c++ build issue later).\nOn a more recent ubuntu, I have an issue with the thirdparty targets:\n\n -- Found Ceres version: 2.0.0 installed in: /usr/local with components: [EigenSparse, SparseLinearAlgebraLibrary, LAPACK, SuiteSparse, CXSparse, SchurSpecializations]\nCMake Error at thirdparty/gflags/CMakeLists.txt:25 (ADD_LIBRARY):\n  ADD_LIBRARY cannot create target \"gflags\" because an imported target with\n  the same name already exists.\n\nI wasn't able to build the project on MacOs Catalina as well.",
        "Misc. comments": "",
        "Software language": "C/C++"
    }
]