atlas

Research map / Video / Video-language understanding

From Raw Video to Pedagogical Insights: A Unified Framework for Student Behavior Analysis

AAAI 2024 · Video › Video-language understanding · approach: Event and anomaly reasoning in video · 9 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.

Builds an end-to-end pipeline that runs skeleton-based temporal action detection (MotionBERT + ActionFormer-style transformer) on classroom video and feeds the detected action timelines to an LLM (GPT-4 and others) to generate pedagogical reports.

Problem

Automated student behavior analysis in classrooms is limited to single or multi-class action detection, lacks generalizability, raises privacy concerns with RGB video, and does not turn analytics into actionable insights for educators.

Approach

Frames student behavior analysis as temporal action detection on privacy-preserving 2D skeleton sequences, built from synthetic long sequences of NTU RGB+D actions with multi-view synthesis and spline motion interpolation, and couples the detections with an LLM prompted with educational identity and theory to write reports.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add splicing consistency, motion interpolation, and multi-view synthesis (ablation)Skeleton-based TAD · Constructed dataset test setAverage mAP: 20.35 -> 77.89Helped
Add motion interpolation and multi-view synthesis to splicing consistency (ablation)Skeleton-based TAD · Constructed dataset test setAverage mAP: 28.99 -> 77.89Helped
Add multi-view synthesis to consistency and motion interpolation (ablation)Skeleton-based TAD · Constructed dataset test setAverage mAP: 44.62 -> 77.89Helped
Add motion interpolation to consistency and multi-view synthesis (ablation)Skeleton-based TAD · Constructed dataset test setAverage mAP: 68.77 -> 77.89Helped
Increase training data size from 500 to 2000 sequences (ablation)Skeleton-based TAD · Constructed dataset test setAverage mAP: 25.03 -> 75.36Helped
Use MotionBert + Transformer instead of ST-GCN + Conv (ablation)Skeleton-based TAD · Constructed dataset test setAverage mAP: 27.22 -> 77.89Helped
Replace ST-GCN with MotionBert while retaining Transformer (ablation)Skeleton-based TAD · Constructed dataset test setAverage mAP: 44.06 -> 77.89Helped
Replace Conv with Transformer while retaining MotionBert (ablation)Skeleton-based TAD · Constructed dataset test setAverage mAP: 50.10 -> 77.89Helped

Surprising findings

Limitations

Experimental setup

Datasets: NTU RGB+D custom synthetic classroom TAD dataset

Benchmarks: custom synthetic classroom TAD test set

Metrics: mAP at tIoU 0.3/0.5/0.7 average mAP user-study score (out of 10) GPT-4-based report rating

Baselines: ST-GCN + Conv ST-GCN + Transformer MotionBERT + Conv LLaMA-7B LLaMA-13B GPT-3.5

Builds on: ActionFormer MotionBERT NTU RGB+D AlphaPose ST-GCN

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