H04N21/235

INTEGRATED RECEIVER DECODER MANAGEMENT IN HTTP STREAMING NETWORKS
20230048454 · 2023-02-16 · ·

A method is provided to provide configuration information from a broadcast network controller (BNC) to a decoder in an HTTP live streaming (HLS) network. The method includes the steps of: (a) initiating a configuration event notification by the BNC; (b) writing the configuration information as file; (c) announcing the configuration information as a SCTE-104 request; (d) translating the SCTE-104 request into an SCTE-35 message; (e) translating the SCTE-35 message into an HLS playlist file; and (f) retrieving the HLS playlist file at the decoder.

Automated voice translation dubbing for prerecorded video

A method for aligning a translation of original caption data with an audio portion of a video is provided. The method includes identifying, by a processing device, original caption data for a video that includes a plurality of caption character strings. The processing device identifies speech recognition data that includes a plurality of generated character strings and associated timing information for each generated character string. The processing device maps the plurality of caption character strings to the plurality of generated character strings using assigned values indicative of semantic similarities between character strings. The processing device assigns timing information to the individual caption character strings based on timing information of mapped individual generated character strings. The processing device aligns a translation of the original caption data with the audio portion of the video using assigned timing information of the individual caption character strings.

Generating structured data from screen recordings
11582509 · 2023-02-14 · ·

Generating structured data from screen recordings is disclosed, including: obtaining, from a client device, a screen recording of a user's activities on the client device with respect to a task; performing, at a server, video validation on the screen recording, including by determining whether the screen recording matches a set of validation parameters associated with the task; and generating a set of structured data based at least in part on the video validation.

Generating structured data from screen recordings
11582509 · 2023-02-14 · ·

Generating structured data from screen recordings is disclosed, including: obtaining, from a client device, a screen recording of a user's activities on the client device with respect to a task; performing, at a server, video validation on the screen recording, including by determining whether the screen recording matches a set of validation parameters associated with the task; and generating a set of structured data based at least in part on the video validation.

VOLUMETRIC VIDEO WITH AUXILIARY PATCHES
20230042874 · 2023-02-09 ·

Methods and devices for encoding and decoding data representative of a 3D scene are disclosed. A set of first patches is generated from a first MVD content acquired from a first region of the 3D scene. A patch is a part of one of the views of the MVD content. A set of second patches is generated from a second MVD content acquired from a second region of the 3D scene. An atlas packing first and second patches is generated and associated with metadata indicating, for a patch of the atlas, whether the patch is a first or a second patch At the decoding side, first patches are used for rendering the viewport image and second patches are used for pre-processing or post-processing the viewport image.

VIEWING TERMINAL, VIEWING METHOD, VIEWING SYSTEM, AND PROGRAM
20230043422 · 2023-02-09 · ·

A student terminal is for viewing a class given in a virtual space that is immersive. The student terminal includes: a VR function section configured to display the virtual space according to virtual space information; and an input section for receiving a video capturing a desk of a student who views the class. The VR function section extracts, from the video, an area including a top plate of the desk corresponding to a desk object in the virtual space, and performs image composition for fitting a video capturing the area onto a top plate of the desk object.

TRANSMITTING DEVICE AND RECEIVING DEVICE
20230040392 · 2023-02-09 · ·

A transmitting device (30, 30a) is configured to transmit, to a receiving device (40, 40a), a plurality of video signals captured from different positions, the plurality of video signals being grouped by a plurality of groups depending on imaging positions at which the video signals are captured. The transmitting device (30, 30a) comprises: a controller (32) configured to assign an ID for identifying each of the plurality of groups; and a communication interface (37) configured to transmit a video signal to which the ID is assigned, to the receiving device (40, 40a).

TRANSMITTING DEVICE AND RECEIVING DEVICE
20230040392 · 2023-02-09 · ·

A transmitting device (30, 30a) is configured to transmit, to a receiving device (40, 40a), a plurality of video signals captured from different positions, the plurality of video signals being grouped by a plurality of groups depending on imaging positions at which the video signals are captured. The transmitting device (30, 30a) comprises: a controller (32) configured to assign an ID for identifying each of the plurality of groups; and a communication interface (37) configured to transmit a video signal to which the ID is assigned, to the receiving device (40, 40a).

Methods and apparatus to reduce false crediting of exposure to video-on-demand media assets

Methods, apparatus, systems and articles of manufacture are disclosed to reduce false crediting of exposure to video-on-demand media assets. Example apparatus disclosed herein include a signature matcher to compare a sequence of monitored media signatures to sequences of reference signatures representative of corresponding reference media assets, the sequence of monitored media signatures included in monitoring data reported by a media device meter, the sequences of reference signature stored in a library of reference signatures. Disclosed example apparatus also include a matched assets counter to determine a count of ones of the reference media assets represented by corresponding ones of the sequences of reference signatures determined to match the sequence of monitored media signatures. Disclosed examples further include a credit determiner to determine whether to credit media exposure to a first one of the reference media assets based on the count.

Systems and methods for providing video enhancement for sporting events
11558675 · 2023-01-17 · ·

Systems and methods for video presentation and analytics for a sporting event are disclosed. In one embodiment, the sporting event is an auto racing event. A server platform is provided to collect and analyze real-time raw data and historical raw data, and compare drivers/vehicles from a current auto racing event and/or a historical auto racing event. The server platform is operable to overlay a ghost driver/vehicle on the images of a driver/vehicle in the current auto racing event based on the comparison. The server platform also provides a GUI for displaying the current auto racing event with enhanced features.