Multi-person interaction and activity analysis: a synergistic track- and body-level analysis framework