{"id":285,"date":"2026-04-09T18:02:36","date_gmt":"2026-04-09T18:02:36","guid":{"rendered":"https:\/\/medlearn.imperial.ac.uk\/innovation\/projects\/cardiac-pathology-vr\/"},"modified":"2026-04-09T18:12:32","modified_gmt":"2026-04-09T18:12:32","slug":"cardiac-pathology-vr","status":"publish","type":"page","link":"https:\/\/medlearn.imperial.ac.uk\/innovation\/projects\/cardiac-pathology-vr\/","title":{"rendered":"Cardiac Pathology VR"},"content":{"rendered":"\n<div style=\"background:#0A0505;\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1400 460\" style=\"width:100%;display:block;\"><defs><linearGradient id=\"b1\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"><stop offset=\"0%\" stop-color=\"#0A0505\"\/><stop offset=\"100%\" stop-color=\"#1a0808\"\/><\/linearGradient><radialGradient id=\"rg1\" cx=\"74%\" cy=\"50%\" r=\"38%\"><stop offset=\"0%\" stop-color=\"#6b1010\" stop-opacity=\"0.22\"\/><stop offset=\"100%\" stop-color=\"#6b1010\" stop-opacity=\"0\"\/><\/radialGradient><linearGradient id=\"lp\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"0\"><stop offset=\"0%\" stop-color=\"#0A0505\" stop-opacity=\"1\"\/><stop offset=\"58%\" stop-color=\"#0A0505\" stop-opacity=\"0.88\"\/><stop offset=\"100%\" stop-color=\"#0A0505\" stop-opacity=\"0\"\/><\/linearGradient><linearGradient id=\"gfl\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"0\"><stop offset=\"0%\" stop-color=\"#3a1010\" stop-opacity=\"0\"\/><stop offset=\"20%\" stop-color=\"#3a1010\" stop-opacity=\"0.18\"\/><stop offset=\"80%\" stop-color=\"#3a1010\" stop-opacity=\"0.18\"\/><stop offset=\"100%\" stop-color=\"#3a1010\" stop-opacity=\"0\"\/><\/linearGradient><filter id=\"hg\"><feGaussianBlur stdDeviation=\"18\" result=\"b\"\/><feMerge><feMergeNode in=\"b\"\/><feMergeNode in=\"SourceGraphic\"\/><\/feMerge><\/filter><filter id=\"eg3\"><feGaussianBlur stdDeviation=\"3\" result=\"b\"\/><feMerge><feMergeNode in=\"b\"\/><feMergeNode in=\"b\"\/><feMergeNode in=\"SourceGraphic\"\/><\/feMerge><\/filter><\/defs><rect width=\"1400\" height=\"460\" fill=\"url(#b1)\"\/><rect width=\"1400\" height=\"460\" fill=\"url(#rg1)\"\/><rect x=\"0\" y=\"115\" width=\"1400\" height=\"1\" fill=\"url(#gfl)\"\/><rect x=\"0\" y=\"173\" width=\"1400\" height=\"1\" fill=\"url(#gfl)\"\/><rect x=\"0\" y=\"231\" width=\"1400\" height=\"1\" fill=\"url(#gfl)\"\/><rect x=\"0\" y=\"289\" width=\"1400\" height=\"1\" fill=\"url(#gfl)\"\/><rect x=\"0\" y=\"347\" width=\"1400\" height=\"1\" fill=\"url(#gfl)\"\/><g transform=\"translate(830,30) scale(2.0)\" filter=\"url(#hg)\" opacity=\"0.42\"><path d=\"M155 55C185 10 260 10 275 70C285 110 265 145 230 175C200 200 170 225 155 300C140 225 110 200 80 175C45 145 25 110 35 70C50 10 125 10 155 55Z\" fill=\"#7b1818\"\/><path d=\"M145 58C130 30 95 15 85 30C75 45 80 65 95 68\" fill=\"none\" stroke=\"#c0392b\" stroke-width=\"14\" stroke-linecap=\"round\" opacity=\"0.85\"\/><path d=\"M168 55C178 30 210 18 218 32C225 45 218 62 205 66\" fill=\"none\" stroke=\"#1a5276\" stroke-width=\"11\" stroke-linecap=\"round\" opacity=\"0.75\"\/><path d=\"M90 45L90 5\" fill=\"none\" stroke=\"#1a5276\" stroke-width=\"9\" stroke-linecap=\"round\" opacity=\"0.6\"\/><path d=\"M125 298L125 322\" fill=\"none\" stroke=\"#1a5276\" stroke-width=\"9\" stroke-linecap=\"round\" opacity=\"0.5\"\/><path d=\"M80 130C55 150 52 185 68 210\" fill=\"none\" stroke=\"#922b21\" stroke-width=\"4\" stroke-linecap=\"round\" opacity=\"0.6\"\/><path d=\"M145 140C140 185 138 230 150 270\" fill=\"none\" stroke=\"#922b21\" stroke-width=\"4\" stroke-linecap=\"round\" opacity=\"0.6\"\/><path d=\"M165 120C195 130 215 160 210 195\" fill=\"none\" stroke=\"#922b21\" stroke-width=\"3\" stroke-linecap=\"round\" opacity=\"0.5\"\/><\/g><g filter=\"url(#eg3)\"><polyline fill=\"none\" stroke=\"#e74c3c\" stroke-width=\"2.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" opacity=\"0.95\" points=\"0,330 60,330 64,320 68,295 72,365 76,305 80,330 95,330 99,318 103,340 107,330 135,330 139,318 144,288 149,372 153,300 157,330 172,330 176,318 180,340 184,330 215,330 219,318 224,285 229,376 233,298 237,330 252,330 256,318 260,340 264,330 298,330 302,318 307,282 312,380 316,295 320,330 335,330 339,318 343,340 347,330 384,330 388,318 393,280 398,382 402,292 406,330 420,330 424,318 428,340 432,330 470,330 474,318 479,278 484,384 488,290 492,330 507,330 511,318 515,340 519,330 560,330 564,318 568,275 573,387 577,288 581,330 596,330 600,318 604,340 608,330 650,330 654,318 659,272 664,390 668,285 672,330 687,330 691,318 695,340 699,330 742,330 746,318 750,270 755,392 759,282 763,330 778,330 782,318 786,340 790,330 835,330 839,318 843,268 848,395 852,280 856,330 871,330 875,318 879,340 883,330 930,330 934,318 938,265 943,398 947,278 951,330 966,330 970,318 974,340 978,330 1025,330 1029,318 1033,262 1038,400 1042,275 1046,330 1061,330 1065,318 1069,340 1073,330 1120,330 1124,318 1128,260 1133,402 1137,272 1141,330 1156,330 1160,318 1164,340 1168,330 1210,330 1214,318 1218,260 1223,402 1227,272 1231,330 1246,330 1250,318 1254,340 1258,330 1300,330 1304,318 1308,260 1313,402 1317,272 1321,330 1336,330 1340,318 1344,340 1348,330 1400,330\"\/><\/g><rect width=\"1400\" height=\"460\" fill=\"url(#lp)\"\/><rect x=\"0\" y=\"0\" width=\"4\" height=\"460\" fill=\"#c0392b\" opacity=\"0.9\"\/><text x=\"52\" y=\"156\" font-family=\"-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif\" font-size=\"12\" font-weight=\"700\" letter-spacing=\"3\" fill=\"#c0392b\" opacity=\"0.9\">XR &amp; SIMULATION  \u00b7  CLINICAL PATHOLOGY<\/text><text x=\"50\" y=\"230\" font-family=\"-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif\" font-size=\"62\" font-weight=\"800\" fill=\"#ffffff\" opacity=\"0.97\">Cardiac Pathology<\/text><text x=\"50\" y=\"298\" font-family=\"-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif\" font-size=\"62\" font-weight=\"800\" fill=\"#c0392b\" opacity=\"0.95\">VR<\/text><rect x=\"50\" y=\"316\" width=\"340\" height=\"1.5\" fill=\"#3a1515\" opacity=\"0.9\"\/><text x=\"50\" y=\"348\" font-family=\"-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif\" font-size=\"15\" fill=\"#8a6060\" letter-spacing=\"0.3\">Photogrammetry  \u00b7  Pathological specimens  \u00b7  Interactive ECG<\/text><text x=\"50\" y=\"382\" font-family=\"-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif\" font-size=\"13\" fill=\"#5a4040\" letter-spacing=\"0.3\">MBBS Year 5  \u00b7  ~120 students  \u00b7  Pico 3  \u00b7  Imperial College London  \u00b7  2022<\/text><text x=\"50\" y=\"436\" font-family=\"-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif\" font-size=\"11\" fill=\"#3a2020\" letter-spacing=\"1.5\">IMPERIAL COLLEGE LONDON  \u00b7  FACULTY OF MEDICINE<\/text><\/svg><\/div>\n\n\n\n<style>\n.cpvr td:first-child{font-weight:700;background:#f5f7fa;width:35%}\n.cpvr table{width:100%;border-collapse:collapse;margin:1em 0;font-size:.9em}\n.cpvr td,.cpvr th{padding:.5em .8em;border:1px solid #ddd;vertical-align:top}\n.cpvr th{background:#002147;color:#fff;text-align:left;font-size:.85em}\n.cpvr tr:nth-child(even){background:#f9f9f9}\n.cpvr h2{font-size:1.35em;font-weight:700;color:#002147;border-bottom:2px solid #c0392b;padding-bottom:.3em;margin:1.8em 0 .8em}\n.cpvr h3{font-size:1.1em;font-weight:700;color:#1a3a5c;margin:1.2em 0 .4em}\n.cpvr .note{background:#fef9e7;border-left:3px solid #f39c12;padding:.6em 1em;font-size:.88em;margin:1em 0}\n<\/style>\n<div class=\"cpvr\">\n<p>Before a medical student can recognise that something has gone wrong with a heart, they need to understand what a healthy heart looks like, how it beats, and how its electrical activity maps onto an ECG. Before they can apply that knowledge under clinical pressure, they need to see &#8212; not just read &#8212; what different cardiac pathologies actually do to the structure of the organ, and how those structural changes produce different presentations, different rhythms, and different outcomes.<\/p>\n<p>Cardiac Pathology VR was built to close that gap. Developed in collaboration with Imperial&#8217;s Pathology Department and Faculty of Medicine clinicians, and built by the Digital Media Lab, the experience placed MBBS Year 5 students inside a self-contained VR environment &#8212; on Pico 3 headsets &#8212; that moved them through cardiac anatomy, ECG interpretation, and four narrative-driven clinical scenarios, each anchored to a real pathological heart specimen.<\/p>\n<p>The specimens were captured from Imperial&#8217;s Pathology Department using photogrammetry &#8212; converting real pathological tissue into interactive 3D models that students could hold, rotate, and examine in VR, then identify the site of disease and connect it to the ECG trace and the patient outcome they had just witnessed. Around 120 students completed the experience across two days as part of the MBBS Year 5 curriculum.<\/p>\n<h2>Project at a Glance<\/h2>\n<table><tbody>\n<tr><td>Delivered<\/td><td>2022<\/td><\/tr>\n<tr><td>Status<\/td><td>Complete &#8212; archived pilot<\/td><\/tr>\n<tr><td>Students reached<\/td><td>~120 MBBS Year 5 students across 2 days<\/td><\/tr>\n<tr><td>Technology<\/td><td>Pico 3 VR headsets &middot; Photogrammetry (pathological specimens) &middot; Interactive 3D anatomy &middot; ECG visualisation<\/td><\/tr>\n<tr><td>Built by<\/td><td>Adrian Cowell (Innovation Lead) &middot; Thomas White (Digital Media Lab Lead)<\/td><\/tr>\n<tr><td>Collaborators<\/td><td>Imperial College London &#8212; Faculty of Medicine &middot; Pathology Department<\/td><\/tr>\n<tr><td>Curriculum context<\/td><td>MBBS Year 5 &#8212; cardiac pathology teaching session<\/td><\/tr>\n<tr><td>Structure<\/td><td>Part 1: Anatomy &amp; ECG (puzzle + ECG module) &middot; Part 2: Four clinical scenarios with photogrammetry specimens<\/td><\/tr>\n<\/tbody><\/table>\n<h2>Technology &amp; Approach<\/h2>\n<h3>Part 1: Heart Assembly &amp; ECG<\/h3>\n<p>Students began by assembling a semi-transparent 3D model of a normal heart from 12 anatomical pieces &#8212; four chambers (RA, LA, RV, LV), five major vessels (aorta, SVC, IVC, pulmonary artery, pulmonary veins), and three coronary arteries (RCA, LAD, left circumflex). Using the Pico 3 controller to pick up and place each piece, students progressively reconstructed the heart. Once complete, the heart began to beat.<\/p>\n<p>The beating heart then became the basis for an interactive ECG module. Students watched the wave of electrical depolarisation move through the heart &#8212; SA node to AV node, down the bundle of His &#8212; while the corresponding ECG components (P wave, PR interval, QRS complex, T wave) were highlighted in real time. Atrial fibrillation was introduced as a contrasting example: the atria visibly fibrillating, the ECG showing characteristic absent P waves and irregularly irregular QRS complexes.<\/p>\n<p>Students then removed the headset for a class-based feedback activity before returning for Part 2.<\/p>\n<h3>Part 2: Clinical Scenarios with Photogrammetry Specimens<\/h3>\n<p>Part 2 presented four independent clinical scenarios, selectable in any order. Each followed the same three-stage structure: a filmed patient narrative, a 12-lead ECG challenge, and a photogrammetry specimen of the patient&#8217;s heart to examine and annotate.<\/p>\n<table><thead><tr><th>Scenario<\/th><th>Pathology<\/th><th>ECG Finding<\/th><th>Outcome<\/th><\/tr><\/thead><tbody>\n<tr><td>1<\/td><td>RCA infarction &#8594; AV node damage<\/td><td>ST elevation (II, III, aVF) + complete heart block<\/td><td>Fatal<\/td><\/tr>\n<tr><td>2<\/td><td>LAD severe block &#8594; LV wall necrosis + rupture<\/td><td>ST elevation (V1&#8211;V5)<\/td><td>Fatal &#8212; immediate (no fibrosis)<\/td><\/tr>\n<tr><td>3<\/td><td>LAD block, delayed presentation<\/td><td>ST elevation (V2&#8211;V5)<\/td><td>Survived 2 years &#8594; heart failure<\/td><\/tr>\n<tr><td>4<\/td><td>HOCM &#8212; severe ventricular hypertrophy<\/td><td>Ventricular fibrillation<\/td><td>Sudden cardiac death (young athlete)<\/td><\/tr>\n<\/tbody><\/table>\n<p>The contrast between Scenarios 2 and 3 was deliberate &#8212; the same artery blocked, but different tissue findings depending on when the patient reached hospital. One specimen showed acute rupture with no fibrosis. The other showed the scarred, thinned ventricular wall of a patient who survived but never fully recovered.<\/p>\n<h2>Team &amp; Collaborators<\/h2>\n<ul>\n<li><strong>Adrian Cowell<\/strong> &#8212; Innovation Lead, Faculty of Medicine &middot; Production lead, interaction design, overall project development<\/li>\n<li><strong>Thomas White<\/strong> &#8212; Digital Media Lab Lead, Imperial College London &middot; Technical development, VR build, photogrammetry processing<\/li>\n<li><strong>Imperial Pathology Department<\/strong> &#8212; Specimen access and clinical accuracy review<\/li>\n<li><strong>Faculty of Medicine clinicians<\/strong> &#8212; Clinical scenario design, ECG content, and pathological interpretation<\/li>\n<\/ul>\n<h2>Why This Matters<\/h2>\n<p>Cardiac pathology teaching has traditionally relied on photographs of specimens, diagrams, and clinical vignettes presented in separate contexts. Students learn cardiac anatomy in one session, ECG interpretation in another, pathology in a third &#8212; rarely experiencing how they connect in a single clinical encounter.<\/p>\n<p>Cardiac Pathology VR collapsed that into a single experience. The same student who assembled the coronary arteries in Part 1 was later asked to identify which one was blocked in a pathological specimen &#8212; and had already watched the patient whose heart that was collapse in the street. The connection between structure, electrical consequence, and clinical outcome was made tangible rather than abstract.<\/p>\n<p>The use of real photogrammetry specimens &#8212; from Imperial&#8217;s own pathology collection &#8212; grounded the experience in genuine clinical material. These were not generic illustrations. They were real hearts with real disease histories, made accessible in a way that traditional pathology museum visits cannot scale.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>XR &amp; SIMULATION \u00b7 CLINICAL PATHOLOGYCardiac PathologyVRPhotogrammetry \u00b7 Pathological specimens \u00b7 Interactive ECGMBBS Year 5 \u00b7 ~120 students \u00b7 Pico 3 \u00b7 Imperial College London \u00b7 2022IMPERIAL COLLEGE LONDON \u00b7 [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":0,"parent":7,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-285","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/medlearn.imperial.ac.uk\/innovation\/wp-json\/wp\/v2\/pages\/285","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/medlearn.imperial.ac.uk\/innovation\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/medlearn.imperial.ac.uk\/innovation\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/medlearn.imperial.ac.uk\/innovation\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/medlearn.imperial.ac.uk\/innovation\/wp-json\/wp\/v2\/comments?post=285"}],"version-history":[{"count":1,"href":"https:\/\/medlearn.imperial.ac.uk\/innovation\/wp-json\/wp\/v2\/pages\/285\/revisions"}],"predecessor-version":[{"id":288,"href":"https:\/\/medlearn.imperial.ac.uk\/innovation\/wp-json\/wp\/v2\/pages\/285\/revisions\/288"}],"up":[{"embeddable":true,"href":"https:\/\/medlearn.imperial.ac.uk\/innovation\/wp-json\/wp\/v2\/pages\/7"}],"wp:attachment":[{"href":"https:\/\/medlearn.imperial.ac.uk\/innovation\/wp-json\/wp\/v2\/media?parent=285"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}