Television Or Motion Video Signal Patents (Class 375/240.01)
  • Patent number: 10694185
    Abstract: A length indicator associated with an encoded representation of a slice is parsed. The length indicator is indicative of a length of an extension field present in a slice header of the encoded representation. A decoder can then determine to ignore, during decoding of the encoded representation, any value of the extension field in the slice header where these values are identified based on the length indicator. As a consequence, an extension field can be added to slice headers and still enable legacy decoders to correctly decode the encoded representations.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: June 23, 2020
    Assignee: Velos Media, LLC
    Inventors: Jonatan Samuelsson, Rickard Sjöberg
  • Patent number: 10692246
    Abstract: There is disclosed a system and method for encoding and decoding a geometry sequence. The method includes performing intraframe and interframe comparisons of geometry within the geometry sequence, selecting one or more faces as index faces and encoding only the index faces, and the differences relative to those index faces as a bit stream for transmission. The method further includes enabling decoding of the faces based upon the prediction type and encoding method selected during the encoding process.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: June 23, 2020
    Assignee: HypeVR
    Inventors: Caoyang Jiang, Jason Juang, Anthony Tran, Jiang Lan
  • Patent number: 10694190
    Abstract: A processing apparatus has a processor including a first memory. The processor divides a frame in video content into a plurality of coding units (CUs), and encodes the plurality of CUs in a diagonal direction to generate an encoded frame, wherein when a first CU is encoded based on a first encoding type, the processor is further configured to load, from a second memory, a first partial region of a reference frame corresponding to first position information of the first CU to the first memory and encode the first CU based on the first partial region of the reference frame loaded from the second memory, and wherein, when the first CU is encoded based on a second encoding type, the processor is further configured to encode the first CU based on a first reference pixel value corresponding to the first position information of the first CU from the first memory.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: June 23, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-kwon Na, Ki-won Yoo, Doo-hyun Kim
  • Patent number: 10694205
    Abstract: A method for inter-predicting a current block includes determining a motion vector and a reference frame for the current block, determining a transform block of transform coefficients for the current block, determining a category of the transform block, determining, using the category, a context for coding the motion vector, and encoding the motion vector using the context. The category is based on positions of non-zero coefficients of the transform coefficients. An apparatus for decoding a current block using inter prediction includes a memory and a processor. The memory includes instructions executable by the processor to decode a transform block for the current block, determine a category of the transform block, determine, using the category, a context for decoding a motion vector, decode the motion vector using the context, and inter-predict the current block using the motion vector. The category is based on positions of non-zero coefficients in the transform block.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: June 23, 2020
    Assignee: GOOGLE LLC
    Inventor: Dake He
  • Patent number: 10687092
    Abstract: A processing device and method are disclosed to generate automatic content recognition (ACR) fingerprints. A device can include a processing device to execute a capture daemon. The capture daemon may include a capturer to receive media content from a content feed and to generate content frames of the media content. The capture daemon can also include ACR fingerprinter to generate ACR fingerprint information for the content frames. The ACR fingerprinter may communicate the ACR fingerprint information to an ACR server via a first communication channel. The processing device may determine when the ACR fingerprinter fails; cease communicating the ACR fingerprint information to the ACR server; and restart the ACR fingerprinter.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: June 16, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Andrew Ashbacher, Marcus Liassides
  • Patent number: 10686689
    Abstract: In one embodiment, asynchronous broadcast communication is performed based on time-based events in channel-hopping networks. The embodiments include determining a plurality of channels in a channel-hopping network, on which a plurality of nodes communicate, and identifying an asynchronous broadcast message to transmit from a particular node. A plurality of time-based events is determined, and in response to each time-based event, the asynchronous broadcast message is transmitted on a single selected channel of the plurality of channels per time-based event.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: June 16, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Jonathan W. Hui, Wei Hong, Jean-Philippe Vasseur
  • Patent number: 10680659
    Abstract: Methods and systems for decoding monitored communication signals using previously identified side information. Information, which is used for decoding a given frame and is provided to the decoder not via the main communication channel between a base station and a mobile station, is referred to herein as “side information.” The side information can also be viewed as extrinsic information that was derived during previous decoding operations. The monitoring system holds, for certain frames, a-priori information of one or more data values that are expected in these frames. Decoding using this a-priori information enables an Error Correcting Code decoder to successfully decode such frames, which would otherwise fail to decode.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: June 9, 2020
    Assignee: VERINT SYSTEMS LTD.
    Inventors: Arik Poznanski, Benjamin Imanilov
  • Patent number: 10681346
    Abstract: An image encoding device is disclosed that performs an operation of generating a predicted image of a target block. The prediction operation is a type of operation that does not use neighboring pixels. The image encoding device further performs operations of performing a low-pass filter process on a prediction signal located at a boundary of the predicted image of the target block, using a decoded neighboring signal, generating a prediction residual signal of target block using the predicted image of the target block, and dividing the prediction residual signal of the target block unit block shapes designated in advance.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: June 9, 2020
    Assignee: NIPPON HOSO KYOKAI
    Inventors: Shunsuke Iwamura, Atsuro Ichigaya, Shinichi Sakaida
  • Patent number: 10674158
    Abstract: There is provided a computerized method and system of optimized video encoding of an input video sequence corresponding to a plurality of input frames, the method comprising: obtaining an input frame; performing a first encoding of the input frame using a first encoding parameter determined in accordance with a target bit-rate, giving rise to a first encoded frame; performing a second encoding of the input frame using an iterative quality-driven encoding scheme initialized with an initial second encoding parameter, the initial second encoding parameter determined based on the first encoding parameter, the second encoding performed in an attempt to seek a second encoded frame having a lower bit-rate than the first encoded frame and meeting a quality criterion relative to the first encoded frame; and in case of the second encoded frame being found, providing the second encoded frame as an output frame corresponding to the input frame.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: June 2, 2020
    Assignee: BEAMR IMAGING LTD
    Inventors: Sharon Carmel, Dror Gill, Tamar Shoham, Amir Leibman, Nikolay Terterov, Pavel Titkov, Alexander Zheludkov
  • Patent number: 10674151
    Abstract: Techniques related to coding video using adaptive in-loop filtering enablement are discussed. Such techniques may include determining whether or not to perform in-loop filtering based on evaluating a maximum coding bit limit of a picture of the video, a quantization parameter of the picture, and a coding structure of the video.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: June 2, 2020
    Assignee: Intel Corporation
    Inventors: Ximin Zhang, Sang-Hee Lee, Keith W. Rowe
  • Patent number: 10666959
    Abstract: There is provided an image coding apparatus including: circuitry configured to set a correspondence relationship between resolution information and an enhancement layer, in a case where the number of the layers is greater than the number of multiple candidates for the resolution information on a layer of an image; and code the image and generate a bitstream including information relating to the set correspondence relationship.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: May 26, 2020
    Assignee: SONY CORPORATION
    Inventors: Ohji Nakagami, Shinobu Hattori
  • Patent number: 10652582
    Abstract: A de-blocking filter includes a reconstructed memory that is configured to store reconstructed pixels corresponding to a current macroblock of a video image to be filtered. The current macroblock includes a set of sub-blocks, each sub-block having horizontal edges and vertical edges. An internal pixel buffer in the de-blocking filter is configured to store pixels corresponding to the set of sub-blocks from the reconstructed memory, and to store partially filtered pixels corresponding to a set of partially filtered macroblocks. An edge order controller in the de-blocking filter is configured to load the pixels corresponding to the set of sub-blocks into a filter engine from the internal pixel buffer, to filter the set of sub-blocks, such that, at least one horizontal edge is filtered before filtering all vertical edges of the set of sub-blocks.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: May 12, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Niraj Nandan, Mullangi Venkata Ratna Reddy
  • Patent number: 10652302
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing images in the form of tiny previews in messages of a message stream sent to user devices in an online social messaging platform.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: May 12, 2020
    Assignee: Twitter, Inc.
    Inventor: Nolan Daniel O'Brien
  • Patent number: 10650241
    Abstract: Systems, methods, and non-transitory computer-readable media can generate at least one fingerprint based on a set of frames corresponding to a test content item, generate a set of distorted fingerprints using at least a portion of the fingerprint, and determine one or more reference content items using the set of distorted fingerprints, wherein the test content item is evaluated against at least one reference content item to identify matching content.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: May 12, 2020
    Assignee: Facebook, Inc.
    Inventors: Sergiy Bilobrov, Eran Ambar
  • Patent number: 10652553
    Abstract: Techniques and systems are provided for processing video data. In one example, a media file associated with 360-degree video data can be obtained. The 360-degree video data may include a spherical representation of a scene. The media file may include first signaling information and second signaling information of a viewport region corresponding to a region of interest (ROI) in the spherical representation. The first signaling information may include a center position and a dimension of the viewport region measured in a spherical space associated with the spherical representation. The second signaling information may indicate a region of a picture comprising the viewport region, the picture being formed by projecting the spherical representation including the ROI onto a plane. Pixels corresponding to the viewport region from the data of the picture can be extracted based on the first signaling information and second signaling information, and can be provided for rendering.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: May 12, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Geert Van Der Auwera, Yekui Wang
  • Patent number: 10652560
    Abstract: Computer processor hardware: parses a data stream into first portions of encoded data and second portions of encoded data; implements a first decoder to decode the first portions of encoded data into a first rendition of a signal; implements a second decoder to decode the second portions of encoded data into reconstruction data, the reconstruction data specifying how to modify the first rendition of the signal; and applies the reconstruction data to the first rendition of the signal to produce a second rendition of the signal.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: May 12, 2020
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventors: Luca Rossato, Guido Meardi
  • Patent number: 10645399
    Abstract: The present invention relates to a method which can selectively skip a transform to alleviate problems of deterioration in compression rate and image quality which are mainly generated when applying the motion compensation-transform encoding image compression technique which is mainly used currently, to an image having a drastic spatial change in a pixel value such as a computer image, and can skip the transform by comparing a transform size of a current block and the size of a maximum transform skip block with each other, and provides an efficient signaling technique therefor. The method includes the steps of: comparing the size of a current transform unit (TU) with the size of a maximum transform skip block when determining whether to transform a residual signal corresponding to difference between the current block and a prediction block; and determining whether to perform the transform on the basis of the comparison information on the size of the TU and the size of the maximum transform skip block.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: May 5, 2020
    Assignee: Intellectual Discovery Co., Ltd.
    Inventors: Byeung Woo Jeon, Kwang Hyun Won, Seung Ha Yang
  • Patent number: 10645449
    Abstract: A method of content-based self-adaptive video transcoding, which includes: acquiring a minimum quantized value representative of a content complexity of a video to be transcoded and satisfying a preset objective quality standard; setting a value of transcoding parameter based on the minimum quantized value representative of the content complexity of the video to be transcoded and a video parameter value of the video to be transcoded; and transcoding the video to be transcoded based on the set transcoding parameter to generate a target video. The present disclosure further provides an apparatus of content-based self-adaptive video transcoding. The method provided by the present disclosure can avoid unnecessarily bandwidth consumption while ensuring the quality of the transcoded video.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: May 5, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Jianguo Tan
  • Patent number: 10645402
    Abstract: The present disclosure provides an image processing method and an electronic device using the image processing method. The image processing method includes: encoding, by an encoding unit, to-be-displayed image data to generate encoded image data; transmitting, via an interface component, the encoded image data to a display component; and decoding, by a decoding unit in the display component, the encoded image data to generate the to-be-displayed image data for the display component to display. This image processing method can reduce data transmission amount.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: May 5, 2020
    Assignees: BOE Technology Group Co., Ltd., Beijing BOE Optoelectronics Technology Co., Ltd.
    Inventors: Bo Gao, Xue Dong, Dong Chen, Wei Sun, Lingyun Shi, Xiurong Wang, Jinxing Liu, Xiangyi Chen, Xiaochuan Chen, Jian Sun
  • Patent number: 10638142
    Abstract: The present application provides a video encoding method, decoding method and devices thereof. The video encoding device includes a video capturing unit for capturing a video image; a processing unit for performing compression encoding on a background image in the video image to obtain video compression data and for structuralizing a foreground moving object in the video image to obtain foreground object metadata; a data transmission unit for transmitting the video compression data and the foreground object metadata, wherein the foreground object metadata is data that stores video structuralized semantic information. In the case that the moving objects are large in quantity or in size, the amount of video data can be effectively reduced and the limitation of network bandwidth during transmission can be mitigated.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: April 28, 2020
    Assignee: Hangzhou Hikvision Digital Technology Co., Ltd.
    Inventors: Bin Guo, Weiwei Cai
  • Patent number: 10638127
    Abstract: This disclosure describes techniques for achieve high coding efficiency by periodically encoding anchor frames with a lower Quantization Parameter (QP) to provide better prediction for the following frames. Techniques include adaptively deciding which frames are encoded with lower QP by use of the collected encoding statistics via an encoding scheme with or without rate control.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: April 28, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Yang Yu, In Suk Chong, Xianglin Wang, Prasanjit Panda, Mayank Tiwari, Marta Karczewicz, Shashidhar Jangili
  • Patent number: 10623688
    Abstract: A system and method are disclosed including at least one camera positioned in view of an area of interest. The system and method further includes a real-time event capture system for capturing and synchronizing various data streams and an event distribution system permitting later review, highlighting and instruction.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: April 14, 2020
    Assignee: SportSight LLC
    Inventor: Stephen M. Markert
  • Patent number: 10609327
    Abstract: The present technology ensures that electrooptical conversion processing for transmission video data obtained using an HDR optoelectrical conversion characteristic is favorably carried out at a receiving side. The transmission video data is obtained by performing high dynamic range optoelectrical conversion on high dynamic range video data. A video stream is obtained by applying encoding processing to this transmission video data. A container in a predetermined format including this video stream is transmitted. Meta information indicating an electrooptical conversion characteristic corresponding to a high dynamic range optoelectrical conversion characteristic is inserted into a parameter set field in the video stream.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: March 31, 2020
    Assignee: SONY CORPORATION
    Inventor: Ikuo Tsukagoshi
  • Patent number: 10609520
    Abstract: A digital broadcasting system and a data processing method are disclosed. In an aspect of the present invention, the present invention provides a data processing method including receiving a broadcast signal in which main service data and mobile service data are multiplexed, demodulating the received broadcast signal, outputting demodulation time information of a specific position of a broadcast signal frame, and acquiring reference time information contained in the mobile service data frame, setting the reference time information to a system time clock at a specific time based on the demodulation time information and decoding the mobile service data according to the system time clock.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: March 31, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Chul Soo Lee, In Hwan Choi, Jae Hyung Song, Seung Jong Choi
  • Patent number: 10607312
    Abstract: Method and apparatus are disclosed for publishing locational copyrighted watermarking video. According to some embodiments, a method for embedding location information into a video comprises: separating the video into at least one key frame and at least one in-between frame set corresponding to the at least one key frame; receiving location data for the at least one key frame; encrypting the location data for the at least one key frame based on a location private key; and embedding the encrypted location data into the at least one key frame.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: March 31, 2020
    Assignee: NOKIA TECHNOLOGIES OY
    Inventor: Desheng Li
  • Patent number: 10609368
    Abstract: A method, system, and computer program product for compressing an image using similar images includes: receiving a first image; storing the first image on a storage server; comparing the first image to one or more stored intra-frames (I-Frames) to determine a similar I-Frame from the one or more stored I-Frames; in response to determining the similar I-Frame, determining that one or more stored predicted frames (P-Frames) reference the similar I-Frame; comparing the first image to the one or more stored P-Frames to determine a similar P-Frame; determining whether the first image meets a P-Frame threshold level for the similar P-Frame; in response to determining that the first image meets the P-Frame threshold level, generating a first P-Frame for the first image using data from the similar P-Frame and data from the similar I-Frame to compress storage space used by the first image on the storage server.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: John Werner, Arkadiy Tsfasman, Gary Chernega
  • Patent number: 10601444
    Abstract: An information processing apparatus includes: a processor; and a processing circuit coupled to the processor, wherein the processing circuit is configured to: generate compressed data by compressing send data; and determine whether to transmit the compressed data or the send data before the compression to a network, based on a size of the compressed data, and wherein the processor is configured to transmit the compressed data or the send data before the compression to the network, based on a result of the determination.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: March 24, 2020
    Assignee: FUJITSU LIMITED
    Inventor: Kentaro Katayama
  • Patent number: 10594977
    Abstract: In a method for transmitting video for a display panel between a transmitter in electronic communication with a receiver over a wireless communication channel, the method includes: receiving, by a transmitter, a data signal from a data source; receiving, by the transmitter, a return signal from a receiver; selecting, by the transmitter based on at least one of channel quality, video quality, codec requirements, or data rate requirements, a profile from among a plurality of profiles each comprising one or more parameters for transmitting the data signal to the receiver, the plurality of profiles comprising one or more profiles corresponding to transmission of uncompressed video data and one or more profiles corresponding to transmission of compressed video data; and transmitting, by the transmitter, the data signal to the receiver according to the selected profile for display on the display panel.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: March 17, 2020
    Assignee: Samsung Display Co., Ltd.
    Inventors: Amin Mobasher, Jalil Kamali, Gregory W. Cook, David Zamora
  • Patent number: 10593028
    Abstract: A user equipment (UE) includes a receiver, at least one sensor, and a processor. The receiver is configured to receive a bit stream including at least one encoded image and metadata. The sensor is configured to determine viewpoint information of a user. The processor is configured to render the at least one encoded image based on the metadata and the viewpoint.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: March 17, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hossein Najaf-Zadeh, Madhukar Budagavi, Ankur Saxena
  • Patent number: 10587883
    Abstract: In one example, a device for processing media content includes a memory configured to store media content; and one or more processors implemented in circuitry and configured to process a first packed region of the media content, wherein to process the first packed region, the one or more processors are configured to unpack the first packed region to produce a first unpacked region, and form a first projected region from the first unpacked region; and process a second packed region of the media content, the second packed region overlapping the first packed region at least in part, wherein to process the second packed region, the one or more processors are configured to unpack the second packed region to produce a second unpacked region, and form a second projected region from the second unpacked region.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: March 10, 2020
    Assignee: Qualcomm Incorporated
    Inventor: Ye-Kui Wang
  • Patent number: 10582148
    Abstract: Access point pictures designated as randomly accessible positions are I pictures or P pictures. Information indicating the decoding sequence (I1, P1, B1, B2, B3, B4, P2, . . . ) of pictures functioning as access points and attribute information (picture_type) indicating whether a picture functions as an access point or is necessary for decoding of the access point following a given access point are recorded on the video information recording medium. Random access is possible even if the GOP interval is lengthened.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: March 3, 2020
    Assignee: MITSUBISHI DENKI KABUSHIKI KAISHA
    Inventors: Tomoaki Ryu, Kazuhiko Nakane, Masaaki Shimada, Yoshihisa Yamada
  • Patent number: 10578920
    Abstract: A low-resolution image is displayed at high resolution and power consumption is reduced. Resolution is made higher by super-resolution processing. Then, display is performed with the luminance of a backlight controlled by local dimming after the super-resolution processing. By controlling the luminance of the backlight, power consumption can be reduced. Further, by performing the local dimming after the super-resolution processing, accurate display can be performed.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: March 3, 2020
    Assignee: Semiconductor Energy Laboratory Co., Ltd.
    Inventor: Hajime Kimura
  • Patent number: 10565754
    Abstract: Provided are a device and a method for acquiring music information about music played in an electronic device, acquiring a storyline of the music based on the music information, and acquiring and displaying one or more images based on the storyline.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: February 18, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chengbin Zeng, Yuxiang Shan, Youxin Chen
  • Patent number: 10567098
    Abstract: There is provided an apparatus and a method for efficiently reliably executing a service worker (SW) which is a data management program in a reception apparatus and update processing of its management resource. A service worker information table (SWIT) which is a table storing information on a service worker (SW), which is a data management program for stored data of a reception apparatus, and contains update processing information in an individual SW unit is received, and data management processing using the received SWIT is executed. The SWIT is a table recording an SW identifier and update information on the SW and a management resource specified by the SW identifier, and the reception apparatus performs update processing of the SW and the management resource by referring to the SWIT.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: February 18, 2020
    Assignee: SONY CORPORATION
    Inventors: Naohisa Kitazato, Tatsuya Igarashi, Yasuaki Yamagishi
  • Patent number: 10567455
    Abstract: The present technology relates to a reception device, a reception method, a transmission device, and a transmission method in which a convergence service of broadcasting and communication can be realized more effectively. A FLUTE processing unit is configured to acquire one or more components constituting a specific service of a plurality of services included in broadcast waves of digital broadcasting using an IP transfer system, in accordance with a first control signal including information indicating types and a transfer system of the one or more components constituting the specific service such that the convergence service of broadcasting and communication can be realized more effectively. The present technology is applicable to, for example, a television receiver.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: February 18, 2020
    Assignee: Saturn Licensing LLC
    Inventors: Jun Kitahara, Yasuaki Yamagishi, Naohisa Kitazato, Kazuyuki Takahashi
  • Patent number: 10565023
    Abstract: Technologies are described for protecting compute resources during outage conditions. For example, when an outage condition is detected, currently allocated compute resources can be protected by not releasing them in response to the outage condition. For example, a load pattern representing historical usage of compute resources by a computer service can be obtained. A predicted load pattern of compute resources can be generated based on the obtained load pattern. An outage condition related to the computer service can then be detected based on the predicted load pattern. In response to detecting the outage condition, compute resources can be protected and not released in response to the outage condition.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: February 18, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sharad Cornejo Altuzar, Pietro Verrecchia, Benjamin Byrnes, Victoria Svidenko, Donald McNamara, Joseph Cusimano, Michael Paul Scott Bauer, Daniel Howard Black
  • Patent number: 10558717
    Abstract: In a processing entity receiving one or more streams of data points from at least one data generating device; receiving, from a client device, a stream request indicating at least one of the data streams and including information indicating a stream modification; translating the information indicating a stream modification to selection criteria relative to the data points of the at least one data stream; modifying the at least one data stream by filtering the data stream based on the translated selection criteria; and providing the modified data stream to the client device.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: February 11, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Miguel Angel Monjas Llorente
  • Patent number: 10560728
    Abstract: In one embodiment, a method comprising obtaining a stream comprising first network abstraction layer (NAL) units generated in a first encoding, the first NAL units including first slices, obtaining second NAL units generated in a second encoding, the second NAL including second slice(s), and stitching the second NAL units into the stream, the stitching including positioning the second slice(s) in respective position(s) in the stream formerly occupied by temporary slice(s) generated in the first encoding, and for the second slice(s) conforming at least one slice header syntax element and at least one network abstraction layer unit syntax element of a second slice to values of a temporary slice formerly occupying the position of the second slice, and retaining at least one other slice header syntax element of the second slice as encoded in the second encoding.
    Type: Grant
    Filed: May 29, 2017
    Date of Patent: February 11, 2020
    Assignee: TRITON US VP ACQUISITION CO.
    Inventors: Harel Cain, Michal Devir, Gitty Zinger, David Atias
  • Patent number: 10554791
    Abstract: The present invention provide a method for processing data packet and apparatus and the method includes: receiving or sending compression configuration information of an application layer packet; and performing compression processing or decompression processing on the application layer packet according to the compression configuration information. By using the foregoing method, compression and decompression processing of the application layer packet can be implemented, thereby reducing overheads of packet transmission and improving utilization of a network resource.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: February 4, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Lingli Pang, Xiaoxiao Zheng, Weiguang Fan, Xuan Xiao
  • Patent number: 10554980
    Abstract: Disclosed is a method for processing an image on the basis of an intra-prediction mode and an apparatus therefor. The method for processing an image on the basis of an intra-prediction mode includes generating a prediction sample by performing intra-prediction on a processing block of the image, generating a sub-sampled prediction sample by sub-sampling the prediction sample, and generating an up-sampled prediction sample by up-sampling the sub-sampled reconstructed sample.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: February 4, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Seungwook Park, Yongjoon Jeon
  • Patent number: 10547848
    Abstract: An image decoding method performed by a decoding apparatus, according to the present invention, comprises the steps of: acquiring information on a first SAO and information on a second SAO of a current block through a bit stream; generating a reconstructed block of the current block; and performing an SAO procedure for the reconstructed block on the basis of the first SAO and the second SAO, wherein the information on the first SAO comprises first offset type information applied to the first SAO and first offset value information for n offset values, and the information on the second SAO comprises second offset type information applied to the second SAO and second offset value information for m offset values. According to the present invention, an efficient SAO procedure can be performed on the basis of a plurality of SAOs, and the video quality of images can be further improved.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: January 28, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Junghak Nam, Chulkeun Kim
  • Patent number: 10540308
    Abstract: An information handling system includes a host system, an embedded controller, and a management system. The embedded controller receives first serial data from the host system, converts the first serial data into first video frame information, and stores the first video frame information to a frame buffer of the embedded controller. The management system reads the first video frame information from the frame buffer.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: January 21, 2020
    Assignee: Dell Products, LP
    Inventors: Rajeshkumar I. Patel, Elie A. Jreij, Syama S. Poluri
  • Patent number: 10542276
    Abstract: A data caching method for a video decoder includes: receiving a data request from the video decoder, wherein the data request is for requesting one or more reference pixel blocks to decode a present pixel block, and the data request contains one or more reference motion vectors each corresponding to a reference pixel block; determining, for each reference motion vector in the data request, whether the reference pixel block corresponding to the reference motion vector has been cached in a cache memory which caches a plurality of reference pixel blocks; and if the reference pixel block corresponding to the reference motion vector has not been cached in the cache memory: A) determining an expected usage number and a historical usage condition for each reference pixel block which has been cached in the cache memory, wherein the expected usage number indicates how many times the cached reference pixel block will be used in decoding of a predetermined number of subsequent pixel blocks after the present pixel block,
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: January 21, 2020
    Assignees: MONTAGE LZ SEMICONDUCTOR (SHANGHAI) CO., LTD., MONTAGE LZ TECHNOLOGIES (CHENDU) CO., LTD.
    Inventors: Zhimin Qiu, Huanxin Wang
  • Patent number: 10540589
    Abstract: A system for image quality assessment of non-aligned images includes a first deep path portion of a convolutional neural network having a set of parameters and a second deep path portion of the convolutional neural network sharing a set of parameters with the first deep path convolutional neural network. Weights are shared between the first and second deep path convolutional neural networks to support extraction of a same set of features in each neural network pathway. Non-aligned reference and distorted images are respectively provided to the first and second deep paths of the convolutional neural network for processing. A concatenation layer is connected to both the first and second deep paths convolutional neural network, and a fully connected layer is connected to the concatenation layer to receive input from both the first and second deep paths of the convolutional neural network, generating an image quality assessment as a linear regressor and outputting an image quality score.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: January 21, 2020
    Assignee: DEEP NORTH, INC.
    Inventors: Jinjun Wang, Yudong Liang
  • Patent number: 10530675
    Abstract: A video data quality estimation method and apparatus are provided. The video data quality estimation method includes: obtaining a parameter used to obtain video quality of the video, where the parameter used to obtain video quality of the video includes at least one of a content complexity factor of the video, an average video frame impairment rate of the video, a sequence impairment rate of the video, or a packet-loss event frequency of the video; and obtaining quality of the video according to the parameter used to obtain video quality of the video.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: January 7, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Shan Gao, Fuzheng Yang, Ziqiang Xu
  • Patent number: 10523725
    Abstract: A real-time Internet streaming system and method includes a scheduling server that receives queries from encoders and determines if any scheduled events associated with a particular media encoders is an active scheduled event by comparing the scheduled events with time and date information. When there is an active scheduled event the scheduling server sends a response to the media encoders to stream a media stream to an origin server. When the scheduling server determines that an active scheduled event is no longer active, the scheduling server sends a response to the media encoders to stop streaming. The origin server can send the media stream or a modified version of the media stream to a plurality of viewing devices or archive the media stream for later playback. The real-time Internet streaming system can include a scheduling server, origin servers, and a plurality of encoders.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: December 31, 2019
    Assignee: Maximum Media LLC
    Inventor: Brian Christopher Duerring
  • Patent number: 10523969
    Abstract: A method of coding at least one image sliced into blocks. The method implements, for a current block to be coded of the image: predicting the current block in accordance with a prediction mode selected from among a plurality of predetermined prediction modes, calculating a residual data block representative of a difference between a predictor block obtained on completion of the prediction and the current block, applying a transform operation to the data of the residual block, the transform operation belonging to a set of transform operations previously stored in association with a selected prediction mode, and coding the data obtained from the transform operation. The number of transform operations contained in the set associated with the selected mode is different from the number of transform operations contained in a set of transform operations stored in association with at least one other predetermined prediction mode of the plurality.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: December 31, 2019
    Assignee: ORANGE
    Inventors: Pierrick Philippe, Adria Arrufat
  • Patent number: 10511861
    Abstract: A specification defining allowable luma and chroma code-values is applied in a region-of-interest encoding method of a mezzanine compression process. The method may include analyzing an input image to determine regions or areas within each image frame that contain code-values that are near allowable limits as specified by the specification. In addition, the region-of-interest method may comprise then compressing those regions with higher precision than the other regions of the image that do not have code-values that are close to the legal limits.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: December 17, 2019
    Assignee: WARNER BROS. ENTERTAINMENT INC.
    Inventors: Michael Smith, Bradley Collar
  • Patent number: 10503443
    Abstract: A method, a computing device, and a non-transitory machine-readable medium for allocating data compression activities in a storage system are provided. A method includes tracking, by a storage controller, computing resources corresponding to a storage server. The storage controller processes one or more host read requests to access data requested by one or more hosts, the processing of the one or more host read requests including decompressing the data requested by the one or more hosts from the storage server and providing the decompressed data to the one or more hosts. The storage controller determines an amount of available computing resources after processing the one or more host read requests. Based on the amount of available computing resources, the storage controller performs inline compression of a first portion of host write requests and background compression of a second portion of the host write requests.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: December 10, 2019
    Assignee: NETAPP, INC.
    Inventors: William P. Delaney, Keith Moyer, Randolph Sterns, Joseph Blount, Charles Binford, Joseph Moore
  • Patent number: 10504205
    Abstract: Methods, systems, and computer programs for improving compressed image chroma information. In one aspect of the invention, a resolution for a red color component of a color video image is used that is higher than the resolution for a blue color component of the color video image. Another aspect includes utilizing a lower or higher value of a quantization parameter (QP) for one or more chroma channels as compared to the luminance channel. Another aspect is use of a logarithmic representation of a video image to benefit image coding. Another aspect uses more than two chroma channels to represent a video image.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: December 10, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventor: Gary A. Demos