Abstract: A method includes obtaining a current picture block, using a 4:4:4 sampling format for the current picture block. The current picture block includes three 2W×2H sample arrays, one 2W×2H sample array represents a first chrominance component, one 2W×2H sample array represents a second chrominance component, and one 2W×2H sample array represents a luminance component. The method further includes separately downsampling the first chrominance component and the second chrominance component of the current picture block to obtain a base layer picture block, where a 4:2:0 sampling format is used for the base layer picture block, obtaining a differential chrominance picture block based on the current picture block, where the differential chrominance picture block includes at least part of chrominance samples of the current picture block, encoding the base layer picture block to obtain a base layer bitstream, and encoding the differential chrominance picture block to obtain an enhancement layer bitstream.
Type:
Application
Filed:
April 30, 2025
Publication date:
August 14, 2025
Inventors:
Haitao Yang, Yi Song, Yixuan Zhang, Shaolin Chen, Peiyun Di
Abstract: Decoding a current block includes obtaining at least one of a maximum motion vector (MV) precision or a minimum MV precision for a group of blocks. The group of blocks includes the current block. A block-level MV precision for decoding the current block is obtained. The block-level MV precision is such that it is limited by the at least one of the maximum MV precision or the minimum MV precision. An MV for the current block is decoded using the block-level MV precision. A prediction block is obtained for the block using the MV.
Type:
Application
Filed:
May 7, 2022
Publication date:
August 14, 2025
Inventors:
Debargha Mukherjee, Urvang Joshi, Onur Guleryuz, Yaowu Xu, Yue Chen, Lester Lu, Adrian W. Grange, Mohammed Golam Sarwer, Jianle Chen, Rachel Barker, Chi Yo Tsai
Abstract: One embodiment of a method for determining video quality includes generating a first comparison video based on a source video, encoding a downscaled and denoised version of the source video to generate an encoded video, decoding the encoded video to generate a decoded video, generating a second comparison video based on the decoded video, and computing a video quality score based on the first comparison video and the second comparison video, where the encoded video is selected for transmission to a client device based on the video quality score.
Type:
Application
Filed:
January 30, 2025
Publication date:
August 14, 2025
Inventors:
Andrey NORKIN, Christos G. BAMPIS, Li-Heng CHEN, Lukas KRASULA
Abstract: A system and method for compressing and restoring data using hierarchical autoencoders and Lorentzian autoencoders for video processing. For general data, the system employs hierarchical autoencoders operating at multiple scales. For video data, Lorentzian autoencoders preserve three-dimensional tensor structure where spatial and temporal relationships remain intact throughout compression and decompression. A correlation network, trained on cross-correlated data sets, enhances restoration by leveraging relationships between compressed representations, recovering information lost during compression. The Lorentzian approach enables advanced video features including temporal prediction and infinite zoom, where users can examine regions beyond original resolution with synthesized yet plausible details.
Abstract: Video codec concepts which allows more effective video composition/merging and/or a more effective implementation of gradual decoding refresh are described along with concepts of allowing video composition/merging being more effective, for instance, in terms of complexity of the composition/merging task.
Type:
Application
Filed:
April 29, 2025
Publication date:
August 14, 2025
Inventors:
Robert SKUPIN, Yago SÁNCHEZ DE LA FUENTE, Cornelius HELLGE, Thomas SCHIERL, Karsten SUEHRING, Thomas WIEGAND
Abstract: Disclosed in the present application are an information display method and apparatus, an electronic device, and a computer readable medium. An information presentation method, comprising: presenting a live streaming page; the live streaming page comprising an information input region; in response to inputting information to be posted into the information input region, presenting, on the live streaming page, an associated object of information to be matched; wherein, a matching result between the information to be posted and the information to be matched satisfies a preset matching condition.
Abstract: A method is described for obtaining and using viewership data to determine relationships between previous viewership of an episodic program and viewership of future episodes of the program. Aggregating the data may comprise determining missing data points and predicting substitute data points based on past viewership data for the individual viewer and a plurality of other viewers. Data may be presented to the user in a number of ways to aid in analysis and planning of likely viewership for a season of a television program. Data may be used to optimize advertising revenues, plan television lineups to maximize a number of likely viewers, or allocate content and resources between broadcast and video-on-demand.
Type:
Application
Filed:
April 14, 2025
Publication date:
August 14, 2025
Inventors:
Matt Hull, Ilmir Moussikaev, Wei Wang, Yi Fang Chen, Eleftherios Soulas, Chris Whitely, Boris Freydin, Joel Iglesias
Abstract: In one aspect, an example method includes: (i) proximate a time period during which a current segment of media content is output for presentation by a content-presentation device, detecting an occurrence of a trigger event; (ii) responsive to detecting the occurrence of the trigger event, obtaining related segment metadata associated with one or more related segments of media content that are separate from, but contextually related to, the current segment; and (iii) proximate a time point at which the trigger event occurred, causing the obtained related segment metadata to be output for presentation.
Type:
Application
Filed:
February 14, 2024
Publication date:
August 14, 2025
Inventors:
Katherine Marie Ricci, Nicholas George Alexandres, Snehal Karia
Abstract: A projection method and apparatus are provided. The method includes: The sink terminal decodes a video frame in a video queue and an audio frame in an audio queue based on a video interval and/or the video interval; and the sink terminal plays a decoded video frame and a decoded audio frame. A quantity of video frames that are from a source terminal and that are buffered in the video queue is maintained within the video interval, and a quantity of audio frames that are from the source terminal and that are buffered in the audio queue is maintained within the audio interval. The audio interval is determined based on the video interval and delay information, or the video interval is determined based on the audio interval and delay information. The delay information is determined based on a video delay and an audio delay.
Abstract: A method includes acquiring a playlist identifying a plurality of video files to be played back during a video streaming session on an endpoint device, obtaining, from an operator of a communications network over which the video files are to be downloaded, a maximum throughput for the video streaming session, selecting a subsequent video file that is scheduled in the playlist for playback after a playback of a currently playing video file, wherein the subsequent video file includes a plurality of chunks, selecting, based on the maximum throughput and for each of the chunks, a variant, such that a plurality of variants is selected in which each variant corresponds to one chunk of the plurality of chunks, wherein the variants are selected to maximize a utility function that is constrained by the maximum throughput, and downloading the plurality of variants to a local buffer of the endpoint device.
Type:
Application
Filed:
March 31, 2025
Publication date:
August 14, 2025
Inventors:
Theodore Karagioules, Emir Halepovic, Subhabrata Sen, Vijay Gopalakrishnan
Abstract: According to an aspect, a method may generate an activity timeline of a user based on data indicative of a search history, a watch history, and activity of the user with a television application. The method may generate a sports score using a sports model based on the activity timeline of the user, may generate a ranked list of sports related media content items for recommending to the user based on the sports score, and may associate a respective selectable information item with each of the sports related media content items included in the ranked list. The method may send, to a network-connected display device, the ranked list of sports related media content items that includes each respective selectable information item for displaying each respective selectable information item in a user interface of the television application executing on the network-connected display device.
Abstract: Systems and methods for performing fast-access playback operations are provided. A viewing history is stored that includes a plurality of play positions within a media asset that are associated with user interactions. A user request is received to perform a fast-access playback operation while accessing the media asset. While performing the fast-access playback operation at a first rate, it is determined whether a current fast-access playback position is within a threshold distance from a given one of the plurality of play positions stored in the viewing history. The fast-access playback operation is slowed down from the first rate to a second rate while the current fast-access playback position is within the threshold distance from the given play position.
Abstract: A device may initiate display of a media content item on a user interface displayed on a display device, the user interface including a user interface (UI) element. In response to a selection of the UI element, a device may pause playback of the media content item. A device may obtain subtitle data for a portion of the media content item. A device may generate a prompt request with a request to generate a textual summary by a machine-learning (ML) model using the subtitle data. A device may receive, from the ML model, a prompt response that includes the textual summary. A device may display the textual summary on the user interface.
Abstract: A computer implemented method for algorithmically editing digital video content is disclosed. A video file containing source video is processed to extract metadata. Label taxonomies are applied to extracted metadata. The labelled metadata is processed to identify higher-level labels. Identified higher-level labels are stored as additional metadata associated with the video file. A clip generating algorithm applies the stored metadata for selectively editing the source video to generate a plurality of different candidate video clips. Responsive to determining a clip presentation trigger on a viewer device, a clip selection algorithm is implemented that applies engagement data and metadata for the candidate video clips to select one of the stored candidate video clips. The engagement data is representative of one or more engagement metrics recorded for at least one of the stored candidate video clips. The selected video clip is presented to one or more viewers via corresponding viewer devices.
Type:
Application
Filed:
January 15, 2025
Publication date:
August 14, 2025
Inventors:
Robert Andrew Hitching, Ashley John Wing, Phillip John Wing
Abstract: Operating a camera-based interior monitoring system involves configuring, depending on the evaluated sensor signals, parameters for setting the interior monitoring system. A computing unit executes at least two applications, each requiring a different configuration value for a parameter in a certain operating situation. A current application rank order for a current operating situation is established and the configuration value for the first parameter required by the application having the higher rank is set as a target configuration. For each application, configuration values of parameters are accorded a significance. A further parameter is configured according to the target configuration of a subordinate application if the significance of the configuration value of the target configuration of the further parameter of the subordinate application is greater than the significance of the configuration value of the target configuration of the parameter of the superordinate application.
Type:
Application
Filed:
April 3, 2023
Publication date:
August 14, 2025
Inventors:
Emin TARAYAN, Sebastian SÄGER, Stefan KALCHMAIR
Abstract: An oven and a method for controlling same where the oven comprises: a door; a camera; a communication interface; and one or more processors. The one or more processors acquire, by of a camera, a first image of at least one food item, displays, on an area of the door on the basis of the acquired first image, a guide UI for the at least one food item, transmits the first image to a server device through the communication interface, receives volume information on the at least one food item from the server device, and determines a cooking process for the at least one food item based on the volume information. At this time, the volume information on the at least one food item is obtained on the basis of the first image and a second image acquired by a user terminal device according to the UI.
Abstract: A camera device comprises an image sensor, a first moving module and two groups of second moving modules. The first moving module is connected to the image sensor. The first moving module is activated to move the image sensor linearly along a first axis. The second moving module is connected to the image sensor. The second moving module is activated to move the image sensor linearly along a second axis, which intersects with the first axis. The two groups of second moving modules are activated simultaneously to rotate the image sensor around a third axis, which is orthogonal to the first and second axes, respectively. The image sensor compensates for the image by linear movement in the direction of the first axis and the second axis and can also compensate for the image by rotation in the direction of the third axis to achieve three-axis image stabilization.
Abstract: This application describes method and apparatus for LED Flicker mitigation (LFM) using spatially multiplexed image sensors with linear exposure configuration and nonlinear gain configuration. An example spatially multiplexed image sensor includes a plurality of pixels, each pixel being divided into M×N sub-pixels, each of the M×N sub-pixels being configured with an exposure time and an analog gain. Within each of the plurality of pixels: the M×N sub-pixels are configured with different exposure times; a first sub-pixel of the M×N sub-pixels is configured with a first exposure time and a first analog gain, and a second sub-pixel of the M×N sub-pixels is configured with a second exposure time and a second analog gain, wherein the first exposure time is longer than the second exposure time, and the first analog gain is smaller than the second analog gain.
Abstract: A backside illumination image sensor that includes a semiconductor substrate with a plurality of photoelectric conversion elements and a read circuit formed on a front surface side of the semiconductor substrate, and captures an image by outputting, via the read circuit, electrical signals generated as incident light having reached a back surface side of the semiconductor substrate is received at the photoelectric conversion elements includes: a light shielding film formed on a side where incident light enters the photoelectric conversion elements, with an opening formed therein in correspondence to each photoelectric conversion element; and an on-chip lens formed at a position set apart from the light shielding film by a predetermined distance in correspondence to each photoelectric conversion element. The light shielding film and an exit pupil plane of the image forming optical system achieve a conjugate relation to each other with regard to the on-chip lens.
Abstract: A gap information reporting method includes reporting, by a UE, gap priority preference information to a network-side device, where the gap priority preference information includes a priority value of at least one first gap, where the priority value of the at least one first gap meets at least one of the following; being used for comparison with priority values of N measurement gaps configured by the network-side device, where N is a positive integer; a priority value of each first gap in the at least one first gap falling within a gap priority range; or being used to indicate a priority relationship between the at least one first gap.