Patents Examined by Joseph W Becker
-
Patent number: 11968376Abstract: The present disclosure provides a reference image encoding method, including: encoding sequence, to obtain a reconstructed image of a first and second reference images; determining whether a local area in the second reference image is suitable for updating first reference image; determining whether the first reference image is updated; when the first reference image is not updated, and it is determined the second reference image is suitable for updating the first reference image, replacing a pixel value of a corresponding area or a related area in the first reference image with a pixel value of the local area in the second reference image; and compiling, into the bitstream.Type: GrantFiled: March 30, 2021Date of Patent: April 23, 2024Assignees: Huawei Technologies Co., Ltd., University of Science and Technology of ChinaInventors: Feng Wu, Fangdong Chen, Houqiang Li, Zhuoyi Lv, Haitao Yang
-
Patent number: 11968378Abstract: An encoder includes circuitry and memory connected to the circuitry. In operation, the circuitry: derives a correction parameter using only a neighboring reconstructed image that neighbors a processing unit which has a determined size and is located at an upper left of a current block to be processed in an image, among neighboring reconstructed images that neighbor the current block, and performs correction processing of the current block based on the correction parameter derived, when the current block has a size larger than the determined size.Type: GrantFiled: November 28, 2022Date of Patent: April 23, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Kiyofumi Abe, Takahiro Nishi, Tadamasa Toma
-
Patent number: 11968394Abstract: Methods of encoding a video stream in a video encoder and decoding an encoded video stream in a video decoder using a low complexity large transform are provided. An encoding method includes receiving an n×n residual block in a transform component of the video encoder, and transforming the n×n residual block using an n×n transform to generate an n×n transform coefficient block, wherein the n×n transform is based on (n/m*n/m) m×m Hadamard transforms and (m*m) (n/m)×(n/m) discrete cosine transforms, wherein m<n. A decoding method includes receiving an n×n transform coefficient block in an inverse transform component of the video decoder, and applying an n×n inverse transform to the n×n transform coefficient block to reconstruct an n×n residual block, wherein the n×n inverse transform is based on (n/m*n/m) m×m Hadamard transforms and (m*m) (n/m)×(n/m) inverse discrete cosine transforms, wherein m<n.Type: GrantFiled: July 27, 2022Date of Patent: April 23, 2024Assignee: Texas Instruments IncorporatedInventors: Madhukar Budagavi, Ajit Gupte
-
Patent number: 11962768Abstract: The present disclosure provides an encoding method, a decoding method, an encoding apparatus, a decoding apparatus and devices thereof. The method may include: in response to determining that an adaptive loop filter (ALF) sequence control enabling flag of a sequence parameter set (SPS) syntax indicates allowing a current sequence to enable an ALF, encoding a cross-component adaptive loop filter (CCALF) sequence control enabling flag in the SPS syntax. The technical solutions of the present disclosure can improve the encoding performance.Type: GrantFiled: September 16, 2020Date of Patent: April 16, 2024Assignee: HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO., LTD.Inventor: Fangdong Chen
-
Patent number: 11962765Abstract: An apparatus for video decoding according to an embodiment is provided. The apparatus is configured to receive a video data stream having pictures of a video encoded thereinto. The video data stream comprises a plurality of access units, a plurality of SEI (supplemental enhancement information) messages and processing order information which defines a processing order of the plurality of SEI messages. The apparatus is configured to determine the processing order information to obtain information on the processing order of the plurality of SEI messages. The processing order information comprises information on an identifier for each SEI message of two or more SEI messages of the plurality of SEI messages, wherein the identifier of each SEI message of the two or more SEI messages is unique among the two or more SEI messages.Type: GrantFiled: October 5, 2023Date of Patent: April 16, 2024Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Yago Sánchez De La Fuente, Benjamin Bross, Robert Skupin, Cornelius Hellge, Thomas Schierl, Thomas Wiegand, Detlev Marpe
-
Patent number: 11943485Abstract: A method for encoding an image having been cut up into partitions. The method includes: predicting data of a current partition based on an already encoded and then decoded reference partition, generating a predicted partition; determining residual data by comparing data relating to the current partition with the predicted partition, the residual data associated with various digital data items. Prior producing a signal containing the encoded information, performing the following steps; determining, from the predetermined residual data, a subset containing residual data capable of being modified; calculating the value of a function representative of the residual data; comparing the calculated value with a value of at least one of the digital data items; based on the comparison, modification or non-modification of at least one of the residual data items of the subset; and, in the event of a modification, entropy encoding the at least one modified residual data item.Type: GrantFiled: August 30, 2021Date of Patent: March 26, 2024Assignee: DOLBY INTERNATIONAL ABInventors: Felix Henry, Gordon Clare
-
Patent number: 11943429Abstract: An example device for coding video data includes memory configured to store the video data and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to determine whether a sequence parameter set of the video data refers to a video parameter set. Based on the sequence parameter set not referring to the video parameter set, the one or more processors are configured to determine a value of a first syntax element to be indicative of a profile-tier-layer structure being signaled in the sequence parameter set and code the video data based on the profile-tier-layer structure.Type: GrantFiled: March 2, 2021Date of Patent: March 26, 2024Assignee: QUALCOMM INCORPORATEDInventors: Yong He, Vadim Seregin, Muhammed Zeyd Coban, Marta Karczewicz
-
Patent number: 11933711Abstract: Methods and systems for displaying images of cells in a sample include obtaining a plurality of images of cells in the sample, where each image corresponds to one of the cells in the sample, determining values of at least one property for each of the cells based on the plurality of images, arranging the plurality of images to form a first image array, where the images are ordered in the first image array based on the values of the at least one property, displaying the first image array, sorting the plurality of images to form a second image array in which an ordering of the images is different from the first image array, and displaying the second image array, where the sample includes blood and the cells include red blood cells.Type: GrantFiled: October 20, 2020Date of Patent: March 19, 2024Assignee: Roche Diagnostics Hematology, Inc.Inventors: David Zahniser, Michael Zahniser, Adam Yie
-
Patent number: 11930168Abstract: An encoder calculates a first local encoding parameter for a first block of video content based on one or more local metrics. The encoder modifies the first local encoding parameter based on one or more second local encoding parameters for one or more second blocks of video content that are adjacent to the first block of video content. The encoder then encodes the first block using the modified first local encoding parameter. In some cases, the local encoding parameters are quantization parameters used to quantize values of pixels or compression parameters used to compress values of the pixels. The local metric can include one or more of a target bit rate, a texture complexity, a contrast, an indicator of motion in the first block, and an importance map.Type: GrantFiled: September 28, 2018Date of Patent: March 12, 2024Assignee: ATI TECHNOLOGIES ULCInventors: Mehdi Saeedi, Boris Ivanovic
-
Patent number: 11917145Abstract: According to the disclosure of the present document, information regarding ALF filter coefficients may be encoded/decoded by fixed order-based exponential golomb coding. In addition, information regarding a fixed filter in ALF may be binarized by fixed-length coding. Accordingly, signaling efficiency can be increased, and coding complexity can be decreased.Type: GrantFiled: October 6, 2022Date of Patent: February 27, 2024Assignee: LG ELECTRONICS INC.Inventors: Seethal Paluri, Seunghwan Kim
-
Patent number: 11917164Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. Processing circuitry decodes prediction information of a block from a coded video bitstream. The prediction information is indicative of a matrix based intra prediction for the block. The processing circuitry determines entries of a vector based on neighboring samples of the block. An entry can be determined based on one or more neighboring samples of the block. The processing circuitry converts the entries into a reduced bit form with a number of bits satisfying a requirement of using a first multiplication tool that processes fewer bits than a second multiplication tool. Then, the processing circuitry multiplies, using the first multiplication tool, the entries of the vector in the reduced bit form with entries of a matrix to calculate a subset of prediction samples of the block, and determines other prediction samples of the block based on the subset.Type: GrantFiled: January 26, 2022Date of Patent: February 27, 2024Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Xiang Li, Cheung Auyeung, Shan Liu
-
Patent number: 11917141Abstract: An example method includes decoding, via a first syntax level of a video bitstream, a first deblocking filter control syntax element with a value that specifies whether deblocking filter information is present in a second syntax level of the bitstream; decoding, via the first syntax level of the bitstream, a second deblocking filter control syntax element with a value that specifies whether deblocking override is enabled; responsive to the first deblocking filter control syntax element specifying that the deblocking filter information is present in the second syntax level of the bitstream and regardless of the value of the second deblocking filter control syntax element, decoding, via the second syntax level, one or more syntax elements that specify deblocking filter information; and applying, based on the deblocking filter information, a deblocking filter to a block of the video data.Type: GrantFiled: May 19, 2021Date of Patent: February 27, 2024Assignee: QUALCOMM IncorporatedInventors: Nan Hu, Vadim Seregin, Marta Karczewicz, Yong He
-
Patent number: 11909965Abstract: Methods and apparatus for Adaptive Loop Filter (ALF) processing of reconstructed video are disclosed. According to one implementation, a method receives reconstructed pixels of a current block and determines one or more clipping values for the ALF processing, wherein a target clipping value is always signaled at an encoder side or parsed at a decoder side even if the target clipping value is zero. The method then derives a current ALF output for the current block, wherein the current ALF output has a weighted sum of clipped differences and each of the original differences is calculated between a first reconstructed pixel at a non-center filter location and a center reconstructed pixel at a center filter location, and each of the original differences is clipped according to a corresponding clipping value to form one clipped difference. The method then provides filtered-reconstructed pixels.Type: GrantFiled: August 12, 2022Date of Patent: February 20, 2024Assignee: HFI INNOVATION INC.Inventors: Chen-Yen Lai, Ching-Yeh Chen, Tzu-Der Chuang, Yu-Wen Huang
-
Patent number: 11909978Abstract: A deblocking filter of an image processing device is provided. The deblocking filter is used in an image coding process, for deblocking a block edge between a first coding block and a second coding block of an image. The first block has SA samples perpendicular to the block edge by N samples parallel to the block edge, and the second block has SB samples perpendicular to the block edge by N samples parallel to the block edge. No more than IA samples of the first coding block are used as first filter input values, and no more than IB samples of the second coding block are used as second filter input values. No more than MA samples of the first coding block are modified as first filter output values, and no more than MB samples of the second coding block are modified as second filter output values.Type: GrantFiled: January 27, 2022Date of Patent: February 20, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Anand Meher Kotra, Semih Esenlik, Zhijie Zhao, Han Gao
-
Patent number: 11902518Abstract: An example method of video processing includes applying, in a conversion between a video comprising multiple components and a bitstream representation of the video, a deblocking filter to video blocks of the multiple components. A deblocking filter strength for the deblocking filter of each of the multiple components is determined according to a rule that specifies to use a different manner for determining the deblocking filter strength for the video blocks of each of the multiple components.Type: GrantFiled: June 8, 2022Date of Patent: February 13, 2024Assignee: BYTEDANCE INC.Inventors: Weijia Zhu, Li Zhang, Jizheng Xu, Kai Zhang, Ye-kui Wang
-
Patent number: 11902584Abstract: A method, computer program, and computer system for encoding or decoding video data, and indicating, with a syntax element, types of slices for all slices of a coded picture, the syntax element being coded using an unsigned integer.Type: GrantFiled: September 21, 2020Date of Patent: February 13, 2024Assignee: TENCENT AMERICA LLCInventors: Ling Li, Xiaozhong Xu, Byeongdoo Choi, Xiang Li, Stephan Wenger, Shan Liu
-
Patent number: 11902519Abstract: A method of partitioning a video coding block for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT) structure that can have a quadtree branching from the root node and binary trees branching from each of the quadtree's leaf nodes using asymmetric binary partitioning to split a coding unit represented by a quadtree leaf node into two child nodes of unequal size, representing the two child nodes as leaf nodes in a binary tree branching from the quadtree leaf node and coding the child nodes represented by leaf nodes of the binary tree with JVET, wherein weighted angular coding unit prediction is employed and wherein post-coding unit prediction filtering can be avoided or unbiased to increase coding times.Type: GrantFiled: March 3, 2023Date of Patent: February 13, 2024Assignee: ARRIS Enterprises LLCInventors: Krit Panusopone, Yue Yu, Seungwook Hong, Limin Wang
-
Patent number: 11895335Abstract: An image processing method of performing filtering on image blocks using a plurality of deblocking filters having different filter strengths includes: a first parameter calculating step of calculating a first parameter indicating a boundary strength; a second parameter calculating step of calculating a second parameter indicating a limit value for each of the deblocking filters, based on the first parameter and a quantization parameter; and a selecting step of selecting a deblocking filter to be used in the filtering from among the deblocking filters, using one or more threshold values which are determined based on the second parameter.Type: GrantFiled: August 26, 2022Date of Patent: February 6, 2024Assignee: SUN PATENT TRUSTInventors: Matthias Narroschke, Thomas Wedi
-
Patent number: 11889070Abstract: A filtered image with enhanced image quality is output. Provided is a loop filter including: a filtering processing unit configured to apply a filter to an unfiltered image; and an ALF unit configured to receive input of a DL image to which a filter is applied by a first filtering processing unit out of the filtering processing unit. The ALF unit further receives input of the unfiltered image.Type: GrantFiled: March 25, 2019Date of Patent: January 30, 2024Assignee: SHARP KABUSHIKI KAISHAInventors: Tomohiro Ikai, Norio Itoh, Takeshi Chujoh, Yasuaki Tokumo, Hiroshi Watanabe
-
Patent number: 11882290Abstract: According to one implementation, a method receives input data related to a current block in a current picture at a video encoder side or receiving a video bitstream comprising coded data of the current block at a video decoder side. When hen the MIP mode is applied to the current block, the method checks availability for a target reference boundary region comprising left reference boundary samples and top reference boundary samples, wherein the left reference boundary samples and the top reference boundary samples are checked jointly for the current block. The method further performs a padding process if an unavailable sample exists in the target reference boundary region, wherein the unavailable sample is padded with a default value or a sample value of an available sample and derives a reduced predictor, and encodes or decodes the current block using a MIP predictor derived from the reduced predictor.Type: GrantFiled: March 2, 2023Date of Patent: January 23, 2024Assignee: HFI INNOVATION INC.Inventors: Zhi-Yi Lin, Tzu-Der Chuang, Ching-Yeh Chen, Chih-Wei Hsu