Video loops and management thereof
AssigneeMediabook, Inc.
InventorRockwell Scharer
Life of this patent
Estimating the term…
Abstract
Systems and methods are configured to identify replacement content within various types of media and to facilitate the use of the identified replacement content in the generation of composited content. The generation of composited content optionally includes Chroma key processes. The content may include video and or multi-dimensional virtual environments. For example, loops of replacement content may be identified within video or time variant virtual environments. These capabilities are optionally facilitated by various artificial intelligence systems, e.g., trained neural networks.
Claims30
A media system comprising:
- storage configured to store replacement content, or to store indexes to replacement content, the replacement content including video, still images, computer-generated virtual environments, mixed-reality environments or time variant virtual environments;
- loop logic configured to identify preferred loops within the replacement content;
- search logic configured to search the preferred loops based on received search criteria and tags characterizing the preferred loops;
- sharing logic configured to distribute at least one of the preferred loops to client devices;
- dynamic splicing logic configured to apply a moving frame divider to at least three video frames, the moving frame divider being configured to separate contributions to a splice of the replacement content from the start and the end of one of the preferred loops;
- and
- a microprocessor configured to execute at least the loop logic, search logic, sharing logic or dynamic splicing logic.
A method of providing a preferred loop including replacement content, the method comprising:
- receiving a request for the replacement content the request including one or more search terms;
- identifying preferred loops that satisfy the received request based on the one or more search terms;
- retrieving at least one of the identified preferred loops;
- and
- delivering the at least one of identified preferred loops to a source of the request, wherein the identified preferred loops are associated with a score representing a loop point quality of the preferred loops.
A method of providing a preferred loop including replacement content, the method comprising:
- receiving a request for the replacement content the request including one or more search terms;
- identifying preferred loops that satisfy the received request based on the one or more search terms;
- retrieving at least one of the identified preferred loops;
- and
- delivering the at least one of identified preferred loops to a source of the request, and using one or more of the preferred loops to generate composited content in a Chroma key process.
Dependencies are inferred from the claim text.