Predictive Patents (Class 375/240.12)
-
Patent number: 11196993Abstract: An image decoding apparatus includes: a first filter unit configured to apply a first filter to an image (a luminance image and a chrominance image); a second filter unit configured to apply a second filter to an output image of the first filter; a filter set derivation unit configured to decode a filter coefficient from coded data; and a third filter unit configured to apply a third filter to an output image of the second filter by using the filter coefficient. In a case that the third filter unit performs filter processing for the luminance image by using a luminance output image of the second filter, the third filter unit performs processing of clipping an amount of change of a pixel value through the filter processing within a prescribed range of value.Type: GrantFiled: August 20, 2020Date of Patent: December 7, 2021Assignee: SHARP KABUSHIKI KAISHAInventors: Yukinobu Yasugi, Eiichi Sasaki, Tomohiro Ikai
-
Patent number: 11197018Abstract: A method for predicting motion information of a picture block includes: obtaining motion information of at least one determined motion vector picture block in a picture in which a to-be-processed picture block is located, where the at least one determined motion vector picture block includes a determined motion vector picture block discontiguous to the to-be-processed picture block; obtaining first identification information, where the first identification information is used to determine target motion information from the motion information of the at least one determined motion vector picture block; and predicting motion information of the to-be-processed picture block based on the target motion information.Type: GrantFiled: December 27, 2019Date of Patent: December 7, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jicheng An, Yu Han, Jianhua Zheng
-
Patent number: 11196988Abstract: Techniques for encoding video with motion compensation include a compressed bitstream syntax that includes a list of all motion prediction reference frames without distinguishing between short-term reference frame and long-term reference frames. The list of reference frames may be provided in a slice header and may apply to encoded data video data within the corresponding slice. The list may be prefaced with a single number indicating the total number of reference frames. In an aspect delta POC reference numbers may be encoded with a flag indicating the sign of the delta POC when the absolute value of the POC is not equal to zero. In another aspect, a flag may be encoded for every reference frame indicating if POC information should be used when scaling prediction references, and a weighting parameter may be included when POC information should be used.Type: GrantFiled: October 30, 2019Date of Patent: December 7, 2021Assignee: Apple Inc.Inventors: Alexandros Tourapis, Jungsun Kim, Krishnakanth Rapaka, David W. Singer
-
Patent number: 11197007Abstract: Devices, systems and methods for sub-block based prediction are described. In a representative aspect, a method for video processing includes partitioning a first component of a current video block into a first set of sub-blocks and partitioning a second component of the current video block into a second set of sub-blocks. A sub-block of the second component corresponds to one or more sub-blocks of the first component. The method also includes deriving, based on a color format of the current video block, motion vectors for a sub-block of the second component based on motion vectors for one or more corresponding sub-blocks of the first color component.Type: GrantFiled: October 15, 2020Date of Patent: December 7, 2021Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
-
Patent number: 11197023Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. For example, the processing circuitry receives a bitstream including bits corresponding to residues associated with a prediction of a block in a coding tree unit (CTU) and determines a maximum transform size based on the CTU size. The maximum transform size is used in a partition to form, from the residues, one or more transform blocks that are respectively encoded into the bits. Then, the processing circuitry reconstructs based on the maximum transform size and from the bits the residues associated with the prediction of the block, and then the processing circuitry reconstructs samples of the block based on the reconstructed residues and the prediction of the block.Type: GrantFiled: March 23, 2020Date of Patent: December 7, 2021Assignee: Tencent America LLCInventors: Xin Zhao, Xiang Li, Shan Liu
-
Patent number: 11197022Abstract: Conventional intra-prediction uses pixels from left and upper neighbour blocks to predict a macroblock (MB). Thus, the MBs must be sequentially processed, since reconstructed left and upper MBs must be available for prediction. In an improved method for encoding Intra predicted MBs, a MB is encoded in two steps: first, a first portion of the MB is encoded independently, without references outside the MB. Pixels of the first portion can be Intra predicted using DC mode. Then, the first portion is reconstructed. The remaining pixels of the MB, being a second portion, are intra predicted from the reconstructed pixels of the first portion and then reconstructed. The first portion comprises at least one column or one row of pixels of the MB. The encoding is applied to at least two Intra predicted MBs per slice, or per picture if no slices are used.Type: GrantFiled: February 28, 2020Date of Patent: December 7, 2021Assignee: INTERDIGITAL VC HOLDINGS, INC.Inventor: Yu Wen Wu
-
Patent number: 11197024Abstract: A method for luma-based chroma intra-prediction in a video encoder or a video decoder is provided that includes filtering reconstructed neighboring samples of a reconstructed down sampled luma block, computing parameters ? and ? of a linear model using the filtered, reconstructed neighboring samples of the reconstructed down sampled luma block and reconstructed neighboring samples of a corresponding chroma block, wherein the linear model is PredC[x,y]=?·RecL?[x,y]+?, wherein x and y are sample coordinates, PredC is predicted chroma samples, and RecL? is samples of the reconstructed down sampled luma block, and computing samples of a predicted chroma block from corresponding samples of the reconstructed down sampled luma block using the linear model and the parameters.Type: GrantFiled: June 11, 2020Date of Patent: December 7, 2021Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Madhukar Budagavi
-
Patent number: 11190801Abstract: A video encoding method includes: encoding a projection-based frame to generate a part of a bitstream, wherein at least a portion of a 360-degree content of a sphere is mapped to projection faces via cube-based projection, and the projection-based frame has the projection faces packed in a cube-based projection layout; and signaling at least one syntax element via the bitstream, wherein said at least one syntax element is associated with a mapping function that is employed by the cube-based projection to determine sample locations for each of the projection faces.Type: GrantFiled: June 11, 2020Date of Patent: November 30, 2021Assignee: MEDIATEK INC.Inventors: Ya-Hsuan Lee, Jian-Liang Lin
-
Patent number: 11189005Abstract: A method of operating a graphics processor that is configured to execute a graphics processing pipeline is provided. The method comprises the graphics processor reading, from an index buffer in external memory, a block of data comprising plural sets of indices, each set of indices comprising a sequence of indices indexing a set of vertices that defines a primitive of a plurality of primitives to be processed by the graphics processing pipeline. The graphics processor compresses the block of data to form a compressed version of the block of data, and stores the compressed version of the block of data in an internal memory of the graphics processor.Type: GrantFiled: August 27, 2020Date of Patent: November 30, 2021Assignee: Arm LimitedInventors: Andreas Due Engh-Halstvedt, Jorn Nystad, Olof Henrik Uhrenholt, Frank Klaeboe Langtind
-
Patent number: 11190809Abstract: An apparatus including a memory operably coupled to a processor. The processor is configured to determine whether to use an intra smoothing filter for a rectangular prediction unit (PU), wherein a width of the rectangular PU is different from a height of the rectangular PU.Type: GrantFiled: March 2, 2020Date of Patent: November 30, 2021Assignee: Futurewei Technologies, Inc.Inventors: Guichun Li, Lingzhi Liu, Changcai Lai, Nam Ling, Jianhua Zheng, Chen-Xiong Zhang
-
Patent number: 11190770Abstract: A method for decoding a video according to the present invention may comprise: obtaining a weighted prediction parameter of a current block, determined, based on the weighted prediction parameter, weights applying to a first prediction block generated based on a first reference picture and a second prediction block generated based on a second reference picture, and obtaining, based on a weighted sum of the first prediction block and the second prediction block, a final prediction block of the current block.Type: GrantFiled: June 30, 2017Date of Patent: November 30, 2021Assignee: KT CORPORATIONInventor: Bae Keun Lee
-
Patent number: 11190781Abstract: The present disclosure provides systems and methods for performing adaptive resolution change during video encoding and decoding. The methods include: comparing resolutions of a target picture and a first reference picture; in response to the target picture and the first reference picture having different resolutions, resampling the first reference picture to generate a second reference picture; and encoding or decoding the target picture using the second reference picture.Type: GrantFiled: May 29, 2020Date of Patent: November 30, 2021Assignee: Alibaba Group Holding LimitedInventors: Mohammed Golam Sarwer, Jiancong Luo, Yan Ye
-
Patent number: 11190759Abstract: A method for decoding a video according to the present invention may comprise: determining an intra prediction mode of a current block, determining, based on the intra prediction mode, a first reference sample of a prediction target sample included in the current block, generating a first prediction sample for the prediction target sample using the first reference sample, and generating a second prediction sample for the prediction target sample using the first prediction sample and a second reference sample located at a position different from the first reference sample.Type: GrantFiled: September 30, 2020Date of Patent: November 30, 2021Assignee: KT CORPORATIONInventor: Bae Keun Lee
-
Patent number: 11190799Abstract: Disclosed are an intra-prediction mode-based image processing method and apparatus. In particular, the intra-prediction mode-based image processing method may comprise the steps of: generating a pre-prediction sample of a current chroma block by performing first component prediction in which a reconstructed sample of a luminance block corresponding to the current chroma block is used; determining whether or not second component prediction is applicable to the current chroma block; and when the second component prediction is applicable, generating a final prediction sample of the current chroma block by using the pre-prediction sample and a residual signal of another chroma block corresponding to the current chroma block.Type: GrantFiled: March 30, 2018Date of Patent: November 30, 2021Assignee: LG ELECTRONICS INC.Inventors: Choi Jangwon, Lim Jaehyun
-
Patent number: 11190762Abstract: Disclosed are an intra-prediction mode-based image processing method and apparatus. In particular, the intra-prediction mode-based image processing method may comprise the steps of: generating a first prediction sample by performing spatial prediction on a current chroma block; determining whether or not a combined intra-prediction mode is applicable to the current chroma block; when the combined intra-prediction mode is applicable to the current chroma block, determining a component prediction mode used for inter-component prediction of the current chroma block; generating a second prediction sample by applying the determined component prediction mode to the current chroma block; and generating a final prediction sample of the current chroma block by using the first prediction sample and the second prediction sample.Type: GrantFiled: March 19, 2018Date of Patent: November 30, 2021Assignee: LG ELECTRONICS, INC.Inventors: Jangwon Choi, Jaehyun Lim
-
Patent number: 11190794Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes processing circuitry that can decode coded information of a transform block (TB) from a coded video bitstream. The coded information can indicate a region of the TB on which a secondary transform is applied. The region can include a first sub-region having transform coefficients calculated by the secondary transform and a second sub-region. The processing circuitry can determine, for a transform coefficient in the TB, whether a neighboring transform coefficient used to determine the transform coefficient is located in the second sub-region. When the neighboring transform coefficient is determined to be located in the second sub-region, the processing circuitry can determine the transform coefficient according to a default value for the neighboring transform coefficient and reconstruct a sample in the TB based on the transform coefficient for the sample.Type: GrantFiled: February 11, 2020Date of Patent: November 30, 2021Assignee: Tencent America LLCInventors: Xin Zhao, Xiang Li, Shan Liu
-
Patent number: 11184640Abstract: Disclosed are an intra prediction method of a chrominance block using a luminance sample and an apparatus using the same. An image decoding method comprises the steps of: calculating an intra prediction mode of a chrominance block on the basis of an LM mapping table when the chrominance block uses an LM; and generating a prediction block for the chrominance block on the basis of the calculated intra prediction mode of the chrominance block. When intra prediction mode information of chrominance blocks are decoded, mutually different tables are used depending on whether or not an LM is used, so that encoding and decoding can be performed without an unnecessary waste of bits.Type: GrantFiled: August 28, 2020Date of Patent: November 23, 2021Assignee: 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: 11184610Abstract: A video coding device receives a bitstream including video data. The device determines an intra-prediction mode subset. The intra-prediction mode subset include intra-prediction modes that correlate to a plurality of reference lines for a current image block and excludes intra-prediction modes that correlate to a primary reference line for the current image block. When a first intra-prediction mode is included in the intra-prediction mode subset, the device decodes the first intra-prediction mode by an alternative intra-prediction mode index. When the first intra-prediction mode is not included in the intra-prediction mode subset, the device decodes the first intra-prediction mode by an intra-prediction mode index. The device presents video data including an image block decoded based on the first intra-prediction mode.Type: GrantFiled: June 26, 2020Date of Patent: November 23, 2021Assignee: Futurewei Technologies, Inc.Inventors: Shan Liu, Xiang Ma
-
Patent number: 11184622Abstract: A video decoding apparatus includes: a matrix reference pixel derivation unit configured to derive, as a reference image, an image obtained by down-sampling an image adjacently above a target block and an image adjacently leftward of the target block; a weight matrix derivation unit configured to derive a matrix of weighting factors in accordance with an intra prediction mode and a target block size; a matrix prediction image derivation unit configured to derive a prediction image by using a product of elements of the reference image and elements of the matrix of the weighting factors; and a matrix prediction image interpolation unit deriving, as a prediction image, the prediction image or an image obtained by interpolating the prediction image, wherein the weight matrix derivation unit derives a matrix with a size of a width equal to or smaller than a width of the target block size and a height equal to or smaller than a height of the target block size.Type: GrantFiled: September 11, 2020Date of Patent: November 23, 2021Assignee: SHARP KABUSHIKI KAISHAInventors: Yukinobu Yasugi, Eiichi Sasaki, Tomohiro Ikai, Tomoko Aono
-
Patent number: 11184609Abstract: The present invention relates to an image encoding/decoding method and apparatus. The image decoding method according to the present invention may comprise constructing N MPM lists for a current block, wherein N is equal to or greater than 1, deriving an intra prediction mode of the current block based on the N MPM lists, and performing intra prediction for the current block based on the intra prediction mode.Type: GrantFiled: January 2, 2018Date of Patent: November 23, 2021Assignee: Electronics and Telecommunications Research InstituteInventors: Hyun Suk Ko, Sung Chang Lim, Jung Won Kang, Dong San Jun, Seung Hyun Cho, Jin Ho Lee, Ha Hyun Lee, Hui Yong Kim, Jin Soo Choi
-
Patent number: 11184612Abstract: An encoder which codes a moving picture includes: a processor; and a memory, wherein the processor, using the memory: subtracts a prediction image of an image included in the moving picture from the image so as to derive a prediction error; sequentially selects a plurality of transform basis candidates; derives an evaluation value of a transform basis candidate selected; compares the evaluation value with a threshold value; based on a result of the comparison, skips selection of one or more transform basis candidates that have not been selected; determines the transform basis from one or more transform basis candidates selected; performs the transform of the prediction error, using the transform basis; quantizes a result of the transform; and codes a result of the quantization as data of the image.Type: GrantFiled: June 29, 2018Date of Patent: November 23, 2021Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Ryuichi Kanoh, Tadamasa Toma, Kiyofumi Abe, Takahiro Nishi
-
Patent number: 11179634Abstract: A content presenting method includes starting, by user equipment, a 3D application, in response to an instruction for starting the 3D application, the 3D application presenting a simulated object and a virtual screen for the simulated object to watch video content, and receiving, by the user equipment, a content source address from a 3D application server, the content source address being of live content that is currently broadcasted on the 3D application server. The method further includes obtaining, by the user equipment, audio data and video data from a content providing server, based on the content source address, rendering, by the user equipment, the audio data and the video data to obtain the video content and audio content, playing, by the user equipment, the audio content in the 3D application, and displaying, by the user equipment, the video content, using the virtual screen.Type: GrantFiled: March 2, 2017Date of Patent: November 23, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yuzhang Zhu, Lei Jiang, Junhong Wang
-
Patent number: 11178397Abstract: A video processing method comprises receiving input data of a current block, checking if the current block satisfies one or more predefined criteria, setting the current block to be a root block if the current block satisfies the predefined criteria, one or more color components of one or more blocks in the current block are not checked with the predefined criteria if the current block is a root block, encoding or decoding the one or more color components of one or more blocks in the current block using neighboring reconstructed samples of the one or more color components of the current block as reference samples if the current block is a root block. Each block in the current block is encoded or decoded using neighboring reconstructed samples of each block in the current block as reference samples if the current block is not a root block.Type: GrantFiled: October 9, 2019Date of Patent: November 16, 2021Assignee: MEDIATEK INC.Inventors: Zhi-Yi Lin, Tzu-Der Chuang, Ching-Yeh Chen
-
Patent number: 11178404Abstract: Aspects of the disclosure include a method for video coding. The method includes receiving input data associated with a current block in an image frame, selecting a reference pixel set from a plurality of candidate neighboring pixel sets adjacent to an edge of the current block, generating an intra predictor of the current block based on the selected reference pixel set and an intra prediction mode of the current block, and encoding or decoding the current block based on the intra predictor to output encoded video data or a decoded block. Each set of the candidate neighboring pixel sets is arranged in parallel with the edge of the current block.Type: GrantFiled: May 7, 2019Date of Patent: November 16, 2021Assignee: MEDIATEK INC.Inventors: Xiaozhong Xu, Shan Liu
-
Patent number: 11178405Abstract: Provided are a method and apparatus for performing intra prediction, in a video encoding and decoding procedure, by configuring an additional mode set based on most probable mode (MPM) modes of a current block, and determining an intra prediction mode of the current block, based on the MPM modes and the additional mode set. To solve the technical problems, a video decoding method provided in the present disclosure includes configuring an additional mode set based on MPM modes of a current block; determining an intra prediction mode of the current block, based on the MPM modes and the additional mode set; and performing intra prediction on the current block, based on the intra prediction mode.Type: GrantFiled: October 18, 2018Date of Patent: November 16, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Na-rae Choi, Bo-ra Jin
-
Patent number: 11178418Abstract: A method of efficient signalizing of picture size and partitioning information in a video bitstream, is performed by at least one processor and includes obtaining, from a sequence parameter set (SPS) to which a coded picture refers, a flag indicating whether the picture size and partitioning information of the coded picture is included in the SPS, and determining whether the obtained flag indicates that the picture size and partitioning information is included in the SPS. The method further includes based on the flag being determined to indicate that the picture size and partitioning information is included in the SPS, obtaining, from the SPS, the picture size and partitioning information, and based on the flag being determined to indicate that the picture size and partitioning information is not included in the SPS, obtaining, from a video parameter set (VPS), the picture size and partitioning information that is included in the VPS.Type: GrantFiled: September 21, 2020Date of Patent: November 16, 2021Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
-
Patent number: 11172207Abstract: Innovations in unified intra block copy (“BC”) and inter prediction modes are presented. In some example implementations, bitstream syntax, semantics of syntax elements and many coding/decoding processes for inter prediction mode are reused or slightly modified to enable intra BC prediction for blocks of a frame. For example, to provide intra BC prediction for a current block of a current picture, a motion compensation process applies a motion vector that indicates a displacement within the current picture, with the current picture being used as a reference picture for the motion compensation process. With this unification of syntax, semantics and coding/decoding processes, various coding/decoding tools designed for inter prediction mode, such as advanced motion vector prediction, merge mode and skip mode, can also be applied when intra BC prediction is used, which simplifies implementation of intra BC prediction.Type: GrantFiled: September 1, 2020Date of Patent: November 9, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Bin Li, Ji-Zheng Xu
-
Patent number: 11172211Abstract: Aspects of the disclosure provide methods and an apparatus for video encoding/decoding. The apparatus includes processing circuitry that decodes coded information of a coding unit (CU) from a coded video bitstream. The coded information indicates a last position of non-zero transform coefficients of a first coding block (CB) of the CU. The processing circuitry determines whether a secondary transform index is signaled in the coded information based on the last position and whether to perform a secondary transform on a second CB based on whether the secondary transform index is determined to be signaled in the coded information. When the secondary transform is determined to be performed, the processing circuitry performs the secondary transform on the second CB and reconstructs the second CB. Responsive to the secondary transform being determined not to be performed, the processing circuitry reconstructs the second CB without performing the secondary transform on the second CB.Type: GrantFiled: April 2, 2020Date of Patent: November 9, 2021Assignee: Tencent America LLCInventors: Xin Zhao, Xiang Li, Shan Liu
-
Patent number: 11172221Abstract: A method of performing intra prediction for encoding or decoding uses multiple layers of reference samples. The layers are formed into reference arrays that are used by a function, such as a weighted combination, to form a final prediction. The prediction is used in encoding or decoding a block of video data. The weights can be determined in a number of ways, and for a given prediction mode, the same weights, or different weights can be used for all pixels in a target block. If the weights are varied, they can depend on the distance of the target pixel from reference arrays.Type: GrantFiled: June 25, 2018Date of Patent: November 9, 2021Assignee: InterDigital Madison Patent Holdings, SASInventors: Tangi Poirier, Gagan Rath, Fabrice Urban
-
Patent number: 11172206Abstract: An intra prediction mode encoding and decoding method, an image decoding device, and an image encoding device operate by deriving most probable modes (MPMs) from surrounding prediction units adjacent to a current prediction unit and deriving an intra prediction mode of the current prediction unit on the basis of an MPM flag indicating whether an MPM having the same prediction mode as the intra prediction mode of the current prediction unit exists among the derived MPMs.Type: GrantFiled: April 16, 2020Date of Patent: November 9, 2021Assignees: Electronics and Telecommunications Research Institute, Intellectual Discovery Co., Ltd.Inventors: Jin Ho Lee, Hui Yong Kim, Sung Chang Lim, Jin Soo Choi, Jin woong Kim, Jae Gon Kim, Hae Chul Choi, Sang Yong Lee
-
Patent number: 11172197Abstract: A method of signaling an intra prediction mode used to encode a current block in an encoded video bitstream using at least one processor includes determining a plurality of candidate intra prediction modes; generating a most probable mode (MPM) list using the plurality of candidate intra prediction modes; signaling a reference line index indicating a reference line used to encode the current block from among a plurality of reference lines including an adjacent reference line and a plurality of non-adjacent reference lines; and signaling an intra mode index indicating the intra prediction mode, wherein the MPM list is generated based on the reference line used to encode the current block and whether an intra sub-partition (ISP) mode is enabled.Type: GrantFiled: August 2, 2019Date of Patent: November 9, 2021Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Xiang Li, Shan Liu
-
Patent number: 11166046Abstract: A method and apparatus for palette coding of a block of video data using a candidate prediction mode list with syntax redundancy removed are disclosed. In one embodiment, whether a redundant prediction mode exists in the candidate prediction mode list for the current samples of the current block is determined based on the candidate prediction mode list and the previous prediction mode associated with the previous samples. If the redundant prediction mode exists in the candidate prediction mode list, the redundant prediction mode is removed from the candidate prediction mode list to generate a reduced candidate prediction mode list. In another embodiment, whether a redundant predictor exists in a candidate predictor list for a current sample of the current block is determined based on a condition related to one or more predictors for the current sample of the current block.Type: GrantFiled: June 29, 2020Date of Patent: November 2, 2021Assignee: HFI Innovation Inc.Inventors: Tzu-Der Chuang, Yu-Chen Sun, Yi-Wen Chen, Yu-Wen Huang
-
Patent number: 11164299Abstract: Images may be captured by a moving image capture device. A reference image and a background image may be selected from the images. The reference image may include depiction of an object, with the object blocking view of the background. The background image may include depiction of the background blocked by the object in the reference image. An object layer may be generated by segmenting the depiction of the object from the reference image. A background layer may be generated by combining the depiction of the background in the background image with the reference image. The background layer may be blurred and combined with the object layer to generate a panning image.Type: GrantFiled: April 6, 2020Date of Patent: November 2, 2021Assignee: GOPRO, INC.Inventors: Gladys Jocelyne Marc, Balthazar Neveu, Nicolas Rahmouni, Maëva Escoulan
-
Patent number: 11166032Abstract: An encoder includes circuitry and memory. Using the memory, the circuitry: encodes an original image and decodes the original image encoded, to generate a first bitstream and a local decoded image; encodes supplemental information and decodes the encoded supplemental information, to generate a second bitstream and local decoded supplemental information; inputs data based on the local decoded image and the local decoded supplemental information to a post processing network which is a neural network, to cause a reconstructed image to be output from the post processing network, the reconstructed image corresponding to the original image and being to be used to encode a following original image which follows the original image; and concatenates the first bitstream and the second bitstream to generate a concatenated bitstream.Type: GrantFiled: October 26, 2020Date of Patent: November 2, 2021Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Alec Hodgkinson, Luca Rigazio, Takahiro Nishi, Kiyofumi Abe, Ryuichi Kanoh, Tadamasa Toma
-
Patent number: 11159800Abstract: A system for encoding a sequence of frames (171) of a data signal. The system comprises: a first encoding system (120) comprising at least: a first encoder (130) configured to encode the sequence of frames (171) according to a first encoding algorithm; and a first rate control unit (135) configured to control a first bit rate at which the first encoder (130) encodes said sequence of frames (171); a second encoding system (100) comprising at least: a second encoder (116) configured to encode a second sequence of frames (175) associated with the sequence of frames (171) according to a second encoding algorithm; and a second rate control unit (135) configured to control a second bit rate at which the second encoder (130) encodes said second sequence of frames (175) associated with the sequence of frames (171).Type: GrantFiled: April 9, 2020Date of Patent: October 26, 2021Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Ivan Damnjanovic, Matthew Compton
-
Patent number: 11159825Abstract: A decoding method comprises the steps of: combining two or more encoding units of maximum size into a single encoding unit group; acquiring encoding data corresponding to the combined single encoding unit group; and decoding, according to a decoding order, the two or more encoding units of maximum size contained in the single encoding unit group. Also disclosed is a block partitioning structure used for encoding and decoding video.Type: GrantFiled: April 8, 2019Date of Patent: October 26, 2021Assignee: Intellectual Discovery Co., Ltd.Inventors: Ho Chan Ryu, Yong Jo Ahn
-
Patent number: 11159786Abstract: A method of decoding JVET video includes receiving a bitstream that includes encoded video data that includes encoded video data. From the encoded data, a horizontal predictor and a vertical predictor for a pixel in the current coding block may be interpolated. A coding block size may be identified to determine whether to use equal weight or unequal weights to apply to each of the horizontal and vertical predictors for calculating a final planar prediction value P(x,y) by comparing the coding block size to a coding block size threshold.Type: GrantFiled: August 25, 2020Date of Patent: October 26, 2021Assignee: ARRIS Enterprises LLCInventors: Krit Panusopone, Yue Yu, Seungwook Hong, Limin Wang
-
Patent number: 11159796Abstract: A data transmitting method includes generating multiple channels of encoded data by encoding same data to be encoded according to a plurality of bit rates and selecting encoded data to be transmitted from the multiple channels of encoded data according to a channel bandwidth of a transmission channel. The encoded data to be transmitted is one of the multiple channels of encoded data that matches the channel bandwidth.Type: GrantFiled: July 17, 2019Date of Patent: October 26, 2021Assignee: SZ DJI TECHNOLOGY CO., LTD.Inventors: Lei Zhu, Hao Cui, Ying Chen, Ming Gong
-
Patent number: 11159822Abstract: An example device for coding (encoding or decoding) video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: code data representing a location of a virtual boundary defining a clean side of a picture of video data and a dirty side of the picture; disable use of blocks on the dirty side for intra-prediction reference of blocks on the clean side; and code the picture without using the blocks on the dirty side for intra-prediction reference of the blocks on the clean side.Type: GrantFiled: July 9, 2020Date of Patent: October 26, 2021Assignee: Qualcomm IncorporatedInventors: Muhammed Zeyd Coban, Vadim Seregin
-
Patent number: 11159798Abstract: A method, and associated computer system and computer program product, for video compression that includes receiving a video file including a plurality of frames, identifying at least one image feature in each of the plurality of frames, determining a semantic state change of the image feature for each successive frame after a first of the plurality of frames, and storing the first of the plurality of frames and the semantic change of the image feature for each successive frame after the first of the plurality of frames.Type: GrantFiled: August 21, 2018Date of Patent: October 26, 2021Assignee: International Business Machines CorporationInventors: Saravanan Sadacharam, Vijay Kumar Ananthapur Bache, Vijay Ekambaram, Jhilam Bera
-
Patent number: 11153580Abstract: Encoded video data representing partial video images is decoded from a first video stream such as a HEVC bitstream. The first video stream comprises video images divided into a spatial array of independently decodable slices. The first video stream comprises network abstraction layer units that each contain video content data for a respective one of the slices preceded by a header that comprises parameters relating to the respective one of the slices in relation to the first video stream. Previously prepared information such as meta data about positions of parameters in the network abstraction layer units or a plurality of different versions of the network abstraction layer units for different partial image sizes (different picture sizes) is used.Type: GrantFiled: September 8, 2017Date of Patent: October 19, 2021Assignee: KONINKLIJKE KPN N.V.Inventors: Menno Bangma, Ray Van Brandenburg, Arjen Veenhuizen
-
Patent number: 11151924Abstract: A display driver includes a still image detector configured to receive a compressed image bitstream at an input frame frequency from a host processor, and to detect a still image by comparing the compressed image bitstream of a current frame and the compressed image bitstream of a previous frame, a driving frequency changer configured to output the compressed image bitstream at a first output frame frequency equal to the input frame frequency when the still image is not detected, and to output the compressed image bitstream at a second output frame frequency lower than the input frame frequency when the still image is detected, and a decoder configured to generate original image data at the first output frame frequency and the second output frame frequency.Type: GrantFiled: March 24, 2020Date of Patent: October 19, 2021Assignee: Samsung Display Co., Ltd.Inventors: Jinyoung Roh, Sangan Kwon, Sehyuk Park, Hyo Jin Lee, HongSoo Kim, Sukhun Lee
-
Patent number: 11145107Abstract: This disclosure describes efficient communication of surface texture data between system on a chip (SOC) integrated circuits. An example system includes a first integrated circuit and a second integrated circuit communicatively coupled to the first integrated circuit by a video communication interface. The first integrated generates a superframe in a video frame of the video communication interface for transmission to the second integrated circuit. The superframe includes multiple subframe payloads that carry surface texture data to be updated in the frame and corresponding subframe headers that include parameters of the subframe payloads. The second integrated circuit includes a direct access memory (DMA) controller. The DMA upon receipt of the superframe, writes the surface texture data within each of the subframe payloads directly to an allocated location in memory based on the parameters included in the corresponding one of the subframe headers.Type: GrantFiled: January 10, 2020Date of Patent: October 12, 2021Assignee: Facebook Technologies, LLCInventors: Richard Lawrence Greene, Steve John Clohset, Benjamin Charles Constable
-
Patent number: 11146810Abstract: A video coding device, such as a video encoder or video decoder, may determine that a block of video data has at least one of a width less than 8 pixels, a height less than 8 pixels, or the width and the height being equal to 8 pixels; in response, determine that the block is not coded using decoder-side motion vector refinement (DMVR); and code the block without performing DMVR for the block. The video coding device may determine that a second block of video data has a size of at least 8×N or N×8, wherein N is an integer value greater than 8, in response to determining that the second block of video data has the size of at least 8×N or N×8, and then determine whether to code the second block using DMVR.Type: GrantFiled: November 26, 2019Date of Patent: October 12, 2021Assignee: Qualcomm IncorporatedInventors: Chun-Chi Chen, Wei-Jung Chien, Chao-Hsiung Hung, Marta Karczewicz
-
Patent number: 11146801Abstract: A method, computer program, and computer system is provided for encoding video data. Data corresponding to a video frame is received. One or more luma and chroma samples from are identified from the received image data. Two or more linear models are determined from the identified luma and chroma samples. The luma and chroma samples are classified into a number of categories corresponding to a number of linear models, and each category has one or more corresponding linear model parameters signaled to the bitstream.Type: GrantFiled: June 30, 2020Date of Patent: October 12, 2021Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Shan Liu
-
Patent number: 11146817Abstract: A method for encoding, using a block-based video encoding algorithm, a distorted image frame produced via at least one image sensor, comprising: determining a map of maximum pixel block sizes corresponding to the distorted image frame, wherein the map of maximum pixel block sizes is determined based on a spatial resolution distribution corresponding to a distribution of extents of the corresponding FOV, such that for a first portion of the distorted image frame having a first spatial resolution, the maximum pixel block size corresponding to the first portion is set to a first value, and for a second portion of the distorted image frame having a second spatial resolution being lower than the first spatial resolution, the maximum pixel block size corresponding to the second portion is set to a second value being lower than the first value; and encoding, using the block-based video encoding algorithm, the distorted image frame.Type: GrantFiled: March 3, 2020Date of Patent: October 12, 2021Assignee: AXIS ABInventors: Viktor Edpalm, Song Yuan
-
Patent number: 11146786Abstract: A method of video processing includes maintaining tables, wherein each table includes a set of motion candidates and each motion candidate is associated with corresponding motion information; and performing a conversion between a first video block and a bitstream representation of a video including the first video block based on at least some of tables, the performing including checking motion candidates in a table in an order defined in a rule until a checking termination criteria is met.Type: GrantFiled: August 28, 2020Date of Patent: October 12, 2021Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
-
Patent number: 11146816Abstract: Embodiments of the present disclosure provide a method and device for processing a video signal. A method for decoding an image signal according to an embodiment of the present disclosure comprises the steps of: determining a non-separable transform set index indicating a non-separable transform set used for a non-separable transform of a current block from among non-separable transform sets predefined on the basis of an intra-prediction mode of the current block; determining. as a non-separable transform matrix, a transform kernel indicated by a non-separable transform index for the current block from among transform kernels included in the non-separable transform set indicated by the non-separable transform set index; and applying the non-separable transform matrix to an upper left region which of the current block, which is determined according to the width and height of the current block, wherein each of the predefined non-separable transform sets includes two transform kernels.Type: GrantFiled: June 12, 2020Date of Patent: October 12, 2021Assignee: LG ELECTRONICS INC.Inventors: Moonmo Koo, Mehdi Salehifar, Seunghwan Kim, Jaehyun Lim
-
Patent number: 11146793Abstract: According to the present invention, there is provided a method of decoding an image, the method including: deriving an initial motion vector of a current block; determining a motion refinement vector of the current block; and determining a motion vector of the current block on the basis of the initial motion vector and the motion refinement vector. Herein, the initial motion vector is derived from any one of merge candidates included in a merge candidate list for the current block.Type: GrantFiled: March 27, 2019Date of Patent: October 12, 2021Assignee: KT CORPORATIONInventor: Bae Keun Lee
-
Patent number: RE48810Abstract: The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type.Type: GrantFiled: June 19, 2019Date of Patent: November 2, 2021Assignee: SUN PATENT TRUSTInventors: Hisao Sasai, Takahiro Nishi, Youji Shibahara, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu