-
公开(公告)号:AU2023204311A1
公开(公告)日:2023-07-27
申请号:AU2023204311
申请日:2023-07-05
Applicant: QUALCOMM INC
Inventor: CHEN YI-WEN , CHIEN WEI-JUNG , SUN YU-CHEN , ZHANG LI , LEE SUNGWON , LI XIANG , CHUANG HSIAO-CHIANG , CHEN JIANLE , SEREGIN VADIM , KARCZEWICZ MARTA
IPC: H04N19/52
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.
-
42.
公开(公告)号:CL2020000815A1
公开(公告)日:2020-09-25
申请号:CL2020000815
申请日:2020-03-30
Applicant: QUALCOMM INC
Inventor: KARCZEWICZ MARTA , ZHANG LI , CHEN JIANLE , LI XIANG , CHIEN WEI-JUNG , CHEN YI-WEN , ZHANG KAI
IPC: H04N19/105 , H04N19/137 , H04N19/176 , H04N19/52 , H04N19/54
Abstract: UN DISPOSITIVO EJEMPLAR PARA CODIFICAR DATOS DE VIDEO INCLUYE UNA MEMORIA CONFIGURADA PARA ALMACENAR DATOS DE VIDEO, Y UNO O MÁS PROCESADORES IMPLEMENTADOS EN CIRCUITERÍA Y CONFIGURADOS PARA CODIFICAR UNA PRIMERA DIFERENCIA DE VECTOR DE MOVIMIENTO (MVD) QUE REPRESENTA UNA DIFERENCIA ENTRE UN PRIMER VECTOR DE MOVIMIENTO DE UN BLOQUE ACTUAL DE DATOS DE VIDEO PREVISTOS UTILIZANDO PREDICCIÓN AFÍN Y UN PRIMER PREDICTOR DE VECTOR DE MOVIMIENTO (MVP) PARA EL PRIMER VECTOR DE MOVIMIENTO, PREDECIR UNA SEGUNDA MVD A PARTIR DE LA PRIMERA MVD PARA UN SEGUNDO VECTOR DE MOVIMIENTO DEL BLOQUE ACTUAL Y CODIFICAR EL BLOQUE ACTUAL UTILIZANDO PREDICCIÓN AFÍN DE ACUERDO CON EL PRIMER VECTOR DE MOVIMIENTO Y EL SEGUNDO VECTOR DE MOVIMIENTO. PREDECIR LA SEGUNDA MVD A PARTIR DE LA PRIMERA MVD EN ESTO PUEDE REDUCIR LA TASA DE BITS DE UNA CORRIENTE DE BITS QUE INCLUYE DATOS DE VIDEO CODIFICADOS, ASÍ COMO MEJORAR LA EFICIENCIA DE PROCESAMIENTO.
-
公开(公告)号:SG11202001574YA
公开(公告)日:2020-04-29
申请号:SG11202001574Y
申请日:2018-10-02
Applicant: QUALCOMM INC
Inventor: ZHANG KAI , CHEN JIANLE , LI XIANG , CHIEN WEI-JUNG , CHEN YI-WEN , ZHANG LI , KARCZEWICZ MARTA
IPC: H04N19/105 , H04N19/137 , H04N19/176 , H04N19/52 , H04N19/54
Abstract: An example device for coding video data includes a memory configured to store video data, and one or more processors implemented in circuitry and configured to code a first motion vector difference (MVD) representing a difference between a first motion vector of a current block of video data predicted using affine prediction and a first motion vector predictor (MVP) for the first motion vector, predict a second MVD from the first MVD for a second motion vector of the current block, and code the current block using affine prediction according to the first motion vector and the second motion vector. Predicting the second MVD from the first MVD in this may reduce bitrate of a bitstream including coded video data, as well as improve processing efficiency.
-
公开(公告)号:CO2019013930A2
公开(公告)日:2020-01-17
申请号:CO2019013930
申请日:2019-12-11
Applicant: QUALCOMM INC
Inventor: SEREGIN VADIM , KARCZEWICZ MARTA , LEE SUNGWON , CHIEN WEI-JUNG , CHEN YI-WEN , LI XIANG , CHEN JIANLE , SUN YU-CHEN , ZHANG LI , CHUANG HSIAO-CHIANG
IPC: H04N19/52
Abstract: RESUMEN Un codificador de video puede determinar un vector de movimiento de un bloque no adyacente de una imagen actual de los datos de video. El bloque no adyacente no es adyacente a un bloque actual de la imagen actual. Además, el codificador de video determina, con base en el vector de movimiento del bloque no adyacente, un predictor de vector de movimiento (MVP) para el bloque actual. El codificador de video puede determinar un vector de movimiento del bloque actual. El codificador de video también puede determinar un bloque predictivo con base en el vector de movimiento del bloque actual.
-
公开(公告)号:SG11201907089UA
公开(公告)日:2019-09-27
申请号:SG11201907089U
申请日:2018-03-13
Applicant: QUALCOMM INC
Inventor: CHUANG HSIAO-CHIANG , CHEN JIANLE , CHEN YI-WEN , LI XIANG , KARCZEWICZ MARTA , CHIEN WEI-JUNG
IPC: H04N19/00
Abstract: WO 18/ 169989 Al (12) INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property Organization International Bureau (43) International Publication Date 20 September 2018 (20.09.2018) WIP0 I PCT ill~~~~~~~~ 011101VIIIVIIIVIII olo VIII VIII omom oimIE (10) International Publication Number WO 2018/169989 Al (51) International Patent Classification: H04N 19/00 (2014.01) (21) International Application Number: PCT/US2018/022226 (22) International Filing Date: 13 March 2018 (13.03.2018) (25) Filing Language: English (26) Publication Language: English (30) Priority Data: 62/470,809 13 March 2017 (13.03.2017) US 15/919,060 12 March 2018 (12.03.2018) US (71) Applicant: QUALCOMM INCORPORATED [US/US]; ATTN: International IP Administration, 5775 Morehouse Drive, San Diego, California 92121-1714 (US). (72) Inventors: CHUANG, Hsiao-Chiang; 5775 Morehouse Drive, San Diego, California 92121-1714 (US). CHEN, Jianle; 10756 Corte De Tiburon, San Diego, California 92130 (US). CHEN, Yi-Wen; 5775 Morehouse Drive, San Diego, California 92121-1714 (US). LI, Xiang; 10574 Gaylemont Lane, San Diego, California 92130 (US). KAR- CZEWICZ, Marta; 5775 Morehouse Drive, San Diego, California 92121-1714 (US). CHIEN, Wei-Jung; 5775 Morehouse Drive, San Diego, California 92121-1714 (US). (74) Agent: JOSEPH, Jeffrey R.; Shumaker & Sieffert, PA., 1625 Radio Drive, Suite 100, Woodbury, Minnesota 55125 (US). (81) Designated States (unless otherwise indicated, for every kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW. (84) Designated States (unless otherwise indicated, for every kind of regional protection available): ARIPO (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, (54) Title: INTER PREDICTION REFINEMENT BASED ON BI-DIRECTIONAL OPTICAL FLOW (BIO) (57) : A video decoder can be configured to determine that a 220 block of video data is encoded using a bi-directional inter prediction A ,-- --- mode; determine that the block of video data is encoded using a bi-direc- tional optical flow (BIO) process; inter predict the block of video data according to the bi-directional inter prediction mode; perform the BIO • 2 22 process for the block, wherein performing the BIO process for the block comprises determining a single motion vector refinement for a group of pixels in the block, wherein the group of pixels comprises at least two pixels; refine the group of pixels based on the single motion vector refine- ment; and output a BIO refmed predictive block of video data comprising 224 the refmed group of pixels. PERFORM THE BIO PROCESS FOR THE BLOCK, BY DETERMINING A SINGLE MOTION VECTOR REFINEMENT FOR A GROUP OF PIXELS IN THE BLOCK AND REFINING THE GROUP OF PIXELS BASED ON THE SINGLE MOTION VECTOR REFINEMENT OUTPUT A BIO REFINED PREDICTIVE BLOCK OF VIDEO DATA COMPRISING THE REFINED GROUP OF PIXELS FIG. 21 [Continued on next page] DETERMINE THAT A BLOCK OF VIDEO DATA IS ENCODED USING A BI-DIRECTIONAL INTER PREDICTION MODE DETERMINE THAT THE BLOCK OF VIDEO DATA IS ENCODED USING A BIO PROCESS INTER PREDICT THE BLOCK OF VIDEO DATA USING THE BI-DIRECTIONAL INTER PREDICTION MODE 226 228 WO 2018/169989 Al MIDEDIMOMMIDEFIDIDEMIERCIMEHMOVOIMIE TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG). Published: — with international search report (Art. 21(3))
-
公开(公告)号:CO2019007120A2
公开(公告)日:2019-09-18
申请号:CO2019007120
申请日:2019-07-02
Applicant: QUALCOMM INC
Inventor: KARCZEWICZ MARTA , ZHANG LI , CHIEN WEI-JUNG , CHUANG HSIAO-CHIANG , CHEN YI-WEN , LI XIANG , CHEN JIANLE
IPC: H04N19/139 , H04N19/176 , H04N19/513 , H04N19/537 , H04N19/577
Abstract: RESUMEN Para un bloque interprevisto bidireccional, un decodificador de video se configura para, mediante un primer MV, localizar un primer bloque predictivo en una primera imagen de referencia; mediante un segundo MV, localizar un segundo bloque predictivo en una segunda imagen de referencia; para un primer subbloque del primer bloque predictivo, determinar una primera cantidad de movimiento de flujo óptico bidireccional (BIO); determinar un primer subbloque predictivo final para el bloque de datos de video en función de la primera cantidad de movimiento de BIO; para un segundo subbloque del primer bloque predictivo, determinar una segunda cantidad de movimiento de BIO; determinar un segundo subbloque predictivo final para el bloque de datos de video en función de la segunda cantidad de movimiento de BIO; y en función del primer subbloque predictivo final y el segundo subbloque predictivo final, determinar un bloque predictivo final para el bloque de datos de video.
-
公开(公告)号:AU2018236214A1
公开(公告)日:2019-08-22
申请号:AU2018236214
申请日:2018-03-13
Applicant: QUALCOMM INC
Inventor: CHUANG HSIAO-CHIANG , CHEN JIANLE , CHEN YI-WEN , LI XIANG , KARCZEWICZ MARTA , CHIEN WEI-JUNG
IPC: H04N19/00
Abstract: A video decoder can be configured to determine that a block of video data is encoded using a bi-directional inter prediction mode; determine that the block of video data is encoded using a bi-directional optical flow (BIO) process; inter predict the block of video data according to the bi-directional inter prediction mode; perform the BIO process for the block, wherein performing the BIO process for the block comprises determining a single motion vector refinement for a group of pixels in the block, wherein the group of pixels comprises at least two pixels; refine the group of pixels based on the single motion vector refinement; and output a BIO refined predictive block of video data comprising the refined group of pixels.
-
公开(公告)号:SG11201900438WA
公开(公告)日:2019-03-28
申请号:SG11201900438W
申请日:2017-09-07
Applicant: QUALCOMM INC
Inventor: CHUANG HSIAO-CHIANG , LI XIANG , CHEN JIANLE , ZOU FENG , CHIEN WEI-JUNG , CHEN YI-WEN , KARCZEWICZ MARTA
IPC: H04N19/176 , H04N19/119 , H04N19/134 , H04N19/463 , H04N19/593 , H04N19/96
Abstract: An example device includes a memory to store the video data, and processing circuitry in communication with the memory. The processing circuitry is configured to compare a value of a dimension of a current block of the stored video data to a value of a corresponding dimension of a neighboring block of the current block to obtain a relative dimension value. The processing circuitry is further configured to determine, based on the relative dimension value, that the current block is to be partitioned according to a prediction tree (PT) portion of a multi-type tree-based partitioning scheme. The PT portion comprises partitioning according to one of a binary tree structure or a center-side triple tree structure. The processing circuitry is further configured to partition, based on the determination, the current block according to the PT portion, to form a plurality of sub-blocks.
-
公开(公告)号:AU2017340631A1
公开(公告)日:2019-03-14
申请号:AU2017340631
申请日:2017-10-05
Applicant: QUALCOMM INC
Inventor: CHEN YI-WEN , CHIEN WEI-JUNG , ZHANG LI , SUN YU-CHEN , CHEN JIANLE , KARCZEWICZ MARTA
IPC: H04N19/52 , H04N19/537
Abstract: A video decoder selects a source affine block. The source affine block is an affine-coded block that spatially neighbors a current block. Additionally, the video decoder extrapolates motion vectors of control points of the source affine block to determine motion vector predictors for control points of the current block. The video decoder inserts, into an affine motion vector predictor (MVP) set candidate list, an affine MVP set that includes the motion vector predictors for the control points of the current block. The video decoder also determines, based on an index signaled in a bitstream, a selected affine MVP set in the affine MVP set candidate list. The video decoder obtains, from the bitstream, motion vector differences (MVDs) that indicate differences between motion vectors of the control points of the current block and motion vector predictors in the selected affine MVP set.
-
-
-
-
-
-
-
-