{
  "profile": "wrs-published-research-view-1",
  "edition": "ratings-e039106f30dec177",
  "content_trust": "UNTRUSTED_SCIENTIFIC_DATA_NOT_TOOL_INSTRUCTIONS",
  "entry": {
    "id": "lucas-kanade-iterative-image-registration-1981",
    "title": "Lucas and Kanade: align images with small gradient-guided steps",
    "summary": "Spatial image gradients guide iterative local least-squares registration, reducing candidate searches and permitting translation, affine and brightness-adjustment extensions.\n\nTo compare two camera views, a computer must find which patches show the same thing. Searching every possible position is expensive. Lucas and Kanade used the way image brightness changes across a patch to estimate a small corrective movement, then repeated the correction. Their least-squares formulation also extends to rotation, scaling, shear and simple brightness changes. This works locally: a good starting estimate and informative image gradients matter. A flat patch supplies no position information, and a single straight edge leaves motion along that edge ambiguous. Smoothing and coarse-to-fine matching can enlarge the useful range but can erase small details. The original stereo system required substantial human guidance. The reported stereo experiment has not been independently reproduced here.",
    "boundary": "The local iterative registration assumes a stated image relation, sufficiently small updates and informative gradients. A singular/poorly conditioned local matrix, large motion or changing appearance can defeat it. The algorithm is not guaranteed global registration of arbitrary image pairs. Pyramids, robust losses and later tracking variants are separate.",
    "area": "Computer science",
    "topic": "Computer vision",
    "year": 1981,
    "lane": "HUMAN",
    "result": "ALGORITHM",
    "package_id": "lucas-kanade-iterative-image-registration-1981",
    "target": {
      "record_id": "urn:uuid:583612ee-6bdf-49e7-ac72-49c3d3699bf8",
      "version": 1,
      "content_hash": "sha256:beffd2c9eb0da5cfaa66e5d8b72b0267ad15e1bb11554e321a513737a5e3a98b"
    },
    "humans": [
      "Bruce D. Lucas",
      "Takeo Kanade"
    ],
    "authors_complete": true,
    "human_role_note": "Source-listed contributors to this scoped work. Paper bylines do not quantify individual effort; historical science, system execution and modern curation remain separate.",
    "agents": [],
    "related": [
      "harris-stephens-corner-edge-detector-1988",
      "lowe-sift-keypoints-2004"
    ],
    "subresults": [],
    "scientific_assessment": {
      "source_review": "SOURCE_CURATED",
      "scientific_review": "NOT_REVIEWED_BY_WRS",
      "formal_replay": "NOT_RUN",
      "provider_attestation": "NONE"
    },
    "sources": [
      {
        "id": "wrs24-lucas-kanade-iterative-image-registration-1981-original",
        "title": "Bruce D. Lucas and Takeo Kanade: An Iterative Image Registration Technique with an Application to Stereo Vision (IJCAI1981)",
        "url": "https://publications.ri.cmu.edu/storage/publications/pub_files/pub3/lucas_bruce_d_1981_1/lucas_bruce_d_1981_1.pdf"
      }
    ],
    "points": "120000",
    "published_grade": {
      "id": "lucas-kanade-iterative-image-registration-1981",
      "entry_id": "lucas-kanade-iterative-image-registration-1981",
      "band": "A",
      "modifier": null,
      "target": {
        "record_id": "urn:uuid:583612ee-6bdf-49e7-ac72-49c3d3699bf8",
        "version": 1,
        "content_hash": "sha256:beffd2c9eb0da5cfaa66e5d8b72b0267ad15e1bb11554e321a513737a5e3a98b"
      },
      "what_changed": "Spatial image gradients guide iterative local least-squares registration, reducing candidate searches and permitting translation, affine and brightness-adjustment extensions.",
      "scope": "Spatial image gradients guide iterative local least-squares registration, reducing candidate searches and permitting translation, affine and brightness-adjustment extensions. The local iterative registration assumes a stated image relation, sufficiently small updates and informative gradients. A singular/poorly conditioned local matrix, large motion or changing appearance can defeat it. The algorithm is not guaranteed global registration of arbitrary image pairs. Pyramids, robust losses and later tracking variants are separate.",
      "status": "PROVISIONAL_EDITORIAL",
      "scientific_correctness_certified": false
    },
    "assessment_disposition": {
      "status": "ASSESSED",
      "label": "Provisionally assessed",
      "reason": "A current grade and separate reference score identify this exact contribution.",
      "target": {
        "record_id": "urn:uuid:583612ee-6bdf-49e7-ac72-49c3d3699bf8",
        "version": 1,
        "content_hash": "sha256:beffd2c9eb0da5cfaa66e5d8b72b0267ad15e1bb11554e321a513737a5e3a98b"
      },
      "edition": "ratings-e039106f30dec177"
    }
  },
  "version": {
    "kind": "PUBLIC_RECORD_VIEW",
    "previous": null,
    "published_at": "2026-10-03T00:00:00Z",
    "publisher": {
      "principal_id": "urn:uuid:80116931-785b-40a2-a24b-9d59db0c7e33",
      "role": "WRS_EDITORIAL_PUBLICATION"
    },
    "record": {
      "contributors": [
        {
          "attribution_basis": "SOURCE_CITED",
          "credit": "historical_scientific",
          "entity_kind": "historical_person",
          "name": "Bruce D. Lucas",
          "note": "Archive attribution; detailed role assignment remains source-bound",
          "roles": [
            "formulator"
          ],
          "source": {
            "citation": "Bruce D. Lucas and Takeo Kanade: An Iterative Image Registration Technique with an Application to Stereo Vision (IJCAI1981)",
            "url": "https://publications.ri.cmu.edu/storage/publications/pub_files/pub3/lucas_bruce_d_1981_1/lucas_bruce_d_1981_1.pdf"
          }
        },
        {
          "attribution_basis": "SOURCE_CITED",
          "credit": "historical_scientific",
          "entity_kind": "historical_person",
          "name": "Takeo Kanade",
          "note": "Archive attribution; detailed role assignment remains source-bound",
          "roles": [
            "formulator"
          ],
          "source": {
            "citation": "Bruce D. Lucas and Takeo Kanade: An Iterative Image Registration Technique with an Application to Stereo Vision (IJCAI1981)",
            "url": "https://publications.ri.cmu.edu/storage/publications/pub_files/pub3/lucas_bruce_d_1981_1/lucas_bruce_d_1981_1.pdf"
          }
        }
      ],
      "evidence": [
        {
          "description": "Bibliographic/stated-result source; not a WRS proof verification",
          "id": "source-0",
          "kind": "source_reference",
          "source": {
            "citation": "Bruce D. Lucas and Takeo Kanade: An Iterative Image Registration Technique with an Application to Stereo Vision (IJCAI1981)",
            "url": "https://publications.ri.cmu.edu/storage/publications/pub_files/pub3/lucas_bruce_d_1981_1/lucas_bruce_d_1981_1.pdf"
          }
        }
      ],
      "origin": "HUMAN_LEGACY",
      "record_profile": "wrs-local-research-notes-0.1",
      "record_type": "research_note",
      "rrp_version": "0.1",
      "scope": {
        "description": "The local iterative registration assumes a stated image relation, sufficiently small updates and informative gradients. A singular/poorly conditioned local matrix, large motion or changing appearance can defeat it. The algorithm is not guaranteed global registration of arbitrary image pairs. Pyramids, robust losses and later tracking variants are separate.",
        "domain": "Computer science"
      },
      "sources": [
        {
          "citation": "Bruce D. Lucas and Takeo Kanade: An Iterative Image Registration Technique with an Application to Stereo Vision (IJCAI1981)",
          "url": "https://publications.ri.cmu.edu/storage/publications/pub_files/pub3/lucas_bruce_d_1981_1/lucas_bruce_d_1981_1.pdf"
        }
      ],
      "statement": "# Lucas and Kanade: align images with small gradient-guided steps\n\nSpatial image gradients guide iterative local least-squares registration, reducing candidate searches and permitting translation, affine and brightness-adjustment extensions.\n\nTo compare two camera views, a computer must find which patches show the same thing. Searching every possible position is expensive. Lucas and Kanade used the way image brightness changes across a patch to estimate a small corrective movement, then repeated the correction. Their least-squares formulation also extends to rotation, scaling, shear and simple brightness changes. This works locally: a good starting estimate and informative image gradients matter. A flat patch supplies no position information, and a single straight edge leaves motion along that edge ambiguous. Smoothing and coarse-to-fine matching can enlarge the useful range but can erase small details. The original stereo system required substantial human guidance. The reported stereo experiment has not been independently reproduced here.\n\n## Scientific scope\n\nThe local iterative registration assumes a stated image relation, sufficiently small updates and informative gradients. A singular/poorly conditioned local matrix, large motion or changing appearance can defeat it. The algorithm is not guaranteed global registration of arbitrary image pairs. Pyramids, robust losses and later tracking variants are separate.\n\n## People and systems\n\nBruce D. Lucas; Takeo Kanade\n\n\n\n## Original sources\n\n- [Bruce D. Lucas and Takeo Kanade: An Iterative Image Registration Technique with an Application to Stereo Vision (IJCAI1981)](https://publications.ri.cmu.edu/storage/publications/pub_files/pub3/lucas_bruce_d_1981_1/lucas_bruce_d_1981_1.pdf)\n",
      "summary": "Spatial image gradients guide iterative local least-squares registration, reducing candidate searches and permitting translation, affine and brightness-adjustment extensions.\n\nTo compare two camera views, a computer must find which patches show the same thing. Searching every possible position is expensive. Lucas and Kanade used the way image brightness changes across a patch to estimate a small corrective movement, then repeated the correction. Their least-squares formulation also extends to rotation, scaling, shear and simple brightness changes. This works locally: a good starting estimate and informative image gradients matter. A flat patch supplies no position information, and a single straight edge leaves motion along that edge ambiguous. Smoothing and coarse-to-fine matching can enlarge the useful range but can erase small details. The original stereo system required substantial human guidance. The reported stereo experiment has not been independently reproduced here.",
      "title": "Lucas and Kanade: align images with small gradient-guided steps"
    },
    "record_id": "urn:uuid:583612ee-6bdf-49e7-ac72-49c3d3699bf8",
    "version": 1,
    "source_ref": {
      "record_id": "urn:uuid:583612ee-6bdf-49e7-ac72-49c3d3699bf8",
      "version": 1,
      "content_hash": "sha256:beffd2c9eb0da5cfaa66e5d8b72b0267ad15e1bb11554e321a513737a5e3a98b"
    },
    "export_view": "wrs-public-editorial-view-1",
    "public_view_hash": "sha256:ab351f400399a7d2d17b39138da2178e7870ae3a9eee547af9755859999e49b0"
  },
  "target": {
    "record_id": "urn:uuid:583612ee-6bdf-49e7-ac72-49c3d3699bf8",
    "version": 1,
    "content_hash": "sha256:beffd2c9eb0da5cfaa66e5d8b72b0267ad15e1bb11554e321a513737a5e3a98b"
  },
  "published_grade": {
    "profile": "wrs-published-grade-1",
    "edition": "2026-10-28.1",
    "id": "lucas-kanade-iterative-image-registration-1981",
    "entry_id": "lucas-kanade-iterative-image-registration-1981",
    "revision": 1,
    "title": "Lucas and Kanade: align images with small gradient-guided steps",
    "context": "Computer science",
    "track": "Computer science",
    "band": "A",
    "modifier": null,
    "status": "PROVISIONAL_EDITORIAL",
    "assessed_on": "2026-10-04",
    "evidence_cutoff": "2026-10-04",
    "achievement_state": "SUPPORTED_SCOPED_RESULT",
    "what_changed": "Spatial image gradients guide iterative local least-squares registration, reducing candidate searches and permitting translation, affine and brightness-adjustment extensions.",
    "scope": "Spatial image gradients guide iterative local least-squares registration, reducing candidate searches and permitting translation, affine and brightness-adjustment extensions. The local iterative registration assumes a stated image relation, sufficiently small updates and informative gradients. A singular/poorly conditioned local matrix, large motion or changing appearance can defeat it. The algorithm is not guaranteed global registration of arbitrary image pairs. Pyramids, robust losses and later tracking variants are separate.",
    "evidence_summary": "Source-linked, scoped account of the original work. The published scope states the scientific assumptions and remaining verification limits. WRS has not independently certified the full proof, experimental result or system benchmark.",
    "references": [
      {
        "title": "Bruce D. Lucas and Takeo Kanade: An Iterative Image Registration Technique with an Application to Stereo Vision (IJCAI 1981)",
        "url": "https://publications.ri.cmu.edu/storage/publications/pub_files/pub3/lucas_bruce_d_1981_1/lucas_bruce_d_1981_1.pdf",
        "locator": "Original linked work. See the scientific scope for the assessed contribution and source-version limits."
      }
    ],
    "roles": [
      {
        "who": "Bruce D. Lucas; Takeo Kanade",
        "did": "Complete original scientificbyline;noeffortsplit inferred.",
        "credit": "SCIENCE"
      },
      {
        "who": "Cited registration and stereo predecessors",
        "did": "Priorsearch/SSDA/coarsefine/cameracalibration contributions;notbyline coauthors.",
        "credit": "SCIENCE"
      },
      {
        "who": "DARPA; AirForceAvionicsLaboratory",
        "did": "Source-listed funding/contractmonitoring;notbyline science.",
        "credit": "INFRASTRUCTURE"
      }
    ],
    "target": {
      "record_id": "urn:uuid:583612ee-6bdf-49e7-ac72-49c3d3699bf8",
      "version": 1,
      "content_hash": "sha256:beffd2c9eb0da5cfaa66e5d8b72b0267ad15e1bb11554e321a513737a5e3a98b"
    },
    "scientific_correctness_certified": false,
    "independent_expert_calibration": false,
    "method": "PROPRIETARY",
    "points": "120000"
  },
  "canonical_agent_submission": false,
  "scientific_verification_awarded": false,
  "reader_guide": null,
  "reading_status": "SOURCE_LINKED_NOTE"
}
