H04N21/440245

IMAGE ROTATION FOR STREAM OF INPUT IMAGES

A method for processing a stream of input images is described. A stream of input images that are from an image sensor is received. The stream comprises an initial sequence of input images including a subject having an initial orientation. A change in an angular orientation of the image sensor while receiving the stream of input images is determined. In response to determining the change in the angular orientation, a subsequent sequence of input images of the stream of input images is processed for rotation to counteract the change in the angular orientation of the image sensor and maintain the subject in the initial orientation. The stream of input images is transmitted to one or more display devices.

System and method of video encoding with data chunk

Techniques for encoding image data are discussed. Image data containing multiple image frames can be received from an image sensor associated with a vehicle. A first image frame and a second image frame may be associated with a first data chunk. A first metadata associated with the first image frame can be identified. Additionally, a second metadata associated with the second image frame can be identified. The first data chunk can be created that includes the first image frame, the second image frame, the first metadata, and the second metadata. The first data chunk can be stored in a video container, where the video container can be indexed to access the first image frame with the first metadata or the second image frame with the second metadata.

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.

METHOD AND DEVICE FOR ADAPTIVE PLAYOUT OF MEDIA CONTENT
20230059063 · 2023-02-23 · ·

Described herein is a method for controlling media data playout on a client device, wherein the method includes the steps of: (a) retrieving, by the client device, media data comprising a plurality of segments subdivided into one or more chunks for playout from at least one media server; (b) analyzing a current chunk of the one or more chunks of a current segment; and (c) adapting the playout of the media data in response to the result of the analysis prior to fully retrieving the current chunk. Described herein are further a client device having implemented a media player application configured to perform said method and a computer program product with instructions adapted to cause a device having processing capability to carry out said method.

FOVEATION-BASED IMAGE ENCODING AND DECODING

An encoding method and a decoding method. The encoding method includes generating curved image by creating projection of visual scene onto inner surface of imaginary 3D geometric shape that is curved in at least one dimension; dividing curved image into input portion and plurality of input rings; encoding input portion and input rings into first planar image and second planar image, respectively, such that input portion is stored into first planar image, and input rings are packed into corresponding rows of second planar image; and communicating, to display apparatus, first and second planar images and information indicative of sizes of input portion and input rings.

Digital media system
11589110 · 2023-02-21 · ·

A digital media system is configured to support any one or more of multiple features with respect to virtual-reality content. Examples of such features include directional picture-in-picture (PIP) windows based on viewing direction, directional audio based on viewing direction, user recommendations based on anomalous viewing times of certain visual features in video content, dynamic adjustment of time-to-live (TTL) durations prior to requesting deletion of video files uploaded to a content distribution network, dynamic adjustment of durations of video files to upload based on network capacity, dynamic adjustment of quantities of video files per set to upload based on network capacity, dynamic resizing of top-depicting or bottom-depicting regions within the picture areas of sets of video files, dynamic resizing of the picture areas themselves within sets of video files, or any suitable combination thereof.

Electronic devices and corresponding methods utilizing ultra-wideband communication signals for user interface enhancement

One or more processors of an electronic device detect a communication device electronically in communication with a content presentation companion device operating as a primary display for the electronic device and including a first ultra-wide band component. The one or more processors determine, with a second ultra-wide band tag component carried by the electronic device, a distance between the electronic device and the content presentation companion device using an ultra-wide band ranging process. The one or more processors dynamically enhance an audio performance characteristic of the content presentation companion device as a function of the distance between the electronic device and the content presentation companion device.

METHOD FOR FRAME INTERPOLATION AND RELATED PRODUCTS
20220360736 · 2022-11-10 ·

A method for frame interpolation and related products are provided. The method is applied to an electronic device including a camera. The method includes the following. On-screen display (OSD) data and first video data collected by the camera are obtained. Second video data is obtained by performing frame interpolation on the first video data. The second video data and the OSD data are displayed in a video window.

TRANSMITTING APPARATUS, RECEIVING APPARATUS, AND TRANSMISSION SYSTEM
20220360673 · 2022-11-10 ·

It is an object to realize a correcting process for correcting a defective image in a region of interest (ROI) that is a partial region segmented from a captured image. A transmitting apparatus includes a controlling section that controls the holding of defect correcting information for use in correcting a defect in an image included in a ROI and a transmitting section that sends out image data of the image included in the ROI as payload data and sends out ROI information as embedded data.

INCORPORATING INTERACTION ACTIONS INTO VIDEO DISPLAY THROUGH PIXEL DISPLACEMENT

A video processing method includes obtaining, in response to an interaction operation received on a portion of a first image, an adjustment parameter corresponding to the interaction operation. The adjustment parameter indicates an adjustment range of a display position of one or more pixels corresponding to the portion of the first image based on the interaction operation. The method further includes obtaining a displacement parameter of the one or more pixels in the portion of the first image, the displacement parameter representing a displacement of the one or more pixels between the first image and a second image displayed after the first image. The method also includes adjusting a display position of one or more pixels in the second image based on the adjustment parameter and the displacement parameter, and displaying the second image based on the adjusted display position of the one or more pixels.