Predictive Coding Patents (Class 382/238)
  • Patent number: 10992954
    Abstract: A decoder for decoding a block of a current frame of a video from a bitstream, the decoder comprising a reference sample selection unit configured to select reference samples of a reconstructed part of the current frame, a filter unit configured to filter the reference samples, and a block generation unit configured to generate a prediction of the block based on the filtered reference samples, wherein the filter unit comprises a sharpening filter and/or a de-ringing filter to be applied based on a flag in the bitstream.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: April 27, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Sergey Yurievich Ikonin
  • Patent number: 10977834
    Abstract: The present invention provides a semiconductor device enabling efficient compression without increasing the circuit size and a processing method using the semiconductor device. According to an embodiment, an image processor includes: a coding circuit to perform image processing on a target image divided into a plurality of tiles, the image processing being performed on each of the tiles; a determination circuit to determine whether a tile boundary is included in the area of an image block serving as a unit of compression of the target image; and a compression circuit to compress the image block image-processed by the coding circuit, according to a determination result of the determination circuit.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: April 13, 2021
    Assignee: RENESAS ELECTRONICS CORPORATION
    Inventors: Ryoji Hashimoto, Keisuke Matsumoto, Nhat Van Huynh
  • Patent number: 10972725
    Abstract: A decoding method and a decoder for decoding a current block of a video is provided, wherein the decoding method comprises: determining a set of Most Probable Modes (MPMs) for the current block. When at least one condition is satisfied, the set of MPMs includes a Planar mode, a DC mode, a Vertical mode, a Horizontal mode, an intra prediction mode corresponding to a value of the Vertical mode with a first offset, and an intra prediction mode corresponding to the value of the Vertical mode with a second offset. The decoding method further includes obtaining a MPM flag and an MPM index for the current block from a bitstream of the video, and obtaining an intra prediction mode for the current block for reconstructing the current block.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: April 6, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Semih Esenlik, Anand Meher Kotra, Han Gao, Jianle Chen, Zhijie Zhao
  • Patent number: 10924756
    Abstract: Embodiments of the disclosure relate to an encoding apparatus and a decoding apparatus. The encoding apparatus is configured to process a video signal, the video signal comprising a plurality of frames, each frame being dividable into a plurality of video coding blocks, each video coding block comprising a plurality of pixels. The encoding apparatus comprises a partitioner configured to partition a first video coding block of the plurality of video coding blocks of a first frame of the video signal into a first segment and a second segment, wherein the first segment comprises a first set of the plurality of pixels of the first video coding block and the second segment comprises a second set of the plurality of pixels of the first video coding block.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: February 16, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhijie Zhao, Max Blaeser, Mathias Wien
  • Patent number: 10924762
    Abstract: An image decoding method performed by a decoding apparatus according to the present invention comprises: a step of deriving an intra prediction mode for a current block; a step of deriving upper neighboring samples of a plurality of rows for the current block, and left neighboring samples of a plurality of columns; a step of deriving one row of upper reference samples on the basis of the upper neighboring samples; a step of deriving one column of left reference samples on the basis of the left neighboring samples; and a step of generating a prediction sample for the current block by using at least one of the upper reference samples and the left reference samples in accordance with the intra prediction mode.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: February 16, 2021
    Assignee: LG ELECTRONICS INC.
    Inventor: Jin Heo
  • Patent number: 10911782
    Abstract: There is disclosed a method, an apparatus, a server, a client and a non-transitory computer readable medium comprising a computer program stored therein for multi view video coding and decoding. View random access (VRA) pictures or access units are coded into a multiview bitstream. VRA pictures enable starting the decoding of a subset of the views present in the bitstream. The views selected to be accessible in VRA pictures are alternated in successive VRA pictures so that all views are gradually reconstructed when two or more VRA pictures have been decoded.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: February 2, 2021
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Miska Matias Hannuksela, Dmytro Rusanovskyy
  • Patent number: 10893269
    Abstract: There is provided an image processing device and method capable of suppressing a decrease in subjective image quality. A size of a current block for a prediction process is set according to a size of a peripheral block situated on a periphery of the current block. The prediction process is to generate a predicted image of an image to be encoded. An intra prediction process is performed on the current block that has been set and the predicted image is generated. The image to be encoded is encoded using the predicted image that has been generated. The present disclosure can be applied to, for example, an image processing device, an image encoding device, or an image decoding device.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: January 12, 2021
    Assignee: SONY CORPORATION
    Inventors: Yoshitaka Morigami, Shuo Lu, Takefumi Nagumo
  • Patent number: 10887599
    Abstract: An image decoding method includes: restoring a selected prediction mode used in prediction at a time of coding; and decoding a current block included in coded image data to generate a decoded block, according to the prediction based on the selected prediction mode. The restoring includes: determining a first estimated prediction mode; determining a second estimated prediction mode different from the first estimated prediction mode; and restoring the selected prediction mode based on the mode information, the first estimated prediction mode, and the second estimated prediction mode.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: January 5, 2021
    Assignee: SUN PATENT TRUST
    Inventors: Hisao Sasai, Takahiro Nishi, Youji Shibahara, Toshiyasu Sugio, Virginie Drugeon
  • Patent number: 10880546
    Abstract: The present invention relates to a method for decoding a chroma block of a video signal, wherein the method comprises: a step of determining whether or not an intra prediction mode of the chroma block is being derived; a step of determining the intra prediction mode of the chroma block by using a prediction mode derivation method when the intra prediction mode of the chroma block is being derived; and a step of decoding the chroma block on the basis of the intra prediction mode of the chroma block, and wherein the prediction mode derivation method comprises: a step of acquiring a template prediction value by using a reference pixel neighboring a predefined template; a step of determining a template prediction mode that minimizes the difference between the predefined template and the template prediction value; and a step of setting the template prediction mode to the intra prediction mode of the chroma block.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: December 29, 2020
    Assignee: LG ELECTRONICS INC.
    Inventor: Sunmi Yoo
  • Patent number: 10880575
    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: February 3, 2020
    Date of Patent: December 29, 2020
    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: 10873761
    Abstract: A method of decoding a transform unit (e.g., 400) of encoded video data using Golomb-Rice decoding is disclosed. Significant residual coefficients for a sub-set of the transform unit are determined A predetermined Rice parameter for Golomb-Rice decoding of the subset of the transform unit is selected. The predetermined Rice parameter being offset from a zero setting when the determined number of significant residual coefficients is higher than a predetermined threshold. The subset of the transform unit is decoded using the predetermined Rice parameter as an initial parameter for the Golomb-Rice decoding.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: December 22, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Volodymyr Kolesnikov
  • Patent number: 10848758
    Abstract: An image encoding/decoding method and apparatus are provided. An image encoding method performed by an image encoding apparatus may comprise determining an intra-prediction mode of a current block, configuring a reference sample of intra prediction by using at least one of a neighbor pixel of the current block in a current picture and a pixel of a reference picture, and performing intra prediction for the current block based on the intra-prediction mode and the reference sample.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: November 24, 2020
    Assignees: Electronics and Telecommunications Research Institute, University-Industry Cooperation Group of Kyung Hee University
    Inventors: Jung Won Kang, Hyun Suk Ko, Sung Chang Lim, Jin Ho Lee, Ha Hyun Lee, Dong San Jun, Seung Hyun Cho, Hui Yong Kim, Jin Soo Choi, Gwang Hoon Park, Tae Hyun Kim, Dae Young Lee
  • Patent number: 10848784
    Abstract: A video coder for predictive coding a video stream of subsequent frames according to motion compensation into an encoded video bit stream is provided. The video coder comprises a frame buffer adapted to store at least one reference frame of the video stream, the at least one reference frame being different from a current frame of the video stream, an inter predictor adapted to generate a prediction block of a current block of the current frame from a reference block of the reference frame, and a sharpening filter adapted to filter the prediction block.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: November 24, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Sergey Yurievich Ikonin, Maxim Borisovitch Sychev, Victor Alexeevich Stepin
  • Patent number: 10818069
    Abstract: A machine can be specially configured to generate one or more atlases that include two-dimensional texture maps and their corresponding UV maps from a three-dimensional object, compress the atlases, decompress the atlases, store the atlases, access the atlases, communicate the atlases, apply the texture maps from the atlases to a three-dimensional model, or otherwise process the atlases, the texture maps, the UV maps, or any suitable combination thereof. The atlases, texture maps, UV maps, or any suitable combination thereof can be generated, compiled or otherwise created by the machine in a manner that is computationally efficient to compress and decompress using video compression and decompression techniques.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: October 27, 2020
    Assignee: 8i Limited
    Inventors: Gianluca Cernigliaro, Philip A. Chou, Eugene Joseph d'Eon
  • Patent number: 10820002
    Abstract: An image encoding apparatus includes an annexed data obtainer configured to obtain annexed data that is annexed to image data and that is to be transmitted along with the image data; an annexed image data obtainer configured to convert the obtained annexed data and obtain annexed image data having a same format as that of the image data; and an encoder configured to obtain transmission image data based on the annexed image data and the image data and encode the transmission image data according to a first codec.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: October 27, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Min-woo Park, In-kwon Choi, Chan-yul Kim, Kwang-pyo Choi, Seung-soo Jeong
  • Patent number: 10812829
    Abstract: A coder (e.g., an encoder or decoder) implements coding of two dimensional blocks of image data using two dimensional differential pulse code modulation (2D DPCM). The coder may switch between DPCM and other types of coding, such as transform coding on a block by block basis. The 2D DPCM may obtain a reconstructed pixel within the two dimensional bloc and code a second, different, pixel within the two dimensional block using the reconstructed pixel. The coder may also create a bitstream of entropy encoded residuals that supports hybrid implicit/explicit specification of coding parameters.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: October 20, 2020
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventor: Alexander Garland MacInnis
  • Patent number: 10805636
    Abstract: An image decoding method performed by a decoding apparatus according to the present invention comprises: a step of deriving an intra prediction mode for a current block; a step of deriving upper neighboring samples of a plurality of rows for the current block, and left neighboring samples of a plurality of columns; a step of deriving one row of upper reference samples on the basis of the upper neighboring samples; a step of deriving one column of left reference samples on the basis of the left neighboring samples; and a step of generating a prediction sample for the current block by using at least one of the upper reference samples and the left reference samples in accordance with the intra prediction mode.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: October 13, 2020
    Assignee: LG ELECTRONICS INC.
    Inventor: Jin Heo
  • Patent number: 10757444
    Abstract: According to the present invention, an image encoding apparatus comprises: a motion prediction unit which derives motion information on a current block in the form of the motion information including L0 motion information and L1 motion information; a motion compensation unit which performs a motion compensation for the current block on the basis of at least one of the L0 motion information and L1 motion information so as to generate a prediction block corresponding to the current block; and a restoration block generating unit which generates a restoration block corresponding to the current block based on the prediction block. According to the present invention, image encoding efficiency can be improved.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: August 25, 2020
    Assignees: Electronics and Telecommunications Research Institute, University-Industry Cooperation Group of Kyung Hee University
    Inventors: Hui Yong Kim, Gwang Hoon Park, Kyung Yong Kim, Sang Min Kim, Sung Chang Lim, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim
  • Patent number: 10757407
    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: October 2, 2019
    Date of Patent: August 25, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Sunmi Yoo, Jaeho Lee, Jangwon Choi, Jungdong Seo, Jin Heo
  • Patent number: 10735772
    Abstract: A method for decoding an image in intra-prediction mode is discussed. The method includes reconstructing the intra-prediction mode of a current block; generating a reference pixel using an available reference pixel when there is an unavailable reference pixel for the current block; adaptively filtering the reference pixel of the current block based on the reconstructed intra-prediction mode and a size of the current block; and generating a prediction block of the current block using the intra-prediction mode of the current block and reference pixel corresponding to the intra-prediction mode Further, in the generating step of the reference pixel, the unavailable reference pixel is set as a pixel value of the available reference pixel, the available reference pixel being an available pixel on the nearest position in a predetermined direction from the unavailable reference pixel.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: August 4, 2020
    Assignee: IBEX PT HOLDINGS CO., LTD.
    Inventors: Kwangje Kim, Hyunoh Oh
  • Patent number: 10728541
    Abstract: Provided are an image encoding method and device. When carrying out image encoding for a block within a slice, at least one block in a restored block of the slice is set as a reference block. When this is done, the encoding parameters of the reference block are distinguished, and the block to be encoded is encoded adaptively based on the encoding parameters.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: July 28, 2020
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sung Chang Lim, Jong Ho Kim, Hae Chul Choi, Hui Yong Kim, Ha Hyun Lee, Jin Ho Lee, Se Yoon Jeong, Suk Hee Cho, Jin Soo Choi, Jin Woo Hong, Jin Woong Kim
  • Patent number: 10721479
    Abstract: The intra prediction method according to the present invention comprises the steps of: deriving an intra prediction mode of a current block; deriving neighboring reference samples of the current block; and generating a prediction sample of the current block on the basis of linear interpolation of a first neighboring reference sample positioned in the prediction direction of the intra prediction mode, and a second neighboring reference sample positioned in the opposite direction of the prediction direction, among the neighboring reference samples of the current block, wherein the neighboring reference samples include left neighboring reference samples, left upper neighboring reference samples, upper neighboring reference samples, right neighboring reference samples, right lower neighboring reference samples, and lower neighboring reference samples of the current block.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: July 21, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Jin Heo, Hyeongmoon Jang
  • Patent number: 10708619
    Abstract: Disclosed are a method and device for generating a predicted picture, the method comprising: determining a reference rectangular block of pixels by shifting or warping parameter information which includes a location of a target rectangular block of pixels, or the parameter information comprises a location of a target rectangular block of pixels and depth information of a reference view; mapping the reference rectangular block of pixels to a target view according to the depth information of the reference view to obtain a projection rectangular block of pixels; and acquiring a predicted picture block from the projection rectangular block of pixels.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: July 7, 2020
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
    Inventors: Lu Yu, Yichen Zhang, Yin Zhao, Yingjie Hong, Ming Li
  • Patent number: 10708710
    Abstract: A computer system determines location probabilities for defined sub-areas (41, 43) of a geographical area (4), e.g. for squares arranged in a grid (40), based on field strengths expected in the small sub-areas (41, 43) from the antennas (A1, A2 A3, A4), and based on the antenna used by the mobile communication terminal. The location probabilities indicate for a sub-area (41, 43) the probability that the mobile communication terminal is located in the respective sub-area (41, 43). The computer system determines at least one ellipse defining the location area, based on the location probabilities of the sub-areas (41, 43). The location probabilities make it possible to determine elliptical location areas of mobile users much smaller than the area each antenna does cover physically, but without the need for measuring at the mobile communication terminal signal properties such as signal strength or observed time differences.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: July 7, 2020
    Assignee: SWISSCOM AG
    Inventors: Ernst Versteeg, Eric Taillard, Patrick Bailly, Maxence Laurent
  • Patent number: 10694213
    Abstract: A method, system and computer program code for analyzing a video stream, the method comprising: receiving a sequence of communication packets associated with a frame and an indication to a frame number; retrieving slices associated with the frame from the sequence of communication packets until a missing or corrupted slice, or an end of the frame is encountered; subject to no missing or corrupted slice encountered, providing the slices associated with the frame to a handling unit; and subject to a missing or corrupted slice encountered: skipping data from a beginning of the missing or corrupted frame; and resuming retrieving the slices subject to the end of the frame not being encountered.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: June 23, 2020
    Assignee: Electronic Arts Inc.
    Inventors: Tomer Holtzman, Yahav Zamari, Asaf Barak, Iddit Shalem
  • Patent number: 10694184
    Abstract: The present invention relates to a method and apparatus for performing encoding and decoding using a variably-sized quantization coefficient group, in quantization coefficient group encoding and decoding of video compression technology.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: June 23, 2020
    Assignee: DIGITALINSIGHTS INC.
    Inventors: Yongjo Ahn, Donggyu Sim, Hochan Ryu, Seanae Park, Woong Lim
  • Patent number: 10694178
    Abstract: A video processing device configured to encode frames divided into a plurality of layers according to a prediction type includes a pre-processing circuit configured to, generate a mode analysis result by analyzing mode information for each of N neighboring frames neighboring a target frame, and determine a target layer bit numbers allocated to each of the plurality of layers based on the mode analysis result, N being an integer equal to or greater than 2; and a first encoder configured to encode the target frame according to the determined target layer bit numbers.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: June 23, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Sung-ho Jun
  • Patent number: 10687079
    Abstract: Techniques include constraining depth intra mode coding in a three-dimensional (3D) video coding process, such as 3D-High Efficiency Video Coding (3D-HEVC). In some examples, the techniques for constraining depth intra mode coding may prevent transform tree nodes from being split into sub-transform tree nodes when a depth prediction unit that corresponds to the transform tree node is predicted according to a depth modeling mode (DMM). In further examples, the techniques for constraining depth intra mode coding may prevent the DMM mode from being used when the maximum transform unit size that corresponds to a depth prediction unit is greater than the size of the depth prediction unit. The techniques for constraining depth intra mode coding may prevent characteristics of the DMM prediction modes used in 3D-HEVC and characteristics of the transform tree subdivision used in 3D-HEVC from interfering with each other.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: June 16, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Hongbin Liu, Ying Chen
  • Patent number: 10681347
    Abstract: A filtering method performed by a decoding device according to the present invention comprises the steps of: deriving a specific neighboring block of a current block so as to derive filter information on the current block; deriving the specific neighboring block and a reference block within a reference picture corresponding to the specific neighboring block; deriving the filter information on the current block on the basis of the specific neighboring block and the reference block; and filtering the current block on the basis of the filter information. According to the present invention, the overall coding efficiency can be improved by deriving the filter information on the basis of the neighboring block of the already decoded current block and reducing or removing the amount of data for the transmission of the information necessary for filter generation.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: June 9, 2020
    Assignee: LG Electronics Inc.
    Inventors: Chulkeun Kim, Junghak Nam, Jaehyun Lim, Naeri Park, Jungdong Seo
  • Patent number: 10674147
    Abstract: An image data encoding and/or decoding apparatus comprises a data processor to process an image data signal comprising successive arrays of data values according to respective data value processing orders associated with the arrays of data values; and a processing order selector to select a processing order for processing a current array of data values in dependence on one or more attributes of a plurality of arrays of data values in the image data signal already processed by the data processor.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: June 2, 2020
    Assignee: Sony Corporation
    Inventors: Magali Kimlee Miri Philippe, Nicholas Ian Saunders, Karl James Sharman
  • Patent number: 10659820
    Abstract: Provided is an image coding method that partitions an input image signal into processing units, and that codes the partitioned image to generate a code sequence. In particular, the image coding method determines a partitioning pattern for hierarchically partitioning the input image signal in order starting from a largest unit of the processing units, generates partition information indicative of the partitioning pattern, and codes partition information. The partition information includes maximum used hierarchy depth information indicative of a maximum used hierarchy depth which is a hierarchy depth of a deepest processing unit of the processing units included in the partitioning pattern.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: May 19, 2020
    Assignee: SUN PATENT TRUST
    Inventors: Hisao Sasai, Takahiro Nishi, Youji Shibahara, Toshiyasu Sugio
  • Patent number: 10659793
    Abstract: Described tools and techniques relate to signaling for DC coefficients at small quantization step sizes. The techniques and tools can be used in combination or independently. For example, a tool such as a video encoder or decoder processes a VLC that indicates a DC differential for a DC coefficient, a FLC that indicates a value refinement for the DC differential, and a third code that indicates the sign for the DC differential. Even with the small quantization step sizes, the tool uses a VLC table with DC differentials for DC coefficients above the small quantization step sizes. The FLCs for DC differentials have lengths that vary depending on quantization step size.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: May 19, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chih-Lung Lin, Shankar Regunathan, Sridhar Srinivasan
  • Patent number: 10644720
    Abstract: An information processing apparatus includes a memory and a processor coupled to the memory. The processor receives a compression request which designates data represented by a plurality of integers, and reduces entropy by multiplying a data matrix, which is obtained by representing the data designated by the compression request by a matrix, by a transformation matrix of which determinant is 1.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: May 5, 2020
    Assignee: FUJITSU LIMITED
    Inventor: Yui Noma
  • Patent number: 10638157
    Abstract: An image decoding method performed by a decoding apparatus according to the present invention comprises: a step of deriving an intra prediction mode for a current block; a step of deriving upper neighboring samples of a plurality of rows for the current block, and left neighboring samples of a plurality of columns; a step of deriving one row of upper reference samples on the basis of the upper neighboring samples; a step of deriving one column of left reference samples on the basis of the left neighboring samples; and a step of generating a prediction sample for the current block by using at least one of the upper reference samples and the left reference samples in accordance with the intra prediction mode.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: April 28, 2020
    Assignee: LG ELECTRONICS INC.
    Inventor: Jin Heo
  • Patent number: 10630986
    Abstract: Methods and apparatuses for encoding and decoding an intra prediction mode of a prediction unit of a chrominance component based on an intra prediction mode of a prediction unit of a luminance component are provided. When an intra prediction mode of a prediction unit of a luminance component is the same as an intra prediction mode in an intra prediction mode candidate group of a prediction unit of a chrominance component, reconstructing the intra prediction mode candidate group of the prediction unit of the chrominance component by excluding or replacing an intra prediction mode of the prediction unit of the chrominance component which is same as an intra prediction mode of the prediction unit of the luminance component from the intra prediction mode candidate group, and encoding the intra prediction mode of the prediction unit of the chrominance component by using the reconstructed intra prediction mode candidate group.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: April 21, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Vadim Seregin, Jianle Chen, Sun-il Lee, Tammy Lee
  • Patent number: 10623749
    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: August 5, 2019
    Date of Patent: April 14, 2020
    Assignee: Ideahub Inc.
    Inventors: Je Chang Jeong, Soon Jong Jin, Sang Jun Park, Hyuk Lee
  • Patent number: 10623768
    Abstract: Disclosed are an intra prediction method of a chrominance block using a luminance sample and an apparatus using the same. An image decoding method comprises the steps of: calculating an intra prediction mode of a chrominance block on the basis of an LM mapping table when the chrominance block uses an LM; and generating a prediction block for the chrominance block on the basis of the calculated intra prediction mode of the chrominance block. When intra prediction mode information of chrominance blocks are decoded, mutually different tables are used depending on whether or not an LM is used, so that encoding and decoding can be performed without an unnecessary waste of bits.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: April 14, 2020
    Assignee: LG Electronics Inc.
    Inventors: Yong Joon Jeon, Seung Wook Park, Jae Hyun Lim, Jung Sun Kim, Joon Young Park, Young Hee Choi, Jae Won Sung, Byeong Moon Jeon
  • Patent number: 10623751
    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: August 5, 2019
    Date of Patent: April 14, 2020
    Assignee: Ideahub Inc.
    Inventors: Je Chang Jeong, Soon Jong Jin, Sang Jun Park, Hyuk Lee
  • Patent number: 10623760
    Abstract: Image coding and decoding methods are provided. A first flag indicates whether a predetermined extension standard of a predetermined image coding standard is used. When the first flag indicates that the extension standard is used, a second flag indicates whether a first scheme is used for coding and decoding a current block included in an image. The first scheme is included in the extension standard. When the first flag indicates that the extension standard is used, a third flag indicates whether a third scheme is used for coding and decoding the image. The third scheme is included in the extension standard. The second flag and the third flag are included in headers of different layers, with the first flag corresponding to each of the second flag and the third flag being included in each of the headers.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: April 14, 2020
    Assignee: SUN PATENT TRUST
    Inventors: Hisao Sasai, Kengo Terada
  • Patent number: 10623750
    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: August 5, 2019
    Date of Patent: April 14, 2020
    Assignee: Ideahub Inc.
    Inventors: Je Chang Jeong, Soon Jong Jin, Sang Jun Park, Hyuk Lee
  • Patent number: 10609418
    Abstract: An exemplary method for intelligent compression defines a threshold value for a temperature reading generated by a temperature sensor. Data blocks received into the compression module are compressed according to either a first mode or a second mode, the selection of which is determined based on a comparison of the active level for the temperature reading to the defined threshold value. The first compression mode may be associated with a lossless compression algorithm while the second compression mode is associated with a lossy compression algorithm. Or, both the first compression mode and the second compression mode may be associated with a lossless compression algorithm, however, for the first compression mode the received data blocks are produced at a default high quality level setting while for the second compression mode the received data blocks are produced at a reduced quality level setting.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: March 31, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Serag Gadelrab, Chinchuan Chiu, Moinul Khan, Kyle Ernewein, Tom Longo, Simon Booth, Meghal Varia, Milivoje Aleksic
  • Patent number: 10609393
    Abstract: This invention makes it possible to increase an encoding efficiency and reduce redundant processing. For this, an encoding apparatus includes a first encoder which encodes a run length in which identical pixels continue, a second encoder which prediction-encodes a pixel of an encoding target, a first determiner which determines whether a pixel of interest is located within a predetermined range on a line on which the pixel of interest is located, thereby determines whether to apply the second encoder to the pixel of interest, and a second determiner which, if the pixel of interest is located outside the predetermined range, determines, by referring to an already encoded pixel located around the pixel of interest, which one of the first encoder and the second encoder is to be applied to the pixel of interest.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: March 31, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hiroshi Oto
  • Patent number: 10595042
    Abstract: A method for coding multiple binary data into a bitstream is disclosed. The method splits each of four luma binary data into a luma context-dependent segment and a luma context-independent segment, and splits one chroma binary data into a chroma context-dependent segment and a chroma context-independent segment. The method groups first coded data including four coded luma context-dependent segments, second coded data including four coded luma context-independent segments and third coded data including a coded chroma context-dependent segment and a coded chroma context-independent segment. The method further performs, separately, context adaptive binary arithmetic coding on the first coded data and the chroma context-dependent segment using a variable probability. The method also performs, separately, bypass coding on the second coded data and the chroma context-independent segment using a fixed probability.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: March 17, 2020
    Assignee: SUN PATENT TRUST
    Inventors: Hisao Sasai, Takahiro Nishi, Youji Shibahara, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu
  • Patent number: 10595036
    Abstract: The present technology relates to a decoding device and a decoding method capable of reducing the amount of information relating to information specifying a reference image. A reception unit receives inter_ref_pic_set_prediction_flag representing whether reference image specifying information specifying a reference image, which is used for generating a predicted image, of a prior image that is an image prior to a current coding image in coding order that is transmitted in a case where the current coding image is an image other than a first image of a GOP (Group of Picture) is used as the reference image specifying information of the current coding image. The present technology, for example, can be applied to a decoding device of an HEVC (High Efficiency Video Coding) system.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: March 17, 2020
    Assignee: Velos Media, LLC
    Inventors: Shuo Lu, Kazushi Sato
  • Patent number: 10587892
    Abstract: There is provided an image processing apparatus including a an acquiring unit for acquiring moving image data containing a plurality of successive frames, and one or a plurality of image data corresponding to the frames and having a spatial resolution higher than the frames; a motion prediction unit for detecting a motion vector between the frames using the moving image data; a difference amount calculation unit for calculating a difference amount between a predetermined frame and the frame corresponding to the image data; and an image generation unit capable of generating motion compensated image data corresponding to the predetermined frame based on the frame corresponding to the image data and the motion vector.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: March 10, 2020
    Assignee: SONY CORPORATION
    Inventors: Ohji Nakagami, Junichi Tanaka, Yoichi Yagasaki
  • Patent number: 10579908
    Abstract: Systems and methods described herein may relate to image transformation utilizing a plurality of deep neural networks. An example method includes receiving, at a mobile device, a plurality of image processing parameters. The method also includes causing an image sensor of the mobile device to capture an initial image and receiving, at a coefficient prediction neural network at the mobile device, an input image based on the initial image. The method further includes determining, using the coefficient prediction neural network, an image transformation model based on the input image and at least a portion of the plurality of image processing parameters. The method additionally includes receiving, at a rendering neural network at the mobile device, the initial image and the image transformation model. Yet further, the method includes generating, by the rendering neural network, a rendered image based on the initial image, according to the image transformation model.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: March 3, 2020
    Assignee: Google LLC
    Inventors: Jiawen Chen, Samuel Hasinoff, Michael Gharbi, Jonathan Barron
  • Patent number: 10567795
    Abstract: A method and apparatus of using logical mode numbers during both prediction and coding in the bit stream, such as for high efficiency video coders (HEVC). These logical intra mode numbers are sorted based on angle which as a result leads to improved coding designs with fewer and smaller look-up tables, and a small gain in coding efficiency. Furthermore, by using this type of naming, the number of most probable modes (MPMs) can be readily extended since no additional tables are required. The use of three MPMs achieves a larger gain of 0.25% and 0.31% for the AI_HE and AI_LC cases, respectively.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: February 18, 2020
    Assignee: SONY CORPORATION
    Inventors: Ehsan Maani, Ali Tabatabai, Jun Xu
  • Patent number: 10567753
    Abstract: Various techniques and tools for encoding and decoding (e.g., in a video encoder/decoder) binary information (e.g., skipped macroblock information) are described. In some embodiments, the binary information is arranged in a bit plane, and the bit plane is coded at the picture/frame layer. The encoder and decoder process the binary information and, in some embodiments, switch coding modes. For example, the encoder and decoder use normal, row-skip, column-skip, or differential modes, or other and/or additional modes. In some embodiments, the encoder and decoder define a skipped macroblock as a predicted macroblock whose motion is equal to its causally predicted motion and which has zero residual error. In some embodiments, the encoder and decoder use a raw coding mode to allow for low-latency applications.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: February 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sridhar Srinivasan, Pohsiang Hsu
  • Patent number: 10567789
    Abstract: A device for coding three-dimensional includes a video coder configured to add one or more motion vector candidates to a motion vector candidate list; identify, from the one or more motion vector candidates in the motion vector candidate list, a disparity motion vector candidate; based on the disparity motion vector candidate, determine a disparity shifted motion vector (DSMV) candidate; and add the DSMV candidate to the motion vector candidate list; and code the block of video data using a motion vector corresponding to the identified candidate.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: February 18, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Ying Chen, Hongbin Liu
  • Patent number: 10560705
    Abstract: This invention makes it possible to increase an encoding efficiency and reduce redundant processing. For this, an encoding apparatus includes a first encoder which encodes a run length in which identical pixels continue, a second encoder which prediction-encodes a pixel of an encoding target, a first determiner which determines whether a pixel of interest is located within a predetermined range on a line on which the pixel of interest is located, thereby determines whether to apply the second encoder to the pixel of interest, and a second determiner which, if the pixel of interest is located outside the predetermined range, determines, by referring to an already encoded pixel located around the pixel of interest, which one of the first encoder and the second encoder is to be applied to the pixel of interest.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: February 11, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hiroshi Oto