{
  "abstract": "A hierarchy of path data types and basic path filters were added to ITK, providing a general framework for curves that map a scalar value to a point in n-dimensional space. The framework supports curves that are either continuous (parametric curves) or discrete (chain-codes). Example usage of the entire framework is demonstrated using a previously published 2D active contour algorithm that was converted to ITK.",
  "authors": [
    {
      "author_fullname": "Galeotti, John",
      "author_place": 1,
      "persona_email": "jgaleotti@cmu.edu",
      "persona_firstname": "John",
      "persona_id": 95,
      "persona_lastname": "Galeotti"
    },
    {
      "author_fullname": "Stetten, George",
      "author_place": 2,
      "persona_email": "email@stetten.com",
      "persona_firstname": "George",
      "persona_id": 111,
      "persona_lastname": "Stetten"
    }
  ],
  "categories": [],
  "comments": [],
  "date_submitted": "2005-08-05T19:55:57Z",
  "journals": [
    {
      "journal_id": 3,
      "journal_name": "The Insight Journal"
    }
  ],
  "license": "You are licensing your work to Kitware Inc. under the\nCreative Commons Attribution License Version 3.0.\n\nKitware Inc. agrees to the following:\n\nKitware is free\n * to copy, distribute, display, and perform the work\n * to make derivative works\n * to make commercial use of the work\n\nUnder the following conditions:\n\\\"by Attribution\\\" - Kitware must attribute the work in the manner specified by the author or licensor.\n\n * For any reuse or distribution, they must make clear to others the license terms of this work.\n * Any of these conditions can be waived if they get permission from the copyright holder.\n\nYour fair use and other rights are in no way affected by the above.\n\nThis is a human-readable summary of the Legal Code (the full license) available at\nhttp://creativecommons.org/licenses/by/3.0/legalcode",
  "publication_id": 32,
  "reviews": [],
  "revisions": [
    {
      "article": "bafkreihcd3wyigx4gf2sa65xqlzcnmfhm6xkbhshqe35iyo7kv5bud3jvq",
      "citation_list": [
        {
          "doi": "10.1109/34.277589",
          "key": "ref1",
          "score": 82.374405,
          "unstructured": "1994+Modeling, Analysis, and Visualization of Left Ventricle Shape and Motion by Hierarchical Decomposition+16+4+342+356+C. Chen+T. Huang+M. Arrot"
        },
        {
          "doi": "10.1109/34.368194",
          "key": "ref2",
          "score": 103.421196,
          "unstructured": "1995+Dynamic Programming for Detecting, Tracking, and Matching Deformable Contours+17+3+294+302+D. Geiger+A. Gupta+L. Costa+J. Vlontzos"
        },
        {
          "doi": "10.1109/34.566812",
          "key": "ref3",
          "score": 79.35901,
          "unstructured": "1997+19+1+63+68+S. Gunn+M. Nixon+A Robust Snake Implementation: A Dual Active+Contour"
        },
        {
          "doi": "10.1109/tec.1961.5219197",
          "key": "ref4",
          "score": 93.28037,
          "unstructured": "1961+On the encoding of arbitrary geometric configurations+IRE Trans. Electronic Computers EC-10+260+268+H. Freeman"
        },
        {
          "doi": "10.1147/sj.41.0025",
          "key": "ref5",
          "score": 86.44828,
          "unstructured": "1965+Algorithm for Computer Control of a Digital Plotter+IBM Systems Journal+4+1+25+30+J. Bresenham"
        },
        {
          "doi": "10.1142/s0219467801000347",
          "key": "ref6",
          "score": 111.14032,
          "unstructured": "2001+Active Fourier Contour Applied to Real Time 3D Ultrasound of the Heart+International Journal of Image and Graphics+1+4+647+658+G. Stetten+R. Drezek"
        },
        {
          "doi": "10.1145/362588.362594",
          "key": "ref7",
          "score": 89.49425,
          "unstructured": "1971+On the optimal detection of curves in noisy pictures+Communications of the ACM+14+5+335+345+U. Montanari"
        }
      ],
      "dapp": null,
      "dataset": null,
      "doi": "10.54294/nlgr70",
      "handle": "1926/40",
      "source_code": null,
      "source_code_git_ref": null
    }
  ],
  "source_code_git_repo": null,
  "submitted_by_author": {
    "author_email": "jgaleotti@cmu.edu",
    "author_firstname": "John",
    "author_fullname": "Galeotti, John",
    "author_id": 95,
    "author_institution": "Carnegie Mellon University Robotics Institute",
    "author_lastname": "Galeotti"
  },
  "tags": [
    "swath",
    "chain code",
    "ITK",
    "chain-code",
    "parametric curve",
    "Path"
  ],
  "title": "Creation and Demonstration of a Framework for Handling Paths in ITK"
}