A system of multi-view imaging of an environment through which a target moves, the system comprising: a first plurality of drones, each drone having a drone camera; and a second plurality of drones, each drone having a drone camera; wherein the first plurality of drones is configured to move to track movement of the target, being positioned in front of the target such that a corresponding first plurality of images of the target's face is captured by drone cameras of the first plurality of drones; wherein the target is characterized by a time-variable head pose and a time-variable gaze; wherein the first plurality of drones: is configured to make real time determinations of the target's head pose and gaze, based on the first plurality of captured images and on spatial relationships between poses of the first plurality of drone cameras; and is configured to transmit the head pose and gaze determinations to the second plurality of drones; wherein the second plurality of drones is configured to move to track movement of the target, being positioned in proximity to the target, with drone camera poses determined at least in part by the head pose and gaze determinations received from the first plurality of drones, such that the drone cameras of the second plurality of drones capture a second plurality of images of portions of the environment in front of the target; and wherein post processing of the second plurality of images allows generation of a first-person view representative of a view of the environment seen by the target at a time corresponding to the capture of the first plurality of images. a first plurality of drones, each drone having a drone camera; and a second plurality of drones, each drone having a drone camera; wherein the first plurality of drones is configured to move to track movement of the target, being positioned in front of the target such that a corresponding first plurality of images of the target's face is captured by drone cameras of the first plurality of drones; wherein the target is characterized by a time-variable head pose and a time-variable gaze; wherein the first plurality of drones: is configured to make real time determinations of the target's head pose and gaze, based on the first plurality of captured images and on spatial relationships between poses of the first plurality of drone cameras; and is configured to transmit the head pose and gaze determinations to the second plurality of drones; wherein the second plurality of drones is configured to move to track movement of the target, being positioned in proximity to the target, with drone camera poses determined at least in part by the head pose and gaze determinations received from the first plurality of drones, such that the drone cameras of the second plurality of drones capture a second plurality of images of portions of the environment in front of the target; and wherein post processing of the second plurality of images allows generation of a first-person view representative of a view of the environment seen by the target at a time corresponding to the capture of the first plurality of images. wherein the first plurality of drones is configured to move to track movement of the target, being positioned in front of the target such that a corresponding first plurality of images of the target's face is captured by drone cameras of the first plurality of drones; wherein the target is characterized by a time-variable head pose and a time-variable gaze; wherein the first plurality of drones: is configured to make real time determinations of the target's head pose and gaze, based on the first plurality of captured images and on spatial relationships between poses of the first plurality of drone cameras; and is configured to transmit the head pose and gaze determinations to the second plurality of drones; is configured to make real time determinations of the target's head pose and gaze, based on the first plurality of captured images and on spatial relationships between poses of the first plurality of drone cameras; and is configured to transmit the head pose and gaze determinations to the second plurality of drones; wherein the second plurality of drones is configured to move to track movement of the target, being positioned in proximity to the target, with drone camera poses determined at least in part by the head pose and gaze determinations received from the first plurality of drones, such that the drone cameras of the second plurality of drones capture a second plurality of images of portions of the environment in front of the target; and wherein post processing of the second plurality of images allows generation of a first-person view representative of a view of the environment seen by the target at a time corresponding to the capture of the first plurality of images.