H04N5/2723

Method and system for dynamic image content replacement in a video stream
11582493 · 2023-02-14 · ·

The present invention relates to a method for dynamic image content replacement in a video stream comprising generating a set of key image data (K) comprising a sequence of at least two different key images (K1, K2), periodically displaying said set of key image data (K) on a physical display, generating at least a first original video stream (O1) of a scene which includes said physical display by recording said scene with a camera, wherein said at least one video stream (O1) comprises key video frames (FK1, FK2), captures synchronously with displaying each of said at least two different key images (K1, K2) of said set of key image data (K) on said physical display, generating a mask area (MA) corresponding to an active area of said physical display visible in said key video frames from differential images (AFK) obtained from consecutive key video frames (FK1, FK2), generating at least one alternative video stream (V) by inserting of alternative image content (I) into the mask area (MA) of an original video stream, and broadcasting at least said at least one alternative video stream.

System And Method For Programing Video
20230037470 · 2023-02-09 ·

A method for generating video from scratch, including retrieving template video, reading commands of predefined programming language, wherein commands include instruction corresponding to video action and time line at predefined layer of media/video element (properties) and new parameters including information from external data sources. The video action includes at least one of: drawing action, object selection, change of object properties, creating text, motion action relating at least one object, background creation, defining layer of video, animation of the object itself. The method includes generating video layers by applying the relevant actions based on commands instruction, scheduling timing and layer definitions. The actions include changing object properties drawing action, object selection, change of object properties, creating text, motion action relating at least one object, background creation, defining layer of video, animation of the object itself. The method also includes integrating video template with generated video layers, and rendering the frames to generate a video.

SYSTEM AND METHOD FOR TEMPORAL KEYING IN A CAMERA
20230028882 · 2023-01-26 ·

A system is provided for capturing a key signal within video frames that includes a camera that captures a sequence of media content of a live scene that includes an electronic display having a higher frame rate than an output frame rate of the camera, and a key signal processor that convert all frames in the sequence of media content to the output frame rate of the camera, analyzes a sequence of frames to determine the key signal based on the electronic display outputting a sequence of frames including media content and at least one key frame included in the sequence, and combine remaining frames of the sequence of frames to create a live output signal. Moreover, the key signal processor determines, for each pixel in the frames, whether the pixel has a set chromaticity, and generates a key mask for each pixel in each frame.

METHOD AND SYSTEM FOR REPLACING SCENE TEXT IN A VIDEO SEQUENCE
20230005108 · 2023-01-05 ·

To replace text in a digital video image sequence, a system will process frames of the sequence to: define a region of interest (ROI) with original text in each of the frames; use the ROIs to select a reference frame from the sequence; select a target frame from the sequence; determine a transform function between the ROI of the reference frame and the ROI of the target frame; replace the original text in the ROI of the reference frame with replacement text to yield a modified reference frame ROI; and use the transform function to transform the modified reference frame ROI to a modified target frame ROI in which the original text is replaced with the replacement text. The system will then insert the modified target frame ROI into the target frame to produce a modified target frame. This process may repeat for other target frames of the sequence.

Video Advertising Signage Replacement
20220398823 · 2022-12-15 ·

A system and methods are provided for determining an embedding region in a video stream, including: generating a mask of an initial estimate of an embedding region in a video frame of the video stream, wherein an initial boundary is a boundary of the initial estimate of the embedding region; determining a refined boundary as a region demarked by four best line segments; transforming a replacement image to fit the dimensions of the refined boundary; and inserting the transformed replacement image into the video frame, within the refined boundary.

METHOD TO INSERT AD CONTENT INTO A VIDEO SCENE
20230053886 · 2023-02-23 ·

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.

OBJECT INFORMATION MANAGEMENT METHOD, APPARATUS AND DEVICE, AND STORAGE MEDIUM
20230086389 · 2023-03-23 ·

Provided are an object information management method, apparatus and device, and a storage medium. The method includes: acquiring, in response to an object state change event corresponding to a placement area, at least one object identifier that is obtained by detecting an object in the placement area by using a communication identification system; determining a first identification result based on the at least one object identifier and an object information mapping table, where the object information mapping table includes a mapping relationship between an object identifier and object information; acquiring a second identification result that is obtained by detecting the object in the placement area by using a visual identification system, where the second identification result includes second object information of the object in the placement area; and determining, based on the first object information and the second object information, real object information corresponding to the object state change event.

Method and system for dynamically analyzing, modifying, and distributing digital images and video
11605227 · 2023-03-14 ·

The present invention discloses a new method for analyzing, modifying, and distributing digital images and video in a quick, efficient, practical and/or cost-effective way. The method of processing video can take a different region or object and replace the pixels in the frames of the scenes that comprise the features and characteristics of the identified region or object with a different set of pixels. The replacement or other customizations of the frames and scenes lead to a naturally integrated video or image which is indistinguishable by the human eye or other visual system. In one embodiment, this invention can be used to provide different advertising elements into an image or set of images for different viewers, or to enable a viewer to control elements within a video and add their own preference or other elements.

Systems And Methods For Modifying Commercials
20230116164 · 2023-04-13 ·

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.

METHOD FOR TRANSFERRING AT LEAST ONE IMAGE CONTENT TO AT LEAST ONE VIEWER

A method for transmitting at least one image content to at least one viewer. The image contents in the method may be represented by a plurality of individual images. The method may also have a display periodically showing the plurality of individual images one after the other, and a camera outputting a plurality of pictures of a scenery at least partially containing the display. The camera outputting at least one of the shown individual images for each picture and the individual images of at least one of the image contents being transmitted to at least one viewer.