With Feedforward And Feedback Control Of The Data Rate (epo) Patents (Class 375/E7.218)
  • Patent number: 11985341
    Abstract: A technique for encoding video is provided. The technique includes for a first portion of a first frame that is encoded by a first encoder in parallel with a second portion of the first frame that is encoded by a second encoder, determining a historical complexity distribution; determining a first bit budget for the first portion of the first frame based on the historical complexity distribution; and encoding the first portion of the first frame by the first encoder, based on the first bit budget.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: May 14, 2024
    Assignee: ATI Technologies ULC
    Inventors: Wei Gao, Gabor Sines, Ihab M. A. Amer, Crystal Yeong-Pian Sau, Feng Pan, Dong Liu
  • Patent number: 11955994
    Abstract: A first value of a first data element in a first set of data elements is obtained, the first set of data elements being based on a first time sample of a signal. A second value of a second data element in a second set of data elements is obtained, the second set of data elements being based on a second, later time sample of the signal. A measure of similarity is derived between the first value and the second value. Based on the derived measure, a quantisation parameter useable in performing quantisation on data based on the first time sample of the signal is determined. Output data is generated using the quantisation parameter.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: April 9, 2024
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventor: David Handford
  • Patent number: 11871052
    Abstract: In one implementation, a method of generating a bit stream encoding a video stream is performed by a device including one or more processors and non-transitory memory. The method includes decomposing a video stream into a plurality of frequency band video streams. The method includes determining a target bitrate and determining, for each frequency band video stream, a respective frequency band bit rate based on the target bit rate. The method includes encoding each of the plurality of frequency band video streams at its respective frequency band bit rate and transmitting, over a channel, each encoded frequency band video stream.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: January 9, 2024
    Assignee: APPLE INC.
    Inventors: Hao Pan, Haitao Guo, Ke Chen, Francesco Iacopino, Jim C. Chou, Xiaohua Yang, Linfeng Guo, Munehiro Nakazato, Krishnakanth Rapaka, Ye Cong
  • Patent number: 11849112
    Abstract: Methods, systems, and computer readable media for transcoding video data based on metadata are provided. In some embodiments, methods for transcoding video data using metadata are provided, the methods comprising: receiving a first plurality of encoded images from a storage device; decoding the first plurality of encoded images based on a first coding scheme to generate a plurality of decoded images; receiving a plurality of encoding parameters from the storage device; and encoding the plurality of decoded images into a second plurality of encoded images based on a second coding scheme and the plurality of encoding parameters.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: December 19, 2023
    Assignee: DIVX, LLC
    Inventors: Ivan Vladimirovich Naletov, Sergey Zurpal
  • Patent number: 11843766
    Abstract: An image encoding device for block-dividing and encoding an original image of a frame unit constituting a moving image is disclosed that includes a predictor circuitry configured to generate a predicted image, a weighted average processor configured to generate a block of a new predicted image, a prediction residual signal generator circuitry configured to calculate an error of each prediction signal of the block of the predicted image and to generate a prediction residual signal, a sub-block divider circuitry configured to divide the prediction residual signal configured to divide the predict residual signal, and a transformation selection applier circuitry configured to selectively apply a plurality of types of transformation processes for a divided sub-block of the prediction residual signal.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: December 12, 2023
    Assignee: NIPPON HOSO KYOKAI
    Inventors: Shunsuke Iwamura, Atsuro Ichigaya, Shinichi Sakaida
  • Patent number: 11704776
    Abstract: Depth information can be used to assist with image processing functionality, such as image stabilization and blur reduction. In at least some embodiments, depth information obtained from stereo imaging or distance sensing, for example, can be used to determine a foreground object and background object(s) for an image or frame of video. The foreground object then can be located in later frames of video or subsequent images. Small offsets of the foreground object can be determined, and the offset accounted for by adjusting the subsequent frames or images. Such an approach provides image stabilization for at least a foreground object, while providing simplified processing and reduce power consumption. Similarly processes can be used to reduce blur for an identified foreground object in a series of images, where the blur of the identified object is analyzed.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: July 18, 2023
    Assignee: Amazon Technologies, Inc.
    Inventor: Dong Zhou
  • Patent number: 11611756
    Abstract: A method and apparatus for video coding. In some examples, an apparatus includes receiving circuitry and processing circuitry. The processing circuitry decodes prediction information of a block in a current picture from a coded video bitstream. The prediction information includes an index for prediction offset associated with an affine model in an inter prediction mode. The affine model is used to transform between the block and a reference block in a reference picture that has been reconstructed. Further, the processing circuitry determines parameters of the affine model based on the index and a pre-defined mapping of indexes and offset values, and reconstructs at least a sample of the block according to the affine model.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: March 21, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiaozhong Xu, Guichun Li, Xiang Li, Shan Liu
  • Patent number: 11553240
    Abstract: Provided are a method, apparatus and device for adding a video special effect and a storage medium. The method includes: acquiring a source video sequence and at least one special effect video sequence; in the case where frame rates of the two or more than two special effect video sequences are same, inserting a frame into the source video sequence and superimposing the two or more than two special effect video sequences on the source video sequence at the same time; and in the case where frame rates of the two or more than two special effect video sequences are different, determining a target frame rate from the frame rates of the two or more than two special effect video sequences inserting frames into the source video sequence and then superimposing the two or more than two special effect video sequences on the source video sequence.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: January 10, 2023
    Assignee: BIGO TECHNOLOGY PTE. LTD.
    Inventors: Qing Liu, Leju Yan
  • Patent number: 11490084
    Abstract: An implementation of a method for adjusting a quantization parameter for adaptive quantization may include: acquiring at least one pixel block corresponding to a to-be-compressed image and an initial quantization parameter adjustment value corresponding to the pixel block, the initial quantization parameter adjustment value being generated based on an image objective quality evaluation index; determining a just noticeable difference, JND, threshold corresponding to each pixel point in the at least one pixel block; determining a block JND threshold corresponding to each pixel block, based on the JND threshold corresponding to each pixel point in the at least one pixel block; and adjusting the corresponding initial quantization parameter adjustment value based on the block JND threshold to generate an adjusted quantization parameter adjustment value corresponding to the at least one pixel block.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: November 1, 2022
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Ke Lin, Wenpeng Ding
  • Patent number: 11412270
    Abstract: A method for processing a multimedia file is described. The method includes obtaining a source slice media file included in a source multimedia file, and obtaining, by processing circuitry of a transcoding device, a slice pre-processing result corresponding to the source slice media file, the slice pre-processing result indicating a storage address of an image area processing result of the source slice media file, in a pre-processing device. The method also includes obtaining, by the processing circuitry of the transcoding device, the image area processing result of the source slice media file from the storage address. Finally, the method includes processing, by the processing circuitry of the transcoding device, the source slice media file according to the image area processing result, to obtain a processed target slice media file.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: August 9, 2022
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Zhi Qin