Motion Vector Patents (Class 375/240.16)
-
Patent number: 11689741Abstract: There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform obtaining video data comprising data of a plurality of semantically independent source pictures, determining, among the video data, whether references are associated with any of a first access unit (AU) and a second AU according to at least one picture order count (POC) signal value included with the video data, and outputting a first quantity of the references set to the first AU and a second quantity of the references set to the second AU based on the at least one POC signal value.Type: GrantFiled: May 13, 2022Date of Patent: June 27, 2023Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Shan Liu, Stephan Wenger
-
Patent number: 11683489Abstract: A method of decoding video data includes determining that a current block of the video data is coded in palette mode, determining, between single tree or dual tree partitioning, that the current block is coded with single tree partitioning enabled, determining that the current block is coded in monochrome format, when the current block is coded with single tree partitioning enabled and when the current block is coded in monochrome format, determining that a number of color components used for palette mode decoding the current block is equal to one, and palette mode decoding the current block based on the determined number of color components used for palette mode decoding the current block being equal to one.Type: GrantFiled: December 23, 2020Date of Patent: June 20, 2023Assignee: QUALCOMM IncorporatedInventors: Yung-Hsuan Chao, Vadim Seregin, Marta Karczewicz
-
Patent number: 11682212Abstract: A computer vision system is provided that includes an image generation device configured to capture consecutive two dimensional (2D) images of a scene, a first memory configured to store the consecutive 2D images, a second memory configured to store a growing window of consecutive rows of a reference image and a growing window of consecutive rows of a current image, wherein the reference image and the current image are a pair of consecutive 2D images stored in the first memory, a third memory configured to store a sliding window of pixels fetched from the growing window of the reference image, wherein the pixels in the sliding window are stored in tiles, and a dense optical flow engine (DOFE) configured to determine a dense optical flow map for the pair of consecutive 2D images, wherein the DOFE uses the sliding window as a search window for pixel correspondence searches.Type: GrantFiled: November 2, 2020Date of Patent: June 20, 2023Assignee: Texas Instruments IncorporatedInventors: Hetul Sanghvi, Mihir Narendra Mody, Niraj Nandan, Anish Reghunath, Michael Peter Lachmayr
-
Patent number: 11683525Abstract: A system comprises an encoder configured to compress attribute and/or spatial information for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. In some embodiments, an encoder performs downscaling of an image frame prior to video encoding and a decoder performs upscaling of an image frame subsequent to video decoding.Type: GrantFiled: November 10, 2021Date of Patent: June 20, 2023Assignee: Apple Inc.Inventors: Khaled Mammou, Yeping Su, Jungsun Kim, Valery G. Valentin, David W. Singer, Fabrice A. Robinet, Hsi-Jung Wu, Alexandros Tourapis
-
Patent number: 11683503Abstract: Devices, systems and methods for video processing are described. An example method for video processing includes performing a conversion between a video comprising luma blocks and corresponding chroma blocks and a bitstream representation of the video according to a rule that specifies that, for a case that a current luma block is coded using a palette coding mode and a corresponding current chroma block coded with a derived mode, the current luma block is treated as having a default intra prediction mode and the current chroma block is coded with the default intra prediction mode.Type: GrantFiled: January 20, 2022Date of Patent: June 20, 2023Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Weijia Zhu, Li Zhang, Jizheng Xu, Kai Zhang, Hongbin Liu, Yue Wang
-
Patent number: 11683521Abstract: Disclosed herein are representative embodiments of generating representative motion information that can be used during processing of a video frame. In one exemplary embodiment disclosed herein, a reference frame comprising a group of blocks is processed, and motion information for the group of blocks is compressed at least by buffering representative motion-vector information and representative reference-frame index information for the group of blocks. The representative reference-frame index information comprises reference-frame index information of a representative block of the group of blocks, and the representative reference-frame index information represents reference-frame index information for the group of blocks during processing of a current frame.Type: GrantFiled: December 28, 2021Date of Patent: June 20, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Bin Li, Jizheng Xu
-
Patent number: 11683509Abstract: Techniques for detecting skipped prediction units in an encoder are disclosed. Control information associated with a prediction unit of a video frame is received at a node of a video encoding pipeline used to compress the video frame. A skip decision for the prediction unit is made by analyzing transform units comprising the prediction unit. The skip decision indicates whether or not the prediction unit comprises a skipped prediction unit during encoding. The skip decision for the prediction unit is provided to a downstream node of the video encoding pipeline.Type: GrantFiled: October 28, 2021Date of Patent: June 20, 2023Assignee: Meta Platforms, Inc.Inventors: Xianliang Zha, Yunqing Chen, Shiyan Pan, Harikrishna Madadi Reddy
-
Patent number: 11677943Abstract: Delay based on WPP processing is reduced. An image decoding apparatus (31) includes: a prediction image generation unit (308) by using decoded data from a first position to a second position, the first position being, in a CTU row immediately above a CTU row including a target CTU, identical to a position of the target CTU, the second position being a position one CTU forward relative to the first position; and an entropy decoding unit (301) that performs decoding of the target CTU by using the decoded data from the first position to the second position, the first position being, in the CTU row immediately above the CTU row including the target CTU, identical to the position of the target CTU, the second position being a position one CTU forward relative to the first position.Type: GrantFiled: December 14, 2021Date of Patent: June 13, 2023Assignee: SHARP KABUSHIKI KAISHAInventors: Tomohiro Ikai, Yukinobu Yasugi
-
Patent number: 11677953Abstract: Devices, systems and methods for palette mode coding are described. An exemplary method for video processing includes performing a conversion between a block of a video region of a video and a bitstream representation of the video. The bitstream representation is processed according to a first format rule that specifies whether a first indication of usage of a palette mode is signaled for the block and a second format rule that specifies a position of the first indication relative to a second indication of usage of a prediction mode for the block.Type: GrantFiled: May 26, 2021Date of Patent: June 13, 2023Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Weijia Zhu, Li Zhang, Jizheng Xu, Kai Zhang, Hongbin Liu, Yue Wang
-
Patent number: 11677940Abstract: The present invention relates to an image encoding/decoding method. The image decoding method includes splitting a coding tree unit (CTU) into at least one coding unit (CU) according to a block splitting structure and performing CU-based decoding, in which the block partition structure is configured such that at least one of binary tree splitting and ternary tree splitting is performed after quadtree splitting is performed.Type: GrantFiled: September 20, 2018Date of Patent: June 13, 2023Assignee: Electronics and Telecommunications Research InstituteInventors: Sung Chang Lim, Jung Won Kang, Hyun Suk Ko, Jin Ho Lee, Ha Hyun Lee, Dong San Jun, Hui Yong Kim
-
Patent number: 11671612Abstract: A method for video encoding includes encoding prediction information of a current block in a current picture into a coded video bitstream, the prediction information being indicative of a symmetric motion vector difference (SMVD) mode for bi-prediction from a pair of forward and backward reference pictures. The method further includes, when searching for the pair of the forward and backward reference pictures, skipping a reference picture associated with a weighted prediction without checking a picture order count (POC) of the reference picture. The method also includes determining a first reference block for the current block in the forward reference picture and a second reference block for the current block in the backward reference picture, and reconstructing the current block according to the first reference block and the second reference block.Type: GrantFiled: October 5, 2021Date of Patent: June 6, 2023Assignee: Tencent America LLCInventors: Guichun Li, Xiang Li, Xiaozhong Xu, Shan Liu
-
Patent number: 11671588Abstract: A method comprising: encoding an input picture into a coded constituent picture; reconstructing, as a part of said encoding, a decoded constituent picture corresponding to the coded constituent picture; encoding a spatial region into a coded tile, the encoding comprising: determining a horizontal offset and a vertical offset indicative of a region-wise anchor position of the spatial region within the decoded constituent picture; encoding the horizontal offset and the vertical offset; determining that a prediction unit at position of a first horizontal coordinate and a first vertical coordinate of the coded tile is predicted relative to the region-wise anchor position, wherein the first horizontal coordinate and the first vertical coordinate are horizontal and vertical coordinates, respectively, within the spatial region; indicating that the prediction unit is predicted relative to a prediction-unit anchor position that is relative to the horizontal and vertical offset; deriving a prediction-unit anchor positiType: GrantFiled: September 23, 2021Date of Patent: June 6, 2023Assignee: Nokia Technologies OyInventors: Miska Hannuksela, Alireza Aminlou
-
Patent number: 11671591Abstract: A method of video processing includes determining, for a conversion between a video component of a video comprising a current video block and a bitstream representation of the video, that an adaptive color space transformation (ACT) tool is used based on a rule for the current video block; and performing the conversion according to the determining, and wherein the rule specifies to use a same constant quantization parameter (QP) offset for each of one or more color component of the current video block.Type: GrantFiled: May 5, 2022Date of Patent: June 6, 2023Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.Inventors: Li Zhang, Jizheng Xu, Kai Zhang, Hongbin Liu, Weijia Zhu, Yue Wang
-
Patent number: 11671619Abstract: In a video encoding/decoding method and device according to the present invention, a merge candidate of a current block may be determined, a merge candidate list may be configured on the basis of the merge candidate, motion information of the current block may be derived from the merge candidate list, and the motion information may be used to perform inter prediction of the current block.Type: GrantFiled: July 2, 2019Date of Patent: June 6, 2023Assignee: INTELLECTUAL DISCOVERY CO., LTD.Inventor: Yong Jo Ahn
-
Patent number: 11665364Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes processing circuitry. The processing circuitry determines whether a current block in a current picture of a coded video sequence is a small block based on a block size threshold. The processing circuitry constructs a motion vector predictor list for the current block based on whether the current block is the small block. At least one redundancy check with a motion vector candidate in the motion vector predictor list is performed in the construction of the motion vector predictor list based on whether the current block is the small block. The current block is reconstructed based on the constructed motion vector predictor list.Type: GrantFiled: August 29, 2022Date of Patent: May 30, 2023Assignee: Tencent America LLCInventors: Xiaozhong Xu, Xiang Li, Shan Liu
-
Patent number: 11665341Abstract: 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 a manner of treating a block coded using a palette coding mode in counting the number of intra-coded neighboring blocks for the combined inter and intra prediction mode. The method also includes performing the conversion based on the determining.Type: GrantFiled: January 27, 2022Date of Patent: May 30, 2023Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Weijia Zhu, Li Zhang, Jizheng Xu, Kai Zhang, Hongbin Liu, Yue Wang
-
Patent number: 11665355Abstract: An encoder includes memory, and circuitry accessible to the memory. The circuitry accessible to the memory: determines whether OBMC is applicable to generation of a prediction image of a current block, according to whether BIO is to be applied to the generation of the prediction image of the current block; when BIO is to be applied to the generation of the prediction image of the current block, determines that OBMC is not applicable to the generation of the prediction image of the current block, and applies BIO to the generation of the prediction image of the current block without applying OBMC.Type: GrantFiled: November 5, 2021Date of Patent: May 30, 2023Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Kiyofumi Abe, Takahiro Nishi, Tadamasa Toma, Ryuichi Kanoh
-
Patent number: 11659198Abstract: Method and apparatus of video coding using decoder derived motion information based on bilateral matching or template matching are disclosed. According to one method, merge index for merge candidate group comprising bilateral matching merge candidate and/or template matching merge candidate are signalled using different codewords. According to another method, the first-stage MV or the first-stage MV pair is used as an only initial MV or MV pair or used as a central MV of search window for second-stage search. According to yet another method, after the reference template for a first reference list is found, the current template is modified for template search in the other reference list. According to yet another method, the sub-PU search is disabled for the template search. According to yet another method, block difference calculation is based on reduced bit depth during MV search associated with the decoder-side MV derivation process.Type: GrantFiled: April 9, 2021Date of Patent: May 23, 2023Assignee: MEDIATEK INC.Inventors: Tzu-Der Chuang, Ching-Yeh Chen, Yu-Wen Huang
-
Patent number: 11659203Abstract: A method for decoding a data stream representing a multi-view video, including coded data representative of at least one sub-image, including texture data and depth data associated with the texture data, the sub-image including at least one zone, referred to as a useful zone, for generating an image of a view. An indicator is decoded, indicating whether the sub-image is coded according to a first method or a second method. When the indicator indicates that the sub-image is coded according to the first method, a binary map is decoded indicating for at least one pixel of the sub-image whether the pixel belongs to the useful zone. The texture and depth data of the sub-image are decoded, when the indicator indicates that the sub-image is coded according to the second method, the depth data of the sub-image for the pixels situated outside the useful zone including a decoded depth value.Type: GrantFiled: February 27, 2020Date of Patent: May 23, 2023Assignee: ORANGEInventors: Joël Jung, Patrick Boissonade
-
Patent number: 11659197Abstract: An example method includes encoding, in a video bitstream, a first syntax element specifying whether affine model based motion compensation is enabled; based on affine model based motion compensation being enabled, encoding, in the video bitstream, a second syntax element specifying a maximum number of subblock-based merging motion vector prediction candidates, wherein a value of the second syntax element is constrained based on a value other than a value of the first syntax element; and encoding a picture of the video data based on the maximum number of subblock-based merging motion vector prediction candidates.Type: GrantFiled: April 5, 2021Date of Patent: May 23, 2023Assignee: QUALCOMM INCORPORATEDInventors: Han Huang, Jianle Chen, Wei-Jung Chien, Marta Karczewicz
-
Patent number: 11659159Abstract: Provided are an image encoding method and device. When carrying out image encoding for a block within a slice, at least one block in a restored block of the slice is set as a reference block. When this is done, the encoding parameters of the reference block are distinguished, and the block to be encoded is encoded adaptively based on the encoding parameters.Type: GrantFiled: June 9, 2020Date of Patent: May 23, 2023Assignee: Electronics and Telecommunications Research InstituteInventors: Sung Chang Lim, Jong Ho Kim, Hae Chul Choi, Hui Yong Kim, Ha Hyun Lee, Jin Ho Lee, Se Yoon Jeong, Suk Hee Cho, Jin Soo Choi, Jin Woo Hong, Jin Woong Kim
-
Patent number: 11653008Abstract: 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: June 28, 2022Date of Patent: May 16, 2023Assignee: LG Electronics Inc.Inventors: Seethal Paluri, Seunghwan Kim, Jie Zhao
-
Patent number: 11652987Abstract: Devices, systems and methods for video processing are described. An example method for video processing includes performing a conversion between a video comprising luma blocks and corresponding chroma blocks and a bitstream representation of the video according to a rule that specifies that, for a case that a current luma block is coded using a palette coding mode and a corresponding current chroma block coded with a derived mode, the current luma block is treated as having a default intra prediction mode and the current chroma block is coded with the default intra prediction mode.Type: GrantFiled: January 20, 2022Date of Patent: May 16, 2023Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Weijia Zhu, Li Zhang, Jizheng Xu, Kai Zhang, Hongbin Liu, Yue Wang
-
Patent number: 11653019Abstract: Disclosed are an image coding and decoding methods, an image processing device, and a computer storage medium. The image coding method comprises: obtaining a dynamic range of a copy parameter of a current coding sampling value segment according to a size of a reference area; and coding the copy parameter according to the dynamic range to generate a video bitstream containing information about the size of the reference area and information about the copy parameter. The decoding method comprises: parsing a video bitstream to obtain a dynamic range of a copy parameter of a decoding sampling value segment; and decoding the copy parameter according to the dynamic range.Type: GrantFiled: September 23, 2021Date of Patent: May 16, 2023Assignees: ZTE CORPORATION, TONGJI UNIVERSITYInventors: Tao Lin, Ming Li, Ping Wu, Guoqiang Shang, Zhao Wu
-
Patent number: 11652991Abstract: A video decoding apparatus (31) for splitting an image into tiles, splits a tile of the tiles into coding tree units (CTUs), and decodes a video on a per-CTU basis, the video decoding apparatus including a header decoder (3020) configured to decode tile unit information indicating a unit for a size of a tile from header information of a coding stream, and a coding tree (CT) decoder (3021) configured to split the tile into CTUs, wherein the header decoder derives a tile upper left position and a tile size by using the tile unit information.Type: GrantFiled: June 24, 2019Date of Patent: May 16, 2023Assignees: SHARP KABUSHIKI KAISHA, FG Innovation Company LimitedInventors: Yukinobu Yasugi, Tomohiro Ikai, Tomoko Aono
-
Patent number: 11651027Abstract: A data storage device and method for object detection and tagging quality of service based on storage workload are provided. In one embodiment, a data storage device is provided comprising a memory and a controller. The controller is configured to receive a plurality of image frames for storage in the memory; identify objects in the plurality of image frames; maintain a map that associates each identified object with image frames of the plurality of images frames that contain the identified object; receive a request for image frames that contain an object of interest; and use the map to identify which image frames of the plurality of image frames are associated with the object of interest. Other embodiments are provided.Type: GrantFiled: June 1, 2021Date of Patent: May 16, 2023Assignee: Western Digital Technologies, Inc.Inventor: Ramanathan Muthiah
-
Patent number: 11653017Abstract: A method for estimating a motion vector of a pixel block, a video processing apparatus, an electronic device and a storage medium. The method for estimating the motion vector of the pixel block includes: obtaining a plurality of candidate motion vectors of a current pixel block in a current video frame, the plurality of candidate motion vectors comprising at least a down-sampled candidate motion vector; calculating a confidence degree for a difference value between each of other candidate motion vectors except for the down-sampled candidate motion vector in the plurality of candidate motion vectors and the down-sampled candidate motion vector; and determining one candidate motion vector in the other candidate motion vectors as the motion vector of the current pixel block, the confidence degree for the difference value between the one candidate motion vector and the down-sampled candidate motion vector is highest.Type: GrantFiled: July 14, 2021Date of Patent: May 16, 2023Assignee: AMLOGIC (SHANGHAI) CO., LTD.Inventors: Zhihong He, Tao Ji, Chun Wang, Dongjian Wang, Xuyun Chen
-
Patent number: 11653022Abstract: The disclosure discloses a method for processing video signals and an apparatus therefor. Specifically, the method of processing video signals based on inter prediction, comprising: configuring a merge candidate list based on a spatial neighboring block and a temporal neighboring block to a current block; adding a history-based merge candidate of the current block to the merge candidate list; obtaining a merge index indicating a merge candidate used for an inter prediction of the current block within the merge candidate list; generating a prediction sample of the current block based on motion information of the merge candidate indicated by the merge index; and updating a history-based merge candidate list based on the motion information.Type: GrantFiled: September 9, 2022Date of Patent: May 16, 2023Assignee: LG ELECTRONICS INC.Inventors: Jane Zhao, Seunghwan Kim
-
Patent number: 11647222Abstract: Disclosed herein are an image encoding method and an image decoding method. The image decoding method includes determining an initial motion vector of a current block using a motion vector of a reconstructed region, searching for the motion vector of the current block based on the initial motion vector, and generating a prediction sample of the current block using the motion vector. The initial motion vector includes a motion vector in a past direction and a motion vector in a future direction.Type: GrantFiled: June 18, 2019Date of Patent: May 9, 2023Assignee: INDUSTRY ACADEMY COOPERATION FOUNDATION OF SEJONG UNIVERSITYInventors: Joo Hee Moon, Dong Jae Won, Jae Min Ha, Sung Won Lim
-
Patent number: 11638039Abstract: A method and apparatus for encoding or decoding a video sequence includes applying a Cross-Component Linear Model (CCLM) to a video sequence, and applying an interpolation filter in the Cross-Component Linear Model (CCLM), wherein the interpolation filter is dependent upon a YUV format of the video sequence.Type: GrantFiled: July 12, 2021Date of Patent: April 25, 2023Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Xiang Li, Shan Liu
-
Patent number: 11638016Abstract: 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: July 2, 2021Date of Patent: April 25, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Gary J. Sullivan, You Zhou, Chih-Lung Lin
-
Patent number: 11638022Abstract: Aspects of the disclosure provide a method and an apparatus for video decoding. Processing circuitry of the apparatus can decode prediction information of a current block to be reconstructed from a coded video bitstream. The prediction information can be indicative of an inter prediction mode. The processing circuitry can add motion information of a previously decoded block to a candidate list for the current block as a new motion information candidate based on a comparison between a first hash value of the motion information of the previously decoded block and one or more hash values of motion information candidates in the candidate list. The processing circuitry can reconstruct at least one sample of the current block based on current motion information of the current block that is determined based on the candidate list.Type: GrantFiled: September 8, 2021Date of Patent: April 25, 2023Assignee: Tencent America LLCInventors: Xiang Li, Xiaozhong Xu, Shan Liu
-
Patent number: 11632575Abstract: A method of video processing includes determining, for a conversion between a coded representation of a video block of a video region and the video block, that an extended quadtree (EQT) partition is enabled for at least one video block of the video region, and performing the conversion based on the determining. The EQT partition splits the video block in multiple sub-blocks such that at least one of the multiple sub-blocks has a size that is different from a half width of the video block times a half height of the video block. The coded representation of the video block is represented using a codeword from a table that includes mapping between codewords and partition types.Type: GrantFiled: February 24, 2021Date of Patent: April 18, 2023Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
-
Patent number: 11627308Abstract: A video processing method includes deriving multiple temporal motion vector prediction (TMVP) candidates for a video block in a current picture based on multiple blocks associated with a second block in one or more pictures that are temporally co-located with the current picture, wherein the current picture is excluded from the one or more pictures, and the second block is temporally collocated with the video block, wherein the second block has a same size as the video block, and wherein a relative position of the second block to a top-left corner of a second picture of the one or more pictures is same as that of the video block to a top-left corner of the current picture; adding the multiple TMVP candidates to a motion candidate list associated with the video block; and performing a conversion between the video block and a bitstream.Type: GrantFiled: December 18, 2020Date of Patent: April 11, 2023Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
-
Patent number: 11627330Abstract: An image decoding method, according to the present invention, can comprise the steps of: deriving a spatial merge candidate of a current block; generating a merge candidate list for the current block on the basis of the spatial merge candidate; acquiring motion information on the current block on the basis of the merge candidate list; and performing motion compensation for the current block by using the motion information.Type: GrantFiled: April 30, 2021Date of Patent: April 11, 2023Assignee: KT CORPORATIONInventor: Bae Keun Lee
-
Patent number: 11627322Abstract: A method, computer program, and computer system is 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: August 27, 2021Date of Patent: April 11, 2023Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Shan Liu
-
Patent number: 11627331Abstract: According to the present invention, there is provided A method of encoding a three-dimensional (3D) image, the method comprising: determining a prediction mode for a current block as an inter prediction mode; determining whether a reference block corresponding to the current block in a reference picture has motion information; when the reference block has the motion information, deriving motion information on the current block for each sub prediction block in the current block; and deriving a prediction sample for the current block based on the motion information on the current block.Type: GrantFiled: July 27, 2021Date of Patent: April 11, 2023Assignee: UNIVERSITY-INDUSTRY COOPERATION GROUP OF KYUNG HEE UNIVERSITYInventors: Gwang Hoon Park, Min Seong Lee, Young Su Heo, Yoon Jin Lee
-
Patent number: 11622111Abstract: A method for video coding is provided. The method includes: partitioning video pictures into a plurality of coding units (CUs), at least one of which is further portioned into two prediction units (PUs) including at least one triangular shaped PU with a partitioning orientation in one of: from top-left corner to bottom-right corner, and from top-right corner to bottom-left corner; constructing a uni-prediction motion vector candidate list; determining whether a current CU is coded as triangle prediction mode according to coded information; signaling a partition orientation flag indicating the partitioning orientation; and signaling index values that indicate selected entries in the constructed uni-prediction motion vector candidate list.Type: GrantFiled: June 30, 2021Date of Patent: April 4, 2023Assignee: Beijing Dajia Internet Information Technology Co., Ltd.Inventors: Xianglin Wang, Yi-Wen Chen
-
Patent number: 11622129Abstract: An intra prediction method and a device using the intra prediction method are provided. The intra prediction method using a DC mode includes setting a bottom-right pixel to a DC-predicted value, interpolating the bottom-right pixel and an n-th top reference pixel to derive predicted values of an n-th column and interpolating the bottom-right pixel and an n-th left reference pixel to derive predicted values of an n-row, and performing bidirectional linear interpolation to derive predicted values of pixels included in a prediction unit other than the n-th row and the n-th column.Type: GrantFiled: April 12, 2021Date of Patent: April 4, 2023Assignee: LG ELECTRONICS INC.Inventors: Yong Joon Jeon, Seung Wook Park, Jae Hyun Lim, Jung Sun Kim, Joon Young Park, Young Hee Choi, Jae Won Sung, Byeong Moon Jeon
-
Patent number: 11622118Abstract: Techniques are described for efficiently encoding video data by skipping evaluation of certain encoding modes based on various evaluation criteria. In some solutions, intra-block evaluation is performed in a specific order during encoding, and depending on encoding cost calculations of potential intra-block encoding modes, evaluation of some of the potential modes can be skipped. In some solutions, some encoding modes can be skipped depending on whether blocks are simple (e.g., simple vertical, simple horizontal, or both) or non-simple. In some solutions, various criteria are applied to determine whether chroma-from-luma mode evaluation can be skipped. The various solutions can be used independently and/or in combination.Type: GrantFiled: November 9, 2021Date of Patent: April 4, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Thomas W. Holcomb, Jiahao Li, Bin Li, Yan Lu, Mei-Hsuan Lu, Andrey Mikhaylovic Mezentsev, Ming-Chieh Lee
-
Patent number: 11622128Abstract: An image coding method includes: deriving a candidate for a motion vector of a current block from a co-located motion vector; adding the candidate to a list; selecting the motion vector of the current block from the list; and coding the current block, 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: July 30, 2021Date of Patent: April 4, 2023Assignee: SUN PATENT TRUSTInventors: Viktor Wahadaniah, Chong Soon Lim, Sue Mon Thet Naing, Hai Wei Sun, Takahiro Nishi, Hisao Sasai, Youji Shibahara, Kyoko Tanikawa, Toshiyasu Sugio, Kengo Terada, Toru Matsunobu
-
Patent number: 11616968Abstract: Techniques related to motion estimation with neighbor block pattern for video coding.Type: GrantFiled: November 10, 2020Date of Patent: March 28, 2023Assignee: Intel CorporationInventors: Zhipin Deng, Iole Moccagatta, Lidong Xu, Wenhao Zhang, Yi-Jen Chiu
-
Patent number: 11616970Abstract: A motion vector refinement apparatus includes a first storage device, a motion vector predictor (MVP) derivation circuit, and a decoder side motion vector refinement (DMVR) circuit. The MVP derivation circuit derives a first MVP for a current block, stores the first MVP into the first storage device, and performs a new task. The DMVR circuit performs a DMVR operation to derive a first motion vector difference (MVD) for the first MVP. The MVP derivation circuit starts performing the new task before the DMVR circuit finishes deriving the first MVD for the first MVP.Type: GrantFiled: January 25, 2022Date of Patent: March 28, 2023Assignee: MEDIATEK INC.Inventors: Chi-Hung Chen, Cheng-Han Li, Hong-Cheng Lin
-
Patent number: 11616943Abstract: Provided are an image encoding method and device. When carrying out image encoding for a block within a slice, at least one block in a restored block of the slice is set as a reference block. When this is done, the encoding parameters of the reference block are distinguished, and the block to be encoded is encoded adaptively based on the encoding parameters.Type: GrantFiled: June 9, 2020Date of Patent: March 28, 2023Assignee: Electronics and Telecommunications Research InstituteInventors: Sung Chang Lim, Jong Ho Kim, Hae Chul Choi, Hui Yong Kim, Ha Hyun Lee, Jin Ho Lee, Se Yoon Jeong, Suk Hee Cho, Jin Soo Choi, Jin Woo Hong, Jin Woong Kim
-
Patent number: 11616977Abstract: An encoder includes memory and circuitry. The circuitry: derives a first motion vector in a unit of a prediction block using a first inter frame prediction mode that uses a degree of matching between two reconstructed images of two regions in two difference pictures, the prediction block being obtained by splitting an image included in a video; and performs, in the unit of the prediction block, a first motion compensation process that generates a prediction image by referring to a spatial gradient of luminance in an image generated by performing motion compensation using the first motion vector derived.Type: GrantFiled: September 13, 2021Date of Patent: March 28, 2023Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Kiyofumi Abe, Takahiro Nishi, Tadamasa Toma, Ryuichi Kanoh
-
Patent number: 11611757Abstract: Techniques are described of using Position Dependent Intra Prediction Combination (PDPC). A video coder such as a video encoder or a video decoder utilizes PDPC in cases where a current block intra mode predicted using an angular intra prediction mode.Type: GrantFiled: April 1, 2019Date of Patent: March 21, 2023Assignee: Qualcomm IncorproatedInventors: Geert Van der Auwera, Vadim Seregin, Amir Said, Marta Karczewicz
-
Patent number: 11611763Abstract: A method for processing a video includes performing a determination, by a processor, that a first video block is partitioned to include a first prediction portion that is non-rectangular and non-square; adding a first motion vector (MV) prediction candidate associated with the first prediction portion to a motion candidate list associated with the first video block, wherein the first MV prediction candidate is derived from a sub-block MV prediction candidate; and performing further processing of the first video block using the motion candidate list.Type: GrantFiled: April 13, 2021Date of Patent: March 21, 2023Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
-
Patent number: 11611697Abstract: The present disclosure describes systems and techniques directed to optical image stabilization movement to create a super-resolution image of a scene. The systems and techniques include a user device (102) introducing (502), through an optical image stabilization system (114), movement to one or more components of a camera system (112) of the user device (102). The user device (102) then captures (504) respective and multiple frames (306) of an image of a scene, where the respective and multiple frames (306) of the image of the scene have respective, sub-pixel offsets of the image of the scene across the multiple frames (306) as a result of the introduced movement to the one or more components of the camera system (112). The user device (102) performs (506), based on the respective, sub-pixel offsets of the image of the scene across the respective, multiple frames (306), super-resolution computations and creates (508) the super-resolution image of the scene based on the super-resolution computations.Type: GrantFiled: August 6, 2019Date of Patent: March 21, 2023Assignee: Google LLCInventors: Yi Hung Chen, Chia-Kai Liang, Bartlomiej Maciej Wronski, Peyman Milanfar, Ignacio Garcia Dorado
-
Patent number: 11611771Abstract: A method for video decoding includes decoding prediction information of a current block, the prediction information being indicative of a symmetric motion vector difference mode for bi-prediction from a pair of forward and backward reference pictures. The method also includes assigning, to a reference picture marked as a long term reference picture (LTRP), a calculated picture order count with a default POC distance to the current picture, and excluding a reference picture from being in the pair of forward and backward reference pictures without a check based on a picture order count (POC) of the reference picture. The method further includes determining a first reference block for the current block in the forward reference picture and a second reference block for the current block in the backward reference picture, and reconstructing at least a sample of the current block according to the first reference block and the second reference block.Type: GrantFiled: October 18, 2021Date of Patent: March 21, 2023Assignee: TENCENT AMERICA LLCInventors: Guichun Li, Xiang Li, Xiaozhong Xu, Shan Liu
-
Patent number: 11606499Abstract: Disclosed is an image data encoding/decoding method and apparatus. A method for decoding a 360-degree image comprises the steps of: receiving a bitstream obtained by encoding a 360-degree image; generating a prediction image by making reference to syntax information obtained from the received bitstream; combining the generated prediction image with a residual image obtained by dequantizing and inverse-transforming the bitstream, so as to obtain a decoded image; and reconstructing the decoded image into a 360-degree image according to a projection format.Type: GrantFiled: August 9, 2022Date of Patent: March 14, 2023Assignee: B1 INSTITUTE OF IMAGE TECHNOLOGY, INC.Inventor: Ki Baek Kim