Predictive Coding Patents (Class 382/238)
  • Patent number: 11445215
    Abstract: Disclosed is a method of decoding an image and a method of encoding an image. The method of decoding an image includes: obtaining motion-constrained tile set information; determining, on the basis of the motion-constrained tile set information, a first boundary region of a collocated tile set within a reference picture, which corresponds to a motion-constrained tile set; padding a second boundary region corresponding to the first boundary region; and performing inter prediction on the motion-constrained tile set by using a collocated tile set that includes the padded second boundary region.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: September 13, 2022
    Assignees: Electronics and Telecommunications Research institute, CHIPS&MEDIA, INC
    Inventors: Ha Hyun Lee, Jung Won Kang, Sung Chang Lim, Jin Ho Lee, Hui Yong Kim, Dae Yeon Kim, Dong Jin Park
  • Patent number: 11438592
    Abstract: An image coding method can include generating a prediction block using an intra prediction mode; generating a prediction block using motion information; transforming residual signals generated using an original block and the prediction block to generate a transformed block; quantizing the transformed block using a quantization parameter to generate a quantized block; determining a scan pattern and applying the scan pattern to the quantized block to generate one-dimensional coefficient information; and entropy-coding the one-dimensional coefficient information, in which the residual signals are transformed in transform unit, a transform type used for transforming the residual signals of luma component is determined by a prediction mode and a size of the transform unit, and a transform type used for transforming the residual signals of chroma components is a DCT-based integer transform, and the quantization parameter is a luma quantization parameter, and a differential quantization parameter is generated by sub
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: September 6, 2022
    Assignee: GENSQUARE LLC
    Inventors: Soo Mi Oh, Moonock Yang
  • Patent number: 11438604
    Abstract: A decoder includes circuitry configured to receive a bitstream, identify, as a function of the bitstream, a current frame, and a cropped sub-frame of the current frame, wherein the cropped sub-frame is signaled in the bitstream, the cropped sub-frame is signaled using at least a horizontal offset, the at least a horizontal offset includes an sps_conf_win_left_offset and an sps_conf_win_right_offset, determine, as a function of the bitstream, a scaling constant associated with the cropped sub-frame, wherein the scaling constant is signaled within the bit stream, and the scaling constant is signaled as a function of a pps_pic_width_in_luma_samples parameter, a pps_scaling_win_right_offset parameter, and a pps_scaling_win_left_offset parameter, and reconstruct pixel data of the cropped sub-frame using the scaling constant.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: September 6, 2022
    Assignee: OP Solutions, LLC
    Inventors: Hari Kalva, Borivoje Furht, Velibor Adzic
  • Patent number: 11438603
    Abstract: A decoder includes circuitry configured to receive a bitstream, identify, as a function of the bitstream, a current frame, and a cropped sub-frame of the current frame, wherein the cropped sub-frame is signaled in the bitstream, the cropped sub-frame is signaled using at least a vertical offset, and the at least a vertical offset includes an sps_conf_win_top_offset and an sps_conf_win_bottom offset, determine, as a function of the bitstream, a scaling constant associated with the cropped sub-frame, and reconstruct pixel data of the cropped sub-frame using the scaling constant.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: September 6, 2022
    Assignee: OP Solutions, LLC
    Inventors: Hari Kalva, Borivoje Furht, Velibor Adzic
  • Patent number: 11431350
    Abstract: A method performed in real-time includes receiving and storing time-based data over a specific time period and dividing the specific time period into a plurality of time windows. The method further includes determining that data associated with two or more proximate time windows are within a predetermined variance of one another and responsive to the determination: generating a mathematical function representative of the data associated with the two or more proximate time windows, deleting the data associated with the two or more proximate time windows, and generating a representation of the deleted data from the mathematical function. In certain embodiments, the data comprises empirical network telemetry data.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: August 30, 2022
    Assignee: Cox Communications, Inc.
    Inventors: Jignesh B. Patel, Pavan Kumar Surapaneni, Pavan Chandrashekar, Marco Antonio Valero, Kyle Allen Cooper
  • Patent number: 11424912
    Abstract: A method for providing a blockchain network capable of optimizing storage used by service nodes in the blockchain network is provided. The method includes steps of: (a) a specific service node among the service nodes, wherein the specific service node is configured to optimize its storage if one of optimization conditions is satisfied, generating blocks while synchronizing with other service nodes; and (b) the specific service node (b1) determining whether one of the optimization conditions is satisfied, by referring to one of (i) (i-1) a latest-block number of a latest block among the blocks and (i-2) a predetermined threshold number, and (ii) a predetermined threshold time and (b2) if one of the optimization conditions is satisfied, applying storage-optimizing operation to information on transactions in target blocks which are part of the blocks not optimized, wherein the target blocks are determined by referring to one of (i) and (ii).
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: August 23, 2022
    Assignee: Metabora Co., Ltd.
    Inventors: Gye Han Song, I Goo Lee
  • Patent number: 11403762
    Abstract: An image processing method is applied to a camera device and a camera system. The image processing method includes dividing each image frame of a video film into a plurality of unit regions, computing a plurality of data quantity respectively corresponding to the plurality of unit regions, compiling statistics of a total data quantity of each unit region within a plurality of image frames of the video film, and distinguishing the each unit region from the other unit regions in accordance with the total data quantity.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: August 2, 2022
    Assignee: VIVOTEK INC.
    Inventor: Yen-Chun Liao
  • Patent number: 11405641
    Abstract: Disclosed is a method of decoding a plurality of coding units from a bitstream of video data. The method determines a coding unit structure of the plurality of coding units from a first data block of the bitstream. The coding unit structure describes a division of a coding unit into the plurality of coding units. The method decodes, according to the determined coding unit structure, bypass encoded data for the plurality of coding units from a second data block of the bitstream. The method decodes, according to the determined coding unit structure, residual data for the plurality of coding units from a third data block of the bitstream. The method then forms the plurality of coding units from the bitstream using the residual data and the bypass encoded data. A method of encoding is also disclosed.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: August 2, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Christopher James Rosewarne
  • Patent number: 11405640
    Abstract: Disclosed is a method of decoding a plurality of coding units from a bitstream of video data. The method determines a coding unit structure of the plurality of coding units from a first data block of the bitstream. The coding unit structure describes a division of a coding unit into the plurality of coding units. The method decodes, according to the determined coding unit structure, bypass encoded data for the plurality of coding units from a second data block of the bitstream. The method decodes, according to the determined coding unit structure, residual data for the plurality of coding units from a third data block of the bitstream. The method then forms the plurality of coding units from the bitstream using the residual data and the bypass encoded data. A method of encoding is also disclosed.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: August 2, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Christopher James Rosewarne
  • Patent number: 11399200
    Abstract: Disclosed is a method of decoding a plurality of coding units from a bitstream of video data. The method determines a coding unit structure of the plurality of coding units from a first data block of the bitstream. The coding unit structure describes a division of a coding unit into the plurality of coding units. The method decodes, according to the determined coding unit structure, bypass encoded data for the plurality of coding units from a second data block of the bitstream. The method decodes, according to the determined coding unit structure, residual data for the plurality of coding units from a third data block of the bitstream. The method then forms the plurality of coding units from the bitstream using the residual data and the bypass encoded data. A method of encoding is also disclosed.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: July 26, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Christopher James Rosewarne
  • Patent number: 11394965
    Abstract: Disclosed are a method for decoding a video signal and a device therefore. More particularly, a method for decoding an image based on an intra prediction mode, may comprise the steps of: acquiring a most probable mode (MPM) flag for indicating whether an MPM is applied to a current block, the MPM representing a mode in which an intra prediction mode of the current block is induced from an intra predicted block neighboring the current block; configuring an MPM list, on the basis of whether intra prediction modes of a left neighboring block and an above neighboring block of the current block satisfy predefined conditions, if the MPM is applied to the current block; acquiring an MPM index for indicating, within the MPM list, a specific intra prediction mode; and generating a prediction block for the current block by using the intra prediction mode specified by the MPM index.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: July 19, 2022
    Assignee: LG Electronics Inc.
    Inventors: Ling Li, Seunghwan Kim, Jin Heo
  • Patent number: 11394974
    Abstract: The present invention discloses a method for encoding/decoding a video signal and an apparatus for the method. More specifically, a method for decoding a video signal comprises generating a residual block of a current block by performing entropy decoding on the video signal; if size of the current block is smaller than a predetermined first size, parsing a transform skip flag which indicates whether a transform skip is applied to the current block; determining whether to parse a primary transform flag which indicates whether a primary transform is applied to the current block; if it is determined to parse the primary transform flag, parsing the primary transform flag; and if the primary transform flag indicates that a primary transform is applied to the current block, generating a primary inverse transformed transform block of the current block by performing a primary inverse transform to the residual block.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: July 19, 2022
    Assignee: LG Electronics Inc.
    Inventors: Hyeongmoon Jang, Junghak Nam, Seunghwan Kim, Jaehyun Lim
  • Patent number: 11388414
    Abstract: An image encoding device (1) according to a first feature encodes blocks obtained by dividing an original image of a frame included in a video. The image encoding device (1) includes a code amount allocator (180) configured to allocate a code amount to each of a plurality of intra prediction modes defined in advance, a mode selector (171) configured to select an intra prediction mode to be applied to a target block of intra prediction from among the plurality of intra prediction modes, and an encoder (130) configured to encode identification information indicating the selected intra prediction mode in accordance with the allocated code amount. The code amount allocator (180) calculates a feature amount of a plurality of reference pixels adjacent to the target block and changes a manner of allocation of code amounts to the plurality of intra prediction modes based on the calculated feature amount.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: July 12, 2022
    Assignee: NIPPON HOSO KYOKAI
    Inventors: Shimpei Nemoto, Shunsuke Iwamura, Atsuro Ichigaya
  • Patent number: 11375234
    Abstract: A method and apparatus for decoding a video signal are disclosed. A method for decoding a video signal includes obtaining block type information of a current block, confirming a prediction mode of the current block based on the block type information, obtaining, if the prediction mode of the current block is an intra prediction mode according to the prediction mode, at least one correlation parameter information using at least one neighboring pixel of the current block, obtaining an intra prediction value of the current block using the correlation parameter information, and reconstructing the current block using the intra prediction value of the current block.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: June 28, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Jae Won Sung, Seung Wook Park, Yong Joon Jeon, Jung Sun Kim, Young Hee Choi, Byeong Moon Jeon, Joon Young Park
  • Patent number: 11375221
    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes processing circuitry. For example, the processing circuitry generates first reconstructed samples of a current block in a current frame. Further, the processing circuitry obtains reconstructed samples in a temporal source frame that is different from the current frame, and applies a filter to at least the reconstructed samples in the temporal source frame to generate offsets. Then, the processing circuitry combines the first reconstructed samples of the current block with the offsets to generate second reconstructed samples of the current block.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: June 28, 2022
    Assignee: Tencent America LLC
    Inventors: Yixin Du, Xin Zhao, Liang Zhao, Shan Liu
  • Patent number: 11363253
    Abstract: Systems and methods are described for video coding using generalized bi-prediction. In an exemplary embodiment, to code a current block of a video in a bitstream, a first reference block is selected from a first reference picture and a second reference block is selected from a second reference picture. Each reference block is associated with a weight, where the weight may be an arbitrary weight ranging, e.g., between 0 and 1. The current block is predicted using a weighted sum of the reference blocks. The weights may be selected from among a plurality of candidate weights. Candidate weights may be signaled in the bitstream or may be derived implicitly based on a template. Candidate weights may be pruned to avoid out-of-range or substantially duplicate candidate weights. Generalized bi-prediction may additionally be used in frame rate up conversion.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: June 14, 2022
    Assignee: Vid Scale, Inc.
    Inventors: Chun-Chi Chen, Xiaoyu Xiu, Yuwen He, Yan Ye
  • Patent number: 11362670
    Abstract: A method is presented for compressing data of a Rectified Linear Unit (ReLU) function on a graphical processing unit (GPU) employed in a learning process of a deep neural network. The method includes converting an initial data structure including nonzero data and zero data into a compressed data structure including only the nonzero data of the initial data structure as compressed data by generating a nonzero data bitmap region, generating a nonzero data number table region by employing a parallel reduction algorithm, calculating a nonzero data array index per block region of all blocks from the nonzero data number table region by employing a parallel prefix sum scan algorithm, allocating a buffer for the compressed data; and copying the nonzero data from the initial data structure into a nonzero data array region in a compressed data format in parallel.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: June 14, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yasushi Negishi, Tung D. Le, Haruki Imai, Kiyokuni Kawachiya
  • Patent number: 11358244
    Abstract: An assembling apparatus efficiently performs a recovery operation and a parts size change operation. A filling line (the assembling apparatus) has parts supply units that supply parts, assembling units that mount one of the parts to another part, and a conveying unit that individually moves carriers 12 capable of storing parts constituting an assembly. The parts supply units are provided at positions away from the assembling units, the assembling units are accommodated in an isolator having an interior maintained in an aseptic state, and gloves to perform an operation on the assembling units are provided on a side surface of the isolator. The supply units store the parts in one of the carriers, the carrier then moves into the isolator, and the assembling units take the part from the carrier, and mounts the part to the other part stored in the same carrier.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: June 14, 2022
    Assignee: SHIBUYA CORPORATION
    Inventors: Masato Ohta, Takashi Miyazaki, Yusuke Shimizu
  • Patent number: 11356701
    Abstract: There is provided an image processing apparatus and an image processing method capable of suppressing a reduction in encoding efficiency. The number of significant figures of a prediction residual of an image is expanded on the basis of a bit depth indicating a range of pixel values of a local level that is a data unit smaller than a sequence level of the image; the number of significant figures of a quantized coefficient obtained by performance of orthogonal transform and quantization on the prediction residual the number of significant figures of which is expanded is normalized on the basis of the bit depth of the local level; and the quantized coefficient the number of significant figures of which is normalized is encoded and a bit stream is generated. The present disclosure is applicable to, for example, an image processing apparatus, an image encoding apparatus, or an image decoding apparatus.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 7, 2022
    Assignee: SONY CORPORATION
    Inventor: Takeshi Tsukuba
  • Patent number: 11350086
    Abstract: A method for decoding a video according to the present invention may comprise: determining an intra prediction mode of a current block, determining, based on the intra prediction mode, a first reference sample of a prediction target sample included in the current block, generating a first prediction sample for the prediction target sample using the first reference sample, and generating a second prediction sample for the prediction target sample using the first prediction sample and a second reference sample located at a position different from the first reference sample.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: May 31, 2022
    Assignee: KT CORPORATION
    Inventor: Bae Keun Lee
  • Patent number: 11350134
    Abstract: A coding device of the present invention for coding an image includes: a region acquiring unit configured to acquire a region of a first image that matches a predetermined condition; an image acquiring unit configured to obtain a second image by associating the first image, the acquired region, and a region obtained by removing the acquired region from the first image with each other; and a coding unit configured to code the second image. Also, an image interpolation system of the present invention for interpolating a first image includes: an acquiring unit configured to acquire the first image and auxiliary information by associating a second image, a matching region of the second image that matches a predetermined condition, and a region obtained by removing the matching region from the second image with each other; and an interpolating unit configured to interpolate the first image using the auxiliary information, and obtain an image that approximates the second image.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: May 31, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Shota Orihashi, Shinobu Kudo, Masaki Kitahara, Atsushi Shimizu
  • Patent number: 11330256
    Abstract: An encoding device includes: a memory; and a processor coupled to the memory and configured to: estimate a prediction value in a reference direction that is selected when intra prediction in an angle prediction mode is performed in a block to be processed on the basis of a value indicating a reference direction selected when the intra prediction in the angle prediction mode has been performed in an adjacent block adjacent to the block to be processed; and binarize the value indicating the reference direction selected when the intra prediction in the angle prediction mode has been performed in the block to be processed and perform arithmetic encoding for a comparison result between a value of a most significant bit of a binary signal and the prediction value.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: May 10, 2022
    Assignee: FUJITSU LIMITED
    Inventor: Guillaume Denis Christian Barroux
  • Patent number: 11330275
    Abstract: An image decoding apparatus comprises a selector configured to select, from a set of candidate prediction operations each defining at least a prediction direction, a prediction operation for prediction of samples of a current region of a current image, the current region comprising an array of two or more rows and two or more columns of samples; and an intra-image predictor configured to derive predicted samples of the current region with respect to one or more of a group of reference samples of the same image in dependence upon a prediction direction, defined by the selected prediction operation, between a current sample to be predicted and a reference position amongst the reference samples; in which, for at least some of the candidate prediction operations, the group of reference samples comprises two or more parallel linear arrays of reference samples disposed at different respective separations from the current region.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: May 10, 2022
    Assignee: Sony Corporation
    Inventors: Stephen Mark Keating, Karl James Sharman, Magali Kimlee Miri Philippe
  • Patent number: 11323714
    Abstract: The present principles relate to a method and device for context-adaptive binary arithmetic coding a sequence of binary symbols representing a syntax element related to video data or a syntax element relative to a video data.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: May 3, 2022
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Sebastien Lasserre, Pierre Andrivon, Philippe Bordes
  • Patent number: 11323737
    Abstract: The present technique relates to an image processing device and method which can suppress an increase in an operation time. The image processing device has: an encoding control unit which, upon encoding independently performed per slice for dividing a picture into a plurality of pictures, controls whether or not to adopt for motion information a merge mode of merging a relevant region of an operation target with a surrounding region positioned in a surrounding of the relevant region, based on information of surrounding regions which belong to a relevant slice to which the relevant region belongs; and an encoding unit which encodes the relevant region in the merge mode or a mode other than the merge mode under control of the encoding control unit. The present disclosure is applicable to the image processing device.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: May 3, 2022
    Assignee: SONY CORPORATION
    Inventor: Kenji Kondow
  • Patent number: 11288781
    Abstract: A standard dynamic range (SDR) image is received. Composer metadata is generated for mapping the SDR image to an enhanced dynamic range (EDR) image. The composer metadata specifies a backward reshaping mapping that is generated from SDR-EDR image pairs in a training database. The SDR-EDR image pairs comprise SDR images that do not include the SDR image and EDR images that corresponds to the SDR images. The SDR image and the composer metadata are encoded in an output SDR video signal. An EDR display operating with a receiver of the output SDR video signal is caused to render an EDR display image. The EDR display image is derived from a composed EDR image composed from the SDR image based on the composer metadata.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: March 29, 2022
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Neeraj J. Gadgil, Guan-Ming Su, Tao Chen, Yoon Yung Lee
  • Patent number: 11284106
    Abstract: An encoder calculates an indication to a previous reference picture having temporal identity of zero. The encoder creates a first set of indicators to the previous reference picture, to all reference pictures in a first reference picture set of the previous reference picture, and to all pictures following the previous reference picture in decoding order and precede the current picture in decoding order. The encoder sets a flag for picture order count cycle, when a long term reference picture (LTRP) has least significant bits (LSBs) of a picture order count, for which more than one picture in the first set share same value of the LSBs of picture order count as the LTRP. The decoder obtains LSB of a picture order count for a LTRP in a reference picture set of the current picture. The decoder concludes non-compliant bitstream based on indications provided by the flag.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: March 22, 2022
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Jonatan Samuelsson, Rickard Sjöberg
  • Patent number: 11273649
    Abstract: A printer includes an ink tank, a print head that performs printing by using ink in the ink tank, a light source that emits light into the ink tank, a sensor that outputs pixel data by detecting light incident from an ink tank side in a period during which the light source emits light, and a processing section that determines an ink amount by an output of the sensor. The processing section determines an ink amount based on low resolution pixel data output from the sensor in a first reading area and high resolution pixel data output from the sensor in a second reading area other than the first reading area.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: March 15, 2022
    Assignee: Seiko Epson Corporation
    Inventors: Takahiro Netsu, Takuma Usuda, Kei Nagaoka
  • Patent number: 11265582
    Abstract: The disclosure relates to an in-loop filter apparatus for video coding, which is configured for processing a reconstructed frame corresponding to a current frame for generation of a filtered reconstructed frame, wherein the reconstructed frame comprises a plurality of pixels, each pixel being associated with a pixel value.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: March 1, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Victor Alexeevich Stepin, Roman Igorevich Chernyak, Sergey Yurievich Ikonin
  • Patent number: 11259040
    Abstract: Devices and methods are provided for adaptive multi-pass risk-based video encoding. A device may receive a segment of video frames encoded using first encoding parameters. The device may determine a group of pixels in a first video frame of the video frames. The device may determine characteristics associated with the group of pixels and may determine, based on the characteristics and a number of pixels in the group of pixels, a score associated with the segment, wherein the score is indicative of a visibility of banding compression artifact. The device may determine, based on the score, second encoding parameters associated with encoding the segment.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: February 22, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Arko Sabui, Deepthi Nandakumar
  • Patent number: 11259020
    Abstract: In an example, a method of coding video data includes determining a first palette having first entries indicating first pixel values, determining, based on the first entries of the first palette, one or more second entries indicating second pixel values of a second palette, and coding pixels of a block of video data using the second palette.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: February 22, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Liwei Guo, Marta Karczewicz, Joel Sole Rojals, Rajan Laxman Joshi
  • Patent number: 11240530
    Abstract: An encoder includes: circuitry; and memory, in which using the memory, the circuitry, in affine motion compensation prediction in inter prediction for a current block, places a limit on a range within which motion estimation or motion compensation is performed, and performs the motion compensation for the current block.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: February 1, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Takashi Hashimoto, Kiyofumi Abe, Tadamasa Toma, Takahiro Nishi, Ryuichi Kanoh
  • Patent number: 11228788
    Abstract: The disclosure relates to an in-loop filter apparatus for video coding, which is configured for processing a reconstructed frame corresponding to a current frame for generation of a filtered reconstructed frame, wherein the reconstructed frame comprises a plurality of pixels, each pixel being associated with a pixel value.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: January 18, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Victor Alexeevich Stepin, Roman Igorevich Chernyak, Sergey Yurievich Ikonin
  • Patent number: 11228770
    Abstract: A device for decoding video data receives the video data, determines a scaling parameter for a block of the video data; and scales the block in a video decoding loop using the scaling parameter to increase a dynamic range for luminance values of the block. A device for encoding video data partitions the video data into blocks; determines a scaling parameter for a block of the video data; and scales the block in a video encoding loop using the scaling parameter to decrease a dynamic range for luminance values of the block.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: January 18, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Dmytro Rusanovskyy, Done Bugdayci Sansli, Joel Sole Rojals, Adarsh Krishnan Ramasubramonian, Marta Karczewicz
  • Patent number: 11218705
    Abstract: An information processing device includes: a memory; and a processor coupled to the memory and configured to: determine an angle of intra prediction for a block to be encoded in an image included in a video, and encode the block to be encoded using the angle of intra prediction; generate a bit value indicating an estimation result of the angle using a locally decoded pixel value of an encoded pixel adjacent to the block to be encoded; generate a bit string indicating the angle of intra prediction and generate flag information indicating whether a partial bit value of the bit string matches the bit value indicating an estimation result of the angle; and encode the flag information by a first encoding method and encode a remaining bit value of the bit string by a second encoding method.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: January 4, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Guillaume Denis Christian Barroux, Kohji Yamada, Akira Nakagawa, Kimihiko Kazui
  • Patent number: 11202074
    Abstract: There is provided an encoding apparatus and an encoding method that make it possible to generate an encoded stream from which an image of a low load and high picture quality can be decoded. An arithmetic operation section or the like divides an image into a plurality of AUs and encodes the AUs to generate encoded streams of the plurality of AUs. A setting section sets 0 as pic_output_flag indicating that a decoded image obtained by decoding an encoded stream of an AU other than the last division AU from among the encoded streams of the plurality of AUs generated by the arithmetic operation section or the like is not to be displayed. The present disclosure can be applied, for example, to an encoding apparatus and so forth.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: December 14, 2021
    Assignee: SONY CORPORATION
    Inventors: Yuichi Araki, Tsuyoshi Kato, Koji Yano
  • Patent number: 11197026
    Abstract: A method for signalling an intra chroma prediction mode and a method for implementing the signalled intra chroma prediction mode, the intra chroma prediction mode taking an intropolation of previously predicted luma samples from neighboring blocks of video data to attain an intra chroma prediction of a current chroma prediction unit.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: December 7, 2021
    Assignee: LG Electronics Inc.
    Inventors: Jungsun Kim, Seungwook Park, Jaehyun Lim, Joonyoung Park, Younghee Choi, Jaewon Sung, Byeongmoon Jeon, Yongjoon Jeon
  • Patent number: 11190763
    Abstract: A method by which a decoding device performs image decoding, according to the present invention, comprises the steps of: deriving an intra prediction mode of a current block; deriving neighboring samples including left neighboring samples and upper neighboring samples of the current block; deriving reference samples for prediction of a target sample among the neighboring samples on the basis of the position of the target sample of the current block and the prediction angle of the intra prediction mode; determining an interpolation filter for the target sample; and deriving the prediction sample of the target sample on the basis of the interpolation filter and the reference samples.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: November 30, 2021
    Assignee: LG ELECTRONICS, INC.
    Inventors: Sunmi Yoo, Jaeho Lee, Jangwon Choi, Jungdong Seo, Jin Heo
  • Patent number: 11190804
    Abstract: The encoder includes processing circuitry, and memory. Using the memory, the processing circuitry: generates a predicted image of an input image that is a current image to be encoded, based on generated data output from a generator network in response to a reference image being input to the generator network, the generator network being a neural network; calculates a prediction error by subtracting the predicted image from the input image; and generates an encoded image by at least transforming the prediction error.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: November 30, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Takahiro Nishi, Tadamasa Toma, Kiyofumi Abe, Ryuichi Kanoh, Luca Rigazio, Alec Hodgkinson
  • Patent number: 11190760
    Abstract: A method, computer program, and computer system is provided for coding video data. Reference samples and magnitudes of transform coefficients corresponding to a current block of video data from an input to a neural network are identified. Sign values associated with the transform coefficients are predicted based on at least the identified reference samples. The video data is encoded/decoded based on the predicted sign values.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: November 30, 2021
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Yixin Du, Liang Zhao, Madhu Peringassery Krishnan, Shan Liu
  • Patent number: 11172201
    Abstract: An encoder includes circuitry and memory. Using the memory, the circuitry performs: deriving a plurality of reference samples positioned on a first line, for intra prediction; and generating a prediction image using the plurality of reference samples. The deriving includes interpolating a value on a second line perpendicular to the first line using values of encoded pixels on the second line to generate an interpolated value, and deriving one of the plurality of reference samples by projecting the interpolated value onto the first line.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: November 9, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Virginie Drugeon, Tadamasa Toma, Takahiro Nishi, Kiyofumi Abe, Ryuichi Kanoh
  • Patent number: 11166014
    Abstract: Disclosed herein are a method and apparatus for video decoding and a method and apparatus for video encoding. A prediction block for a target block is generated by predicting the target block using a prediction network, and a reconstructed block for the target block is generated based on the prediction block and a reconstructed residual block. The prediction network includes an intra-prediction network and an inter-prediction network and uses a spatial reference block and/or a temporal reference block when it performs prediction. For learning in the prediction network, a loss function is defined, and learning in the prediction network is performed based on the loss function.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: November 2, 2021
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Seung-Hyun Cho, Joo-Young Lee, Youn-Hee Kim, Jin-Wuk Seok, Woong Lim, Jong-Ho Kim, Dae-Yeol Lee, Se-Yoon Jeong, Hui-Yong Kim, Jin-Soo Choi
  • Patent number: 11122274
    Abstract: Provided are methods and apparatuses for improving compression efficiency in directional intra-prediction. A video encoding apparatus, which does not need to record intra mode information, includes a mode selector that selects one from among a plurality of intra modes on the basis of a directionality of at least one neighboring block that has already been reconstructed before a current block is reconstructed, an intra predictor that obtains a prediction block of the current block from the at least one neighboring block according to the directionality of the selected mode, and obtains a residual block by subtracting the prediction block from the current block, and a unit for encoding the obtained residual block.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: September 14, 2021
    Assignee: Ideahub Inc.
    Inventors: Je Chang Jeong, Soon Jong Jin, Sang Jun Park, Hyuk Lee
  • Patent number: 11122275
    Abstract: Provided are methods and apparatuses for improving compression efficiency in directional intra-prediction. A video encoding apparatus, which does not need to record intra mode information, includes a mode selector that selects one from among a plurality of intra modes on the basis of a directionality of at least one neighboring block that has already been reconstructed before a current block is reconstructed, an intra predictor that obtains a prediction block of the current block from the at least one neighboring block according to the directionality of the selected mode, and obtains a residual block by subtracting the prediction block from the current block, and a unit for encoding the obtained residual block.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: September 14, 2021
    Assignee: Ideahub Inc.
    Inventors: Je Chang Jeong, Soon Jong Jin, Sang Jun Park, Hyuk Lee
  • Patent number: 11109051
    Abstract: The present disclosure relates to the use of hierarchical algorithms to temporally interpolate enhanced reference pictures for use in video encoding and decoding. According to a first aspect, there is provided a method of generating enhanced reference pictures in a video encoding and/or decoding process, the method comprising: receiving one or more known reference elements of video data from a reference picture buffer; generating, using one or more hierarchical algorithms, one or more additional reference elements of video data from the one or more known reference elements of video data; and outputting the one or more additional reference elements of video data; wherein the generating the one or more additional reference elements of video data from the one or more known reference elements of video data comprises the use of temporal interpolation.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: August 31, 2021
    Assignee: Magic Pony Technology Limited
    Inventors: Sebastiaan Van Leuven, Jose Caballero, Zehan Wang, Robert David Bishop
  • Patent number: 11075653
    Abstract: Embodiments of this application provide a polar code encoding and decoding method and apparatus. The method includes: obtaining an information bit set from a polar code construction sequence table based on an information bit length and a target code length of to-be-encoded information, where the polar code construction sequence table stores a mapping relationship between an encoding parameter and a construction sequence corresponding to the encoding parameter, the construction sequence is a sequence representing an order of reliability of polarized channels, and the encoding parameter includes at least one of an aggregation level, the target code length, and a mother code length, or the encoding parameter is a maximum mother code length; and performing polarization encoding on the to-be-encoded information based on the to-be-encoded information and the information bit set.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: July 27, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ying Chen, Yunfei Qiao, Jun Wang, Gongzheng Zhang, Hejia Luo, Rong Li, Lingchen Huang
  • Patent number: 11070844
    Abstract: A method and a video processor for preventing start code confusion. The method includes aligning bytes of a slice header relating to slice data when the slice header is not byte aligned or inserting differential data at the end of the slice header before the slice data when the slice header is byte aligned, performing emulation prevention byte insertion on the slice header, and combine the slice header and the slice data after performing emulation prevention byte insertion.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: July 20, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Vivienne Sze, Madhukar Budagavi, Akira Osamoto, Yasutomo Matsuba
  • Patent number: 11057619
    Abstract: An image decoding method performed by a decoding apparatus according to the present disclosure includes receiving intra prediction information including at least one of most probable mode (MPM) flag information representing whether to derive an intra prediction mode for a current block based on MPM candidates for the current block or planar flag information representing whether to determine the intra prediction mode for the current block as a planar mode, deriving the intra prediction mode for the current block based on the MPM flag information and the planar flag information, deriving a predicted block for the current block based on the intra prediction mode for the current block, and generating a reconstructed picture based on the predicted block.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: July 6, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Ling Li, Jaehyun Lim, Jin Heo, Jangwon Choi, Seunghwan Kim
  • Patent number: 11025953
    Abstract: Disclosed is a method of decoding a plurality of coding units from a bitstream of video data. The method determines a coding unit structure of the plurality of coding units from a first data block of the bitstream. The coding unit structure describes a division of a coding unit into the plurality of coding units. The method decodes, according to the determined coding unit structure, bypass encoded data for the plurality of coding units from a second data block of the bitstream. The method decodes, according to the determined coding unit structure, residual data for the plurality of coding units from a third data block of the bitstream. The method then forms the plurality of coding units from the bitstream using the residual data and the bypass encoded data. A method of encoding is also disclosed.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: June 1, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Christopher James Rosewarne
  • Patent number: RE48564
    Abstract: Provided is an image decoding apparatus that restores a quantized transform block by inversely scanning 1D quantized coefficients, inversely quantizes the quantized transform block using a quantization step size, inversely transforms the transform block to generate a residual block, and generates a prediction block according to an intra prediction mode. When a size of the transform block is 8×8, the quantized transform block is divided into a plurality of sub-blocks, and the plurality of sub-blocks and coefficients of each sub-block are scanned using a same scan pattern determined according to the intra prediction mode. When the intra prediction mode is a horizontal mode, the scan pattern is a vertical scan.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: May 18, 2021
    Assignee: M&K Holdings Inc.
    Inventors: Soo Mi Oh, Moonock Yang