DynamicDx: Evaluating Evidence Acquisition in Video-Based Diagnosis
Organizations: University of Georgia, Athens, USA · Beijing Luhe Hospital, Beijing, China
Abstract
Diagnosing a patient from video requires more than recognizing the sign: a vision-language model must turn what it sees into hypotheses, questions and tests. DynamicDx evaluates each step in 71 neurological consultations across 11 sign categories, linking authentic patient videos to confirmed diagnoses and fixed charts built from the same case reports, so that every model queries the same evidence. Across five such models, video improves accuracy by 9.9-22.5 percentage points over blind input, but neither recognition alone nor temporal order explains the gain: the cause is usually missing from the model's video-only differential diagnosis even when the sign is recognized, and shuffling the frames produces no reliable accuracy loss. Instead, a trajectory replay traces most of the gain to the investigation results the video prompts. Evidence acquisition is the bottleneck: supplying the decisive investigations raises accuracy to 73.2-93.0%. Two interventions act on it. A post-trained 4B video describer improves sign descriptions, especially from a short, densely sampled segment, and source-clean literature retrieval expands initial hypotheses; both bring the tests a model orders closer to those the treating clinicians documented and, through them, raise accuracy. For video-based diagnosis, seeing better helps when it leads to asking better.
Figures & tables
| Benchmark | Source | Cases | Video | Sign | Diff. | Hx | Tests | Dx |
|---|---|---|---|---|---|---|---|---|
| MedVidQA | Instructional video | 899 | ✓ | – | – | – | – | – |
| MediQ | Simulated cases | 1,413 | – | – | – | ✓ | – | ✓ |
| AgentClinic | Simulated cases/records | 120 + 415 | – | – | – | ✓ | ✓ | ✓ |
| Multimodal AMIE | Actors + artifacts | 105 | – | – | – | ✓ | – | ✓ |
| AI co-clinician | Actors | 20 | ✓ | – | – | ✓ | – | ✓ |
| DynamicDx (ours) | Patient clips + records | 71 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| GPT-5.6-luna | Gemma-4-31B | MiMo-v2.5 | MiniMax-M3 | Qwen3.8-flash | Clinician | ||
| Diagnosis Accuracy (%) | Blind | 23.9 [14.1,33.8] | 23.9 [14.1,33.8] | 8.5 [2.8,15.5] | 9.9 [4.2,16.9] | 2.8 [0.0,7.0] | — |
| Single Frame | 36.6 [25.4,47.9] | 28.2 [18.3,39.4] | 21.1 [12.7,31.0] | 15.5 [7.0,23.9] | 19.7 [11.3,29.6] | — | |
| Shuffled | 45.1 [33.8,56.3] | 28.2 [18.3,39.4] | 22.5 [12.7,32.4] | 15.5 [7.0,23.9] | 12.7 [5.6,21.1] | — | |
| Video | 46.5 [35.2,57.7] | 33.8 [22.5,45.1] | 22.5 [12.7,32.4] | 25.4 [15.5,35.2] | 22.5 [12.7,32.4] | 35.2 [23.9,46.5] | |
| Multi-Turn | 52.1 [40.8,63.4] | 26.8 [16.9,36.6] | 19.7 [11.3,29.6] | 33.8 [22.5,45.1] | 23.9 [14.1,33.8] | — | |
| Own Words | 47.9 [36.6,59.2] | 33.8 [22.5,45.1] | 22.5 [12.7,32.4] | 22.5 [14.1,32.4] | 21.1 [12.7,31.0] | — |
| Window accuracy | Random accuracy | No-window accuracy | (W / R / N) | |
|---|---|---|---|---|
| 8 | 29.1 [20.7, 38.0] | 29.6 [21.6, 38.5] | 26.8 [19.2, 34.3] | 17.3 / 16.4 / 19.0 |
| 16 | 30.0 [21.1, 39.4] | 28.6 [20.2, 37.6] | 27.2 [19.2, 35.7] | 18.6 / 17.9 / 18.3 |
| 32 | 33.8 [24.4, 43.7] | 30.5 [21.6, 39.9] | 27.2 [19.2, 35.7] | 19.4 / 20.9 / 18.9 |
Appendix figures & tables36 assets
Supplementary material from the paper’s appendix.
Appendix
| period | video | video blind | oracle video | reference video | video single | video shuffled | clean video | |
|---|---|---|---|---|---|---|---|---|
| All | 71 | 30.1 | ||||||
| 2022 | 17 | 49.4 | ||||||
| 2023–24 | 17 | 22.4 | ||||||
| 2025–26 | 37 | 24.9 |
| GPT-5.6-luna | Gemma-4-31B | MiMo-v2.5 | MiniMax-M3 | Qwen3.8-flash | Clinician | |
|---|---|---|---|---|---|---|
| 95% CI by article | [34.8, 58.1] | [22.9, 45.3] | [13.0, 33.3] | [15.7, 35.7] | [13.6, 32.4] | [24.2, 46.5] |
| width ratio | 1.04 | 1.00 | 1.03 | 1.01 | 0.95 | 0.99 |
| subgroup | GPT-5.6- luna | Gemma-4- 31B | MiMo- v2.5 | MiniMax- M3 | Qwen3.8- flash | Clinician | |
|---|---|---|---|---|---|---|---|
| male | 38 | 47.4 | 34.2 | 23.7 | 28.9 | 18.4 | 39.5 |
| female | 32 | 43.8 | 34.4 | 21.9 | 21.9 | 25.0 | 28.1 |
| age 18 | 4 | 50.0 | 50.0 | 25.0 | 50.0 | 25.0 | 50.0 |
| age 18–59 | 38 | 42.1 | 34.2 | 21.1 | 18.4 | 23.7 | 28.9 |
| age 60 | 25 | 44.0 | 28.0 | 28.0 | 28.0 | 16.0 | 36.0 |
| East Asia | 21 | 42.9 | 33.3 | 19.0 | 28.6 | 9.5 | 19.0 |
| Source | PMCID | Licence | Country | Patient(s) |
|---|---|---|---|---|
| Abbassi O et al., Cureus, 2024 | PMC11283634 | CC BY | Morocco | chorea, 66F |
| Antova I et al., Cureus, 2025 | PMC12596229 | CC BY | Bulgaria | chorea, 62M |
| Bartl M et al., Neurological research and practice, 2020 | PMC7713151 | CC BY | Germany | functional, 48F |
| Batot C et al., Tremor and other hyperkinetic movements, 2022 | PMC9122005 | CC BY | France | chorea, 90M |
| Calvo PA et al., Cureus, 2024 | PMC11586875 | CC BY | Portugal | chorea, 84F |
| Chen W et al., Frontiers in neurology, 2022 | PMC9815763 | CC BY | China | chorea, 44F |
| sign recognition (%) | diagnosis accuracy (%) | |||
|---|---|---|---|---|
| dec. / undec. | gap [95% CI] | dec. / undec. | gap [95% CI] | |
| GPT-5.6-luna | 30.6 / 22.7 | 46.9 / 45.5 | ||
| Gemma-4-31B | 14.3 / 22.7 | 36.7 / 27.3 | ||
| MiMo-v2.5 | 26.5 / 22.7 | 24.5 / 18.2 | ||
| MiniMax-M3 | 10.2 / 18.2 | 30.6 / 13.6 | ||
| Qwen3.8-flash | 26.5 / 27.3 | 22.4 / 22.7 | ||
| video | shuffled | single | video shuffled | video single | shuffled single | |
|---|---|---|---|---|---|---|
| GPT-5.6-luna | 46.9 | 51.0 | 44.9 | |||
| Gemma-4-31B | 36.7 | 28.6 | 28.6 | |||
| MiMo-v2.5 | 24.5 | 26.5 | 22.4 | |||
| MiniMax-M3 | 30.6 | 14.3 | 18.4 | |||
| Qwen3.8-flash | 22.4 | 14.3 | 22.4 | |||
| Mean of five | 32.2 | 26.9 | 27.3 |
| system | gain | more decisive | same decisive | fewer decisive | cases with a decisive entry |
|---|---|---|---|---|---|
| GPT-5.6-luna | 24: | 39: | 8: | 34 45 | |
| Gemma-4-31B | 18: | 40: | 13: | 34 38 | |
| MiMo-v2.5 | 27: | 33: | 11: | 16 33 | |
| MiniMax-M3 | 29: | 29: | 13: | 26 42 | |
| Qwen3.8-flash | 28: | 40: | 3: | 5 30 | |
| Pooled | 126: | 181: | 48: | 115 188 |
| incorrect | of which (%) | |||
| system | (of 71) | decisive entry | no decisive entry, | no results |
| returned | some results returned | returned | ||
| GPT-5.6-luna | 38 | 37 | 34 | 29 |
| Gemma-4-31B | 47 | 34 | 60 | 6 |
| MiMo-v2.5 | 55 | 35 | 45 | 20 |
| MiniMax-M3 | 53 | 49 | 45 | 6 |
| source of the entry | entries | decisive | specific values |
|---|---|---|---|
| reported in the source article | |||
| derived, category menu (annotators) | |||
| derived, generic panel (DeepSeek-V4.1-Flash) | |||
| total |
| original | neutral | neutral original | |
| Blind | |||
| Video | |||
| Oracle evidence | |||
| Source-clean retrieval | |||
| Video blind | |||
| Retrieval video |
| system | blind | single frame | shuffled | video | multi-turn | reference | |
|---|---|---|---|---|---|---|---|
| GPT-5.6-luna | questions | 29.8 | 14.9 | 17.6 | 16.2 | 25.1 | 18.5 |
| unknown | 92.1 | 86.5 | 84.8 | 85.7 | 84.8 | 83.3 | |
| Gemma-4-31B | questions | 4.7 | 9.0 | 8.0 | 7.9 | 23.5 | 6.8 |
| unknown | 82.5 | 81.1 | 77.7 | 77.5 | 84.4 | 66.6 | |
| MiMo-v2.5 | questions | 12.4 | 8.2 | 7.1 | 8.2 | 19.8 | 9.3 |
| unknown | 89.3 | 88.7 | 84.2 | 84.2 | 86.4 | 70.5 |
| cases | video | video blind | oracle video | reference video | video single | video shuffled | |
|---|---|---|---|---|---|---|---|
| All cases | 71 | 30.1 | |||||
| Above-median answerability | 35 | 30.3 | |||||
| At or below median | 36 | 30.0 | |||||
| Top third | 24 | 31.7 |
| system | blind | video | multi-turn | video blind | multi-turn video |
|---|---|---|---|---|---|
| GPT-5.6-luna | 19.0 | 34.8 | 43.6 | ||
| Gemma-4-31B | 7.9 | 19.5 | 31.6 | ||
| MiMo-v2.5 | 14.7 | 23.8 | 38.8 | ||
| MiniMax-M3 | 11.9 | 21.2 | 37.6 | ||
| Qwen3.8-flash | 7.4 | 14.8 | 20.9 |
| category | example | |
|---|---|---|
| Decisive finding returned under a second entry for the same test | 15 | PSP: hummingbird sign under “MRI brain with gadolinium” |
| Different but reasonable diagnostic route | 3 | mucormycosis: sinonasal–orbital disease on MRI rather than CT |
| Decisive order lost to a matching miss | 1 | “MRI Brain” not matched to the pontine-infarct MRI |
| No supporting result; diagnosis from video and history | 3 | post-hypoxic myoclonus without the cardiac-arrest history |
| Arm | Orders | Unav. (%) | Entries | Accurate (%) | (pp) | (%) |
|---|---|---|---|---|---|---|
| Released (free) | 8.5 | 35.0 | 16.7 | 46.5 [35.2, 57.7] | — | 28.9 [22.1, 35.9] |
| Budget, 10 tests | 10 | 25.1 | 10.0 | 43.7 [32.4, 54.9] | [ , 7.0] | 25.9 [20.1, 31.9] |
| Budget, single entry | 10 | 29.2 | 6.5 | 36.6 [25.4, 47.9] | [ , 0.0] | 20.9 [16.2, 26.0] |
| Checklist, 10 | 10 | 3.8 | 12.4 | 42.3 [31.0, 53.5] | [ , 5.6] | 22.9 [18.0, 28.0] |
| Checklist, 15 | 15 | 8.5 | 20.8 | 40.8 [29.6, 52.1] | [ , 4.2] | 31.9 [26.4, 37.4] |
| Atomic, named | 10 | 14.1 | 8.6 | 32.4 [21.1, 43.7] | [ , ] | 14.6 [10.3, 19.2] |
| Strategy | Overall score (1–5) | Orders judged unnecessary | (%) |
|---|---|---|---|
| Random, 10 | 1.35 / 1.85 | 7.7 / 5.8 | 7.3 |
| Checklist, 10 | 2.82 / 2.67 | 2.6 / 2.9 | 22.9 |
| Atomic, named | 2.80 / 2.79 | 2.6 / 3.1 | 14.6 |
| Atomic, matched | 2.76 / 2.77 | 2.8 / 3.1 | 15.9 |
| Model-selected, 10 | 2.82 / 2.69 | 3.4 / 3.6 | 25.9 |
| accuracy (pp) | (pp) | |
|---|---|---|
| 8 | ||
| 16 | ||
| 32 |
| sentence | body part | character | side | condition | judged closer (clips) |
|---|---|---|---|---|---|
| no adapter | 27/68 (40%) | 7/68 (10%) | 3/57 (5%) | 13/34 (38%) | 14 |
| window-trained adapter | 45/68 (66%) | 37/68 (54%) | 5/57 (9%) | 6/34 (18%) | 48 |
| untrained | adapter | adapter untrained | ||||
|---|---|---|---|---|---|---|
| acc. [95% CI] | cov. | acc. [95% CI] | cov. | acc. [95% CI] | cov. [95% CI] | |
| 8 | 23.9 [16.4, 31.9] | 13.4 | 29.1 [20.7, 38.0] | 17.3 | ||
| 16 | 22.1 [14.6, 30.5] | 13.4 | 30.0 [21.1, 39.4] | 18.6 | ||
| 32 | 27.2 [18.3, 36.6] | 14.3 | 33.8 [24.4, 43.7] | 19.4 | ||
| arm | acc. [95% CI] | cov. | acc. [95% CI] | cov. [95% CI] | |
|---|---|---|---|---|---|
| 8 | no window | 26.8 [19.2, 34.3] | 19.0 | – | – |
| window | 29.1 [20.7, 38.0] | 17.3 | |||
| random | 29.6 [21.6, 38.5] | 16.4 | |||
| untrained | 23.9 [16.4, 31.9] | 13.4 | |||
| 16 | no window | 27.2 [19.2, 35.7] | 18.3 | – | – |
| window | 30.0 [21.1, 39.4] | 18.6 |
| Phenomenology recognition | Differential diagnosis | Sign grade | |
|---|---|---|---|
| “lying on their side … a prominent dark/purplish area with swelling around the ear/temple and upper cheek” | acute trauma to the head; periorbital or auricular haematoma | wrong | |
| “repeatedly bend forward and hold/rub the upper abdomen or lower chest” | upper abdominal pain; gastritis, ulcer or biliary disease | wrong | |
| “markedly bent forward/stooped … intermittent, somewhat irregular/flinging or jerky movement of the opposite arm” | camptocormia from Parkinson disease or another parkinsonian syndrome | partial | |
| “the movements look irregular, flowing, and somewhat twisting rather than rhythmic” | hyperkinetic movement disorder; chorea or choreoathetosis, possibly hemichorea | correct | |
| “irregular, seemingly involuntary movements … jerky and variable, with prominent upper-limb and whole-body involvement” | functional movement disorder; “the marked variability … support[s] this over a fixed neurologic syndrome” | correct | |
| “recurrent, forceful, involuntary movements of the trunk and upper limbs … episodic and somewhat irregular” | functional movement disorder, particularly functional truncal jerks or dystonia | partial |
| System | Condition | accuracy [95% CI] | [95% CI] |
|---|---|---|---|
| GPT-5.6-luna | Source-clean | ||
| Strict no-answer | |||
| Gemma-4-31B | Source-clean | ||
| Strict no-answer | |||
| MiMo-v2.5 | Source-clean | ||
| Strict no-answer |
| candidate coverage (%) | accuracy (%) | |||||
|---|---|---|---|---|---|---|
| system | original | source-clean | strict | original | source-clean | strict |
| GPT-5.6-luna | 70.4 | 63.4 | 52.1 | 50.7 | 49.3 | 47.9 |
| Gemma-4-31B | 70.4 | 64.8 | 52.1 | 29.6 | 31.0 | 29.6 |
| MiMo-v2.5 | 64.8 | 62.0 | 47.9 | 36.6 | 43.7 | 38.0 |
| MiniMax-M3 | 69.0 | 63.4 | 47.9 | 45.1 | 40.8 | 49.3 |
| Qwen3.8-flash | 67.6 | 64.8 | 52.1 | 33.8 | 33.8 | 33.8 |
| system | arm | acc. (%) | (%) | orders | quality | unnecessary (%) |
|---|---|---|---|---|---|---|
| GPT-5.6-luna | video | 46.5 | 28.9 | 8.5 | 3.38 / 3.10 | 22 / 25 |
| own | 52.1 | 37.9 | 7.5 | 3.56 / 3.20 | 19 / 24 | |
| clean | 49.3 | 37.2 | 9.1 | 3.35 / 3.22 | 24 / 25 | |
| Gemma-4-31B | video | 33.8 | 20.3 | 3.5 | 2.67 / 2.46 | 24 / 31 |
| own | 18.3 | 12.0 | 3.0 | 2.43 / 2.46 | 32 / 38 | |
| clean | 31.0 | 20.9 | 3.4 | 2.76 / 2.52 | 20 / 36 |
| system | video | own | mismatched | clean | clean mismatched | mismatched own |
|---|---|---|---|---|---|---|
| GPT-5.6-luna | 46.5 / 28.9 | 52.1 / 37.9 | 53.5 / 37.9 | 49.3 / 37.2 | ||
| Gemma-4-31B | 33.8 / 20.3 | 18.3 / 12.0 | 22.5 / 17.3 | 31.0 / 20.9 | ||
| MiMo-v2.5 | 22.5 / 16.3 | 28.2 / 15.3 | 22.5 / 16.6 | 43.7 / 29.6 | ||
| MiniMax-M3 | 25.4 / 19.3 | 18.3 / 17.9 | 29.6 / 22.9 | 40.8 / 27.2 | ||
| Qwen3.8-flash | 22.5 / 16.3 | 18.3 / 12.6 | 31.0 / 15.9 | 33.8 / 25.2 |
| Question | Basis | Uncorr. | Corr. | |
|---|---|---|---|---|
| 1 ∗ | Are you experiencing involuntary shaking, jerking, or flapping movements? | S1 | yes | no |
| 2 ∗ | Did these movements begin suddenly? | — | unknown | yes |
| 3 ∗ | Are the movements present when your hands are at rest? | S2 | no | yes |
| 4 | Do the movements worsen when you hold your arms out or use your hands? | S2 | yes | yes |
| 5 | Do both hands move in the same way? | — | unknown | unknown |
| 6 ∗ | Have you noticed weakness or clumsiness on one side of your body? | — | unknown | yes |
| Key | Chart entry | Sentence in the source | Loc. |
|---|---|---|---|
| S1 | hand tremor when holding a posture: yes ; the tremor started about six months ago: yes | “[He] came to our hospital with a complaint of tremors of the hands of 6 months duration.” — “The tremor was limited to the hands.” | Case pres. |
| S2 | tremor at rest: no | “We noted a postural tremor that attenuated when the patient assumed an anatomic position.” | Case pres. |
| S3 | reduced sensation in the feet: yes | “His sensory examination revealed a mildly decreased vibratory sensation; otherwise, he had no sensory level.” | Clin. findings |
| S4 | known liver disease: no ; known kidney disease: no ; diabetes: no | “[T]he patient had no history of diabetes, hypertension, psychiatric, cardiac, renal, liver diseases, or cancers.” | Case pres. |
| S5 | illicit drug use: no | “He had no history of illicit drug use and denied constitutional symptoms.” | Case pres. |
| S6 | difficulty walking: yes | Walking difficulty and bilateral distal weakness are documented. | Patient info. |
| Stage | Outcome | Agreement | ||
|---|---|---|---|---|
| 1 | Phenomenology recognition | |||
| Aetiology | ||||
| 2 | Final diagnosis |
| Model / Human | Accurate | Partial | Not accurate |
|---|---|---|---|
| Accurate | |||
| Partial | |||
| Not accurate |
| system | grader | video | source-clean | |
|---|---|---|---|---|
| GPT-5.6-luna ( ) | human | 46.5 | 53.5 | |
| automatic | 46.5 | 49.3 | ||
| MiMo-v2.5 ( ) | human | 26.8 | 47.9 | |
| automatic | 22.5 | 43.7 | ||
| MiniMax-M3 ( ) | human | 31.0 | 45.1 | |
| automatic | 25.4 | 40.8 |
Medical Diagnosis
Medical diagnosis uses clinical data, tests, and images to identify diseases, assess risk, and guide care.
See all 262 papers