-
1.
公开(公告)号:US11736687B2
公开(公告)日:2023-08-22
申请号:US16141714
申请日:2018-09-25
Applicant: QUALCOMM Incorporated
Inventor: Sungwon Lee , Wei-Jung Chien , Adarsh Krishnan Ramasubramonian , Muhammed Zeyd Coban , Jianle Chen , Yi-Wen Chen , Marta Karczewicz
IPC: H04N19/114 , H04N19/70 , H04N19/159 , H04N19/107 , H04N19/31 , H04N19/187
CPC classification number: H04N19/114 , H04N19/107 , H04N19/159 , H04N19/187 , H04N19/31 , H04N19/70
Abstract: A device for encoding video data includes a memory configured to store video data, and a video encoder implemented in circuitry and configured to encode a future picture of the video data having a first display order position, the future picture being included in an intra period (IP) of the video data, the IP comprising a plurality of groups of pictures (GOPs), and after encoding the future picture, encode a picture of an ordinal first GOP of the plurality of GOPs using the future picture as a reference picture, each picture of the ordinal first GOP having display order positions earlier than the first display order position. Encoding the future picture in this manner may result in encoding performance improvements with minimal increases in encoding and decoding complexity.
-
公开(公告)号:US10951913B2
公开(公告)日:2021-03-16
申请号:US16677417
申请日:2019-11-07
Applicant: QUALCOMM Incorporated
Inventor: Sungwon Lee , Wei-Jung Chien , Li Zhang , Marta Karczewicz
IPC: H04N19/56 , H04N19/176 , H04N19/52 , H04N19/51 , H04N19/122
Abstract: A method of decoding and encoding video data includes constructing a motion vector candidate list for the current block of video data based on the motion information from the neighboring blocks relative to the current block determined to include motion information, and adaptively ordering the constructed motion vector candidate list for the current block of video data based on at least one weight among a plurality of weights associated with motion information included in each neighboring block determined to include motion information.
-
公开(公告)号:US10666957B2
公开(公告)日:2020-05-26
申请号:US16506723
申请日:2019-07-09
Applicant: QUALCOMM Incorporated
Inventor: Sungwon Lee , Joel Sole Rojals , Adarsh Krishnan Ramasubramonian , Dmytro Rusanovskyy , Done Bugdayci Sansli , Marta Karczewicz
IPC: H04N19/186 , H04N19/124 , H04N19/132 , H04N19/85 , G06T5/00 , H04N1/60
Abstract: In general, techniques are described for processing high dynamic range (HDR) and wide color gamut (WCG) video data for video coding. A device comprising a memory and a processor may perform the techniques. The memory may store compacted fractional chromaticity coordinate (FCC) formatted video data. The processor may inverse compact the compacted FCC formatted video data using one or more inverse adaptive transfer functions (TFs) to obtain decompacted FCC formatted video data. The processor may next inverse adjust a chromaticity component of the decompacted FCC formatted video data based on a corresponding luminance component of the decompacted FCC formatted video data to obtain inverse adjusted FCC formatted video data. The processor may convert the chromaticity component of the inverse adjusted FCC formatted video data from the FCC format to a color representation format to obtain High Dynamic Range (HDR) and Wide Color Gamut (WCG) video data.
-
公开(公告)号:US20190191174A1
公开(公告)日:2019-06-20
申请号:US16284886
申请日:2019-02-25
Applicant: QUALCOMM Incorporated
Inventor: Adarsh Krishnan Ramasubramonian , Dmytro Rusanovskyy , Joel Sole Rojals , Sungwon Lee , Done Bugdayci Sansli , Marta Karczewicz
IPC: H04N19/44 , H04N19/184 , H04N19/46 , H04N19/80 , H04N19/36 , H04N19/132 , H04N19/85
CPC classification number: H04N19/44 , H04N19/117 , H04N19/132 , H04N19/154 , H04N19/184 , H04N19/187 , H04N19/36 , H04N19/46 , H04N19/80 , H04N19/85
Abstract: Processing high dynamic range and or wide color gamut video data using a fixed-point implementation. A method of processing video data may include receiving one or more supplemental enhancement information (SEI) messages that contain information specifying how to determine parameters for performing an inverse dynamic range adjustment process, receiving decoded video data, and performing the inverse dynamic range adjustment process on the decoded video data using fixed-point computing in accordance with the information in the one or more SEI messages.
-
公开(公告)号:US10321162B2
公开(公告)日:2019-06-11
申请号:US15175944
申请日:2016-06-07
Applicant: QUALCOMM Incorporated
Inventor: Adarsh Krishnan Ramasubramonian , Xiang Li , Joel Sole Rojals , Marta Karczewicz , Sungwon Lee , Dmytro Rusanovskyy , Done Bugdayci Sansli
IPC: H04N19/00 , H04N19/86 , H04N19/187 , H04N19/615 , H04N19/147 , H04N19/119 , H04N19/587 , H04N19/105 , H04N19/96 , H04N19/13 , H04N19/50 , H04N19/176 , H04N19/30 , H04N19/103 , H04N19/186 , H04N19/36
Abstract: Techniques are described for identifying and reducing the incidence of artifacts in video using color gamut scalability (CGS) parameters and tables in scalable video coding (SVC). Derivation of CGS mapping tables are performed for each partition of pixel values in a color space. The pixel value domain is split into partitions and each is optimized independently. Color prediction techniques for CGS may be used by video encoders and/or video decoders to generate inter-layer reference pictures when a color gamut for a lower layer of video data is different than a color gamut for a higher layer of the video data. When mapped values are used as inter-layer predication references for the enhancement layer blocks, artifacts may appear in some frames of the sequences. A video encoder may identify blocks that potentially contain these artifacts and disable inter-layer prediction in those identified blocks.
-
公开(公告)号:US10244245B2
公开(公告)日:2019-03-26
申请号:US15176034
申请日:2016-06-07
Applicant: QUALCOMM Incorporated
Inventor: Dmytro Rusanovskyy , Sungwon Lee , Done Bugdayci Sansli , Joel Sole Rojals , Adarsh Krishnan Ramasubramonian , Marta Karczewicz
IPC: H04N19/169 , H04N19/186 , H04N19/615 , H04N19/117 , H04N19/136 , H04N19/85 , H04N19/98
Abstract: This disclosure relates to processing video data, including processing video data to conform to a high dynamic range (HDR)/wide color gamut (WCG) color container. The techniques apply, on an encoding side, pre-processing of color values prior to application of a static transfer function and/or apply post-processing on the output from the application of the static transfer function. By applying pre-processing, the examples may generate color values that when compacted into a different dynamic range by application of the static transfer function linearize the output codewords. By applying post-processing, the examples may increase signal to quantization noise ratio. The examples may apply the inverse of the operations on the encoding side on the decoding side to reconstruct the color values.
-
7.
公开(公告)号:US20230319269A1
公开(公告)日:2023-10-05
申请号:US18331762
申请日:2023-06-08
Applicant: QUALCOMM Incorporated
Inventor: Sungwon Lee , Wei-Jung Chien , Adarsh Krishnan Ramasubramonian , Muhammed Zeyd Coban , Jianle Chen , Yi-Wen Chen , Marta Karczewicz
IPC: H04N19/114 , H04N19/70 , H04N19/159 , H04N19/107 , H04N19/31 , H04N19/187
CPC classification number: H04N19/114 , H04N19/70 , H04N19/159 , H04N19/107 , H04N19/31 , H04N19/187
Abstract: A device for encoding video data includes a memory configured to store video data, and a video encoder implemented in circuitry and configured to encode a future picture of the video data having a first display order position, the future picture being included in an intra period (IP) of the video data, the IP comprising a plurality of groups of pictures (GOPs), and after encoding the future picture, encode a picture of an ordinal first GOP of the plurality of GOPs using the future picture as a reference picture, each picture of the ordinal first GOP having display order positions earlier than the first display order position. Encoding the future picture in this manner may result in encoding performance improvements with minimal increases in encoding and decoding complexity.
-
公开(公告)号:US11689740B2
公开(公告)日:2023-06-27
申请号:US17454456
申请日:2021-11-10
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Wei-Jung Chien , Yu-Chen Sun , Li Zhang , Sungwon Lee , Xiang Li , Hsiao-Chiang Chuang , Jianle Chen , Vadim Seregin , Marta Karczewicz
IPC: H04N19/52 , H04N19/70 , H04N19/44 , H04N19/176 , H04N19/54 , H04N19/593
CPC classification number: H04N19/52 , H04N19/176 , H04N19/44 , H04N19/54 , H04N19/70 , H04N19/593
Abstract: A video coder may determine a motion vector of a non-adjacent block of a current picture of the video data. The non-adjacent block is non-adjacent to a current block of the current picture. Furthermore, the video coder determines, based on the motion vector of the non-adjacent block, a motion vector predictor (MVP) for the current block. The video coder may determine a motion vector of the current block. The video coder may also determine a predictive block based on the motion vector of the current block.
-
公开(公告)号:US10368083B2
公开(公告)日:2019-07-30
申请号:US15431321
申请日:2017-02-13
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung Chien , Sungwon Lee , Li Zhang , Marta Karczewicz
IPC: H04N19/00 , H04N19/513 , H04N19/573 , H04N19/172 , H04N19/70 , H04N19/94 , H04N19/52 , H04N19/139 , H04N19/176 , H04N19/196
Abstract: In general, this disclosure described techniques for pruning a list of motion vector prediction candidates based on picture order count (POC) values. A video coding device may be configured to generate the list of motion vector prediction candidates for a prediction unit (PU) of video data. The video coding device may prune a first motion vector prediction candidate from the list of motion vector prediction candidates when a POC value for a reference picture identified by the first motion vector prediction candidate is equal to a second POC value of a reference picture identified by a second motion vector prediction candidate in the list of motion vector prediction candidates. The video coding device may code the PU using the pruned list.
-
公开(公告)号:US10306229B2
公开(公告)日:2019-05-28
申请号:US15005736
申请日:2016-01-25
Applicant: QUALCOMM Incorporated
Inventor: Xin Zhao , Sungwon Lee , Jianle Chen , Li Zhang , Xiang Li , Ying Chen , Marta Karczewicz , Hongbin Liu
IPC: H04N19/12 , H04N19/60 , H04N19/70 , H04N19/103 , H04N19/109 , H04N19/112 , H04N19/122 , H04N19/129 , H04N19/136 , H04N19/157 , H04N19/159 , H04N19/167 , H04N19/176
Abstract: Example techniques are described to determine transforms to be used during video encoding and video decoding. A video encoder and a video decoder may select transform subsets that each identify one or more candidate transforms. The video encoder and the video decoder may determine transforms from the selected transform subsets.
-
-
-
-
-
-
-
-
-