Does a predictive gap-seeking planner recover the framing a follow camera loses when it avoids pedestrians?
research/capture-followplan
Does a predictive planner recover the framing a follow camera loses by avoiding pedestrians? Not at equal settings (drone 58% framed vs 68% for repulsion at 0.1 people/m²), but it halves-to-tenths the contacts (36 vs 161 per hour; wheeled 21 vs 326) and moves the framing/contacts front left. 2-D simulation, assumed platform figures.
What it found
capture-follow found that a repulsion-field controller trades framing for distance: at 0.1 people/m² a drone that ignores pedestrians frames 99.8% of the time with 523 contacts (within 0.5 m) per hour, and 67.8% with 161 once it avoids them. Here a sampler that predicts pedestrians 3 s ahead and picks a velocity that goes round and rejoins is run on the same crowds (8 seeds). Framing is not recovered at equal settings: the planner at a 1.5 m radius frames the drone 58.0% of the time (repulsion 67.8%) but with 36 contacts an hour, not 161. What it changes is the trade-off: on the drone’s framing-against-contacts curve the planner sits to the left of repulsion (89% framed at 281 contacts against 79% at 322; 58% at 36 against 58.5% at 92), and on ground platforms at 0.1 people/m² it cuts contacts from 326 to 21 (wheeled, flat plaza) with the same 40% framing. At 0.3 people/m² both controllers lose the frame (3 to 39%). Pedestrians ignore the platform and their velocities are known exactly, so the planner is an upper bound on perception. Platform figures are capture-follow’s assumed round numbers, not datasheets.
A figure from its own output
Paper, code and results
More in Autonomous multi-angle capture
- How much of a predictive follow camera's contact reduction survives noisy, delayed pedestrian detections?How much of a predictive follow camera's contact reduction survives noisy, delayed pedestrian detections? Framing is unchanged (57-61%) but a drone's contacts rise from 36 per hour with exact data to 120 at 0.3 m noise and 0.25 s delay, and 373 at 1 m and 1 s (ignoring pedestrians: 523). 2-D simulation, swept noise, perfect association assumed.
- What does it cost a travel filming kit to also carry its footage backup?What does it cost a travel filming kit to carry its footage backup? Counting storage costs 3 of 18 shots at 4 kg; the lightest kit reaching all 18 grows from 3,900 g to 4,125 g.
- Can a small model trained on many random scenes choose the per-pixel blend weight for stereo-depth view synthesis better than a hand-set ramp?Can a small model trained on many random scenes pick the per-pixel blend weight better than a hand-set ramp? A one-hidden-layer network beats the best soft gate by 0.57 dB on 40 held-out scenes (all 40 ahead) and recovers 0.36 of the headroom to the best per-pixel blend.
- Does the audio-sync threshold found on synthetic noise hold on real recorded sound?Does the synthetic audio-sync threshold hold on real sound? No: on 10 real clips 2 s windows fail 53% of the time at -10 dB SNR (0% synthetic), and partial whitening instead of PHAT halves that.
- Does an automatic multi-camera edit survive the audio-sync errors measured on real recorded clips?Does an automatic multi-camera edit survive sync errors measured on real clips? Not as on synthetic audio: 34% of cuts jump over a frame at 0 dB SNR (64% at -10 dB) against none, depending on the clip; partial whitening cuts the 0 dB figure to 1.4%.
- Does the capture-kit packing result survive real, sourced device weights, energies and runtimes?What does the capture-kit packing result look like with real, sourced devices (Insta360 X4, DJI Osmo Action 4, iPhone 15 Pro Max, Sony a7C II and lenses, Anker packs)? Exact search reaches all 18 shots at 4 kg, greedy stalls at 12; the unsourced mount masses move the exact figure by up to 10 shots.
All 34 Autonomous multi-angle capture projects →
Other research topics
Proper scoring & elicitation28Effort & peer prediction9Verification games & slashing19Detection & tolerances14Markets as routers13Prediction-market design9Paying contributors8Decentralised training systems23Digital twins & sim-to-real164LLM chip design loops40Robot manufacturing loops53Ambient AI assistant46Self-replicating manufacturing34Simulation-first design64Engineered clothing45Task-specific AI accelerators40Algorithmic chip-design loops42Open-source purpose-built robots44The software-engineering loop43Adversarial human imitation41Open-source residential construction41Autonomous multi-angle capture34Sensing, imaging and 3D31Energy supply and dense energy storage39Robot societies among people31Agentic co-design of low-cost robots27Laundry-hanging robots25Machine learning on qualitative data23Robots on the building site27Civilizations & group psychology1History & human sciences1
Produced with AI assistance (Claude). Results are from the code in this repository and are simulated or stylised unless the abstract says otherwise; nothing here implies affiliation with or endorsement by any lab, researcher or company cited. MIT licensed.