Skip to main content
The new Teacher Workspace is here. Your first 3 assignments are free. Try it →

David Marr

David Marr is a cognitive psychologist and neuroscientist known for the three levels of analysis: computational, algorithmic, and implementational. In Cognitive Psychology, his work explains how vision is processed from incoming information to brain activity.

Last updated July 2026

What is David Marr?

David Marr is the thinker students meet when Cognitive Psychology starts asking not just what vision is, but how the mind and brain build a visual experience from light. His work is especially tied to visual perception and information processing, which is why he shows up in topics like bottom-up processing, feature detection, and object recognition.

Marr’s best-known idea is the three levels of analysis. The computational level asks what problem the visual system is trying to solve. For example, the brain has to turn messy retinal input into a stable, useful representation of the world. The algorithmic level asks how that problem is solved, meaning what steps or procedures the system uses. The implementational level asks what physical machinery carries it out, such as the retina, visual pathway, and visual cortex.

That framework matters because it keeps you from reducing vision to just one explanation. If you only look at the neurons, you may miss the mental process. If you only look at behavior, you may miss the underlying machinery. Marr argued that a full explanation of vision needs all three levels, because each level answers a different question.

He also saw vision as staged rather than instant. Early stages pick out simple features like edges, contrast, and movement. Later stages combine those features into more complete forms, which eventually lets you recognize objects and scenes. That idea fits Cognitive Psychology well because it treats perception as an active information-processing system, not a camera that simply records the world.

A good example is looking at a face in dim light. The visual system first extracts basic features, then organizes them, then matches them to a stored representation so you can recognize the person. Marr’s approach helps you describe each part of that process without collapsing everything into one vague label like “seeing.”

Why David Marr matters in Cognitive Psychology

David Marr matters because his framework gives you a clean way to explain visual perception without getting stuck at one level of detail. In Cognitive Psychology, that makes him useful for questions about how perception is organized, how the brain converts sensory input into meaning, and why visual recognition can fail in disorders like visual agnosia.

His ideas also connect psychology to neuroscience and computer science. That interdisciplinary angle shows up whenever a class compares mental processes to information-processing systems, or when you trace a stimulus from the eye to the visual cortex and then to conscious recognition. Marr’s work gives language for those steps.

If you are analyzing a case, his framework helps you ask better questions. Is the issue with the goal of the system, the procedure it uses, or the brain structures involved? That kind of breakdown is a strong way to organize short answers, discussion posts, and written explanations about perception.

Keep studying Cognitive Psychology Unit 4

Official unit cheatsheet

open one-pager

How David Marr connects across the course

Bottom-Up Processing

Marr’s approach fits bottom-up processing because visual perception starts with sensory input from the environment. The brain builds meaning from edges, contrast, and other basic features before reaching object recognition. If a question describes someone identifying a shape from raw visual details, Marr’s framework helps you explain the step-by-step build from input to interpretation.

Feature Detection

Marr’s model relies on the idea that the visual system detects simple features first. Feature detection is the early part of the process, where the brain notices lines, angles, motion, and contrast. That makes it a natural bridge between the raw image on the retina and the higher-level recognition of objects and scenes.

Neural Representation

The implementational level is about neural representation, meaning how the brain physically encodes what you see. Marr did not stop at mental steps, he also asked what brain systems carry them out. This connection is useful when a question shifts from perception as a process to perception as activity in the visual cortex.

Visual Agnosia

Visual agnosia is a strong real-world example of why Marr’s levels matter. A person with visual agnosia may see an object but fail to recognize it, which suggests a breakdown in visual processing after basic sensation. Marr’s framework helps separate whether the problem is with detecting the image, organizing it, or matching it to meaning.

Is David Marr on the Cognitive Psychology exam?

A quiz question or short-answer prompt may give you a vision scenario and ask which level of Marr’s theory is involved. You might need to identify the computational level when the question is about the goal of perception, the algorithmic level when it asks about the steps used to process visual input, or the implementational level when it asks about the brain structures involved.

In a passage analysis, Marr is useful when you are tracing how an image becomes recognition. If an assignment describes someone seeing only blurry shapes at first and then identifying a face, you can explain that as staged processing from low-level feature extraction to higher-level interpretation. In discussion or written responses, use his framework to separate process, procedure, and brain mechanism instead of lumping them together.

Key things to remember about David Marr

  • David Marr explained vision as a process with three levels: computational, algorithmic, and implementational.

  • His theory says perception is not just about what you see, but about how the brain turns visual input into meaningful information.

  • Marr’s work is a major fit for Cognitive Psychology because it links mental processes to brain systems and information processing.

  • His approach helps you break visual perception into stages, from feature detection to object recognition.

  • When you use Marr in class, focus on whether the question asks about the goal, the steps, or the brain machinery.

Frequently asked questions about David Marr

What is David Marr in Cognitive Psychology?

David Marr is a researcher known for explaining vision through three levels of analysis: what the system does, how it does it, and how it is physically built. In Cognitive Psychology, his work is used to explain visual perception as an information-processing system.

What are David Marr’s three levels of analysis?

The computational level asks what problem the visual system is solving. The algorithmic level asks what procedures it uses, and the implementational level asks what brain structures or neural mechanisms carry it out. Together, they give a fuller picture of perception.

How is David Marr different from just saying vision is bottom-up processing?

Bottom-up processing describes where the information starts, from sensory input. Marr goes further by asking what the visual system is trying to accomplish, how it does that, and what brain systems make it possible. So his theory is broader than one processing label.

How would I use David Marr in an example about seeing an object?

You could describe the system first detecting edges and features, then combining them into a shape, and finally recognizing the object. That lets you connect feature detection, bottom-up processing, and higher-level recognition in a single explanation.

David Marr in Cognitive Psychology | Fiveable