Bandwidth Reduction Or Expansion Patents (Class 375/240)
  • Patent number: 11695943
    Abstract: A three-dimensional data encoding method is a method of encoding three-dimensional points each having an attribute information item. The three-dimensional data encoding method includes: assigning each of the three-dimensional points to any one of layers; encoding the attribute information item of each three-dimensional point using the layers; and encoding information indicating a total number of three-dimensional points belonging to each of the layers.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: July 4, 2023
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventor: Toshiyasu Sugio
  • Patent number: 11681575
    Abstract: Apparatuses and methods for extracting ordered data sub-components from a data item are disclosed. A received data item has a data structure to accommodate multiple data sub-components. The data item indicates which data sub-components are valid. Adders sum respective subsets of indications of the valid data sub-component positions, with each adder covering one more position than the previous adder. Transitions of the counts generated by the respective adders are used to determine the ordinal valid data sub-component positions in the data item, which can then be output on the basis of the data item and the identified transition positions. Without requiring feedback paths from an identified earlier ordinal position to identify a later ordinal position, the set of ordered data sub-components can be extracted more quickly.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: June 20, 2023
    Assignee: Arm Limited
    Inventor: Mark Gerald Lavine
  • Patent number: 11683508
    Abstract: In a conventional art, an output layer set having no output layer is sometimes defined. Consequently, even if the decoder decodes a bit stream to obtain each layer in the output layer set without the output layer, there is no picture to be outputted. There is a possibility that such coded data causes the decoder expecting an output to operate unexpectedly. Output layer sets having the same configuration may be defined. Consequently, the amount of code pertaining to the output layer sets defined in an overlapping manner is redundant. According to an aspect of the present disclosure, a specification of a bit stream conformance pertaining to the output layer set prevents occurrence of an output layer set without an output layer and a redundant output layer set.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: June 20, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Takeshi Tsukuba, Tomohiro Ikai, Tomoyuki Yamamoto
  • Patent number: 11675909
    Abstract: In some embodiments, an apparatus can include a host board that has multiple connectors. Each connector from the multiple connectors removably connects to a unique compute device from multiple compute devices. The apparatus can further include a memory that stores a first firmware. The apparatus can further include a controller that is operatively coupled to the multiple connectors and the memory. The controller provides access to the first firmware by a compute device from the multiple compute devices when the compute device removably connects to the host board via a connector from the multiple connectors and when a circuit of the compute device disables access to the memory of the compute device to cause the compute device to continue a power-on cycle using the first firmware.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: June 13, 2023
    Assignee: Management Services Group, Inc.
    Inventor: Thomas Scott Morgan
  • Patent number: 11677957
    Abstract: There are provided mechanisms for processing encoded image data. The method comprises receiving an encoded bitstream comprising parameter set information. The parameter set information may comprise a syntax indicator, a first coded portion comprising first coded sample information for a picture and a second coded portion comprising second coded sample information for the picture. The method further comprises, responsive to a first value of the syntax indicator, decoding the first coded sample information using a picture header syntax element from a picture header of the encoded bitstream. The method further comprises, responsive to the first value of the syntax indicator, decoding the second coded sample information using the picture header syntax element from the picture header of the encoded bitstream.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: June 13, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Rickard Sjöberg, Mitra Damghanian, Martin Pettersson
  • Patent number: 11677952
    Abstract: An image decoding method includes receiving residual information including first size related information for a first residual coefficient and second size related information for a second residual coefficient, setting a Rice parameter of the first size related information and the second size related information as a specific value, deriving available binary values based on the Rice parameter, deriving binary values of the first size related information and the second size related information by decoding the first size related information and the second size related information, deriving values of the first size related information and the second size related information by comparing the binary values and the available binary values, deriving the first residual coefficient and the second residual coefficient based on the values, and reconstructing a current picture based on the first residual coefficient and the second residual coefficient.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: June 13, 2023
    Assignee: LG ELECTRONICS INC.
    Inventors: Sunmi Yoo, Jin Heo, Ling Li, Jangwon Choi, Jungah Choi, Seunghwan Kim
  • Patent number: 11664036
    Abstract: A processor for processing an audio signal has: an analyzer for deriving a window control signal from the audio signal indicating a change from a first asymmetric window to a second window, or indicating a change from a third window to a fourth asymmetric window, wherein the second window is shorter than the first window, or wherein the third window is shorter than the fourth window; a window constructor for constructing the second window using a first overlap portion of the first asymmetric window, wherein the window constructor is configured to determine a first overlap portion of the second window using a truncated first overlap portion of the first asymmetric window, or wherein the window constructor is configured to calculate a second overlap portion of the third window using a truncated second overlap portion of the fourth asymmetric window; and a windower for applying the first and second windows or the third and fourth windows to obtain windowed audio signal portions.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: May 30, 2023
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Guillaume Fuchs, Markus Multrus, Matthias Neusinger, Andreas Niedermeier, Markus Schnell
  • Patent number: 11659171
    Abstract: Several systems and methods for intra-prediction estimation of video pictures are disclosed. In an embodiment, the method includes accessing four ‘N×N’ pixel blocks comprising luma-related pixels. The four ‘N×N’ pixel blocks collectively configure a ‘2N×2N’ pixel block. A first pre-determined number of candidate luma intra-prediction modes is accessed for each of the four ‘N×N’ pixel blocks. A presence of one or more luma intra-prediction modes that are common among the candidate luma intra-prediction modes of at least two of the four ‘N×N’ pixel blocks is identified. The method further includes performing, based on the identification, one of (1) selecting a principal luma intra-prediction mode for the ‘2N×2N’ pixel block and (2) limiting a partitioning size to a ‘N×N’ pixel block size for a portion of the video picture corresponding to the ‘2N×2N’ pixel block.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: May 23, 2023
    Assignee: Texas Instruments Incorporated
    Inventors: Ranga Ramanujam Srinivasan, Hyung Joon Kim, Akira Osamoto
  • Patent number: 11659184
    Abstract: A method and device for coding and decoding are disclosed. The method includes: dividing a picture to be encoded into several slices, each containing macroblocks continuous in a designated scanning sequence in the picture; dividing slices in the picture into one or more slice sets according to attribute information of the slices, each slice set containing one or more slices; and encoding the slices in the slice sets according to slice and slice set division information to get a coded bit stream of the picture. The decoding method includes: obtaining slice and slice set division information from a bit stream to be decoded and decoding the bit stream according to the obtained slice and slice set division information. The invention improves the performance of video transmission effectively and realizes region based coding. The implementation of coding and decoding is simple and the complexity of coding and decoding systems is reduced.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: May 23, 2023
    Assignees: HUAWEI TECHNOLOGIES CO., LTD., TSINGHUA UNIVERSITY
    Inventors: Xiaozhen Zheng, Zhen Mao, Ziyuan Wang, Yun He, Xiaozhong Xu, Jianhua Zheng
  • Patent number: 11653018
    Abstract: A decoder that decodes a current block using a motion vector includes: a processor; and memory. Using the memory, the processor: derives a first candidate vector from one or more candidate vectors of one or more neighboring blocks that neighbor the current block; determines, in a first reference picture for the current block, a first adjacent region that includes a position indicated by the first candidate vector; calculates evaluation values of a plurality of candidate regions included in the first adjacent region; and determines a first motion vector of the current block, based on a first candidate region having a smallest evaluation value among the evaluation values. The first adjacent region is included in a first motion estimation region determined based on the position indicated by the first candidate vector.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: May 16, 2023
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Takashi Hashimoto, Takahiro Nishi, Tadamasa Toma, Kiyofumi Abe, Ryuichi Kanoh
  • Patent number: 11650327
    Abstract: A method, apparatus, and system are disclosed for providing modified orbital assistance data to a mobile station to determine its location using global navigation satellite system (GNSS). The modified orbital assistance data may include predicted orbital information for the GNSS satellites combined with antenna phase center offset data for one or more GNSS satellites. The antenna phase center offset data may indicate an offset distance from the center of mass of the GNSS satellite to a position on an antenna of the respective GNSS satellite. The modified orbital assistance data may be in an earth-centered earth-fixed (ECEF) frame of reference and the antenna phase center offset data may be in a body-centered frame of reference.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: May 16, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Kannan Muthuraman, Zoltan Biacs, Ning Luo, Ronald Blumstein
  • Patent number: 11653011
    Abstract: A system for decoding a video bitstream includes receiving a bitstream and a plurality of enhancement bitstreams together with receiving a video parameter set and a video parameter set extension. The system also receives an output layer set change message including information indicating a change in at least one output layer set.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: May 16, 2023
    Assignee: DOLBY INTERNATIONAL AB
    Inventor: Sachin G. Deshpande
  • Patent number: 11647198
    Abstract: Example implementations include a method, apparatus and computer-readable medium of video coding, comprising receiving the code block and one or more neighbor samples and determining the value of beta based on at least one of an average chroma value, a midrange chroma value, a median chroma value, an average luma value, a midrange luma value, or a median luma value of two or more neighbor samples.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: May 9, 2023
    Assignee: Lemon Inc.
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang
  • Patent number: 11645529
    Abstract: A technique includes modifying a neural network model to sparsify the model. The model includes a plurality of kernel element weights, which are parameterized according to a plurality of dimensions. Modifying the model includes, in a given iteration of the plurality of iterations, training the model based on a structure regularization in which kernel element weights that share a dimension in common are removed as a group to create corresponding zero kernel elements in the model; and compressing the model to exclude zero kernel element weights from the model to prepare the model to be trained in another iteration.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: May 9, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sicheng Li, Cong Xu, Tsung Ching Huang
  • Patent number: 11638007
    Abstract: Techniques are disclosed for the improvement of vector quantization (VQ) codebook generation. The improved codebooks may be used for compression in cloud-based video applications. VQ achieves compression by vectorizing input video streams, matching those vectors to codebook vector entries, and replacing them with indexes of the matched codebook vectors along with residual vectors to represent the difference between the input stream vector and the codebook vector. The combination of index and residual is generally smaller than the input stream vector which they collectively encode, thus providing compression. The improved codebook may be generated from training video streams by grouping together similar types of data (e.g., image data, motion data, control data) from the video stream to generate longer vectors having higher dimensions and greater structure. This improves the ability of VQ to remove redundancy and thus increase compression efficiency.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: April 25, 2023
    Assignee: Adobe Inc.
    Inventors: Viswanathan Swaminathan, Rashmi Mittal
  • Patent number: 11635775
    Abstract: A method for controlling an unmanned aerial vehicle (UAV) includes receiving, by a processor of the UAV, a plurality of images captured by an imaging device coupled to the UAV, identifying, by the processor, a target in at least one image of the plurality of images, determining, by the processor, whether the target is a stationary target or a moving target based on analyzing the plurality of images, and automatically effecting, by the processor, movement of the UAV based on determining the target is the stationary target or the moving target.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: April 25, 2023
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Mingyu Wang, Tao Zhao, Yun Yu, Guyue Zhou, Ketan Tang, Cong Zhao, Ang Liu, You Zhou, Minjian Pang, Xiao Hu, Litian Zhang
  • Patent number: 11631417
    Abstract: The present disclosure provides methods, devices and computer program products for encoding and decoding a stereo audio signal based on an input signal. According to the disclosure, a hybrid approach of using both parametric stereo coding and a discrete representation of the stereo audio signal is used which may improve the quality of the encoded and decoded audio for certain bitrates.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: April 18, 2023
    Assignee: Dolby International AB
    Inventors: Heiko Purnhagen, Kristofer Kjoerling
  • Patent number: 11616993
    Abstract: In some embodiments, during playback of a video, using a parameter value of an adaptive bitrate algorithm to analyze playback of the video. The adaptive bitrate algorithm uses the parameter value to select a profile from a plurality of profiles to use to request segments of the video. A method selects a scenario in a plurality of scenarios when a playback condition meets a characteristic value of the scenario. The plurality of scenarios are associated with a different characteristic value. The method adjusts the parameter value of the adaptive bitrate algorithm based on the scenario to generate an adjusted parameter value. The plurality of scenarios have at least one different parameter value. The adjusted parameter value of the adaptive bitrate algorithm is used to analyze the playback of the video.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: March 28, 2023
    Assignee: HULU, LLC
    Inventors: Si Chen, Tongyu Dai, Lemei Huang, Deliang Fu, Wenhao Zhang
  • Patent number: 11609784
    Abstract: A method for distributing at least one computational process amongst shared resources is proposed. At least two shared resources capable of performing the computational process are determined. According to the method, a workload characteristic for each of the shared resources is predicted. The workload characteristic accounts for at least two subsystems of each shared resource. One of the at least two shared resources is selected based on the predicted workload characteristics.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: March 21, 2023
    Assignee: Intel Corporation
    Inventors: Thijs Metsch, Leonard Feehan, Annie Ibrahim Rana, Rahul Khanna, Sharon Ruane, Marcin Spoczynski
  • Patent number: 11598869
    Abstract: A method for use in acoustic imaging, comprising: transmitting, from a transmitter, a first sound wave pulse at a first frequency determined by a maximum sampling rate of a receiver; transmitting at least one second sound wave pulse at a frequency substantially equal to the first frequency, the first and at least one second sound wave pulses being transmitted substantially within a fraction of a sample interval of the receiver; receiving and sampling, at the receiver, a reflection of at least two of the first and at least one second pulses to generate a set of receiver samples; and expanding the set of receiver samples, based on the first frequency and a total number of the first and at least one second pulses transmitted, to generate an expanded sample set with a larger number of samples than the set of receiver samples.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: March 7, 2023
    Assignee: SEZANNE MARINE LIMITED
    Inventor: Ceri Reid
  • Patent number: 11595698
    Abstract: A system and method for coding video in which deblocking artifacts are reduced by using modified filtering that is based, at least in part on pixel intensity associated with a coding unit, such that filtering levels are increased as pixel intensity increases. In some embodiments, an offset value or indicator of an offset value for parameters associated with deblocking filter parameters can be associated with a filtering level that is based at least in part on an intensity value.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: February 28, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: David M. Baylon, Ajay Luthra
  • Patent number: 11580640
    Abstract: A system for performing adaptive focusing of a microscopy device comprises a microscopy device configured to acquire microscopy images depicting cells and one or more processors executing instructions for performing a method that includes extracting pixels from the microscopy images. Each set of pixels corresponds to an independent cell. The method further includes using a trained classifier to assign one of a plurality of image quality labels to each set of pixels indicating the degree to which the independent cell is in focus. If the image quality labels corresponding to the sets of pixels indicate that the cells are out of focus, a focal length adjustment for adjusting focus of the microscopy device is determined using a trained machine learning model. Then, executable instructions are sent to the microscopy device to perform the focal length adjustment.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: February 14, 2023
    Assignee: Siemens Healthcare GmbH
    Inventors: Noha Youssry El-Zehiry, Saikiran Rapaka, Ali Kamen
  • Patent number: 11570474
    Abstract: A method for image decoding, according to the present invention, includes the following steps: receiving image information including a plurality of filter coefficients; generating a restored block for a current block on the basis of the image information; and applying an adaptive loop filter to the restored block on the basis of the plurality of filter coefficients. According to the present invention, image encoding efficiency may be improved, and complexity may be reduced.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: January 31, 2023
    Assignee: LG ELECTRONICS INC.
    Inventors: Jaehyun Lim, Seungwook Park, Yongjoon Jeon, Chulkeun Kim, Jungsun Kim, Naeri Park, Hendry Hendry, Byeongmoon Jeon, Joonyoung Park
  • Patent number: 11570158
    Abstract: Performing cryptographic operations such as encryption and decryption may be computationally expensive. In some contexts, initialization vectors and keystreams operable to perform encryption operations are generated and stored in a repository, and later retrieved for use in performing encryption operations. Multiple devices in a distributed system can each generate and store a subset of a larger set of keystreams.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: January 31, 2023
    Assignee: Amazon Technologies, Inc.
    Inventor: Matthew John Campagna
  • Patent number: 11570653
    Abstract: In one embodiment, a method comprises causing, by a network controller device, a first access point (AP) device to initiate a reverse sounding operation comprising wirelessly requesting a mobile constrained network device to transmit a null data packet (NDP) at a first transmission interval, wirelessly receiving the NDP at the first transmission interval, and generating a reception report describing reception of the NDP and including beamforming information; causing, by the network controller device, a second AP device to generate a corresponding reception report describing a corresponding wireless detection of the NDP at the first transmission interval; and causing, by the network controller device, the mobile constrained network device to connect to a selected one of the first AP device or the second AP device for an identified data flow based on the respective reception reports from the first and second AP devices.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: January 31, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Jerome Henry, Patrick Wetterwald, Jean-Philippe Vasseur
  • Patent number: 11570466
    Abstract: In one embodiment, an apparatus comprises processing circuitry to: receive, via a communication interface, a compressed video stream captured by a camera, wherein the compressed video stream comprises: a first compressed frame; and a second compressed frame, wherein the second compressed frame is compressed based at least in part on the first compressed frame, and wherein the second compressed frame comprises a plurality of motion vectors; decompress the first compressed frame into a first decompressed frame; perform pixel-domain object detection to detect an object at a first position in the first decompressed frame; and perform compressed-domain object detection to detect the object at a second position in the second compressed frame, wherein the object is detected at the second position in the second compressed frame based on: the first position of the object in the first decompressed frame; and the plurality of motion vectors from the second compressed frame.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: January 31, 2023
    Assignee: Intel Corporation
    Inventors: Yiting Liao, Yen-Kuang Chen, Shao-Wen Yang, Vallabhajosyula S. Somayazulu, Srenivas Varadarajan, Omesh Tickoo, Ibrahima J. Ndiour
  • Patent number: 11563959
    Abstract: A method for encoding a first stream of video data comprising a plurality of frames of video, the method, for one or more of the plurality of frames of video, comprising the steps of: encoding in a hierarchical arrangement a frame of the video data, the hierarchical arrangement comprising a base layer of video data and a first enhancement layer of video data, said first enhancement layer of video data comprising a plurality of sub-layers of enhancement data, such that when encoded: the base layer of video data comprises data which when decoded renders the frame at a first, base, level of quality; and each sub-layer of enhancement data comprises data which, when decoded with the base layer, render the frame at a higher level of quality than the base level of quality; and wherein the steps of encoding the sub-layers of enhancement data comprises: quantizing the enhancement data at a determined initial level of quantization thereby creating a set of quantized enhancement data; associating to each of the pluralit
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: January 24, 2023
    Inventor: Gaurav Mittal
  • Patent number: 11562247
    Abstract: Apparatus and methods for training a neural network accelerator using quantized precision data formats are disclosed, and in particular for storing activation values from a neural network in a compressed format having lossy or non-uniform mantissas for use during forward and backward propagation training of the neural network. In certain examples of the disclosed technology, a computing system includes processors, memory, and a compressor in communication with the memory. The computing system is configured to perform forward propagation for a layer of a neural network to produced first activation values in a first block floating-point format. In some examples, activation values generated by forward propagation are converted by the compressor to a second block floating-point format having a non-uniform and/or lossy mantissa. The compressed activation values are stored in the memory, where they can be retrieved for use during back propagation.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: January 24, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Lo, Amar Phanishayee, Eric S. Chung, Yiren Zhao
  • Patent number: 11558134
    Abstract: The present invention discloses a wireless communication apparatus having memory sharing mechanism that includes a communication circuit, a memory circuit and a processing circuit. The processing circuit performs the steps outlined below. Remote wireless communication apparatuses are connected to perform channel detection and communication thereon by a communication circuit. Compressed channel state information (CSI) generated by the remote wireless communication apparatuses is received by the communication circuit. The compressed CSI is stored in the memory circuit. Raw CSI is generated according to a status of the wireless channel. When a remaining capacity of the memory circuit is not sufficient, a number of the remote wireless communication apparatuses that the communication circuit performs the channel detection thereon is decreased and the corresponding compressed CSI stored in the memory circuit is removed. The raw CSI is stored in the memory circuit.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: January 17, 2023
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Shau-Yu Cheng, Ting-Chen Wei, Jyun-Jhe Jheng, Chun-Kai Tseng
  • Patent number: 11553183
    Abstract: A method and a device for encoding/decoding an image are disclosed. The method for decoding an image comprises the steps of: decoding information on a quantization matrix; and restoring the quantization matrix on the basis of the information on the quantization matrix, wherein the information on the quantization matrix includes information indicating a DC value of the quantization matrix and/or information indicating differential values of quantization matrix coefficients.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: January 10, 2023
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sung Chang Lim, Hui Yong Kim, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim
  • Patent number: 11546627
    Abstract: High-quality video is provided using a small amount of coded bits. The moving picture decoding method performs inter-frame prediction processing. With the aforementioned inter-frame prediction processing, blocks with similar motion vectors from among the motion vectors in multiple blocks that have already been decoded are combined and a combined area is computed. A predicted vector for a target block to be decoded is computed using the motion vector of the aforementioned combined area, and a motion vector for the aforementioned target block is computed based on the aforementioned predicted vector and a difference vector which is included in a coded stream that is input. A predicted image is generated using the aforementioned motion vector, and a difference image which is included in the aforementioned coded stream and the aforementioned predicted image are added to generate a decoded image.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: January 3, 2023
    Assignee: Maxell, Ltd.
    Inventors: Masashi Takahashi, Muneaki Yamaguchi, Hiroaki Ito, Takehiro Fujita
  • Patent number: 11544820
    Abstract: The present disclosure relates to a video repair method and apparatus, an electronic device, and a storage medium.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: January 3, 2023
    Assignee: Beijing Sensetime Technology Development Co., Ltd.
    Inventors: Rui Xu, Xiaoxiao Li, Bolei Zhou, ChenChange Loy
  • Patent number: 11531479
    Abstract: A lossy method of compressing data, such as image data, which uses wrap-around wavelet compression is described. Each data value is divided into two parts and the first parts, which comprise the most significant bits from the data values, are compressed using wrap-around wavelet compression. Depending upon the target compression ratio and the compression ratio achieved by compressing just the first parts, none, one or more bits from the second parts, or from a data value derived from the second parts, may be appended to the compressed first parts. The method described may be lossy or may be lossless. A corresponding decompression method is also described.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: December 20, 2022
    Assignee: Imagination Technologies Limited
    Inventors: Linling Zhang, Simon Fenney
  • Patent number: 11531633
    Abstract: System and method for implementing accelerated memory transfers in an integrated circuit includes identifying memory access parameters for configuring memory access instructions for accessing a target corpus of data from within a defined region of an n-dimensional memory; converting the memory access parameters to direct memory access (DMA) controller-executable instructions, wherein the converting includes: (i) defining dimensions of a data access tile based on a first parameter of the memory access parameters; (ii) generating multi-directional data accessing instructions that, when executed, automatically moves the data access tile along multiple distinct axes within the defined region of the n-dimensional memory based at least on a second parameter of the memory access parameters; transferring a corpus of data from the n-dimensional memory to a target memory based on executing the DMA controller-executable instructions.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: December 20, 2022
    Assignee: quadric.io, Inc.
    Inventors: Aman Sikka, Marian Petre, Nigel Drego, Veerbhan Kheterpal
  • Patent number: 11528482
    Abstract: An image decoding method includes receiving residual information including first size related information for a first residual coefficient and second size related information for a second residual coefficient, setting a Rice parameter of the first size related information and the second size related information as a specific value, deriving available binary values based on the Rice parameter, deriving binary values of the first size related information and the second size related information by decoding the first size related information and the second size related information, deriving values of the first size related information and the second size related information by comparing the binary values and the available binary values, deriving the first residual coefficient and the second residual coefficient based on the values, and reconstructing a current picture based on the first residual coefficient and the second residual coefficient.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: December 13, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Sunmi Yoo, Jin Heo, Ling Li, Jangwon Choi, Jungah Choi, Seunghwan Kim
  • Patent number: 11523131
    Abstract: A method for video coding is provided. The method includes obtaining a first reference picture and a second reference picture associated with a current prediction block, obtaining a first prediction L0 based on a first motion vector MV0 from the current prediction block to a reference block in the first reference picture, obtaining a second prediction L1 based on a second motion vector MV1 from the current prediction block to a reference block in the second reference picture, determining whether a bidirectional optical flow (BDOF) operation is applied, and calculating a bi-prediction of the current prediction block based on the first prediction L0 and the second prediction L1, and first gradient values and second gradient values.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: December 6, 2022
    Assignee: Beijing Dajia Internet Information Technology Co., Ltd.
    Inventors: Xiaoyu Xiu, Yi-Wen Chen, Xianglin Wang
  • Patent number: 11523123
    Abstract: Devices, systems and methods for applying intra-block copy (IBC) in video coding are described. In general, methods for integrating IBC with existing motion compensation algorithms for video encoding and decoding are described. In a representative aspect, a method for video encoding using IBC includes determining whether a current block of the current picture is to be encoded using a motion compensation algorithm, and encoding, based on the determining, the current block by selectively applying an intra-block copy to the current block. In a representative aspect, another method for video encoding using IBC includes determining whether a current block of the current picture is to be encoded using an intra-block copy, and encoding, based on the determining, the current block by selectively applying a motion compensation algorithm to the current block.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: December 6, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11514001
    Abstract: Techniques for CPU cache efficiency may include performing concurrent processing, such as for first and second data operations, in a synchronized manner that prevents loading the same data chunk into the CPU cache more than once. Processing may include synchronizing the first and second data operations with respect to a first data chunk to ensure that both the first and second data operation processing has completed prior to proceeding with performing such processing on a second data chunk. The first and second data operations may be any two of deduplication, encryption, and compression, performed inline as part of the data path. In one embodiment, the first and second data operations for the first data chunk may be performed in parallel or sequentially where neither data operation proceeds with another data chunk until processing of the first and second data operations is complete for the first data chunk.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: November 29, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Ivan Bassov, Philippe Armangau
  • Patent number: 11514615
    Abstract: A streaming system includes a streaming server and a client device. The streaming server is configured to train an interactive frame prediction model based on streaming data, a user input and metadata associated with the user input, encode the streaming data by selectively using a predicted frame generated based on the trained interactive frame prediction model and transmit the trained interactive frame prediction model and the encoded streaming data. The client device is configured to receive the trained interactive frame prediction model and the encoded streaming data, and decode the encoded streaming data based on the trained interactive frame prediction model to provide recovered streaming data to a user.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: November 29, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyoungjun Jeon, Sanghyuck Ha
  • Patent number: 11509921
    Abstract: Methods and apparatuses for video encoding, comprising: receiving a video sequence; encoding the video sequence by using control flags for luma mapping with chroma scaling (LMCS) at a sequence level, a picture level, or a slice level, wherein the sequence level, the picture level, and the slice level are levels ranking from high to low; signaling a first control flag indicating whether the LMCS is enabled at a first level; and in response to the first control flag indicating the LMCS is enabled at the first level, signaling a second control flag indicating whether LMCS is enabled at a second level, wherein: the LMCS is enabled at the second level when a value of the second control flag equals to 1; the LMCS is disabled at the second level when the value of the second control flag equals to 0; and the second level is a lower level than the first level.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: November 22, 2022
    Assignee: Alibaba Group Holding Limited
    Inventors: Jie Chen, Jiancong Luo, Yan Ye, Mohammed Golam Sarwer
  • Patent number: 11509903
    Abstract: An image decoding method according to the present document may include: a step for determining whether a current block is a dual-tree type in which individual division structures are applied to a luma component block and a chroma component block of the current block; a step for determining whether the current block is the luma component block to which the dual-tree type is applied, when the current block is determined to be the dual-tree type; a step for parsing a transform skip flag indicating whether a transform skip is applied to the luma component block, when the current block is the luma component block; a step for deriving whether a transform skip is applied to the chroma component block according to a preset condition, when the current block is not the luma component block; and a step for deriving a residual sample on the basis of the transform skip flag and residual information on the current block.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: November 22, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Sunmi Yoo, Jungah Choi, Seunghwan Kim, Jin Heo, Jangwon Choi, Jaehyun Lim, Ling Li
  • Patent number: 11508389
    Abstract: To provide an audio signal processing apparatus, an audio signal processing system, and an audio signal processing method that include: a first converting part that converts an input data sequence of an audio signal into frequency data using an IIR system DFT at each processing timing, a window processing part that performs window processing on the frequency data using a window function, a signal processing part that performs predetermined signal processing on the frequency data on which window processing has been performed, and a second converting part that converts the frequency data, on which the signal processing has been performed, into a time-axis data sequence.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: November 22, 2022
    Assignee: Audio-Technica Corporation
    Inventor: Ariisa Wada
  • Patent number: 11503319
    Abstract: In a case that luminance information is used for a chrominance prediction in a separate coding tree structure, there is a problem that chrominance blocks cannot be decoded before all luminance blocks constituting a tree are decoded. An image decoding apparatus that splits an image into coding tree units (CTUs) that are rectangular for processing includes a CT information decoding unit configured to split a CTU of the CTUs into coding trees CTs and to process one or more color components as a single coding tree using one coding tree CT of the coding trees CTs or process two or more color components as a separate coding tree using two or more coding trees CTs of the coding trees CTs depending on a tree mode, a CU decoding unit configured to decode a split flag indicating whether to further split a CT of the CTs and to recursively perform block splitting, and an intra predictor configured to use a decoded image of one color component to generate a prediction image of another color component.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: November 15, 2022
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Tomohiro Ikai, Tomoko Aono
  • Patent number: 11496735
    Abstract: An image encoding device (1) encodes a block-based target image. The image encoding device (1) comprises: a predictor (109) configured to generate a prediction image corresponding to the target image by performing prediction using a plurality of reference images; an evaluator (111) configured to evaluate a degree of similarity between the plurality of reference images on a pixel-by-pixel basis; a calculator (101) configured to calculate a prediction residual indicating a pixel-based difference between the target image and the prediction image; a determiner (112) configured to determine a partial area, to which an orthogonal transform and quantization are to be applied, of the prediction residual based on a result of the evaluation by the evaluator; and a transformer/quantizer (102) configured to perform an orthogonal transform and quantization only for the partial area in the prediction residual.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: November 8, 2022
    Assignee: NIPPON HOSO KYOKAI
    Inventors: Shunsuke Iwamura, Atsuro Ichigaya, Shimpei Nemoto
  • Patent number: 11489620
    Abstract: Identifying, by a sender and for each frame i of a plurality of frames of a video stream, a partition of a set of video data symbols D[i] into a first set of video data symbols U[i] and a second set of video data symbols V[i]. Generating, by the sender and for each frame i, a set of one or more streaming forward error correction (FEC) code parity symbols P[i] based on the symbols: V[i??] through V[i?1], U[i??], and the symbols D[i], wherein ? is a function of a maximum tolerable latency of the video stream expressed as a whole number of frames. Encoding, by the sender and for each frame i, packets carrying the symbols D[i], and P[i]. Transmitting, by the sender, each frame i of encoded packets in frame order to one or more receivers.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: November 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ganesh Ananthanarayanan, Yu Yan, Martin Ellis, Michael Harrison Rudow
  • Patent number: 11483564
    Abstract: According to the present invention, there is provided a method of decoding an image, the method including: determining an intra prediction mode of a current block; determining a reference sample line for a prediction target sample included in the current block; and obtaining a prediction value of the prediction target sample on the basis of the intra prediction mode and the reference sample line.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: October 25, 2022
    Assignee: KT CORPORATION
    Inventor: Bae Keun Lee
  • Patent number: 11483577
    Abstract: Efficient processing of chroma-subsampled video is performed using convolutional neural networks (CNNs) in which the luma and chroma channels are processed separately. The luma channel is independently convolved and downsampled and, in parallel, the chroma channels are convolved and then merged with the downsampled luma to generate encoded chroma-subsampled video. Further processing of the encoded video that involves deconvolution and upsampling, splitting into two sets of channels, and further deconvolutions and upsampling is used in CNNs to generate decoded chroma-subsampled video in compression-decompression applications, to remove noise from chroma-subsampled video, or to upsample chroma-subsampled video to RGB 444 video. CNNs with separate luma and chroma processing in which the further processing includes additional convolutions and downsampling may be used for object recognition and semantic search in chroma-subsampled video.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: October 25, 2022
    Assignee: Avid Technology, Inc.
    Inventor: Robert Gonsalves
  • Patent number: 11477455
    Abstract: Methods, processes, and systems are presented for combining signal reshaping (also referred to as luma mapping chroma residuals scaling) with local illumination compensation (LIC) in video coding. Examples and trade-offs when the LIC model parameters are computed in the original domain, the reshaped domain, or a mixed domain, are presented.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: October 18, 2022
    Assignee: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Jay Nitin Shingala, Ashwin Natesan, Peng Yin
  • Patent number: 11463724
    Abstract: An encoder includes circuitry and memory. Using the memory, the circuitry, in inter prediction processing: derives a first motion vector of a current block to be processed, using a motion vector of a previous block which has been previously processed; derives a second motion vector of the current block by performing motion estimation in the vicinity of the first motion vector; and generates a prediction image of the current block by performing motion compensation using the second motion vector.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: October 4, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Kiyofumi Abe, Takahiro Nishi, Tadamasa Toma, Ryuichi Kanoh, Takashi Hashimoto
  • Patent number: 11457222
    Abstract: A method and an apparatus and for intra prediction of a picture block are provided, to provide a manner of predicting a current block by using spatial non-adjacent blocks or a temporal neighboring block, thereby improving coding performance. In various embodiments, a first luma intra mode set is constructed; and a bitstream is parsed to obtain a first identifier. In those embodiments, when the first identifier indicates that a luma prediction mode of the current block belongs to the first luma intra mode set, the bitstream is parsed to obtain a second identifier. The second identifier indicates that a candidate luma prediction mode in the first luma intra mode set is used as the luma prediction mode of the current block. Still in those embodiments, a luma prediction value of the current block is obtained based on the luma prediction mode of the current block.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: September 27, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Na Zhang, Jicheng An, Jianhua Zheng