Predictive Patents (Class 375/240.12)
  • Patent number: 10291913
    Abstract: An entropy encoder includes a binarizer, a bin buffer, a plurality of bin encoding circuits and a bit generator. The binarizer generates a plurality of bin values based on a plurality of syntax elements. The bin buffer sequentially stores the plurality of bin values, and outputs at least some of the plurality of bin values based on a storing condition of the bin buffer. The plurality of bin encoding circuits performs an encoding operation on a single bin value based on a single context value when the bin buffer outputs the single bin value, and perform a multi-bin encoding operation on two or more bin values based on two or more context values when the bin buffer outputs the two or more bin values. The bit generator generates a bit stream based on bit values output from the plurality of bin encoding circuits.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: May 14, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Chang-Soo Park
  • Patent number: 10291914
    Abstract: Coefficient coding for transform units (TUs) during high efficiency video coding (HEVC), and similar standards, toward simplifying design while enhancing efficiency. Elements of the invention include coefficient coding for TUs with up-right diagonal scans being modified, and selectively applying multi-level significance map coding.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: May 14, 2019
    Assignee: SONY CORPORATION
    Inventors: Jun Xu, Ali Tabatabai
  • Patent number: 10291919
    Abstract: A method and apparatus for intra predicting a video. The method includes: determining availability of a predetermined number of adjacent pixels used for intra prediction of a current block; if a first adjacent pixel is unavailable, searching for a second adjacent pixel that is available by searching the predetermined number of adjacent pixels in a predetermined direction based on the first adjacent pixel; and replacing a pixel value of the first adjacent pixel with a pixel value of a found second adjacent pixel. At least one third adjacent pixel in another location, which is not available and excludes the first adjacent pixel at a predetermined location, is sequentially replaced by using a directly adjacent pixel in a predetermined direction.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: May 14, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy Lee, Jianle Chen
  • Patent number: 10291935
    Abstract: An image processing method and apparatus includes transforming a first image to obtain a first transform coefficient set; transforming a second image, or transforming a difference image between the first image and a second image, to obtain a second transform coefficient set; selecting a first group of transform coefficients from the first transform coefficient set according to magnitudes of transform coefficients in the first transform coefficient set, where magnitudes of transform coefficients in the first group of transform coefficients meet a preset threshold condition; determining an image difference between the first image and the second image according to the first group of transform coefficients and the second transform coefficient set; and processing the first image and the second image according to the image difference.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: May 14, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yin Zhao, Haitao Yang
  • Patent number: 10291863
    Abstract: There are provided methods and apparatus for improved signaling using high level syntax for multi-view video coding and decoding. An apparatus includes an encoder for encoding at least one picture for at least one view corresponding to multi-view video content in a resultant bitstream, wherein said encoder signals video coding order information for at least the at least one picture in a high level syntax.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: May 14, 2019
    Assignee: InterDigital VC Holdings Inc.
    Inventors: Purvin Bibhas Pandit, Yeping Su, Peng Yin
  • Patent number: 10291929
    Abstract: The present disclosure relates to an image processing device and an image processing method capable of reducing a processing amount. A selection unit selects a plurality of reference pictures having mutually-different reference picture types from reference pictures represented by reference picture specifying information included in a reference list based on restriction identification information identifying that the reference list that is a list of reference picture specifying information specifying reference pictures of a current picture is used commonly within the current picture. A predicted image generating unit generates a predicted image of the current picture based on a motion vector of a collocated picture of time different from that of the current picture and a reference picture of a same reference picture type as a reference picture type of the collocated picture among the plurality of reference pictures selected by the selection unit.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: May 14, 2019
    Assignee: Sony Corporation
    Inventors: Yoshitomo Takahashi, Ohji Nakagami
  • Patent number: 10291940
    Abstract: In an example a method of processing video data includes determining palette indices of a first row of a block of video data, wherein the palette indices correspond to a palette of one or more colors for coding the block of video data, and wherein the palette indices of the first row include one or more indices that are associated with a color value in the palette and a syntax element that is not associated with a color value in the palette. The method also includes coding a run of palette indices of a second row of the block of video data relative to the palette indices of the first row, wherein the run includes the one or more indices that are associated with a color value in the palette and the syntax element that is not associated with a color value in the palette.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: May 14, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Vadim Seregin, Rajan Laxman Joshi, Marta Karczewicz, Wei Pu, Joel Sole Rojals
  • Patent number: 10282851
    Abstract: Provided is a video analysis (VA) method comprises calculating, by a VA apparatus, a size of each of a plurality of frames by summing sizes of a plurality of packets constituting each of the plurality of frames, analyzing, by the VA apparatus, the size of each of the plurality of frames constituting a video to determine a pattern of the sizes of the plurality of frames and determining, by the VA apparatus, whether there is a motion in the video based on the size pattern.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: May 7, 2019
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Eil Woo Baik, Ki Woon Sung, Jae Seok Lee, Kyu Sang Lee, Seung Woo Nam, Hyung Joo Mo
  • Patent number: 10284845
    Abstract: A method of partitioning in video coding for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT) structure that can have quadtree or binary partitioning of the root node and quadtree or binary trees branching from each of the leaf nodes. The partitioning at any depth can use asymmetric binary partitioning to split a node represented by a leaf node into two child nodes of unequal size, representing the two child nodes as leaf nodes in a binary tree branching from the parent leaf node and coding the child nodes represented by final leaf nodes of the binary tree with JVET, wherein further partitioning of child nodes split from leaf nodes via asymmetric binary partitioning is allowed recursively along the same branch in any order with symmetric partitioning.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: May 7, 2019
    Assignee: ARRIS Enterprises LLC
    Inventors: Krit Panusopone, Seungwook Hong, Limin Wang
  • Patent number: 10284841
    Abstract: The method for decoding an intra-picture prediction mode includes the steps of: determining whether the intra-picture prediction mode of a current prediction unit is identical to a first intra-picture prediction mode candidate or a second intra-picture prediction mode candidate based on bit information; and when the intra-picture prediction mode of the current prediction unit is identical to the first intra-picture prediction mode candidate and/or to the second intra-picture prediction mode candidate, determining whether the first intra-picture prediction mode candidate or the second intra-picture prediction mode candidate is identical to the intra-picture prediction mode of the current prediction unit on the basis of additional bit information, and decoding the intra-picture prediction mode of the current prediction unit.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: May 7, 2019
    Assignee: INTELLECTUAL DISCOVERY CO., LTD.
    Inventor: Sun Young Lee
  • Patent number: 10284860
    Abstract: A method and an apparatus for video coding are provided. The apparatus includes processing circuitry. Prediction information of a first block from a coded video bitstream is decoded by the processing circuitry. The first block is a non-square block and the prediction information of the first block is indicative of a first intra prediction direction mode in a first set of intra prediction direction modes that is associated with the non-square block. The first set of intra prediction direction modes has a first number of different intra prediction direction modes from a second set of intra prediction direction modes that is associated with a square block. The first number is a positive integer that is based on an aspect ratio of the first block. At least one sample of the first block is subsequently reconstructed by the processing circuitry according to the first intra prediction direction mode.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: May 7, 2019
    Assignee: Tencent America LLC
    Inventors: Liang Zhao, Shan Liu, Xin Zhao, Xiang Li
  • Patent number: 10284842
    Abstract: A method of coding video data includes upsampling at least a portion of a reference layer picture to an upsampled picture having an upsampled picture size. The upsampled picture size has a horizontal upsampled picture size and a vertical upsampled picture size. At least one of the horizontal or vertical upsampled picture sizes may be different than a horizontal picture size or vertical picture size, respectively, of an enhancement layer picture. In addition, position information associated with the upsampled picture may be signaled. An inter-layer reference picture may be generated based on the upsampled picture and the position information.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: May 7, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Adarsh Krishnan Ramasubramonian, Ying Chen, Xiang Li, Ye-Kui Wang
  • Patent number: 10277896
    Abstract: System and method for improving operational efficiency of a video encoding pipeline, which includes a mode decision block that selects a luma intra-frame prediction mode used to encode a luma component of the source image data and a chroma reconstruction block that determines a first distortion expected to result in a first chroma transform block when each of a plurality of candidate chroma intra-frame prediction modes is implemented based on reconstructed image data, determines a second distortion expected to result in a second chroma transform block of the prediction unit when each of the plurality of candidate chroma intra-frame prediction modes is implemented based at least in part on the source image data, and selects a chroma intra-frame prediction mode used to encode a chroma component from the plurality of candidate chroma intra-frame prediction modes based at least in part on the first distortion and the second distortion.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: April 30, 2019
    Assignee: APPLE INC.
    Inventors: Guy Cote, Athanasios Leontaris
  • Patent number: 10277916
    Abstract: A video predictive encoding device includes an input module to receive pictures forming a video sequence, and an encoding module to encode the pictures by either intra prediction or inter prediction to generate compressed picture data, and to packetize the compressed image data along with packet header information. The packet header information includes a picture type. The encoding module determines the picture type so as to uniquely indicate whether encoded picture data is used for reference in decoding of another picture.
    Type: Grant
    Filed: January 2, 2015
    Date of Patent: April 30, 2019
    Assignee: NTT DOCOMO, INC.
    Inventors: Junya Takiue, Choong Seng Boon, Thiow Keng Tan
  • Patent number: 10271062
    Abstract: Motion vectors are predicted for a current block of a current frame using motion vectors from previous frames in the video stream. Temporal distances between a current frame and the one or more reference frames used to predict a current block and temporal distances between the previous frame and its reference frames are determined. Temporal distances for current frames and previous frames can be combined to weight the motion vectors and improve motion vector prediction.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: April 23, 2019
    Assignee: GOOGLE LLC
    Inventors: Debargha Mukherjee, Yaowu Xu, Yuxin Liu
  • Patent number: 10257247
    Abstract: The invention relates according to one of its embodiments to a method for encapsulating a video bitstream organized into slice segments, the slice segments comprising a plurality of coding units, the method comprising: obtaining a region of interest comprising one or more tiles, each tile comprising a set of one or more coding units; determining whether the region of interest forms part of a slice segment; if it is determined that the region of interest forms part of a slice segment, defining a new slice segment comprising the coding units of only the region of interest; and encapsulating the bitstream comprising the coding units of the region of interest using the new slice segment if it is determined that the region of interest forms part of a slice segment, and using the slice segment otherwise.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: April 9, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Frédéric Maze, Naël Ouedraogo
  • Patent number: 10257540
    Abstract: The present invention is related to a method for moving the position of a base view from an arbitrary GOP (Group Of Pictures) start position to implement an efficient encoding structure in multi-view video encoding. The existing multi-view video encoding method exhibits low encoding efficiency when correlation between the base view and a dependent view is low, since the base view is assumed to be fixed. Moreover, in case the view in a live broadcasting program desired by a producer changes from the base view to another, the user has to consume more bit streams and decoder complexity than those consumed when decoding is performed with respect to the base view. Therefore, to alleviate the drawbacks of the existing multi-view video encoding method, the present invention provides a method for designing syntax elements by which the base view can be moved, thereby supporting an efficient encoding structure.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: April 9, 2019
    Assignees: Electronics and Telecommunications Research Institute, Industry-Academic Cooperation Group Of Sejong University
    Inventors: Jung Won Kang, Ha Hyun Lee, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim, Jong Ki Han, Jae Yung Lee
  • Patent number: 10257517
    Abstract: Provided are video encoding and decoding methods and apparatuses. The video encoding method includes: encoding a video based on data units having a hierarchical structure; determining a context model used for entropy encoding a syntax element of a data unit based on at least one piece of additional information of the data units; and entropy encoding the syntax element by using the determined context model.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: April 9, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy Lee, Jianle Chen
  • Patent number: 10250876
    Abstract: Intra prediction is used in state-of-the-art video coding standards such as AVC. The intra prediction modes are coded into the bitstream. Luma and chroma components could potentially have different prediction modes. For chroma components, there are 5 different modes defined in AVC: vertical, horizontal, DC, diagonal down right, and “same as luma”. Statistics show that the “same as luma” mode is frequent used, but in AVC, this mode is encoded using more bits than other modes during entropy coding, therefore the coding efficiency is decreased. Accordingly, a modified binarization/codeword assignment for chroma intra mode signaling is able to be utilized for high efficiency video coding (HEVC), the next generation video coding standard.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: April 2, 2019
    Assignee: SONY CORPORATION
    Inventors: Wei Liu, Lina Dong
  • Patent number: 10250897
    Abstract: This invention introduces a variant in a video parameter set extension syntax element which allows more flexible signaling regarding tile alignment between each layer with respect to the layers it directly depends on.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: April 2, 2019
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Sachin G. Deshpande, Kiran Misra
  • Patent number: 10250895
    Abstract: A system for encoding and/or decoding a video bitstream that includes a base bitstream and enhancement bitstreams representative of a video sequence. The receiver receives a video parameter set and a video parameter set extension, where the video parameter set extension includes decoder picture buffer parameters.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: April 2, 2019
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Sachin G. Deshpande
  • Patent number: 10250902
    Abstract: The present invention relates to a method for encoding a video and a method for decoding a video in a multilayer structure, and an apparatus using the same. The method for decoding the video according to the present invention comprises the steps of: specifying a current layer reference location for specifying a current block from a current layer; specifying a reference layer reference location corresponding to the reference location of the current layer, from the reference layer; inducing motion information from the reference layer reference location based on the size of motion information saving units; and scaling the induced motion information and inducing the same into a motion vector used for recovering a picture in the current layer.
    Type: Grant
    Filed: May 26, 2014
    Date of Patent: April 2, 2019
    Assignee: KT CORPORATION
    Inventors: Bae Keun Lee, Joo Young Kim
  • Patent number: 10250908
    Abstract: In one example, an apparatus includes a video encoder configured to partition a block of video data into a first geometric partition and a second geometric partition using a geometric motion partition line, wherein the block comprises N×N pixels, divide the block of video data into four equally-sized, non-overlapping (N/2)×(N/2) sub-blocks, and encode at least one of the sub-blocks through which the geometric motion partition line passes using a transform size smaller than (N/2)×(N/2). The video encoder may determine transform sizes for the sub-blocks based on whether the geometric motion partition line passes through the sub-blocks. In one example, a video decoder may inverse transform the sub-blocks, and may determine transform sizes for the sub-blocks based on whether the geometric motion partition line passes through the sub-blocks.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: April 2, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Peisong Chen, Xianglin Wang, Marta Karczewicz
  • Patent number: 10250912
    Abstract: An apparatus is capable of achieving high-throughput entropy decoding, and includes an arithmetic decoding processing circuitry and a variable-length decoder (VLD). The arithmetic decoding processing circuitry receives a video bitstream through a bitstream input, applies arithmetic decoding to at least a portion of the video bitstream to derive one or more arithmetic-decoded binary strings containing no arithmetic encoded binary string, and stores the arithmetic-decoded binary strings in the storage device. The variable-length decoder is coupled to the arithmetic decoding processing circuitry, the storage device and a VLD output. The variable-length decoder receives at least a portion of arithmetic-decoded bitstream when arithmetic-decoded bitstreams stored in the storage device are complete for a selected image unit, decodes at least a portion of arithmetic-decoded bitstream into one or more decoded syntax elements, and provides the decoded syntax elements through the VLD output.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: April 2, 2019
    Assignee: MEDIATEK INC.
    Inventors: Chia-Yun Cheng, Yung-Chang Chang
  • Patent number: 10244273
    Abstract: A source device for transmitting content to a sink device is provided. The source device may include an interface configured to perform high-bandwidth digital content protection (HDCP) authentication with the sink device, and a controller configured to determine an HDCP version supported by the sink device, convert the content so as to be encrypted in the HDCP version supported by the sink device in response to a determination that another HDCP version applied to the content is not supported by the sink device, encrypt the converted content in the HDCP version supported by the sink device, and control the interface to transmit the content to the sink device.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: March 26, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Sung-bo Oh
  • Patent number: 10244240
    Abstract: A video encoding method of performing scalable encoding on input video includes: determining a total number of layers of the scalable encoding to be less than or equal to a maximum layer count determined according to a frame rate; and performing the scalable encoding on the input video to generate a bitstream, using the determined total number of layers.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: March 26, 2019
    Assignee: SUN PATENT TRUST
    Inventors: Kengo Terada, Takahiro Nishi, Hisao Sasai, Satoshi Yoshikawa
  • Patent number: 10244262
    Abstract: A decoding method including receiving a bitstream corresponding to a residual block, decoding the residual block having a plurality of residual pixels represented as transform coefficients, and computing a reconstructed block based on the residual pixels. The reconstructed block includes reconstructed pixels and uses an intra prediction mode to generate prediction pixels in sequence vertically or horizontally based on reconstructed pixels in the reconstructed block. The reconstructed block includes initial reconstructed pixels based on initial prediction pixels. The intra prediction mode is used to generate the initial prediction pixels based on external reference pixels located in neighboring blocks decoded before the reconstructed block. Computing the reconstructed block includes combining prediction pixels with residual pixels to generate additional reconstructed pixels used to generate additional prediction pixels.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: March 26, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventors: Wen Gao, Jin Song, Mingyuan Yang, Haoping Yu
  • Patent number: 10243691
    Abstract: A communication device including various circuitry is provided. The first and second circuitry provide a first communication link to a remote device using a first access technology and a second communication link to the remote device using a second access technology, respectively. The third circuitry detects whether a video call has been handed over from the first communication link to the second communication link, or whether an OOS condition of the first or second communication link that occurred during the video call has ended. The fourth circuitry generates a first intra frame for the remote device or requests that the remote device generate a second intra frame for the communication device, when the video call has been handed over from the first communication link to the second communication link or when the OOS condition occurred during the video call has ended.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: March 26, 2019
    Assignee: MEDIATEK SINGAPORE PTE. LTD.
    Inventor: Kristian Lappalainen
  • Patent number: 10244231
    Abstract: There is disclosed and described a decoder and decoding method for decoding at least one picture corresponding to at least one of at least two views of multi-view video content from a bitstream, wherein in the bitstream at least one of coding order information and output order information for the at least one picture is decoupled from the at least one view to which the at least one picture corresponds. Furthermore, there is disclosed and described an encoder and encoding method for encoding at least one picture corresponding to at least one of at least two views of multi-view video content to form a resultant bitstream, wherein in the resultant bitstream at least one of coding order information and output order information for the at least one picture is decoupled from the at least one view to which the at least one picture corresponds.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: March 26, 2019
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Purvin Bibhas Pandit, Yeping Su, Peng Yin, Cristina Gomila Torres
  • Patent number: 10237096
    Abstract: There is provided mechanisms for processing a reception signal r. The method is performed by a receiver. The method comprises receiving a reception signal r representing a sequence of input symbols xn, the reception signal comprising a sequence of pulse forms gT selected from a set of pulse forms. The method comprises generating a set of decoded symbols Formula (I) from the reception symbols by subjecting a set of sampled symbols yn derived from the reception signal to a whitening filter defined by second coefficients K, and to an equalizer defmed by first coefficients R. The first coefficients R and the second coefficients K are selected from respective matrices of a Toeplitz decomposition of a Gram matrix G defmed by the inner product of all pulses in the set of pulse forms.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: March 19, 2019
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Emil Ringh, Ather Gattami
  • Patent number: 10237576
    Abstract: The present invention disclosed a 3D-HEVC depth video information hiding method based on single-depth intra mode, which comprises information embedment part and information extraction part. During information embedment, if the pixels in the candidate list are equal using the encrypt information to modulate the index of the pixel and completes the embedment. If the pixels are different, judging the neighboring CU of the CU whose depth is 2 or 3 and modulating the index of the pixel to complete embedment of the hidden information. The advantage of the present invention is high security, low calculation complexity and small influence on data rate.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: March 19, 2019
    Assignee: Ningbo University
    Inventors: Gangyi Jiang, Jing Wang, Yang Song, Hua Shao
  • Patent number: 10237567
    Abstract: Reconstructing a second component signal relating to a second component of a multi-component picture from a spatially corresponding portion of a reconstructed first component signal and a correction signal derived from a data stream for the second component promises increased coding efficiency over a broader range of multi-component picture content. By including the spatially corresponding portion of the reconstructed first component signal into the reconstruction of the second component signal, any remaining inter-component redundancies/correlations present such as still present despite a possibly a priori performed component space transformation, or present because of having been introduced by such a priori performed component space transformation, for example, may readily be removed by way of the inter-component redundancy/correlation reduction of the second component signal.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: March 19, 2019
    Assignee: GE VIDEO COMPRESSION LLC
    Inventors: Tung Nguyen, Ali Atef Ibrahim Khairat Abdelhamid, Detlev Marpe
  • Patent number: 10237572
    Abstract: Provided is an apparatus for decoding a moving picture that determines a quantization step size of a previous coding block according to scan order as the quantization step size predictor of the current coding block when a quantization step size of a left coding block of a current coding block and a quantization step size of an above coding block of the current coding block are unavailable and determines an available motion vector encountered first when retrieving motion vectors in the order of motion vector of a first predetermined position and motion vector of a second predetermined position in a reference picture as a temporal motion vector candidate. Therefore, it is possible to reduce the amount of coding bits required to decode motion information and the quantization step size of the current prediction block.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: March 19, 2019
    Assignee: M&K HOLDINGS INC.
    Inventors: Soo Mi Oh, Moonock Yang
  • Patent number: 10230980
    Abstract: In an example, a method of decoding video data may include receiving a first block of video data. The first block of video data may be a sub-block of a prediction unit. The method may include receiving one or more blocks of video data that neighbor the first block of video data. The method may include determining motion information of at least one of the one or more blocks of video data that neighbor the first block of video data. The method may include decoding, using overlapped block motion compensation, the first block of video data based at least in part on the motion information of the at least one of the one or more blocks that neighbor the first block of video data.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: March 12, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Hongbin Liu, Ying Chen, Jianle Chen, Xiang Li, Marta Karczewicz
  • Patent number: 10230990
    Abstract: A chroma interpolation method, including: 1) determining a pixel accuracy for interpolation; 2) determining coordinate positions of interpolated fractional-pel pixels between integer-pel pixels; and 3) performing two-dimensional separated interpolation on the interpolated fractional-pel pixels by an interpolation filter according to the coordinate positions. The invention also provides a filter device using the above method for chroma interpolation.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: March 12, 2019
    Assignee: PEKING UNIVERSITY SHENZHEN GRADUATE SCHOOL
    Inventors: Ronggang Wang, Hao Lv, Zhenyu Wang, Shengfu Dong, Wen Gao
  • Patent number: 10230981
    Abstract: A method is performed by a CODEC (coder/decoder) for Intra prediction mode processing based on multiple MPMs (most probable modes) in video coding. The method includes operations of determining a first Intra mode associated with a left neighboring block of a current block; determining a second Intra mode associated with a top neighboring block of the current block; deriving three MPMs based on the first Intra mode and the second Intra mode, and processing a current Intra mode associated with the current block according to said three MPMs. The step of deriving said three MPMs based on the first Intra mode and the second Intra mode includes: determining whether the first Intra mode is identical to the second Intra mode; and if the first Intra mode is identical to the second Intra mode, deriving said three MPMs according to whether the first Intra mode is identical to a predetermined mode.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: March 12, 2019
    Assignee: HFI INNOVATION INC.
    Inventors: Ximin Zhang, Shan Liu
  • Patent number: 10230987
    Abstract: An encoding target region in an image can be partitioned into a plurality of prediction regions. Based on prediction information of a neighboring region neighboring a target region, the number of previously-encoded prediction regions in the target region, and previously-encoded prediction information of the target region, a candidate for motion information to be used in generation of a predicted signal of the target prediction region as a next prediction region is selected from previously-encoded motion information of regions neighboring the target prediction region. According to the number of candidates for motion information selected, merging block information to indicate generation of the predicted signal of the target prediction region using the selected candidate for motion information and motion information detected by prediction information estimation means, or either one of the merging block information or the motion information is encoded.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: March 12, 2019
    Assignee: NTT Docomo, Inc.
    Inventors: Yoshinori Suzuki, Junya Takiue, Choong Seng Boon, Thiow Keng Tan
  • Patent number: 10230961
    Abstract: A method and apparatus for video coding using template-based Intra prediction are disclosed. According to one method, where determining whether to apply the template-based Intra prediction or one or more parameters associated with the template-based Intra prediction depends on the current block size. According to yet another method, the quad-tree plus binary tree (QTBT) structure is used to partition an image or one or more areas of the current image into blocks. If the template-based Intra prediction is used for a current block and the current block is non-square, the width and height of the L-shaped reference pixel line are determined according to width and height of the current block. The L-shaped reference pixel line comprises a top reference pixel segment above the top template and a left reference pixel segment adjacent to a left side of the left template.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: March 12, 2019
    Assignee: MEDIATEK INC.
    Inventors: Shan Liu, Jing Ye, Xiaozhong Xu, Tzu-Der Chuang, Ching-Yeh Chen
  • Patent number: 10225580
    Abstract: An encoding target region in an image can be partitioned into a plurality of prediction regions. Based on prediction information of a neighboring region neighboring a target region, the number of previously-encoded prediction regions in the target region, and previously-encoded prediction information of the target region, a candidate for motion information to be used in generation of a predicted signal of the target prediction region as a next prediction region is selected from previously-encoded motion information of regions neighboring the target prediction region. According to the number of candidates for motion information selected, merging block information to indicate generation of the predicted signal of the target prediction region using the selected candidate for motion information and motion information detected by prediction information estimation means, or either one of the merging block information or the motion information is encoded.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: March 5, 2019
    Assignee: NTT DOCOMO, INC.
    Inventors: Yoshinori Suzuki, Junya Takiue, Choong Seng Boon, Thiow Keng Tan
  • Patent number: 10225576
    Abstract: A video coding apparatus including a dividing part that outputs the coding target picture divided for each coding unit (basic CU); a prediction processor that generates a prediction image by performing one of intra prediction and inter-screen prediction; a difference calculator that generates a difference image by calculating a difference between the generated prediction image and an image corresponding to the prediction image in the coding target picture; a residual coder that generates a residual coefficient by performing transform processing and quantization processing on the generated difference image; an integration unit that integrates a plurality of basic CUs included in an N×N-pixel region into one new CU, and a code string generator that generates a code string corresponding to the post-integration new CU by performing variable-length coding and arithmetic coding on coding information and the residual coefficient.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: March 5, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Kiyofumi Abe, Kazuhito Kimura, Hideyuki Ohgose, Hiroshi Arakawa, Koji Arimura, Kazuma Sakakibara
  • Patent number: 10225581
    Abstract: Techniques are described for encoding and decoding digital video data using macroblocks that are larger than the macroblocks prescribed by conventional video encoding and decoding standards. For example, the techniques include encoding and decoding a video stream using macroblocks comprising greater than 16×16 pixels. In one example, an apparatus includes a video encoder configured to encode a coded unit comprising a plurality of video blocks, wherein at least one of the plurality of video blocks comprises a size of more than 16×16 pixels and to generate syntax information for the coded unit that includes a maximum size value, wherein the maximum size value indicates a size of a largest one of the plurality of video blocks in the coded unit. The syntax information may also include a minimum size value. In this manner, the encoder may indicate to a decoder the proper syntax decoder to apply to the coded unit.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: March 5, 2019
    Assignee: Velos Media, LLC
    Inventors: Peisong Chen, Marta Karczewicz, Yan Ye
  • Patent number: 10225578
    Abstract: Coding a current block using a directional intra prediction mode is disclosed. The intra prediction mode includes a prediction angle and uses pixels peripheral to the current block to generate a prediction block. A method includes determining, using the prediction angle, a filter to apply to the pixels peripheral to the current block, filtering, using the filter, at least some of the pixels peripheral to the current block resulting in modified pixels, and generating a prediction block for the current block using the intra prediction mode and the modified pixels.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: March 5, 2019
    Assignee: GOOGLE LLC
    Inventor: Joseph Young
  • Patent number: 10225607
    Abstract: The disclosure is directed to a video processing apparatus and a video processing method thereof. In one of the exemplary embodiments, the disclosure is directed to a video processing apparatus which includes not limited to a storage medium configured to store a first video file, a down-scaling module coupled to the storage medium and configured to down-scale the first video file into a second video file, a learning machine module configured to receive the first video file and a third video file which is processed from the second multimedia file and generate a trained model out of the first video file and the third video file, and a transmitter configured to transmit a data package which comprises a compression of the second video file and a compression of the trained model.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: March 5, 2019
    Assignee: Novatek Microelectronics Corp.
    Inventors: Yu Bai, YuanJia Du, JianHua Liang, Xin Huang, Cong Zhang, Kai Kang
  • Patent number: 10218972
    Abstract: The present invention relates to an apparatus and method for encoding and decoding an image by skip encoding. The image-encoding method by skip encoding, which performs intra-prediction, comprises: performing a filtering operation on the signal which is reconstructed prior to an encoding object signal in an encoding object image; using the filtered reconstructed signal to generate a prediction signal for the encoding object signal; setting the generated prediction signal as a reconstruction signal for the encoding object signal; and not encoding the residual signal which can be generated on the basis of the difference between the encoding object signal and the prediction signal, thereby performing skip encoding on the encoding object signal.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: February 26, 2019
    Assignees: Electronics and Telecommunications Research Institute, Kangwoon University Industry-Academic Collaboration Foundation, University-Industry Cooperation Group of Kyung Hee University
    Inventors: Sung Chang Lim, Ha Hyun Lee, Se Yoon Jeong, Hui Yong Kim, Suk Hee Cho, Jong Ho Kim, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim, Chie Teuk Ahn, Dong Gyu Sim, Seoung Jun Oh, Gwang Hoon Park, Sea Nae Park, Chan Woong Jeon
  • Patent number: 10219004
    Abstract: The present invention is related to a method for moving the position of a base view from an arbitrary GOP (Group Of Pictures) start position to implement an efficient encoding structure in multi-view video encoding. The existing multi-view video encoding method exhibits low encoding efficiency when correlation between the base view and a dependent view is low, since the base view is assumed to be fixed. Moreover, in case the view in a live broadcasting program desired by a producer changes from the base view to another, the user has to consume more bit streams and decoder complexity than those consumed when decoding is performed with respect to the base view. Therefore, to alleviate the drawbacks of the existing multi-view video encoding method, the present invention provides a method for designing syntax elements by which the base view can be moved, thereby supporting an efficient encoding structure.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: February 26, 2019
    Assignees: Electronics and Telecommunications Research Institute, Industry-Academic Cooperation Group of Sejong University
    Inventors: Jung Won Kang, Ha Hyun Lee, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim, Jong Ki Han, Jae Yung Lee
  • Patent number: 10218977
    Abstract: A method and system process transform blocks according to quantization matrices in a video coding system. The method includes obtaining an initial quantization matrix having a first width and a first height, obtaining a derived quantization matrix having a second width and a second height, wherein the second width is different from the second height, and the derived quantization matrix is derived from the initial quantization matrix, receiving a transform block having a block size, where the transform block is associated with a picture, and selecting the initial quantization matrix or the derived quantization matrix for processing transform coefficients of the transform block according to the block size.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: February 26, 2019
    Assignee: HFI INNOVATION INC.
    Inventors: Ximin Zhang, Shan Liu
  • Patent number: 10212426
    Abstract: Coefficient coding for transform units (TUs) during high efficiency video coding (HEVC), and similar standards, toward simplifying design while enhancing efficiency. Elements of the invention include coefficient coding for TUs with up-right diagonal scans being modified, and selectively applying multi-level significance map coding.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: February 19, 2019
    Assignee: SONY CORPORATION
    Inventors: Jun Xu, Ali Tabatabai
  • Patent number: 10212442
    Abstract: The image encoding apparatus which encodes, on a per block basis, a current picture included in a moving picture includes: an encoder which outputs a first encoded stream including, in the following arrangement order, (i) slice data obtained by encoding a slice included in the current picture and including a plurality of block lines and (ii) a slice header including information indicating a code amount of each of the plurality of block lines; and an exchanger which exchanges arrangement positions of the slice data and the slice header in the first encoded stream.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: February 19, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Toshihiko Kusakabe, Kiyofumi Abe, Hideyuki Ohgose, Shinji Kitamura, Takashi Hashimoto, Yuki Maruyama, Tatsuro Juri
  • Patent number: 10212433
    Abstract: There is disclosed an apparatus, a method and a computer program for video coding. The apparatus comprises a selector configured for selecting a pixel for prediction; a projection definer configured for determining a projection of said pixel to a set of reference pixels; and a prediction definer configured for selecting one or more reference pixels from said set of reference pixels on the basis of said projection, and using said selected one or more reference pixels to obtain a prediction value for said pixel to be predicted.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: February 19, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Jani Lainema, Kemal Ugur
  • Patent number: 10212454
    Abstract: According to at least one aspect, a method for predictive Intra coding is provided. The method comprises: determining a set of Intra prediction modes used for prediction unit (PU) blocks with a plurality of different block sizes comprising a 4×4 block size and at least two other block sizes; applying predictive Intra coding to a first PU block having a first block size that matches a block size in the plurality of different block sizes based on one or more neighboring PU blocks according to a first Intra prediction mode selected from the set of Intra prediction modes; and applying predictive Intra coding to a second PU block having a second block size that is different from the first block size and matches a block size in the plurality of different block sizes according to a second Intra prediction mode selected from the set of Intra prediction modes.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: February 19, 2019
    Assignee: HFI Innovation Inc.
    Inventors: Mei Guo, Shan Liu, Shaw-Min Lei