H04N5/2723

SYSTEM, NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM AND METHOD FOR AUTOMATICALLY PLACING VIRTUAL ADVERTISEMENTS IN SPORTS VIDEOS
20230199233 · 2023-06-22 ·

A system for automatically placing virtual advertisements in sports videos, which includes a shot detection module, background extraction module, a calibration module and an asset placement module. The shot detection module detects the target shot of a sports video via a first trained model. The background extraction module performs a background extraction to extract the background of the first frame of the target shot to obtain a first background mask. The calibration module performs a camera calibration to detect a first transformation relation, between the first frame and a sport field template, via a second trained model. The asset placement module transforms an advertisement asset according to the first transformation relation to obtain a first transformed asset, and execute an asset placement to place the first transformed asset onto the first frame according to the first background mask to obtain a first image frame with placed advertisement.

Caption replacement service system and method for interactive service in video on demand
09794638 · 2017-10-17 · ·

Provided is a caption replacement service system and method for servicing an interactive advertisement on a video on demand (VOD). A system for making an annotation may include an annotation creator configured to create annotation information on a moving object included in a video and an annotation player configured to play a preview on the annotation information based on a frame unit or a shot unit of the video. The video and the annotation information may be used to provide an interactive advertisement by replacing a caption system of the video with a meaningful annotation.

Method and Apparatus for Dynamic Image Content Manipulation
20170237910 · 2017-08-17 ·

A sample key signal frame (602) and/or a sample image frame (601) may be stored showing a finely detailed element (101) at a first resolution (e.g. a zoomed-in image). A current image signal (71) includes the same finely-detailed element (101) at a second, lower, resolution (e.g. a wide-angle image). The sample (601, 602) is scaled and/or transformed to match a target area (10,14) within the current image (71), and may be used to perform an image enhancement process which enhances the detailed element (101) within an enhanced modified image frame (74). Thus, a more photo-realistic image is achieved.

TARGETING CAMPAIGN IN AUGMENTED REALITY
20170230589 · 2017-08-10 · ·

Examples of techniques for targeting campaigns in augmented reality are disclosed, In one example implementation according to aspects of the present disclosure a plurality of augmented reality overlays to be is based on a received trigger image are generated A plurality of targeting groups are then defined. For example, a targeting group may be associated with a targeting campaign aimed at a classification of user, which may be a subset of the plurality of augmented reality overlays.

Method to insert ad content into a video scene
11457248 · 2022-09-27 · ·

A post-processing of video content in order to provide a capability to insert ad content, having a method to produce a modified video content from an original video content. The method comprising: analyzing the original video content to detect at least one marker, said marker comprising a marker surface delimited by a marker identification; loading profile data of a target user; determining, based at least on the profile data a replacement content; adjusting the replacement content into the marker surface; and replacing into the original video content the marker surface by the adjusted replacement content to produce the modified video content.

Serving objects to be inserted to videos and tracking usage statistics thereof
09723335 · 2017-08-01 · ·

Enriching video-based content with additional content is enabled by defining metadata for a video comprising a place holder and matching attribute. When the video is viewed, a matching server is utilized to select an object to be inserted in the place holder according to the matching attribute. The matching server selects the object according to video content, represented by matching attribute, according to user related information, and according to type of place holder. The place holder may be utilized to dynamically insert an interactive object to the video. The inserted object may be seamlessly inserted to the video.

Method and Apparatus to Determine Added Graphics Layers in a Video Image Signal
20170324889 · 2017-11-09 ·

An original image layer is mixed with one or more graphics layers to form a composite video signal, such as in a vision mixer. Also, the same graphics layers are mixed identically into another, known background image layer to give a second composite video signal. The currently applied added graphics layers are determined, without directly accessing the added graphics layers themselves, using only the first and second composite video signals, the original image layer, and the known background image, such as in a graphics layer detection device. A triangulation matting algorithm may be used in one example.

METHOD AND DEVICE FOR SEPARATING REBROADCASTED VIDEO FROM LIVE DISPLAY VIDEO

The present invention is applicable to the field of an LED display screen, and provides a method and device for separating a rebroadeasted video from a live display video, the method includes: feeding the rebroadcasted video and the live display video of the LED display screen into a video processor by two paths; completing an aliasing of two paths of the videos through the video processor, sending the aliased video to a LED display control system; controlling by the LED display control system a video ratio of the two paths of the videos, utilizing a high-speed camera to synchronously capture the rebroadcasted video according to the video ratio; receiving by the LED display control system the rebroadcasted video synchronously captured by the high-speed camera; and transforming by the LED display control system through image processing the rebroadcasted video into a video which is to be rebroadcasted to different countries. The present invention has the following two technical effects: on one hand, the present invention realizes the separation of the rebroadcasted video of the LED display screen from the live display video thereof around a stadium and meets different needs of different countries; on the other hand, the present invention is compatible with the LED video display technology in the prior art and can achieve a multi-purpose screen.

Method and system for generating at least one image of a real environment
11212464 · 2021-12-28 · ·

A method of generating at least one image of a real environment comprises providing at least one environment property related to at least part of the real environment, providing at least one virtual object property related to a virtual object, determining at least one imaging parameter according to the at least one provided virtual object property and the at least one provided environment property, and generating at least one image of the real environment representing information about light leaving the real environment according to the determined at least one imaging parameter, wherein the light leaving the real environment is measured by at least one camera.

Systems and methods for modifying commercials
11368761 · 2022-06-21 · ·

Methods and apparatuses to deliver at least a portion of an advertisement to a viewer at normal playback speeds after receiving a command from the viewer to fast-forward through an advertisement faster than normal playback speeds are described. In one example, a portion of the advertisement may be delivered to be played at normal playback speeds, and the remaining portion may be delivered to be played at a playback speed that is faster than the specified playback speed so that the combination of the portions delivered at normal and faster playback speeds is delivered to the user at the specified playback speed. In another example, at least a portion of the first advertisement may be delivered at normal playback speeds, and one or more other advertisements may be delivered to the viewer simultaneously with the first advertisement with the audio information muted based on the specified playback speed.