Patents Examined by Jae N. Noh
-
Patent number: 12166997Abstract: Techniques for implementing perceptually aware per-title encoding may include receiving an input video, a set of resolutions, a maximum target bitrate and a minimum target bitrate, extracting content aware features for each segment of the input video, predicting a perceptually aware bitrate-resolution pair for each segment using a model configured to optimize for a quality metric using constants trained for each of the set of resolutions, generating a target encoding set including a set of perceptually aware bitrate-resolution pairs, and encoding the target encoding set. The content aware features may include a spatial energy feature and an average temporal energy. According to these methods only a subset of bitrates and resolutions, less than a full set of bitrates and resolutions, are encoded to provide high quality video content for streaming.Type: GrantFiled: April 27, 2023Date of Patent: December 10, 2024Assignee: BITMOVIN, GMBHInventors: Vignesh V. Menon, Hadi Amirpour, Christian Timmerer
-
Patent number: 12166993Abstract: An image decoding method performed by a decoding device, according to the present document, comprises the steps of: receiving a bitstream including residual information of a current block; deriving a specific number of context-encoding bins for context syntax elements for a current sub-block of the current block; decoding the context syntax elements for the current sub-block included in the residual information on the basis of the specific number; deriving transform coefficients for the current sub-block on the basis of the decoded context syntax elements; deriving residual samples for the current block on the basis of the transform coefficients; and generating a reconstructed picture on the basis of the residual samples.Type: GrantFiled: March 24, 2023Date of Patent: December 10, 2024Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventors: Jungah Choi, Jaehyun Lim, Jin Heo, Sunmi Yoo, Ling Li, Jangwon Choi, Seunghwan Kim
-
Patent number: 12167041Abstract: A method for deriving a value for a first syntax element, Syntax_A. The method comprises determining whether Syntax_A is present in a bitstream. The method comprises, as a result of determining that Syntax_A is not present in the bitstream, deriving the value for Syntax_A to be equal to a first value, B, if a first condition is satisfied, or deriving the value for Syntax_A to be equal to a second value, C, if a second condition is satisfied.Type: GrantFiled: April 19, 2023Date of Patent: December 10, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Rickard Sjöberg, Martin Pettersson, Mitra Damghanian, Jacob Ström, Zhi Zhang, Kenneth Andersson, Jack Enhorn
-
Patent number: 12160610Abstract: Systems and methods are provided for encoding a frame of 3D media content. The systems and methods may be configured to access a first frame of 3D media content and generate a data structure for the first frame based on color attributes information of the first frame, wherein each element of the data structure encodes a single color. The systems and methods may be configured to train a machine learning model based on the first frame of 3D media content, wherein the machine learning model is trained to receive as input a coordinate of a voxel of the first frame, and to output an identifier of a particular element in the generated data structure. The systems and methods may be configured to generate encoded data for the first frame based at least in part on weights of the trained machine learning model and the generated data structure.Type: GrantFiled: August 26, 2022Date of Patent: December 3, 2024Assignee: Adeia Guides Inc.Inventor: Zhu Li
-
Patent number: 12132901Abstract: Aspects of the disclosure provide a method and an apparatus for video decoding. The apparatus includes processing circuitry that can determine multiple transform selection (MTS) selection information of a plurality of transform coefficient blocks in a coded video bitstream. The MTS selection information indicates at least one of (i) threshold information or (ii) a plurality of MTS candidate subsets for a transform coefficient block in the plurality of transform coefficient blocks. The processing circuitry can determine which MTS candidate subset in the plurality of MTS candidate subsets is selected for the transform coefficient block based on the MTS selection information and inversely transform the transform coefficient block based on an MTS candidate included in the determined MTS candidate subset.Type: GrantFiled: September 30, 2022Date of Patent: October 29, 2024Assignee: Tencent America LLCInventors: Xiaozhong Xu, Shan Liu
-
Patent number: 12126820Abstract: Examples of video encoding methods and apparatus and video decoding methods and apparatus are described. An example method of video processing includes performing a conversion between a video and a bitstream of the video, wherein the bitstream includes one or more output layer sets comprising one or more video layers according to a format rule, wherein the format rule specifies that a non-scalable-nested supplemental enhancement information, SEI, message that includes information regarding hypothetical reference decoder, HRD, is applicable to all output layer sets that include same video layers as the bitstream.Type: GrantFiled: December 8, 2022Date of Patent: October 22, 2024Assignee: BYTEDANCE INC.Inventor: Ye-kui Wang
-
Patent number: 12113974Abstract: A method, an apparatus, and a computer program product are provided. An example method includes defining an enhancement message comprising at least one of the following: an identifying number for identifying a post-processing filter; a mode identity (idc) field used of indicating association of a post-processing filter with the identifying number; a flag for specifying the enhancement message being used for a current layer; and the payload byte comprising a bitstream; and using the enhancement message for at least one of specifying a neural network that is used as a post-processing filter or cancelling a use of a previous post-processing filter with the same identifying number.Type: GrantFiled: September 23, 2022Date of Patent: October 8, 2024Assignee: Nokia Technologies OyInventors: Miska Matias Hannuksela, Emre Baris Aksu, Francesco Cricrì, Hamed Rezazadegan Tavakoli
-
Patent number: 12113992Abstract: According to the disclosure of the present document, scaling list data transferred from an adaptation parameter set (APS) can be signaled through a hierarchical structure, and restrictions are placed on the scaling list data transferred from the APS, whereby the amount of data to be signaled for video/image coding can be reduced, and easiness in implementation can be provided.Type: GrantFiled: April 17, 2023Date of Patent: October 8, 2024Assignee: LG Electronics Inc.Inventors: Seethal Paluri, Seunghwan Kim, Jie Zhao
-
Patent number: 12114004Abstract: An encoder includes circuitry and a memory coupled to the circuitry, wherein the circuitry, in operation, performs a partition process. The partition process includes calculating first values of a set of pixels between a first partition and a second partition in a current block, using a first motion vector for the first partition; calculating second values of the set of pixels, using a second motion vector for the second partition; and calculating third values of the set of pixels by weighting the first values and the second values. When a ratio of a width to a height of the current block is larger than 4 or a ratio of the height to the width of the current block is larger than 4, the circuitry disables the partition process.Type: GrantFiled: December 13, 2022Date of Patent: October 8, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Kiyofumi Abe, Takahiro Nishi, Tadamasa Toma, Ryuichi Kanoh, Chong Soon Lim, Ru Ling Liao, Hai Wei Sun, Sughosh Pavan Shashidhar, Han Boon Teo, Jing Ya Li
-
Patent number: 12108054Abstract: Approaches to selection of motion vector (“MV”) precision during video encoding are presented. These approaches can facilitate compression that is effective in terms of rate-distortion performance and/or computational efficiency. For example, a video encoder determines an MV precision for a unit of video from among multiple MV precisions, which include one or more fractional-sample MV precisions and integer-sample MV precision. The video encoder can identify a set of MV values having a fractional-sample MV precision, then select the MV precision for the unit based at least in part on prevalence of MV values (within the set) having a fractional part of zero. Or, the video encoder can perform rate-distortion analysis, where the rate-distortion analysis is biased towards the integer-sample MV precision. Or, the video encoder can collect information about the video and select the MV precision for the unit based at least in part on the collected information.Type: GrantFiled: March 6, 2023Date of Patent: October 1, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Gary J. Sullivan, You Zhou, Chih-Lung Lin
-
Patent number: 12106527Abstract: An apparatus and method for performing efficient video transmission. In various implementations, a computing system includes a transmitter sending a video stream to a receiver over a network. Before encoding a video frame, the transmitter identifies a first set of one or more macroblocks of the video frame that includes text. The transmitter replaces pixel color information with pixel distance information for the first set of one or more macroblocks. The transmitter inserts, in metadata information, indications that identify the first set of one or more macroblocks and specify the color values of pixels in the first set of one or more macroblocks. The transmitter encodes the video frame and sends it along with the metadata information to the receiver. The receiver uses the metadata information to reproduce the original pixel colors and maintain text clarity of an image to be depicted on a display device.Type: GrantFiled: September 12, 2022Date of Patent: October 1, 2024Assignee: ATI Technologies ULCInventor: Isabelle Elizabeth Knott
-
Patent number: 12101488Abstract: In a method, coded information of a current block in a current picture is received from a coded video bitstream. The current block is partitioned into a plurality of subblocks. A first flag included in the coded information is obtained, where the first flag indicates whether a cross-component linear model prediction (CCLM) is applied to the current block in which chroma samples of the current block are predicted based on reconstructed luma samples of the current block. In response to the first flag indicating that the CCLM is applied to the current block, respective prediction sample values for the chroma samples in each of the plurality of subblocks of the current block are determined based on the CCLM. The current block is further reconstructed based on the respective prediction sample values for the chroma samples in each of the plurality of subblocks of the current block.Type: GrantFiled: September 16, 2022Date of Patent: September 24, 2024Assignee: Tencent America LLCInventors: Ling Li, Xiang Li, Lien-Fei Chen, Shan Liu
-
Patent number: 12081798Abstract: In a video bitstream, Cb and Cr channels are demultiplexed before dequantization instead of after inverse transformation. In this way, regular Cb and Cr quantization control parameters can be used, optionally with minor adjustments when a video block is joint-chroma coded. In one embodiment, some specific quantization control parameters can be specified. In another embodiment, separate Cb and Cr offsets can be specified for joint chroma coded blocks. In another embodiment, quantization control parameters specific to joint chroma coded blocks can be used for both Cb and Cr channels instead of nominal chroma quantization parameters.Type: GrantFiled: December 1, 2020Date of Patent: September 3, 2024Assignee: INTERDIGITAL CE PATENT HOLDINGS, SASInventors: Philippe De Lagrange, Fabrice Leleannec, Edouard Francois, Philippe Bordes
-
Patent number: 12081774Abstract: Disclosed herein is a video decoding method including determining a zero-out width threshold and a zero-out height threshold for distinguishing between a transform coefficient coding region and a zero-out region of a current block according to a size of the current block, determining the transform coefficient coding region and the zero-out region of the current block according to the zero-out width threshold and the zero-out height threshold, acquiring transform coefficient information of the transform coefficient coding region from a bitstream and determining a level of a transform coefficient of the transform coefficient coding region according to the transform coefficient information, determining a level of a transform coefficient of the zero-out region as 0 without acquiring transform coefficient information, and reconstructing the current block by inversely transforming the transform coefficient of the current block.Type: GrantFiled: May 29, 2020Date of Patent: September 3, 2024Assignees: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE, INDUSTRY-UNIVERSITY COOPERATION FOUNDATION KOREA AEROSPACE UNIVERSITY KOREAInventors: Jin Ho Lee, Jung Won Kang, Ha Hyun Lee, Sung Chang Lim, Hui Yong Kim, Jae Gon Kim, Do Hyeon Park, Ji Hoon Do, Yong Uk Yoon
-
Patent number: 12075072Abstract: A three-dimensional data encoding method including; generating a layered structure including one or more layers by hierarchically arranging three-dimensional points each having an attribute information item; encoding the attribute information item of each of the three-dimensional points using the layered structure; and generating a first bitstream including the attribute information item encoded and an identification information item indicating whether the three-dimensional points used in the hierarchical arranging are re-ordered in Morton order before the hierarchical arranging.Type: GrantFiled: July 5, 2022Date of Patent: August 27, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Toshiyasu Sugio, Noritaka Iguchi
-
Patent number: 12069406Abstract: Methods, systems, and computer program products for providing a second digital video stream. A first and a second primary digital video stream are collected from at least two different digital video sources. A first produced video stream is produced based on the first and second primary streams. A second stream is produced based on the first produced stream and also based on the first and second primary streams. The first and second primary streams are time-delayed so as to time-synchronise them with the first produced stream, taking into consideration a latency of the first produced stream. The second produced stream is produced based on the time-delayed first and second primary streams.Type: GrantFiled: January 31, 2024Date of Patent: August 20, 2024Assignee: LiveArena Technologies BInventors: Andreas Björkman, Anders Nilsson, Lars Erlman
-
Patent number: 12067753Abstract: Method, apparatus, and system for sampling-based dynamic mesh compression are provided. The process may include determining one or more sample positions associated with an input mesh based on one or more sampling rates, and an occupancy status associated respectively with each of the one or more sample positions indicating whether each of the one or more sample positions is within boundaries of one or more polygons defined by the input mesh is determined. The process may include generating a sample-based occupancy map based on the occupancy status associated respectively with each of the one or more sample positions.Type: GrantFiled: August 15, 2022Date of Patent: August 20, 2024Assignee: TENCENT AMERICA LLCInventors: Xiang Zhang, Chao Huang, Xiaozhong Xu, Jun Tian, Shan Liu
-
Patent number: 12069269Abstract: A method, computer program, and computer system are provided for video coding. The video coding includes decoding one or more previously encoded frames of a video source that are designated as reference frames for the video source, searching the reference frames for one or more candidate pixel blocks for an input frame of the video source, and encoding the input frame based on the one or more candidate pixel blocks.Type: GrantFiled: January 11, 2023Date of Patent: August 20, 2024Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
-
Patent number: 12069311Abstract: An electronic apparatus performs a method of decoding video data, comprising: receiving, from bitstream, a first syntax element in a slice header of a slice that indicates whether luma mapping with chroma scaling (LMCS) is applied to a coding unit in the slice; receiving a second syntax element for the coding unit that indicates whether the coding unit has been coded using adaptive color-space transform (ACT); if the second syntax element has a non-zero value, decoding the coding unit by applying inverse ACT to convert luma and chroma residuals of the coding unit from a transformed color space to an original color space of the video data; and if the first syntax element has a non-zero value, decoding the coding unit by performing inverse luma mapping to the luma samples and inverse scaling to the chroma residuals of the coding unit after performing the inverse ACT.Type: GrantFiled: April 8, 2022Date of Patent: August 20, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu Xiu, Yi-Wen Chen, Tsung-Chuan Ma, Hong-Jheng Jhu, Xianglin Wang, Bing Yu
-
Patent number: 12047589Abstract: This disclosure relates generally to video coding and particularly to methods and systems for deriving offsets in cross-component transform coefficient level reconstruction. An example method for decoding a current video block of a video bitstream is disclosed. The method includes receiving a coded video bitstream; extracting, from the coded video bitstream, a first transform coefficient of a first color component for a current video block; determining a second transform coefficient of a second color component for the current video block; deriving an offset value based on at least one of the following: a quantization step size, or the first transform coefficient; adding the offset value to the second transform coefficient to generate a modified second transform coefficient for the second color component; and decoding the current video block based on the first transform coefficient and the modified second transform coefficient of the second color component.Type: GrantFiled: September 7, 2022Date of Patent: July 23, 2024Assignee: TENCENT AMERICA LLCInventors: Madhu Peringassery Krishnan, Xin Zhao, Shan Liu