Media compositing, communication and management system
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.
Claims20
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;
- and
- sharing logic configured to distribute at least one of the preferred loops to client devices.
A method of adding replacement content to a content library, the method comprising:
- receiving content including a digital asset, the digital asset including video or a time variant virtual environment;
- storing the received content or links to the received content, in memory of the content library;
- and
- indexing the received content, the indexing including identification of one or more preferred loops within the received content based on quality of a respective loop point within each 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.
Dependencies are inferred from the claim text.