Patents Issued in January 21, 2021
  • Publication number: 20210021819
    Abstract: [Problem] To provide an image processing apparatus and an image processing method. [Solution] An image processing apparatus is provided. The image processing apparatus includes a decoding unit configured to generate a decoded image by decoding a coded stream, a determination unit configured to adopt a block boundary of the decoded image as a target and determine deblocking filter application necessity with respect to color difference components of the decoded image based on boundary strength that is calculated using a color difference related parameter related to a color difference, and a filtering unit configured to apply a deblocking filter to color difference components of pixels located in a vicinity of the block boundary based on a determination result of the deblocking filter application necessity.
    Type: Application
    Filed: December 20, 2018
    Publication date: January 21, 2021
    Applicant: Sony Corporation
    Inventor: Masaru IKEDA
  • Publication number: 20210021820
    Abstract: A filtered image with enhanced image quality is output. Provided is a loop filter including: a filtering processing unit configured to apply a filter to an unfiltered image; and an ALF unit configured to receive input of a DL image to which a filter is applied by a first filtering processing unit out of the filtering processing unit. The ALF unit further receives input of the unfiltered image.
    Type: Application
    Filed: March 25, 2019
    Publication date: January 21, 2021
    Inventors: TOMOHIRO IKAI, NORIO ITOH, TAKESHI CHUJOH, YASUAKI TOKUMO, HIROSHI WATANABE
  • Publication number: 20210021821
    Abstract: A video encoding and decoding method includes determining an image block set based on one or more similar image blocks of an image block to be processed, generating an initial structure matrix of the image block set based on a pixel value of each image block in the image block set, and performing a filtering process on the initial structure matrix to obtain a reconstructed structure matrix. The reconstructed structure matrix corresponds to a reconstructed pixel value of the each image block. The filtering process includes one or more point-fixing processes. The method further includes reconstructing the each image block based on the reconstructed pixel value of the each image block.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Inventors: Siwei MA, Xuewei MENG, Shanshe WANG, Chuanmin JIA, Xiaozhen ZHENG
  • Publication number: 20210021822
    Abstract: A method and apparatus for selecting an intra interpolation filter for multi-line intra prediction based on a reference line index for decoding a video sequence includes identifying a set of reference lines associated with a coding unit. A first type of interpolation filter is applied to reference samples included in a first reference line, of the set of reference lines, that is adjacent to the coding unit to generate a first set of prediction samples based on the first reference line being associated with a first reference line index. A second type of interpolation filter is applied to reference samples included in a second reference line, of the set of reference lines, that is non-adjacent to the coding unit to generate a second set of prediction samples based on the second reference line being associated with a second reference line index.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Applicant: TENCENT AMERICA LLC
    Inventors: Liang ZHAO, Xin Zhao, Xiang Li, Shan Liu
  • Publication number: 20210021823
    Abstract: The present disclosure relates to video encoding or decoding and, more specifically, to an apparatus and a method for applying an artificial neural network (ANN) to video encoding or decoding. The apparatus and the method of the present disclosure are characterized by applying a CNN-based filter to a first picture and at least one of a quantization parameter map and a block partition map to output a second picture.
    Type: Application
    Filed: October 6, 2020
    Publication date: January 21, 2021
    Inventors: Tae Young NA, Sun Young LEE, Jae Seob SHIN, Se Hoon SON, Hyo Song KIM, Jeong Yeon LIM
  • Publication number: 20210021824
    Abstract: A video processing method includes dividing a coding tree unit into one or more coding units using a quadtree plus binary tree division method, dividing a coding unit into one or more sub-blocks, determining a specific neighboring image block of the coding unit having a reference image same as a co-located reference image of the coding unit, determining a related reference block of the coding unit in the co-located reference image according to a motion vector of the specific neighboring image block, dividing the related reference block into several related reference sub-blocks, determining a scaling factor of a motion vector of the related reference sub-block in different manners according to whether that motion vector points to a short-term reference image or a long-term reference image, scaling that motion vector using the scaling factor, and performing prediction for the coding unit according to the scaled motion vector.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 21, 2021
    Inventors: Xiaozhen ZHENG, Weiran LI
  • Publication number: 20210021825
    Abstract: A video image processing method includes dividing a coding unit into one or more sub-block, constructing first and second motion vector candidate lists, and performing prediction for the coding unit according to the first and second motion vector candidate lists. The first motion vector candidate list includes a motion vector of a sub-block of the coding unit, and the second motion vector candidate list includes a motion vector of the coding unit. Constructing the first motion vector candidate list includes determining a reference motion vector of the coding unit, determining a related reference block of the sub-block of the coding unit in a co-located reference image of the coding unit according to the reference motion vector, determining a scaling factor of the motion vector of the related reference block, adding the scaled motion vector into the first motion vector candidate list.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 21, 2021
    Inventors: Xiaozhen ZHENG, Tianliang FU, Shanshe WANG, Siwei MA, Weiran LI, Suhong WANG
  • Publication number: 20210021826
    Abstract: Provided is a video decoding method including obtaining split information indicating whether to split a current block; when the split information indicates that the current block is split, splitting the current block into at least two lower blocks; obtaining encoding order information indicating an encoding order of the at least two lower blocks of the current block; determining a decoding order of the at least two lower blocks according to the encoding order information; and decoding the at least two lower blocks according to the decoding order.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yin-ji PIAO, Jie Chen, Chan-yul Kim
  • Publication number: 20210021827
    Abstract: Provided is a video decoding method including obtaining split information indicating whether to split a current block; when the split information indicates that the current block is split, splitting the current block into at least two lower blocks; obtaining encoding order information indicating an encoding order of the at least two lower blocks of the current block; determining a decoding order of the at least two lower blocks according to the encoding order information; and decoding the at least two lower blocks according to the decoding order.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yin-ji PIAO, Jie CHEN, Chan-yul KIM
  • Publication number: 20210021828
    Abstract: Provided is a video decoding method including obtaining split information indicating whether to split a current block; when the split information indicates that the current block is split, splitting the current block into at least two lower blocks; obtaining encoding order information indicating an encoding order of the at least two lower blocks of the current block; determining a decoding order of the at least two lower blocks according to the encoding order information; and decoding the at least two lower blocks according to the decoding order.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yin-ji PIAO, Jie CHEN, Chan-yul KIM
  • Publication number: 20210021829
    Abstract: Video coding systems or apparatus utilizing context-based adaptive binary arithmetic coding (CABAC) during encoding and/or decoding, are configured according to the invention with an enhanced binarization of non-zero Delta-QP (dQP). During binarization the value of dQP and the sign are separately encoded using unary coding and then combined into a binary string which also contains the dQP non-zero flag. This invention capitalizes on the statistical symmetry of positive and negative values of dQP and results in saving bits and thus a higher coding efficiency.
    Type: Application
    Filed: August 5, 2020
    Publication date: January 21, 2021
    Inventor: JUN XU
  • Publication number: 20210021830
    Abstract: Apparatus and methods for encoding and decoding video data having improved quantization parameter prediction are presented and can include using a combination of quantization parameter prediction values obtained from respective ones of a plurality of quantization parameter prediction methods to encode or decode the video data.
    Type: Application
    Filed: April 9, 2019
    Publication date: January 21, 2021
    Inventors: Edouard Francois, Fabrice Le Leannec, Fabien Racape
  • Publication number: 20210021831
    Abstract: A significance-coefficient flag indicates whether a given quantized transform coefficient is equal to zero or not. To encode the significant-coefficient flags, context-based entropy coding can be used. To adapt to the characteristics of a video sequence, the context model is selected based on the statistics of the transform coefficients. In one embodiment, the non-zero probabilities of transform coefficients are compared to different thresholds to divide a transform block into several context regions, where all coefficients in a context region use the same set of context models. In another embodiment, the transform block is first divided into several context regions based on the positions of the transform coefficients, and the non-zero probabilities of transform coefficients are compared with a threshold to divide each context region into two sub-regions, where all coefficients in a sub-region share the same set of context models.
    Type: Application
    Filed: April 8, 2019
    Publication date: January 21, 2021
    Inventors: Ya Chen, Fabrice Le Leannec, Tangi Poirier
  • Publication number: 20210021832
    Abstract: According to the present invention, there is provided a method of decoding an image, the method including: determining an intra prediction mode of a current block; determining a reference sample line for a prediction target sample included in the current block; and obtaining a prediction value of the prediction target sample on the basis of the intra prediction mode and the reference sample line.
    Type: Application
    Filed: March 15, 2019
    Publication date: January 21, 2021
    Applicant: KT CORPORATION
    Inventor: Bae Keun LEE
  • Publication number: 20210021833
    Abstract: A computer-implemented method, system, or computer-readable medium may include estimating local motion of an input video frame of an input video by computing a local motion vector corresponding to a respective candidate pixel patch from among one or more candidate pixel patches within the input video frame. Global motion may be estimated by computing a global motion vector. One or more subject motion vectors may be computed based on a corresponding local motion vector and the global motion vector. A number of static frames of the video may be identified. The input video may be determined to be a static video if a ratio of the number of static frames to a number of the video frames in the input video meets a static frame threshold and determining that the input video is a motion video if the ratio fails to meet the static frame threshold.
    Type: Application
    Filed: March 8, 2019
    Publication date: January 21, 2021
    Applicant: Google LLC
    Inventors: Wei HONG, Shengyi LIN
  • Publication number: 20210021834
    Abstract: A picture decoding method performed by a decoding apparatus according to the present disclosure includes obtaining motion prediction information from bitstream, generating an affine MVP candidate list including affine MVP candidates for a current block, deriving CPMVPs for respective CPs of the current block based on one of the affine MVP candidates included in the affine MVP candidate list, deriving the CPMVDs for the CPs of the current block based on information on CPMVDs for each of the CPs included in the obtained motion prediction information, deriving CPMVs for the CPs of the current block based on the CPMVPs and the CPMVDs, deriving prediction samples for the current block based on the CPMVs, and generating reconstructed samples for the current block based on the derived prediction samples.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Inventors: Seethal PALURI, Seunghwan KIM
  • Publication number: 20210021835
    Abstract: A video encoding device includes encoding control means 11 for controlling an inter-PU partition type of a CU to be encoded, based on the maximum number (PA) of motion vectors allowed for an image block having a predetermined area and the number (PB) of motion vectors of an encoded image block contained in the image block having the predetermined area. A video decoding device includes decoding control means for controlling an inter-PU partition type of a CU to be decoded, based on the maximum number (PA) of motion vectors allowed for an image block having a predetermined area and the number (PB) of motion vectors of a decoded image block contained in the image block having the predetermined area.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Applicant: NEC CORPORATION
    Inventors: Kenta SENZAKI, Yuzo SENDA, Keiichi CHONO, Hirofumi AOKI
  • Publication number: 20210021836
    Abstract: An inter prediction method includes obtaining predicted motion information of a current image block, where the predicted motion information is used to obtain one or more motion vectors of the current image block, the motion vectors include a forward MV and a backward MV for a bidirectional inter prediction, determining a motion vector difference for the current image block, and calculating the motion vectors based on the predicted motion information and the motion vector difference, where the motion vector difference is shared by the forward MV and the backward MV.
    Type: Application
    Filed: October 7, 2020
    Publication date: January 21, 2021
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jicheng An, Xu Chen, Jianhua Zheng
  • Publication number: 20210021837
    Abstract: Methods, systems, and apparatuses may encode a media content item based on metadata from previous encoding. The encoding may also generate encoding metadata, which may comprise a qualitative or quantitative characterization of the encoded media content item. A prediction engine may, based on this metadata, determine new encoding settings for the same or a different video resolution. The prediction engine may cause an encoded media content item to be stored and may cause encoding of the media content item using the new encoding settings.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 21, 2021
    Inventors: Weidong Mao, Alexander Giladi, Alex Balk
  • Publication number: 20210021838
    Abstract: A method is provided for inter-coding video in which coding units can be encoded using multiple local illumination compensation (LIC) values to more accurately and efficiently transmit and render video. In the method, two or more LIC values can be established for a single coding unit (CU) such that the CU can be coded using multiple LIC values instead of a single LIC value as employed in present systems.
    Type: Application
    Filed: October 7, 2020
    Publication date: January 21, 2021
    Inventors: Yue Yu, Krit Panusopone, Limin Wang
  • Publication number: 20210021839
    Abstract: An extension to the motion-constrained tile sets SEI message provides functionality to signal all tiles are independently decodable and to signal the ROIs that may have more than one tile per ROI. With this extension, the functionality to redefine any independently decodable region-of-interest in a CVS at a coding tree unit level based on user interactivity is enabled. The extension supports the interactivity utilized in various applications such as interactive Ultra High Definition Television (UHDTV), dynamic high-quality zoom-in application, interactive on-demand, e-learning, smart surveillance and many other applications. Additionally, the temporal MCTS SEI message is able to be used by an encoder for tiled streaming to signal explicitly to the decoder that the decoder need only to display the ROI.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Inventors: CHEUNG AUYEUNG, JUN XU, ALI J TABATABAI
  • Publication number: 20210021840
    Abstract: The present invention relates to an image processing method and an apparatus therefor. Specifically, a method for decoding an image may comprise the steps of: decoding a first split flag indicating whether to split a first block using a binary tree structure; when the first split flag indicates that the first block is split, decoding split mode information indicating the direction in which the first block is split; checking whether a second block split from the first block is a square block, according to the split mode information; and when, as a result of the checking, it is determined that the second block is a square block, decoding a second split flag indicating whether to split the second block using a quad tree structure.
    Type: Application
    Filed: August 8, 2017
    Publication date: January 21, 2021
    Inventors: Hyeongmoon JANG, Junghak NAM
  • Publication number: 20210021841
    Abstract: Aspects of the disclosure provide methods and an apparatus that includes processing circuitry. The processing circuitry can decode coding information of a current block from a coded video bitstream. The coding information can indicate that a first prediction mode of the current block is one of a plurality screen content coding (SCC) tools. The processing circuitry can determine whether at least one loop filter associated with the current block is disabled based on at least one of the first prediction mode of the current block and a first quantization parameter (QP) of the current block. In response to the at least one loop filter being determined as disabled, the processing circuitry can reconstruct the current block without the at least one loop filter.
    Type: Application
    Filed: July 13, 2020
    Publication date: January 21, 2021
    Applicant: TENCENT AMERICA LLC
    Inventors: Xiaozhong XU, Shan Liu, Xiang Li
  • Publication number: 20210021842
    Abstract: A further coding efficiency increase may be achieved if for a current block of a picture, for which the bit stream signals one of supported partitioning patterns, a reversal of the partitioning by block merging is avoided. In particular, if the signaled one of the supported partitioning patterns specifies a subdivision of the block into two or more further blocks, a removal of certain coding parameter candidates for all further blocks, except a first further block of the further blocks in a coding order, is performed. Particularly, those coding parameter candidates are removed from the set of coding parameter candidates for the respective further block, the coding parameters of which are the same as coding parameters associated with any of the further blocks which, when being merged with the respective further block, would result in one of the supported partitioning pattern. This avoids redundancy between partitioning coding and merging coding.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 21, 2021
    Inventors: Philipp Helle, Heiko Schwarz, Detlev Marpe, Thomas Wiegand, Simon Oudin, Benjamin Bross
  • Publication number: 20210021843
    Abstract: A display driver circuit configured to drive a display panel includes a memory, a decoder, and a controller. The memory stores first data using data from outside of the display driver circuit. The decoder decodes the stored first data. The controller generates compression data using the decoded first data. While an image based on the decoded first data is displayed on the display panel, when second data based on the data from the outside are not stored in the memory after the first data are stored in the memory, the controller controls the decoder such that the decoder does not operate and controls the memory such that the compression data are stored in the memory.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Inventors: WOOJOO KIM, SEONGMIN CHEON
  • Publication number: 20210021844
    Abstract: Systems and methods for performing polar decoding using a transformation of the coded bits prior to polar decoding and an inverse transformation of the resulting data bits after polar decoding are disclosed. In some embodiments, a method of operation of a receiving node to perform polar decoding comprises transforming a received code bit vector yN in accordance with a transformation TN to thereby provide a transformed code bit vector Y?N=YNTN, performing polar decoding of the transformed code bit vector y?N to thereby provide a transformed data bit vector v?N, and inversely transforming the transformed data bit vector v?N in accordance with an inverse transformation TN?1 to thereby provide an estimated data bit vector vN=v?NTN?1. In some embodiments, the transformation TN re-orders coded bits in the coded bit vector yN such that some future frozen bit(s) are swapped in front of some information bit(s) prior to performing polar decoding.
    Type: Application
    Filed: February 5, 2018
    Publication date: January 21, 2021
    Inventors: Dennis Hui, Yufei Blankenship
  • Publication number: 20210021845
    Abstract: Provided are an inter prediction method and a motion compensation method. The inter prediction method includes: performing inter prediction on a current image by using a long-term reference image stored in a decoded picture buffer; determining residual data and a motion vector of the current image generated via the inter prediction; and determining least significant bit (LSB) information as a long-term reference index indicating the long-term reference image by dividing picture order count (POC) information of the long-term reference image into most significant bit (MSB) information and the LSB information.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young-o PARK, Il-koo KIM, Chan-yul KIM, Kwang-pyo CHOI
  • Publication number: 20210021846
    Abstract: One or more computing devices, systems, and/or methods for video encoding are provided. For example, a video file may be segmented into at least a first portion and a second portion. The first portion may be analyzed to determine that the first portion is associated with a first level of complexity, and the second portion may be analyzed to determine that the second portion is associated with a second level of complexity. A first bitrate associated with the first level of complexity may be determined, and a second bitrate associated with the second level of complexity may be determined. The first portion may be encoded at the first bitrate to generate a first encoded portion, and the second portion may be encoded at the second bitrate to generate a second encoded portion. The first encoded portion and the second encoded portion may be assembled to generate an optimized video file.
    Type: Application
    Filed: October 5, 2020
    Publication date: January 21, 2021
    Inventors: Jian Zhou, Congxia Dai, Heri Zhao, Zhonghua Ma, Xumin Wu, Michael Chang-Ping Chen, Sagar Dattatraya Bhandare
  • Publication number: 20210021847
    Abstract: A method and an apparatus for encoding/decoding an image according to the present invention may determine a reference area that is a pre-reconstructed area spatially adjacent to a current block on the basis of reference information for specifying the position of a reference area used for predicting a current block and may predict the current block on the basis of the reference area.
    Type: Application
    Filed: March 29, 2019
    Publication date: January 21, 2021
    Applicant: INDUSTRY ACADEMY COOPERATION FOUNDATION OF SEJONG UNIVERSITY
    Inventors: Joo Hee MOON, Dong Jae WON, Jae Min HA, Sung Won LIM
  • Publication number: 20210021848
    Abstract: A video decoding method includes: when a current block satisfies a preconfigured condition, parsing a first syntax element indicating whether the current block is split into a plurality of sub-blocks; when the first syntax element indicates that the current block is split, parsing a second syntax element indicating whether the current block is split using a quad-tree structure; when the second syntax element indicates that the current block is not split using the quad-tree structure, parsing at least one of a third syntax element indicating whether the current block is split using a binary-tree structure or a ternary-tree structure and a fourth syntax element indicating a split direction of the current block; and determining a split mode of the current block based on at least one of the first syntax element, the second syntax element, the third syntax element and the fourth syntax element.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Inventors: Junghak NAM, Seunghwan KIM, Jaehyun LIM
  • Publication number: 20210021849
    Abstract: A video coding mechanism for viewpoint dependent video coding is disclosed. The mechanism includes mapping a spherical video signal, stitched from multiple directional video signals, into a plurality of sub-picture video signals each containing a sequence of sub-pictures. The plurality of sub-picture video signals are encoded as a plurality of sub-picture bitstreams. The plurality of sub-picture bitstreams are composed into a plurality of sub-picture tracks to be compatible with a multi-bitstream merge function for reconstruction of the spherical video signal. A track level mergable indication is encoded within a track level box for the sub-picture tracks, which indicates the sub-picture tracks are compatible with the multi-bitstream merge function for reconstruction of the spherical video signal.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Inventors: Ye-Kui Wang, Huameng Fang, Yuqun Fan, Jianle Chen
  • Publication number: 20210021850
    Abstract: A method is provided for coding at least one image split up into partitions, a current partition to be coded containing data, at least one data item of which is allotted a sign. The coding method includes, for the current partition, the following steps: calculating the value of a function representative of the data of the current partition with the exclusion of the sign; comparing the calculated value with a predetermined value of the sign; as a function of the result of the comparison, modifying or not modifying at least one of the data items of the current partition, in the case of modification, coding the at least one modified data item.
    Type: Application
    Filed: June 29, 2020
    Publication date: January 21, 2021
    Inventors: Felix Henry, Gordon Clare
  • Publication number: 20210021851
    Abstract: A method of dividing an input image signal into pixel blocks, and performing inter-prediction on the divided pixel blocks. This method includes selecting predicted motion information from a motion information buffer storing motion information in an encoded region, and predicting motion information of an encoding target block by using the predicted motion information. The method further includes acquiring representative motion information from a plurality of items of motion information in an encoded region in accordance with first information indicating a method of selecting the predicted motion information, thereby obtaining only the representative motion information.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 21, 2021
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Taichiro SHIODERA, Akiyuki TANIZAWA, Tomoo YAMAKAGE, Takeshi CHUJOH
  • Publication number: 20210021852
    Abstract: A device configured to encode video data is discussed. The device includes a generator configured to generate a prediction block of a current prediction unit using a reference index and a motion vector of the current prediction unit, and a residual block using a difference between the current prediction unit and the prediction block; a transformer configured to transform the residual block to generate a transform block; a quantizer configured to quantize coefficients of the transform block to generate a quantization block using a quantization parameter. Further, the quantizer generates the quantization block by selecting two effective quantization parameters that are available and exist among left, upper, and previous quantization parameters according to an order of priority levels set for the left, upper, and previous quantization parameters and using an average of the two effective quantization parameters; and an entropy-coder configured to entropy-code the quantization block using a scan pattern.
    Type: Application
    Filed: October 2, 2020
    Publication date: January 21, 2021
    Applicant: IBEX PT HOLDINGS CO., LTD.
    Inventors: Kwangje KIM, Hyunoh OH
  • Publication number: 20210021853
    Abstract: Embodiments of this application relate to the field of video picture coding technologies, and disclose a bidirectional inter prediction method and apparatus, to improve coding efficiency. The method includes: obtaining indication information, where the indication information is used to indicate that second motion information is determined based on first motion information, the first motion information is motion information of a current picture block in a first direction, and the second motion information is motion information of the current picture block in a second direction; obtaining the first motion information; determining the second motion information based on the first motion information; and determining prediction samples of the current picture block based on the first motion information and the second motion information.
    Type: Application
    Filed: September 25, 2020
    Publication date: January 21, 2021
    Inventors: Huanbang CHEN, Haitao YANG, Jianle CHEN
  • Publication number: 20210021854
    Abstract: A prediction information deriving unit derives the inter-prediction information candidates from inter-prediction information of a prediction block neighboring to a coding target prediction block or a prediction block present at the same position as or near the coding target prediction block in a coded picture at a temporally different position from the coding target prediction block. A candidate supplementing unit supplements inter-prediction information candidates having the same prediction mode, reference index, and motion vector until the number of inter-prediction information candidates reaches the designated number of candidates when the number of inter-prediction information candidates is smaller than the designated number of candidates.
    Type: Application
    Filed: September 25, 2020
    Publication date: January 21, 2021
    Inventors: Hiroya NAKAMURA, Shigeru FUKUSHIMA, Hideki TAKEHARA
  • Publication number: 20210021855
    Abstract: A video processing method includes receiving indexes indicating an initial motion vector, determining a reference image before a current frame in time sequence as a long-term reference image according to a frame identifier, and obtaining first and second initial motion vectors of a current coding unit from a motion vector candidate list according to the indexes. The first and second initial motion vectors point to first and second reference images, respectively, that are forward and backward frames of the current frame, respectively. The method further includes performing prediction for the current coding unit in different manners according to whether the first and second reference images are short-term reference images or one of the first and second reference images is the long-term reference image.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 21, 2021
    Inventors: Weiran LI, Xiaozhen ZHENG
  • Publication number: 20210021856
    Abstract: A video image processing method includes dividing a coding tree unit into one or more coding units using a quadtree plus binary tree division method, obtaining a motion vector candidate list of one of the one or more coding units, determining a base motion vector according to motion vectors in the motion vector candidate list, in response to the base motion vector pointing to a short-term reference image, scaling the base motion vector using a scaling factor not equal to 1, in response to the base motion vector pointing to a long-term reference image, scaling the base motion vector using a scaling factor set to 1, and performing prediction for the one of the one or more coding units according to the base motion vector after being scaled.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 21, 2021
    Inventors: Xiaozhen ZHENG, Suhong WANG, Shanshe WANG, Siwei MA, Weiran LI
  • Publication number: 20210021857
    Abstract: A video image processing method includes determining a current image block and, in response to a size of the current image block meeting a preset condition, determining a temporal candidate motion vector of the current image block according to at least one of a temporal motion vector prediction (TMVP) operation or an advanced/alternative temporal motion vector prediction (ATMVP) operation.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 21, 2021
    Inventors: Suhong WANG, Xiaozhen ZHENG, Shanshe WANG, Siwei MA
  • Publication number: 20210021858
    Abstract: A video image processing method includes determining a current image block and, in response to a size of the current image block meeting a preset condition, determining a temporal candidate motion vector of the current image block according to at least one of a temporal motion vector prediction (TMVP) operation or an advanced/alternative temporal motion vector prediction (ATMVP) operation.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 21, 2021
    Inventors: Xiaozhen ZHENG, Suhong WANG, Shanshe WANG, Siwei MA
  • Publication number: 20210021859
    Abstract: Motion estimation or compensation functionality of a hardware component is used to encode or decode key frames and other video frames. The hardware component includes a memory, which may, for example, be a local static random access memory or an external dynamic random access memory. Upon a block of a frame being encoded or decoded, data associated with that block is stored in the memory. That data can then be processed by motion estimation or motion compensation for use in encoding or decoding one or more later blocks within the same frame. The data may, for example, be stored in the memory after operations for reconstruction and loop filtering have been performed. The data stored in the memory may effectively be processed using traditional inter-prediction operations, such as to identify similar video objects within blocks of the same frame.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Inventors: Aki Kuusela, Dake He
  • Publication number: 20210021860
    Abstract: In the present disclosure, a method of decoding a video signal and a device therefor are disclosed. Specifically, a method of decoding an image based on an inter prediction mode includes deriving a motion vector of an available spatial neighboring block around a current block; deriving a collocated block of the current block based on the motion vector of the spatial neighboring block; deriving a motion vector in a sub-block unit in the current block based on a motion vector of the collocated block; and generating a prediction block of the current block using the motion vector derived in the sub-block unit, wherein the collocated block may be specified by the motion vector of the spatial neighboring block in one pre-defined reference picture.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Inventors: Hyeongmoon JANG, Junghak NAM, Naeri PARK
  • Publication number: 20210021861
    Abstract: According to the present invention, there is provided a method of decoding an image, the method including: deriving a spatial merge candidate of a current block; generating a first merge candidate list including the spatial merge candidate; obtaining motion information of the current block on the basis of the first merge candidate list; and performing motion compensation on the current block by using the motion information. Herein, when the number of merge candidates included in the first merge candidate list is smaller than the maximum number, at least one merge candidate included in a second merge candidate list is added to the first merge candidate list.
    Type: Application
    Filed: March 15, 2019
    Publication date: January 21, 2021
    Applicant: KT CORPORATION
    Inventor: Bae Keun LEE
  • Publication number: 20210021862
    Abstract: A prediction image correcting device comprises a predictor (108) configured to predict a target image block obtained by dividing a present image frame by using a plurality of reference images to generate a prediction image corresponding to the target image block a prediction accuracy evaluator (109) configured to evaluate prediction accuracy of the prediction image based on a degree of similarity between the plurality of reference images used for generating the prediction image and a corrector (110) configured to perform correction processing on the prediction image by using a decoded neighboring block adjacent to the target image block, wherein the corrector is configured to control the correction processing based at least on an evaluation result of the prediction accuracy evaluator.
    Type: Application
    Filed: October 2, 2020
    Publication date: January 21, 2021
    Applicant: NIPPON HOSO KYOKAI
    Inventors: Shunsuke IWAMURA, Atsuro ICHIGAYA, Shimpei NEMOTO
  • Publication number: 20210021863
    Abstract: A decoder includes circuitry configured to receive a bitstream, extract a header associated with a current frame and including a signal characterizing that global motion is enabled and further characterizing parameters of a global motion model, and decoding the current frame, the decoding including using a motion model for each current block having a complexity that is less than or equal to a complexity of the global motion model. Related apparatus, systems, techniques, and articles are also described.
    Type: Application
    Filed: October 7, 2020
    Publication date: January 21, 2021
    Inventors: Hari Kalva, Borivoje Furht, Velibor Adzic
  • Publication number: 20210021864
    Abstract: Coding techniques for a video image compression system involve improving an image quality of a sequence of two or more bi-directionally predicted intermediate frames, where each of the frames includes multiple pixels. One method involves determining a brightness value of at least one pixel of each bi-directionally predicted intermediate frame in the sequence as an equal average of brightness values of pixels in non-bidirectionally predicted frames bracketing the sequence of bi-directionally predicted intermediate frames. The brightness values of the pixels in at least one of the non-bidirectionally predicted frames is converted from a non-linear representation.
    Type: Application
    Filed: October 2, 2020
    Publication date: January 21, 2021
    Inventor: Gary A. Demos
  • Publication number: 20210021865
    Abstract: A video processing method includes performing or skipping following processing based on whether a size of a coding unit is not smaller or is smaller than 8×8. The processing includes dividing the coding unit into sub-blocks each having a fixed size of 8×8, scanning a left neighboring block and determining a reference motion vector of the coding unit, determining a related reference block of a sub-block in the co-located reference image according to the reference motion vector, determining a scaling factor of a motion vector of the related reference block, scaling the motion vector of the related reference block using the scaling factor, determining motion information of the sub-block according to the scaled motion vector, and performing prediction for the coding unit according to the motion information.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 21, 2021
    Inventors: Xiaozhen ZHENG, Suhong WANG, Shanshe WANG, Siwei MA, Weiran LI
  • Publication number: 20210021866
    Abstract: Certain aspects of the present disclosure provide techniques for encoding image data for one or more images. In one embodiment, a method includes the steps of downscaling the one or more images, and encoding the one or more downscaled images using an image codec. Another embodiment concerns a computer-implemented method of decoding encoded image data, and a computer-implemented method of encoding and decoding image data.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 21, 2021
    Inventors: Djordje DJOKOVIC, Ioannis ANDREOPOULOS, Ilya FADEEV, Srdjan GRCE
  • Publication number: 20210021867
    Abstract: A method of coding at least one image comprising the steps of splitting the image into a plurality of blocks, of grouping said blocks into a predetermined number of subsets of blocks, of coding each of said subsets of blocks in parallel, the blocks of a subset considered being coded according to a predetermined sequential order of traversal. The coding step comprises, for a current block of a subset considered, the sub-step of predictive coding of said current block with respect to at least one previously coded and decoded block, and the sub-step of entropy coding of said current block on the basis of at least one probability of appearance of a symbol.
    Type: Application
    Filed: June 8, 2020
    Publication date: January 21, 2021
    Inventors: Felix Henry, Stephane Pateux
  • Publication number: 20210021868
    Abstract: Disclosed are methods and apparatuses for image data encoding/decoding. A method of decoding an image includes receiving a bitstream in which the image is encoded; obtaining index information for specifying a block division type of a current block in the image; and determining the block division type of the current block from a candidate group pre-defined in the decoding apparatus. The candidate group includes a plurality of candidate division types, including at least one of a non-division, a first quad-division, a second quad-division, a binary-division or a triple-division. The method also includes dividing the current block into a plurality of sub-blocks; and decoding each of the sub-blocks with reference to syntax information obtained from the bitstream.
    Type: Application
    Filed: September 21, 2020
    Publication date: January 21, 2021
    Inventor: Ki Baek KIM