Patents Examined by Anner Holder
-
Patent number: 12659506Abstract: An image coding method includes: deriving a candidate for a motion vector predictor from a co-located motion vector; adding the candidate to a list; selecting the motion vector predictor from the list; and coding a current block and coding a current motion vector, wherein the deriving includes: deriving the candidate by a first derivation scheme in the case of determining that each of a current reference picture and a co-located reference picture is a long-term reference picture; and deriving the candidate by a second derivation scheme in the case of determining that each of the current reference picture and the co-located reference picture is a short-term reference picture.Type: GrantFiled: September 25, 2024Date of Patent: June 16, 2026Assignee: SUN PATENT TRUSTInventors: Viktor Wahadaniah, Chong Soon Lim, Sue Mon Thet Naing, Hai Wei Sun, Toshiyasu Sugio, Takahiro Nishi, Hisao Sasai, Youji Shibahara, Kyoko Tanikawa, Toru Matsunobu, Kengo Terada
-
Patent number: 12641218Abstract: An image decoding/encoding method and device according to the present disclosure may: derive a motion vector for the current block on the basis of a merge inter mode; correct the motion vector of the current block; generate a first prediction block in a first direction and a second prediction block in a second direction, on the basis of the motion vector of the current block; and generate a prediction block for the current block on the basis of the first prediction block and the second prediction block. The motion vector of the current block includes a first motion vector in the first direction and a second motion vector in the second direction, wherein the first motion vector may be derived on the basis of the first inter-prediction mode and the second motion vector may be derived on the basis of the second inter-prediction mode.Type: GrantFiled: January 9, 2023Date of Patent: May 26, 2026Assignee: LG ELECTRONICS INC.Inventor: Hyeongmoon Jang
-
Patent number: 12641223Abstract: An image encoding/decoding method and apparatus for performing representative sample-based intra prediction are provided. An image decoding method may comprise deriving an intra prediction mode of a current block, configuring a reference sample of the current block, and performing intra prediction for the current block based on the intra prediction mode and the reference sample, wherein the intra prediction is representative sample-based prediction.Type: GrantFiled: January 12, 2024Date of Patent: May 26, 2026Assignee: Intellectual Discovery Co., Ltd.Inventors: Jin Ho Lee, Jung Won Kang, Hyun Suk Ko, Sung Chang Lim, Ha Hyun Lee, Dong San Jun, Hui Yong Kim
-
Patent number: 12634514Abstract: An image decoding method includes: acquiring, from a bitstream, luma weight L0 flag information indicating whether there is an L0 prediction-related weight factor and luma weight L1 flag information indicating whether there is an L1 prediction-related weight factor; determining to apply decoder-side motion vector refinement (DMVR) to an L0 motion vector and L1 motion vector for a current block, when the luma weight L0 flag information and the luma weight L1 flag information are both zero; when it has been determined to apply DMVR, deriving a refined L0 motion vector and a refined L1 motion vector by applying the DMVR to the current block; deriving prediction samples for the current block on the basis of L0 prediction using the refined L0 motion vector and L1 prediction using the refined L1 motion vector; and generating reconstruction samples for the current block on the basis of the prediction samples.Type: GrantFiled: July 29, 2024Date of Patent: May 19, 2026Assignee: LG Electronics Inc.Inventors: Naeri Park, Junghak Nam, Hyeongmoon Jang
-
Patent number: 12634511Abstract: An apparatus directed to improvements to motion coding for vertices in an inter-coded basemesh frame is provided. The apparatus receives a compressed bitstream including deduplicate method information and a syntax element, wherein the deduplicate method information indicates whether duplicate vertex information for identifying duplicate vertices is present in the compressed bitstream, the syntax element indicates whether a flag for a duplicate vertex in a submesh frame is present in the compressed bitstream, and the flag indicates whether motion information for the duplicate vertex in the submesh frame is present in the compressed bitstream. If the syntax element indicates that the flag is present in the compressed bitstream, the deduplicate method information indicates that duplicate vertex information for identifying duplicate vertices is not present in the compressed bitstream.Type: GrantFiled: June 25, 2024Date of Patent: May 19, 2026Assignee: Samsung Electronics Co., Ltd.Inventors: Rajan Laxman Joshi, Madhukar Budagavi
-
Patent number: 12634506Abstract: The present invention is about an image encoding/decoding method and apparatus. According to present invention, a method of decoding an image, the method comprising, loading information of a neighboring block of a current block; decoding a current block using the loaded information of the neighboring block; and saving information of the current block that is decoded.Type: GrantFiled: July 23, 2024Date of Patent: May 19, 2026Assignee: LX Semicon Co., Ltd.Inventors: Sung Chang Lim, Jung Won Kang, Ha Hyun Lee, Jin Ho Lee, Hui Yong Kim
-
Patent number: 12627833Abstract: Systems and methods for performing motion vector prediction for video coding are disclosed. A motion vector predictor is determined based at least in part on motion information associated with a selected motion vector predictor origin and offset values corresponding to a selected sampling point. The sampling point is specified according to a set of direction and distance on a sampling map for the motion vector predictor origin.Type: GrantFiled: October 21, 2024Date of Patent: May 12, 2026Assignee: SHARP KABUSHIKI KAISHAInventors: Byeongdoo Choi, Kiran Mukesh Misra, Jie Zhao, Philip Cowan, Weijia Zhu, Sachin G. Deshpande, Frank Bossen, Christopher Andrew Segall
-
Patent number: 12621463Abstract: The present invention discloses a method and apparatus for encoding or decoding a video signal. The method for processing a video signal according to the present invention uses a merging mode in which prediction information on a neighbor unit is used instead of transmitting prediction information on the present unit, so as to improve coding efficiency. In this case, the number of available candidate units for merging among the units in a predetermined position is determined, and information for the merging mode is acquired on the basis of the number of the available candidate units for merging. The unit to be merged is determined using the information for the merging mode, and prediction information on the unit to be merged is acquired. The prediction value for the present unit is acquired using the prediction information on the unit to be merged, and the present unit is restored using the acquired prediction value.Type: GrantFiled: July 9, 2024Date of Patent: May 5, 2026Assignee: LG Electronics Inc.Inventors: Seungwook Park, Joonyoung Park, Jungsun Kim, Younghee Choi, Yongjoon Jeon, Jaewon Sung, Byeongmoon Jeon, Jaehyun Lim
-
Patent number: 12621497Abstract: A method of encoding video data by an electronic device is provided. The method receives the video data including at least one image frame, each including one or more regions. The method signals a first affine flag in a sequence parameter set (SPS) associated with the at least one image frame when an affine mode including affine tools is enabled, and determines that a second affine flag is signaled in the SPS when the first affine flag is equal to one. The method determines that a third affine flag corresponding to an affine prediction refinement with optical flow (PROF) mode is signaled in a slice header associated with a specific region in a specific image frame when the second affine flag is equal to one. The method reconstructs the specific region based on first candidate modes, including the affine PROF mode, when the third affine flag is equal to zero.Type: GrantFiled: July 19, 2024Date of Patent: May 5, 2026Assignee: SHARP KABUSHIKI KAISHAInventor: Yu-Chiao Yang
-
Patent number: 12621483Abstract: The present disclosure relates to an image decoding and encoding method which can efficiently perform inter-prediction by applying a regular merge mode to the current block on the basis of the case in which an MMVD mode, a merge sub-block mode, a CIIP mode, and a partitioning mode, in which prediction is performed by dividing the current block into two partitions, are not available for the current block.Type: GrantFiled: August 23, 2024Date of Patent: May 5, 2026Assignee: LG ELECTRONICS INC.Inventors: Hyeongmoon Jang, Naeri Park, Seunghwan Kim
-
Patent number: 12610077Abstract: A video coder is configured to receive a first block of video data to be coded using adaptive affine decoder side motion vector refinement (DMVR). The video coder may determine to set a first motion vector difference (MVD) for a first reference picture list to zero, and then refine control point motion vectors (CPMVs) associated with a second reference picture list to generate refined CPMVs. The video coder may then code the first block of video data using the refined CPMVs.Type: GrantFiled: November 13, 2023Date of Patent: April 21, 2026Assignee: QUALCOMM IncorporatedInventors: Yan Zhang, Han Huang, Vadim Seregin, Marta Karczewicz
-
Patent number: 12604033Abstract: Systems, methods, and instrumentalities are disclosed for performing motion compensation with long-term history-based motion vector predictor candidate(s). A device configured for performing such motion compensation may include a processor. The processor may be configured to obtain a long-term motion vector predictor candidate. The processor may also be configured to add the long-term motion vector predictor candidate to a history-based motion vector prediction (HMVP) list for a current block. The processor may also be configured to decode the current block using the HMVP list having the long-term motion vector prediction candidate.Type: GrantFiled: October 5, 2022Date of Patent: April 14, 2026Assignee: InterDigital CE Patent Holdings, SASInventors: Tangi Poirier, Antoine Robert, Edouard Francois, Franck Galpin
-
Patent number: 12593066Abstract: A method of generating a prediction for an area of video data, comprises Receiving a rectangular video block including sample values, and for each sample included in the video block, generating a predictive sample value by averaging a horizontal interpolation and a vertical interpolation corresponding to the location of the sample within the video block.Type: GrantFiled: November 26, 2024Date of Patent: March 31, 2026Assignee: SHARP KABUSHIKI KAISHAInventors: Kiran Mukesh Misra, Jie Zhao, Christopher Andrew Segall
-
Patent number: 12587637Abstract: Video coding using warped motion compensation is described. Extended rotations for the warped motion compensation can be explicitly signaled. For example, motion parameters for predicting the current block and a rotation angle can be decoded. A warping matrix is obtained using the motion parameters and the rotation angle, and a prediction block is obtained by projecting the current block to a quadrilateral in a reference frame. Also described is determining a prediction model of the current block and obtaining a prediction block by projecting the current block to a quadrilateral in a reference frame. Determining the prediction model can include determining whether to predict the current block using a motion vector, a local warping model, or a global motion model, obtaining motion parameters of the prediction model, decoding a rotation angle, and obtaining a warping matrix using the motion parameters and the rotation angle.Type: GrantFiled: July 15, 2021Date of Patent: March 24, 2026Assignee: GOOGLE LLCInventors: Yue Chen, Yu Wang, Hui Su, Debargha Mukherjee, Yunqing Wang
-
Patent number: 12574499Abstract: A video encoding/decoding method and apparatus are provided. A video decoding method includes deriving a spatial merge candidate, based on neighboring blocks spatially adjacent to a current block. The method also includes deriving a temporal merge candidate, based on neighboring blocks temporally adjacent to the current block. The method also includes generating a first merge candidate list based on the spatial merge candidate and the temporal merge candidate. The method also includes deriving a history-based merge candidate, based on motion information of a block encoded before the current block. The method also includes generating a second merge candidate list, based on the first merge candidate list and the history-based merge candidate. The method also includes generating a prediction block of the current block, based on the second merge candidate list. The first merge candidate list and the second merge candidate list are generated based on a priority of motion information.Type: GrantFiled: December 29, 2023Date of Patent: March 10, 2026Assignees: HYUNDAI MOTOR COMPANY, KIA CORPORATIONInventors: Seung Wook Park, Jin Heo
-
Patent number: 12563220Abstract: A method of video decoding at a decoder can include receiving a bitstream including encoded data of a picture, decoding a plurality of coding units (CUs) in the picture based on motion information stored in a history-based motion vector prediction (HMVP) table, resetting the HMVP table for every N CTU rows. The method also provides updating the HMVP table with the motion information of the last Q of the plurality of CUs.Type: GrantFiled: May 13, 2024Date of Patent: February 24, 2026Assignee: HFI INNOVATION INC.Inventors: Chen-Yen Lai, Tzu-Der Chuang, Ching-Yeh Chen, Chih-Wei Hsu
-
Patent number: 12563180Abstract: The number of weights of a reference list from coded data is decoded. The number of the weights of the reference list is set equal to or more than 1. A flag indicating whether a weight coefficient and an offset value are present is decoded for each index of the reference list, according to the number of the weights. The weight coefficient and the offset value are decoded in a case that a value of the flag is true. An interpolation image of a reference picture is multiplied by the weight coefficient, the offset value is added, and a prediction image is generated.Type: GrantFiled: April 8, 2024Date of Patent: February 24, 2026Assignee: SHARP KABUSHIKI KAISHAInventors: Takeshi Chujoh, Tomoko Aono, Tomohiro Ikai
-
Patent number: 12549760Abstract: A video parameter (e.g., a block vector difference (BVD)) may be represented as a codeword encoded using an entropy code. The codeword may comprising a prefix part and a suffix part. A prefix part may indicate a range of values, and a suffix part may indicate a specific value within the range. Efficient entropy coding may be achieved by reducing lengths of suffix parts associated with one or more selected prefix parts. The prefix parts may be selected based on a maximum possible value of the video parameter.Type: GrantFiled: October 20, 2023Date of Patent: February 10, 2026Assignee: Comcast Cable Communications, LLCInventors: Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy, Esmael Hejazi Dinan
-
Patent number: 12532010Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to implement predictor prefetching in video encoding. The example apparatus includes processor circuitry to perform operations to instantiate a predictor list generator circuitry and a predictor prefetch circuitry. The example predictor list generator circuitry to obtain predictor candidates indicating memory locations storing reference blocks from a previous block and sort the predictor candidates in a priority order. The example predictor prefetch circuitry to send cache line requests to the memory corresponding to at least some the predictor candidates that satisfy a threshold priority value. The example predictor prefetch circuitry to send the cache line requests to the memory before a reference block winner of the previous block is determined.Type: GrantFiled: June 29, 2022Date of Patent: January 20, 2026Assignee: Intel CorporationInventors: Satya Yedidi, Srivallaba Mysore, Shriram Deshpande
-
Patent number: 12526447Abstract: Encoding and/or decoding a block of a video frame may be based on a previously decoded reference block in the same frame or in a different frame. The reference block may be indicated by a block vector (BV). The BV may be encoded as difference (e.g., block vector difference (BVD)) between a block vector predictor (BVP) and the BV. The BVP may indicate a codeword comprising a prefix part and a suffix part. Efficient entropy coding may be achieved by selectively using variable length coding for the prefix part and the suffix part. For example, variable length coding for the prefix part and the suffix part may be used if the prefix part indicates a maximum prefix value.Type: GrantFiled: October 20, 2023Date of Patent: January 13, 2026Assignee: Comcast Cable Communications, LLCInventors: Vasily Alexeevich Rufitskiy, Alexey Konstantinovich Filippov, Esmael Hejazi Dinan