Specific Decompression Process Patents (Class 375/240.25)
  • Patent number: 11223840
    Abstract: Aspects of the disclosure provide a method and an apparatus for video coding. The apparatus includes processing circuitry. The processing circuitry is configured to decode prediction information of a current block in a current picture from a coded video bitstream. The prediction information can indicate a subblock-based merge mode for a plurality of subblocks in the current block. The processing circuitry is configured to determine whether to apply decoder-side motion vector refinement (DMVR) to one of the plurality of subblocks based on at least a mode type of the subblock-based merge mode. In response to the DMVR being determined to be applied to the one of the plurality of subblocks, the processing circuitry is configured to reconstruct the one of the plurality of subblocks according to the subblock-based merge mode with the DMVR. In an example, the mode type of the subblock-based merge mode is not an affine merge mode.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: January 11, 2022
    Assignee: Tencent America LLC
    Inventors: Guichun Li, Xiang Li, Xiaozhong Xu, Shan Liu
  • Patent number: 11212560
    Abstract: A method and system for using steganographically-encoded time information as a basis to control when a client carries out a content-related action. The client processes for presentation one or more linear media streams, each defining a respective time sequence of frames of media content, and at least one of the streams being steganographically encoded with at least one watermark at a respective time-point within the stream, the watermark encoding a timestamp of the respective time-point within the stream according to a server clock. The client extracts the timestamp from the watermark and computes a time offset based on a difference between the extracted timestamp and a current time according to a client clock. And the client uses the computed time offset as a basis to determine when the client should carry out a content-related action in a given one of the one or more linear media streams.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: December 28, 2021
    Assignee: The Nielsen Company (US), LLC
    Inventors: Benjamin J. Ropke, John S. Stavropoulos, Shashank C. Merchant
  • Patent number: 11210522
    Abstract: A sample extraction method targeting a video classification problem includes acquiring video data, parsing the video data to obtain a plurality of consecutive single-frame images corresponding to the video data, and extracting feature images from the plurality of consecutive single-frame images to compose samples, where the feature images are used to summarize content information of the video data, and the samples do not contain redundant image data.
    Type: Grant
    Filed: August 10, 2019
    Date of Patent: December 28, 2021
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Honghong Jia, Jibo Zhao
  • Patent number: 11212786
    Abstract: Methods, systems, and devices for wireless communications are described that provide for service indication via downlink control information (DCI) in which different services have a same DCI size. Techniques provide also that a DCI format may be indicated by a masking operation on a cyclic redundancy check (CRC) of the DCI. The DCI may include an indicator field that may indicate the service of the associated operation. The indication may also be provided via different monitoring occasions of the DCI transmissions that are associated with different services. Different DCI search spaces also may be associated with different services and provide the service indication. Additionally or alternatively, different scrambling sequences used on all or a portion of control information or demodulation reference signal transmissions may be associated with different services.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: December 28, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Seyedkianoush Hosseini, Gabi Sarkis, Wei Yang, Chih-Ping Li, Heechoon Lee, Jing Jiang, Peter Gaal, Wanshi Chen, Linhai He, Joseph Binamira Soriaga
  • Patent number: 11204851
    Abstract: Embodiments of the invention are directed a computer-implemented method for assessing data quality. A non-limiting example of the computer-implemented method includes using a processor to receive a plurality of updates to data points in a data stream. The processor is further used to compute instances of a data quality metric (DQM) from the data points in the data stream. The instances of the DQM are configured to differentiate the data points in the data stream by time and assign a higher weight to the instances of the DQM computed from more recent data points in the data stream. The instances of the DQM are continuously updated as more of the data points are received by the processor while limiting cycles of the processor consumed by updating the instances of the DQM to a threshold.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: December 21, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arun Kwangil Iyengar, Anuradha Bhamidipaty, Dhavalkumar C. Patel, Shrey Shrivastava, Nianjun Zhou
  • Patent number: 11184607
    Abstract: Techniques are described for video encoding and decoding with same picture or count numbering for scalability support. One example involves obtaining a portion of a picture (e.g., a slice, a block, or other portion) and determining if weighted prediction is enabled for the portion of the picture. When weighted prediction is enabled, a zero value picture order count offset indicating a reference picture from a reference picture can be used, though different portion of the picture (e.g., different slices of a picture) can have different picture order count offset values. The portion of the picture can then be reconstructed using the reference picture identified by the zero value picture order count offset. Additional embodiments can use weighted prediction flags and different offset value determinations to support scalability or reference pictures in weighted prediction with a different size than the picture being reconstructed.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: November 23, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Vadim Seregin, Adarsh Krishnan Ramasubramonian, Muhammed Zeyd Coban, Marta Karczewicz
  • Patent number: 11184634
    Abstract: There are disclosed various methods, apparatuses and computer program products for video encoding and decoding. In some embodiments a method comprises at least one of the following: encoding into a bitstream an indication that motion fields are stored, but only for inter-layer motion prediction; encoding into a bitstream an indication on a limited scope of motion field usage; encoding into a bitstream an indication whether or not to use the motion field for prediction; encoding into a bitstream an indication of storage parameters for storing motion information.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: November 23, 2021
    Assignee: NOKIA TECHNOLOGIES OY
    Inventor: Miska Matias Hannuksela
  • Patent number: 11178470
    Abstract: The invention relates to encapsulating tiled timed media data in a server and providing a timed media data bit-stream from encapsulated tiled timed media in a client device. The tiled timed media data comprises timed samples and each timed sample comprises a plurality of spatial subsamples. After having selected at least one spatial subsample from amongst the plurality of spatial subsamples of one of the timed samples, one tile track comprising the selected spatial subsample and one corresponding spatial subsample of each of the other timed samples is created for each selected spatial subsample. One composite track comprising at least one extractor identifying at least one of the created tile tracks is created. Each created track is independently encapsulated in at least one media segment file.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: November 16, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Frédéric Maze, Hervé Le Floch, Franck Denoual, Cyril Concolato, Jean Le Feuvre
  • Patent number: 11178417
    Abstract: Disclosed is a method for decoding a video signal, including: generating a dequantized transform block by performing dequantization for a current block; acquiring an intra prediction mode of the current block; determining a secondary transform set applied to the current block among a plurality of secondary transform sets based on the intra prediction mode; deriving a transform kernel applied to the current block in the determined secondary transform set; and performing secondary transform for a top left specific area of the dequantized transform block by using the derived transform kernel, in which the plurality of secondary transform sets may include at least one mixed secondary transform set.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: November 16, 2021
    Assignee: LG Electronics Inc.
    Inventors: Mehdi Salehifar, Seunghwan Kim, Moonmo Koo, Jaehyun Lim
  • Patent number: 11178403
    Abstract: In one embodiment, a method of signaling individual layers in a transport stream includes: determining a plurality of layers in a transport stream, wherein each layer includes a respective transport stream parameter setting; determining an additional layer for the plurality of layers in the transport stream, wherein the additional layer enhances one or more of the plurality of layers including a base layer and the respective layer parameter settings for the plurality of layers do not take into account the additional layer; and determining an additional transport stream parameter setting for the additional layer, the additional transport stream parameter setting specifying a relationship between the additional layer and at least a portion of the plurality of layers, wherein the additional transport stream parameter setting is used to decode the additional layer and the at least a portion of the plurality of layers.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: November 16, 2021
    Assignee: ARRIS Enterprises LLC
    Inventors: Mandayam Narasimhan, Ajay K. Luthra
  • Patent number: 11172247
    Abstract: A method for changing service within a digital television decoder, the digital decoder including a plurality of tuners, each tuner being capable of receiving a stream of signals including data relating to television services, the method including configuring each tuner for receiving a particular service; restoring, on a screen, a first service corresponding to the service for the reception of which a first tuner has been configured; receiving, via the decoder, a first change of service command with a view to displaying a second service for the reception of which a second tuner has been configured; receiving, via the decoder, a second change of service command with a view to displaying a third service for the reception of which a third tuner has been configured; applying a forced delay before displaying the second service and/or the third service.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: November 9, 2021
    Assignee: SAGEMCOM BROADBAND SAS
    Inventors: Rémi Mascre, Jérôme Berger
  • Patent number: 11159827
    Abstract: There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform obtaining video data, parsing a video parameter set (VPS) syntax of the video data, determining whether a value of a syntax element of the VPS syntax indicates a picture order count (POC) value of an access unit (AU) of the video data, and setting at least one of a plurality of pictures, slices, and tiles of the video data to the AU based on the value of the syntax element.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: October 26, 2021
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
  • Patent number: 11153581
    Abstract: During downloading and decoding of a lower-quality video version of a video segment, an up-switch condition may be detected. An intra-segment up-switch to a higher-quality version of the segment may then be made. In particular, the higher quality version may be downloaded and decoded at least partially concurrently with the lower-quality version, for example using a dual decoder arrangement. A first portion of the lower-quality version may be displayed. The first portion of the lower-quality may extend from a start of the segment to an intermediate position of the segment. At the intermediate position, playing may be switched from the lower-quality version to the higher-quality version. A second portion of the higher-quality version may be displayed. The second portion of the higher-quality version may extend from the intermediate position to an end of the segment.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: October 19, 2021
    Assignee: Twitch Interactive, Inc.
    Inventor: Nikhil Purushe
  • Patent number: 11146830
    Abstract: Provided is a video reception method performed by a video reception apparatus including a display. The video reception method includes: receiving a reception signal multiplexed from video data and audio data; outputting, as first transfer characteristics information, transfer characteristics obtained by demultiplexing the reception signal; outputting, as second transfer characteristics information, transfer characteristics obtained by decoding the video data, the second transfer characteristics information being information for specifying, at frame accuracy, a transfer function corresponding to a luminance dynamic range of the video data; and displaying the video data while controlling a luminance dynamic range of the display at frame accuracy according to the second transfer characteristics information.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: October 12, 2021
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Takahiro Nishi, Tadamasa Toma
  • Patent number: 11134270
    Abstract: An encoder capable of properly handling an image to be encoded or decoded includes processing circuitry and memory connected to the processing circuitry. Using the memory, the processing circuitry: obtains parameters including at least one of (i) one or more parameters related to a first process for correcting distortion in an image captured with a wide angle lens and (ii) one or more parameters related to a second process for stitching a plurality of images; generates an encoded image by encoding a current image to be processed that is based on the image or the plurality of images; and writes the parameters into a bitstream including the encoded image.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: September 28, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Chong Soon Lim, Han Boon Teo, Takahiro Nishi, Tadamasa Toma, Ru Ling Liao, Sughosh Pavan Shashidhar, Hai Wei Sun
  • Patent number: 11134273
    Abstract: A video decoder can be configured to determine a size of a transform unit, wherein the transform unit comprises N coefficient groups and each coefficient group comprises M coefficients, wherein M and N are integer values; determine a regular bin count threshold for the transform unit based on the size of the transform unit; context decode syntax elements for the transform unit until the first number of regular coded bins is reached; in response to reaching the first number of regular coded bins, bypass decode additional syntax elements of the transform unit; determine values for a first set of coefficients of the transform unit based on the context decoded syntax elements; and determine values for a second set of coefficients of the transform unit based on the additional syntax elements.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: September 28, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Marta Karczewicz, Muhammed Zeyd Coban, Jie Dong
  • Patent number: 11134304
    Abstract: Methods and apparatus that facilitate watching of programming content on a secondary channel during a program segment, e.g., commercial break or program portion which is not of interest to a user, on a primary channel are described. In various embodiments when a user switches to a secondary channel during a program segment, the switch is detected and the program on the primary channel continues to be received and buffered while the content from the secondary channel is output to the display. The program segment on the primary channel may be a commercial break including one or more commercials or a portion of a program identified as a segment in information communicated with the program or via out of band signaling. The end of the segment on the primary channel is detected and the user is notified or automatically switched back to the primary channel at the end of the segment.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: September 28, 2021
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Eric D. Hybertson, Dean Osborne, Charles Hasek
  • Patent number: 11122276
    Abstract: A method for a video encoder or decoder using an Intra Block Copy (IntraBC) mode is disclosed. If IntraBC mode is enabled and no loop filter is used for a current picture, a currently decoded reference picture for the current picture is marked as a long-term reference picture before and during decoding of the current picture. The currently decoded reference picture is assigned in reference picture list construction for IntraBC reference of the current picture and buffer fullness for the DPB is calculated before starting decoding the current picture by taking into account of only one reference picture buffer. According to another method, if the maximum DPB size is 1, a variable or a syntax element is set to a target value to impose restriction to use only one picture storage buffer in the DPB to store reference picture for encoding or decoding of a current picture.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: September 14, 2021
    Assignee: MEDIATEK INC.
    Inventors: Xiaozhong Xu, Shan Liu
  • Patent number: 11115689
    Abstract: Image data having ultra-high definition at a high frame rate is processed to obtain image data, having a basic format, from which an image having high definition at a basic frame rate is to be obtained, image rate, having a first enhancement format, from which an image having high definition at a high frame rate is to be obtained, image data, having a second enhancement format, from which an image having ultra-high definition at a basic frame rate is to be obtained, and image data, having a third enhancement format, from which an image having ultra-high definition at a high frame rate is to be obtained. A basic video stream containing an encoded image data of the image data having the basic format, and a predetermined number of enhancement video streams containing the encoded image data of the image data having the first, second, and third enhancement formats are produced.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: September 7, 2021
    Assignee: SONY CORPORATION
    Inventor: Ikuo Tsukagoshi
  • Patent number: 11115452
    Abstract: Disclosed are a coded video data processing method and apparatus which consider a random access, and a coded video data generating method and apparatus which consider a random access. The coded video data processing method includes obtaining a bitstream of coded video data, obtaining metadata information used for video-processing of pictures having a decoding order after a random access point picture in the bitstream, and performing video-processing on decoded video data among the pictures having the decoding order after the random access point picture, based on the metadata information.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: September 7, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy Lee, Seung-hoon Han
  • Patent number: 11108987
    Abstract: An embodiment may include a display processor, memory to store a 2D frame corresponding to a projection from a 360 video, and a quality selector to select a quality factor for a block of the 2D frame based on quality information from neighboring blocks of the 2D frame, including blocks which are neighboring only in the 360 video space. The system may also include a range adjuster to adjust a search range for the 2D frame based on a search area of the 2D frame, a viewport manager to determine if a request for a viewport of the 2D frame extends beyond a first edge of the 2D frame and to fill the requested viewport with wrap-around image information, and/or a motion estimator to estimate motion information based on both color information and depth information. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: August 31, 2021
    Assignee: Intel Corporation
    Inventors: Joydeep Ray, Abhishek R. Appu, Stanley J. Baran, Sang-Hee Lee, Atthar H. Mohammed, Jong Dae Oh, Hiu-Fai R. Chan, Ximin Zhang
  • Patent number: 11109022
    Abstract: The application relates to a method and a transmitter communication device configured to provide video data to a receiver communication device, wherein the video data comprises one or more groups of frames and each group of frames comprises a plurality of temporally successive frames. The method comprises processing a first frame of a current, i.e. currently processed group of frames using a first modulation and coding scheme of a plurality of modulation and coding schemes and processing a second frame of the current group of frames using a second modulation and coding scheme of the plurality of modulation and coding schemes, and further selecting the second modulation and coding scheme of the plurality of modulation and coding schemes on the basis of a temporal position of the second frame relative to the first frame of the current group of frames.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: August 31, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Dimitrios Tsilimantos, Zhijun Chao, Afef Feki, Amaya Nogales Gomez, Xianwen Shi, Haifeng Tang, Stefan Valentin
  • Patent number: 11095919
    Abstract: An encoder capable of properly handling an image to be encoded or decoded includes processing circuitry and memory connected to the processing circuitry. Using the memory, the processing circuitry: obtains parameters including at least one of (i) one or more parameters related to a first process for correcting distortion in an image captured with a wide angle lens and (ii) one or more parameters related to a second process for stitching a plurality of images; generates an encoded image by encoding a current image to be processed that is based on the image or the plurality of images; and writes the parameters into a bitstream including the encoded image.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: August 17, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Chong Soon Lim, Han Boon Teo, Takahiro Nishi, Tadamasa Toma, Ru Ling Liao, Sughosh Pavan Shashidhar, Hai Wei Sun
  • Patent number: 11094332
    Abstract: The invention provides an audio encoder for encoding an audio signal so as to produce therefrom an encoded signal, the audio encoder including: a framing device configured to extract frames from the audio signal; a quantizer configured to map spectral lines of a spectrum signal derived from the frame of the audio signal to quantization indices, wherein the quantizer has a dead-zone, in which the input spectral lines are mapped to quantization index zero; and a control device configured to modify the dead-zone; wherein the control device includes a tonality calculating device configured to calculate at least one tonality indicating value for at least one spectrum line or for at least one group of spectral lines, wherein the control device is configured to modify the dead-zone for the at least one spectrum line or the at least one group of spectrum lines depending on the respective tonality indicating value.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: August 17, 2021
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Martin Dietz, Guillaume Fuchs, Christian Helmrich, Goran Markovic
  • Patent number: 11089302
    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: August 31, 2020
    Date of Patent: August 10, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Takanori Yamazaki, Tomohiro Ikai, Tomoyuki Yamamoto, Yukinobu Yasugi
  • Patent number: 11070732
    Abstract: An image processing method includes obtaining a current image frame. The image processing method also includes in response to feedback information, determining a reference image frame for coding the current image frame based on the feedback information. The feedback information is transmitted by a receiver based on a variable feedback time interval, and is configured to indicate a transmission status of an image frame transmitted by a transmitter to the receiver prior to the feedback information. The image processing method also includes coding the current image frame based on an inter-frame coding and the reference image frame to generate coded data. The image processing method further includes transmitting the coded data to the receiver.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: July 20, 2021
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Lei Zhu, Ning Ma, Ming Gong
  • Patent number: 11070828
    Abstract: A method for decoding data of the present disclosure includes: a receiving step of receiving a plurality of encoded streams on a packet basis, the encoded streams being included in encoded data and having been transmitted using a plurality of respective transmission channels; a storing step of storing a plurality of packets of the received plurality of encoded streams, in a first buffer; a rearranging step of rearranging the plurality of packets stored in the first buffer, in a decoding order; and a decoding step of decoding the plurality of packets rearranged in the decoding order.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: July 20, 2021
    Assignee: SUN PATENT TRUST
    Inventors: Tadamasa Toma, Noritaka Iguchi, Takahiro Nishi, Hisaya Katou
  • Patent number: 11064212
    Abstract: A method for decoding a coded data stream representing a video having a first view and a second view different from the first view, in which a reference image of the second view is previously reconstructed. For a current block of a current image of the first view, a motion information item associated with the current block representative of a displacement of the current block in the previously reconstructed reference image, is obtained. A prediction block is obtained based on the previously reconstructed reference image of the second view and of the obtained motion information item. The current block is reconstructed based on the prediction block, a prediction residual information item decoded based on the coded data stream and a difference information item calculated between a first block associated with the first view and a second block associated with the second view and decoded based on the coded data stream.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: July 13, 2021
    Assignee: ORANGE
    Inventors: Joel Jung, Antoine Dricot, Marco Cagnazzo, Beatrice Pesquet-Popescu
  • Patent number: 11051045
    Abstract: A method and a circuit for adaptive loop filtering in a video coding system are described. The method can include receiving a block of samples generated from a previous-stage filter circuit in a filter pipeline, the block of samples being one of multiple blocks included in a current picture, performing, in parallel, adaptive loop filter (ALF) processing for multiple target samples in the block of samples, while the previous-stage filter circuit is simultaneously processing another block in the current picture, storing, in a buffer, first samples each having a filter input area defined by a filter shape that includes at least one sample which has not been received, and storing, in the buffer, second samples included in the filter input areas of the first samples.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: June 29, 2021
    Assignee: MEDIATEK INC.
    Inventors: Ping Chao, Chih-Ming Wang, Yung-Chang Chang
  • Patent number: 11044468
    Abstract: Embodiments of the disclosure provide methods and devices for decoding video signals using inter prediction. According to an embodiment of the disclosure, a method for processing a video signal comprises constructing a reference picture list of a current picture in the video signal and performing a prediction for a current picture by using the reference picture list, wherein constructing the reference picture list comprising, if a first entry of the reference picture list corresponds to a short-term reference picture (STRP), obtaining a picture order count (POC) difference between a picture related to the first entry and another picture, and if a second entry of the reference picture list corresponds to a long-term reference picture (LTRP), obtaining a POC modulo value of a picture related to the second entry. A reference picture list for identifying a picture may be generated in a simplified and effective manner. Thus, the compression performance may be increased, and the computation time may be decreased.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: June 22, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Seethal Paluri, Seunghwan Kim
  • Patent number: 11019349
    Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by automating the client-side transcoding of video data based on content. For example, an appropriate transcoding configuration can be selected for video data having complex motion or textures. Accordingly, video quality can be improve when complex motions or textures are present.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: May 25, 2021
    Assignee: Snap Inc.
    Inventors: Liu Liu, Chao Pang, Rong Yan
  • Patent number: 11019374
    Abstract: In various embodiments, an interpolation-based encoding application encodes a first subsequence included in a media title at each encoding point included in a first set of encoding points to generate encoded subsequences. Subsequently, the interpolation-based encoding application performs interpolation operation(s) based on the encoded subsequences to estimate a first media metric value associated with a first encoding point that is not included in the first set of encoding points. The interpolation-based encoding application then generates an encoding recipe based on the encoded subsequences and the first media metric value. The encoding recipe specifies a different encoding point for each subsequence included in the media title. After determining that the encoding recipe specifies the first encoding point for the first subsequence, the interpolation-based encoding application encodes the first subsequence at the first encoding point to generate at least a portion of an encoded version of the media title.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: May 25, 2021
    Assignee: NETFLIX, INC.
    Inventors: Glenn Van Wallendael, Anne Aaron, Kyle Swanson, Jan De Cock, Liwei Guo, Sonia Bhaskar
  • Patent number: 11012700
    Abstract: A signaling of at least one characteristic for layers of a multi-layered video signal such as, for example, for each layer the indication of dependent layers to which the respective layer directly relates via inter-layer prediction, or the signaling of the afore-mentioned second inter-dependency syntax structure, is described. A maximum syntax element is signaled within the multi-layered video signal to indicate a maximally used value of an extension layer-ID field of the packets of the multi-layered video signal, the scope of the maximum syntax element being, for example, a predetermined portion of the multi-layered video signal extending, for example, across several portions of the multi-layered video signal. Accordingly, it is feasible for devices such as decoders or network elements receiving the multi-layered video signal to gain, for a relatively large predetermined portion of the multi-layered video signal, knowledge about the actually consumed portion of the possible domain of possible values.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: May 18, 2021
    Assignee: GE Video Compression, LLC
    Inventors: Karsten Suehring, Thomas Schierl, Detlev Marpe, Robert Skupin, Yago Sanchez De La Fuente, Gerhard Tech
  • Patent number: 11012713
    Abstract: A system comprises an encoder configured to compress attribute information and/or spatial information for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. In some embodiments, a bit stream structure may be used to communicate compressed point cloud data. The bit stream structure may include point cloud compression network abstraction layer (PCCNAL) units that enable use of groups of frames (GOFs), frame, and sub-frame signaling of patch information. Such a bit stream structure may permit low delay streaming and random access reconstruction of point clouds amongst other applications.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: May 18, 2021
    Assignee: Apple Inc.
    Inventors: Jungsun Kim, Alexandros Tourapis, Khaled Mammou, Fabrice A. Robinet, Yeping Su, David W. Singer
  • Patent number: 11006151
    Abstract: A method and device of encoding both a HDR picture (IHDR) and a first SDR picture (ISDR1) obtained from said HDR picture, in at least one bitstream (F1, F2, F3, F4). The method comprises: —obtaining (210) a second SDR picture (ISDR2) by tone-mapping the HDR picture (IHDR); —obtaining (230) a color mapping function (CMF) that allows the mapping of the colors of the second SDR picture (ISDR2) onto the colors of a third SDR picture (ISDR3) obtained (220) from the first SDR picture (ISDR1); —encoding (240), in a bitstream, an information (INF) representative of the color mapping function; and —encoding (260), in a bitstream, a fourth SDR picture (ISDR4) obtained (250) from the first SDR picture (ISDR1). The present disclosure further relates to a method and device of decoding.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: May 11, 2021
    Assignee: INTERDIGITAL MADISON PATENT HOLDINGS SAS
    Inventors: Yannick Olivier, Fabrice Leleannec, Patrick Lopez, Philippe Bordes, Sebastien Lasserre, David Touze
  • Patent number: 11006150
    Abstract: A method of video decoding can include receiving a bit stream including coded bits of bins of syntax elements. The syntax elements are of various types that correspond to transform coefficients of a transform block in a coded picture. Context modeling is performed to determine a context model for each bin of the syntax elements. In a given frequency region of the transform block, for one type of the syntax elements, a group of the transform coefficients having different template magnitudes within a predetermined range share a same context model, or one of the transform coefficients uses the same context model for possible different template magnitudes of the one of the transform coefficients. The possible different template magnitudes are within the predetermined range. The coded bits are decoded based on the context models determined for each bin of the syntax elements to determine the bins of the syntax elements.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: May 11, 2021
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Li, Shan Liu, Xin Zhao
  • Patent number: 10997693
    Abstract: Methods and apparatus for processing of high resolution content so as to obey desired encoder constraints. In one embodiment, the method includes capturing high resolution imaging spherical content; mapping the spherical content to another frame of reference (e.g., a non-uniform mapping and scaling) splitting up the mapped and scaled content into respective portions; feeding the split up portions to respective imaging encoders; packing encoded content from the respective imaging encoders into an A/V container; and storing and/or transmitting the A/V container. In one variant, the mapping and scaling are chosen to enable rendering of 1080P content in a desired scope or range (e.g., 360 degrees) using commodity encoder hardware and software.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: May 4, 2021
    Assignee: GoPro, Inc.
    Inventors: David Newman, Cesar Douady
  • Patent number: 10992341
    Abstract: A multi-line digital transceiver configured to use low-complexity beamforming on at least some tones to boost effective SNR values for selected subscriber lines. In an example embodiment, the beamforming coefficients can be restricted to one-bit values or two-bit values, e.g., such that the corresponding beamforming computations can be implemented using only sign changes, swaps of the real and imaginary parts, and/or zeroing of some values, and without invoking any full-precision hardware multiplication operations. At least some embodiments can be run on a significantly simpler and/or less powerful vectoring engine than conventional beamforming solutions while still being able to provide nearly optimal beamforming SNR gains. In some embodiments, additional scaling by powers of two may be applied to at least some signals contributing to the beamforming, e.g., to satisfy power constraints for some or all of the subscriber lines.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: April 27, 2021
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Paschalis Tsiaflakis, Jochen Maes, Werner Coomans, Carl Nuzman
  • Patent number: 10972787
    Abstract: A transmission method in the present disclosure includes; obtaining an image and image signal characteristics information indicating one of an opto-electrical transfer function (OETF) or an electro-optical transfer function (EOTF) as image signal characteristics of the image; and transmitting a signal including the image and the image signal characteristics information. According to the transmission method in the present disclosure, a receiving device that received a high dynamic range (HDR) image and a standard dynamic range (SDR) image transmitted through broadcasting or the like can display these images appropriately.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: April 6, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Takahiro Nishi, Tadamasa Toma
  • Patent number: 10972743
    Abstract: A method for decoding an image according to the present invention comprises the steps of: receiving and parsing a parameter set including indication information which indicates the presence of withheld information to be used in the future; receiving and parsing a slide header including the withheld information, when the indication information indicates the presence of the withheld information; and decoding the image according to semantics and a value corresponding to the withheld information. As a result, provided are a method and an apparatus for describing an additional extension information indication in a bitstream supporting a hierarchical image.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: April 6, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Hendry Hendry, Joonyoung Park, Chulkeun Kim, Byeongmoon Jeon, Jungsun Kim
  • Patent number: 10965780
    Abstract: An apparatus for decoding and rendering or otherwise processing, manipulating, or outputting a variety of digital data is provided. The apparatus may include a browser engine configured to receive first encoded digital data. The apparatus may include a browser extension configured to intercept the first encoded digital data transmitted in response to a first request from the browser engine. The browser extension may be configured to intercept a first decoder written in a platform-independent syntax for decoding at least a portion of the first encoded digital data. The browser extension may be configured to point the browser engine to one or more local storage locations of the first encoded digital data and the first decoder.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: March 30, 2021
    Assignee: Bevara Technologies, LLC
    Inventors: Jerome Gorin, Maja Bystrom
  • Patent number: 10958928
    Abstract: A method of decoding video data comprising performing a prediction process for one or more neighboring blocks of video data that are neighboring a current block of video data to obtain prediction pixel values for neighboring pixels of the current block of video data, deriving a template for the current block of video data using the prediction pixel values, performing a decoder-side motion vector derivation technique using the derived template to derive a motion vector for the current block of video data, and decoding the current block of video data using the derived motion vector.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: March 23, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Yung-Hsuan Chao, Yu-Chen Sun, Wei-Jung Chien, Yi-Wen Chen, Marta Karczewicz
  • Patent number: 10958955
    Abstract: Techniques for modifying video data to be displayed using a particular output device include receiving initial video data that includes a first set of pixels. A focal region within the pixels is determined automatically or through user input. Viewing data is generated based on the focal region. The viewing data indicates a boundary of a subset of the pixels of the initial video data. The subset has at least one dimension smaller than a corresponding dimension of the first set of pixels. The initial video data is modified, based on the viewing data, to form modified viewing data that includes the subset of pixels and the focal region. The modified video data may then be output using a display having different dimensions or other characteristics than a device used to output the initial video data.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: March 23, 2021
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Jatin Kumar
  • Patent number: 10951896
    Abstract: An encoder includes memory and circuitry accessible to the memory. The circuitry accessible to the memory: switches whether or not to apply arithmetic encoding to a binary data string in which image information has been binarized; binarizes frequency transform coefficient information according to different binarization formats between when arithmetic encoding is applied to the binary data string and when arithmetic encoding is not applied to the binary data string; and binarizes a part or the entirety of prediction parameter information according to a binarization format which is common between when arithmetic encoding is applied to the binary data string and when arithmetic encoding is not applied to the binary data string.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: March 16, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Kiyofumi Abe, Takahiro Nishi, Takashi Hashimoto, Tadamasa Toma
  • Patent number: 10944980
    Abstract: Provided is an image data processing method. First, decoding processing designed (step S1) in such a manner that a moving picture X is singly processed and that a moving picture Y and Z having low vertical resolutions can be combined together to be subjected to decoding processing. Subsequently, each of the moving picture X, Y, and Z is encoded (step S2). Next, encoded data of the moving picture X is singly decoded, and the moving picture X is restored and displayed on a display unit of the image processing device at a predetermined timing. Meanwhile, respective pieces of encoded data of the moving picture Y and Z are combined together and are decoded depending on respective display timings, and the moving picture X and Y are restored and further separated from each other to be displayed on the display unit at the respective timings (step S3).
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: March 9, 2021
    Assignee: AXELL CORPORATION
    Inventors: Takashi Morishige, Kazuki Kyakuno, Wataru Yokozeki
  • Patent number: 10937195
    Abstract: Disclosed is an approach for encoding a current video frame that includes labeling points/regions for the current video frame using graphics information for the current video frame, matching the points/regions of the current video frame with points/regions of a previous video frame using the labels for the points/regions of the current video frame and deriving motion vectors for the points/regions of the current video frame.
    Type: Grant
    Filed: February 11, 2014
    Date of Patent: March 2, 2021
    Assignee: Google LLC
    Inventors: Alexander Izvorski, Makarand Dharmapurikar, Justin Bischoff
  • Patent number: 10929704
    Abstract: A video encoder compresses video for real-time transmission to a video decoder of a remote teleoperator system that provides teleoperator support to the vehicle based on the real-time video. The video encoder recognizes one or more generic objects in captured video that can be removed from the video without affecting the ability of the teleoperator to control the vehicle. The video encoder removes regions of the video corresponding to the generic objects to compress the video, and generates a metadata stream encoding information about the removed objects. The video decoder generates replacement objects for the objects removed the compressed video. The video decoder inserts the rendered replacement objects into relevant regions of the compressed video to reconstruct the scene.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: February 23, 2021
    Assignee: Phantom Auto Inc.
    Inventors: Shay Magzimof, David Parunakian
  • Patent number: 10931930
    Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to decode video data. Video data includes video content, overlay content, and overlay metadata that is specified separate from the video content and overlay content. The overlay content is determined to be associated with the video content based on the overlay metadata. The overlay content is overlaid onto the video content in the region of the video content.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: February 23, 2021
    Assignee: MEDIATEK Singapore Pte. Ltd.
    Inventors: Xin Wang, Lulin Chen
  • Patent number: 10924430
    Abstract: A system includes a host system and an integrated circuit coupled to the host system through a communication interface. The integrated circuit is configured for hardware acceleration. The integrated circuit includes a direct memory access circuit coupled to the communication interface, a kernel circuit, and a stream traffic manager circuit coupled to the direct memory access circuit and the kernel circuit. The stream traffic manager circuit is configured to control data streams exchanged between the host system and the kernel circuit.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: February 16, 2021
    Assignee: Xilinx, Inc.
    Inventors: Chandrasekhar S. Thyamagondlu, Hem C. Neema, Kenneth K. Chan, Ravi N. Kurlagunda, Karen Xie, Sonal Santan, Lizhi Hou
  • Patent number: 10922872
    Abstract: Techniques for selectively removing Monte Carlo (MC) noise from a geometric buffer (G-buffer). Embodiments identify the G-buffer for rendering an image of a three-dimensional scene from a viewpoint. Embodiments determine, for each of a plurality of pixels in the image being rendered, respective world position information based on the three-dimensional scene and a position and orientation of the viewpoint. A pre-filtering operation is then performed to selectively remove the MC noise from the G-buffer, based on the determined world position information for the plurality of pixels.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: February 16, 2021
    Assignee: Disney Enterprises, Inc.
    Inventors: Kenneth Mitchell, Jose A. Iglesias-Guitian, Bochang Moon, Steven G. McDonagh