Point of view video processing and curation platform
Abstract
Embodiments of the present disclosure may provide methods and systems enabled to perform the following stages: receiving a plurality of content streams; retrieving metadata associated with each of the plurality of content streams; processing the metadata to detect at least one target annotation within at least one target content stream; retrieving telemetry data associated with the at least one target content stream; processing the telemetry data and the metadata associated with a plurality of frames in the at least one target content stream to ascertain vector motion data; and mapping a spatial relationship associated with at least one capturing device associated with at least one target content source.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
receiving a plurality of transport streams; decoding at least one transport stream, of the plurality of transport streams,
wherein decoding at least one transport steam comprises extracting at least one of a plurality of video streams associated with the at least one transport stream;
generating a pixel map for each frame of the at least one video stream; correlating pixel map data to a database comprising artifact data; identifying at least one artifact in the pixel map data associated with the video stream based on the correlation between the pixel map of the video stream and the database; aggregating artifact data associated with each frame of the at least one video stream; determining content stream parameters associated with a request for a content stream; generating a curated content stream from the plurality of video streams based on the aggregated artifact data and the determined content stream parameters; and transmitting the curated content stream.
2 . The method of claim 1 , wherein receiving the plurality of transport streams further comprises receiving the plurality of transport streams corresponding to a simultaneous live event.
3 . The method of claim 1 , wherein decoding at least one of the plurality of transport streams further comprises decoding the plurality of transport streams in parallel and extracting the at least one video stream associated with the plurality of parallelly decoded transport streams.
4 . The method of claim 1 , wherein correlating the pixel map data further comprises labelling the identified at least one artifact with an identifier associated with the database.
5 . The method of claim 1 , wherein transmitting the curated content stream comprises transmitting the curated content stream based on the content stream parameters associated with the request.
6 . The method of claim 1 , wherein determining content stream parameters further comprises analyzing the request from a plurality of networked user interfaces and generating the content stream parameters.
7 . The method of claim 1 , wherein transmitting the curated content stream comprises transmitting the curated content stream through a remote network to a source associated with the request.
8 . The method of claim 1 , wherein identifying the at least one artifact further comprises generating artifact data associated with the description of the identified at least one artifact, wherein the description is retrieved from the database.
9 . The method of claim 1 , wherein receiving the plurality of content streams further comprises receiving the plurality of content streams associated with a live event.
10 . The method of claim 1 , wherein correlating the pixel map data to the database comprising artifact data further comprises extracting metadata associated with the identified plurality of artifacts.
11 . One or more non-transitory computer readable media comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising:
receiving a plurality of transport streams; decoding at least one transport stream, of the plurality of transport streams,
wherein decoding at least one transport steam comprises extracting at least one of a plurality of video streams associated with the at least one transport stream;
generating a pixel map for each frame of the at least one video stream; correlating pixel map data to a database comprising artifact data; identifying at least one artifact in the pixel map data associated with the video stream based on the correlation between the pixel map of the video stream and the database; aggregating artifact data associated with each frame of the at least one video stream; determining content stream parameters associated with a request for a content stream; generating a curated content stream from the plurality of video streams based on the aggregated artifact data and the determined content stream parameters; and transmitting the curated content stream.
12 . The computer readable media of claim 11 , wherein receiving the plurality of transport streams further comprises receiving the plurality of transport streams corresponding to a simultaneous live event.
13 . The computer readable media of claim 11 , wherein decoding at least one of the plurality of transport streams further comprises decoding the plurality of transport streams in parallel and extracting the at least one video stream associated with the plurality of parallelly decoded transport streams.
14 . The computer readable media of claim 11 , wherein correlating the pixel map data further comprises labelling the identified at least one artifact with an identifier associated with the database.
15 . The computer readable media of claim 11 , wherein transmitting the curated content stream comprises transmitting the curated content stream based on the content stream parameters associated with the request.
16 . The computer readable media of claim 11 , wherein identifying the at least one artifact further comprises generating artifact data associated with the description of the identified at least one artifact, wherein the description is retrieved from the database.
17 . The computer readable media of claim 11 , wherein correlating the pixel map data to the database comprising artifact data further comprises extracting metadata associated with the identified plurality of artifacts.
18 . A method comprising:
receiving a plurality of transport streams from an event, wherein each of the plurality of transport streams is associated with at least one corresponding video element; decoding the video element, wherein decoding the video element comprises:
generating a plurality of pixel maps, wherein each pixel map, of the plurality of pixel maps, is associated with a corresponding frame of the video element, and
for each pixel map, or the plurality of pixel maps. identifying a plurality of artifacts from the pixel map, wherein each of the plurality of artifacts corresponds to a participant of the event;
for each pixel map, of the plurality of pixel maps, extracting metadata for each of the plurality of artifacts identified from the pixel map associated with the video element; aggregating the metadata extracted from each pixel map, of the plurality of pixel maps, wherein the metadata is associated with the participants; determining movement of each participant, of the participants, during the duration of the transport stream, wherein the movement is determined based on the aggregated metadata; mapping the determined movement of each of the plurality of participants within the venue for the duration of the transport stream.
19 . The method of claim 18 , wherein the metadata comprises identification information of the participant and location information associated with the participant within the event.
20 . The method of claim 18 , further comprising mapping the boundaries of the venue based on the determined movement of the plurality of participants.Join the waitlist — get patent alerts
Track US2022165308A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.