Motion Vector Patents (Class 375/240.16)
  • Patent number: 11070842
    Abstract: In video encoding and decoding processes, in order to add a motion vector when the motion vector is insufficient in a motion vector prediction value candidate list of a current block, provided are method and apparatus for determining a base motion vector in a motion vector candidate list, determining the motion vector candidate list including an additional motion vector candidate determined based on the determined base motion vector and predetermined offset information, and determining a motion vector of the current block by using an additional motion vector candidate determined in the motion vector candidate list.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: July 20, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kiho Choi, Jinyoung Lee
  • Patent number: 11070840
    Abstract: Particular embodiments provide a variable, BitDepth, that may be set at a value based on a number of bits used to represent pixels in pictures of a video. The variable may be used in syntax elements in HEVC, such as the HEVC range extension, but other coding standards may be used. By using the variable, different resolutions for the video may be accommodated during the encoding and decoding process. For example, the number of pixels in the pictures may be represented by 8 bits, 10 bits, 12 bits, or another number of bits depending on the resolution. Using the BitDepth variable in the syntax provides flexibility in the motion estimation and motion compensation process. For example, syntax elements used in the weighted prediction process may take into account different numbers of bits used to represent the pictures.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: July 20, 2021
    Assignee: ARRIS Enterprises LLC
    Inventors: Yue Yu, Limin Wang
  • Patent number: 11070797
    Abstract: An image decoding method that is performed by a decoding apparatus according to the present disclosure comprises the steps of: forming a merge candidate list based on neighbouring blocks of a current block; deriving costs with respect to merge candidates included in the merge candidate list; deriving a revised merge candidate list based on the costs with respect to the merge candidates; deriving movement information of the current block based on the revised merge candidate list; and performing prediction on the current block based on the movement information, wherein the neighbouring blocks include spatial neighbouring blocks and temporal neighbouring blocks.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: July 20, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Naeri Park, Junghak Nam, Jungdong Seo, Jaeho Lee, Hyeongmoon Jang
  • Patent number: 11070838
    Abstract: Extra precision can be added to motion vectors, such as those obtained using advanced motion vector prediction or frame rate upconversion, to produce improved motion compensation. The increased precision from neighboring blocks are used to provide increased precision to a motion vector for a current block. In various embodiments, the derivation of the increased precision can be found through various methods. In other embodiments, refined motion vectors can be saved for use in subsequent predictions, and a rate distorion optimized selection can be performed for determining whether or not to use the refinement.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: July 20, 2021
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Antoine Robert, Fabrice Leleannec, Simon Danten
  • Patent number: 11070816
    Abstract: Methods, apparatuses, and non-transitory computer-readable mediums are provided. A coded video bitstream including a current picture is received. A determination is made as to whether a current block in a current coding tree unit (CTU) included in the current picture is coded in intra block copy (IBC) mode based on a flag included in the coded video bitstream. In response to the current block being determined as coded in IBC mode, a block vector that points to a first reference block of the current block is determined; an operation is performed on the block vector so that when the first reference block is not fully reconstructed or not within a valid search range of the current block, the block vector is modified to point to a second reference block that is in a fully reconstructed region and within the valid search range of the current block; and the current block is decoded based on the modified block vector.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: July 20, 2021
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiaozhong Xu, Xiang Li, Shan Liu
  • Patent number: 11070820
    Abstract: 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: Grant
    Filed: September 24, 2020
    Date of Patent: July 20, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11064092
    Abstract: An image processing apparatus includes a detection unit configured to detect a predetermined object in a captured image captured by an imaging unit, a first acquisition unit configured to acquire, as a first image, a captured image captured during a time period in which the object is not detected, based on detection of the predetermined object by the detection unit, a second acquisition unit configured to acquire, as a second image, a captured image in which the predetermined object is detected by the detection unit, a generation unit configured to generate a mask image of the predetermined object based on the first and the second images, and a combination unit configured to combine the mask image with the first image or the second image.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: July 13, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yosuke Sawai
  • Patent number: 11064200
    Abstract: An encoding apparatus includes: a circuit; and a memory. The circuit, using the memory: writes a first parameter that specifies an arrangement order for a plurality of parameters which includes a second parameter, into a header; writes a second parameter for a block into a bitstream according to the arrangement order wherein the second parameter, when positioned earlier in the arrangement order than later in the arrangement order, is written with less bits; and performs encoding operation for a block using the second parameter.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: July 13, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Chong Soon Lim, Ru Ling Liao, Hai Wei Sun, Sughosh Pavan Shashidhar, Han Boon Teo, Takahiro Nishi, Ryuichi Kanoh, Tadamasa Toma
  • Patent number: 11064192
    Abstract: A device and method for coding video data determines a spatial-temporal motion vector predictor (STMVP) so that the STMVP does not need to be motion vector scaled. The device may determine a candidate list. The device may then determine which candidates in the candidate list have the same reference picture. The device may then generate the STMVP based on the candidates in the candidate list determined to have the same reference picture. The device may then code a current block of video data using the STMVP.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: July 13, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Yu Han, Han Huang, Wei-Jung Chien, Marta Karczewicz
  • Patent number: 11064217
    Abstract: The present invention relates to block merging according to block split among video coding techniques, and a method and an apparatus for coding and decoding a video, in which in generating and modifying a block merging list, spatial merging candidate blocks of the block merging list are changed according to a split type and order of a current coding unit.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: July 13, 2021
    Assignee: INTELLECTUAL DISCOVERY CO., LTD.
    Inventors: Yong Jo Ahn, Ho Chan Ryu
  • Patent number: 11064215
    Abstract: A method, device, and computer program for motion vector prediction in scalable video encoder and decoder. The method concerns the process to determine motion information predictor in the enhancement layer of a scalable encoding scheme also known as motion derivation process. The method comprises a correction of the position in the reference layer used to pick-up the more relevant motion information available due to the compression scheme. Accordingly, motion information prediction is improved.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: July 13, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Christophe Gisquet, Patrice Onno, Guillaume Laroche, Edouard Francois
  • Patent number: 11063737
    Abstract: There is provided a reception device including a data signal receiver circuit, a clock signal receiver circuit, and a discrimination circuit. The data signal receiver circuit receives a data signal through a data signal line, and receives a data blanking signal through the data signal line in a blanking period of the data signal. The clock signal receiver circuit receives a clock signal and a clock blanking signal through a clock signal line, the clock blanking signal outputted in synchronization with the blanking period of the data signal. The discrimination circuit discriminates communication modes on a basis of one or both of a signal value of the data blanking signal and a signal value of the clock blanking signal.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: July 13, 2021
    Assignee: Sony Corporation
    Inventor: Hiroo Takahashi
  • Patent number: 11055820
    Abstract: A method of producing a full resolution frame, comprising generating a tile representation of the frame. The tile representation comprises a plurality of tiles each associated with an area of the frame. The method also includes eliminating one or more predetermined portions of each tile and rendering retained portions of each tile to produce rendered tiles. The method also transforms the rendered tiles into processed tiles. The full resolution frame is then constructed from the processed tiles.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: July 6, 2021
    Assignees: Apical Limited, Arm Limited
    Inventors: Daren Croxford, Sean Tristram LeGuay Ellis
  • Patent number: 11057640
    Abstract: A video decoding method performed by a decoding apparatus includes obtaining information regarding inter-prediction of a current block via a bitstream; forming an MVP candidate list based on neighbouring blocks of the current block; deriving costs with respect to MVP candidates that are included in the MVP candidate list; deriving a revised MVP candidate list based on the costs with respect to the MVP candidates; deriving MVP of the current block based on the revised MVP candidate list; deriving a motion vector of the current block based on the MVP and MVD of the current block; and performing prediction on the current block based on a reference picture index and the motion vector of the current block. The information regarding inter-prediction includes the reference picture index and the MVD.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: July 6, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Naeri Park, Seethal Paluri, Junghak Nam, Jungdong Seo, Jaeho Lee, Hyeongmoon Jang
  • Patent number: 11057639
    Abstract: A moving picture decoding apparatus, method, and medium for decoding a current block are provided. A first candidate is derived from a first motion vector that has been used to decode a first block. The first block is adjacent to the current block. A second candidate having a second motion vector that is one of a zero vector or a non-zero value vector is derived. The second motion vector is not derived by decoding a block adjacent to the current block. A candidate is selected from a plurality of candidates, including the first candidate and the second candidate. The current block is decoded using the selected candidate.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: July 6, 2021
    Assignee: SUN PATENT TRUST
    Inventors: Toshiyasu Sugio, Takahiro Nishi, Youji Shibahara, Kyoko Tanikawa, Hisao Sasai, Toru Matsunobu
  • Patent number: 11057546
    Abstract: A set of spatial motion information predictors to be encoded is generated from among spatial motion information predictors respectively associated with predetermined image portions adjacent to an image portion to be decoded, one of which is situated above the image portion to be decoded. At least one condition is used to determine that a spatial motion information predictor is not includable in the set. At least one condition is a condition to exclude from the generated set of spatial motion information predictors a spatial motion information predictor that is a duplicate of another spatial motion information predictor. A temporal motion information predictor is not subjected to the duplicate exclusion condition used for the spatial motion information predictors and may be a duplicate of a spatial motion information predictor in the generated set.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: July 6, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Guillaume Laroche, Patrice Onno
  • Patent number: 11057638
    Abstract: A method of video processing is provided to include maintaining one or more tables, wherein each table includes one or more motion candidates and each motion candidate is associated with corresponding motion information; performing a conversion between a current block and a bitstream representation of a video including the current block by using motion information in a table; and updating, after performing of the conversion, one or more tables based on M sets of additional motion information associated with the current block, M being an integer.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: July 6, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11057642
    Abstract: A method for video processing is provided. The method includes performing downsampling on chroma and luma samples of a neighboring block of the current video block; determining, for a conversion between a current video block of a video that is a chroma block and a coded representation of the video, parameters of cross-component linear model (CCLM) based on the downsampled chroma and luma samples obtained from the downsampling; applying the CCLM on luma samples located in a luma block corresponding to the current video block to derive prediction values of the current video block; and performing the conversion based on the prediction values.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: July 6, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11057415
    Abstract: Disclosed are systems and methods for securing a network using one or more controllers and one or more network nodes. A method may utilize a packet processing engine configured to process incoming network packets, a processing analysis engine configured to perform relatively more complex processing and analysis, and one or more controllers configured to coordinate one or more packet processing engines and one or more processing analysis engines across a network to perform endpoint threat detection and mitigation.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: July 6, 2021
    Assignee: LOOKINGGLASS CYBER SOLUTIONS, INC.
    Inventors: Bryan Wesley Brown, Paolo Fabio Zaino, Allan Thomson
  • Patent number: 11051023
    Abstract: The present invention is related to processing a video signal. A method for decoding a video according to the present invention may comprise checking a merge coding unit which is generated by merging a plurality of coding units neighboring each other based on an encoded syntax element, and decoding the checked merge coding unit, wherein a same motion vector is shared in the merge coding unit.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: June 29, 2021
    Assignee: KT CORPORATION
    Inventor: Bae Keun Lee
  • Patent number: 11050903
    Abstract: A set of spatial motion information predictors to be encoded is generated from among spatial motion information predictors respectively associated with predetermined image portions adjacent to an image portion to be decoded, one of which is situated above left of the image portion to be decoded. At least one condition is used to determine that a spatial motion information predictor is not includable in the set. At least one condition is a condition to exclude from the generated set of spatial motion information predictors a spatial motion information predictor that is a duplicate of another spatial motion information predictor. A temporal motion information predictor is not subjected to the duplicate exclusion condition used for the spatial motion information predictors and may be a duplicate of a spatial motion information predictor in the generated set.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: June 29, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Guillaume Laroche, Patrice Onno
  • Patent number: 11048465
    Abstract: An imaging unit includes a plurality of photoelectric conversion elements, a processing unit, and a display unit. The processing unit processes a signal transmitted from the imaging unit. The display unit displays an image based on the signal transmitted from the processing unit. The imaging unit acquires first image information at a first time. The processing unit generates first prediction image information at a second time later than the first time based on the first image information. Moreover, the display unit displays an image based on the first prediction image information.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: June 29, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yosuke Nishide, Takeshi Ichikawa, Akira Okita, Toshiki Tsuboi, Nao Nakatsuji, Hiroshi Yoshioka
  • Patent number: 11051036
    Abstract: Method and apparatus of using an Inter coding tool and OBMC (Overlapped Block Motion Compensation) are disclosed. According to one method, when the neighboring block is bi-prediction coded, the neighboring block is treated as a uni-prediction block by deriving an associated OBMC predictor based on uni-prediction motion information derived from the neighboring block. According to another method, when OBMC is applied depending on one or more constraints, an OBMC syntax is signaled conditionally at the encoder side or the OBMC syntax is parsed conditionally at the decoder side for the current block, where the OBMC syntax indicates whether the OBMC is applied to the current block.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: June 29, 2021
    Assignee: MEDIATEK INC.
    Inventors: Zhi-Yi Lin, Tzu-Der Chuang, Ching-Yeh Chen, Chun-Chia Chen, Chih-Wei Hsu
  • Patent number: 11051024
    Abstract: Methods and devices for encoding a point cloud. A bit sequence signaling an occupancy pattern for sub-volumes of a volume is coded. Predictive coding is used to find a set of predicted points, from which a corresponding predicted occupancy pattern may be determined. The search for and selection of a coding mode for generating the set of predicted points may include a geometric distortion metric for evaluating how closely the geometry of the predicted set of points aligns with the geometry of the set of points to be coded. The geometric distortion metric may include a sum of absolute value distance between each point and its nearest predicted point. The metric may sum a logarithm of the distances to match more closely with coding rate cost.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: June 29, 2021
    Assignee: BlackBerry Limited
    Inventors: S├ębastien Lasserre, David Flynn
  • Patent number: 11051016
    Abstract: An image processing device and method capable of improving image quality of a decoded image and of an image to be referenced from now on with motion compensation. A mosquito noise filter is provided within a motion compensation loop including at least a computing unit, an orthogonal transform unit, a quantization unit, an inverse quantization unit, an inverse orthogonal transform unit, a computing unit, a frame memory, a switch, a motion prediction/compensation unit, and a prediction image selecting unit. The mosquito noise filter uses information from the orthogonal transform unit, quantization unit, and a lossless encoding unit to determine whether to perform filter processing for removing mosquito noise. The device and method may be applied to an image encoding device for performing encoding with H.264/AVC format, for example.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: June 29, 2021
    Assignee: SONY CORPORATION
    Inventor: Kazushi Sato
  • Patent number: 11050902
    Abstract: A set of spatial motion information predictors to be encoded is generated from among spatial motion information predictors respectively associated with predetermined image portions adjacent to an image portion to be decoded, one of which is situated left of the image portion to be decoded. At least one condition is used to determine that a spatial motion information predictor is not includable in the set. At least one condition is a condition to exclude from the generated set of spatial motion information predictors a spatial motion information predictor that is a duplicate of another spatial motion information predictor. A temporal motion information predictor is not subjected to the duplicate exclusion condition used for the spatial motion information predictors and may be a duplicate of a spatial motion information predictor in the generated set.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: June 29, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Guillaume Laroche, Patrice Onno
  • Patent number: 11044482
    Abstract: A method for decoding an image, according to the present invention, can comprise the steps of: drawing out a vector predictor of a block vector for indicating a reference block with respect to a current block to be predicted within a current picture; drawing out the block vector on the basis of the vector predictor and a vector differential value corresponding to a different value of the block vector and the vector predictor; and generating a prediction block with respect to the current block on the basis of the block vector.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: June 22, 2021
    Assignee: Research & Business Foundation Sungkyunkwan University
    Inventors: Byeung Woo Jeon, Seung Ha Yang, Hiuk Jae Shim, Da Hee Lee
  • Patent number: 11039167
    Abstract: Aspects of the disclosure provide methods and apparatuses for video decoding. In some examples, an apparatus includes processing circuitry. The processing circuitry decodes prediction information of a current block from a coded video bitstream. The prediction information is indicative of an intra block copy mode. Then, the processing circuitry determines, according to the intra block copy mode, a first portion of a resolution syntax. The resolution syntax is unified of a same semantic for block vectors in the intra block copy mode and motion vectors in an inter picture merge mode. Further, the processing circuitry decodes a second portion of the resolution syntax from the coded video bitstream, and determines a block vector according to a resolution that is indicated by a combination of the first portion and the second portion. Then, the processing circuitry reconstructs at least one sample of the current block according the block vector.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: June 15, 2021
    Assignee: Tencent America LLC
    Inventors: Xiaozhong Xu, Guichun Li, Xiang Li, Shan Liu
  • Patent number: 11039166
    Abstract: Devices and methods for using base layer intra prediction mode for enhancement layer intra mode prediction are disclosed.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: June 15, 2021
    Assignee: ARRIS Enterprises LLC
    Inventors: Yue Yu, Limin Wang, Jian Lou
  • Patent number: 11037599
    Abstract: Systems, methods, and computer-readable media are provided for automated slow motion video recording. An example method can include storing, in a buffer, a sequence of ordered frames captured by an image sensor; sending, for display, a first frame from the sequence of ordered frames in the buffer at a time interval; calculating an amount of motion between the first frame in the buffer and a second frame in the buffer; determining, based on the amount of motion, a frame rate for encoding a set of frames from the sequence of ordered frames in the buffer, the set of frames including the second frame in the buffer and one or more frames sequentially between the first frame and the second frame; and encoding the set of frames at the frame rate determined.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: June 15, 2021
    Assignee: QUALCOMM Incorporated
    Inventor: Shizhong Liu
  • Patent number: 11039130
    Abstract: An image encoding/decoding method and apparatus are provided. An image decoding method performed by an image decoding apparatus according to the present invention may comprise deriving an intra-prediction mode of a current block, and performing intra-prediction for the current block based on the intra-prediction mode. The deriving of the intra-prediction mode may comprise decoding a predetermined mode sameness indicator.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: June 15, 2021
    Assignees: Electronics and Telecommunications Research Institute, Industry-University Cooperation Foundation Korea Aerospace University, Hanbat National University Industry-Academic Cooperation Foundation
    Inventors: Jin Ho Lee, Sung Chang Lim, Jung Won Kang, Hyun Suk Ko, Ha Hyun Lee, Dong San Jun, Seung Hyun Cho, Hui Yong Kim, Jae Gon Kim, Do Hyeon Park, Jin Soo Choi, Hae Chul Choi
  • Patent number: 11039137
    Abstract: The present invention provides an encoder for encoding a frame of a video sequence and a corresponding decoder. The encoder comprises a partitioner and an entropy coder. The partitioner is configured to receive a current block of the frame and obtain a list of candidate geometric partitioning (GP) lines. Each of the candidate GP lines is generated based on information of one or more candidate neighbor blocks of the current block. The partitioner is further configured to determine a final GP line that partitions the current block into two segments, select a GP line from the list of GP lines to obtain a selected GP line, and generate a GP parameter for the current block. The GP parameter includes offset information indicating an offset between the final GP line and the selected GP line. The entropy coder is configured to encode the GP parameter.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: June 15, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhijie Zhao, Max Blaeser, Mathias Wien
  • Patent number: 11039092
    Abstract: To support sparse scanout of an image sensor, an image data protocol such as the MIPI CSI protocol is extended with support for pixel coordinates in long packets. The receiver uses these to compute where in memory these pixels should be stored or where on a display they should be displayed. Truly sparse scanout is supported for any arbitrarily shaped image areas including for example elliptical readout for fisheye lenses. These techniques save MIPI and serializer/deserializer bandwidth in automotive and other applications, allowing for more cameras per vehicle or other host. Such techniques can be implemented in a way that is compatible with prior MIPI standardized approaches.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: June 15, 2021
    Assignee: NVIDIA Corporation
    Inventor: Joshua Wise
  • Patent number: 11039159
    Abstract: An encoding device includes an index setting unit that sets an index that represents information of a reference image and a weighting factor, and an index reconfiguring unit that predicts a reference value of the weighting factor. The reference value indicates a factor to be set if a difference of pixel value between a reference image and a target image to be encoded is less than or equal to a specific value. The encoding device also includes an entropy encoding unit that encodes a difference value between the weighting factor and the reference value.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: June 15, 2021
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Akiyuki Tanizawa, Takeshi Chujoh
  • Patent number: 11032566
    Abstract: A method, device, and computer program for motion vector prediction in scalable video encoder and decoder. The method concerns the process to determine motion information predictor in the enhancement layer of a scalable encoding scheme also known as motion derivation process. The method comprises a correction of the position in the reference layer used to pick-up the more relevant motion information available due to the compression scheme. Accordingly, motion information prediction is improved.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: June 8, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Christophe Gisquet, Patrice Onno, Guillaume Laroche, Edouard Francois
  • Patent number: 11032569
    Abstract: Training a video decoder system may include generating at least two valid sets of video encoding parameters and masking one of the sets with invalid values to generate an invalid set. The valid sets of video encoding parameters may be provided to one or more neural networks to train them to predict valid values that correspond to values of the invalid set using an iterative training algorithm. A prediction error of the predicted valid values is determined from the results of the training of the neural networks and the valid video encoding parameters. The prediction error is inserted into encoding data and encoded parameters determined to be accurately predicted with the addition of the prediction error are dropped. A new video stream is encoded with the predication error and without the dropped encoding parameters.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: June 8, 2021
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Jason N. Wang, Eric Hsuming Chen
  • Patent number: 11032565
    Abstract: Methods and systems for improving coding efficiency of video.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: June 8, 2021
    Assignee: Dolby International AB
    Inventors: Yeping Su, Christopher A. Segall
  • Patent number: 11032564
    Abstract: The method for deriving a temporal motion vector predictor according to the present invention comprises the steps of: selecting a reference picture for a current block; deciding a predictor block corresponding to a predetermined storage unit block, as a reference prediction unit for the current block, in the reference picture; and deriving the temporal motion vector predictor from motion information of the decided reference prediction unit. The present invention enhances image compression efficiency.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: June 8, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Joonyoung Park, Sangchul Kim, Seungwook Park, Jaehyun Lim, Yongjoon Jeon, Byeongmoon Jeon, Younghee Choi, Jaewon Sung, Jungsun Kim, Jingyeong Kim, Taeil Chung
  • Patent number: 11030717
    Abstract: Systems and methods for providing panoramic image and/or video content using multi-resolution stitching. Panoramic content may include stitched spherical (360-degree) images and/or VR video. In some implementations, multi-resolution stitching functionality may be embodied in a spherical image capture device that may include two lenses configured to capture pairs of hemispherical images. The capture device may obtain images (e.g., representing left and right hemispheres) that may be characterized by 180-degree (or greater) field of view. Source images may be combined using multi-resolution stitching methodology. Source images may be transformed to obtain multiple image components characterized by two or more image resolutions.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: June 8, 2021
    Assignee: GoPro, Inc.
    Inventors: Balineedu Chowdary Adsumilli, Adeel Abbas
  • Patent number: 11032567
    Abstract: Methods, apparatuses and systems may provide for technology that provides adaptive Long Term Reference (LTR) frame techniques for video processing and/or coding. More particularly, implementations described herein may utilize fast content analysis based Adaptive Long Term Reference (LTR) methods and systems that can reliably decide when to turn LTR on/off, select LTR frames, and/or assign LTR frame quality for higher efficiency and higher quality encoding with practical video encoders.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: June 8, 2021
    Assignee: Intel Corporation
    Inventors: Neelesh Gokhale, Chang Kee Choi, Atul Puri, Sebastian Possos
  • Patent number: 11025949
    Abstract: A temporal merging motion information candidate generation unit derives, when information indicating whether or not to derive a temporal merging motion information candidate shared for all prediction blocks in a coding block is information indicating the derivation of a temporal merging motion information candidate shared for all the prediction blocks in the coding block, a temporal merging motion information candidate shared for all the prediction blocks in the coding block from a prediction block of a coded picture different from a picture having a prediction block subject to coding. A merging motion information candidate list construction unit generates a plurality of merging motion information candidates including a temporal merging motion information candidate.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: June 1, 2021
    Assignee: JVCKENWOOD CORPORATION
    Inventors: Hideki Takehara, Hiroya Nakamura, Shigeru Fukushima
  • Patent number: 11024319
    Abstract: In encoding, a frequency-domain sample sequence derived from an acoustic signal is divided by a weighted envelope and is then divided by a gain, the result obtained is quantized, and each sample is variable-length encoded. The error between the sample before quantization and the sample after quantization is quantized with information saved in this variable-length encoding. This quantization is performed under a rule that specifies, according to the number of saved bits, samples whose errors are to be quantized. In decoding, variable-length codes in an input sequence of codes are decoded to obtain a frequency-domain sample sequence; an error signal is further decoded under a rule that depends on the number of bits of the variable-length codes; and from the obtained sample sequence, the original sample sequence is obtained according to supplementary information.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: June 1, 2021
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Takehiro Moriya, Noboru Harada, Yutaka Kamamoto, Yusuke Hiwasaki, Masahiro Fukui
  • Patent number: 11025930
    Abstract: An excellent display can be performed even when the frame rate changes dynamically at the reception side. When a switching portion at which a sequence of video streams to be transmitted is switched from a first sequence to a second sequence having a different frame rate from the first sequence is provided, display control information is inserted into at least encoded image data of a picture corresponding to the switching portion or a packet containing the encoded image data. A reception side performs display control of pictures using the display control information and implements an excellent display.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: June 1, 2021
    Assignee: SONY CORPORATION
    Inventor: Ikuo Tsukagoshi
  • Patent number: 11025904
    Abstract: A method of video decoding for a decoder includes acquiring a current picture from a coded video bitstream. The method further includes selecting a first neighboring block from a plurality of neighboring blocks of a current block in the current picture. The method further includes determining, based on a motion vector predictor of the selected first neighboring block, a candidate block that is included in a previously decoded picture and that is one of (i) neighboring to a collocated block of the current block and (ii) within the collocated block. The method further includes performing temporal motion vector prediction for the current block based on a motion vector predictor of the candidate block.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: June 1, 2021
    Assignee: Tencent America LLC
    Inventors: Xiaozhong Xu, Xiang Li, Shan Liu
  • Patent number: 11025948
    Abstract: In some examples, an apparatus for video decoding includes processing circuitry. The processing circuitry decodes prediction information of a current block from a coded video bitstream. The prediction information is indicative of an inter prediction mode that performs inter prediction based on a motion vector predictor selected from a list of candidates and a motion vector difference. Then, the processing circuitry decodes precision information of the motion vector difference and derives the motion vector predictor from a subset of the list of candidates when the precision information is indicative of a specific precision. Then, the processing circuitry reconstructs a sample of the current block according to the motion vector predictor and the motion vector difference.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: June 1, 2021
    Assignee: Tencent America LLC
    Inventor: Shan Liu
  • Patent number: 11025943
    Abstract: 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: Grant
    Filed: October 19, 2018
    Date of Patent: June 1, 2021
    Assignee: KT CORPORATION
    Inventor: Bae Keun Lee
  • Patent number: 11025952
    Abstract: Methods, devices, apparatus, and systems for video encoding/decoding in which usage of a background picture is synchronized on an encoder side and a decoder side. In this solution, a background picture that is to be used as a reference picture is determined, background-picture indication information is used to indicate a time point from which the background picture is used as the reference picture, the encoder side encodes to-be-coded video pictures by using the background picture as the reference picture from the time point indicated by the background-picture indication information, to generate a primary bitstream, and the encoder side transmits a background-picture bitstream, the background-picture indication information, and the primary bitstream to the decoder side.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: June 1, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhuoyi Lv, Haitao Yang, Wenyi Qiu, Dongsheng Wu
  • Patent number: 11019358
    Abstract: An image decoding method performed by a decoding apparatus includes the steps of: acquiring motion prediction information on a current block from a bitstream; generating an affine MVP candidate list including affine motion vector predictor candidates for the current block; deriving CPMVPs for CPs of the current block on the basis of one affine MVP candidate among the affine MVP candidates included in the affine MVP candidate list; deriving CPMVDs for the CPs of the current block on the basis of the motion prediction information; deriving CPMVs for the CPs of the current block on the basis of the CPMVPs and the CPMVDs; and deriving prediction samples for the current block on the basis of the CPMVs.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: May 25, 2021
    Assignee: LG ELECTRONICS INC.
    Inventor: Jaeho Lee
  • Patent number: 11012697
    Abstract: A video coder can be configured to code video data by determining a first block size threshold for a block of video data; determining a second block size threshold, wherein the second block size threshold is smaller than the first block size threshold; partitioning the block of video data into smaller sub-blocks; in response to determining that a first partition of the partitioned block is smaller or equal to the first block size threshold, determining that blocks within the partition belong to a parallel estimation area; and in response to determining that a second partition of the partitioned block is smaller or equal to the second block size threshold, determining that blocks within the second partition belong to an area for a shared candidate list.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: May 18, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Vadim Seregin, Wei-Jung Chien, Han Huang, Marta Karczewicz
  • Patent number: 11012686
    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. An apparatus for video decoding includes processing circuitry that decodes prediction information for a current block in a current coded picture. The prediction information indicates an intra block copy (IBC) prediction mode used for the current block, an index to select a block vector predictor candidate from a block vector predictor candidate list for the current block, and whether a non-zero residue exists for the current block. The processing circuitry constructs the block vector predictor candidate list for the current block in a same sequence of candidates, no matter whether the no-zero residue exists for the current block. The processing circuitry selects a block vector predictor candidate from the constructed block vector predictor candidate list based on the index indicated in the prediction information and reconstructs the current block according to the selected block vector predictor candidate.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: May 18, 2021
    Assignee: Tencent America LLC
    Inventors: Xiaozhong Xu, Shan Liu, Xiang Li