H04N5/2723

SYSTEM FOR INSERTING ADVERTISING CONTENT AND OTHER MEDIA ON TO ONE OR MORE SURFACES IN A MOVING 360-DEGREE VIDEO
20200154093 · 2020-05-14 ·

A system for inserting advertising content and other media on one or more surfaces in a moving 360-degree video using computers has one or more processors, a client device connected to a network, and a memory coupled to the one or more processors. The processors enable a viewer to select a moving 360-degree video with at least one ad insertion surface, review a plurality of ad insertion surfaces each having a preset timecode and a preset geometry while simultaneously presenting a plurality of ads, insert an ad into one of the ad insertion surfaces in the selected moving 360-degree video, finalize the moving 360-degree video with the at least one ad, and flatten the moving 360 video into a composite moving video.360-degree

Method to insert ad content into a video scene
10631022 · 2020-04-21 · ·

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.

Background separated images for print and on-line use

In embodiments of the present invention improved capabilities are described for producing background separated product images for print and on-line display. An image formation system provides lighting of a product to facilitate acquiring images that can be automatically processed to generate high resolution item-only images free of quality defects and imaging artifacts. Image processing programs accurately detect an outline of an item in a set of digital images taken using the image formation system and automatically store processed images in an image library. The images in the library may be repurposed for print, sales display, transmission to a user, on-line customer support, and the like. A user display configured with an adaptable user interface facilitates user interaction with images in the library.

RECORDING MEDIUM RECORDING VIDEO GENERATION PROGRAM, METHOD OF GENERATING VIDEO, AND INFORMATION PROCESSING DEVICE
20200106968 · 2020-04-02 · ·

A non-transitory computer-readable recording medium having stored therein a video generation program for causing a computer to execute a process comprising: tracking a position of a three-dimensional model of each of a plurality of subjects in a three-dimensional space generated by combining, for the subjects, a plurality of imaging frames captured by a plurality of cameras in a plurality of directions; obtaining positional information of the subjects included in the three-dimensional space; obtaining information related to the subjects; and generating synthesized video by combining the information related to the subjects with a background area near the subjects based on the positional information of the subjects among areas of free viewpoint video generated on the basis of the three-dimensional model of each of the subjects.

VIRTUAL FIELD OF VIEW ADJUSTMENT IN LIVE VOLUMETRIC VIDEO

Video of a plurality of fields of view of a scene is captured, each field of view comprising data of the scene from a different vantage point. An excitement level is determined by analyzing a portion of the captured video. Using the excitement level, a time series of future excitement levels is forecast. Using the time series of future excitement levels, a virtual field of view path of the scene is forecast. An insert image is determined to be included in the virtual field of view path. Captured data from at least two video cameras in the plurality of video cameras is composited into a virtual field of view of the scene. A rendering of the insert image is inserted into the virtual field of view.

SYSTEMS AND METHODS FOR APPEARANCE MAPPING FOR COMPOSITING OVERLAY GRAPHICS

Systems and methods for overlaying a second image/video data onto a first image/video data are described herein. The first image/video data may be intended to be rendered on a display with certain characteristicse.g., HDR, EDR, VDR or UHD capabilities. The second image/video data may comprise graphics, closed captioning, text, advertisementor any data that may be desired to be overlaid and/or composited onto the first image/video data. The second image/video data may be appearance mapped according to the image statistics and/or characteristics of the first image/video data. In addition, such appearance mapping may be made according to the characteristics of the display that the composite data is to be rendered. Such appearance mapping is desired to render a composite data that is visually pleasing to a viewer, rendered upon a desired display.

Methods for rendering effects in 360 video
10580184 · 2020-03-03 · ·

A method implemented in a computing device for inserting an effect into a 360 video where the computing device receives the effect from a user. The method receives a target region from the user, the target region corresponding to a location within the 360 video for inserting the effect; for each frame in the 360 video. The method then inserts the effect on a surface of a spherical model based on the target region and generates at least two projection frames containing the effect from the spherical model. The method then stitches the projection frames to generate a panoramic representation of the effect, and blends the panoramic representation of the effect with an original source panorama to generate a modified 360 video frame with the effect.

Digitally overlaying an image with another image

A system for digitally overlaying an image with another image is disclosed. A storage is for storing a model of a real world space, wherein the model includes an overlay surface to be overlaid with an overlay image. A camera parameter interface is for receiving camera parameters. A camera image interface is for receiving at least one image. A positioner is for determining a position of the overlay surface within the at least one captured image based on the model and the camera parameters. A detector is for detecting an occluding object based on an image property of the occluding object and a detection image. An overlayer is for overlaying a non-occluded portion of the overlay surface in the selected captured image with the overlay image to obtain an output image.

Method and apparatus for image content detection and image content replacement system
10554923 · 2020-02-04 · ·

A subject, such as a billboard, has a filtering film to absorb electromagnetic radiation specifically in a first wavelength band. A detector provides a first detector signal relating to the first wavelength band and a second detector signal relating to another, different, second wavelength band, respectively. Suitably, the subject appears with high intensity in one band and with low intensity in the other. A content replacement unit produces a mask signal by identifying regions of contrast between the first and second detector signals as target areas. A content substitution unit selectively replaces the target areas with alternate image content to generate modified video images. The system is useful, for example, to generate multiple live television broadcasts each having differing billboard advertisements.

IMAGING SYSTEM, DISPLAY APPARATUS AND METHOD OF PRODUCING MIXED-REALITY IMAGES
20200035035 · 2020-01-30 ·

An imaging system for producing mixed-reality images for display apparatus. The imaging system includes a camera and a processor communicably coupled to the camera. The processor is configured to control the camera to capture image of real-world environment; analyze the image to identify surface that displays visual content; compare the visual content displayed in the image with reference image of the visual content to determine size, position and orientation of the surface with respect to the camera; process the reference image of the visual content to generate processed image of the visual content; and replace the visual content displayed in the image with the processed image to generate mixed-reality image, wherein resolution of the processed image is higher than resolution of the visual content displayed in the image.