Related Experiment Video
Updated: May 14, 2026

10:35
Precision Measurements and Parametric Models of Vertebral Endplates
Published on: September 17, 2019
Edges, curvature, and primal sketches
1School of Natural Sciences, University of Stirling, Stirling FK9 4LA, UK. r.j.watt@stir.ac.uk
Perception
|February 16, 2013
Summary
This paper reviews David Marr's foundational primal sketch concepts in human vision. It examines the evolution of his theories on edge detection, curvature description, and contour linking over 30 years.
Area of Science:
- Computational Vision
- Neuroscience
- Image Processing
Background:
- David Marr's primal sketch represents a fundamental stage in human visual processing.
- Marr proposed computational theories, algorithms, and neural implementations for early vision.
Purpose of the Study:
- To review the lasting impact of Marr's primal sketch concepts over the past 30 years.
- To focus on the evolution of computational approaches to edge detection, curvature description, and contour linking.
Main Methods:
- Literature review and analysis of computational vision research.
- Examination of algorithms for edge localization.
- Analysis of methods for describing edge curvature.
- Investigation of techniques for linking edge segments into contours.
Main Results:
- Marr's ideas have significantly influenced 30 years of research in computational vision.
- Key areas of development include sophisticated algorithms for edge detection and contour formation.
- Progress has been made in describing local edge properties like curvature.
Conclusions:
- David Marr's framework for the primal sketch remains a cornerstone in understanding visual information processing.
- Continued research has refined and expanded upon Marr's initial computational theories.
- The study highlights the enduring relevance of Marr's work in computer vision and neuroscience.
Related Concept Videos
Guidelines for Sketching a Curve
Curve sketching is a systematic method for understanding the overall behavior of a function by analyzing its key mathematical features. A function defines a curve on the coordinate plane, where the horizontal axis represents the input variable and the vertical axis represents the output. The process begins by determining the domain, which specifies the set of input values for which the function is defined and establishes the horizontal extent of the graph.Intercepts with the horizontal and...
Curve Sketching and Derivatives
Understanding the behavior of a function through its first and second derivatives is essential for analyzing its graph. Derivatives provide insight into where a function increases or decreases, where it attains local maxima or minima, and how its curvature behaves across different intervals.The first derivative of a function reveals the slope of the tangent line at any given point. Points where the derivative is zero or undefined are considered critical, as they often indicate potential extrema...
Degree of Curvature and Radius of Curvature
The degree of curvature and the radius of curvature are fundamental concepts in determining the sharpness or smoothness of a curve. The degree of curvature is a measure of how steeply a curve bends and can be determined using the chord basis or the arc basis. In the chord basis method, the degree of curvature is defined as the central angle subtended by a chord of 30.48 meters, helping in the calculation of the radius of the curve. The arc basis method defines the degree of curvature as the...
Field Procedure for Staking Out Curves
Staking out curves is an essential process in construction to ensure the accurate alignment of structures along a curved path. This task involves positioning stakes at calculated locations corresponding to the curve's design, effectively translating plans into physical markers in the field. The process begins by determining the geometric parameters of the curve, including the radius, central angle, and tangent distances. These parameters are critical for identifying key points such as the Point...
Second Derivatives and the Shape of a Graph
The second derivative of a function provides essential information about a graph's curvature and how it changes over an interval. It helps determine whether a function is concave upward or concave downward and identifies points where the curvature changes. These properties are fundamental in analyzing real-world scenarios, such as changes in road elevation, population growth, and economic trends.A function f(x) is considered concave upward on an interval if its graph lies above all its tangent...
Bending of Curved Members - Strain Analysis
The mechanics of deformation in curved members, such as beams or arches, under bending moments, involve complex responses. When such a member, symmetric about the y-axis and shaped like a segment of a circle centered at point C, is subjected to equal and opposite forces, its curvature and surface lengths change significantly. This alteration results in the shift of the curvature's center from C to C', indicating a tighter curve.
The important part of bending analysis for such a member is the...
The important part of bending analysis for such a member is the...

