Associated Signal Processing Patents (Class 375/240.26)
  • Patent number: 10674159
    Abstract: Various embodiments of the present technology generally relate to encoding techniques. More specifically, some embodiments relate to encoding techniques for screen data. Intra block copy (IntraBC) using motion compensation within a frame (not between frames) is very useful for encoding data captured from screen. Unfortunately, this tool is not included in most of video coding standards, including the base version of HEVC (i.e., H.265). Various embodiments of the present technology utilize encoding techniques to simulate IntraBC with compliant syntax. For example, embodiments divide a high-resolution frame into smaller areas and then encode these areas independently as if these smaller areas were independent frames.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: June 2, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: You Zhou, Chih-Lung Lin, Ming Chieh Lee
  • Patent number: 10666909
    Abstract: Methods, apparatus, systems and articles of manufacture to perform remote monitoring are disclosed. Some example methods include adjusting an image capture rate at which an image sensor captures images based on a difference image containing differences between a first image of a first set of objects and a second image of a second set of objects. Example methods also include reducing a file size of the difference image using an edge detection technique and prioritizing one or more of a set of frames based on an amount of information contained in the frames. The frames are subdivisions of the image. In further example methods, the first image is taken at a first time and the second image is taken at a second, later time, and the method includes subtracting the first image from the second image to generate the difference image.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: May 26, 2020
    Assignee: Intel Corporation
    Inventors: John Brady, Keith Nolan, Wael Guibene, Michael Nolan, Mark Kelly
  • Patent number: 10667011
    Abstract: A method includes receiving media content at a media server and encoding the media content to form a first content stream. The method includes encoding an audio portion of the media content to form a second content stream having a first bit rate. The method includes causing the first content stream to be transmitted to a media device via a satellite distribution system and causing the second content stream to be concurrently transmitted to the media device via a terrestrial distribution system. The method also includes receiving an indication of a disruption of the first content stream at the media device, and, after receiving the indication, causing a change from transmission of the second content stream to transmission of a third content stream of the media content to the media device via the terrestrial distribution system. The third stream has a second bit rate greater than the first bit rate.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: May 26, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Keith Crowe
  • Patent number: 10652542
    Abstract: Innovations in use of chroma quantization parameter (“QP”) offsets when determining a control parameter for deblock filtering. For example, as part of encoding, an encoder sets a picture-level chroma QP offset and slice-level chroma QP offset for encoding of a slice of a picture. The encoder also performs deblock filtering of at least part of the slice, where derivation of a control parameter considers only the picture-level chroma QP offset. The encoder outputs at least part of a bitstream including the encoded content. As part of decoding, a corresponding decoder sets a picture-level chroma QP offset and a slice-level chroma QP offset for decoding of a slice of a picture, but derivation of a control parameter for deblock filtering considers only the picture-level chroma QP offset.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: May 12, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Gary J. Sullivan
  • Patent number: 10652588
    Abstract: Systems, methods, and instrumentalities are disclosed for inverse shaping for high dynamic range (HDR) video coding. A video coding device, e.g., such as a decoder, may determine a plurality of pivot points associated with a plurality of piecewise segments of an inverse reshaping model. The plurality of pivot points may be determined based on an indication received via a message. Each piecewise segment may be defined by a plurality of coefficients. The video coding device may receive an indication of a first subset of coefficients associated with the plurality of piecewise segments. The video coding device may calculate a second subset of coefficients based on the first subset of coefficients and the plurality of pivot points. The video coding device may generate an inverse reshaping model using one or more of the plurality of pivot points, the first subset of coefficients, and the second subset of coefficients.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: May 12, 2020
    Assignee: VID SCALE, Inc.
    Inventors: Louis Kerofsky, Yuwen He, Yan Ye, Arash Vosoughi
  • Patent number: 10638160
    Abstract: A method and apparatus for a low complexity transform unit partitioning structure for High Efficiency Video Coding (HEVC). The method includes determining prediction unit size of a coding unit, and setting the size of transform unit size of Y, U and V according to the prediction unit size of the coding unit.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: April 28, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Minhua Zhou
  • Patent number: 10623779
    Abstract: The present disclosure proposes an image processing method according to an embodiment. The image processing method includes the operations of obtaining a color component value from an input image, determining a dynamic range of the obtained color component value, determining a scaling factor for converting the dynamic range of the color component value, based on the determined dynamic range of the color component value and a permissible range of the color component value, and scaling the color component value, based on the determined scaling factor.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: April 14, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Amith Dsouza, Aishwarya Aishwarya, Kulbhushan Pachauri
  • Patent number: 10616606
    Abstract: A method of decoding an enhanced video stream composed of base layer video access units and enhancement layer video access units, each access unit comprising a plurality of syntax structures, includes passing the syntax structures of the base layer access units to a base layer buffer, passing syntax structures of the enhancement layer access units to an enhancement layer buffer, outputting the syntax structures passed to the base layer buffer in a predetermined sequence, outputting the syntax structures passed to the enhancement layer buffer in a predetermined sequence, and recombining the sequences of syntax structures output by the base layer buffer and the enhancement layer buffer respectively to form a complete enhanced access unit, composed of base layer syntax structures and enhancement layer syntax structures predetermined sequence.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: April 7, 2020
    Assignee: ARRIS Enterprises LLC
    Inventor: Mandayam Narasimhan
  • Patent number: 10606693
    Abstract: Devices and techniques for memory controller implemented error correction code (ECC) memory are disclosed herein. ECC groups may be placed across banks of the memory. In some examples, an ECC group is a collection of bytes equal to one row in one bank. Also, the placement may restrict a given bank to a single member of the ECC group. A memory operation can be received and executed using the ECC groups.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: March 31, 2020
    Assignee: Micron Technology, Inc.
    Inventors: Bryan Hornung, Tony Brewer
  • Patent number: 10609395
    Abstract: A high dynamic range (HDR) signal processing device may receive a video signal and an operating mode indication. The operating mode indication may indicate a format of the video signal, for example, an HDR format or a non-DR format. Whether to perform adaptive reshaping on the video signal may be determined based on the operating mode indication. For example, it may be determined to perform the adaptive reshaping if the operating mode indicates that the video signal is in an HDR format. It may be determined to bypass the adaptive reshaping if the operating mode indicates that the video signal is in the non-HDR format. Multiple types of HDR reconstruction metadata may be received via a network abstraction layer (NAL) unit.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: March 31, 2020
    Assignee: VID SCALE, Inc.
    Inventors: Louis Kerofsky, Yuwen He, Yan Ye
  • Patent number: 10602189
    Abstract: Disclosed are a method and apparatus for encoding/decoding images. The image-decoding method comprises the steps of: receiving a bit stream including information regarding an NAL unit type; and checking whether or not the NAL unit in the bit stream is a reference picture based on said information regarding an NAL unit type and decoding the NAL unit. The information regarding an NAL unit type indicates whether the NAL unit is a reference reading picture or not a reference reading picture.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: March 24, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Hendry Hendry, Yongjoon Jeon, Chulkeun Kim, Sangoh Jeong, Byeongmoon Jeon, Jungsun Kim
  • Patent number: 10602236
    Abstract: Television transmissions are received at multiple locations across a large area. Advertisements may be identified, harvested and tagged from within in the television transmissions. The advertisements may be assigned identifiers; media plans may be determined. A datastructure of observed advertisement sequences may be created; the observed advertisement sequences may be determined to have a probability of being unique above a threshold. The smart TVs may render broadcast content and may report advertisement and/or content identifiers. Reported advertisement sequences may be determined and compared to the datastructure of observed advertisement sequences to identify and/or confirm content rendered by the smart TVs.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: March 24, 2020
    Assignee: ISPOT.TV, INC.
    Inventors: Sean Muller, Torsten Bittner, Moshe Cristel, Dennis Ameen
  • Patent number: 10587897
    Abstract: Coding syntaxes in compliance with same or different VDR specifications may be signaled by upstream coding devices such as VDR encoders to downstream coding devices such as VDR decoders in a common vehicle in the form of RPU data units. VDR coding operations and operational parameters may be specified as sequence level, frame level, or partition level syntax elements in a coding syntax. Syntax elements in a coding syntax may be coded directly in one or more current RPU data units under a current RPU ID, predicted from other partitions/segments/ranges previously sent with the same current RPU ID, or predicted from other frame level or sequence level syntax elements previously sent with a previous RPU ID. A downstream device may perform decoding operations on multi-layered input image data based on received coding syntaxes to construct VDR images.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: March 10, 2020
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Sheng Qu, Peng Yin, Yan Ye, Yuwen He, Walter Gish, Guan-Ming Su, Yufei Yuan, Samir Hulyalkar
  • Patent number: 10582194
    Abstract: A method of encoding a video includes: splitting a picture into a maximum coding unit; for the maximum coding unit, determining coding units having a tree structure including coding units of coded depths and determining encoding modes for the coding units of the coded depths by performing encoding based on coding units according to depths, the coding units according to depths obtained by hierarchically splitting the maximum coding unit as a depth deepens; and outputting information about a maximum coding unit size and, for the maximum coding unit, information indicating an order of split information and skip mode information which is selectively determined for the coding units according to depths, information about the encoding modes for the coding units of the coded depths including the split information and the skip mode information which are arranged according to the order, and encoded video data.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: March 3, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Il-koo Kim, Jung-hye Min, Hae-kyung Jung, Sun-il Lee, Min-su Cheon
  • Patent number: 10582227
    Abstract: Media content coded using scalable coding techniques may be cached among a group of cache devices. Layered segments of the media content may be pre-loaded onto the cache devices, which may be located throughout a content distribution network, including a home network. The caching location of the media content may be determined based on multiple factors including a content preference associated with the group of cache devices and device capabilities. A cache controller may manage the caching of the media content.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: March 3, 2020
    Assignee: VID SCALE, Inc.
    Inventors: Yong He, Yuwen He, Yan Ye, Ralph Neff
  • Patent number: 10575004
    Abstract: The invention relates to a method for obtaining media data and metadata from an encapsulated bit-stream resulting from the encapsulation of one or more bit-streams, the media data of each of the one or more bit-streams being organized into one or more layers, each layer comprising timed samples or sub-samples. A data structure is obtained for referencing metadata including at least one definition of at least one group of timed samples of the media data. At least one operating point descriptor is obtained for each of the one or more bit-streams, the at least one operating point descriptor providing metadata related to descriptive information enabling timed samples belonging to a group of timed samples defined in metadata referenced by the data structure to be independently decoded. Each operating point descriptor associated with one group of timed samples defines the descriptive information of the timed samples belonging to the group.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: February 25, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Frédéric Maze, Naël Ouedraogo, Cyril Concolato, Jean Le Feuvre
  • Patent number: 10575006
    Abstract: A video data decoding device and method. The device has an entropy decoder, and a WPP status control module for selecting an operating status according to a syntax structure of a coding tree unit. The device further has a memory selector for controlling the operating status of a memory. The memory has one buffer memory and two update memories. When the number of columns of a row of coding tree units currently decoded is larger than three, the context data of the coding tree units currently decoded is written into the buffer memory and one of the update memories; and when it is determined that the context data of the coding tree units referred by a first coding tree unit in a next row of coding tree units is available when the next row of coding tree units starts to be parsed, the data in the buffer memory is replicated.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: February 25, 2020
    Assignee: ALLWINNER TECHNOLOGY CO., LTD.
    Inventors: Yongjie Fu, Jianfa Zou
  • Patent number: 10560505
    Abstract: A region of interest (ROI) video request processing method and apparatus, where the method includes obtaining an ROI video request sent by a receiving device; selecting a first proximity ROI video from proximity ROI videos, where the proximity ROI videos are generated ROI videos that include at least a partial region in a target region indicated by the ROI video request; and sending the first proximity ROI video to the receiving device. According to the embodiments, the ROI video request can be met without consuming an encoder resource to break through limitation caused by an encoder resource amount to a quantity of ROI video requests that can be simultaneously met by the sending device.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: February 11, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Liangliang Liu, Weiwei Yang
  • Patent number: 10560701
    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 17, 2018
    Date of Patent: February 11, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Mandayam Narasimhan, Ajay K. Luthra
  • Patent number: 10554992
    Abstract: Techniques described herein are directed to the inline switching of video and/or audio codecs for video and/or audio data. A first device encodes data that includes portion(s) that are encoded using a first codec and portion(s) that are encoded using a second codec. The encoder may further encode supplemental information in the data. The supplemental information is used by the decoder to determine a transition between the first and second portion(s). The decoder can thus anticipate the transition and properly switch the codec used to decode the data in real-time. Techniques described herein are also directed to the splicing of locally-stored content into content received from a remotely-located source. For example, targeted advertisements that are stored locally may be played back during commercial breaks of live content. The locally-stored targeted advertisements may replace the commercials provided via the remotely-located source.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: February 4, 2020
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Wade Wan, Olive Tao, Waqar Ahmad
  • Patent number: 10546248
    Abstract: A system and method for defining and calibrating the inputs to a sequential decision problem using historical data, where the user provides historical data and the system and method forms the historical data (along with other inputs) into at least one of the states, actions, rewards or transitions used in composing and solving the sequential decision problem.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: January 28, 2020
    Assignee: Supported Intelligence, LLC
    Inventors: Jeffrey P Johnson, Neal P Anderson
  • Patent number: 10542258
    Abstract: Tile copying may include decoding a current frame from an encoded video bitstream by decoding, from the encoded video bitstream, tile information for a current tile of the current frame. Decoding the tile information for the current tile of the current frame includes decoding a reference tile offset, and the tile information for the current tile omits encoded tile content information corresponding to the current tile. From the encoded video bitstream, encoded tile content information corresponding to the reference tile is identified based on the reference tile offset, a decoded tile corresponding to the current tile is generated by decoding the encoded tile content information corresponding to the reference tile as the current tile, and the decoded tile is output or stored.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: January 21, 2020
    Assignee: GOOGLE LLC
    Inventor: Yunqing Wang
  • Patent number: 10536717
    Abstract: According to the present invention, an image encoding/decoding method comprises the steps of: performing an intra prediction on a current block so as to generate a prediction block; performing filtering on a filtering target pixel in the prediction block on the basis of the intra prediction mode of the current block so as to generate a final prediction block; and generating a reconstructed block on the basis of a reconstructed differential block corresponding to the current block and on the final prediction block. According to the present invention, image encoding/decoding efficiency can be improved.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: January 14, 2020
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Jin Ho Lee, Hui Yong Kim, Sung Chang Lim, Jin Soo Choi, Jin Woong Kim
  • Patent number: 10523973
    Abstract: Systems and methods for improving determination of encoded image data using a video encoding pipeline, which includes a first transcode engine that entropy encodes a first portion of a bin stream to determine a first bit stream including first encoded image data that indicates a first coding group row and that determines first characteristic data corresponding to the first bit stream to facilitate communicating a combined bit stream; and a second transcode engine that entropy encode a second portion of the bin stream to determine a second bit stream including second encoded image data that indicates a second coding group row while the first transcode engine entropy encodes the first portion of the bin stream and that determines second characteristic data corresponding to the second bit stream to facilitate communicating the combined bit stream, which includes the first bit stream and the second bit stream, to a decoding device.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: December 31, 2019
    Assignee: Apple Inc.
    Inventors: Jim C. Chou, Syed Muhammad A. Rizvi
  • Patent number: 10523954
    Abstract: An interleaved multi-layered video data stream with interleaved decoding units of different layers is provided with further timing control information in addition to the timing control information reflecting the interleaved decoding unit arrangement. The additional timing control information pertains to either a fallback position according to which all decoding units of an access unit are treated at the decoded buffer access unit-wise, or a fallback position according to which an intermediate procedure is used: the interleaving of the DUs of different layers is reversed according to the additionally sent timing control information, thereby enabling a DU-wise treatment at the decoder's buffer, however, with no interleaving of decoding units relating to different layers. Both fallback positions may be present concurrently. Various advantageous embodiments and alternatives are the subject of the various claims attached herewith.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: December 31, 2019
    Assignee: GE Video Compression, LLC
    Inventors: Karsten Suehring, Thomas Schierl, Detlev Marpe, Robert Skupin, Yago Sanchez De La Fuente, Gerhard Tech
  • Patent number: 10511844
    Abstract: A filtering method according to the present invention is for filtering a plurality of blocks included in an image, and comprises: determining whether each of the blocks is an IPCM block or not; filtering a non-IPCM block that is not an IPCM block among the blocks to generate filtered data; outputting the filtered data as pixel values of the non-IPCM block, and outputting pixel values of the unfiltered IPCM block as pixel values of the IPCM block.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: December 17, 2019
    Assignee: TAGIVAN II LLC
    Inventors: Chong Soon Lim, Viktor Wahadaniah, Sue Mon Thet Naing, Takahiro Nishi, Youji Shibahara, Hisao Sasai, Toshiyasu Sugio
  • Patent number: 10477217
    Abstract: A method is provided for signaling individual layer parameters in a transport stream that includes: indicating, using a supplemental enhancement information (SEI) message in the video stream, operation point information; inserting the operation point information in the transport stream using an operation point descriptor; and providing the operation point descriptor in a Program Map Table (PMT).
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: November 12, 2019
    Assignee: ARRIS Enterprises LLC
    Inventors: Mandayam Narasimhan, Ajay Luthra
  • Patent number: 10477228
    Abstract: A video predictive encoding device can include an input device to implement input of pictures constituting a video sequence; an encoder to encode the pictures by intra-prediction or inter-prediction and to encode output order information of each picture and information about a picture type of each picture to generate compressed picture data. The compressed picture data includes a picture to serve as a random access point. The video predictive coding device can also include a reconstruction unit to decode the compressed picture data to reconstruct pictures; a picture storage unit to store one or more of the reconstructed pictures as reference pictures to be used for encoding of a subsequent picture; and a controller to determine the picture type and control the picture storage unit based on the determined picture type. The controller can label each picture as one of following three types: CRA picture, type-1 picture and type-2 picture.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: November 12, 2019
    Assignee: NTT DOCOMO, INC.
    Inventors: Choong Seng Boon, Junya Takiue, Akira Fujibayashi, Thiow Keng Tan
  • Patent number: 10469859
    Abstract: In one embodiment, the method determines a second location associated with a client device that requested to view an encoded video. Replacement content to insert in the encoded video to replace existing content is selected based on the location of the client device. The method decodes blocks in a frame of the encoded video in which the replacement content will be inserted and analyzes the decoded blocks to determine first blocks of the encoded video that will be affected by insertion of the replacement content and second blocks that will not be affected by the insertion. Motion prediction information is saved for the second blocks. The method then encodes the frame where the replacement content is inserted to replace the existing content. Motion prediction information for the second blocks is reused when performing the encoding of the second blocks.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: November 5, 2019
    Assignee: HULU, LLC
    Inventor: Xiaocheng Li
  • Patent number: 10460249
    Abstract: A system and method for projecting the likely future path of the subject of a sequential decision problem. The subject of the sequential decision problem takes an action beginning with the starting state of affairs and probabilistically transitions into other states according to the structure of the decision problem, the solution to the decision problem, possibly random events, and the decisions of the subject. The likely future path consists of a sequence of actions taken by the subject, the states the subject will likely be in after taking the projected actions, and the rewards the subject is likely to receive along the future path.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: October 29, 2019
    Assignee: SUPPORTED INTELLIGENCE, LLC
    Inventor: Patrick Lee Anderson
  • Patent number: 10448050
    Abstract: Provided are multilayer video encoding/decoding methods and apparatuses. A multilayer video decoding method may comprise obtaining, from a bitstream, information indicating a maximum size of a decoded picture buffer (DPB) with respect to a layer set comprising a plurality of layers; determining a size of the DPB with respect to the layer set based on the obtained information indicating the maximum size of the DPB; and storing a decoded picture of the layer set in the DPB of the determined size.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: October 15, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Byeong-doo Choi, Min-woo Park, Jin-young Lee, Yong-jin Cho, Chan-yul Kim, Ho-cheon Wey
  • Patent number: 10440445
    Abstract: A method of providing advertising services through broadcasts and an electronic device adapted to the method are provided. The electronic device includes: a communication unit for receiving viewing information from at least one client and advertising schedule information from at least one broadcast server; a controller for analyzing the effectiveness of advertising that can be expected when particular advertisement content is broadcast, based on the viewing information and the advertising schedule information, and determining a broadcasting time or a broadcast server that broadcasts the particular advertisement content, according to the analysis result; and a storage unit for storing the viewing information, the advertisement schedule information, or information about at least one advertisement content item.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: October 8, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Gyetak Lee, Yoonsoo Bae, Suwon Lee, Hyunmin Lim
  • Patent number: 10432978
    Abstract: A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: October 1, 2019
    Assignee: GE VIDEO COMPRESSION, LLC
    Inventors: Philipp Helle, Detlev Marpe, Simon Oudin, Thomas Wiegand
  • Patent number: 10412429
    Abstract: Techniques are described for providing a predictive data streaming service associated with a visual media file. For example, third type of frame data for a visual media file may be transmitted to a client device from a streaming service. In embodiments, a selection of the particular visual media file may be transmitted to the streaming service. A request may be made to an interface associated with the client device, via an application program interface call, for a first data stream of a first type of frame data and a second data stream of a second type of frame data for the particular visual media file. The request may be based at least in part on the selection of the particular visual media file and after receipt of the third type of frame data. The third type of frame data, the first data stream of the first type of frame data, and the second data stream of the second type of frame data may be interleaved based at least in part on instructions from the interface.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Alexandra Elizabeth Baoboe Lee, William Alexander Strand, Joel William Weisman, Christopher Samuel Zakian
  • Patent number: 10390047
    Abstract: The present invention relates to an image processing apparatus and an image processing method that allow for setting information allowing for easily controlling the granularity in trick play. A setting unit sets Supplemental Enhancement Information (SEI) about the encoded data of pictures. The SEI includes the reference layer information indicating layers of the reference relationship among the pictures. The present invention can be used, for example, for a recording device that encodes the video data in a High Efficiency Video Coding (HEVC) scheme in the Blu-ray (registered trademark) Disc (BD) standard.
    Type: Grant
    Filed: December 25, 2015
    Date of Patent: August 20, 2019
    Assignee: SONY CORPORATION
    Inventor: Ryohei Takahashi
  • Patent number: 10390032
    Abstract: Disclosed is a video decoding method that decodes a bitstream, the method including receiving a picture parameter set (PPS) comprising at least one of first information indicating whether the same reference picture list is applied to slices comprised in a picture and second information indicating whether additional information on modification of the reference picture list is present, and deriving a construction of the reference picture list based on the PPS. Accordingly, there are provided a method and an apparatus for signaling by a picture whether the construction of the reference picture list is modified when constructing the reference picture list.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: August 20, 2019
    Assignee: LG Electronics Inc.
    Inventors: Hendry Hendry, Yongjoon Jeon, Chulkeun Kim, Jungsun Kim, Byeongmoon Jeon, Joonyoung Park
  • Patent number: 10373621
    Abstract: An audio decoder for providing a decoded audio information on the basis of an encoded audio information includes an error concealment configured to provide an error concealment audio information for concealing a loss of an audio frame following an audio frame encoded in a frequency domain representation using a time domain excitation signal.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: August 6, 2019
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Jérémie Lecomte, Goran Markovic, Michael Schnabel, Grzegorz Pietrzyk
  • Patent number: 10368108
    Abstract: A video source, a display and a method of processing multilayered video are disclosed. The video source decodes a multilayered video bit stream to transmit synchronized streams of decompressed video images and corresponding overlay images to an interconnected display. The display receives separate streams of video and overlay images. Transmission and reception of corresponding video and overlay images is synchronized in time. A video image received in the display can be selectively processed separately from its corresponding overlay image. The video image as processed at the display is later composited with its corresponding overlay image to form an output image for display.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: July 30, 2019
    Assignee: ATI Technologies ULC
    Inventor: David I. J. Glen
  • Patent number: 10356459
    Abstract: The present disclosure relates to an information processing apparatus and an information processing method that enable recognition of performance required for decoding more accurately. A file of an MP4 file format, in which information specifying a plurality of NAL units corresponding to a partial image which can be independently decoded in a whole image is stored in moov and the encoded partial image is stored in mdat, is generated, and the generated file is transmitted. The present disclosure can be applied to, for example, an information processing apparatus such as an image encoding apparatus or an image decoding apparatus.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: July 16, 2019
    Assignee: SONY CORPORATION
    Inventors: Mitsuhiro Hirabayashi, Shinobu Hattori, Ohji Nakagami
  • Patent number: 10349055
    Abstract: Techniques are described for encoding image frames of media content to be displayed within a three-dimensional projection space. Characteristics of the image frame when transformed to fit within the projection space can be determined and used to generate encoding parameters. The image frame can then be encoded using those encoding parameters, and therefore, improve the playback of the media content when it is displayed within the projection space.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: July 9, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Charles Benjamin Franklin Waggoner, Yongjun Wu
  • Patent number: 10334275
    Abstract: Panoramic view customization may include dividing a panoramic video frame into multiple blocks, encoding the multiple blocks, generating and storing synchronization information and location information corresponding to the multiple blocks, receiving, from a device, information that identifies a viewing area of interest in the panoramic video frame, identifying at least two of the blocks that include at least some of the information that identify the viewing area of interest, combining the identified blocks to frame a first video; and transmitting the first framed video to the device.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: June 25, 2019
    Assignee: KT CORPORATION
    Inventors: Young-il Yoo, I-gil Kim, Kyung-jun Lee, Sun-jong Kwon, Gyu-tae Baek
  • Patent number: 10331611
    Abstract: In some embodiments, the present disclosure provides techniques for reducing an amount of bandwidth used for the communication of DisplayPort information via a USB Type-C receptacle. In some embodiments, this reduction in bandwidth allows for the concurrent exchange of USB 2.0 information, SuperSpeed information, and four lanes of DisplayPort information via a single USB Type-C receptacle. In some embodiments, this may be accomplished in part by processing the information from the four DisplayPort lanes to be transmittable via two differential pairs of the USB Type-C connection, thereby providing four lanes of DisplayPort communication over the USB Type-C connection concurrently with SuperSpeed information. In some embodiments, the reduction in bandwidth of the DisplayPort information may be used for other purposes, such as transmitting high bandwidth DisplayPort information over a cable or connector of a low quality that would otherwise not support such an exchange.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: June 25, 2019
    Assignee: Icron Technologies Corporation
    Inventors: Sukhdeep Singh Hundal, Ardeshir Saghafi
  • Patent number: 10319085
    Abstract: Disclosed are a method and apparatus for generating local metadata including position information of a similar color mapping region and a color mapping function of the similar color mapping region and a method and apparatus for correcting color components 5 of a pixel in a similar color mapping region based on local metadata.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: June 11, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Byung-seok Min, Tae-gyu Lim, Seung-hoon Han, Ho-cheon Wey
  • Patent number: 10313670
    Abstract: Innovations in use of chroma quantization parameter (“QP”) offsets when determining a control parameter for deblock filtering. For example, as part of encoding, an encoder sets a picture-level chroma QP offset and slice-level chroma QP offset for encoding of a slice of a picture. The encoder also performs deblock filtering of at least part of the slice, where derivation of a control parameter considers only the picture-level chroma QP offset. The encoder outputs at least part of a bitstream including the encoded content. As part of decoding, a corresponding decoder sets a picture-level chroma QP offset and a slice-level chroma QP offset for decoding of a slice of a picture, but derivation of a control parameter for deblock filtering considers only the picture-level chroma QP offset.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: June 4, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Gary J. Sullivan
  • Patent number: 10291922
    Abstract: Disclosed are herein are methods and systems for encoding and decoding enhanced video streams using a legacy and scalable video components. In one aspect, a method of encoding video data in a packetized elementary stream (PES), is disclosed.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: May 14, 2019
    Assignee: ARRIS Enterprises LLC
    Inventors: Mandayam Narasimhan, Ajay K. Luthra
  • Patent number: 10284605
    Abstract: A method and an apparatus for providing a mission critical service are provided. The method includes transmitting, by the first terminal, a first discovery announcement message to plurality of terminals performing device to device (D2D) communication according to the mission critical service, wherein the discovery announcement message includes at least one of a category of the first terminal, video performance of a camera provided in the first terminal, and information about a status of the first terminal; receiving a second discovery announcement message from a second terminal included among the plurality of terminals performing the D2D communication; and acquiring information about a presence and a capability of the second terminal based on the second discovery announcement message.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: May 7, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Yun-sun Baek, Duk-gu Sung, Kill-yeon Kim, Jae-woong Lee
  • Patent number: 10284862
    Abstract: This invention introduces modification to a syntax signaled in slice segment header related to inter-layer prediction. A syntax optimization is proposed where if syntax element NumActiveRefLayerPics is equal to syntax element NumDirectRefLayers[nuh_layer_id] then the inter_layer_pred_idc[i] syntax elements are not signaled. In this case the value of inter_layer_pred_idc[i] syntax elements is inferred based on other syntax elements already signaled.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: May 7, 2019
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Sachin G. Deshpande, Kiran Misra, Christopher A. Segall
  • Patent number: 10277897
    Abstract: Filtering for a reconstructed frame is described. An initial reconstructed frame is determined from an encoded video bitstream, a subset of filter parameters is decoded from the encoded video bitstream for the initial reconstructed frame, a filter set is determined from the subset of filter parameters based on a relationship between the filter set and the subset of filter parameters, and a final reconstructed frame is generated by applying at least one filter from the filter set to the initial reconstructed frame.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: April 30, 2019
    Assignee: GOOGLE LLC
    Inventors: Debargha Mukherjee, Aamir Anis, Yue Chen
  • Patent number: 10261976
    Abstract: A method and apparatus for modeling smoke turbulence is disclosed. The method of modeling smoke turbulence includes detecting a turbulent area comprising smoke turbulence in a low-resolution image, and searching for a high-resolution patch matching the turbulent area in a memory that comprises high-resolution patches representing smoke turbulence extracted from high-resolution images. The method also models the smoke turbulence by synthesizing the retrieved patch to the low-resolution image.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: April 16, 2019
    Assignees: Samsung Electronics Co., Ltd., TECHNISCHE UNIVERSITÄT MÜNCHEN
    Inventors: Nahyup Kang, Mengyu Chu, Nils Thuerey, Hyong Euk Lee, Donghoon Sagong
  • Patent number: 10257491
    Abstract: A method and an apparatus for adapting a number of views delivered by an auto-stereoscopic display device are presented. The method is executed by an electronic device, and it comprises: determining a number of views based on a list of number of views supported by the auto-stereoscopic display device and at least an information indicative of a computing power of a device needed to deliver content for each view; obtaining a correspondence map between sub-pixels of the auto-stereoscopic display device and the number of views; and providing content to the sub-pixels of the auto-stereoscopic display device according to the correspondence map.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: April 9, 2019
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Sylvain Thiebaud, Cedric Thebault, Didier Doyen