Bidirectional Patents (Class 375/240.15)
  • Patent number: 11523119
    Abstract: According to embodiments of the present document, a prediction procedure may be performed for image/video coding, and the prediction procedure may include symmetric motion vector differences (SMVDs) and merge mode motion vector differences (MMVDs) according to an inter prediction. The inter prediction may be performed on the basis of reference pictures of a current picture, and types (e.g., a long term reference picture, a short term reference picture, etc.) of the reference pictures may be considered for the inter prediction. Therefore, performance and coding efficiency in the prediction procedure can be improved.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: December 6, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Naeri Park, Junghak Nam, Hyeongmoon Jang
  • Patent number: 11516503
    Abstract: An encoding apparatus, includes a memory; and a processor coupled to the memory and configured to: perform intra-screen prediction encoding on an image of a region of a still image cut out from a first decoded image corresponding to a screen image before a predetermined region is switched from a video to a still image, generate a second decoded image obtained by decoding information for which the intra-screen prediction is performed, and when a first screen image after the predetermined region is switched from a video to a still image is received, perform inter-screen prediction encoding on an image of a region of a still image cut out from the first screen image after switching to a still image, by referring to the generated second decoded image.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: November 29, 2022
    Assignee: FUJITSU LIMITED
    Inventor: Kohji Yamada
  • Patent number: 11503334
    Abstract: A video decoding method performed by a decoding apparatus includes the steps of: deriving control points (CP) for a current block; acquiring movement vectors for the CPs; deriving a sample unit movement vector in the current block on the basis of the acquired movement vectors; and deriving a prediction sample for the current block on the basis of the sample unit movement vector. According to the present invention, it is possible to effectively perform, through sample unit motion vectors, inter-prediction not only in a case where an image in the current block is plane-shifted but also in a case where there are various image distortions.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: November 15, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Hyeongmoon Jang, Eunyong Son, Moonmo Koo, Seungwook Park, Yongjoon Jeon
  • Patent number: 11503330
    Abstract: An encoder includes circuitry and memory connected to the circuitry. In operation, the circuitry: corrects a base motion vector using a correction value for correcting the base motion vector in a predetermined direction; and encodes a current partition to be encoded in an image of a video, using the base motion vector corrected. The correction value is specified by a first parameter and a second parameter, the first parameter indicating a table to be selected from among a plurality of tables each including values, the second parameter indicating one of the values included in the table to be selected indicated by the first parameter. In each of the plurality of tables, a smaller value among the values is assigned a smaller index. Each of the plurality of tables includes a different minimum value among the values.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: November 15, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Jing Ya Li, Chong Soon Lim, Ru Ling Liao, Hai Wei Sun, Han Boon Teo, Kiyofumi Abe, Tadamasa Toma, Takahiro Nishi
  • Patent number: 11490077
    Abstract: An image encoding/decoding apparatus according to the present invention can configure a merge candidate list of a current block to which a diagonal motion partition is applied, derive the motion information of the current block on the basis of the merge candidate list and a merge candidate index, and perform inter-prediction on the current block on the basis of the derived motion information.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: November 1, 2022
    Assignee: DIGITALINSIGHTS INC.
    Inventor: Yong Jo Ahn
  • Patent number: 11477474
    Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to decode and/or encode video data. If the current coding block was using more than one hypotheses of prediction data to generate the prediction data, first prediction data is determined for a current coding block of a picture generated using a first prediction mode, and second prediction data is determined for the current coding block generated using a second prediction mode. Information derived from at least one of the first prediction mode and the second prediction mode can be stored. The stored information can be referenced by the subsequent coding blocks.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: October 18, 2022
    Assignee: MediaTek Inc.
    Inventors: Man-Shu Chiang, Chih-Wei Hsu
  • Patent number: 11468355
    Abstract: A method of communicating information, comprising modeling a stream of sensor data, to produce parameters of a predictive statistical model; communicating information defining the predictive statistical model from a transmitter to a receiver; and after communicating the information defining the predictive statistical model to the receiver, communicating information characterizing subsequent sensor data from the transmitter to the receiver, dependent on an error of the subsequent sensor data with respect to a prediction of the subsequent sensor data by the statistical model. A corresponding method is also encompassed.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: October 11, 2022
    Assignee: ioCurrents, Inc.
    Inventor: Bhaskar Bhattacharyya
  • Patent number: 11470356
    Abstract: A method and apparatus of video encoding video coding for a video encoder or decoder using Neural Network (NN) are disclosed. According to this method, the multiple frames in a video sequence comprises multiple segments, where each of the multiple segments comprises a set of frames. The NN (Neural Network) processing is applied to a target signal in one or more encoded frames of a target segment in the encoder side or to the target signal in one or more decoded frames of the target segment in the decoder side using one NN parameter set for the target segment. The target signal may correspond to reconstructed residual, reconstructed output, de-blocked output, SAO (sample adaptive offset) output, ALF (adaptive loop filter) output, or a combination thereof. In another embodiment, the NN processing is applied to a target signal only in one or more specific encoded or decoded frames.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: October 11, 2022
    Assignee: MEDIATEK INC.
    Inventors: Yu-Ling Hsiao, Yu-Chi Su, Jan Klopp, Ching-Yeh Chen, Tzu-Der Chuang, Chih-Wei Hsu, Yu-Wen Huang
  • Patent number: 11463714
    Abstract: A method for visual media processing, including performing a conversion between a current chroma video block of visual media data and a bitstream representation of the current chroma video block, wherein, during the conversion, a chroma residual of the current chroma video block is scaled based on a scaling coefficient, wherein the scaling coefficient is derived at least based on luma samples located in predefined positions.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: October 4, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Li Zhang, Hongbin Liu, Kai Zhang, Jizheng Xu
  • Patent number: 11463725
    Abstract: An encoder includes circuitry and memory connected to the circuitry. In operation, the circuitry corrects a base motion vector using a correction value in a fixed direction; and encodes a current partition by using the corrected base motion vector corrected. The correction value is specified by an index indicating one of correction values included in a table. The table is selected from among a plurality of tables, wherein the correction values in one of the plurality of tables have different increments from the correction values in another one of the plurality of tables.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: October 4, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Jing Ya Li, Chong Soon Lim, Sughosh Pavan Shashidhar, Ru Ling Liao, Hai Wei Sun, Han Boon Teo, Kiyofumi Abe, Tadamasa Toma, Takahiro Nishi
  • Patent number: 11463736
    Abstract: A method for determining a reference index for a reference picture list is disclosed. A reference picture list structure in one of a sequence parameter set and a slice header is decoded. A reference index for the reference picture list structure is derived according to a value of a reference picture list flag. A number of reference index active syntax in the slice header is decoded, if a number of entries in the reference picture list structure is greater than 1. The number of reference index active syntax is defined for i. A variable is derived by adding one to a value of the number of reference index active syntax. A value subtracted one from a value of the variable specifies a maximum reference index for the reference picture list.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: October 4, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG INNOVATION COMPANY LIMITED
    Inventor: Sachin G. Deshpande
  • Patent number: 11451776
    Abstract: A method for decoding video includes receiving a frame of the video that includes at least one slice and at least one time. Each of the at least one slice and the at least one tile are not all aligned with one another. Each of the at least one slice is characterized that it is decoded independently of the other the at least one slice. Each of the at least one tile is characterized that it is a rectangular region of the frame and having coding units for the decoding arranged in a raster scan order. The at least one tile of the frame are collectively arranged in a raster scan order of the frame.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: September 20, 2022
    Assignee: Velos Media, LLC
    Inventors: Kiran Misra, Christopher Segall
  • Patent number: 11438576
    Abstract: A method of video decoding in a decoder is described. A first syntax element in a coded video bit stream is received. The first syntax element indicates a maximum allowed number of merge candidates in a set of coding blocks. A maximum allowed number of triangular prediction mode (TPM) candidates for the set of coding blocks is set based on a second syntax element when the second syntax element is received, otherwise it is set based on the first syntax element. When a current coding block in the set of coding blocks is coded in a triangular prediction mode, a triangular prediction candidate list of the current coding block is constructed based on a number of TPM candidates. The number of TPM candidates on the triangular prediction candidate list is equal to the maximum allowed number of TPM candidates.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: September 6, 2022
    Assignee: Tencent America LLC
    Inventors: Xiang Li, Guichun Li, Xiaozhong Xu, Shan Liu
  • Patent number: 11432005
    Abstract: A computation unit subtracts a prediction image from an input image. An orthogonal transformation unit applies orthogonal transformation to an output of the computation unit. A quantization unit quantizes an output of the orthogonal transformation unit. An encoding unit encodes an output of the quantization unit. A prediction mode determination unit determines a prediction mode from the input image. The prediction mode is different according to types of an I-picture, a P-picture and a B-picture.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: August 30, 2022
    Assignees: NTT ELECTRONICS CORPORATION, NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Akiko Shimazaki, Ken Nakamura, Takayuki Onishi, Takashi Sano
  • Patent number: 11418832
    Abstract: Disclosed are a video processing method an electronic device and a computer-readable storage medium. The electronic device includes a display screen. The video processing method includes: obtaining an audio stream and a video stream by parsing a video file; wherein the video file is an online video; generating a subtitle stream based on the audio stream; obtaining a target video stream by synthesizing the subtitle stream and the video stream; and displaying the target video stream on the display screen.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: August 16, 2022
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Hai Yang, Jie Hu
  • Patent number: 11392163
    Abstract: Embodiments relate to a circuit implementation for controlling a delay of a clock signal. The clock delay control circuit includes a sensing circuit and a phase interpolator controlled by the sensing circuit. The sensing circuit generates a first control signal that increases when a level of a supply voltage increases, and decreases when the level of the supply voltage decreases. Moreover, the sensing circuit generates a second control signal that decreases when the level of the supply voltage increases, and increases when the level of the supply voltage decreases. The phase interpolator includes multiple paths, each having a different propagation delay. The coupling between each path and the output node of the phase interpolator is controlled by the control signals generated by the sensing circuit.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: July 19, 2022
    Assignee: Apple Inc.
    Inventors: Bo Sun, Brian S. Leibowitz, Jafar Savoj, Sanjeev K. Maheshwari
  • Patent number: 11394988
    Abstract: A method for decoding a video according to the present invention may comprise: decoding information indicating whether illumination compensation is performed for a current block, determining an illumination compensation parameter of the current block when the information indicates that the illumination compensation is performed for the current block, obtaining a prediction block by performing inter prediction for the current block, and performing the illumination compensation on the current block using the illumination compensation parameter.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: July 19, 2022
    Assignee: KT CORPORATION
    Inventor: Bae Keun Lee
  • Patent number: 11388407
    Abstract: A method for predicting an image is provided. The method include (i) determining prediction parameters of a current block in a bitstream; (ii) determining a matrix-based intra prediction (MIP) input sample of the current block based on neighboring samples of the current block and the prediction parameters; (iii) setting a shifting number parameter (sW) as a first fixed value; (iv) setting a shifting offset parameter (fO) as a second fixed value; and (v) determining an MIP prediction sample of the current block based on an MIP weighting matrix, the MIP input sample, the shifting offset parameter (fO), and the shifting number parameter (sW).
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: July 12, 2022
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Junyan Huo
  • Patent number: 11368710
    Abstract: A decoding method and apparatus are provided. A first candidate having a first motion vector that has been used to decode a first block, a first prediction direction that corresponds to the first motion vector, and a first reference picture index that identifies a first reference picture is derived. A second candidate having a second motion vector that has been used to decode a second block, a second prediction direction that corresponds to the second motion vector, and a second reference picture index that identifies a second reference picture is derived. When a total number of candidates is less than a maximum number, a third candidate is derived by combining the first motion vector and the first reference picture index for the first prediction direction of the first candidate and the second motion vector and the second reference picture index for the second prediction direction of the second candidate.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: June 21, 2022
    Assignee: Velos Media, LLC
    Inventors: Toshiyasu Sugio, Takahiro Nishi, Youji Shibahara, Kyoko Tanikawa, Hisao Sasai, Toru Matsunobu
  • Patent number: 11368679
    Abstract: An encoding method includes encoding to-be-encoded images including one or more non-output images and a plurality of output images to generate a bitstream. A difference between picture order counts (POCs) of two neighboring output images having neighboring display orders is greater than 1. A ratio of a difference between POCs of two first output images of the plurality of output images to a photographing time interval of the two first output images is same as a ratio of a difference between POCs of two second output images of the plurality of output images to a photographing time interval of the two second output images. At least one of the two second output images is different from either of the two first output images. A POC of at least one of the one or more non-output images is between the POCs of the two neighboring output images.
    Type: Grant
    Filed: February 27, 2021
    Date of Patent: June 21, 2022
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Xiaozhen Zheng, Weiran Li
  • Patent number: 11363281
    Abstract: A Scalable Video Coding (SVC) process for scalable video coding takes into account color gamut primaries along with spatial resolution. The process for re-sampling uses video color data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system to enable improved encoding and decoding in an enhancement layer (EL) or higher layers taking into account color conversion between layers. Examples of applicable SVC include MPEG-4 and High Efficiency Video Coding (HEVC). With the SVC process, video data expressed in one color gamut space can be used for prediction in encoding with a different color space.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: June 14, 2022
    Assignee: ARRIS Enterprises LLC
    Inventors: Koohyar Minoo, Ajay K. Luthra, David M. Baylon
  • Patent number: 11356698
    Abstract: There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform obtaining video data comprising data of a plurality of semantically independent source pictures, determining, among the video data, whether references are associated with any of a first access unit (AU) and a second AU according to at least one picture order count (POC) signal value included with the video data, and outputting a first quantity of the references set to the first AU and a second quantity of the references set to the second AU based on the at least one POC signal value.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: June 7, 2022
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Shan Liu, Stephan Wenger
  • Patent number: 11356670
    Abstract: Described is picture segmentation through columns and slices in video encoding and decoding. A video picture is divided into a plurality of columns, each column covering only a part of the video picture in a horizontal dimension. All coded tree blocks (“CTBs”) belonging to a slice may belong to one or more columns. The columns may be used to break the same or different prediction or in-loop filtering mechanisms of the video coding, and the CTB scan order used for encoding and/or decoding may be local to a column. Column widths may be indicated in a parameter set and/or may be adjusted at the slice level. At the decoder, column width may be parsed from the bitstream, and slice decoding may occur in one or more columns.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: June 7, 2022
    Assignee: Dolby Laboratories Licensing Corporation
    Inventor: Michael Horowitz
  • Patent number: 11350122
    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: Grant
    Filed: September 25, 2020
    Date of Patent: May 31, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Huanbang Chen, Haitao Yang, Jianle Chen
  • Patent number: 11335382
    Abstract: A decoding system decodes a video stream, which is encoded video information. The decoding system includes an attribute information acquirer that acquires first attribute information, indicating whether a dynamic range of luminance of the video stream is a first dynamic range or a second dynamic range that is wider than the first dynamic range, and a decoder that acquires the video steam and generates decoded video information. The decoding system also includes an outputter that, in a case where the first attribute information indicates the second dynamic range, outputs the decoded video information and maximum luminance information indicating a maximum luminance of the video stream in accordance with the second dynamic range. Further, in other cases, the outputter outputs the decoded video information and maximum luminance information indicating the maximum luminance of all pictures in the video stream.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: May 17, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Hiroshi Yahata, Tadamasa Toma, Tomoki Ogawa
  • Patent number: 11303886
    Abstract: Innovations in intra-picture prediction with multiple candidate reference lines available are described herein. For example, intra-picture prediction for a current block uses a non-adjacent reference line of sample values to predict the sample values of the current block. This can improve the effectiveness of the intra-picture prediction when the reference line of sample values that is adjacent the current block includes significant capture noise, significant quantization error, or significantly different values (compared to the current block) due to an occlusion.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: April 12, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bin Li, Jizheng Xu, Jiahao Li
  • Patent number: 11297326
    Abstract: A method for predicting motion information of a picture block and a related product is provided. The method includes: determining a candidate motion information list of a current picture block, where the candidate motion information list includes at least one combined candidate motion information, one combined candidate motion information is obtained by weighting P candidate motion information by using corresponding weighting factors; determining target motion information in the candidate motion information list; and predicting motion information of the current picture block based on the target motion information.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: April 5, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Na Zhang, Jicheng An, Jianhua Zheng
  • Patent number: 11297317
    Abstract: The present invention discloses a method for constructing a tile structure, wherein a current picture includes at least two or more tiles, the at least two or more tiles are split by a column splitting and a row splitting, at least one or more of the column splitting and the row splitting are performed by using a splitting length which is shorter than a width length or a height length of the current picture.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: April 5, 2022
    Assignee: INDUSTRY ACADEMY COOPERATION FOUNDATION OF SEJONG UNIVERSITY
    Inventors: Jong-Ki Han, Jae-Yung Lee
  • Patent number: 11290736
    Abstract: Aspects include a method, apparatus and computer-readable medium of decoding video or blocks of an image, including receiving a bitstream of the image, deriving, for a block of the image in the bitstream, multiple intra-prediction modes (IPMs) to use in decoding the block, determining, based on the multiple IPMs, a final predictor to use in decoding the block, and decoding the block using the final predictor. Other aspects include method, apparatus and computer-readable medium for similarly encoding video or blocks of an image.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: March 29, 2022
    Assignee: Lemon Inc.
    Inventors: Yang Wang, Kai Zhang, Li Zhang, Yuwen He, Hongbin Liu
  • Patent number: 11284105
    Abstract: A method encoding image data including: encoding the image data by an inter-image predictor in which a block of one or more samples of a current image is predicted from a reference block of samples located at one of a number of candidate block positions in a reference image; and selectively applying a constrained inter-image prediction mode in which, in comparison to an inter-image prediction mode for the encoding, one or both of the number of candidate block positions and the number of candidate reference images is reduced.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: March 22, 2022
    Assignee: SONY CORPORATION
    Inventors: Karl James Sharman, James Alexander Gamei
  • Patent number: 11277628
    Abstract: An example method includes obtaining values of control point motion vectors (CPMVs) for a current block of video data selected for coding using affine mode; determining whether a memory bandwidth needed for accessing samples of a plurality of reference blocks derived based on the values of the CPMVs satisfies a bandwidth threshold; selectively modifying, based on whether the determined memory bandwidth satisfies the bandwidth threshold, a motion compensation method used to predict samples of the current block of video data; and predicting, using the selectively modified motion compensation method, the samples of the current block of video data from the samples of the plurality of reference blocks.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: March 15, 2022
    Assignee: Qualcomm Incorporated
    Inventors: Luong Pham Van, Wei-Jung Chien, Vadim Seregin, Han Huang, Marta Karczewicz
  • Patent number: 11272184
    Abstract: Systems and methods are disclosed for inter-coding of a video. To inter-code a frame relative to a previous frame of the video, techniques disclosed include partitioning the frame and the previous frame into corresponding portions. Then, for each portion of the frame, a difference between the frame's portion and its corresponding portion in the previous frame is determined. A probability for suppressing the determined difference is further devised as a function of the difference. A decision whether to suppress the difference is then made based on the probability. If a decision to suppress has been made, the difference between the frame portion and the corresponding portion in the previous frame is suppressed before the frame portion is inter-encoded relative to the corresponding portion in the previous frame.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: March 8, 2022
    Assignee: AXIS AB
    Inventor: Björn Benderius
  • Patent number: 11265541
    Abstract: Devices, systems and methods for digital video coding, which include geometric partitioning, are described. An exemplary method for video processing includes making a decision, based on a priority rule, regarding an order of insertion of motion candidates into a motion candidate list for a conversion between a current block of video and a bitstream representation of the video, wherein the current block is coded using a geometry partition mode; and performing, based on the decision and the motion candidate list, the conversion.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: March 1, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang, Na Zhang
  • Patent number: 11252427
    Abstract: A method or coding image information, according to the present invention, comprises the steps of: binarizing according to different techniques, index values of forward prediction, backward prediction, and bidirectional prediction, depending on whether the bidirectional prediction is applied when inter-predicting a current block; and entropy coding a binarized codeword, wherein whether to apply the bidirectional prediction when inter-predicting the current block can be determined on the basis of the size of the current block. As a result, provided are a method for binarizing an inter-prediction direction of a prediction unit having a specific size, and an apparatus using same.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: February 15, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Jungsun Kim, Joonyoung Park, Chulkeun Kim, Hendry Hendry, Byeongmoon Jeon
  • Patent number: 11244476
    Abstract: A method for encoding data includes: receiving a frame of data including subunits; initializing a remaining bit budget for the frame; setting a current codec to a lossless codec having a lossless codec bitrate; and sequentially encoding the subunits, including: encoding a first subunit using the lossless codec to compute a first encoded sub-unit; subtracting a length of the first encoded subunit from the remaining bit budget; determining whether the remaining bit budget exceeds a first lossy bits required to encode a plurality of remaining subunits using a first lossy codec having a first lossy codec bitrate lower than the lossless codec bitrate; in response to determining that the remaining bit budget is less than or equal to the first lossy bits required, setting the current codec to the first lossy codec; and encoding a second subunit using the first lossy codec to compute a second encoded sub-unit.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: February 8, 2022
    Assignee: Samsung Display Co., Ltd.
    Inventor: Vijayaraghavan Thirumalai
  • Patent number: 11245897
    Abstract: A picture encoding apparatus configured to hierarchically partition a block of picture data into sub-blocks; determine that a sub-block being coded belongs to an unequally-sized partitioned block; prepare a list of neighboring blocks for the sub-block of the unequally-sized partitioned block based on a size of the sub-block of the unequally-sized partitioned block and a partitioning type of at least one neighboring block of the unequally-sized partitioned block; and derive a context model that is used to encode split information of the sub-block of the unequally-sized partitioned block into a bit stream based on the prepared list of neighboring blocks.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: February 8, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Alexey Konstantinovich Filippov, Alexander Alexandrovich Karabutov, Shan Liu, Vasily Alexeevich Rufitskiy
  • Patent number: 11240519
    Abstract: A method for decoding a coded video sequence includes decoding at least one tile which comprises a first tile boundary defined by a first tile layout and a second tile boundary defined by second tile layout, wherein the coded video sequence indicates that at least one first prediction mechanism is available across the first tile boundary, and that the at least one first prediction mechanism is not available across the second tile boundary.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: February 1, 2022
    Assignee: TENCENT AMERICA LLC
    Inventors: Stephan Wenger, Shan Liu
  • Patent number: 11234015
    Abstract: A method for processing a video according to the present invention may comprise: generating a plurality of Most Probable Mode (MPM) candidates; determining whether there is an MPM candidate identical to an intra-prediction mode of a current block among the plurality of MPM candidates; obtaining the intra-prediction mode of the current block, based on a result of the determining; and performing an intra-prediction for the current block, based on the intra-prediction mode of the current block.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: January 25, 2022
    Assignee: KT CORPORATION
    Inventor: Bae Keun Lee
  • Patent number: 11233987
    Abstract: To provide an encoding method for reducing deterioration in encoding efficiency when encoding a video/an image by selecting one operation mode out of a number of operation modes. The encoding method includes: extracting one or more features from one or more reconstructed pixel groups; categorizing the one or more reconstructed pixel groups using the extracted one or more features and a first machine learning model; and performing an encoding process on a current block of image samples included in a current picture using a parameter set corresponding to a result of the categorizing, the parameter set being one of a plurality of predefined parameter sets.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: January 25, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Han Boon Teo, Chong Soon Lim, Takahiro Nishi, Kengo Terada, Tadamasa Toma
  • Patent number: 11228760
    Abstract: Devices, systems and methods for digital video coding, which include geometric partitioning, are described. An exemplary method for video processing includes making a decision, based on a priority rule, regarding an order of insertion of motion candidates into a motion candidate list for a conversion between a current block of video and a bitstream representation of the video, wherein the current block is coded using a geometry partition mode; and performing, based on the decision and the motion candidate list, the conversion.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: January 18, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang, Na Zhang
  • Patent number: 11228784
    Abstract: An image coding method bitstream includes: determining a maximum number of a merging candidate which is a combination of a prediction direction, a motion vector, and a reference picture index for use in coding of a current block; deriving a first merging candidate; determining whether or not a total number of the first merging candidate is smaller than the maximum number; deriving a second merging candidate when it is determined that the total number of the first merging candidate is smaller than the maximum number; selecting a merging candidate for use in the coding of the current block from the first merging candidate and the second merging candidate; and coding, using the maximum number, an index for identifying the selected merging candidate, and attaching the coded index to the bitstream.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: January 18, 2022
    Assignee: Velos Media, LLC
    Inventors: Toshiyasu Sugio, Takahiro Nishi, Youji Shibahara, Kyoko Tanikawa, Hisao Sasai, Toru Matsunobu
  • Patent number: 11223844
    Abstract: An image decoder includes circuitry and a memory, wherein the circuitry, in operation, performs a boundary smoothing operation along a boundary between a first partition having a triangular shape and a second partition having a triangular shape that are split from an image block. The boundary smoothing operation includes: first-deriving a first motion vector for the first partition from a first set of motion vector candidates; second-deriving a second motion vector for the second partition from a second set of motion vector candidates; first-predicting first values of a set of pixels of the first partition along the boundary, using the first motion vector; second-predicting second values of the set of pixels of the first partition along the boundary, using the second motion vector; weighting the first values and the second values; and decoding the first partition using the weighted first values and the weighted second values.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: January 11, 2022
    Assignee: Panasonic Intellectual Property Corporation of America
    Inventors: Kiyofumi Abe, Takahiro Nishi, Tadamasa Toma, Ryuichi Kanoh, Chong Soon Lim, Ru Ling Liao, Hai Wei Sun, Sughosh Pavan Shashidhar, Han Boon Teo, Jing Ya Li
  • Patent number: 11218712
    Abstract: A process for determining the selection of filters and input samples is provided for scalable video coding. The process provides for re-sampling using video data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system to improve quality in Scalable High Efficiency Video Coding (SHVC). In order to provide better alignment between layers, it is proposed that reference layer offset adjustment parameters be signaled.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: January 4, 2022
    Assignee: ARRIS Enterprises LLC
    Inventors: Koohyar Minoo, David M. Baylon, Ajay Luthra
  • Patent number: 11218748
    Abstract: Provided is a method of supporting a random access of MPEG data, the method including: obtaining at least one access unit including media data coded through processing including an encapsulation and a packetization; generating at least one media processing unit (MPU) by grouping at least one access unit; determining an initialization flag indicating whether the at least one access unit includes all of data required for initialization of a decoding process, in the at least one MPU; and inserting the initialization flag into a header of the at least one MPU.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: January 4, 2022
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Jin Young Lee, Kug Jin Yun, Won Sik Cheong, Nam Ho Hur
  • Patent number: 11206411
    Abstract: The present invention relates to a method and device for sharing a candidate list. A method of generating a merging candidate list for a predictive block may include: producing, on the basis of a coding block including a predictive block on which a parallel merging process is performed, at least one of a spatial merging candidate and a temporal merging candidate of the predictive block; and generating a single merging candidate list for the coding block on the basis of the produced merging candidate. Thus, it is possible to increase processing speeds for coding and decoding by performing inter-picture prediction in parallel on a plurality of predictive blocks.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: December 21, 2021
    Assignees: Electronics and Telecommunications Research Institute, UNIVERSITY-INDUSTRY COOPERATION GROUP OF KYUNG HEE UNIVERSITY
    Inventors: Hui Yong Kim, Gwang Hoon Park, Kyung Yong Kim, Sang Min Kim, Sung Chang Lim, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim
  • Patent number: 11206414
    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: Grant
    Filed: October 1, 2020
    Date of Patent: December 21, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young-o Park, Il-koo Kim, Chan-yul Kim, Kwang-pyo Choi
  • Patent number: 11184639
    Abstract: An image decoding method according to the present invention may comprise determining an intra prediction mode of a current block, deriving reference samples of the current block, and obtaining a prediction sample of the current block using at least one of the reference samples.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: November 23, 2021
    Assignee: KT CORPORATION
    Inventor: Bae Keun Lee
  • Patent number: 11166031
    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: October 15, 2020
    Date of Patent: November 2, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11159787
    Abstract: A method of video decoding includes checking one or more video blocks in pre-defined relative positions compared to a first video block to derive a first set of candidates, wherein each of the first set of candidates is derived from corresponding motion information of the video blocks checked, checking, upon a determination that a number of the first set of candidates has not reached a predetermined limit, one or multiple tables to derive a second set of candidates, and processing the first video block based on a bitstream representation of the first video block and the constructed candidate list.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: October 26, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11159816
    Abstract: A method of decoding a bitstream comprising a digital representation of a video includes decoding motion information for a current video block from the bitstream, estimating matching costs of the current video block using one or more templates based on a partial set of pixel locations in each of the one or more templates, where in the each of the one or more templates includes a video block with multiple samples and refining the motion information of the current video block using a template having a minimum matching cost.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: October 26, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang