Specific Decompression Process Patents (Class 375/240.25)
  • Patent number: 10897624
    Abstract: An image coding method includes: coding (i) coefficient information, (ii) a first flag indicating whether to quantize one or more blocks using quantization, (iii) a second flag indicating whether the plurality of quantization matrices are included in a sequence parameter set, and (iv) a third flag indicating whether the plurality of quantization matrices are included in a picture parameter set; and quantizing the plurality of coefficients, wherein when the one or more blocks are quantized using a plurality of default matrices, the following are coded in the coding: (i) the first flag indicating that the one or more blocks are quantized using the plurality of quantization matrices, (ii) the second flag indicating that the plurality of quantization matrices are not included in the sequence parameter set, and (iii) the third flag indicating that the plurality of quantization matrices are not included in the picture parameter set.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: January 19, 2021
    Assignee: SUN PATENT TRUST
    Inventors: Kengo Terada, Youji Shibahara, Kyoko Tanikawa, Hisao Sasai, Toshiyasu Sugio, Toru Matsunobu
  • Patent number: 10893305
    Abstract: Systems and methods in accordance with embodiments of this invention provide for encoding and playing back video at different frame rates using enhancement layers. In a number of embodiments, video is encoded using temporal scalability involving the creation of a base layer at a first frame rate and an enhancement layer including additional frames enabling playback at a second higher frame rate. The second higher frame rate can also be referred to as an enhanced frame rate. In a number of embodiments, the base and enhancement layers are stored in one or more container files that contain metadata describing the enhancement layer. Based on the capabilities of a playback device, it can select the particular frame rate at which to playback encoded video.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: January 12, 2021
    Assignee: DIVX, LLC
    Inventors: Auke Sjoerd van der Schaar, John Funnell
  • Patent number: 10883398
    Abstract: A method of encoding video including: writing a plurality of predetermined buffer descriptions into a sequence parameter set of a coded video bitstream; writing a plurality of updating parameters into a slice header of the coded video bitstream for selecting and modifying one buffer description out of the plurality of buffer descriptions; and encoding a slice into the coded video bitstream using the slice header and the modified buffer description.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: January 5, 2021
    Assignee: SUN PATENT TRUST
    Inventors: Viktor Wahadaniah, Chong Soon Lim, Sue Mon Thet Naing, Hai Wei Sun, Takahiro Nishi, Hisao Sasai, Youji Shibahara, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu
  • Patent number: 10880565
    Abstract: Devices and methods for determining whether to initiate random access during decoding of video information. In one aspect, a device may include a memory configured to store video information that includes at least one recovery point supplemental enhancement information (SEI) message and a processor coupled to the memory. The processor is configured to determine whether the at least one recovery point SEI message comprises an indication to reset a picture order count (POC) semantic value. The processor is further configured to identify at least one of a first constraint regarding whether the recovery point SEI message is present in an access unit, a second constraint regarding an association of the recovery point SEI message with a picture, or a third constraint and determine whether to initiate the random access and decoding from the access unit based on at least one of the first constraint or the second constraint.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: December 29, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Fnu Hendry, Ye-kui Wang, Adarsh Krishnan Ramasubramonian
  • Patent number: 10869047
    Abstract: A signaling of the layer ID is described which each of the packets of a multi-layered video signal is associated with. In particular, an efficient way of signaling this layer association is achieved, with nevertheless maintaining the backward compatibility with codecs according to which a certain value of the base layer-ID field is restricted to be non-extendable such as base layer-ID value 0 in the base layer-ID field. Instead of circumventing this restriction specifically with respect to this non-extendable base layer-ID value, the layer-ID of portions of the multi-layer data stream is signaled in an extendable manner by sub-dividing the base layer-ID field into a first sub-field and a second sub-field: whenever the first sub-field of the base layer-ID field fulfills a predetermined criterion, an extension layer-ID field is provided, and if the first sub-field of the base layer-ID field does not fulfill the predetermined criterion, the extension layer-ID field is omitted.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: December 15, 2020
    Assignee: GE VIDEO COMPRESSION, LLC
    Inventors: Karsten Suehring, Thomas Schierl, Detlev Marpe, Robert Skupin, Yago Sanchez De La Fuente, Gerhard Tech
  • Patent number: 10868607
    Abstract: User equipment (UE) can include processing circuitry configured to decode radio resource control (RRC) signaling from a base station, the RRC signaling indicating a transmission coding scheme for a physical uplink shared channel (PUSCH) transmission. PUSCH-to-phase tracking reference signal (PT-RS) energy per resource element (EPRE) ratio is determined using the RRC signaling. A PT-RS power boosting factor is determined based on the transmission coding scheme and the PUSCH-to-PT-RS EPRE ratio. The PT-RS is encoded for transmission using a plurality of PT-RS symbols, the transmission using increased transmission power corresponding to the PT-RS power boosting factor. The RRC signaling further includes a flag enabling the PT-RS transmission. The PUSCH-to-PT-RS EPRE ratio is 00 or 01, and the transmission coding scheme is a codebook-based uplink transmission or non-codebook-based uplink transmission.
    Type: Grant
    Filed: February 17, 2020
    Date of Patent: December 15, 2020
    Assignee: Apple Inc.
    Inventors: Yushu Zhang, Gang Xiong, Honglei Miao, Hong He, Guotong Wang, Alexei Vladimirovich Davydov, Seunghee Han, Avik Sengupta
  • Patent number: 10869062
    Abstract: A method of decoding video data includes receiving, by processing circuitry, a video bitstream including encoded representations of one or more syntax elements of a coded unit and initializing, by the processing circuitry, a respective probability state for each bin of a plurality of bins for the one or more syntax elements based on a comparison of a parameter associated with the coded unit and a respective threshold of a plurality of thresholds. The method further includes performing, by the processing circuitry, inverse binary arithmetic coding on the encoded representations of the one or more syntax elements to obtain each bin of the plurality of bins using a respective probability state for the bin, inverse binarizing, by the processing circuitry, the plurality of bins to obtain the one or more syntax elements, and decoding, by the processing circuitry, the video data based on the one or more syntax elements.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: December 15, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Hilmi Enes Egilmez, Li Zhang, Vadim Seregin, Amir Said, Marta Karczewicz
  • Patent number: 10868968
    Abstract: A display apparatus may include a display, a storage configured to store a first output setting value corresponding to high dynamic range (HDR) content and a second output setting value corresponding to standard dynamic range (SDR) content, a communicator, and a processor configured to, while a first content is streamed through the communicator and displayed based on one of the first output setting value and the second output setting value that corresponds to the first content and in response to a second content being streamed through the communicator, control the display to change one of the first output setting value and the second output setting value to the other in phases and display the second content, and the first content may be one of the HDR content and the SDR content, and the second content may be the other of the HDR content and the SDR content.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: December 15, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jun-hee Woo
  • Patent number: 10863218
    Abstract: A video distribution system synchronizes video output streams on multiple encoders without communication therebetween. Each of the encoders is configured to decode a source video content stream into a sequence of uncompressed frames, where each frame in the sequence is marked with an associated presentation time stamp (PTS) clock value. The encoders calculate a number of clock cycles between instantaneous decoder refresh (IDR)-frames. For each frame in the sequence, the encoders calculate a remainder after a division of an associated PTS clock value of a given frame by the number of clock cycles between IDR-frames. The encoders mark each frame in the sequence as an IDR-frame where the corresponding remainder is strictly less than the number of PTS clock cycles per frame and mark a remainder of the frames in the sequence as an internal frame within a group of pictures (GOP) to produce a marked set of video frames.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: December 8, 2020
    Assignee: Skitter, Inc.
    Inventors: Mark Sauer, Robert Saunders
  • Patent number: 10863187
    Abstract: The present invention includes an image information decoding method which comprises: a step of receiving a bitstream that includes a network abstraction layer (NAL) unit including information related to an encoded image; and a step of parsing an NAL unit header of the NAL unit. The NAL unit header includes layer information including reserved_one_5bits for identifying an extended layer in an extended bitstream and temporal_id for identifying a temporal layer of a bitstream. The reserved_one_5bits of the layer information is received prior to the temporal_id of the layer information. Thus, a method for describing scalability information in a hierarchical bitstream is provided.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: December 8, 2020
    Assignee: LG Electronics Inc.
    Inventors: Hendry Hendry, Jungsun Kim, Chulkeun Kim, Byeongmoon Jeon, Sangoh Jeong
  • Patent number: 10862814
    Abstract: A wireless communication device selectively flushes frames from a processing pipeline on a per-user basis. The wireless communication device stores frames (e.g., physical layer service data units (PSDUs)) of data for processing at one or more queues, wherein each frame is stored with the tag of the user associated with the frame. In response to an exception, such as a detected error or a user-reset request, the wireless communication device changes the tag of the user associated with the exception. When a frame is selected from a queue for processing at a pipeline, the wireless communication device compares the stored tag associated with the frame with the current tag associated with the user corresponding to the frame. In response to a mismatch, the wireless communication device discards the frame.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: December 8, 2020
    Assignee: NXP USA, Inc.
    Inventor: Arvind Kaushik
  • Patent number: 10856023
    Abstract: Synchronous acquisition of a plurality of pieces of image data on the reception side is provided. Each of the plurality of pieces of image data is encoded by an encoder to obtain a plurality of streams. A container of a predetermined format containing the plurality of streams is transmitted. A plurality of encoders performs encoding so as to achieve matching in display timings of corresponding pictures of the plurality of pieces of image data. Alternatively, the plurality of encoders inserts information for associating pictures with each other into each of encoded image data of corresponding pictures of the plurality of pieces of image data.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: December 1, 2020
    Assignee: SONY CORPORATION
    Inventor: Ikuo Tsukagoshi
  • Patent number: 10855994
    Abstract: An image decoding method according to the present invention includes: receiving information on a set of reference pictures for configuring a set of reference pictures of a current picture, wherein the information on the set of reference pictures includes the most significant bit (MSB) information that may calculate the MSB of the picture order count (POC) of a long-term reference picture relative to the current picture, and flag information that represents whether there is MSB information; and eliciting the set of reference pictures by using received MSB information when the flag information is 1, and performing marking on the reference picture, wherein the flag information may be 1 when a temporal sub-layer identifier is 0, and there is at least one POC value for which a remainder obtained by dividing by a maximum value MaxPicOrderCntLsb capable of being represented by the LSB is the same as the least significant bit (LSB) of the POC of the long-term reference picture, in a set of POCs of a previous picture
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: December 1, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Hendry Hendry, Joonyoung Park, Chulkeun Kim, Byeongmoon Jeon, Jungsun Kim
  • Patent number: 10848763
    Abstract: A method of controlling intra-inter prediction for decoding or encoding of a video sequence, is performed by at least one processor. The method includes determining whether a neighboring block of a current block is coded by an intra-inter prediction mode, and based on the neighboring block being determined to be coded by the intra-inter prediction mode, performing intra mode coding of the current block, using an intra prediction mode associated with the intra-inter prediction mode, setting a prediction mode flag associated with the neighboring block, deriving a context value, based on the set prediction mode flag associated with the neighboring block, and using the derived context value, performing entropy coding of a prediction mode flag associated with the current block that indicates that the current block is intra coded.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: November 24, 2020
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Xiang Li, Shan Liu
  • Patent number: 10832613
    Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for image format conversion using luminance-adaptive dithering. For instance, in one example, a method includes acquiring an image in a first format, wherein the first format is associated with a first electro-optical transfer function, identifying a second format to which to convert the image, wherein the second format is associated with a second electro-optical transfer function, and applying dithering to the image in the second format, based on an evaluation of a luminance-dependent metric against a predefined threshold, wherein the luminance-dependent metric is computed from at least one of the first electro-optical transfer function and the second electro-optical transfer function.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: November 10, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Peshala Pahalawatta
  • Patent number: 10827131
    Abstract: A display apparatus may include a display, a storage configured to store a first output setting value corresponding to high dynamic range (HDR) content and a second output setting value corresponding to standard dynamic range (SDR) content, a communicator, and a processor configured to, while a first content is streamed through the communicator and displayed based on one of the first output setting value and the second output setting value that corresponds to the first content and in response to a second content being streamed through the communicator, control the display to change one of the first output setting value and the second output setting value to the other in phases and display the second content, and the first content may be one of the HDR content and the SDR content, and the second content may be the other of the HDR content and the SDR content.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: November 3, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jun-hee Woo
  • Patent number: 10827189
    Abstract: A system for decoding a video bitstream includes receiving a frame of the video that includes at least one slice and at least one tile and where each of the at least one slice and the at least one tile are not all aligned with one another.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: November 3, 2020
    Assignee: Dolby International AB
    Inventor: Sachin G. Deshpande
  • Patent number: 10798423
    Abstract: Cross-plane filtering may be used to restore blurred edges and/or textures in one or both chroma planes using information from a corresponding luma plane. Adaptive cross-plane filters may be implemented. Cross-plane filter coefficients may be quantized and/or signaled such that overhead in a bitstream minimizes performance degradation. Cross-plane filtering may be applied to select regions of a video image (e.g., to edge areas). Cross-plane filters may be implemented in single-layer video coding systems and/or multi-layer video coding systems.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: October 6, 2020
    Assignee: InterDigital Madison Patent Holdings, SAS
    Inventors: Jie Dong, Yuwen He, Yan Ye
  • Patent number: 10798389
    Abstract: A method includes receiving a data cloud including a plurality of data points. The method further includes identifying each data point including a region-of-interest (ROI) and dividing the data cloud into a ROI cloud and one or more non-ROI clouds. The method includes performing a patch generation process on the ROI cloud, the patch generation process including generating a ROI patch from each data point including the ROI. The method includes performing a patch packing process on the ROI cloud, the patch packing process including: (i) mapping each ROI patch to a two dimensional (2D) map, (ii) determining whether at least two ROI patches from the plurality of ROI patches are located in more than one tile of the map, and (iii) in response to the determination that at least two ROI patches are located in more than one tile, moving each of the ROI patches to a tile.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: October 6, 2020
    Assignee: Tencent America LLC
    Inventors: Arash Vosoughi, Sehoon Yea, Shan Liu
  • Patent number: 10798432
    Abstract: Embodiments of the present disclosure specify methods and systems for processing a video stream. For example, a video stream may be received at a video processing device. The video stream may comprise video usability syntax elements. The video usability syntax elements may comprise at least a first flag indicative of whether HRD parameters are present for one of fixed frame rate processing or low delay mode processing. The video usability syntax elements may also comprise at least a second flag indicative of whether the video stream comprises field-coded video sequences.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: October 6, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Kevin Murray, Hsiang-Yeh Hwang, Akira Osamoto
  • Patent number: 10795575
    Abstract: A computer-implemented method according to one embodiment includes identifying an event associated with data stored in a data storage system, determining a policy rule that is triggered in response to the event, and implementing one or more actions according to the policy rule.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Deepavali M. Bhagwat, Marc A. Kaplan, Wayne A. Sawdon
  • Patent number: 10791342
    Abstract: Moving image data of a wide viewing angle image is divided into blocks to obtain a coding target block. A motion-compensated reference block is extracted for each coding target block. The reference block is subjected to adjustment processing of rotation and/or scaling. A residual signal is calculated on the basis of a pixel value of the coding target block and a pixel value of the reference block subjected to the adjustment processing for each coding target block, and the residual signal of the coding target block is coded to obtain an encoded stream. Adjustment processing information is inserted into the encoded stream together with the motion vector for each coding target block. The residual can be reduced, the coding bit rate can be reduced, and consequently the coding performance of motion prediction can be improved.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: September 29, 2020
    Assignee: SONY CORPORATION
    Inventor: Ikuo Tsukagoshi
  • Patent number: 10785476
    Abstract: Provided is a method of decoding a video according to an embodiment, the method including determining at least one processing block for splitting the video; determining an order of determining at least one largest coding unit in the at least one processing block; determining at least one largest coding unit on the basis of the determined order; and decoding the determined at least one largest coding unit, wherein the order is one of a plurality of orders for determining a largest coding unit.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: September 22, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ki-ho Choi, Min-woo Park, Elena Alshina, Chan-yul Kim, In-kwon Choi
  • Patent number: 10778969
    Abstract: An image coding method for coding a current block, by assigning two or more reference picture indexes to one or more reference pictures that are different from a current picture which includes the current block, and the image coding method comprises the following when the two or more reference picture indexes are used to code the current block: determining whether or not reference pictures identified by two or more reference picture indexes are identical to each other; and switching, based on a result of the determining, between whether or not a prediction direction for coding the current block in a predetermined coding mode is fixed.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: September 15, 2020
    Assignee: SUN PATENT TRUST
    Inventors: Toshiyasu Sugio, Takahiro Nishi, Youji Shibahara, Hisao Sasai
  • Patent number: 10778974
    Abstract: An apparatus configured to decode video data, including a memory configured to store a block of a current picture of the video data, and one or more processors in communication with the memory. The one or more processors may be configured to reconstruct the block of the current picture of the video data, determine a classification, from among a plurality of classifications, of the block according to a rule, wherein the rule is adaptively determined based on characteristics of coded sequences of the video data, and apply an adaptive loop filter (ALF) to the block based on the classification of the block.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: September 15, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Marta Karczewicz, Li Zhang, Wei-Jung Chien
  • Patent number: 10779012
    Abstract: A method, an apparatus, and a system for error concealment of video communications include determining, by a processor in an encoding process, a current block of a current slice of a current picture of a video sequence for error concealment, determining recovery data of the current block, wherein the recovery data comprises at least one of a coefficient of a discrete transform performed to the current block and similarity data associated with a first block similar to the current block, and the first block is in a first slice different from the current slice, and transmitting the current block and the recovery data using a network, wherein the current block is transmitted as in-band data and the recovery data is transmitted as out-of-band data.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: September 15, 2020
    Assignee: Agora Lab, Inc.
    Inventors: Sheng Zhong, Wei Dai
  • Patent number: 10776415
    Abstract: A method of visualizing recommended pieces of media content is provided. The method includes identifying at least one piece of media content associated with a received content feature associated with a viewed piece of media content, selecting at least one additional piece of media content linked to the viewed piece of media content by a sequential relationship, generating a two-dimensional visualization based on a content similarity between the identified at least one piece of media content, the viewed piece of media content, and the selected at least one additional piece of media content and the sequential relationship; and displaying the generated two-dimensional visualization.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: September 15, 2020
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Jian Zhao, Chidansh Amitkumar Bhatt, Matthew L. Cooper, David Ayman Shamma
  • Patent number: 10771747
    Abstract: In a case where an AddVideoEncoderConfiguation command received by a communication unit 1005 includes a second identifier and a VideoEncoderConfiguration stored in a storage unit 1002 is added to a media profile stored in the storage unit 1002, an imaging apparatus removes the VideoEncoderConfiguration from the MediaProflie stored in the storage unit 1002 and reads a VideoEncoderConfiguration2 associated with the second identifier, which the command received by the communication unit 1005 includes, from the storage unit 1002, and adds the read VideoEncoderConfiguration2 to the MediaProflie stored in the storage unit 1002.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: September 8, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Toru Nakanishi
  • Patent number: 10771803
    Abstract: A method for decoding an encoded block of an encoded frame includes selecting motion vectors corresponding to blocks of an extended collocated processing unit in a first reference frame; identifying a block of the blocks, such that the encoded block is a projection, using a motion vector of the block that refers to a third reference frame, onto the encoded frame; on condition that a block is identified, determining a temporal motion vector candidate for the encoded block in a second reference frame using a motion vector of the identified block and respective display orders of the encoded frame, the first reference frame, the second reference frame, and the third reference frame, and adding the temporal motion vector candidate to a motion vector candidate list; selecting a motion vector from the motion vector candidate list; generating a prediction block using the selected motion vector for decoding the encoded block.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: September 8, 2020
    Assignee: GOOGLE LLC
    Inventors: Jingning Han, Yaowu Xu, James Bankoski, Jia Feng
  • Patent number: 10771788
    Abstract: A purpose of the present invention is to easily select an appropriate processing format, an appropriate parameter, or the like by predicting a process result that varies according to content of data before executing the process. According to the present invention, provided is an information processing device including: a feature amount extraction unit configured to extract a feature amount of data serving as a target of a process; a feature amount matching unit configured to match the feature amount with one or more reference feature amounts associated with a prediction result of the process in a database; and a result prediction unit configured to predict a result obtained in a case where the process is executed for the data, on the basis of a result of the matching.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: September 8, 2020
    Assignee: SONY CORPORATION
    Inventors: Goragot Wongpaisarnsin, Tetsuo Yutani
  • Patent number: 10764580
    Abstract: An adaptive offset filter (60) adds an offset to the pixel value of each pixel forming an input image. The adaptive offset filter (60) refers to offset-type specifying information, sets offset attributes for a subject unit area of the input image, decodes an offset having a bit width corresponding to an offset value range included in the set offset attributes, and adds the offset to the pixel value of each pixel forming the input image.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: September 1, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Takanori Yamazaki, Tomohiro Ikai, Tomoyuki Yamamoto, Yukinobu Yasugi
  • Patent number: 10762910
    Abstract: In general, this disclosure describes techniques for seamless audio data compression control system that can respond to the increasing adaptation demands for source coding characteristics to accommodate co-existence of various devices in a personal area network. In one example, a source device includes a memory and one or more processors in communication with the memory. The memory is configured to store audio data. The one or more processors are configured to select, based on a nominal compression ratio or a streaming rate, a compression level of multiple compression levels, the multiple compression levels arranged hierarchically to allow for dynamic transitioning between the compression levels. The one or more processors are further configured to encode, based on the selected compression level of the multiple compression levels, the audio data stored to the memory.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: September 1, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Taher Shahbazi Mirzahasanloo, Rogerio Guedes Alves
  • Patent number: 10750172
    Abstract: Prediction systems and methods for video coding are described based on nearest neighboring pixels. In exemplary embodiments, to code a first pixel, a plurality of neighboring pixels of the first pixel are reconstructed. The coefficients of a filter such as a Wiener filter are derived based on the reconstructed neighboring pixels. The Wiener filter is applied to the reconstructed neighboring pixels to predict the first pixel. The coefficients of the Wiener filter may be derived on a pixel-by-pixel or a block-by-block basis. The reconstructed pixels may be pixels in the same picture (for intra prediction) or in a reference picture (for inter prediction). In some embodiments, the residuals of the prediction are encoded using RDPCM. In some embodiments, the residuals may be predicted using a Wiener filter.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: August 18, 2020
    Assignee: Vid Scale, Inc.
    Inventors: Rahul Vanam, Yuwen He, Yan Ye
  • Patent number: 10735770
    Abstract: A method of and a device for decoding a video stream including at least two coded video sequences that each use a respective Sequence Parameter Set that differ in at least one value from each other, and each of the at least two video sequences including at least two coded pictures. The method includes decoding and activating, by a decoder, a single Decoder Parameter Set pertaining to the at least two coded video sequences before decoding any coded picture of the at least two video sequences. The method further includes decoding, by the decoder, at least one coded picture of the at least two coded video sequences.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: August 4, 2020
    Assignee: TENCENT AMERICA LLC
    Inventors: Stephan Wenger, Shan Liu
  • Patent number: 10735516
    Abstract: Systems and methods to facilitate cloud-based point-to-point data transfer via machine learning are described herein. A request for a transfer of data between a sending system and a receiving system may be obtained. Receiving system information for the receiving system may be obtained. Values of transfer parameters for performing the transfer may be determined through machine-learning. The transfer may be performed based on the determined values. Results of the transfer may be obtained and provided to the machine-learning algorithm to further train the algorithm.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: August 4, 2020
    Assignee: Signiant Inc.
    Inventors: Shane Daniel Barnes, Andrew Olatunde Belo, Ian Kennedy Hamilton
  • Patent number: 10735771
    Abstract: To favorably transmit both of HDR image data and LDR image data. First transmission image data and second transmission image data are divided into layers and encoded, the first transmission image data being obtained by applying photo-electric conversion to first input image data having a contrast ratio of from 0 to 100% to brightness of a white peak of a conventional LDR image, and the second transmission image data being obtained by applying photo-electric conversion to second input image data having a contrast ratio of from 0 to 100%*(N is a number larger than 1), the contrast ratio exceeding the brightness of the conventional white peak, and a video stream having encoded image data of pictures of the layers is generated. A container in a predetermined format including the video stream is transmitted.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: August 4, 2020
    Assignee: SONY CORPORATION
    Inventor: Ikuo Tsukagoshi
  • Patent number: 10728148
    Abstract: The construction method of NALU (Network Abstraction Layer Unit) for IPv6 label switching and its using algorithms of video encoding, QoS control, and decoding are provided. According to an embodiment of the present invention, the NALU format is composed of the NALH (Network Abstraction Layer Header) including the label and the NAL (Network Ab straction Layer) payload. Here, the label is determined based on layer information which is combination of a spatial scalable level, a temporal scalable level, and a quality scalable level of the encoded data. The decoder uses the label to decide which one of multiple decoding modules is used to decode the current NAL payload. Moreover, the label can be included in the packet header so that the MANE (Media Aware Network Element) can use the label to decide whether to forward the packet or drop it. For example, the label in the packet header can be used for QoS control of video service by using the flow label field in IPv6 packet header.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: July 28, 2020
    Assignee: University-Industry Cooperation Group of Kyung Hee University Kyunghee Univ. (Suwon Campus)
    Inventors: Doug Young Suh, Kyu Heon Kim, Gwang Hoon Park
  • Patent number: 10719908
    Abstract: A method including acquiring dimension information of an image; determining dimensions of texture memory corresponding to the image based on the dimension information of the image; and dividing the image into multiple image blocks based on the dimensions of the texture memory, and storing the multiple image blocks obtained after the division in the texture memory according to a preset storage rule. The methods and apparatuses for storing an image in texture memory save the memory capacity and increase the image processing speed.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: July 21, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Zhenjiang Shao, Cun Chen
  • Patent number: 10708565
    Abstract: In a converting method relating to picture luminance according to one aspect of the present disclosure, the picture luminance is formed by luminance values in a first luminance range. In this method, a first luminance signal that indicates code values obtained by quantizing the luminance value of the picture is obtained, code values, which are associated with the code values indicated by the obtained first luminance signal by quantization for a second luminance range different in a maximum value from the first luminance range are determined as converted code values, and the first luminance signal is converted into a second luminance signal indicating the converted code values. As a result, the converting method is further improved.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: July 7, 2020
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Tadamasa Toma, Masayuki Kozuka, Takahiro Nishi
  • Patent number: 10708609
    Abstract: A reference picture information decoding unit (13) omits decoding of a reference list sorting presence or absence flag and/or a reference list sorting order based on the number of current picture referable pictures.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: July 7, 2020
    Assignee: Dolby International AB
    Inventors: Tomoyuki Yamamoto, Tomohiro Ikai, Yukinobu Yasugi, Takeshi Tsukuba
  • Patent number: 10700808
    Abstract: Embodiment techniques map parity bits to sub-channels based on their row weights. In one example, an embodiment technique includes polar encoding, with an encoder of the device, information bits and at least one parity bit using the polar code to obtain encoded data, and transmitting the encoded data to another device. The polar code comprises a plurality of sub-channels. The at least one parity bit being placed in at least one of the plurality of sub-channels. The at least one sub-channel is selected from the plurality of sub-channels based on a weight parameter.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: June 30, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Huazi Zhang, Jiajie Tong, Rong Li, Jun Wang, Wen Tong, Yiqun Ge, Xiaocheng Liu, Gongzheng Zhang, Jian Wang, Nan Cheng, Qifan Zhang
  • Patent number: 10699746
    Abstract: Examples of the present disclosure describe systems and methods for controlling video playback speed using user interaction. In aspects, user input may be detected during an aspect of video playback. The user input may correspond to, for example, adding user notes or drawings using one or more input devices (e.g., a stylus, a finger, etc.) to a video being played back. A set of features of the interaction may be determined using one or more sensors. Based on the determined features, a video playback speed may be determined and applied to the video. The video may be played at the determined video playback speed for the duration of the detected user input. When the user input is no longer detected, the video playback may automatically resume at the normal playback speed.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: June 30, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shirui Cheng, To Tran, Lukasz Spas
  • Patent number: 10701366
    Abstract: An example device for decoding video data includes a memory configured to store video data, and a video decoder implemented in circuitry and configured to determine that motion information of a current block of the video data is to be derived using decoder-side motion vector derivation (DMVD), determine a pixels clue for the current block, the pixels clue comprising pixel data obtained from one or more groups of previously decoded pixels, derive the motion information for the current block according to DMVD from the pixels clue, and decode the current block using the motion information. The video decoder may generate the pixels clue using multiple hypothesis predictions from multiple motion compensated blocks. The video decoder may determine an inter-prediction direction for the motion information according to matching costs between different prediction directions. The video decoder may refine the motion information using a calculated matching cost for the pixels clue.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: June 30, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Yi-Wen Chen, Wei-Jung Chien, Hsiao-Chiang Chuang, Jianle Chen, Xiang Li, Marta Karczewicz, Yu-Chen Sun
  • Patent number: 10701397
    Abstract: Sampled data is packaged in checkerboard format for encoding and decoding. The sampled data may be quincunx sampled multi-image video data (e.g., 3D video or a multi-program stream), and the data may also be divided into sub-images of each image which are then multiplexed, or interleaved, in frames of a video stream to be encoded and then decoded using a standardized video encoder. A system for viewing may utilize a standard video decoder and a formatting device that de-interleaves the decoded sub-images of each frame reformats the images for a display device. A 3D video may be encoded using a most advantageous interleaving format such that a preferred quality and compression ratio is reached. In one embodiment, the invention includes a display device that accepts data in multiple formats.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: June 30, 2020
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Alexandros Tourapis, Walter J. Husak, Peshala V. Pahalawatta, Athanasios Leontaris
  • Patent number: 10699721
    Abstract: An audio encoder can parse a digital audio signal into a plurality of frames, each frame including a specified number of audio samples, perform a transform of the audio samples of each frame to produce a plurality of frequency-domain coefficients for each frame, partition the plurality of frequency-domain coefficients for each frame into a plurality of bands for each frame, each band having bit data that represents a number of bits allocated for the band, and encode the digital audio signal and difference data to a bit stream (e.g., an encoded digital audio signal). The difference data can produce the full bit data when combined with estimate data that can be computed from data present in the bit stream. The difference data can be compressed to a smaller size than the full bit data, which can reduce the space required in the bit stream.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: June 30, 2020
    Assignee: DTS, Inc.
    Inventors: Gadiel Seroussi, Pavel Chubarev, Brandon Smith
  • Patent number: 10694170
    Abstract: Techniques are described for controlling image display via compression of image data in some image regions while performing less or no compression in other (e.g., peripheral view) regions, with color-specific compression preserving chromatic aberration compensation. Such techniques may be used with display panel(s) of a head-mounted display device used for virtual reality display. A primary region of an image at which to encode and display data at a highest resolution level may be determined by tracking a gaze of a user, while other secondary regions may be selected to be surrounding or other outside the primary region. In the secondary regions, image data for a first (e.g., green) color channel may be encoded at a first compression level for a first resolution level lower higher than for other second color channels, and HDR data may be compressed at higher compression levels than the color-specific data.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: June 23, 2020
    Assignee: Valve Corporation
    Inventor: Yasser Malaika
  • Patent number: 10694207
    Abstract: The present invention relates to encoding an image of a video stream according to at least one coding mode selected among a plurality of coding modes used to encode images of the video stream, where blocks of the image to be encoded are predicted as a function of at least one reference image from a set of at least one reference image, the at least one reference image comprising at least a reconstructed spatial portion of the image to be encoded and at least a low resolution portion of the image to be encoded, the choice between a reconstructed spatial sub-portion or a low resolution sub-portion to be used for encoding a block of the image to be encoded being determined as a function of a control parameter.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: June 23, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Christophe Gisquet, Guillaume Laroche, Patrice Onno
  • Patent number: 10678636
    Abstract: Various embodiments are generally directed to techniques for managing errors in data, such as with error-correcting code (ECC), for instance. Some embodiments are particularly directed to providing one or more of error detection, location, and correction for a set of storage memory devices with a management memory device. In one or more embodiments, each of the storage and management memory devices may include a memory chip, such as one of a set of memory chips included in a dual in-line memory module (DIMM). For instance, each memory device be a dynamic random-access memory (DRAM) integrated circuit included in a DIMM. In various embodiments, the set of storage management memory devices may be used to store a memory line, such as an evicted cache line. In many embodiments, cryptographically secure memory encryption and/or integrity may also be provided for the set of storage memory devices with the management memory device.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: June 9, 2020
    Assignee: INTEL CORPORATION
    Inventor: David M. Durham
  • Patent number: 10678684
    Abstract: A method and apparatus are disclosed of identifying a virtual machine usage of enterprise network resources, such as memory storage usage. One example method of operation may include transmitting a storage request to a database to determine an amount of physical memory storage available in the enterprise network. The method may also include receiving an alert message indicating a virtual machine currently operating has exceeded a predetermined memory storage threshold value. The method may also include creating a new virtual hard disk (VHD) to accommodate the exceeded predetermined memory storage threshold value.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: June 9, 2020
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: John Michael Suit
  • Patent number: 10681373
    Abstract: An inter-prediction method according to the present invention comprises the steps of: deriving a first motion vector of a current block; deriving a first reference block with respect to a current subunit of the current block on the basis of the first motion vector, the current subunit being adjacent to a target boundary of the current block; deriving a second reference block with respect to the current subunit on the basis of a second motion vector of a neighboring block adjacent to the target boundary; and generating prediction samples on the basis of an illumination compensation (IC)-based weighted sum of the first reference block and second reference block. The present invention enables reduction of the amount of data of additional information as well as efficient illumination compensation-based inter-prediction and block boundary error reduction.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: June 9, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Naeri Park, Sunmi Yoo