atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Is `Right' Right? Enhancing Object Orientation Understanding in Multimodal Large Language Models through Egocentric Instruction Tuning

CVPR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Instruction-tuned multimodal assistants · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes egocentric instruction tuning (LoRA SFT on 7,335 LLaVA-style orientation QA items generated from manually annotated ImageNet images) to improve MLLM object orientation understanding, and introduces EgoOrientBench with Choose/Verify/Freeform tasks across five image domains.

Problem

MLLMs struggle to interpret object orientation, which the authors attribute to inconsistent orientation annotations in image-text training data that mix observer and object perspectives.

Approach

Standardize orientation labels to an egocentric (user/camera) eight-class scheme, generate instruction data with three response types (detail recognition, prior-knowledge reasoning, orientation alignment), and LoRA-tune MLLMs on it while keeping the visual encoder frozen.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply egocentric instruction tuningLLaVA-1.5 (7B) · EgoOrientBenchChoose accuracy (Avg.): 17.9 -> 33.7Helped
Apply egocentric instruction tuningLLaVA-1.5 (7B) · EgoOrientBenchVerify accuracy (Avg.): 51.8 -> 58.3Helped
Apply egocentric instruction tuningLLaVA-1.5 (7B) · EgoOrientBenchFreeform accuracy (Avg.): 17.9 -> 56.5Helped
Apply egocentric instruction tuningmPLUG-Owl2 (7B) · EgoOrientBenchChoose accuracy (Avg.): 15.0 -> 28.5Helped
Apply egocentric instruction tuningmPLUG-Owl2 (7B) · EgoOrientBenchVerify accuracy (Avg.): 49.8 -> 61.5Helped
Apply egocentric instruction tuningmPLUG-Owl2 (7B) · EgoOrientBenchFreeform accuracy (Avg.): 20.7 -> 37.1Helped
Apply egocentric instruction tuningInternVL2 (4B) · EgoOrientBenchChoose accuracy (Avg.): 16.5 -> 31.4Helped
Apply egocentric instruction tuningInternVL2 (4B) · EgoOrientBenchVerify accuracy (Avg.): 57.7 -> 61.4Helped
Apply egocentric instruction tuningInternVL2 (4B) · EgoOrientBenchFreeform accuracy (Avg.): 39.6 -> 48.2Helped
Add Response Type 1 data (ablation)LLaVA-1.5 · EgoOrientBenchChoose accuracy: 18.3 -> 33.7Helped
Add Response Type 2 data (ablation)LLaVA-1.5 · EgoOrientBenchVerify accuracy: 54.7 -> 58.3Helped
Add Response Type 3 data (ablation)LLaVA-1.5 · EgoOrientBenchFreeform accuracy: 43.4 -> 56.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet D3 DomainNet PACS OmniObject3D COCO-Spatial MME MMStar MMMU POPE

Benchmarks: EgoOrientBench MME MMStar MMMU POPE COCO-Spatial

Metrics: accuracy freeform accuracy judged by GPT-4o

Baselines: LLaVA-1.5 zero-shot mPLUG-Owl2 zero-shot InternVL2 zero-shot Gemini-1.5 Flash-8B GPT-4o Popular majority-class baseline

Builds on: LLaVA visual instruction tuning MMVP D3 benchmark

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy