With Feedforward And Feedback Control Of The Data Rate (epo) Patents (Class 375/E7.218)
  • Patent number: 12192448
    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: October 18, 2023
    Date of Patent: January 7, 2025
    Assignee: NIPPON HOSO KYOKAI
    Inventors: Shunsuke Iwamura, Atsuro Ichigaya, Shinichi Sakaida
  • Patent number: 12160578
    Abstract: A method of obtaining a chrominance quantization parameter (QP) for chrominance components based on a luminance QP for luminance component, wherein the method is performed by a decoder, comprising parsing a received bitstream to obtain the luminance QP and information of a mapping function (ƒ) which associates a QP index (QPi) to the chrominance QP (QPc); obtaining the QPi based at least in a part on the luminance QP; obtaining the mapping function based on the obtained information; and obtaining a QPc based on the obtained mapping function and the obtained QPi.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: December 3, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Sergey Yurievich Ikonin, Roman Igorevich Chernyak, Timofey Mikhailovich Solovyev, Alexander Alexandrovich Karabutov, Jianle Chen, Elena Alexandrovna Alshina
  • Patent number: 12108065
    Abstract: An encoding method includes capturing an original screen video to be encoded, the original screen video including frames of screen images, reading image feature parameters of the frames of screen images in the original screen video, determining video encoding parameters for the original screen video according to the image feature parameters, acquiring a screen display resolution of a screen sharing object, and encoding the original screen video according to the video encoding parameters and with reference to the screen display resolution of the screen sharing object.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: October 1, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Shitao Wang, Shan Liu, Haijun Liu, Qing Zhang, Jing Guo, Feijian Jin
  • Patent number: 12075084
    Abstract: A method of decoding a bitstream comprising a digital representation of a video includes decoding motion information for a current video block from the bitstream, estimating matching costs of the current video block using one or more templates based on a partial set of pixel locations in each of the one or more templates, where in the each of the one or more templates includes a video block with multiple samples and refining the motion information of the current video block using a template having a minimum matching cost.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: August 27, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 12063457
    Abstract: Examples described relate to systems, methods, and apparatus for transmitting image data. The apparatus may comprise a memory buffer configured to store data elements of an image frame and generate a signal indicating that each of the data elements of the image frame have been written to the memory buffer, a processor configured to initiate a flush operation for reading out at least one data element of the image frame from the memory buffer and to output the at least one data element at a first rate, a rate adjustment unit configured to receive the at least one data element from the processor at the first rate and to output the at least one data element at a second rate, and a multiplexer configured to receive the at least one data element from the processor at the first rate and configured to receive the at least one data element from the rate adjustment unit at the second rate.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: August 13, 2024
    Assignee: Waymo LLC
    Inventor: Pieter Kapsenberg
  • 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