Bandwidth Reduction Or Expansion Patents (Class 375/240)
  • Patent number: 10448057
    Abstract: The present invention relates to image processing device and method which can suppress block noise. A filter strength determination unit determines the filter strength for every four lines under the control of a control unit. In other words, if a block boundary determination unit has determined to perform filtering, the filter strength determination unit determines at which strength of the strong filter or the weak filter the filtering process is performed, and outputs the determination result to a filter calculation unit. On this occasion, the filter strength determination unit uses the Bs value in the determination formula of the strong filter. For example, in the case of using the Bs value, the threshold of the determination is set in accordance with a linear function of the Bs value from the control unit. The present disclosure can be applied to, for example, an image processing device.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: October 15, 2019
    Assignee: SONY CORPORATION
    Inventors: Shuo Lu, Ohji Nakagami
  • Patent number: 10448008
    Abstract: A method of estimating motion in video display data includes dividing a frame of the video display data into blocks, generating at least two motion models for a current block from motion models of neighboring blocks to the current block, and selecting one of the motion models based upon a similarity of the motion model that minimizes differences between corresponding blocks in reference frames to the current block.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: October 15, 2019
    Assignee: PIXELWORKS, INC.
    Inventors: Xiaojie Sheng, Neil Woodall, Yue Ma, Guohua Cheng
  • Patent number: 10448042
    Abstract: An apparatus for decoding a video by parsing asymmetric partition information indicating whether partition types include asymmetric partition types, from a bitstream of an encoded image, determining at least one coding unit included in a maximum coding unit by using split information parsed from the received bitstream, determining at least one prediction unit of a coding unit among the at least one coding unit, by using the asymmetric partition information and information about a partition type of the coding unit parsed from the received bitstream, and performing motion compensation using the prediction units for the coding unit.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: October 15, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sun-il Lee, Min-su Cheon, Woo-jin Han
  • Patent number: 10432967
    Abstract: Functional data structure for coding a set of digital images. Each of the images is compressed into at least-one first data stream portion, which comprises a portion of the macroblocks reduced by physical redundancies, and-one second data stream portion, which describes the redundancies. For the intraprediction macroblocks, the first data stream portion can be reduced by color value statements with correlations to color values from rows of pixels outside and at one edge of the intraprediction macroblock and for which, in the case of pixels outside the compressed image, a color value default is assumed. The second data stream can comprise intrapredictors for describing the correlations, with coding of an area which is divided into first areas, each of which is occupied by the macroblocks of one of the digital images, and a second area which spaces apart the first areas and is occupied by default color value pixels.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: October 1, 2019
    Assignee: Unify GmbH & Co. KG
    Inventors: Peter Amon, Norbert Oertel
  • Patent number: 10432938
    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: January 27, 2017
    Date of Patent: October 1, 2019
    Assignees: Huawei Technologies Co., Ltd., Tsinghua University
    Inventors: Xiaozhen Zheng, Zhen Mao, Ziyuan Wang, Yun He, Xiaozhong Xu, Jianhua Zheng
  • Patent number: 10418040
    Abstract: The present invention proposes a new method for improving the performance of a real-valued filterbank based spectral envelope adjuster. By adaptively locking the gain values for adjacent channels dependent on the sign of the channels, as defined in the application, reduced aliasing is achieved. Furthermore, the grouping of the channels during gain-calculation, gives an improved energy estimate of the real valued subband signals in the filterbank.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: September 17, 2019
    Assignee: Dolby International AB
    Inventors: Kristofer Kjoerling, Lars Villemoes
  • Patent number: 10412508
    Abstract: The application relates to a filter bank for an audio processing device, e.g. a hearing aid. The filter bank comprises an analysis filter bank comprising a plurality of M first filters hm(n), where m=0, 1, . . . , M?1 is a frequency band index, n being a time index, the first filters hm(n) having a first filter length of Lhm; a synthesis filter bank comprising a plurality of M second filters gm(n), m=0, 1, . . . , M?1, the second filters gm(n) having second filter lengths of Lgm; the plurality of first and second filters being arranged in pairs, each pair forming a frequency channel. the first filters hm(n) exhibiting a first filter delay ?h, the second filters gm(n) exhibiting a second filter delay ?g, each of the first filter lengths Lhm and the second filter lengths Lgm is uneven, and wherein the first filters are subject to the constraint that the sum of the first filters hm(n) of the analysis filter bank is a delta function ?(n??h).
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: September 10, 2019
    Assignee: Oticon A/S
    Inventor: Jan Mark De Haan
  • Patent number: 10412441
    Abstract: Systems for high-bandwidth digital content synchronization include transmitters including encoders, where each encoder is configured to encode one or more media steams. Systems further include receivers including decoders, where each decoder is configured to decode the one or more media streams. Decoders further include at least one packet receiver and at least one buffer, the buffer having a configurable buffer depth. Systems also include display devices configured to display outputs of the decoders, and a coordinator communicatively coupled to the encoders and the decoders. The coordinator includes one or more processors configured to start media streams being encoded by the encoders and decoded by the decoders, synchronize the media streams while the media streams are being buffered by the decoders, and implement a synchronized switching event associated with the media streams.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: September 10, 2019
    Assignee: RGB Spectrum
    Inventors: Lynton Auld, Scott Norder, Thomas McCurdie
  • Patent number: 10382949
    Abstract: [Object] To be able to perform management involved with wireless communication without routing via a base station. [Solution] Provided is an apparatus including: a generation unit configured to generate information related to data wirelessly transmitted or received without being routed via a base station; and a control unit configured to control transmission of the information to a node which is not involved in the transmission or reception of the data.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: August 13, 2019
    Assignee: SONY CORPORATION
    Inventors: Ryota Kimura, Ryo Sawai, Hiromasa Uchiyama, Sho Furuichi
  • Patent number: 10382775
    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: January 19, 2018
    Date of Patent: August 13, 2019
    Assignee: Maxell, Ltd.
    Inventors: Masashi Takahashi, Muneaki Yamaguchi, Hiroaki Ito, Takehiro Fujita
  • Patent number: 10372528
    Abstract: Random values can be very beneficial in systems needing to generate random number or encryption keys. Systems and methods are presented herein that can generate a random value based on errors in data. For example, an error vector can be generated when data having errors (e.g. stored data, data received by a receiver, etc.) is compared with corresponding corrected data. A circuit, such as a data channel, can generate the corrected data by applying error correcting codes to the data with errors. One or more error vectors may be used to produce a random value. In some cases, multiple error vectors can be combined to produce a random value.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: August 6, 2019
    Assignee: Seagate Technology LLC
    Inventors: William Erik Anderson, William A Paulsen
  • Patent number: 10360918
    Abstract: An audio signal processing decoder having at least one frequency band and being configured for processing an input audio signal having a plurality of input channels in the at least one frequency band, wherein the decoder is configured to analyze the input audio signal, wherein inter-channel dependencies between the input channels are identified; and to align the phases of the input channels based on the identified inter-channel dependencies, wherein the phases of input channels are the more aligned with respect to each other the higher their inter-channel dependency is; and to downmix the aligned input audio signal to an output audio signal having a lesser number of output channels than the number of the input channels.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: July 23, 2019
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Simone Fueg, Achim Kuntz, Michael Kratschmer, Juha Vilkamo
  • Patent number: 10362467
    Abstract: Methods and apparatuses for wireless communication between medical devices are provided. In some embodiments, commodity low power, low bandwidth communication protocols may be utilized to simultaneously convey multiple signals with high fidelity and reliability. For example, cardiac sound data and ECG data may be compressed using a common ADPCM component and inserted into a common BLE packet structure. Command-control data may also be inserted. Where required command-control data reporting frequency is less than the packet frequency, header bits may be utilized to convey multiple types of command-control data in a given packet byte position. Rolling packet sequence values may be inserted into the common packet structure, for use by receiving devices to identify link integrity failures.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: July 23, 2019
    Assignee: EKO Devices, Inc.
    Inventors: Connor Landgraf, Eugene Gershtein, Tyler Crouch
  • Patent number: 10362315
    Abstract: A method, codec device, and system on chip (SoC) are provided for coding a region of interest (ROI) object of a frame. A current frame, which includes the ROI object is received, and a type of the current frame is determined. A complexity of the current frame is estimated. An ROI control signal is generated for controlling ROI coding of the ROI object based on the complexity.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: July 23, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Sung Ho Jun, Nyeong Kyu Kwon
  • Patent number: 10346125
    Abstract: A method, a system, and a computer program product detect a clipping event in audio signals. The method includes digitalizing audio signals having limited frequency bands, at a sampling frequency which is greater than two times as large as the maximum frequency component of the audio signal; and detecting a clipping event of the audio signals, based on magnitudes of spectrum in a bandwidth which is greater than or equal to the limited frequency band. The sampling frequency may be greater than or equal to three times as large as the maximum frequency component of the audio signal. The detection of a clipping event may include determining, for each frame, whether or not a sum or average of the magnitudes of spectrum at the bandwidth which is greater than or equal to the limited frequency band is larger than a predetermined threshold.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: July 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Takashi Fukuda, Osamu Ichikawa
  • Patent number: 10306256
    Abstract: A method and device for deriving at least one motion information predictor for encoding of an image portion by motion compensation. At least two distinct first and second subsets of motion information predictors of a first set of motion information predictors are provided. Processing of the first subset of motion information predictors and processing of the second subset of motion information predictors is performed to obtain a final set of motion information predictors usable for predicting said image portion from the reference image portion. Processing of the second subset may comprise removing duplicates from among the motion information predictors of said second subset, and may be performed so as to exclude temporal predictors. At least part of the processing of the second subset of motion information predictors may be performed concurrently with at least part of the processing of the first subset of motion information predictors.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: May 28, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Guillaume Laroche
  • Patent number: 10305508
    Abstract: A processor comprises a first memory to store data elements that are encoded according to a floating point format including a sign field, an exponent field, and a significand field; and a compression engine comprising circuitry, the compression engine to generate a compressed data block that is to include a tag type per data element, wherein responsive to a determination that a first data element includes a value in its exponent field that does not match a value of any entry in a dictionary, a first tag type and an uncompressed value of the data element are included in the compressed data block; and responsive to a determination that a second data element includes a value in its exponent field that matches a value of a first entry in the dictionary, a second tag type and a compressed value of the data element are included in the compressed data block.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: May 28, 2019
    Assignee: Intel Corporation
    Inventors: James D. Guilford, Vinodh Gopal, Kirk S. Yap, Olivia K. Wu
  • Patent number: 10298987
    Abstract: A method includes receiving, at a server computing device, a request to stream media content to a user device. The request is associated with data identifying a personal quality profile. The method includes retrieving, via the server computing device, the personal quality profile associated with the data. The personal quality profile indicates media quality preferences. The method includes determining, via a processor of the server computing device, a version of the media content to send to the user device based on the media quality preferences of the personal quality profile and based on a delivery bit rate. The method also includes sending the version from the server computing device to the user device in response to the request.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: May 21, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Amy Ruth Reibman, Zhu Liu, Lee Begeja, Bernard S. Renger, David Crawford Gibbon, Behzad Shahraray, Raghuraman Gopalan, Eric Zavesky
  • Patent number: 10291915
    Abstract: A video encoding method includes: receiving an image; up-sampling the received image; and changing a sample value of an up-sampling region included in the up-sampled image and encoding the up-sampled image by using the changed sample value, wherein the up-sampling region is a region inserted into the received image by the up-sampling.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: May 14, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae-moon Kim, Ki-won Yoo, Chang-su Han, Sang-kwon Na, Hyung-ju Chun
  • Patent number: 10276233
    Abstract: Adaptive read reference voltage tracking techniques are provided that employ charge leakage mitigation. An exemplary device comprises a controller configured to: determine at least one reference voltage offset for a plurality of read reference voltages, wherein the at least one reference voltage offset is determined based on a shift in one or more of the read reference voltages over time; shift the plurality of read reference voltages using the at least one reference voltage offset; and employ the plurality of read reference voltages shifted by the at least one reference voltage offset to read data from the multi-level memory cells. The shifting step is optionally performed after a predefined time interval that approximates a settling time after a programming of the multi-level memory cells until a charge leakage of the multi-level memory cells has settled.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: April 30, 2019
    Assignee: Seagate Technology LLC
    Inventors: Ludovic Danjean, Sundararajan Sankaranarayanan, Erich F. Haratsch
  • Patent number: 10262666
    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 27, 2017
    Date of Patent: April 16, 2019
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Guillaume Fuchs, Markus Multrus, Matthias Neusinger, Andreas Niedermeier, Markus Schnell
  • Patent number: 10248869
    Abstract: Techniques are disclosed for matching a current background scene of an image received by a surveillance system with a gallery of scene presets that each represent a previously captured background scene. A quadtree decomposition analysis is used to improve the robustness of the matching operation when the scene lighting changes (including portions containing over-saturation/under-saturation) or a portion of the content changes. The current background scene is processed to generate a quadtree decomposition including a plurality of window portions. Each of the window portions is processed to generate a plurality of phase spectra. The phase spectra are then projected onto a corresponding plurality of scene preset image matrices of one or more scene preset. When a match between the current background scene and one of the scene presets is identified, the matched scene preset is updated. Otherwise a new scene preset is created based on the current background scene.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: April 2, 2019
    Assignee: Omni AI, Inc.
    Inventors: Wesley Kenneth Cobb, Bobby Ernest Blythe, Rajkiran Kumar Gottumukkal, Kishor Adinath Saitwal, Gang Xu, Tao Yang
  • Patent number: 10250373
    Abstract: A method and a user equipment for transmitting control information in a communication system are discussed. The method according to an embodiment includes multiplying a transmission information symbol s for the control information by a frequency direction sequence c(k) to generate a first output sequence s(k), where s(k)=s*c(k), k=0, . . . , Nk?1, and Nk corresponds to a number of subcarriers included in a resource block allocated for an uplink control channel; multiplying the first output sequence s(k) by a time direction sequence x(n) to generate a second output sequence s(k, n), where s(k, n)=s(k)*x(n), n=0, . . . , Nn?1, and Nn corresponds to a number of symbols used for transmission of the control information in a transmission time interval; and transmitting the second output sequence s(k, n) through the uplink control channel in the transmission time interval.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: April 2, 2019
    Assignee: LG Electronics Inc.
    Inventors: Seung Hee Han, Min Seok Noh, Yeong Hyeon Kwon, Hyun Woo Lee, Dong Cheol Kim, Jin Sam Kwak
  • Patent number: 10244266
    Abstract: Techniques are described for encoding noisy media content. A residual coefficient matrix representing differences in image content between a portion of a target image frame and portions of one or more reference frames can include noise within a high frequency band. Some of the noise can be removed by removing isolated residual coefficients under some estimated threshold. Additionally, the remaining noise can be reduced by attenuating their values selectively.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: March 26, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Yongjun Wu
  • Patent number: 10242682
    Abstract: A frequency-domain audio codec is provided with the ability to additionally support a certain transform length in a backward-compatible manner, by the following: the frequency-domain coefficients of a respective frame are transmitted in an interleaved manner irrespective of the signalization signaling for the frames as to which transform length actually applies, and additionally the frequency-domain coefficient extraction and the scale factor extraction operate independent from the signalization. By this measure, old-fashioned frequency-domain audio coders/decoders, insensitive for the signalization, would be able to nevertheless operate without faults and with reproducing a reasonable quality. Concurrently, frequency-domain audio coders/decoders able to support the additional transform length would offer even better quality despite the backward compatibility.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: March 26, 2019
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Sascha Dick, Christian Helmrich, Andreas Hoelzer
  • Patent number: 10235488
    Abstract: Systems and methods for providing Chronos Channel interconnects in an ASIC are provided. Chronos Channels rely on a reduced set of timing assumptions and are robust against delay variations. Chronos Channels transmit data using delay insensitive (DI) codes and quasi-delay-insensitive (QDI) logic. Chronos Channels are insensitive to all wire and gate delay variations, but for those belonging to a few specific forking logic paths called isochronic forks. Chronos Channels use temporal compression in internal paths to reduce the overheads of QDI logic and efficiently transmit data. Chronos Channels are defined by a combination of a DI code, a temporal compression ratio and hardware.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: March 19, 2019
    Assignee: Chronos Tech LLC
    Inventors: Stefano Giaconi, Giacomo Rinaldi
  • Patent number: 10225557
    Abstract: The present invention relates to an entropy decoding method which includes: generating context related to a bin that forms a codeword of a syntax element; and performing arithmetic decoding of the bin based on the context.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: March 5, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Jaehyun Lim, Byeongmoon Jeon, Yongjoon Jeon, Seungwook Park, Jungsun Kim, Joonyoung Park, Hendry Hendry, Naeri Park, Chulkeun Kim
  • Patent number: 10225558
    Abstract: Systems and methods for picture segmentation through columns and slices in video encoding and decoding. A video picture is divided into a plurality of columns, each column covering only a part of the video picture in a horizontal dimension. All coded tree blocks (“CTBs”) belonging to a slice may belong to one or more columns. The columns may be used to break the same or different prediction or in-loop filtering mechanisms of the video coding, and the CTB scan order used for encoding and/or decoding may be local to a column. Column widths may be indicated in a parameter set and/or may be adjusted at the slice level. At the decoder, column width may be parsed from the bitstream, and slice decoding may occur in one or more columns.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: March 5, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventor: Michael Horowitz
  • Patent number: 10212449
    Abstract: A method is provided for encoding video data in uni-directional prediction by a coding apparatus. The coding apparatus determines a reference picture index and a motion vector of a current block, generates a prediction block of the current block using the reference picture index and the motion vector, generates a residual block using the current block and the prediction block, transforms the residual block to generated a transformed block, quantizes the transformed block using a quantization parameter and a quantization matrix to generate a quantized block, scans coefficient components of the quantized block using a diagonal scan, and entropy-codes the scanned coefficient components of the quantized block. Prediction pixels of the prediction block are generated using an interpolation filter selected based on the motion vector.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: February 19, 2019
    Assignee: INFOBRIDGE PTE. LTD.
    Inventors: Soo Mi Oh, Moonock Yang
  • Patent number: 10212422
    Abstract: The present invention relates to a video encoding method and apparatus for setting and encoding quantization parameters, and to a video decoding method and apparatus for decoding and setting quantization parameters in a video encoding and decoding apparatus which uses blocks having various sizes and depths as encoding and decoding units.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: February 19, 2019
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sung Chang Lim, Hui Yong Kim, Se Yoon Jeong, Suk Hee Cho, Jong Ho Kim, Ha Hyun Lee, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim, Chie Teuk Ahn
  • Patent number: 10192565
    Abstract: The present invention relates to audio coding systems which make use of a harmonic transposition method for high frequency reconstruction (HFR). A system and a method for generating a high frequency component of a signal from a low frequency component of the signal is described. The system comprises an analysis filter bank providing a plurality of analysis subband signals of the low frequency component of the signal. It also comprises a non-linear processing unit to generate a synthesis subband signal with a synthesis frequency by modifying the phase of a first and a second of the plurality of analysis subband signals and by combining the phase-modified analysis subband signals. Finally, it comprises a synthesis filter bank for generating the high frequency component of the signal from the synthesis subband signal.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: January 29, 2019
    Assignee: Dolby International AB
    Inventors: Lars Villemoes, Per Hedelin
  • Patent number: 10187608
    Abstract: Techniques for managing visual compositions for a multimedia conference call are described. An apparatus may comprise a processor to allocate a display object bit rate for multiple display objects where a total display object bit rate for all display objects is equal to or less than a total input bit rate, and decode video information from multiple video streams each having different video layers with different levels of spatial resolution, temporal resolution and quality for two or more display objects. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Warren V. Barkley, Philip A. Chou, Regis J. Crinon, Tim Moore
  • Patent number: 10178403
    Abstract: An apparatus configured to construct a reference picture list includes a memory and one or more processors in communication with the memory. The memory is configured to store one or more reference pictures. The one or more processors are configured to determine (i) a first number representative of a total number of reference pictures available for prediction in at least one of inter mode or intra block copy mode and (ii) a second number representative of a total number of reference pictures to be included in the reference picture list, and in response to a determination that the second number is greater than or equal to the first number, refrain from replacing a reference picture in the reference picture list with a current picture to be predicted. The one or more processors may encode or decode the current picture based on the reference picture list.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: January 8, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Vadim Seregin, Krishnakanth Rapaka, Ye-Kui Wang, Marta Karczewicz
  • Patent number: 10178385
    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: October 16, 2017
    Date of Patent: January 8, 2019
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Ranga Ramanujam Srinivasan, Hyung Joon Kim, Akira Osamoto
  • Patent number: 10171205
    Abstract: A space time labelling technique for wireless communication systems is provided. A transmitter for implementing the technique includes a first bit mapper and a second bit mapper which is different to the first bit mapper and first and second transmitters. A processor is connected to the first and second mappers and the first and second transmitters and controls these to receive two bit streams and simultaneously feed these into the first mapper and the second mapper. The first mapper maps these into first and second mapped bit streams and the second mapper maps these into third and fourth mapped bit streams which are different from the first and second mapper bit streams. The first mapped bit stream is transmitted in a first time slot via the first transmitter and the second mapped bit stream is transmitted in the first time slot via the second transmitter.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: January 1, 2019
    Assignee: University of Kwazulu-Natal
    Inventors: Hongjun Xu, Kyle Govindasamy
  • Patent number: 10170128
    Abstract: A method and an apparatus for processing a temporal envelope of an audio signal, and an encoder are disclosed. When multiple temporal envelopes are solved, continuity of signal energy can be well maintained, and in addition, complexity of calculating a temporal envelope is reduced. The method includes: obtaining a high-band signal of the current frame audio signal according to the received current frame audio signal; dividing the high-band signal of the current frame signal into M subframes according to a predetermined temporal envelope quantity M, where M is an integer that is greater than or equal to 2; calculating a temporal envelope of each of the subframes; performing windowing on the first subframe of the M subframes and the last subframe of the M subframes by using an asymmetric window function; and performing windowing on a subframe except the first subframe and the last subframe of the M subframes.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: January 1, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zexin Liu, Lei Miao
  • Patent number: 10169360
    Abstract: A computer program product for data compression is provided. The computer program product includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and executable by a processing circuit to cause the processing circuit to execute software compression for first requests for data compression that have respective sizes below a predefined threshold, forward second requests for data compression having respective sizes above the predefined threshold to a hardware accelerator and maintain a persistence of a compression dictionary used for executing the second requests across executions of the first and second requests.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Frank Haverkamp, Anthony T. Sofia, Joerg-Stephan Vogt
  • Patent number: 10165300
    Abstract: Methods and devices for video coding using inter prediction and three-dimensional transform. A sequence of pictures in the video is partitioned into coding cuboids. A predicted cuboid is generated for one of the coding cuboids using interprediction, including at least one motion vector and at least one reference picture index. The difference between the coding cuboid and the predicted cuboid results in a cuboid of residuals, which is then spectrally transformed using a three-dimensional transform to create a cuboid of transform domain coefficients, which are then entropy encoded. The decoding process generates the same predicted cuboid and reconstructs the cuboid of pixels using the predicted cuboid and a cuboid of reconstructed residuals.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: December 25, 2018
    Assignee: BlackBerry Limited
    Inventor: Dake He
  • Patent number: 10165304
    Abstract: An image encoding apparatus includes a calculation unit configured to calculate a profile indicating a combination of processes which can be decoded by an image decoding apparatus and a level indicating a range of a parameter value which can be decoded by the image decoding apparatus, a determination unit configured to determine a number of horizontal pixels of a tile or a number of horizontal tiles with respect to a specific profile to be N or smaller (N>0) which is a maximum number of horizontal pixels defined in advance according to the level, and to determine a number of vertical pixels of the tile or a number of vertical tiles with respect to the specific profile to be M or smaller (M>0) which is a maximum number of vertical pixels defined in advance according to the level.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: December 25, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideaki Hattori
  • Patent number: 10157623
    Abstract: The present invention proposes a new method for improving the performance of a real-valued filterbank based spectral envelope adjuster. By adaptively locking the gain values for adjacent channels dependent on the sign of the channels, as defined in the application, reduced aliasing is achieved. Furthermore, the grouping of the channels during gain-calculation, gives an improved energy estimate of the real valued subband signals in the filterbank.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: December 18, 2018
    Assignee: Dolby International AB
    Inventors: Kristofer Kjoerling, Lars Villemoes
  • Patent number: 10153862
    Abstract: A radio manager unit for a radio access network, wherein the radio manager unit is configured to connect to a transport control unit configured to control a transport network between a baseband processing unit and a plurality of remote radio units. The radio manager unit is further configured to connect to a radio control unit configured to control the baseband processing unit. The radio manager unit is further configured to be connected to one or more tenant system of a tenant. The radio manager unit is configured to arrange for resources of the transport network and resources of the baseband processing unit to be configured for use by a said tenant.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: December 11, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Paola Iovanna, Fabio Cavaliere, Roberto Sabella
  • Patent number: 10154320
    Abstract: A method is provided in certain example embodiments and may include evaluating a first video stream being encoded by a first encoding element, where the first video stream is provided at a first bit rate. The method may also include evaluating a second video stream being encoded by a second encoding element, where the second video stream is provided at a second bit rate. The method may further include providing an output that is reflective of a time synchronization and a frame alignment for a plurality of frames within the first video stream and the second video stream.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: December 11, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Scott C. Labrozzi, Mark D. McBride, Kevin Scott Kirkup
  • Patent number: 10140508
    Abstract: Systems and methods are disclosed herein for annotating video tracks obtained from video data streams. Video tracks are treated as positive if they contain at least one region of interest containing a particular person, and negative if the video track does not contain a region of interest containing the particular person. Visual similarity models are trained using the positive bags.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: November 27, 2018
    Assignee: HUAWEI TECHNOLOGIES CO. LTD.
    Inventor: Rui Zhang
  • Patent number: 10135649
    Abstract: Embodiments described herein provide a method for performing multi-level coding in a discrete multitone modulation (DMT) communication system. A plurality of data bits are divided into a first number of un-encoded bits and a set of bits to be encoded. The set of bits to be encoded are encoded into a second number of encoded bits. The first number is different from the second number, and the first number is an even number or an odd number. The first number of un-encoded bits and the second number of encoded bits are mapped into a plurality of constellation points. The plurality of constellation points are transmitted as orthogonal frequency-division multiplexing (OFDM) symbols.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: November 20, 2018
    Assignee: Marvell World Trade Ltd.
    Inventors: Carlos Camps Soriano, Salvador Iranzo Molinero
  • Patent number: 10134110
    Abstract: A method includes receiving, at a processor, a frame of input image data, generating at least one motion vector field between a first frame of input image data and an adjacent frame of input image data, refining the at least one motion vector field to provide refined motion vectors, temporally filtering a frame of input image data to produce a temporally filtered frame of image data, and generating a frame of interpolated image data using the temporally filtered frame of image data and the refined motion vectors.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: November 20, 2018
    Assignee: PIXELWORKS, INC.
    Inventors: Guodong Liu, Bob Zhang, Neil Woodall, Junhua Chen, Yue Ma
  • Patent number: 10136132
    Abstract: Disclosed herein are exemplary embodiments of innovations in the area of encoding pictures or portions of pictures and determining whether and how certain encoding operations should be performed and flagged for performance by the decoder in the bitstream. In particular examples, various implementations for selectively encoding picture portions (e.g., blocks) in a skip mode (e.g., as in the skip mode of the H.265/HEVC standard) are disclosed. Embodiments of the disclosed techniques can be used to improve encoder efficiency, decrease overall encoder resource usage, and/or improve encoder speed. Such embodiments can be used in encoder modes in which efficient, fast encoder performance is desired (e.g., during encoding of live events, such as video conferencing).
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: November 20, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: You Zhou, Sergey Sablin, Chih-Lung Lin, Ming-Chieh Lee
  • Patent number: 10127454
    Abstract: A method for extraction of descriptors from video content, includes the following steps: a Key Frame Extracting step, applying a local descriptors-based approach to select pictures of the incoming video as key frames that are representative of a temporal region of the video which is visually homogeneous; a Content Analysis step, analysing the content of the key frames and classifying image patches of the key frames as interesting or not for the extraction of descriptors; a Descriptors Extracting step, extracting compact descriptors from the selected key frames, and defining a set of surrounding images also on the basis of input received from the Content Analysis step; a Temporal Coding step, multiplexing information about the time points at which said key frames have been extracted in the Key Frame Extracting step with the compact descriptors extracted in the Descriptors Extracting step, obtaining the descriptors.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: November 13, 2018
    Assignees: RAI Radiotelevisione Italiana S.P.A., STMICROELECTRONICS S.R.L.
    Inventors: Danilo Pau, Alberto Messina
  • Patent number: 10123054
    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: December 29, 2017
    Date of Patent: November 6, 2018
    Assignee: SUN PATENT TRUST
    Inventors: Hisao Sasai, Takahiro Nishi, Youji Shibahara, Toshiyasu Sugio
  • Patent number: 10121481
    Abstract: A gain adjustment apparatus (60) for use in decoding of audio that has been encoded with separate gain and shape representations includes an accuracy meter (62) configured to estimate an accuracy measure (A(b)) of the shape representation (Ñ(b)), and to determine a gain correction (gc(b)) based on the estimated accuracy measure (A(b)). It also includes an envelope adjuster (64) configured to adjust the gain representation (Ê(b)) based on the determined gain correction.
    Type: Grant
    Filed: July 4, 2011
    Date of Patent: November 6, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Erik Norvell, Volodya Grancharov
  • Patent number: 10115405
    Abstract: The present invention proposes a new method for improving the performance of a real-valued filterbank based spectral envelope adjuster. By adaptively locking the gain values for adjacent channels dependent on the sign of the channels, as defined in the application, reduced aliasing is achieved. Furthermore, the grouping of the channels during gain-calculation, gives an improved energy estimate of the real valued subband signals in the filterbank.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: October 30, 2018
    Assignee: Dolby International AB
    Inventors: Kristofer Kjoerling, Lars Villemoes