Motion Vector Patents (Class 375/240.16)
-
Patent number: 12081765Abstract: A motion information storing method comprises: determining a distance between a sample set in the current block and the common boundary; and comparing the distance with a threshold to determine whether third motion information is stored for the sample set, wherein the third motion information is derived by the first motion information and the second motion information.Type: GrantFiled: February 25, 2022Date of Patent: September 3, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Han Gao, Semih Esenlik, Elena Alexandrovna Alshina, Biao Wang, Anand Meher Kotra
-
Patent number: 12081754Abstract: Disclosed herein is an image encoding/decoding method and apparatus based on transform. An image decoding method includes determining a horizontal transform type and a vertical transform type of a current block, deriving a residual block of the current block by performing inverse transform with respect to the current block based on the determined horizontal transform type and vertical transform type, and reconstructing the current block based on the residual block. The determining of the horizontal transform type and the vertical transform type is performed based on at least one of a width or a height of the current block regardless of an intra prediction mode of the current block, when the current block is in an intra sub-block partitions (ISP) mode.Type: GrantFiled: March 6, 2020Date of Patent: September 3, 2024Assignee: Electronics and Telecommunications Research InstituteInventors: Sung Chang Lim, Jung Won Kang, Ha Hyun Lee, Jin Ho Lee, Hui Yong Kim
-
Patent number: 12081768Abstract: Disclosed herein are an image encoding/decoding method and apparatus. The image decoding method of the present disclosure may include obtaining maximum transform block size information, deriving a maximum transform block size on the basis of the maximum transform block size information, and, determining ether or not a secondary inverse transform is applied to the current block on the basis of the maximum transform block size and a horizontal size and a vertical size of a current block.Type: GrantFiled: June 19, 2020Date of Patent: September 3, 2024Assignees: Electronics and Telecommunications Research Institute, INDUSTRY-UNIVERSITY COOPERATION FOUNDATION KOREA AEROSPACE UNIVERSITYInventors: 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: 12075046Abstract: A decoder includes circuitry configured to receive a bitstream; determine a first region, a second region, and a third region of a current block and according to a geometric partitioning mode and decoding the current block. Related apparatus, systems, techniques and articles are also described. Decoder may determine, from a signal contained in the bitstream, a coding transformation type to decode the first region, the second region, and/or the third region, the coding transformation type characterizing at least an inverse block discrete cosine transformation and an inverse shape adaptive discrete cosine transformation, and the decoding of the current block may include using the determined transformation type for inverse transformation for each of the first region, the second region and/or the third region.Type: GrantFiled: July 27, 2021Date of Patent: August 27, 2024Assignee: OP Solutions, LLCInventors: Borivoje Furht, Hari Kalva, Velibor Adzic
-
Patent number: 12075059Abstract: This disclosure relates generally to video coding and particularly to methods and systems for providing signaling schemes for motion vector difference. An example method for decoding a current video block of a video bitstream is disclosed. The method includes receiving a coded video bitstream; obtaining, from the coded video bitstream, a first motion vector difference (MVD) and a dynamic reference list (DRL) index for a current video block; deriving a second MVD for the current video block based on the first MVD; generating, by the device, a motion vector (MV) pair based on the first MVD, the derived second MVD, and a motion vector predictor (MVP) indicated by the DRL index; and decoding, by the device based on the MV pair, the current video block.Type: GrantFiled: September 15, 2022Date of Patent: August 27, 2024Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Shan Liu
-
Patent number: 12075070Abstract: An encoder includes: memory; and circuitry coupled to the memory and configured to generate an encoded bitstream. In the encoder, when a multi-layer structure is to be included in the encoded bitstream to be generated, the circuitry generates the encoded bitstream by including in the encoded bitstream (i) a sequence parameter set that refers to a video parameter set and (ii) a network abstraction layer (NAL) unit having a layer identification (ID) greater than zero in the multi-layer structure, and when the multi-layer structure is not to be included in the encoded bitstream to be generated, the circuitry generates the encoded bitstream by including in the encoded bitstream a sequence parameter set that does not refer to the video parameter set.Type: GrantFiled: February 25, 2022Date of Patent: August 27, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Virginie Drugeon, Tadamasa Toma, Takahiro Nishi, Kiyofumi Abe, Yusuke Kato
-
Patent number: 12069279Abstract: A method for decoding a video according to the present invention may comprise: deriving a spatial merge candidate for a current block, generating a merge candidate list for the current block based on the spatial merge candidate, obtaining motion information for the current block based on the merge candidate list, and performing motion compensation for the current block using the motion information. Herein, if the current block does not have a pre-defined shape or does not have a size equal to or greater than a pre-defined size, the spatial merge candidate of the current block is derived based on a block having the pre-defined shape or having a size equal to or greater than the pre-defined size, the block comprising the current block.Type: GrantFiled: October 21, 2022Date of Patent: August 20, 2024Assignee: KT CORPORATIONInventor: Bae Keun Lee
-
Patent number: 12069280Abstract: Disclosed herein is a method for adaptive bidirectional optical flow estimation for inter prediction compensation during video encoding. The method aims to reduce complexity and/or cost of bidirectional optical flow (BIO) at a pixel level or a subblock level.Type: GrantFiled: February 17, 2022Date of Patent: August 20, 2024Assignee: SK TELECOM CO., LTD.Inventors: Jeong-yeon Lim, Hyo Song Kim, Se-hoon Son, Jae-seob Shin, Sun-young Lee
-
Patent number: 12069250Abstract: A method of video encoding a sequence of pictures, the method being implemented in an encoding device and comprising: obtaining an intra prediction picture comprising at least two sub-units; obtaining a first encoded other picture, wherein the intra prediction picture and the first encoded other picture have the same Picture Order Count, POC, value; obtaining encoded other pictures different from the intra prediction picture and the first encoded other picture; and distributing the at least two sub-units of the intra prediction picture over one or more sub-units of the encoded other pictures and/or over one or more sub-units of the first encoded other picture.Type: GrantFiled: September 10, 2021Date of Patent: August 20, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Maxim Borisovitch Sychev, Ye-Kui Wang, Fnu Hendry
-
Patent number: 12062214Abstract: Methods and systems are disclosed for encoding a Morton code. Techniques disclosed comprise receiving location vectors associated with primitives, where the primitives are graphical elements spatially located within a three-dimensional scene. Techniques further comprise determining a code pattern comprising a prefix pattern and a base pattern, and, then, coding each of the location vectors according to the code pattern.Type: GrantFiled: December 27, 2021Date of Patent: August 13, 2024Assignee: Advanced Micro Devices, Inc.Inventor: John Alexandre Tsakok
-
Patent number: 12063387Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to determine motion vectors. The techniques relate to both encoders and decoders. For example, a decoder receives compressed video data related to a set of frames. The decoder calculates, using a decoder-side predictor refinement technique, a new motion vector for a current frame from the set of frames, wherein the new motion vector estimates motion for the current frame based on one or more reference frames. The calculation includes retrieving a first motion vector associated with the current frame, executing a first portion of the decoding process using the first motion vector, retrieving a second motion vector associated with the current frame that is different than the first motion vector, and executing a second portion of the decoding process using the second motion vector.Type: GrantFiled: January 3, 2018Date of Patent: August 13, 2024Assignee: HFI Innovation Inc.Inventors: Tzu-Der Chuang, Ching-Yeh Chen
-
Patent number: 12063356Abstract: Devices, systems and methods for video processing are described. An example method for video processing includes determining, for a conversion between a current block of a video and a bitstream representation of the video, a number of intra-coded neighboring blocks of the current block for a combined inter and intra prediction mode according to a rule that specifies that a first block coded using a first prediction mode is treated as a non-intra block to be excluded from counting of the number of intra-coded neighboring blocks. In the first prediction mode, reconstructed samples are represented by a set of representative color values, and the set of representative color values comprises at least one of 1) palette predictors, 2) escaped samples, or 3) palette information included in the bitstream. The method also includes performing the conversion based on the determining.Type: GrantFiled: November 25, 2022Date of Patent: August 13, 2024Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Weijia Zhu, Li Zhang, Jizheng Xu, Kai Zhang, Hongbin Liu, Yue Wang
-
Patent number: 12063386Abstract: Methods, apparatuses, devices and storage media for decoding and encoding are provided. In one aspect, a decoding method includes: obtaining a value of an Enhanced Temporal Motion Vector Prediction (ETMVP) mode flag and an ETMVP mode index value for a current coding unit (CU); when the value of the ETMVP mode flag is a first value, determining coordinate information of an initial matching CU of the current CU according to coordinate information of the current CU; constructing an enhanced temporal candidate list based on the coordinate information of the initial matching CU; determining coordinate information of a target matching CU according to the ETMVP mode index value; and determining motion information of a subblock at a corresponding position in the current CU according to the motion information of the target matching CU.Type: GrantFiled: March 14, 2022Date of Patent: August 13, 2024Assignee: HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO., LTD.Inventors: Xiaoqiang Cao, Yucheng Sun, Fangdong Chen
-
Patent number: 12058360Abstract: The invention relates to signalling affine mode in an encoded video stream; in particular determining a list of merge candidates corresponding to blocks neighbouring a current block; and signalling affine mode for said current block; wherein signalling said affine mode comprises decoding a context encoded flag from the data stream, and wherein the context variable for said flag is determined based on whether or not said neighbouring blocks use affine mode. Related encoding and decoding methods and devices are also disclosed.Type: GrantFiled: May 24, 2022Date of Patent: August 6, 2024Assignee: Canon Kabushiki KaishaInventors: Guillaume Laroche, Christophe Gisquet, Patrice Onno, Jonathan Taquet
-
Patent number: 12058364Abstract: Devices, systems and methods for coding video using one or more tables to store motion information and processing subsequent blocks are described. In one aspect, a video coding method is provided to include deriving motion information for a first video block, wherein one or more candidates of one or more tables are selectively checked during a motion candidate list construction process which is used to derive the motion information for the first video block, wherein each table of the one or more tables includes motion candidates derived from previously coded video blocks that are coded prior to the first video block; and coding, based on the motion information, the first video block.Type: GrantFiled: February 20, 2020Date of Patent: August 6, 2024Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
-
Patent number: 12058316Abstract: Method, device, and non-transitory storage medium for motion vector prediction (MVP) list construction for video coding are provided. One or more motion vector (MV) candidates may be retrieved from a reference MV bank, the one or more MV candidates being associated with a current block. A position to insert the one or more MV candidates from the reference MV bank into an MVP list associated with the current block is determined. The one or more MV candidates from the reference MV bank is inserted into the MVP list associated with the current block based on the position.Type: GrantFiled: September 9, 2022Date of Patent: August 6, 2024Assignee: TENCENT AMERICA LLCInventors: Han Gao, Xin Zhao, Liang Zhao, Shan Liu
-
Patent number: 12058335Abstract: An image decoding method according to the present document comprises the steps of: acquiring image information through a bitstream, the image information including entry point-related information; deriving at least one entry point in the current picture on the basis of the entry point-related information; and decoding the current picture on the basis of the at least one entry point, wherein the entry point-related information includes an entry point offset presence flag, offset length information, and entry point offset information, the entry point offset presence flag being related to at least one of the number of tiles in the current picture or the number of tile columns in the current picture. Through this method, the amount of data required to be signaled for video/image coding can be reduced, and coding efficiency can be increased.Type: GrantFiled: October 12, 2020Date of Patent: August 6, 2024Assignee: LG ELECTRONICS INC.Inventors: Hendry Hendry, Seunghwan Kim
-
Patent number: 12058310Abstract: Example implementations include a method, apparatus and computer-readable medium of video coding, comprising performing a conversion between a video comprising a plurality of pictures and a bitstream of the video, wherein each picture comprises an alpha layer and a base layer, and wherein the bitstream comprises a current block in the alpha layer of a current picture that is predicted from one or more reference blocks in the base layer.Type: GrantFiled: February 26, 2021Date of Patent: August 6, 2024Assignee: LEMON INC.Inventors: Weijia Zhu, Jizheng Xu, Li Zhang, Yue Wang
-
Patent number: 12058317Abstract: A method for storing a coded video bitstream. The method includes obtaining the coded video bitstream and storing the coded video bitstream in at least one storage medium. The coded video bitstream includes a first reference picture list syntax structure and a second reference picture list syntax structure. Each reference picture list syntax structure contains a number of entries. A first reference picture list of a current slice and a second reference picture list of the current slice are derived based on the first reference picture list syntax structure and the second reference picture list syntax structure. The first reference picture list and the second reference picture list are derived for bitstream conformance checking instead of for decoding a current picture or pictures following the current picture in decoding order when the current slice comprises an intra (I) slice of a non-intra random access point (IRAP) picture.Type: GrantFiled: November 30, 2022Date of Patent: August 6, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: F N U Hendry, Ye-Kui Wang
-
Patent number: 12058309Abstract: A system including an acceleration device including input circuitry configured, for each of a first plurality of video frames to be encoded, to receive an input including at least one raw video frame and at least one reference frame, and to divide each of the first plurality of video frames to be encoded into a second plurality of blocks, and similarity computation circuitry configured, for each one of the first plurality of video frame to be encoded: for each the block of the second plurality of blocks, to produce a score of result blocks based on similarity of each the block in each frame to be encoded to every block of the reference frame, and a displacement vector. Related apparatus and methods are also provided.Type: GrantFiled: March 4, 2019Date of Patent: August 6, 2024Assignee: MELLANOX TECHNOLOGIES, LTD.Inventors: Dotan David Levi, Assaf Weissman, Kobi Pines, Noam Bloch, Erez Yaacov, Ariel Naftali Cohen
-
Patent number: 12047576Abstract: A method, computer program, and computer system are provided for encoding/decoding video data. Video data including (1) a chroma component having a first nominal angle and a first delta angle and (2) a luma component having a second nominal angle and a second delta angle is received. An index associated with the first delta angle is parsed by an encoder and parsed by a decoder. The video data is encoded and/or decoded using intra prediction based on the parsed index.Type: GrantFiled: March 9, 2023Date of Patent: July 23, 2024Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Shan Liu
-
Patent number: 12041264Abstract: A video coding method includes obtaining a current frame from a plurality of video frames, from which at least two or more video frames from have different resolutions; determining an initial motion vector (MV) corresponding to each block to be encoded in the current frame at a corresponding resolution; and determining a target MV resolution according to a resolution configuration of the current frame to represent a target resolution. The method also includes determining a target MV corresponding to each block in the current frame at the target resolution represented by the target MV resolution; obtaining a motion vector prediction (MVP) corresponding to each block in the current frame at the target resolution; and encoding the current frame according to a motion vector difference (MVD) between each target MV and the corresponding MVP such that the MV and the corresponding MVP are at a same resolution.Type: GrantFiled: March 25, 2022Date of Patent: July 16, 2024Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xinwei Gao, Xunan Mao, Chenchen Gu
-
Patent number: 12041265Abstract: An image is decoded by deriving a first candidate list for the current block by using motion information of neighboring blocks of the current block; deriving a second candidate list for the current block by using previously reconstructed motion information; deriving a third candidate list by using the first candidate list and the second candidate list; and deriving a prediction block for the current block by using the third candidate list.Type: GrantFiled: July 16, 2019Date of Patent: July 16, 2024Assignees: Electronics and Telecommunications Research Institute, UNIVERSITY-INDUSTRY COOPERATION GROUP OF KYUNG HEE UNIVERSITYInventors: Jung Won Kang, Ha Hyun Lee, Sung Chang Lim, Jin Ho Lee, Hui Yong Kim, Gwang Hoon Park, Tae Hyun Kim, Dae Young Lee
-
Patent number: 12041257Abstract: A method includes performing a conversion, according to a rule, between a current slice of a current picture of a video and a bitstream of the video, wherein the rule specifies that a first syntax element of a picture parameter set (PPS) and a second syntax element of the PPS control whether a third syntax element is included in the bitstream, and wherein the first syntax element indicates whether a weighted prediction is enabled for bi-directional slices of coded pictures referring to the PPS, the second syntax element indicates whether information related to the weighted prediction is present in picture headers or slice headers of coded pictures referring to the PPS, and the third syntax element indicates a number of weights associated with a reference picture list 1 of the current slice.Type: GrantFiled: August 17, 2022Date of Patent: July 16, 2024Assignee: Bytedance Inc.Inventors: Ye-kui Wang, Li Zhang
-
Patent number: 12041241Abstract: A method for obtaining a temporal motion vector predictor is disclosed. A new temporal motion vector predictor is obtained by using a motion vector of a block in a collocated image. The block is displaced (with respect spatial location of the current block) by a motion vector coming from a new temporal motion vector predictor (TMVP) process.Type: GrantFiled: March 12, 2020Date of Patent: July 16, 2024Assignee: InterDigital Madison Patent Holdings, SASInventors: Franck Galpin, Fabrice Leleannec, Edouard Francois
-
Patent number: 12041244Abstract: In an image encoding/decoding method and device according to the present invention, a candidate list for motion information prediction of a current block is generated, a control point vector of the current block is derived on the basis of the candidate list and a candidate index, a motion vector of the current block is derived on the basis of the control point vector of the current block, and inter-prediction with respect to the current block can be performed by means of the motion vector.Type: GrantFiled: January 18, 2023Date of Patent: July 16, 2024Assignee: INTELLECTUAL DISCOVERY CO., LTD.Inventor: Yong Jo Ahn
-
Patent number: 12034940Abstract: An encoder, includes: circuitry; and memory. Using the memory, the circuitry: in inter prediction for a current block, determines a base motion vector, and writes, in an encoded signal, a delta motion vector representing (i) one direction among a plurality of directions including a diagonal direction and (ii) a distance from the base motion vector; and encodes the current block using the delta motion vector and the base motion vector as a motion vector of the current block.Type: GrantFiled: December 1, 2021Date of Patent: July 9, 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: 12034919Abstract: An image encoding/decoding method and apparatus are provided. An image decoding method performed by an image decoding apparatus according to the present invention may comprise deriving an intra-prediction mode of a current block, and performing intra-prediction for the current block based on the intra-prediction mode. The deriving of the intra-prediction mode may comprise decoding a predetermined mode sameness indicator.Type: GrantFiled: November 17, 2022Date of Patent: July 9, 2024Assignees: Electronics and Telecommunications Research Institute, Industry-University Cooperation Foundation Korea Aerospace University, Hanbat National University Industry-Academic Cooperation FoundationInventors: Jin Ho Lee, Sung Chang Lim, Jung Won Kang, Hyun Suk Ko, Ha Hyun Lee, Dong San Jun, Seung Hyun Cho, Hui Yong Kim, Jae Gon Kim, Do Hyeon Park, Jin Soo Choi, Hae Chul Choi
-
Patent number: 12035049Abstract: A method of decoding an image, includes obtaining at least one offset for a picture, deriving a variable for scaling for the picture based on the at least one offset, and performing inter prediction based on the variable for scaling for the picture. The at least one offset is defined with a direction of scaling.Type: GrantFiled: August 9, 2023Date of Patent: July 9, 2024Assignee: B1 INSTITUTE OF IMAGE TECHNOLOGY, INC.Inventor: Ki Baek Kim
-
Patent number: 12026148Abstract: Embodiments of the present invention provide a computer system a computer program product, and a method that comprises converting the retrieved data to a uniform syntax for data assessment; performing a query on a plurality of external data sources for additional information associated with the converted data; analyzing a plurality of indicative markers associated with the retrieved data and the additional information; generating a plurality of machine learning models associated with the converted data based on the analysis of each indicative markers within the plurality of indicative markers; dynamically selecting at least one generated machine learning model within the plurality of generated machine learning models associated with the retrieved data based on an analysis of the plurality of indicative markers associated with the retrieved data and the additional information; and automatically verifying an accuracy value associated with the at least one selected generated machine learning model.Type: GrantFiled: March 24, 2021Date of Patent: July 2, 2024Assignee: International Business Machines CorporationInventors: Vijay Kumar Ananthapur Bache, Arvind Rangarajan, Pradeep Raj Jayarathanasamy, Srithar Rajan Thangaraj
-
Patent number: 12022070Abstract: Embodiments of this disclosure provide video encoding and decoding methods and devices relates to artificial intelligence (AI) technologies applied to video encoding and decoding and are implemented to perform video filtering, so that coding blocks with a relatively greater filtering gain may be selected for filtering after reconduction, thereby improving filtering efficiency.Type: GrantFiled: April 14, 2022Date of Patent: June 25, 2024Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Han Zhu, Xiaozhong Xu, Shan Liu
-
Patent number: 12022084Abstract: There are provided mechanisms for decoding a set of pictures from a bitstream. The method comprises obtaining a layer access, LA, indication identifying an LA picture in an access unit, wherein i) the LA picture has a layer identifier value that identifies a layer and ii) the LA picture is followed by other pictures in a decoding order. The method comprises determining, based on the LA indication, an LA position in the bitstream. The method comprises decoding the LA picture and the other pictures following the LA picture in the decoding order, wherein no parameter set that: a) has a particular type, b) has a layer identifier value equal to the layer identifier value of the LA picture, and c) precedes the LA position is used for decoding the LA picture.Type: GrantFiled: May 20, 2020Date of Patent: June 25, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Rickard Sjöberg, Martin Pettersson, Mitra Damghanian
-
Patent number: 12022104Abstract: There is provided a technique that includes a merging candidate list constructor that constructs a merging candidate list including spatial merging candidates, and a triangle merging candidate selector that selects, from the merging candidate list, a first triangle merging candidate that is uni-prediction and a second triangle merging candidate that is uni-prediction, in which the triangle merging candidate selector derives a uni-prediction motion information candidate having a same priority in the first triangle merging candidate and the second triangle merging candidate.Type: GrantFiled: June 24, 2021Date of Patent: June 25, 2024Assignee: JVCKENWOOD CorporationInventors: Shigeru Fukushima, Hideki Takehara, Hiroya Nakamura, Satoru Sakazume, Toru Kumakura, Hiroyuki Kurashige
-
Patent number: 12022132Abstract: A video signal processing method comprises: obtaining, from a bitstream, a skip parameter (cu_skip_flag) indicating whether a skip mode is applied to a current block; when the skip parameter indicates that a mode is not the skip mode, obtaining, from the bitstream, a merge parameter (merge_flag) indicating whether the current block is coded with a merge mode; and determining whether a coded block flag (CBF) parameter (cu_cbf), which indicates whether a syntax element related to transform is obtained from the bitstream, is obtained, according to a value of the merge parameter, wherein, when the value of the merge parameter indicates the merge mode, the CBF parameter is not obtained from the bitstream and is determined to be a preconfigured value.Type: GrantFiled: December 27, 2022Date of Patent: June 25, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jaehong Jung, Juhyung Son, Dongcheol Kim, Geonjung Ko, Jinsam Kwak
-
Patent number: 12020461Abstract: In a method of point cloud attribute decoding in a point cloud decoder, a sorting method of a set of points of a point is determined. A quantization parameter for quantizing transform coefficients of a Haar-based attribute coding of the point cloud is determined based on first signaling information in a coded bitstream of the point cloud. The Haar-based attribute coding is configured to perform point cloud compression on the set of points of the point cloud based on a Haar transform. An entropy decoding method for decoding the quantized transform coefficients is determined according to the quantization parameter that is determined based on the first signaling information. The quantized transform coefficients are further determined based on the entropy decoding method. Attributes of the point cloud are reconstructed based on the determined sorting method and the determined quantized transform coefficients.Type: GrantFiled: August 27, 2021Date of Patent: June 25, 2024Assignee: TENCENT AMERICA LLCInventors: Wen Gao, Xiang Zhang, Shan Liu
-
Patent number: 12015797Abstract: The present disclosure provides methods and devices of construct a candidate merge list for Intra block copy (IBC) mode, the method comprising: inserting a block vector of a left neighboring block of a current block into an initial merge list, when the left neighboring block is available and the left neighboring block is using IBC mode; inserting a block vector of an above neighboring block of the current block into the initial merge list, when the above neighboring block is available, the above neighboring block is using IBC mode and the block vector of the above neighboring block is not same as the block vector of the left neighboring block; inserting a block vector of the last candidate in a history based motion vector predictor (HMVP) into the initial merge list; obtaining a block vector of the current block according to the initial merge list.Type: GrantFiled: December 14, 2022Date of Patent: June 18, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Han Gao, Semih Esenlik, Biao Wang, Anand Meher Kotra, Jianle Chen
-
Patent number: 12010339Abstract: An image decoding device (200) includes: a prediction signal generation unit (241D) configured to determine whether or not an application condition of BDOF processing is satisfied for each block, generate a prediction signal by executing the BDOF processing in a case where it is determined that the application condition is satisfied, and set the application condition based on a weight coefficient in a case where calculation is performed using pixel values of two reference frames or values calculated from the pixel values in the BDOF processing such that the application condition includes a condition on time distances between the two reference frames and a target frame.Type: GrantFiled: February 17, 2022Date of Patent: June 11, 2024Assignee: KDDI CORPORATIONInventors: Kyohei Unno, Kei Kawamura, Sei Naito
-
Patent number: 12010344Abstract: According to the disclosure of the present document, chroma quantization parameter offset-related information can be signaled through palette coding syntax, and index information of a chroma quantization parameter offset list can be efficiently parsed/signaled on the basis of information on the number of entries in the chroma quantization parameter offset list. Accordingly, bits needing to be signaled for video/image coding can be reduced, and the coding efficiency can be improved.Type: GrantFiled: November 5, 2020Date of Patent: June 11, 2024Assignee: LG ELECTRONICS INC.Inventors: Hendry Hendry, Seunghwan Kim, Jie Zhao
-
Patent number: 12010332Abstract: This disclosure provides methods, devices, and systems for video compression. The present implementations more specifically relate to video compression techniques that account for spatial-temporal changes in pixel values. In some aspects, an encoder may determine a change importance factor (CIF) for each image tile of a current image to be encoded. The encoder may calculate the CIF for an image tile of the current image (the “current image tile”) based on a degree of variation among the pixel values in the current image tile, a degree of change between the current image tile and a respective image tile of a previously-encoded image (the “previous image tile”), and a degree of variation among the pixel values in the previous image tile. In some implementations, the encoder may determine whether to transmit each of the current image tiles to a receiving device based on the CIF associated with the respective image tile.Type: GrantFiled: July 8, 2022Date of Patent: June 11, 2024Assignee: Synaptics IncorporatedInventor: Maciej Sebastian Pedzisz
-
Patent number: 12010349Abstract: According to one embodiment of the present document, filtering for chroma blocks can be performed on the basis of luma blocks. For example, a cross component adaptive loop filtering process can be performed. Therefore, the accuracy of in-loop filtering can be improved.Type: GrantFiled: January 17, 2023Date of Patent: June 11, 2024Assignee: LG Electronics Inc.Inventors: Junghak Nam, Jangwon Choi
-
Patent number: 12008301Abstract: A circuit for mapping N coordinates to a 1D space receives N input bit-strings representing respective coordinates, which can be of different sizes; produces a grouped bit-string therefrom, in which the bits, including non-data bits, are grouped into groups of bits originating from the same bit position per group; and demultiplexes this into n=1 . . . N demultiplexed bit-strings, and sends each to a respective n-coordinate channel. The nth demultiplexed bit-string includes a respective part of the grouped bit-string that has n coordinate data bits and N-n non-data bits per group, and all other groups filled with null bits. Each but the N-coordinate channel includes bit-packing circuitry which packs down the respective demultiplexed bit-string by removing the no-data bits, and removing the same number of bits per group from the null bit. The packed bit-strings are then aligned relative to one another according to the corresponding bit positions, and combined.Type: GrantFiled: June 20, 2022Date of Patent: June 11, 2024Assignee: Imagination Technologies LimitedInventor: Tijmen Spreij
-
Patent number: 12003757Abstract: Embodiments of the present specification provide a method and a device for processing motion vector difference (MVD) information for inter prediction in a video signal. A method for decoding MVD information comprises the steps of: acquiring a first flag indicating whether a MVD for predicting the current block is greater than a first value; on the basis of the first flag, acquiring a second flag indicating whether the MVD is greater than a second value; and decoding size information of the MVD on the basis of the second flag, wherein a step for acquiring the size information of the MVD comprises a step for, if the MVD is equal to or smaller than the second value, decoding the size information of the MVD on the basis of a first difference value which corresponds to the difference between the second value and the first value.Type: GrantFiled: March 10, 2020Date of Patent: June 4, 2024Assignee: LG Electronics Inc.Inventors: Mehdi Salehifar, Seunghwan Kim
-
Patent number: 12003699Abstract: A video signal processing method comprises: determining a prediction mode of a current block; when the prediction mode of the current block is an Intra Block Copy (IBC) prediction mode, decoding the current block, based on the IBC prediction mode and a reference block included in a first reference block set; and when the prediction mode of the current block is an inter prediction mode, decoding the current block, based on the inter prediction mode and a reference block included in a second reference block set.Type: GrantFiled: June 9, 2021Date of Patent: June 4, 2024Assignee: HUMAX CO., LTD.Inventors: Geonjung Ko, Dongcheol Kim, Juhyung Son, Jaehong Jung, Jinsam Kwak
-
Patent number: 11997296Abstract: A method for deriving motion information for a current block includes: determining whether the current block and a top neighboring block of the current block are in a same coding tree unit (CTU) or not; obtaining a position of a spatial motion information candidate for the current block; obtaining motion information corresponding to the position of the spatial motion information candidate, depending on the result of whether the current block and top neighboring block of the current block are in the same CTU; adding the obtained motion information to a motion information candidate list for the current block; obtaining a value of a first index of a motion information candidate; and deriving motion information of the current block based on the motion information candidate list and the value of the first index.Type: GrantFiled: January 7, 2022Date of Patent: May 28, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Timofey Mikhailovich Solovyev, Roman Igorevich Chernyak, Alexander Alexandrovich Karabutov, Sergey Yurievich Ikonin
-
Patent number: 11997312Abstract: A video encoding method including obtaining a motion vector candidate list of a current image block; determining a base motion vector according to motion vectors in the motion vector candidate list; in response to the base motion vector pointing to a short-term reference image, scaling a motion vector offset of the base motion vector using a scaling factor to obtain a scaled motion vector offset, and performing prediction for the current image block according to a motion vector determined by the scaled motion vector offset and the base motion vector; and in response to the base motion vector pointing to a long-term reference image, skipping scaling of the motion vector offset, and performing prediction for the current image block according to a motion vector determined by the motion vector offset that is not scaled and the base motion vector.Type: GrantFiled: November 29, 2021Date of Patent: May 28, 2024Assignee: SZ DJI TECHNOLOGY CO., LTD.Inventors: Xiaozhen Zheng, Suhong Wang, Shanshe Wang, Siwei Ma, Weiran Li
-
Patent number: 11997285Abstract: A method of inter-predicting a current block using any one of a plurality of bi-prediction modes is disclosed. The method comprises decoding, from a bitstream, mode information indicating whether a first mode included in the plurality of bi-prediction modes is applied to the current block. When the mode information indicates that the first mode is applied to the current block, the method further comprises: decoding, from the bitstream, first motion information including differential motion vector information and predicted motion vector information for a first motion vector and second motion information not including at least a portion of predicted motion vector information and differential motion vector information for a second motion vector; and deriving the first motion vector based on the first motion information and deriving the second motion vector based on both at least a portion of the first motion information and the second motion information.Type: GrantFiled: December 27, 2022Date of Patent: May 28, 2024Assignee: SK TELECOM CO., LTD.Inventors: Jae Il Kim, Sun Young Lee, Tae Young Na, Se Hoon Son, Jae Seob Shin
-
Patent number: 11997308Abstract: In at least one embodiment, a method and apparatus for encoding/decoding a picture comprising predicting at least one block, wherein the predicting comprises performing motion compensation and local illumination compensation based on a reference block, the local illumination compensation including applying a linear model based on sums of absolute differences of neighboring reconstructed samples and corresponding reference samples of the reference block, wherein the neighboring reconstructed samples and corresponding reference samples of the reference block are co-located according to an L-shape substantially adjacent to the block to be predicted, the L-shape comprising a row of pixels located to the top side of the predicted block and a column of pixels located to the left side of the predicted block, the co-location being determined according a motion vector of the predicted block.Type: GrantFiled: March 5, 2020Date of Patent: May 28, 2024Assignee: InterDigital Madison Patent Holdings, SASInventors: Philippe Bordes, Franck Galpin, Fabrice Urban
-
Patent number: 11997289Abstract: According to the present invention, there is provided a method of decoding an image, the method including: partitioning a current block into multiple sub-blocks; performing intra prediction on a first sub-block among the multiple sub-blocks by using a first sub reference sample line; and performing intra prediction on a second sub-block among the multiple sub-blocks by using a second sub reference sample line. Herein, an intra prediction mode of the first sub-block and an intra prediction mode of the second sub-block are the same.Type: GrantFiled: November 8, 2021Date of Patent: May 28, 2024Assignee: KT CORPORATIONInventor: Bae Keun Lee
-
Patent number: 11997254Abstract: A video processing method includes obtaining a historical motion information candidate list, and encoding or decoding a plurality of first image blocks in a first region of a current frame according to the historical motion information candidate list. The historical motion information candidate list is obtained based on motion information of one or more second image blocks each being an encoded or decoded image block in a second region of the current frame outside the first region.Type: GrantFiled: June 29, 2021Date of Patent: May 28, 2024Assignee: SZ DJI TECHNOLOGY CO., LTD.Inventors: Xiaozhen Zheng, Shanshe Wang, Tianliang Fu, Siwei Ma
-
Patent number: RE50091Abstract: An improved method for temporal motion vector prediction for inter block HEVC is provided that relies on a block translational model. The method adds an offset to a temporal motion vector predictor (TMVP) to improve prediction accuracy. The method first designates a current prediction block as an area for motion compensation where all the pixels inside the prediction block perform identical translation temporally using motion vectors MVs. A coordinate offset is then derived for a current prediction block from the MVs of its spatially neighboring blocks. The offset TMVP is then defined for the current prediction block as the MV of an offset block which is in the geometrical location of the current prediction block coordinate plus the coordinate offset in a specified temporal reference picture. The offset TMVP is then used to code MVs.Type: GrantFiled: September 28, 2021Date of Patent: August 20, 2024Assignee: ARRIS Enterprises LLCInventors: Krit Panusopone, Seungwook Hong, Limin Wang