Patent classifications
H04N21/23412
Generating augmented videos
One or more computing devices, systems, and/or methods for generating augmented videos are provided. First coordinates, of a first video frame of a video, may be determined for projection of a graphical object. A first plurality of keypoints on the first video frame may be determined based upon a set of objects. A second plurality of keypoints on a second video frame may be determined. A keypoint of the second plurality of keypoints may correspond to a keypoint of the first plurality of keypoints. A relationship between the first video frame and the second video frame may be determined based upon the first plurality of keypoints and the second plurality of keypoints. Second coordinates of the second video frame may be determined based upon the first coordinates and the relationship. The graphical object may be projected onto the second video frame based upon the second coordinates.
SYSTEM, METHOD, AND PROGRAM FOR DISTRIBUTING VIDEO
A video distribution system distributes a video including animation of a character object generated based on a motion of an actor to client devices used by a plurality of viewing users. The video distribution system includes: one or more computer processors; a storage that stores objects associated with each of the plurality of viewing users; and a display device seeable by the actor. The one or more computer processors execute computer-readable instructions to: receive a display request for any of the objects from a first viewing user among the plurality of viewing users; and display object information on the display device, the object information including information on the object corresponding to the display request in association with identification information of the first viewing user.
DATA MODEL FOR REPRESENTATION AND STREAMING OF HETEROGENEOUS IMMERSIVE MEDIA
A method, computer system, and computer readable medium are provided for displaying video content. An interface to a presentation engine to enable real-time rendering of a plurality of objects is created whereby the plurality of objects are logically organized together through a plurality of scene graphs, and whereby the plurality of scene graphs is organized a media interchange format. Geometry information of the plurality of scene graphs is updated through the interface to a representation engine. The plurality of objects is streamed based on multi-resolution or multi-tessellation of heterogenous visual geometric objects in each of the scene graphs from among the plurality of scene graphs using the media interchange format.
CONSISTENT GENERATION OF MEDIA ELEMENTS ACROSS MEDIA
An example method performed by a processing system includes retrieving a digital model of a media element from a database storing a plurality of media elements, wherein the media element is to be inserted into a scene of an audiovisual media, rendering the media element in the scene of the audiovisual media, based on the digital model of the media element and on metadata associated with the digital model to produce a rendered media element, wherein the metadata describes a characteristic of the media element and a limit on the characteristic, and inserting the rendered media element into the scene of the audiovisual media.
SYSTEM AND METHOD FOR AUTOMATIC VIDEO RECONSTRUCTION WITH DYNAMIC POINT OF INTEREST
A system and a method for an automatic video reconstruction to improve scene quality using a dynamic point of interest by finding a point or line of interest are provided. The method includes dividing a first video into a plurality of first frames; determining a first object of interest in the plurality of first frames; converting the plurality of first frames into a plurality of second frames based on the first object of interest; and reconstructing the first video into a second video based on the plurality of second frames.
Telestration capture for a digital video production system
Systems, devices and processes and described herein to improve the generation of video content in video production systems. In general, the systems, devices and processes facilitate the incorporation of remotely generated user telestration inputs into output video streams generated by the video production systems. In one embodiment user telestration inputs are received at a control device. Minimum capture shapes corresponding to the user telestration inputs are then determined and images corresponding to the minimum capture shape are captured. The captured images are then transmitted from the control device to the video access point device. At the video access point device the captured images can then be combined with previously captured and transmitted images and overlaid with a selected input video stream. The video input stream with the overlaid image can then be transmitted as an output video stream.
REFERENCE OF NEURAL NETWORK MODEL FOR ADAPTATION OF 2D VIDEO FOR STREAMING TO HETEROGENEOUS CLIENT END-POINTS
A method, computer program, and computer system is provided for streaming immersive media. The method includes ingesting content in a two-dimensional format, the 2D format referencing at least one neural network; converting the ingested content to a three-dimensional format based on the referenced at least one neural network; and streaming the converted content to a client end-point.
METHOD AND SYSTEM FOR ENCODING, DECODING AND PLAYBACK OF VIDEO CONTENT IN CLIENT-SERVER ARCHITECTURE
One or more methods and systems are provided for encoding, decoding and playback of a video content in a client-server architecture. The invention proposes a video encoding and decoding method that includes identification of activities in the video content, identification of corresponding API's with related parameters corresponding to activity and storing those API's along with base frame and object frame in the database. In this invention, animation API functions are created for unknown/random activities. The playback involves decoding the data, which is a set of instructions to play the animation with given objects and base frames, and animating object frame over base frame using said API functions.
IMAGE PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE AND COMPUTER-READABLE STORAGE MEDIUM
Disclosed are an image processing method and apparatus, an electronic device and a computer-readable storage medium. The method comprises: acquiring a video image; when a preset target is detected in the video image, superimposing a foreground sticker on a target image corresponding to the preset target; and when a preset action of the preset target in the video image is detected, generating a screen special effect, in the embodiments of the present disclosure, a video image is acquired, when a preset target is detected in the video image, a foreground sticker is superimposed on a target image corresponding to the preset target, and when a preset action of the preset target in the video image is detected, a screen special effect is generated, such that a screen special effect for the preset action of the preset target can be realized.
METHOD FOR PROCESSING VIDEO, DEVICE AND STORAGE MEDIUM
The present disclosure provides examples of a method and apparatus for processing a video, a device and a storage medium. The method may include: acquiring a target video and a target comment of the target video; recognizing a picture in the target video to obtain text information of the picture; determining a target comment matching a content of the text information; and inserting, in response to displaying the picture in the target video, the target comment matching the content in a form of a bullet screen.