-
公开(公告)号:US20240078684A1
公开(公告)日:2024-03-07
申请号:US17929242
申请日:2022-09-01
Applicant: QUALCOMM Incorporated
Inventor: Louis Joseph KEROFSKY , Geert VAN DER AUWERA , Marta KARCZEWICZ , Kuan-Ting SHEN , Dangdang SHAO , Khalid TAHBOUB , Bing HAN
CPC classification number: G06T7/248 , G06T5/006 , G06T7/74 , G06T2207/20068 , G06T2207/30244 , G06T2207/30252
Abstract: Certain aspects of the present disclosure provide techniques for global motion modeling. Embodiments include receiving a first image and a second image from a camera attached to a moving object. Embodiments include identifying a pixel in the first image. Embodiments include determining, based on one or more parameters associated with the camera, a vector representing a range of locations in which a real-world point corresponding to the pixel is likely to be found in the second image, wherein the parameters associated with the camera comprise: a first parameter related to a location of the camera relative to a ground surface; a second parameter related to motion of the moving object; and a third parameter related to an orientation of the camera relative to the ground surface. Embodiments include determining, using the vector, a location of the real-world point in the second image.
-
公开(公告)号:US20230124010A1
公开(公告)日:2023-04-20
申请号:US17932201
申请日:2022-09-14
Applicant: QUALCOMM Incorporated
Inventor: Keming CAO , Vadim SEREGIN , Marta KARCZEWICZ
IPC: G06V10/50 , G06V10/28 , G06F16/22 , G01B11/26 , H04N19/159
Abstract: Systems and techniques are described for processing video data. For example, an apparatus can determine, for a sample of a first block of video data, histogram of gradient (HoG) information based on at least one sample from a second block neighboring the first block. The apparatus can determine, based on the HoG information, an angle associated with a direction of a gradient for the sample and the at least one sample from the second block neighboring the first block. The apparatus can further compare the angle to one or more predefined values and determine an index associated with the angle based on the comparison of the angle to the one or more predefined values. The apparatus can then determine, based on the index, an intra-prediction mode for coding the first block of video data.
-
公开(公告)号:US20220201329A1
公开(公告)日:2022-06-23
申请号:US17645024
申请日:2021-12-17
Applicant: QUALCOMM Incorporated
Inventor: Bappaditya RAY , Vadim SEREGIN , Marta KARCZEWICZ
IPC: H04N19/593 , H04N19/11 , H04N19/176 , H04N19/117 , H04N19/105 , H04N19/80 , H04N19/174
Abstract: Techniques are described herein for processing video data using enhanced interpolation filters for intra-prediction. For instance, a device can determine an intra-prediction mode for predicting a block of video data. The device can determine a type of smoothing filter to use for the block of video data, wherein the type of the smoothing filter is determined based at least in part on comparing at least one of a width of the block of video data and a height of the block of video data to a first threshold. The device can further perform intra-prediction for the block of video data using the determined type of smoothing filter and the intra-prediction mode.
-
公开(公告)号:US20210195183A1
公开(公告)日:2021-06-24
申请号:US17128005
申请日:2020-12-19
Applicant: Qualcomm Incorporated
Inventor: Nan HU , Vadim SEREGIN , Marta KARCZEWICZ
IPC: H04N19/117 , H04N19/82 , H04N19/46 , H04N19/186 , H04N19/176
Abstract: A device capable of compressing video data includes a memory configured to store a luma new filter value, a chroma new filter value, a cross component Cb new filter value, and a cross component Cr new filter value. The device may also include one or more processors, coupled to the memory, configured to set a joint constraint on the luma new filter value, the chroma new filter value, the cross component Cb new filter value, and the cross component Cr new filter value, such that each of the luma new filter value, the chroma new filter value, the cross component Cb new filter value, and the cross component Cr new filter value are not disabled in a unit associated with an adaptation parameter set having a first adaptation parameter set identification (APS ID).
-
公开(公告)号:US20200021817A1
公开(公告)日:2020-01-16
申请号:US16510863
申请日:2019-07-12
Applicant: QUALCOMM Incorporated
IPC: H04N19/159 , H04N19/52 , H04N19/105 , H04N19/11 , H04N19/593 , H04N19/176 , H04N19/96
Abstract: Techniques are described using Position Dependent Intra Prediction Combination (PDPC) with wide angle intra prediction. For example, a size of the current block of video data can be determined. Based on the size, a wide angle intra-prediction mode can be determined for the current block. A prediction block for the current block can be determined using the wide angle intra-prediction mode. A prediction sample from the prediction block can be modified to generate a modified prediction sample using PDPC, which can include determining one or more reference samples that are external to the current block based on the wide angle intra-prediction mode, and modifying the prediction sample to generate the modified prediction sample based on the determined one or more reference samples.
-
公开(公告)号:US20190141320A1
公开(公告)日:2019-05-09
申请号:US16182364
申请日:2018-11-06
Applicant: QUALCOMM Incorporated
Inventor: Ye-Kui WANG , Wei-Jung CHIEN , Yi-Wen CHEN , Marta KARCZEWICZ
IPC: H04N19/115 , H04N19/137 , H04N19/177 , H04N19/172
Abstract: A coding device configured to code video data that includes a buffer memory configured to store pictures of the video data and a at least one processor implemented in circuitry that is in communication with the buffer memory such that the processor is configured to code at least two pictures of a single coded video sequence (CVS) of the video data where each picture of the at least two pictures is associated with an identical picture order count (POC) value and where the at least two pictures are different from one another, associate respective data with each of the at least two pictures of the single CVS, and identify, for inclusion in a reference picture set, at least one picture among the at least two pictures based on the identical POC value associated with the at least two pictures and the respective data associated with the at least one picture.
-
公开(公告)号:US20190124330A1
公开(公告)日:2019-04-25
申请号:US16156894
申请日:2018-10-10
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung CHIEN , Kai ZHANG , Yi-Wen CHEN , Marta KARCZEWICZ
IPC: H04N19/124 , H04N19/186 , H04N19/174 , H04N19/103
Abstract: Provided are systems, methods, and computer-readable medium for encoding and decoding video data. In various examples, a coding device can include multiple luma QP and chroma QP relationship tables. In performing quantization or inverse quantization one video data being encoded or decoded, respectively, the coding device can select a table. The table can be selected based on, for example, a slice type, a prediction mode, and/or a luminance value, among other factors. The coding device can then use the luma QP value to look up a chroma QP value from the table. The luma QP and chroma QP values can then be used in quantization or inverse quantization.
-
公开(公告)号:US20180276789A1
公开(公告)日:2018-09-27
申请号:US15926732
申请日:2018-03-20
Applicant: QUALCOMM Incorporated
Inventor: Geert VAN DER AUWERA , Muhammed COBAN , Marta KARCZEWICZ
IPC: G06T3/00 , G06T7/11 , H04N19/172
CPC classification number: G06T3/0062 , G06T3/4038 , G06T7/11 , G06T2207/10016 , H04N19/172 , H04N19/182 , H04N19/597 , H04N19/88
Abstract: Provided are systems and methods for processing 360-degree video data. In various implementations, a spherical representation of a 360-degree video frame can be segmented into a top region, a bottom region, and a middle region. Using a cylindrical equal area projection, such as the Lambert cylindrical equal area projection, the middle region can be mapped into one or more rectangular areas of an output video frame.
-
公开(公告)号:US20180041779A1
公开(公告)日:2018-02-08
申请号:US15665492
申请日:2017-08-01
Applicant: QUALCOMM Incorporated
Inventor: Li ZHANG , Wei-Jung CHIEN , Xin ZHAO , Yi-Wen CHEN , Marta KARCZEWICZ
IPC: H04N19/82 , H04N19/18 , H04N19/17 , H04N19/122 , H04N19/117 , H04N19/147
Abstract: The present disclosure provides various techniques related to adaptive loop filtering (ALF), and particular to geometry transformation-based ALF (GALF). In an aspect, a method for decoding video data includes receiving an encoded bitstream having coded video data from which reconstructed video units are generated, identifying multiple filter supports for the reconstructed video units, and filtering the reconstructed video units using the respective multiple filter supports to produce a decoded video output. Another method includes enabling block-level control of ALF of chroma components for the reconstructed video units, performing, for the reconstructed video units, the block-level ALF for the chroma components when ALF is enabled for one video block and skip performing the block-level ALF for the chroma components when ALF is disabled for another video block, and generating, based on the enabled block-level control of ALF, a decoded video output. Related devices, means, and computer-readable medium are also described.
-
公开(公告)号:US20170208485A1
公开(公告)日:2017-07-20
申请号:US15405022
申请日:2017-01-12
Applicant: QUALCOMM Incorporated
Inventor: Geert VAN DER AUWERA , Siping TAO , Muhammed COBAN , Marta KARCZEWICZ
IPC: H04W24/02 , H04L12/841 , H04L29/06
CPC classification number: H04W24/02 , H04L47/11 , H04L47/12 , H04L47/26 , H04L47/263 , H04L47/28 , H04L47/283 , H04L65/608 , H04W28/0284 , H04W28/0289
Abstract: The present disclosure describes a method, an apparatus, and a computer readable medium for congestion control in wireless communications. For example, the example method may include determining a plurality of picture transmission deltas, wherein a picture transmission delta is a difference between transmission times of two consecutive pictures. The example method further includes determining whether congestion associated with receiving real-time transport protocol (RTP) packets is present based on a picture transmission delta jitter, determining a new maximum bit rate based on a current maximum bit rate and a determination that congestion is present, and transmitting the new maximum bit rate to a sending device.
-
-
-
-
-
-
-
-
-