| CPC G06V 20/44 (2022.01) [G06T 7/70 (2017.01); G06V 20/58 (2022.01); G06V 20/64 (2022.01); G06V 20/70 (2022.01); G06T 2207/30241 (2013.01)] | 20 Claims |

|
1. A method comprising:
acquiring, by a processing system including at least one processor, a plurality of video volumes of an environment from a plurality of cameras, wherein at least two individual video volumes of the plurality of video volumes depict the environment from different viewpoints, and wherein the plurality of cameras includes at least one camera mounted to a vehicle and a camera of a user endpoint device of a passenger of the vehicle;
generating, by the processing system in real time as the plurality of video volumes is acquired, a panoptic video feed of the environment from the plurality of video volumes;
detecting, by the processing system, an event of interest occurring in the panoptic video feed, wherein the detecting comprises using a computerized image analysis technique to automatically identify a presence of a subject whose appearance is included in a list of one or more predefined events of interest in real time while the subject is present in the environment; and
isolating, by the processing system, a video volume of the event of interest to produce a video excerpt,
wherein the processing system is operated by an operator of a tour in the environment, wherein the at least one camera mounted to the vehicle is controlled by the operator of the tour and is calibrated to facilitate the generating of the panoptic video feed, and wherein the user endpoint device is controlled by the passenger who is independent of the operator of the tour and the camera of the user endpoint device is not calibrated to facilitate the generating of the panoptic video feed.
|