How PosturaScreen Measures Posture
Two photos → 17 anatomical keypoints → geometric ratios and angles → a screening report. The full technical methodology, the validity literature it's built on, and the limitations we tag honestly on every report.
- Two photos (front + side) are passed to YOLO26-pose, which returns 17 anatomical keypoints per image.
- Each of our 17 posture metrics is computed by a purely geometric formula over those keypoints — angles, ratios, horizontal offsets. No black-box predictions.
- Five metrics (forward head, thoracic kyphosis, lumbar lordosis, pelvic tilt, Q-angle) are screening estimates from 2-D imagery and carry an explicit
approxtag on every report. - Every photo is checked for clarity and full-body coverage — a failed check adds a re-take notice to the report.
- PosturaScreen is a screening and tracking tool. It is not a diagnostic device and is not a substitute for clinical examination.
What the AI detects: 17 keypoints
The detection layer uses YOLO26-pose (Ultralytics), an open-source pose-estimation model that returns the 17 keypoints of the COCO keypoint specification: nose, both eyes, both ears, both shoulders, both elbows, both wrists, both hips, both knees, both ankles. The COCO 17-keypoint format is the de facto standard for human-pose estimation in computer vision and is what most published pose-based posture research uses.
For each photo, the model returns the (x, y) pixel coordinates of every detected keypoint together with a per-keypoint detection score. We use those scores as one input to the photo-quality check (see below).
How each metric is computed
Every metric is a deterministic geometric calculation. There is no per-user model adjustment and no learned-output black box. The same input keypoints always produce the same metric values.
Front-view metrics (11)
- Head tilt — the angle of the eye-line relative to horizontal.
- Shoulder level — the vertical offset between left and right shoulder keypoints, converted to cm by assuming an average shoulder width (about 38 cm). The report notes which side sits higher.
- Clavicle angle — angle of the shoulder line relative to horizontal.
- Chest symmetry — the average of the left/right shoulder-height difference and the left/right hip-height difference, in cm.
- Arm position — the height difference between the left and right wrist keypoints, in cm.
- Waist angle — the lean of the trunk midline (shoulder midpoint to hip midpoint) away from vertical.
- Pelvic level — vertical offset between left and right hip keypoints, in cm.
- Knee alignment — the height difference between the left and right knee keypoints, in cm.
- Foot position — the difference between the left and right lower-leg (knee-to-ankle) angles. The COCO keypoints include no foot landmarks, so this reads the shins, not foot rotation.
- Q angle (left, right) — angle between the hip→knee vector and knee→ankle vector for each leg. approx
Side-view metrics (6)
- Forward head angle — angle from shoulder to ear relative to vertical. approx
- Ear–shoulder offset — horizontal offset between ear and shoulder, converted to cm by assuming an average shoulder-to-hip torso length (about 50 cm).
- Thoracic kyphosis — a proxy from the bend at the shoulder between the ear and hip keypoints, plus a fixed baseline so it reads on the scale of the 20–45° X-ray (Cobb) reference range. It is not a Cobb angle. approx
- Lumbar lordosis — a proxy from the bend at the hip between the shoulder and knee keypoints, plus the same fixed baseline, read against the 20–60° X-ray (Cobb) reference range. It is not a Cobb angle. approx
- Pelvic tilt (sagittal) — how far the hip-to-knee line leans from vertical. The value is unsigned, so it does not tell anterior from posterior tilt. approx
- Knee angle — angle at the knee formed by hip-to-knee and knee-to-ankle vectors.
The full per-metric formula reference, the normal-range thresholds, and the gender-specific Q-angle cutoffs are documented on our 17 metrics page.
What "approx" means
Five of the 17 metrics carry an explicit approx tag on the report. These are metrics whose ground truth would normally be measured by radiograph, 3-D motion capture, or sustained-pressure goniometry — none of which a single 2-D photo can replicate. We tag them approx for three reasons:
- So practitioners do not communicate a 2-D screening estimate to clients as if it were a radiographic measurement.
- So self-screening users understand the limits of what a phone photo can tell them.
- So the values remain useful for tracking change over time — the inter-session reliability is what we trade off for the convenience of photo-based measurement, and tracking change is robust to the absolute-value uncertainty.
What we're confident about — and what we're not
Photo-based posture screening has known strengths and known weaknesses. We're transparent about both, because anyone consuming a screening number deserves to know how much weight to put on it.
Where we're confident:
- Head and shoulder positions. Side-view head position relative to the shoulder line, and front-view shoulder-height symmetry, are well-defined geometric quantities. When capture conditions are controlled (consistent camera height, distance, and posture cue), inter-session reliability for the same individual is strong. For tracking change over time — which is the primary use case for screening — these are the metrics with the cleanest signal-to-noise.
- Pelvic and chest symmetry. Left-vs-right offsets are relative measurements and are inherently less sensitive to small differences in camera setup than absolute angles are. A 1 cm left-shoulder-higher reading is robust across the kinds of capture variation you see in practice.
Where we're less confident, hence the approx tag:
- Spinal curvature (thoracic kyphosis, lumbar lordosis). A photo has no spine landmarks, so we approximate these from the angles between the ear, shoulder, hip, and knee keypoints, with a fixed baseline added so the values can be read against published X-ray (Cobb) reference ranges. Those angles are also influenced by clothing, body composition, and how the person stands. Radiographs remain the gold standard for spinal curve measurement. We report these because they are useful for trending within an individual; we tag them
approxbecause they should not be confused with radiographic values. - Q-angle, forward-head angle, and pelvic tilt. These are derived from 2-D projections of 3-D structures, and the pelvic-tilt value is unsigned (it shows how much, not which direction). When the person's body rotation relative to the camera is not perfectly aligned, the absolute number drifts a few degrees. The right use is trending in the same individual under consistent capture — using change over time as the signal. Comparing absolute numbers between two different people, less so.
If you're a researcher who would like to share a peer-reviewed paper that either supports or challenges our threshold choices, please reach out at support@posturascreen.com. We update the methodology when good evidence comes in. For background reading, PubMed search terms that map to this space include "photographic posture analysis", "craniovertebral angle photogrammetry", "two-dimensional posture screening reliability".
How photo screening compares to other measurement methods
Photo-based screening is one point on a spectrum of posture-measurement methods, each with a different trade-off between accessibility and precision. We're explicit about where a 2-D photo sits, so the numbers are read with the right expectations.
| Method | Measures | Access & cost | Best for |
|---|---|---|---|
| Radiograph (X-ray) | Bone angles directly | Clinic; cost + radiation | Gold-standard diagnosis |
| 3-D motion capture | 3-D joint positions | Lab; high cost | Research-grade kinematics |
| Goniometry | Single joint angles, by hand | Clinic; clinician time | Targeted joint assessment |
| Visual estimation | Qualitative impression | Free; subjective | Quick informal check |
| 2-D photo screening | Surface landmark geometry | Phone; free, non-invasive | Screening & tracking over time |
A photo does not compete with a radiograph on precision, and we don't claim it does. What it offers is the opposite trade-off: no radiation, no appointment, no specialist equipment, and a result repeatable enough to track change over weeks or months. The published reliability literature (see references) supports exactly that use — strong repeatability for the same person under consistent capture, which is what a screening-and-tracking tool needs.
How to capture photos for reliable measurement
Because the metrics are geometric, capture conditions matter more than camera quality. The same body can read differently if the camera angle or stance changes between sessions. For results that are comparable over time, control these variables:
- Two views. One front-facing and one side-on (left or right, kept consistent between sessions).
- Camera at hip height, and level. A camera tilted up or down foreshortens the body and can invent or exaggerate an angle. The app does not check camera tilt for you, so set the phone level yourself.
- Body filling about two-thirds of the frame height: roughly 2 m away on the 1× lens or 3 m on 2× (our estimate), so the whole body fits without a wide-angle lens distorting the edges.
- Plain wall, even lighting. Clutter and backlighting degrade keypoint detection.
- Fitted clothing. Baggy layers hide the shoulder, waist, and hip contours the metrics depend on.
- Relaxed, habitual stance. Standing "to attention" for the photo measures a posture the person does not actually hold. The screening value is in the default stance.
For tracking, consistency beats perfection: the same setup each time makes the change between sessions trustworthy, which is the signal a screening tool is built around. There is also a step-by-step photo setup guide that shows what each common capture mistake does to the numbers.
Photo-quality check
Each photo is checked alongside measurement. It is flagged for re-take when either of the following holds:
- The average detection score of the key body landmarks is below threshold (the image is not clear enough — typically poor lighting, motion blur, or occlusion).
- The head-to-ankle span covers less than half the image height (the full body is not in frame).
A photo that passes shows no notice. If a check fails, the report carries a "Photo quality may affect accuracy" notice so a low-quality capture is never silently trusted. The check does not measure camera tilt or distance — those are up to the capture setup above.
What PosturaScreen is not
PosturaScreen is a screening and tracking tool. It is not:
- A diagnostic device. We do not diagnose conditions.
- A replacement for radiographic measurement (X-ray, CT, MRI).
- A substitute for clinical examination by a licensed physiotherapist, chiropractor, or physician.
- An exercise prescription tool. We do not recommend specific corrective exercises for individual users.
PosturaScreen (posturascreen.com) is a browser-based posture screening tool: upload a front and/or side photo and get a posture report with up to 17 metrics. It is not affiliated with PostureScreen Mobile by PostureCo.
If you have specific concerns about your posture or any musculoskeletal symptom, consult a licensed healthcare professional.
Frequently asked questions
Does PosturaScreen use AI?
Yes — the detection layer uses YOLO26-pose to locate 17 anatomical keypoints in each photo. But the 17 posture metrics themselves are not AI predictions: each is a deterministic geometric formula (an angle, ratio, or offset) computed over those keypoints. The same keypoints always produce the same metric values, with no per-user black box.
How accurate is 2D photo-based posture measurement?
For repeatability, photographic posture analysis is well-supported: published studies report inter-rater ICCs above 0.97 and test-retest ICCs above 0.77 for photographic postural angles (Hazar et al., 2015), and ICCs around 0.98 for photogrammetric craniovertebral, swayback, and knee measures (Mylonas et al., 2025). For validity against radiographs, a 2025 study of AI-based 2-D posture software found strong correlations with X-ray measures (forward-head vs. craniovertebral angle r = −0.71; hip-knee-ankle r = 0.75) but not identity (Park et al., 2025) — which is why the spinal and angular estimates carry an approx tag.
Can a phone photo replace an X-ray?
No. A photo measures surface landmarks; a radiograph measures bone. The two correlate but are not interchangeable. PosturaScreen is a screening and tracking tool, not a replacement for radiographic measurement.
Why do five metrics carry an "approx" tag?
Forward head, thoracic kyphosis, lumbar lordosis, pelvic tilt, and the Q-angle estimate a 3-D angle or a spinal curve from a flat 2-D photo, where surface contour and body rotation relative to the camera both influence the absolute value. They are reliable for tracking change in the same person over time, but they are not a substitute for radiographic measurement, so they are tagged approx on every report.
How should I take photos so the numbers are reliable?
Use a front and a side photo with the camera at hip height and level (not tilted up or down), far enough back that the body fills about two-thirds of the frame height (roughly 2 m on the 1× lens or 3 m on 2×, our estimate; see how to take posture photos), against a plain wall, in fitted clothing, standing relaxed. For tracking, the single most important factor is consistency: re-screen under the same camera height, distance, and lighting, because change over time is what the metrics read most reliably.
Is PosturaScreen a diagnostic device?
No. PosturaScreen does not diagnose conditions. It produces screening measurements for tracking posture over time and for informing a conversation with a licensed physiotherapist, physician, or chiropractor. A diagnosis requires a clinician who can integrate the measurements with a physical examination and history.
Selected references
Peer-reviewed studies on the reliability and validity of photo-based posture measurement that inform this methodology:
- Park, et al. (2025). Validity and Reliability of an Artificial Intelligence-Based Posture Estimation Software for Measuring Cervical and Lower-Limb Alignment Versus Radiographic Imaging. Diagnostics (Basel). PMC12155411
- Mylonas, et al. (2025). Reliability of photogrammetric evaluation of the craniovertebral angle, swayback posture, and knee hyperextension in university students. Journal of Physical Therapy Science. PMC11957747
- Hazar, et al. (2015). Reliability of photographic posture analysis of adolescents. Journal of Physical Therapy Science. PMC4668149
These studies establish two things this methodology relies on: photographic postural angles are repeatable (high inter-rater and test-retest reliability), and AI-based 2-D estimates correlate strongly with radiographic measures without replacing them — the exact basis for reporting useful screening numbers while tagging the radiograph-class metrics approx.
How to reach the methodology team
Researchers, clinicians, or curious readers with feedback, corrections, or questions about our measurement approach: please email support@posturascreen.com. Corrections to this page follow our editorial standards, and the "last updated" date below changes when we make a substantive correction.
Page published: 2026-05-24. Last updated: 2026-10-07. Owner: PosturaScreen Editorial Team.